body{margin:0;background:#16201B;font-family:'Figtree',system-ui,sans-serif;-webkit-font-smoothing:antialiased}
main{overflow:visible}
@keyframes mq{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@keyframes rise{from{transform:translateY(112%)}to{transform:translateY(0)}}
@keyframes fadeup{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
@keyframes ringa{from{transform:rotateZ(30deg) rotateX(24deg) rotateY(0deg)}to{transform:rotateZ(30deg) rotateX(24deg) rotateY(360deg)}}
@keyframes ringb{from{transform:rotateZ(-30deg) rotateX(-22deg) rotateY(360deg)}to{transform:rotateZ(-30deg) rotateX(-22deg) rotateY(0deg)}}
@keyframes cue{0%{transform:translateY(-3px);opacity:0}20%{opacity:1}80%{opacity:1}100%{transform:translateY(37px);opacity:0}}
nav[data-desknav] a{position:relative}
nav[data-desknav] a::after{content:'';position:absolute;left:0;right:0;bottom:-6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}
nav[data-desknav] a:hover::after,nav[data-desknav] a[aria-current]::after{transform:scaleX(1)}
[data-mq]{transition:background .25s ease}
[data-mq] [data-plusglyph]{transition:transform .25s ease,background .25s ease}
[data-mq]:hover [data-mqt]{animation-duration:6.5s}
[data-mq]:hover [data-plusglyph]{transform:rotate(90deg)}
[data-mq="y"]:hover,[data-mq="y"]:hover [data-plusglyph]{background:#FFFFFF}
[data-mq="d"]:hover,[data-mq="d"]:hover [data-plusglyph]{background:#33332E}
[data-tile]{overflow:hidden}
[data-tmedia]{transition:transform .7s ease-out}
[data-tile]:hover [data-tmedia]{transform:scale(1.03)}
[data-tlabel]{transition:transform .7s ease-out}
[data-tile]:hover [data-tlabel]{transform:translateY(-4px)}
summary::-webkit-details-marker{display:none}
summary::marker{content:''}
details[data-acc][open] [data-plus]{transform:rotate(45deg)}
details[data-acc]::details-content{block-size:0;overflow:hidden;content-visibility:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}
details[data-acc][open]::details-content{block-size:auto;content-visibility:visible}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #5CD08A;outline-offset:2px}
a{color:#5CD08A}a:hover{color:#fff}
@property --c0{syntax:'<color>';inherits:true;initial-value:transparent}
@property --c1{syntax:'<color>';inherits:true;initial-value:transparent}
@property --c2{syntax:'<color>';inherits:true;initial-value:transparent}
@keyframes driftA{
0%{transform:translate(0,0) scale(1,1)}
50%{transform:translate(-4%,-9%) scale(1.06,1.1)}
100%{transform:translate(3%,-4%) scale(.96,1.04)}}
@keyframes driftB{
0%{transform:translate(0,0) scale(1,1)}
50%{transform:translate(5%,-11%) scale(1.1,1.04)}
100%{transform:translate(-3%,-5%) scale(.98,1.08)}}
[data-anim][data-rev="armed"] [data-w]{transform:translateY(115%)}
[data-wm]:nth-child(1) [data-w]{--wd:0ms}[data-wm]:nth-child(2) [data-w]{--wd:60ms}[data-wm]:nth-child(3) [data-w]{--wd:120ms}[data-wm]:nth-child(4) [data-w]{--wd:180ms}[data-wm]:nth-child(5) [data-w]{--wd:240ms}[data-wm]:nth-child(6) [data-w]{--wd:300ms}[data-wm]:nth-child(7) [data-w]{--wd:360ms}[data-wm]:nth-child(8) [data-w]{--wd:420ms}
[data-curtain]{position:absolute;inset:0;z-index:4;background:#5CD08A;transform:scaleY(0);transform-origin:50% 100%;pointer-events:none}
[data-anim][data-rev="armed"] [data-curtain]{transform:scaleY(1)}
[data-anim][data-rev="in"] [data-curtain]{transform:scaleY(0);transition:transform 1.05s cubic-bezier(.76,0,.24,1)}
[data-scrollmq]{transform:translate3d(calc(var(--mqx,0) * -1px),0,0)}
[data-prog]{position:fixed;left:0;top:0;right:0;height:2px;z-index:97;background:#5CD08A;transform:scaleX(var(--prog,0));transform-origin:0 50%;pointer-events:none}
[data-tmedia]{transform:translate3d(0,var(--px,0px),0)}
[data-tile]:hover [data-tmedia]{transform:translate3d(0,var(--px,0px),0) scale(1.03)}
[data-anim][data-rev="armed"] [data-tile]{clip-path:inset(0 0 100% 0)}
[data-anim][data-rev="in"] [data-tile]{clip-path:inset(0 0 0 0);transition:clip-path .95s cubic-bezier(.16,1,.3,1) 60ms}
[data-anim][data-rev="armed"] h2,[data-anim][data-rev="armed"] blockquote{opacity:0;transform:translateY(26px)}
[data-anim][data-rev="in"] h2,[data-anim][data-rev="in"] blockquote{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.16,1,.3,1) 110ms,transform .8s cubic-bezier(.16,1,.3,1) 110ms}
[data-eyebrow]{--dash:28px;--ds:1;display:inline-flex;align-items:center;gap:12px}
[data-eyebrow]::before{content:'';width:var(--dash,28px);height:1px;background:currentColor;transform:scaleX(var(--ds,1));transform-origin:left;transition:transform .7s cubic-bezier(.16,1,.3,1) .1s}
[data-anim][data-rev="armed"] [data-eyebrow]::before{transform:scaleX(0)}
[data-anim][data-rev="armed"] [data-acc]{opacity:0;transform:translateY(18px)}
[data-anim][data-rev="in"] [data-acc]{opacity:1;transform:none;transition:opacity .6s ease var(--ad,0ms),transform .6s cubic-bezier(.16,1,.3,1) var(--ad,0ms)}
[data-acc]:nth-child(1){--ad:0ms}[data-acc]:nth-child(2){--ad:60ms}[data-acc]:nth-child(3){--ad:120ms}[data-acc]:nth-child(4){--ad:180ms}[data-acc]:nth-child(5){--ad:240ms}[data-acc]:nth-child(6){--ad:300ms}[data-acc]:nth-child(7){--ad:360ms}[data-acc]:nth-child(8){--ad:420ms}
[data-hdr]{height:88px;transition:height .35s cubic-bezier(.16,1,.3,1)}
[data-hdr] > div{height:100%;transition:height .35s cubic-bezier(.16,1,.3,1)}
[data-hdr][data-small]{height:68px}
[data-hdr][data-small] [data-wordmark] span span{font-size:clamp(16px,1.25vw,19px)}
[data-hdr][data-small] [data-wordmark] img{width:clamp(22px,1.7vw,26px)}
[data-wordmark] span span,[data-wordmark] img{transition:font-size .35s ease,width .35s ease}
[data-play]{transition:background .28s ease,border-color .28s ease,transform .28s cubic-bezier(.16,1,.3,1),color .28s ease}
[data-tile]:hover [data-play]{background:#5CD08A;border-color:#5CD08A;color:#0F1712;transform:scale(1.08)}
[data-acc] summary{transition:opacity .25s ease}
[data-acc]:hover summary{opacity:.78}
[data-acc]:hover:not([open]) [data-plus]{transform:scale(1.1)}
[data-acc][open]:hover [data-plus]{transform:rotate(45deg) scale(1.1)}
[data-step]{transition:color .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}
[data-stepblock]:hover [data-step]{color:#1B5138;transform:translateY(-3px)}
[data-costfig]{transition:transform .35s cubic-bezier(.16,1,.3,1)}
[data-costcell]:hover [data-costfig]{transform:translateY(-4px)}
[data-statrow] [data-lad]{transition:color .3s ease}
[data-statrow]:hover [data-lad]{color:#DDF7E7}
footer a{transition:color .25s ease,transform .25s ease}
footer a:hover{transform:translateX(3px)}
[data-quote]{transition:border-color .35s ease}
[data-quote]:hover{border-color:#5CD08A}
[data-tierbtn]:hover{background:#5CD08A;border-color:#5CD08A;color:#0F1712}
[data-plans] article:nth-child(2) [data-tierbtn]:hover{background:#FFFFFF;border-color:#FFFFFF}
[data-stepcard]:hover{background:#123A28}
[data-ctatile]:hover{background:#8FE0B0}
[data-ctatile]:hover [data-ctaarrow]{transform:translateX(4px)}
[data-stepcard]:hover [data-stepnum]{transform:scale(1.12)}
[data-quote] figcaption span:first-child{transition:transform .35s cubic-bezier(.16,1,.3,1)}
[data-quote]:hover figcaption span:first-child{transform:scale(1.1)}
[data-anim][data-rev="armed"] [data-stagger] > *{opacity:0;transform:translateY(22px)}
[data-anim][data-rev="in"] [data-stagger] > *{opacity:1;transform:none;transition:opacity .65s cubic-bezier(.16,1,.3,1) var(--d,0ms),transform .65s cubic-bezier(.16,1,.3,1) var(--d,0ms)}
[data-stagger] > *:nth-child(1){--d:0ms}[data-stagger] > *:nth-child(2){--d:70ms}[data-stagger] > *:nth-child(3){--d:140ms}[data-stagger] > *:nth-child(4){--d:210ms}[data-stagger] > *:nth-child(5){--d:280ms}[data-stagger] > *:nth-child(6){--d:350ms}
@media (hover: none){[data-cursor]{display:none !important}}
[data-mq]{max-width:100%;align-items:stretch !important}
[data-mq] > span{align-self:stretch;min-height:0}
[data-mq] [data-mqt],[data-mq] [data-plusglyph]{height:100% !important}
[data-hdr]{color:#FFFFFF}
[data-burger]{background:#5CD08A}
[data-burger] span{background:#16201B}
[data-hdr][data-on="light"],[data-hdr][data-on="accent"]{background:#DCEBE1;color:#16201B}
[data-hdr][data-on="light"] [data-burger],[data-hdr][data-on="accent"] [data-burger]{background:#16201B}
[data-hdr][data-on="light"] [data-burger] span,[data-hdr][data-on="accent"] [data-burger] span{background:#5CD08A}
[data-hdr][data-on="deep"],[data-hdr][data-on="dark"]{background:#16201B;color:#FFFFFF}
[data-hdr][data-on="hero"]{background:transparent;color:#FFFFFF}
[data-anim][data-rev="armed"] > *:not([data-recede]):not([data-curtain]){opacity:0;transform:translateY(28px)}
[data-anim][data-rev="in"] > *:not([data-recede]):not([data-curtain]){opacity:1;transform:none;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}
[data-anim][data-rev="in"] > *:nth-child(2){transition-delay:80ms}
[data-anim][data-rev="in"] > *:nth-child(3){transition-delay:160ms}
[data-anim][data-rev="in"] > *:nth-child(4){transition-delay:240ms}
[data-anim][data-rev="in"] > *:nth-child(5){transition-delay:320ms}
[data-lineset][data-rev="armed"] [data-line]{transform:translateY(100%)}
[data-lad][data-rev="armed"] [data-ladtrack]{transform:translateY(0)}
[data-hold]:not([data-active]){height:auto !important}
[data-hold]:not([data-active]) [data-holdpanel]{position:static;height:auto;padding-top:clamp(64px,6vw,96px);padding-bottom:clamp(64px,6vw,96px)}
[data-hold]:not([data-active]) [data-capitem]{padding-bottom:34px}
[data-capindex]::after{content:"01"}
[data-hold][data-active="1"] [data-capindex]::after{content:"02"}
[data-hold][data-active="2"] [data-capindex]::after{content:"03"}
[data-hold][data-active="3"] [data-capindex]::after{content:"04"}
[data-hold][data-active] [data-capitem]{grid-area:1/1;opacity:0;transform:translateY(20px)}
[data-hold][data-active="0"] [data-capitem]:nth-child(1),
[data-hold][data-active="1"] [data-capitem]:nth-child(2),
[data-hold][data-active="2"] [data-capitem]:nth-child(3),
[data-hold][data-active="3"] [data-capitem]:nth-child(4){opacity:1;transform:none}
[data-hold][data-active] [data-statrow]{opacity:0;transform:translateY(20px)}
[data-hold][data-active] [data-statrow] [data-ladtrack]{transform:translateY(0)}
[data-hold][data-active="0"] [data-statrow]:nth-child(-n+1),
[data-hold][data-active="1"] [data-statrow]:nth-child(-n+2),
[data-hold][data-active="2"] [data-statrow]:nth-child(-n+3),
[data-hold][data-active="3"] [data-statrow]:nth-child(-n+4){opacity:1;transform:none}
[data-hold][data-active="0"] [data-statrow]:nth-child(-n+1) [data-ladtrack],
[data-hold][data-active="1"] [data-statrow]:nth-child(-n+2) [data-ladtrack],
[data-hold][data-active="2"] [data-statrow]:nth-child(-n+3) [data-ladtrack],
[data-hold][data-active="3"] [data-statrow]:nth-child(-n+4) [data-ladtrack]{transform:translateY(-90%)}
@supports (height:100svh){
[data-pinned][data-pin="0"][data-surface="hero"]{height:100svh}
[data-holdpanel]{height:100svh}
}
@media (max-width:1440px){nav[data-desknav]{gap:30px !important}}
@media (max-width:1100px){[data-innerscrim]{background:linear-gradient(to right,rgba(11,13,11,.93) 0%,rgba(11,13,11,.78) 34%,rgba(11,13,11,.34) 58%,rgba(11,13,11,.05) 78%) !important}}
@media (max-width:820px){[data-innerscrim]{background:linear-gradient(to right,rgba(11,13,11,.95) 0%,rgba(11,13,11,.86) 42%,rgba(11,13,11,.6) 68%,rgba(11,13,11,.35) 100%) !important}}
@media (max-width:1260px){
[data-kb]{background-position:center bottom !important}
[data-kb] video{object-position:center bottom !important}
[data-heroscrim]{background:linear-gradient(to bottom,rgba(11,13,11,.9) 0%,rgba(11,13,11,.78) 42%,rgba(11,13,11,.3) 68%,rgba(11,13,11,.55) 100%) !important}
[data-desknav]{display:none !important}
[data-burger]{display:flex !important}
[data-wordmark]{position:static !important;transform:none !important;margin-right:auto}
[data-herocentre]{display:none !important}
[data-herogrid]{grid-template-columns:1fr !important;grid-template-rows:auto !important;grid-auto-rows:auto !important;align-content:start !important;row-gap:clamp(16px,2.4vh,26px) !important;padding-top:104px !important;padding-bottom:40px !important}
[data-heroleft],[data-heroright],[data-herorisk],[data-herocue]{grid-column:1 / -1 !important;grid-row:auto !important;align-self:start !important;text-align:left !important;justify-self:start !important}
[data-herocue]{display:none !important}
[data-heroright]{max-width:56ch}
[data-heropara]{font-size:clamp(20px,3.4vw,30px) !important}
}
@media (max-width:900px){
[data-appgrid]{grid-template-columns:minmax(0,.52fr) minmax(0,.48fr) !important;gap:clamp(12px,3vw,28px) !important;align-items:center;padding:0 !important}
[data-appgrid] > div{min-width:0}
[data-phone]{width:min(100%,240px) !important;min-width:196px;max-width:none !important}
[data-statstack]{gap:clamp(10px,2.4vw,18px) !important}
[data-2up],[data-costgrid],[data-3up],[data-faqgrid],[data-statementgrid],[data-plans],[data-planhead]{grid-template-columns:1fr !important}
[data-perhead]{grid-template-columns:1fr !important;gap:clamp(14px,3.6vw,20px) !important;align-items:start !important;padding-bottom:clamp(28px,7vw,40px) !important}
[data-perhead] h2{max-width:none !important;font-size:clamp(26px,7.2vw,38px) !important;line-height:1.14 !important}
[data-perhead] > p{max-width:46ch}
[data-perhead]{--x:0}
[data-3up]{gap:clamp(20px,5vw,28px) !important}
[data-scrollmqsec]{display:none !important}
[data-quad]{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}
[data-quad] article{padding:clamp(18px,4.4vw,24px) !important}
[data-quad] article > p:first-child{white-space:normal !important}
[data-mktablewrap]{display:none !important}
[data-mkcards]{display:grid !important}
[data-sesscards]{grid-template-columns:1fr !important}
[data-holrow]{grid-template-columns:clamp(52px,15vw,72px) minmax(0,1fr) !important;row-gap:4px !important}
[data-holrow] > span:last-child{grid-column:2}
[data-cmptable]{display:none !important}
[data-cmpnav]{display:flex !important}
[data-cmpcards]{display:flex !important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;
scroll-padding-left:clamp(20px,2.3vw,44px);margin:0 calc(-1 * clamp(20px,2.3vw,44px));padding:2px clamp(20px,2.3vw,44px) 8px}
[data-cmpcards]::-webkit-scrollbar{display:none}
[data-cmpcards] article{flex:0 0 84%;box-sizing:border-box;scroll-snap-align:start}
[data-contactgrid],[data-cpair]{grid-template-columns:1fr !important}
[data-ctacard]{align-items:center !important;padding:clamp(24px,6vw,32px) !important;background:#123A28;border:1px solid rgba(92,208,138,.34);border-radius:22px}
[data-ctacard] h2{font-size:clamp(28px,7.6vw,40px) !important;line-height:1.08 !important}
[data-ctacard] > a[data-mq]{width:100% !important;max-width:none !important;height:60px !important}
[data-ctacard] > a[data-mq] [data-mqt]{height:60px !important;font-size:15px !important}
[data-ctacard] > a[data-mq] [data-plusglyph]{height:60px !important;width:42px !important}
[data-pinned][data-pin="2"] [data-recede]{display:none !important}
[data-pinned][data-pin="2"] [data-pincontent]{transform:none !important}
[data-statementsec]{padding-top:clamp(84px,15vw,120px) !important;padding-bottom:clamp(84px,15vw,120px) !important}
[data-statementgrid]{row-gap:22px !important}
[data-statementsec] [data-lineset]{font-size:clamp(26px,7.4vw,42px) !important;line-height:1.14 !important}
[data-statementsec] [data-lineset] > span{display:inline !important;overflow:visible !important}
[data-statementsec] [data-lineset] [data-line]{display:inline !important;transform:none !important}
[data-pinned][data-pin="1"]{position:relative !important;height:auto !important;min-height:0 !important}
[data-pinned][data-pin="1"] [data-pincontent]{transform:none !important;padding:clamp(56px,8vw,88px) clamp(20px,2.3vw,44px) !important;gap:clamp(22px,5vw,34px) !important}
[data-pinned][data-pin="1"] [data-recede]{display:none !important}
[data-pinned][data-pin="1"] [data-lineset]{font-size:clamp(24px,6.6vw,34px) !important}
[data-2up]{height:auto !important;gap:10px !important}
[data-2up] article{min-height:0 !important;aspect-ratio:16 / 10}
[data-2up] [data-tmedia]{--px:0px !important}
[data-faqgrid] > div:first-child{position:static !important}
[data-hold][data-holdkind="stat"] [data-holdpanel]{padding:0 clamp(20px,2.3vw,44px) !important}
[data-hold][data-holdkind="cap"] [data-holdpanel]{padding:0 clamp(20px,2.3vw,44px) !important}
[data-hold][data-holdkind="cap"] [data-holdpanel]{align-content:center}
[data-caprow]{--rail:clamp(92px,26vw,124px);--railgap:clamp(10px,3vw,16px);--idx:clamp(40px,11vw,60px);--railh:calc(42px + var(--idx));
grid-template-columns:var(--rail) minmax(0,1fr) !important;gap:0 var(--railgap) !important;align-items:start !important;align-content:center}
[data-caprow] > div:first-child{grid-area:1/1;align-self:start;gap:6px !important;padding-top:2px}
[data-caprow] > div:last-child{grid-column:1 / -1 !important;grid-row:1;min-width:0;grid-template-columns:minmax(0,1fr) !important}

[data-caprow] [data-eyebrow]{font-size:12px !important;line-height:1.3 !important}
[data-capindex]{font-size:var(--idx) !important;line-height:1 !important}
[data-capitem]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--railh),auto) auto;row-gap:clamp(12px,3vw,18px);align-items:start}
[data-capitem] h2{grid-row:1;width:max-content;max-width:calc(100% - var(--rail) - var(--railgap));margin:0 0 0 calc(var(--rail) + var(--railgap)) !important;font-size:clamp(26px,7.2vw,38px) !important;line-height:1.14 !important}
[data-capitem] p{grid-row:2;width:100%;max-width:42ch;margin:0 auto !important;text-align:left;font-size:clamp(15px,4.1vw,17px) !important;line-height:1.55 !important}
[data-steps]{grid-template-columns:1fr 1fr !important}
[data-stepcard]{min-height:0}
[data-footcols]{grid-template-columns:1fr 1fr !important;gap:clamp(26px,7vw,40px) clamp(16px,4vw,28px) !important;margin-bottom:clamp(40px,9vw,64px) !important}
[data-footcols] > div > p{margin-bottom:clamp(12px,3.2vw,16px) !important}
[data-footcols] > div > div{gap:clamp(8px,2.2vw,11px) !important}
[data-footcols] a,[data-footcols] span{font-size:14px !important}
[data-disc]{grid-template-columns:1fr 1fr !important}
}
@media (max-width:768px){
[data-steps]{grid-template-columns:1fr 1fr !important;gap:10px !important}
[data-stepcard],[data-ctatile]{padding:clamp(16px,4vw,20px) !important;gap:12px !important}
[data-stepcard] h3{font-size:clamp(15px,4vw,17px) !important}
[data-stepcard] p{font-size:clamp(12px,3.3vw,13px) !important}
[data-ctatile] > span:last-child{font-size:clamp(16px,4.4vw,20px) !important}
[data-plans] article{margin-top:0 !important}
[data-plans] article:nth-child(2){padding:clamp(24px,2.2vw,34px) !important}
[data-lad]{font-size:clamp(26px,7.4vw,46px) !important}
[data-quote] blockquote{font-size:clamp(17px,4.6vw,22px) !important}
[data-acc] summary{font-size:clamp(16px,4.4vw,20px) !important;gap:14px !important}
[data-acc] summary + div p{padding-left:0 !important}
[data-ctatile],[data-stepcard]{min-height:150px}
}
@media (max-width:600px){
[data-mq]{width:max-content !important;max-width:100% !important;align-self:flex-start !important;justify-self:start}
[data-mq] [data-mqt]{animation:none !important;width:auto !important}
[data-mq] [data-mqt] > span:not(:first-child){display:none !important}
[data-planhead]{display:flex !important;flex-direction:column;gap:clamp(18px,4.6vw,26px) !important}
[data-planhead] > div:first-child{display:contents !important}
[data-planhead] > div:first-child > div{order:1}
[data-planhead] > div:last-child{order:2;gap:clamp(10px,2.6vw,14px) !important}
[data-planhead] > div:first-child > a{order:3;margin-top:clamp(2px,1.2vw,6px)}
[data-plans]{display:flex !important;gap:12px !important;overflow-x:auto;scroll-snap-type:x mandatory;
scroll-padding-left:clamp(20px,2.3vw,44px);-webkit-overflow-scrolling:touch;scrollbar-width:none;
margin:0 calc(-1 * clamp(20px,2.3vw,44px));padding:22px clamp(20px,2.3vw,44px) 8px;margin-top:calc(clamp(16px,4vw,22px) - 22px) !important}
[data-plans]::-webkit-scrollbar{display:none}
[data-plans] article{flex:0 0 80% !important;box-sizing:border-box;scroll-snap-align:start;margin-top:0 !important}
[data-plansec]{display:flex !important;flex-direction:column}
[data-plansec] > [data-planhead]{order:1}
[data-plannav]{display:flex !important;order:2;margin:clamp(24px,6vw,36px) 0 0 !important}
[data-plans]{order:3}
[data-plans] article:nth-child(2){padding:clamp(24px,2.2vw,34px) !important}
[data-appgrid]{--dev:min(76vw,320px);grid-template-columns:calc(var(--dev) * .56) minmax(0,1fr) !important;gap:0 !important;align-items:stretch !important}
[data-appgrid] > div:first-child{display:flex;align-items:center;justify-content:flex-start !important;overflow:hidden;position:relative;z-index:0}
[data-phone]{flex:0 0 auto !important;width:var(--dev) !important;min-width:0 !important;max-width:none !important}
[data-appgrid] > div:last-child{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;
border-left:1.5px solid rgba(255,255,255,.82);padding-left:clamp(14px,3.6vw,22px)}
[data-statstack]{gap:clamp(16px,4vw,26px) !important}
[data-lad]{font-size:clamp(34px,10.4vw,56px) !important}
[data-statrow] > p{font-size:clamp(13px,3.4vw,16px) !important}
}
@media (max-width:520px){
[data-quad]{grid-template-columns:1fr !important}
[data-disc]{grid-template-columns:1fr !important}
[data-mq]{max-width:100%}
[data-heroright]{max-width:none !important}
[data-planhead]{gap:20px !important}
[data-pinned][data-pin="2"]{height:auto !important;min-height:340px !important}
}
@media (max-width:380px){
[data-eyebrow]{--dash:16px}
[data-tierbtn]{height:48px !important}
[data-stepnum]{width:26px !important;height:26px !important}
[data-mq]{max-width:100% !important}
[data-plans] article,[data-stepcard],[data-ctatile]{padding:18px !important}
[data-disc] > div,[data-footcols] > div{min-width:0}
[data-quote] blockquote{font-size:17px !important}
}
@media (max-height:640px){
[data-pinned][data-pin="0"][data-surface="hero"]{height:auto !important;min-height:560px}
[data-holdpanel]{height:auto !important;position:static !important;padding:clamp(56px,6vw,96px) clamp(20px,2.3vw,44px) !important}
[data-hold]{height:auto !important}
[data-hold][data-active] [data-capitem]{grid-area:auto !important;opacity:1 !important;transform:none !important;padding-bottom:30px}
[data-hold][data-active] [data-statrow]{opacity:1 !important;transform:none !important}
[data-hold][data-active] [data-statrow] [data-ladtrack]{transform:translateY(-90%) !important}
[data-pinned][data-pin="1"],[data-pinned][data-pin="2"]{height:auto !important;min-height:420px !important}
}
@media (max-height:700px){
[data-herocue]{display:none !important}
[data-herorisk]{margin-bottom:0 !important}
[data-heropara]{font-size:clamp(18px,1.6vw,26px) !important}
}
@media (max-width:900px) and (max-height:520px) and (orientation:landscape){
[data-pinned][data-pin="0"][data-surface="hero"]{height:auto !important;min-height:0 !important}
[data-herogrid]{padding-top:96px !important;padding-bottom:40px !important;row-gap:14px !important}
[data-heroright]{display:none !important}
}
@media (prefers-reduced-motion: reduce){
*{animation:none !important;transition:none !important}
[data-cursor]{display:none !important}
[data-hold]{height:auto !important}
[data-holdpanel]{position:static !important;height:auto !important}
[data-capitem]{grid-area:auto !important;opacity:1 !important;transform:none !important;padding-bottom:34px}
[data-statrow]{opacity:1 !important;transform:none !important}
[data-pinned]{position:relative !important}
}
