.home-logo-strip{width:100%;height:88px;overflow:hidden;background-color:var(--heddl-bg-hero)}.home-logo-strip__viewport{height:100%;overflow:hidden}.home-logo-strip__track{display:flex;width:max-content;height:100%;align-items:center;will-change:transform}.home-logo-strip__set{gap:120px;padding-right:120px}.home-logo-strip__item,.home-logo-strip__set{display:flex;flex-shrink:0;align-items:center}.home-logo-strip__item{justify-content:center;width:156px;height:48px}.home-logo-strip__logo{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.home-logo-strip__logo--knockout{mix-blend-mode:multiply}@media (prefers-reduced-motion:no-preference){.home-logo-strip__track{animation:home-logo-strip-marquee 80s linear infinite}}@keyframes home-logo-strip-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){.home-logo-strip{height:68px}.home-logo-strip__set{gap:40px;padding-right:40px}.home-logo-strip__item{width:104px;height:36px}}.trial-page{background:#f6f1ea}.trial-hero{padding:clamp(14px,3svh,32px) 0 clamp(28px,5svh,56px)}.trial-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(14px,2.4svh,22px);width:100%;max-width:620px;margin-inline:auto}.trial-hero__badge{display:inline-flex;align-items:center;gap:8px;margin:0 0 clamp(12px,2.4svh,24px);padding:6px 12px;border-radius:999px;background:#fbe3d9;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b2401b}.trial-hero__badge:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--heddl-brand-orange)}.trial-hero__title{margin:0;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:clamp(24px,min(8.2vw,5svh),40px);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--heddl-heading)}.trial-hero__title-accent{color:var(--heddl-brand-orange)}.trial-hero__title-offer{display:block;margin-top:clamp(8px,1.4svh,14px);font-family:var(--font-ibm-plex-sans),ui-sans-serif,system-ui,sans-serif;font-size:clamp(13px,2svh,17px);font-weight:600;line-height:1.35;letter-spacing:0;color:var(--heddl-heading)}.trial-hero__lede{max-width:520px;margin:clamp(14px,2.4svh,24px) 0 0;font-size:clamp(15px,2.2svh,18px);line-height:1.55;color:#4b4a45}.trial-hero__features{display:grid;gap:clamp(10px,1.8svh,16px);margin:clamp(16px,2.8svh,28px) 0 0;padding:0;list-style:none}.trial-hero__features li{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--heddl-body-muted)}.trial-hero__features strong{display:block;font-size:14px;color:var(--heddl-heading)}.trial-hero__feature-icon{display:grid;flex-shrink:0;place-items:center;width:30px;height:30px;border-radius:8px;font-size:11px;font-weight:700;color:#fff}.trial-hero__feature-icon--dark{background:var(--heddl-heading)}.trial-hero__feature-icon--orange{background:var(--heddl-brand-orange)}.trial-hero__badge,.trial-hero__features,.trial-hero__lede{display:none}.trial-form{position:relative;padding:clamp(14px,2.6svh,28px) clamp(16px,4vw,28px);border-radius:20px;background:#fff;box-shadow:0 16px 40px rgba(24,19,14,.07);scroll-margin-top:calc(var(--heddl-nav-height) + 16px);box-sizing:border-box}.trial-form__tag{position:absolute;top:-12px;right:20px;padding:5px 12px;border-radius:999px;background:var(--heddl-brand-orange);font-size:11px;font-weight:700;color:#fff}.trial-form h2{margin:0;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:clamp(22px,3.4svh,30px);font-weight:700;letter-spacing:-.03em;color:var(--heddl-heading)}.trial-form__sub{margin:6px 0 clamp(12px,2.2svh,22px);font-size:13px;line-height:1.45;color:var(--heddl-body-muted)}.trial-form>h2,.trial-form__sub,.trial-form__tag{display:none}.trial-form label{display:flex;flex-direction:column;gap:6px;margin-bottom:clamp(8px,1.6svh,14px);font-size:14px;font-weight:600;color:var(--heddl-heading)}.trial-form__label em{font-style:normal;font-weight:400;color:var(--heddl-body-muted)}.trial-form input{width:100%;height:clamp(40px,6.2svh,48px);padding:0 14px;border:1px solid #ebe3d8;border-radius:10px;background:#faf7f2;font-size:16px;font-weight:400;color:var(--heddl-heading);box-sizing:border-box}.trial-form input::placeholder{color:#a39d95}.trial-form input:focus{outline:2px solid color-mix(in srgb,var(--heddl-brand-orange) 40%,white);border-color:#f2c3a8;background:#fff}.trial-form label>span:not(.trial-form__label){font-size:12px;font-weight:500;color:#c0392b}.trial-form__error{margin:0 0 10px;font-size:14px;color:#c0392b}.trial-form__submit{width:100%;min-width:0;height:clamp(44px,6.6svh,52px);margin-top:2px}.trial-form__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:clamp(8px,1.4svh,14px) 0 0;padding:0;list-style:none;font-size:12px;color:var(--heddl-body-muted)}.trial-form__perks li:before{content:"✓ ";color:#2f9d5c;font-weight:700}.trial-form__legal{margin:clamp(6px,1.2svh,10px) 0 0;text-align:center;font-size:11px;color:#8a8580}.trial-form__legal a{color:var(--heddl-brand-orange);text-decoration:underline}.trial-form__progress{display:flex;align-items:center;gap:12px;margin-top:clamp(8px,1.4svh,14px)}.trial-form__progress-bar{flex:1;height:4px;overflow:hidden;border-radius:999px;background:#e8e2dd}.trial-form__progress-bar>span{display:block;height:100%;background:var(--heddl-brand-orange)}.trial-form__progress p{margin:0;font-size:12px;color:#8a8580;white-space:nowrap}.trial-form__success{padding:24px 8px 32px;text-align:center}.trial-form__success h2{margin-bottom:12px}.trial-form__success p{margin:0 0 20px}.trial-form__success-cta{display:inline-flex;margin-top:4px}.trial-quote{display:flex;gap:12px;align-items:flex-start;margin:0}.trial-quote blockquote{margin:0;font-size:14px;line-height:1.5;color:var(--heddl-heading)}.trial-quote figcaption{margin-top:6px;font-size:12px;color:var(--heddl-body-muted)}.trial-quote figcaption strong{color:var(--heddl-heading)}.trial-quote__avatar{display:grid;flex-shrink:0;place-items:center;width:34px;height:34px;border-radius:999px;background:#fbe3d9;color:#b2401b;font-size:12px;font-weight:700}.trial-quote--card{padding:18px;border:1px solid #ebe4dc;border-radius:18px;background:#fff}.trial-quote--in-form{display:none;margin-top:clamp(12px,2svh,18px);padding-top:clamp(12px,2svh,18px);border-top:1px solid #eee8e1}.trial-hero__extras{display:grid;gap:14px}.trial-recharge{padding:22px 20px;border-radius:20px;background:#1c1a17;color:#fff}.trial-recharge__kicker{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d9d3cb}.trial-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.trial-amounts__btn{height:44px;border:1px solid #4a4640;border-radius:10px;background:transparent;font-size:15px;font-weight:700;color:#fff;cursor:pointer}.trial-amounts__btn.is-active{border-color:var(--heddl-brand-orange);background:var(--heddl-brand-orange)}.trial-amounts__custom{display:block;margin-top:10px}.trial-amounts__custom input{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #4a4640;border-radius:10px;background:#26231f;font-size:16px;color:#fff}.trial-recharge__row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:16px}.trial-recharge__row p{margin:0;font-size:13px;color:#d9d3cb}.trial-recharge__row strong{display:block;margin-top:2px;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:36px;line-height:1.1}.trial-recharge__get{text-align:right}.trial-recharge__get strong{color:#f08a63}.trial-recharge__arrow{padding-bottom:8px;font-size:28px;color:var(--heddl-brand-orange)}.trial-recharge__note{margin:14px 0 0;font-size:13px;line-height:1.45;color:#d9d3cb}.trial-logos{padding:8px 0 28px}.trial-logos p{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8580}.trial-steps{padding:40px 0 56px}.trial-steps__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin-bottom:28px}.trial-steps__head h2{max-width:560px;margin:0;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--heddl-heading)}.trial-steps__head p{max-width:300px;margin:0;font-size:14px;line-height:1.5;color:var(--heddl-body-muted)}.trial-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.trial-steps__card{padding:28px 24px;border:1px solid #ebe4dc;border-radius:18px;background:#fff}.trial-steps__num{display:block;flex-shrink:0;font-variant-numeric:tabular-nums;margin-bottom:16px;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:28px;font-weight:700;color:var(--heddl-brand-orange)}.trial-steps__card h3{margin:0 0 10px;font-size:17px;font-weight:600;color:var(--heddl-heading)}.trial-steps__card p{margin:0;font-size:14px;line-height:1.55;color:var(--heddl-body-muted)}.trial-steps__card--dark{border-color:#1c1a17;background:#1c1a17}.trial-steps__card--dark .trial-steps__num{color:#f08a63}.trial-steps__card--dark h3{color:#fff}.trial-steps__card--dark p{color:#d9d3cb}.trial-closing{padding:8px 0 72px}.trial-closing__card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px;padding:clamp(28px,4vw,40px);border-radius:20px;background:var(--heddl-brand-orange);color:#fff}.trial-closing__card h2{max-width:460px;margin:0;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.08;letter-spacing:-.03em}.trial-closing__card p{margin:12px 0 0;font-size:15px}.trial-closing__actions{display:flex;flex-direction:column;align-items:center;gap:14px}.trial-closing__cta{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:10px;background:#1c1a17;font-size:15px;font-weight:700;color:#fff}.trial-closing__link{font-size:13px;font-weight:700;color:#fff;text-decoration:underline}@media (min-width:768px){.trial-form>h2,.trial-form__sub,.trial-form__tag{display:block}.trial-form__tag{display:inline-block}}@media (max-width:767px){.trial-steps__grid{grid-template-columns:1fr;gap:12px}.trial-steps__card{display:flex;gap:16px;padding:20px}.trial-steps__num{margin:0;font-size:26px;line-height:1.1}.trial-closing__actions,.trial-closing__cta{width:100%}}@media (min-width:1024px){.trial-hero{display:flex;align-items:center;min-height:calc(100svh - var(--heddl-nav-height));padding:clamp(16px,3.6svh,48px) 0;box-sizing:border-box}.trial-hero>.heddl-container{width:calc(100% - 2rem)}.trial-hero__grid{grid-template-columns:minmax(0,1fr) minmax(380px,440px);align-items:start;gap:clamp(32px,5vw,80px);max-width:1120px}.trial-hero__copy{padding-top:clamp(0px,2svh,24px)}.trial-hero__badge{display:inline-flex}.trial-hero__features,.trial-hero__lede{display:block}.trial-hero__features{display:grid}.trial-hero__title{font-size:clamp(34px,min(4.4vw,7svh),62px);letter-spacing:-.04em}.trial-hero__title-offer{font-size:clamp(14px,2.2svh,18px)}.trial-form{padding:clamp(18px,3.2svh,32px) clamp(20px,2.2vw,28px)}.trial-form label{margin-bottom:clamp(8px,1.5svh,14px)}.trial-form input{height:clamp(38px,5.4svh,46px)}.trial-form__submit{height:clamp(42px,6svh,50px)}.trial-quote--in-form{display:flex}.trial-hero__extras{display:none}.trial-form--success-only{grid-column:2}}@media (min-width:1024px) and (max-height:760px){.trial-quote--in-form{display:none}.trial-hero__features li>span:last-child{font-size:12px}}@media (max-width:1023px) and (max-height:600px){.trial-hero{padding-top:10px}.trial-hero__grid{gap:12px}.trial-hero__title{font-size:clamp(22px,min(7.4vw,4.6svh),30px)}.trial-hero__title-offer{margin-top:6px;font-size:12.5px}.trial-form{padding:12px 14px}.trial-form__sub{display:none}.trial-form label{gap:4px;margin-bottom:7px;font-size:13px}.trial-form input{height:38px}.trial-form__submit{height:44px}.trial-form__legal,.trial-form__perks,.trial-form__progress{margin-top:6px}.trial-form__legal{font-size:10.5px}}