html,body{overflow-x:clip}.industry-page{--industry-paper:var(--home-paper);--industry-mist:var(--home-mist);--industry-coast:var(--home-coast);--industry-deep:var(--home-deep);--industry-orange:var(--home-orange);--industry-orange-hover:var(--home-orange-hover);--industry-orange-text:var(--home-orange-text);--industry-line:var(--home-line);--industry-night:color-mix(in srgb, var(--home-deep) 68%, black);--industry-orange-mist:color-mix(in srgb, var(--home-orange-text) 92%, black);background:var(--industry-paper);min-width:0;color:var(--ink);overflow-x:clip}.industry-frame{width:min(100%, calc(var(--container) + (2 * var(--gutter))));padding-inline:var(--gutter);margin-inline:auto}.industry-kicker{color:var(--industry-orange-text);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:750}.industry-heading{min-width:0}.industry-heading h2{min-width:0;max-width:19ch;color:var(--industry-deep);letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(2.1rem,5.1vw,4.25rem);line-height:.98}.industry-heading>p{max-width:58ch;color:var(--muted);margin-block-start:16px;font-size:clamp(1rem,1.55vw,1.12rem)}.industry-heading--light h2{color:var(--card)}.industry-action{border-radius:var(--radius-pill);text-align:center;white-space:nowrap;min-width:0;min-height:48px;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;padding:12px 20px;font-size:.95rem;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.industry-action--primary{border-color:var(--industry-orange);background:var(--industry-orange);color:var(--ink)}.industry-action--glass{border-color:color-mix(in srgb, var(--card) 52%, transparent);background:color-mix(in srgb, var(--card) 14%, transparent);color:var(--card)}.industry-action--primary:focus-visible{outline:3px solid var(--card);outline-offset:2px;box-shadow:0 0 0 6px var(--industry-deep)}.industry-action--glass:focus-visible,.industry-service-tab:focus-visible{outline:3px solid var(--industry-orange);outline-offset:4px}.industry-action:active,.industry-service-tab:active{transform:translateY(1px)}.industry-hero{isolation:isolate;background:var(--industry-deep);min-height:760px;display:grid;position:relative;overflow:clip}.industry-hero__media,.industry-hero__scrim{position:absolute;inset:0}.industry-hero__media img{object-fit:cover;object-position:var(--industry-photo-position,center center);width:100%;height:100%;transform:scale(1.01)}.industry-hero__scrim{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--industry-night) 76%, transparent) 0px, color-mix(in srgb, var(--industry-night) 58%, transparent) 76px, color-mix(in srgb, var(--industry-night) 20%, transparent) 148px, transparent 210px), linear-gradient(90deg, color-mix(in srgb, var(--industry-deep) 93%, transparent), color-mix(in srgb, var(--industry-deep) 74%, transparent) 46%, color-mix(in srgb, var(--industry-deep) 46%, transparent))}.industry-hero__layout{z-index:2;min-width:0;padding-block:calc(clamp(92px, 12vw, 148px) + var(--site-nav-h,0px)) clamp(68px, 9vw, 108px);grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:end;gap:clamp(32px,6vw,88px);display:grid;position:relative}.industry-hero__copy{border:1px solid color-mix(in srgb, var(--card) 24%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--industry-deep) 76%, transparent);min-width:0;max-width:820px;box-shadow:var(--shadow-float);backdrop-filter:blur(18px)saturate(1.08);align-self:center;padding:clamp(26px,4vw,48px)}.industry-hero__copy .industry-kicker{color:var(--industry-orange);margin:0}.industry-hero__copy .industry-hero__display{font-family:var(--font-display);font-variation-settings:"opsz" 96;min-width:0;max-width:17ch;color:var(--card);letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;margin:0;margin-block-start:16px;font-size:clamp(2.65rem,6vw,5.35rem);font-weight:700;line-height:.94}.industry-hero__promise{max-width:52ch;color:color-mix(in srgb, var(--card) 88%, var(--industry-mist));margin-block-start:24px;font-size:clamp(1.08rem,1.7vw,1.25rem);line-height:1.5}.industry-hero__welcome{border-block-start:1px solid color-mix(in srgb, var(--card) 22%, transparent);max-width:58ch;color:color-mix(in srgb, var(--card) 68%, var(--industry-mist));margin-block-start:18px;padding-block-start:18px;font-size:.95rem}.industry-hero__actions{flex-wrap:wrap;gap:12px;margin-block-start:28px;display:flex}.industry-conversation{border:1px solid color-mix(in srgb, var(--card) 64%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--industry-mist) 78%, transparent);min-width:0;box-shadow:var(--shadow-float);backdrop-filter:blur(20px)saturate(1.08);align-self:end;padding:clamp(20px,3vw,30px)}.industry-conversation--alert{border-color:color-mix(in srgb, var(--industry-coast) 58%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--industry-coast) 24%, transparent), var(--shadow-float)}@media (width>=900px) and (height>=53rem){.industry-conversation{margin-block-end:30px}}.industry-conversation__topline{border-block-end:1px solid color-mix(in srgb, var(--industry-deep) 16%, transparent);justify-content:space-between;align-items:center;gap:16px;padding-block-end:14px;display:flex}.industry-conversation__mark{color:var(--industry-deep);font-family:var(--font-display);letter-spacing:-.03em;font-size:1.15rem;font-weight:800}.industry-conversation__status,.industry-service-panel__badge{color:var(--industry-deep);align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:inline-flex}.industry-conversation__status i,.industry-service-panel__badge i{background:var(--industry-orange);border-radius:50%;width:7px;height:7px}.industry-conversation__thread{gap:10px;padding-block:18px;display:grid}.industry-message{border-radius:var(--radius-md);width:fit-content;max-width:min(92%,44ch);padding:11px 14px;font-size:.9rem;line-height:1.45}.industry-message--ely{background:var(--card);color:var(--industry-deep);justify-self:start}.industry-message--guest{background:var(--industry-deep);color:var(--card);justify-self:end}.industry-message :where(b,strong){color:var(--industry-orange-text)}.industry-conversation__outcome{border-radius:var(--radius-pill);background:var(--industry-orange);width:fit-content;max-width:100%;color:var(--ink);align-items:center;gap:9px;padding:9px 16px;font-size:.82rem;font-weight:750;display:inline-flex}.industry-proof{border-block-end:1px solid var(--industry-line);background:var(--industry-paper);padding-block:clamp(76px,10vw,142px)}.industry-proof__layout{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:clamp(42px,7vw,92px);min-width:0;display:grid}.industry-proof__problems{min-width:0}.industry-pain-list{border-block-start:1px solid var(--industry-line);margin:clamp(40px,6vw,68px) 0 0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.industry-pain-list:before{content:"";background:var(--industry-orange);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.industry-pain-list li{border-block-end:1px solid var(--industry-line);grid-template-columns:42px minmax(0,1fr);gap:12px;min-width:0;padding-block:clamp(22px,3.5vw,31px);display:grid}.industry-pain-list__index{color:var(--industry-orange-text);padding-block-start:4px;font-size:.75rem;font-weight:700}.industry-pain-list h3{color:var(--industry-deep);font-family:var(--font-body);letter-spacing:-.018em;font-size:clamp(1.08rem,2vw,1.36rem);line-height:1.22}.industry-pain-list p{max-width:58ch;color:var(--muted);margin-block-start:8px}.industry-proof__closer{border-block-start:1px solid var(--industry-line);max-width:39ch;color:var(--industry-deep);font-family:var(--font-display);letter-spacing:-.03em;margin-block-start:clamp(30px,5vw,52px);padding-block-start:26px;font-size:clamp(1.35rem,3vw,2.25rem);font-weight:600;line-height:1.18}.industry-proof__closer :where(b,strong){color:var(--industry-orange-text);font-weight:800}.industry-evidence{--industry-orange-text:var(--industry-orange-mist);border:1px solid color-mix(in srgb, var(--industry-coast) 34%, var(--industry-line));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--industry-mist) 86%, transparent);min-width:0;box-shadow:var(--shadow-card);backdrop-filter:blur(16px)saturate(1.04);position:sticky;top:96px;overflow:clip}.industry-evidence__heading,.industry-evidence__case,.industry-evidence__ely,.industry-evidence__speed,.industry-evidence__quote{padding:clamp(22px,4vw,34px)}.industry-evidence__heading h2{max-width:18ch;color:var(--industry-deep);overflow-wrap:anywhere;margin-block-start:10px;font-size:clamp(1.65rem,3.2vw,2.65rem);line-height:1}.industry-evidence__case,.industry-evidence__ely,.industry-evidence__speed,.industry-evidence__quotes{border-block-start:1px solid color-mix(in srgb, var(--industry-deep) 15%, transparent)}.industry-evidence__ely{gap:clamp(18px,3vw,26px);display:grid}.industry-evidence__ely article{gap:8px;display:grid}.industry-evidence__ely h3{color:var(--industry-deep);letter-spacing:-.02em;font-size:clamp(1.05rem,2.2vw,1.3rem);line-height:1.2}.industry-evidence__ely p{color:var(--muted);font-size:.9rem;line-height:1.55}.industry-evidence__ely-link{min-height:24px;color:var(--industry-deep);text-underline-offset:4px;justify-self:start;font-size:.88rem;font-weight:700;text-decoration:underline}.industry-evidence__credibility{border-block-start:1px solid color-mix(in srgb, var(--industry-deep) 15%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-block-start:clamp(16px,3vw,22px);display:grid}.industry-evidence__credibility>div{min-width:0}.industry-evidence__credibility dt{color:var(--industry-deep);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.industry-evidence__credibility dd{color:var(--muted);margin:4px 0 0;font-size:.72rem;line-height:1.35}.industry-evidence__deck{border:1px solid color-mix(in srgb, var(--industry-deep) 15%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--industry-deep) 5%, var(--card));padding:clamp(16px,3vw,22px)}.industry-evidence__deck-kicker{color:var(--orange-deep);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.66rem;font-weight:600}.industry-evidence__deckstats{gap:14px;margin:0;display:grid}.industry-evidence__deckstats>div{min-width:0}.industry-evidence__deckstats dt{color:var(--industry-deep);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:700}.industry-evidence__deckstats dd{color:var(--muted);margin:4px 0 0;font-size:.75rem;line-height:1.4}.industry-evidence__deck-source{color:var(--muted);margin-block-start:3px;font-size:.64rem;display:block}.industry-evidence__case-name{color:var(--industry-deep);gap:5px;font-weight:750;display:grid}.industry-evidence__case-name .mono{color:var(--muted);font-size:.7rem;font-weight:600}.industry-evidence__stats{background:color-mix(in srgb, var(--industry-deep) 14%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:22px 0 0;display:grid}.industry-evidence__stats div{background:color-mix(in srgb, var(--card) 58%, var(--industry-mist));min-width:0;padding:15px 12px}.industry-evidence__stats dt{color:var(--industry-deep);font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(1.55rem,3.2vw,2.35rem);font-weight:800}.industry-evidence__stats div:first-child dt{color:var(--industry-orange-text)}.industry-evidence__stats dd{color:var(--muted);margin:3px 0 0;font-size:.72rem}.industry-evidence__speed{gap:8px;display:grid}.industry-evidence__speed strong{color:var(--industry-orange-text);letter-spacing:-.06em;font-size:clamp(2.75rem,7vw,5.25rem);line-height:.9}.industry-evidence__speed>span{max-width:36ch;color:var(--industry-deep);font-weight:700}.industry-evidence__speed small{color:var(--muted)}.industry-evidence__quotes{display:grid}.industry-evidence__quote{margin:0}.industry-evidence__quote+.industry-evidence__quote{border-block-start:1px solid color-mix(in srgb, var(--industry-deep) 15%, transparent)}.industry-evidence__verified{color:var(--industry-deep);letter-spacing:.04em;text-transform:uppercase;margin-block-end:13px;font-size:.7rem;font-weight:750;display:inline-flex}.industry-evidence__quote blockquote{color:var(--ink);font-family:var(--font-display);margin:0;font-size:clamp(1.05rem,1.7vw,1.28rem);font-weight:600;line-height:1.4}.industry-evidence__quote figcaption{color:var(--muted);gap:2px;margin-block-start:16px;font-size:.82rem;display:grid}.industry-evidence__quote figcaption strong{color:var(--ink)}.industry-evidence__quote figcaption small{color:var(--faint);font-size:.75rem}.industry-service{border-block-end:1px solid var(--industry-line);background:var(--card);padding-block:clamp(84px,11vw,150px)}.industry-service__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:0;min-width:0;display:grid}.industry-service__control{border:1px solid var(--industry-line);background:var(--industry-paper);border-inline-end:0;min-width:0}.industry-service__control .industry-heading{padding:clamp(26px,4.2vw,48px)}.industry-service__control .industry-heading h2{max-width:16ch;font-size:clamp(2rem,4vw,3.55rem)}.industry-service__tabs{border-block-start:1px solid var(--industry-line);display:grid}.industry-service-tab{border:0;border-block-end:1px solid var(--industry-line);min-width:0;min-height:88px;color:var(--ink);cursor:pointer;text-align:start;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);background:0 0;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:18px clamp(18px,3vw,30px);display:grid;position:relative}.industry-service-tab:before{content:"";background:var(--industry-orange);opacity:0;transform-origin:50%;width:3px;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);position:absolute;inset-block:-1px;inset-inline-start:0;transform:scaleY(.35)}.industry-service-tab.is-active,.industry-service-tab[aria-selected=true]{background:var(--card)}.industry-service-tab.is-active:before,.industry-service-tab[aria-selected=true]:before{opacity:1;transform:scaleY(1)}.industry-service-tab__index{color:var(--muted);padding-block-start:3px;font-size:.72rem;font-weight:700}.industry-service-tab[aria-selected=true] .industry-service-tab__index{color:var(--industry-orange-text)}.industry-service-tab__copy{gap:5px;min-width:0;display:grid}.industry-service-tab__copy strong{color:var(--ink);font-size:1rem;line-height:1.25}.industry-service-tab__copy span{color:var(--muted);font-size:.86rem;line-height:1.4}.industry-service__note{color:var(--industry-deep);padding:20px clamp(18px,3vw,30px);font-size:.86rem;font-weight:650}.industry-service__stage{border:1px solid color-mix(in srgb, var(--industry-coast) 40%, var(--industry-line));background:var(--industry-deep);min-width:0;min-height:720px;position:sticky;top:88px;overflow:clip}.industry-service__photo,.industry-service__wash{position:absolute;inset:0}.industry-service__photo img{object-fit:cover;object-position:var(--industry-photo-position,center center);width:100%;height:100%}.industry-service__wash{background:linear-gradient(180deg, color-mix(in srgb, var(--industry-deep) 8%, transparent), color-mix(in srgb, var(--industry-deep) 82%, transparent))}.industry-service__panels{z-index:2;align-content:end;gap:14px;min-height:720px;padding:clamp(18px,4vw,42px);display:grid;position:relative}.industry-service-panel{border:1px solid color-mix(in srgb, var(--card) 28%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--industry-deep) 76%, transparent);min-width:0;color:var(--card);box-shadow:var(--shadow-float);backdrop-filter:blur(18px)saturate(1.06);padding:clamp(20px,3.4vw,34px)}.industry-service[data-enhanced=true] .industry-service-panel.is-active{animation:industry-panel-in var(--dur-med) var(--ease-out) both}@keyframes industry-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.industry-service-panel__topline{border-block-end:1px solid color-mix(in srgb, var(--card) 18%, transparent);justify-content:space-between;align-items:center;gap:14px;padding-block-end:15px;display:flex}.industry-service-panel__topline>.mono{color:color-mix(in srgb, var(--card) 70%, var(--industry-mist));font-size:.7rem;font-weight:650}.industry-service-panel__badge{color:var(--card)}.industry-service-panel h3{max-width:19ch;color:var(--card);overflow-wrap:anywhere;margin-block-start:20px;font-size:clamp(1.55rem,3.5vw,2.7rem);line-height:1}.industry-service-panel>p{max-width:48ch;color:color-mix(in srgb, var(--card) 74%, var(--industry-mist));margin-block-start:12px}.industry-service-panel ol{border-block-start:1px solid color-mix(in srgb, var(--card) 18%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.industry-service-panel li{border-inline-start:1px solid color-mix(in srgb, var(--card) 18%, transparent);min-width:0;color:color-mix(in srgb, var(--card) 84%, var(--industry-mist));gap:8px;padding:15px 12px 0;font-size:.78rem;line-height:1.4;display:grid}.industry-service-panel li:first-child{border-inline-start:0;padding-inline-start:0}.industry-service-panel li .mono{color:var(--industry-orange);font-size:.68rem;font-weight:700}.industry-math{background:var(--industry-deep);padding-block:clamp(78px,10vw,138px)}.industry-math__layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(38px,7vw,90px);min-width:0;display:grid}.industry-math__glass{border:1px solid color-mix(in srgb, var(--card) 24%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--industry-deep) 76%, transparent);min-width:0;box-shadow:var(--shadow-float);backdrop-filter:blur(18px)saturate(1.06);padding:clamp(22px,4.5vw,46px)}.industry-math__glass.industry-math__glass .ota-calc,.industry-math__glass.industry-math__glass .speed-math{background:0 0;border:0;padding:0}.industry-math__glass :where(.ota-heading,.ota-field-label,.ota-payoff){color:var(--card)}.industry-math__glass :where(.ota-readout-label,.ota-note){color:color-mix(in srgb, var(--card) 68%, var(--industry-mist))}.industry-math__glass :where(.ota-field-value,.ota-figure,.ota-figure-unit){color:var(--industry-orange)}.industry-math__glass.industry-math__glass .speed-result-label{color:var(--card)}.industry-math__glass.industry-math__glass :is(.speed-source,.speed-leak){color:color-mix(in srgb, var(--card) 76%, var(--industry-deep))}.industry-math__glass.industry-math__glass .speed-arrow{color:color-mix(in srgb, var(--card) 58%, var(--industry-deep))}.industry-math__glass.industry-math__glass .speed-multiplier{color:var(--industry-orange)}.industry-math__glass .ota-readout,.industry-math__glass.industry-math__glass .speed-leak{border-color:color-mix(in srgb, var(--card) 18%, transparent)}.industry-math__glass .ota-figure-wrap{background:color-mix(in srgb, var(--industry-orange) 18%, transparent)}.industry-math__glass.industry-math__glass .speed-chip-fast{background:var(--industry-mist);color:var(--industry-deep);border:1px solid #0000}.industry-math__glass.industry-math__glass .speed-chip-slow{border:1px solid color-mix(in srgb, var(--card) 20%, transparent);background:color-mix(in srgb, var(--card) 8%, transparent);color:color-mix(in srgb, var(--card) 72%, var(--industry-mist))}.industry-start{--industry-orange-text:var(--industry-orange-mist);border-block-end:1px solid var(--industry-line);background:var(--industry-mist);padding-block:clamp(82px,11vw,148px)}.industry-start__layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(38px,7vw,90px);min-width:0;display:grid}.industry-start__week{grid-area:1/2;min-width:0}.industry-start__trust{border-block-start:1px solid color-mix(in srgb, var(--industry-deep) 18%, transparent);grid-column:1/-1;min-width:0;margin-block-start:clamp(10px,2vw,26px);padding-block-start:34px}.industry-start__trust>h3{color:var(--industry-deep);margin-block-end:18px;font-size:clamp(1.45rem,2.8vw,2.15rem)}.industry-start .first-week{background:0 0;border:0;border-radius:0;padding:0}.industry-start .fw-steps{border-block-start:1px solid color-mix(in srgb, var(--industry-deep) 18%, transparent);gap:0}.industry-start .fw-step{border-block-end:1px solid color-mix(in srgb, var(--industry-deep) 18%, transparent);min-width:0;padding-block:18px}.industry-start .fw-step:not(:last-child):after{display:none}.industry-start .fw-num{border-radius:var(--radius-sm);background:var(--card);color:var(--industry-orange-text)}.industry-start .fw-follow{color:var(--industry-deep);border-color:color-mix(in srgb, var(--industry-deep) 18%, transparent)}.industry-start .trust-cards{background:color-mix(in srgb, var(--industry-deep) 18%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (width>=66rem){.industry-start .trust-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.industry-start .trust-card{background:color-mix(in srgb, var(--card) 72%, var(--industry-mist));border:0;border-radius:0;min-width:0;padding:22px}.industry-pricing .section{border:0;border-block-end:1px solid var(--industry-line);background:var(--industry-paper)}.industry-pricing .section-inner{width:min(100%, calc(var(--container) + (2 * var(--gutter))));max-width:none}.industry-pricing .pricing-terms{max-width:900px}.industry-pricing .pt-chips,.industry-pricing .pt-checklist{border-block-start:1px solid var(--industry-line);padding-block-start:22px}.industry-pricing .pt-chip{border:1px solid color-mix(in srgb, var(--industry-coast) 34%, var(--industry-line));background:var(--industry-mist);color:var(--industry-deep)}.industry-pricing .pt-check{border-radius:var(--radius-sm);background:var(--industry-orange);color:var(--ink)}.industry-book{background:var(--industry-deep);padding-block:clamp(84px,11vw,156px);position:relative}.industry-book>.industry-book__legacy-anchor{pointer-events:none;display:block;position:absolute;inset:0}.industry-book__layout{min-width:0}.industry-heading.reveal{opacity:1;transform:none}.industry-hero__copy.reveal{animation:industry-reveal-safety .5s var(--ease-out) .26s forwards}.industry-conversation.reveal{animation:industry-reveal-safety .5s var(--ease-out) .9s forwards}.industry-proof .reveal{animation:industry-reveal-safety .5s var(--ease-out) 1.2s forwards}@keyframes industry-reveal-safety{to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.industry-action--primary:hover{border-color:var(--industry-orange-hover);background:var(--industry-orange-hover);color:var(--ink)}.industry-action--glass:hover{background:color-mix(in srgb, var(--card) 22%, transparent)}.industry-service-tab:hover{background:var(--card)}}@media (width<=899px){.industry-heading h2{max-width:23ch}.industry-hero{min-height:0}.industry-hero__scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--industry-night) 84%, transparent) 0px, color-mix(in srgb, var(--industry-night) 70%, transparent) 78px, color-mix(in srgb, var(--industry-deep) 46%, transparent) 22%, color-mix(in srgb, var(--industry-deep) 42%, transparent) 42%, color-mix(in srgb, var(--industry-night) 56%, transparent) 66%, color-mix(in srgb, var(--industry-night) 74%, transparent) 86%, color-mix(in srgb, var(--industry-night) 86%, transparent) 100%)}.industry-hero__layout,.industry-proof__layout,.industry-service__layout,.industry-math__layout,.industry-start__layout{grid-template-columns:minmax(0,1fr)}.industry-hero__layout{padding-block:calc(86px + var(--site-nav-h,0px)) 58px}.industry-hero__copy{max-width:800px}.industry-conversation{justify-self:end;width:min(100%,560px)}.industry-evidence,.industry-service__stage{position:relative;top:auto}.industry-service__control{border-inline-end:1px solid var(--industry-line)}.industry-service__stage,.industry-service__panels{min-height:620px}.industry-start__week{grid-area:auto/1}.industry-start__trust{grid-column:1;margin-block-start:0}}@media (width<=639px){.industry-frame{padding-inline:clamp(18px,5.5vw,24px)}.industry-kicker{font-size:.7rem}.industry-heading h2{font-size:clamp(2rem,10vw,3rem)}.industry-hero__layout{--industry-fold-reclaim:66px;padding-block:calc(var(--site-nav-h,0px) + 12px) 34px;gap:22px}.industry-hero__copy{background:color-mix(in srgb, var(--industry-deep) 72%, transparent);backdrop-filter:blur(24px)saturate(1.2);border-color:#fff3;padding:22px 20px}.industry-hero__copy .industry-hero__display{max-width:15ch;font-size:clamp(2.35rem,12vw,3.55rem)}.industry-hero__actions{grid-template-columns:minmax(0,1fr);margin-block-start:20px;display:grid}.industry-conversation{margin-block-start:calc(8px + var(--industry-fold-reclaim,0px));padding:18px}.industry-page[data-industry=resorts] .industry-conversation{margin-block-start:calc(27px + var(--industry-fold-reclaim,0px))}.industry-message{max-width:94%}.industry-proof,.industry-service,.industry-math,.industry-start,.industry-book{padding-block:72px}.industry-pain-list{padding-inline-start:14px}.industry-pain-list li{grid-template-columns:34px minmax(0,1fr)}.industry-evidence__stats{grid-template-columns:minmax(0,1fr)}.industry-service__layout{margin-inline:-1px}.industry-service__control .industry-heading{padding:24px 20px}.industry-service-tab{grid-template-columns:30px minmax(0,1fr);min-height:96px;padding-inline:18px}.industry-service__stage,.industry-service__panels{min-height:660px}.industry-service__panels{padding:14px}.industry-service-panel{padding:20px 18px}.industry-service-panel__topline{flex-direction:column;align-items:flex-start}.industry-service-panel ol{grid-template-columns:minmax(0,1fr)}.industry-service-panel li,.industry-service-panel li:first-child{border-inline-start:0;border-block-start:1px solid color-mix(in srgb, var(--card) 18%, transparent);grid-template-columns:30px minmax(0,1fr);gap:8px;padding:11px 0}.industry-service-panel li:first-child{border-block-start:0}.industry-math__glass{padding:22px 18px}.industry-math__glass .ota-figures{grid-template-columns:minmax(0,1fr);display:grid}.industry-math__glass .ota-figure-wrap{flex-wrap:wrap;min-width:0;display:flex}.industry-start .trust-cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-transparency:reduce){.industry-hero__copy,.industry-conversation,.industry-evidence,.industry-service-panel,.industry-math__glass{backdrop-filter:none}.industry-hero__copy,.industry-service-panel,.industry-math__glass{background:var(--industry-deep)}.industry-conversation,.industry-evidence{background:var(--industry-mist)}}@media (prefers-reduced-motion:reduce){.industry-hero__media img,.industry-action,.industry-service-tab,.industry-service-tab:before,.industry-conversation [data-industry-chat-line],.industry-service-panel{transform:none!important}.industry-conversation [data-industry-chat-line]{opacity:1!important}}.industry-hero__display--lines .industry-hero__line{display:block}.industry-hero__display--lines .industry-hero__closer{letter-spacing:-.04em;white-space:nowrap;margin-block-start:.22em;font-size:.6em;line-height:1.05;display:block}.industry-hero__accent{font-weight:800;display:inline-block;position:relative}.industry-hero__accent svg{width:102%;height:.17em;position:absolute;bottom:-.075em;left:-1%;overflow:visible}.industry-hero__accent path{fill:none;stroke:var(--industry-orange);stroke-width:6.5px;stroke-linecap:round}@media (width>=900px){.industry-hero__display--lines{font-size:clamp(2.65rem,5vw,4.55rem)}.industry-hero__display--lines .industry-hero__line{white-space:nowrap}}
