.premium-trial-page{max-width:1080px;margin:auto;padding:48px 24px 72px;color:#24364a;line-height:1.8}.premium-trial-page h1{font-size:clamp(28px,4vw,46px);line-height:1.45}.premium-trial-page h2{font-size:24px}.premium-trial-eyebrow{letter-spacing:.12em;font-weight:700;color:#28776d}.premium-trial-box,.premium-trial-features article{border:1px solid #dce6e4;border-radius:16px;padding:24px;background:#f6faf9}.premium-trial-box{margin:28px 0}.premium-trial-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.premium-trial-button{display:inline-block;border:1px solid #17665c;border-radius:8px;background:#17665c;color:#fff!important;padding:12px 22px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;margin:8px 16px 8px 0}.premium-trial-consent{display:flex;align-items:flex-start;gap:10px;margin:20px 0}.premium-trial-consent input{margin-top:8px;flex-shrink:0;width:18px;height:18px}.premium-trial-page a:focus-visible,.premium-trial-page button:focus-visible,.premium-trial-page input:focus-visible{outline:3px solid #ad5b00;outline-offset:4px}.premium-trial-page li+li{margin-top:8px}@media(max-width:480px){.premium-trial-page{padding:24px 16px 48px}.premium-trial-box,.premium-trial-features article{padding:18px}.premium-trial-button{width:100%;text-align:center;box-sizing:border-box}}
.trial-introduction{max-width:1120px}.trial-hero{padding:24px 0 40px}.trial-hero h1{font-size:clamp(32px,4.5vw,54px);letter-spacing:-.03em}.trial-lead{font-size:18px;max-width:850px}.trial-promises{display:flex;flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;font-weight:700;color:#17665c}.trial-promises li+li{margin:0}.trial-promises li::before{content:'✓';margin-right:8px}.trial-section{margin:56px 0}.trial-section>h2{font-size:clamp(25px,3vw,34px);line-height:1.5}.trial-introduction .premium-trial-features{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;gap:24px}.trial-introduction .premium-trial-features article{background:#fff}.trial-feature-label{font-size:13px;font-weight:700;color:#17665c}.trial-introduction h3{font-size:21px;margin:8px 0 12px}.trial-feature-tip{color:#486071;font-size:14px}.trial-numbers{display:flex;flex-wrap:wrap;gap:24px 64px}.trial-numbers strong{font-size:46px;color:#17665c;line-height:1.4}.trial-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-left:24px}.trial-steps li::marker{color:#17665c;font-weight:700}.trial-faq details{border:1px solid #dce6e4;border-radius:12px;padding:20px 24px;margin:14px 0;background:#fff}.trial-faq summary{font-weight:700;cursor:pointer}.trial-faq summary:focus-visible{outline:3px solid #ad5b00;outline-offset:5px}.trial-last-action{background:#eaf5f1}.trial-intro-action p{margin:4px 0 12px}.trial-introduction a{overflow-wrap:anywhere}@media(max-width:680px){.trial-introduction .premium-trial-features,.trial-steps{grid-template-columns:1fr}.trial-steps{gap:12px}.trial-section{margin:36px 0}.trial-hero{padding:0 0 16px}.trial-lead{font-size:16px}.trial-faq details{padding:18px}.trial-numbers{gap:24px}.trial-promises{display:block}.trial-promises li+li{margin-top:8px}}
