.page_page__ZU32B{width:100%;position:relative;--content-w:min(var(--content-max),round(down,100% - 2 * var(--page-gutter),var(--grid-cell)))}.page_container__aoG4z{width:var(--content-w);margin-inline:auto}.page_eyebrow__H9Slr{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);margin-bottom:1.25rem}.page_header__kVzhN{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:0}.page_headerInner___yNhq{width:var(--content-w);margin-inline:auto}.page_logoImg__xb6Gi{height:var(--logo-h);width:auto;display:block}.page_hero__SKW6o{--hero-pad-top:calc(var(--grid-cell) * 3);padding:var(--hero-pad-top) 0 calc(var(--grid-cell) * 4);position:relative;overflow:clip}.page_heroBackdrop__eD88F{position:-webkit-sticky;position:sticky;top:0;height:100vh;margin-top:calc(var(--grid-cell) * -3);margin-bottom:calc(-100vh + var(--grid-cell) * 3);overflow:hidden;pointer-events:none;z-index:0}.page_heroBackdrop__eD88F:after{content:"";position:absolute;top:0;bottom:0;left:calc((100% - var(--content-w)) / 2 - var(--grid-cell) * 40);width:calc(var(--content-w) + var(--grid-cell) * 80);background-image:linear-gradient(90deg,rgba(0,0,0,.055) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.055) 1px,transparent 0);background-size:var(--grid-cell) var(--grid-cell);background-position:0 0;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--grid-cell)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--grid-cell)),transparent);z-index:0;pointer-events:none}.page_hero__SKW6o>.page_container__aoG4z{position:relative;z-index:1}.page_heroShotWrap__1GcXl{container-type:inline-size}@media (min-height:720px){.page_hero__SKW6o>.page_heroCopy__kbqf4{position:-webkit-sticky;position:sticky;top:var(--hero-pad-top)}.page_hero__SKW6o>.page_heroShotWrap__1GcXl{position:relative;z-index:2;background-color:var(--bg-color);will-change:transform}}.page_heroCells__BE5_f{position:absolute;top:0;bottom:0;left:calc((100% - var(--content-w)) / 2);z-index:0;pointer-events:none}.page_heroCell__4yrbd{position:absolute;left:calc(var(--grid-cell) * var(--c));top:calc(var(--grid-cell) * var(--r));width:var(--grid-cell);height:var(--grid-cell);background-color:color-mix(in srgb,var(--primary-red) 4.5%,transparent);opacity:0;animation:page_cellFade__p67U7 var(--dur) ease-in-out var(--delay) infinite}@keyframes page_cellFade__p67U7{0%,6%{opacity:0}16%,34%{opacity:1}44%,to{opacity:0}}.page_heroField__AHpBZ{position:absolute;top:0;left:calc((100% - var(--content-w)) / 2 - var(--grid-cell) * 12);width:calc(var(--grid-cell) * 52);height:calc(var(--grid-cell) * 32);z-index:0;pointer-events:none}.page_heroField__AHpBZ svg{display:block;fill:var(--primary-red)}.page_heroField__AHpBZ rect{transition:fill-opacity .42s cubic-bezier(.33,0,.2,1)}@media (prefers-reduced-motion:reduce){.page_heroField__AHpBZ rect{transition:none}.page_heroCell__4yrbd{animation:none}.page_heroCell__4yrbd:nth-child(3n){opacity:1}}.page_heroTitle__Gfler{font-size:clamp(3.25rem,11.1vw,10.5rem);line-height:.96;font-weight:500;letter-spacing:-.045em;margin-bottom:var(--grid-cell);margin-left:-.075em;position:relative;isolation:isolate}.page_heroTitle__Gfler:after{content:attr(data-line1) "\A" attr(data-line2);white-space:pre;position:absolute;inset:0;z-index:1;pointer-events:none;opacity:var(--fx-alpha,0);transition:opacity .2s ease;color:transparent;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(rgba(247,22,22,.99),rgba(247,22,22,.99)),linear-gradient(rgba(247,22,22,.78),rgba(247,22,22,.78)),linear-gradient(rgba(247,22,22,.55),rgba(247,22,22,.55));background-repeat:no-repeat;background-size:15% 300%,30% 300%,44% 300%;background-position:var(--x3,50%) 50%,var(--x2,50%) 50%,var(--x1,50%) 50%}@media (hover:none),(prefers-reduced-motion:reduce){.page_heroTitle__Gfler:after{display:none}}.page_heroSub__YNSLe{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;max-width:calc(var(--grid-cell) * 16);margin-bottom:var(--grid-cell)}.page_heroForm___jc6D{max-width:calc(var(--grid-cell) * 12);width:100%;margin-bottom:calc(var(--grid-cell) * 2)}.page_heroCopy__kbqf4{min-height:calc(var(--grid-cell) * 14);margin-bottom:var(--grid-cell);display:flex;flex-direction:column}.page_heroCopyClip__4kPZN{flex:1 1;display:flex;flex-direction:column;position:relative;width:100%;-webkit-clip-path:inset(0 0 var(--hero-copy-clip,0) 0);clip-path:inset(0 0 var(--hero-copy-clip,0) 0)}.page_heroCopy__kbqf4 .page_heroForm___jc6D{margin-top:auto}.page_heroCoverSpacer__eGAJ4{height:0;pointer-events:none}.page_section__61PEw{padding:calc(var(--grid-cell) * 3) 0;border-top:1px solid var(--rule);scroll-margin-top:1rem}.page_sectionHead__qnhAZ{margin-bottom:4rem}.page_sectionTitle__hzsAh{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.15;font-weight:600;letter-spacing:-.025em;max-width:22ch;text-wrap:balance}.page_steps__e0Sxr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem var(--grid-cell);gap:3rem var(--grid-cell);list-style:none;border-top:1px solid var(--rule-strong);align-items:start}.page_step__DI9Zu{display:flex;flex-direction:column;padding-top:calc(var(--grid-cell) / 2);position:relative}.page_stepMark__O2RhG{position:absolute;top:-4px;left:0;width:7px;height:7px;background-color:var(--primary-red)}.page_stepNumber__2EZE0{font-size:2.75rem;line-height:1;font-weight:600;letter-spacing:-.04em;color:hsla(0,0%,7%,.15);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:.75rem;transition:color .2s ease}.page_step__DI9Zu:hover .page_stepNumber__2EZE0{color:var(--primary-red)}.page_stepTitle__kKqcb{font-size:1.1875rem;font-weight:600;letter-spacing:-.015em;line-height:1.35;margin-bottom:.625rem;text-wrap:balance}.page_stepBody__q0ouz{font-size:.9375rem;color:var(--text-secondary);line-height:1.6}.page_features__8wy9y{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background-color:var(--rule);border:1px solid var(--rule)}.page_feature__CrGCB{background-color:var(--bg-color);padding:3.5rem}.page_featureIcon__mHZON{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--rule-strong);color:var(--text-primary);margin-bottom:1.5rem}.page_featureIcon__mHZON svg{width:1.375rem;height:1.375rem}.page_feature__CrGCB:focus-within .page_featureIcon__mHZON,.page_feature__CrGCB:hover .page_featureIcon__mHZON{background-color:var(--primary-red);border-color:var(--primary-red);color:#fff}.page_featureIcon__mHZON{transition:background-color .16s linear,border-color .16s linear,color .16s linear}@media (prefers-reduced-motion:reduce){.page_featureIcon__mHZON{transition:none}}.page_featureTitle__kH4Xm{font-size:1.125rem;font-weight:600;letter-spacing:-.015em;margin-bottom:.75rem}.page_featureBody__MYpMF{font-size:.9375rem;color:var(--text-secondary);line-height:1.65;max-width:42ch}.page_problemSection__dU5RE{margin-top:calc(-1 * var(--hero-cover-spacer, 0px));--problem-pad:11rem;--tile:8.5rem;position:relative;padding:var(--problem-pad) 0;background-color:var(--bg-paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_problemQuote__XDKsu{font-size:clamp(1.5rem,3.4vw,2.25rem);line-height:1.28;font-weight:500;letter-spacing:-.02em;max-width:45ch;margin-bottom:1.25rem;text-wrap:balance}.page_revealHost__e8Bq6{display:block}.page_revealWord__r_suv{-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-size:var(--bw,100%) 100%;background-position:calc(-1 * var(--bx, 0px)) 0;background-repeat:no-repeat;background-image:linear-gradient(to right,currentColor 0,currentColor calc(var(--p, 0) * 100%),color-mix(in srgb,currentColor 16%,transparent) calc(var(--p, 0) * 100%),color-mix(in srgb,currentColor 16%,transparent) 100%)}.page_revealWord__r_suv[data-state=on]{-webkit-text-fill-color:currentColor;background-image:none}.page_revealWord__r_suv[data-state=off]{-webkit-text-fill-color:color-mix(in srgb,currentColor 16%,transparent);background-image:none}@media (scripting:none){.page_revealWord__r_suv{-webkit-text-fill-color:currentColor;background-image:none}}.page_problemKicker__eJDAz{font-size:clamp(1.5rem,3.4vw,2.25rem);line-height:1.28;font-weight:500;letter-spacing:-.02em;max-width:45ch;color:var(--primary-red);text-wrap:balance}.page_problemGrid__fNJQE{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:5rem;gap:5rem;align-items:stretch}.page_trailViewport__pvsKg{position:relative;min-height:14rem;margin-block:calc(-1 * var(--problem-pad));overflow:hidden}.page_trailTrack__qYjym{--y:0px;position:absolute;inset:0 0 auto 0;transform:translateY(var(--y));will-change:transform}.page_trailItem__7YZBK{font-family:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.9375rem,1.55vw,1.375rem);font-weight:300;line-height:1.45;letter-spacing:-.02em;--k:0;color:var(--text-muted);white-space:nowrap;opacity:calc(1 - .4 * var(--k));padding-bottom:1.5rem;margin-bottom:1.15rem;border-bottom:1px solid var(--rule)}.page_trailDecor__OnlPV{--decor-top:0px;position:absolute;inset:var(--decor-top) 0 auto 0;height:280%;z-index:2;pointer-events:none}.page_trailTile__7m7Xl{--ty:0px;--x:0;position:absolute;right:calc(var(--tile) * .16);top:var(--y);width:var(--tile);height:var(--tile);display:grid;place-items:center;border:none;background-color:var(--text-primary);transform:translateY(var(--ty)) rotate(var(--r));color:#fff}.page_trailTileIcon__jUuWC{display:grid;place-items:center;opacity:calc(1 - .55 * var(--x))}svg.page_trailTileIcon__jUuWC{width:calc(var(--tile) * .31);height:calc(var(--tile) * .31)}span.page_trailTileIcon__jUuWC{width:calc(var(--tile) * .24);height:calc(var(--tile) * .24)}span.page_trailTileIcon__jUuWC>svg{width:100%;height:100%}.page_trailTileBadge__Ywz8u{position:absolute;top:0;right:0;width:calc(var(--tile) * .25);height:calc(var(--tile) * .25);display:grid;place-items:center;background-color:var(--primary-red);transform:scale(var(--x));transform-origin:top right;opacity:var(--x)}.page_trailTileBadge__Ywz8u svg{width:calc(var(--tile) * .135);height:calc(var(--tile) * .135);fill:none;stroke:#fff;stroke-width:2.75;stroke-linecap:square}.page_trailTileBadgeOk__hFewn{background-color:#fff}.page_trailTileBadgeOk__hFewn svg{stroke:var(--text-primary);stroke-linecap:round;stroke-linejoin:round}.page_trailTrack__qYjym{z-index:1}.page_trailNames__7_c3j{position:absolute;inset:0;z-index:1;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent),linear-gradient(90deg,#000 76%,transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent),linear-gradient(90deg,#000 76%,transparent);mask-repeat:no-repeat;-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (max-width:900px){.page_trailNames__7_c3j{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000),linear-gradient(90deg,#000 76%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000),linear-gradient(90deg,#000 76%,transparent)}}.page_trailName__TujpY{position:relative;display:inline-block;flex-shrink:0}.page_trailName__TujpY:after{content:"";position:absolute;left:0;right:0;top:54%;height:2px;background-color:currentColor;transform:scaleX(var(--k));transform-origin:left center}.page_trailExt__WkIm_{opacity:.5}.page_trailLive__xam9d{color:var(--text-primary);font-weight:700;margin-top:.85rem;margin-bottom:0;border-bottom:none;position:relative}.page_trailLive__xam9d .page_trailName__TujpY:after{content:none}@media (scripting:none){.page_trailTrack__qYjym{--y:0px}.page_trailName__TujpY:after{transform:scaleX(1)}}.page_benefitsSection__xuYh4{padding:calc(var(--grid-cell) * 3) 0}.page_benefitsHeadText__1fIje{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;margin-bottom:3rem}.page_benefitsTitle__mpdeM{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.15;font-weight:600;letter-spacing:-.025em;max-width:18ch;text-wrap:balance}.page_benefitsGrid__ZUi7s{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:3rem var(--grid-cell);gap:3rem var(--grid-cell)}.page_benefitTile__gzD9_{min-width:0}.page_benefitIllo__tcBHR{position:relative;--illo-cols:13;--illo-rows:9;aspect-ratio:var(--illo-cols) /var(--illo-rows);width:100%;margin-bottom:1.75rem;background-color:var(--bg-paper);border:1px solid var(--rule);overflow:hidden;background-image:linear-gradient(90deg,rgba(0,0,0,.055) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.055) 1px,transparent 0);background-size:calc(100% / var(--illo-cols)) calc(100% / var(--illo-rows));background-position:0 0;display:grid;place-items:center}.page_illoField__Xy4rp{position:absolute;inset:0;width:100%;height:100%;fill:var(--primary-red);pointer-events:none}.page_illoField__Xy4rp rect{fill-opacity:var(--o,1)}.page_illoField__Xy4rp rect[data-p]{animation:page_fieldTwinkle__hohhb var(--pd) ease-in-out var(--pdel) infinite}.page_illoField__Xy4rp rect[data-deep]{animation:page_fieldFlickerDeep__H0MZr var(--pd) ease-in-out var(--pdel) infinite}@keyframes page_fieldTwinkle__hohhb{0%,to{fill-opacity:var(--o)}50%{fill-opacity:calc(var(--o) * .3)}}@keyframes page_fieldFlickerDeep__H0MZr{0%,to{fill-opacity:var(--o)}50%{fill-opacity:calc(var(--o) * .82)}}@media (prefers-reduced-motion:reduce){.page_illoField__Xy4rp rect[data-deep],.page_illoField__Xy4rp rect[data-p]{animation:none}}.page_illoCell__Y9009{position:absolute;left:calc(100% / var(--illo-cols) * var(--c));top:calc(100% / var(--illo-rows) * var(--r));width:calc(100% / var(--illo-cols));height:calc(100% / var(--illo-rows));background-color:color-mix(in srgb,var(--primary-red) 12%,transparent);opacity:0;animation:page_cellFade__p67U7 var(--dur) ease-in-out var(--delay) infinite}@media (prefers-reduced-motion:reduce){.page_illoCell__Y9009{animation:none;opacity:1}}.page_illoIndex__Nae9W,.page_illoPrompt__uG_U2,.page_illoStack__8p8yj,.page_illoVersions__3z_vB{position:absolute;inset:0;display:grid;grid-template-columns:repeat(13,1fr);grid-template-rows:repeat(9,1fr);font-family:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:400;letter-spacing:.02em;color:var(--text-primary)}.page_illoStruck__QcYmU{text-decoration:line-through;text-decoration-thickness:1.5px;background-color:var(--bg-color);border:1.5px solid var(--text-primary);padding:0 .875rem;display:flex;align-items:center;min-width:0;white-space:nowrap;overflow:hidden}.page_illoStack__8p8yj .page_illoStruck__QcYmU:first-child{grid-area:2/2/3/9}.page_illoStack__8p8yj .page_illoStruck__QcYmU:nth-child(2){grid-area:4/4/5/11}.page_illoBrowser__ZylZd{grid-area:6/2/8/11;border:1.5px solid var(--text-primary);background-color:var(--bg-color);color:var(--text-primary);font-weight:400;padding:0 1rem;display:flex;align-items:center;gap:.75rem;min-width:0;white-space:nowrap;overflow:hidden}.page_illoBrowser__ZylZd:before{content:"";flex:none;width:.375rem;height:.375rem;background-color:var(--primary-red);box-shadow:.625rem 0 0 var(--text-primary),1.25rem 0 0 var(--text-primary);margin-right:1rem}.page_illoIndex__Nae9W{grid-template-rows:repeat(9,1fr)}.page_illoIndexCard__rx0_D{grid-area:3/4/8/11;background-color:var(--bg-color);border:1.5px solid var(--text-primary);display:grid;grid-template-rows:repeat(4,1fr);padding:0 1.25rem;min-width:0}.page_illoIndexCard__rx0_D span{display:flex;justify-content:space-between;align-items:center;gap:3rem;border-bottom:1.5px solid var(--rule);color:var(--text-primary);min-width:0}.page_illoIndexCard__rx0_D span:last-child{border-bottom:0}.page_illoIndexCard__rx0_D em{font-style:normal;color:var(--text-muted)}.page_illoIndexCard__rx0_D span:nth-child(2):before{content:"";flex:none;width:.5rem;height:.5rem;background-color:var(--primary-red);margin-right:.75rem}.page_illoIndexCard__rx0_D span:nth-child(2){justify-content:flex-start;gap:0}.page_illoIndexCard__rx0_D span:nth-child(2) em{margin-left:auto}.page_illoVersions__3z_vB .page_illoStruck__QcYmU:first-child{grid-area:2/3/3/8}.page_illoVersions__3z_vB .page_illoStruck__QcYmU:nth-child(2){grid-area:4/4/5/9}.page_illoLive__vH8GU{grid-area:6/5/7/10;color:var(--text-primary);font-weight:400;background-color:var(--bg-color);border:1.5px solid var(--text-primary);padding:0 .875rem;display:flex;align-items:center;gap:.75rem;min-width:0;white-space:nowrap;overflow:hidden}.page_illoLive__vH8GU:before{content:"";flex:none;width:.5rem;height:.5rem;background-color:var(--primary-red)}.page_illoPromptCard__LK69N{grid-area:3/3/8/12;background-color:var(--bg-color);border:1.5px solid var(--text-primary);display:grid;grid-template-rows:1fr 2fr 1fr;padding:0 1.25rem;min-width:0}.page_illoAsk__h0WI7{border-bottom:1.5px solid var(--rule);min-width:0;white-space:nowrap;overflow:hidden}.page_illoAnswer__c2l9a,.page_illoAsk__h0WI7{color:var(--text-primary);display:flex;align-items:center}.page_illoAnswer__c2l9a{font-size:1.75rem;font-weight:400;letter-spacing:.04em;gap:1rem}.page_illoAnswer__c2l9a:before{content:"";flex:none;width:1.25rem;height:1.25rem;background-color:var(--primary-red)}.page_illoSource__o0juJ{font-size:.875rem;color:var(--text-primary);display:flex;align-items:center}.page_illoFold__wezkf{position:absolute;right:-1px;bottom:-1px;width:calc(2 * 100% / var(--illo-cols) + 1px);aspect-ratio:1;display:block;pointer-events:none}@media (max-width:700px){.page_ctaFold__JuE_Z{width:68px;height:68px}.page_illoIndex__Nae9W,.page_illoPrompt__uG_U2,.page_illoStack__8p8yj,.page_illoVersions__3z_vB{font-size:.8125rem}.page_illoStack__8p8yj .page_illoStruck__QcYmU:first-child{grid-area:2/2/3/11}.page_illoStack__8p8yj .page_illoStruck__QcYmU:nth-child(2){grid-area:4/3/5/13}.page_illoBrowser__ZylZd{grid-area:6/2/8/13}.page_illoIndexCard__rx0_D{grid-area:3/2/8/13;padding:0 1rem}.page_illoVersions__3z_vB .page_illoStruck__QcYmU:first-child{grid-area:2/3/3/9}.page_illoVersions__3z_vB .page_illoStruck__QcYmU:nth-child(2){grid-area:4/4/5/10}.page_illoLive__vH8GU{grid-area:6/5/7/12}.page_illoPromptCard__LK69N{grid-area:3/2/8/13;padding:0 1rem}.page_illoAnswer__c2l9a{font-size:1.25rem}.page_illoSource__o0juJ{font-size:.75rem}}.page_benefitTileTitle__AhPa6{font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;letter-spacing:-.02em;margin-bottom:.625rem}.page_benefitTileBody__m_yU2{font-size:.9375rem;color:var(--text-secondary);line-height:1.6;max-width:46ch}@media (max-width:900px){.page_benefitsGrid__ZUi7s{grid-template-columns:minmax(0,1fr)}}.page_aiSection__z10FY{padding:calc(var(--grid-cell) * 3) 0;background-color:var(--text-primary);color:#fff;scroll-margin-top:1rem;overflow:hidden}.page_aiSection__z10FY .page_eyebrow__H9Slr{color:hsla(0,0%,100%,.5)}.page_aiBody__EmBkP{color:hsla(0,0%,100%,.72);max-width:52ch}.page_aiOrbit__gf8Dr{position:relative;aspect-ratio:11/6;display:grid;place-items:center}.page_aiArcs__ZM3XD{position:absolute;inset:0;width:100%;height:100%}.page_aiArcRing__XrSh_ ellipse{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:1}.page_aiArcLive__kNni7{fill:none;stroke:var(--primary-red);stroke-width:1.5;opacity:.9}.page_aiGlow__BrsHx{position:absolute;left:50%;top:50%;width:60%;height:55%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,color-mix(in srgb,var(--primary-red) 16%,transparent),transparent);pointer-events:none}.page_aiCenter___8d5w{position:relative;z-index:1;text-align:center;max-width:34ch}.page_aiTitle__5UdJe{font-size:clamp(2.25rem,4.6vw,3.25rem);line-height:1.06;font-weight:600;letter-spacing:-.03em}.page_aiBody__EmBkP{font-size:1.0625rem;line-height:1.6;color:hsla(0,0%,100%,.7);margin-top:1.25rem}.page_aiTiles__bIELi{position:absolute;inset:0}.page_aiTile__0qSc_{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);transform:translate(-50%,-50%);border:1px solid hsla(0,0%,100%,.16);background-color:var(--text-primary);display:grid;place-items:center;color:hsla(0,0%,100%,.75);animation:page_aiSweep__aAVJP 6.4s ease-in-out var(--delay,0s) infinite}.page_aiTileLogo__IPzxc{width:40%;height:40%;fill:currentColor}.page_aiTileName__cXi5_{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes page_aiSweep__aAVJP{0%,34%,to{border-color:hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.75)}20%,8%{border-color:var(--primary-red);color:#fff}}@supports (offset-path:ellipse(10% 10% at 50% 50%)){.page_aiTile__0qSc_{left:0;top:0;transform:none;offset-path:ellipse(var(--rx) var(--ry) at 50% 50%);offset-rotate:0deg;animation:page_aiSweep__aAVJP 6.4s ease-in-out var(--delay,0s) infinite,page_aiOrbit__gf8Dr var(--orbit-dur,120s) linear var(--orbit-delay,0s) infinite}}@keyframes page_aiOrbit__gf8Dr{0%{offset-distance:0}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.page_aiTile__0qSc_{offset-path:none;animation:none;left:var(--x);top:var(--y);transform:translate(-50%,-50%)}}@media (max-width:900px){.page_aiSection__z10FY{padding:calc(var(--grid-cell) * 2) 0}.page_aiOrbit__gf8Dr{aspect-ratio:auto;display:block;place-items:normal}.page_aiArcs__ZM3XD,.page_aiGlow__BrsHx{display:none}.page_aiCenter___8d5w{max-width:none;text-align:left}.page_aiTiles__bIELi{position:static;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background-color:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.16);margin-top:2.5rem}.page_aiTile__0qSc_{position:static;offset-path:none;animation:page_aiSweep__aAVJP 6.4s ease-in-out var(--delay,0s) infinite;width:auto;height:auto;transform:none;padding:1.125rem 1.25rem;display:flex;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500}.page_aiTileLogo__IPzxc{width:18px;height:18px;flex:none}.page_aiTileName__cXi5_{position:static;width:auto;height:auto;-webkit-clip-path:none;clip-path:none}}.page_faqList__rwZfK{list-style:none;border-top:1px solid var(--rule-strong)}.page_faqRow__irlXR{border-bottom:1px solid var(--rule)}.page_faqRow__irlXR:last-child{border-bottom:1px solid var(--rule-strong)}.page_faqLayout__dykLW{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:5rem;gap:5rem;align-items:start}.page_faqHead__vTb4K{position:-webkit-sticky;position:sticky;top:6.5rem}.page_faqItem__ZM3hV{--_unused:0}.page_faqItem__ZM3hV summary::-webkit-details-marker{display:none}.page_faqQ__Hctug{list-style:none;display:flex;align-items:center;gap:1.5rem;padding:1.75rem 0;cursor:pointer;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:500;letter-spacing:-.01em;color:var(--text-primary)}.page_faqQ__Hctug:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}.page_faqNum__3A7Bl{flex:none;font-family:var(--font-plex-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-weight:300;letter-spacing:.14em;color:var(--text-muted)}.page_faqItem__ZM3hV[open] .page_faqNum__3A7Bl{color:var(--primary-red)}.page_faqText___iaui{flex:1 1;min-width:0}.page_faqMark___iE4n{flex:none;position:relative;width:1.25rem;height:1.25rem;border:1.5px solid var(--text-primary)}.page_faqMark___iE4n:after,.page_faqMark___iE4n:before{content:"";position:absolute;background-color:var(--text-primary);transition:opacity .14s linear}.page_faqMark___iE4n:before{left:25%;right:25%;top:50%;height:1.5px;transform:translateY(-50%)}.page_faqMark___iE4n:after{top:25%;bottom:25%;left:50%;width:1.5px;transform:translateX(-50%)}.page_faqItem__ZM3hV[open] .page_faqMark___iE4n{border-color:var(--primary-red)}.page_faqItem__ZM3hV[open] .page_faqMark___iE4n:before{background-color:var(--primary-red)}.page_faqItem__ZM3hV[open] .page_faqMark___iE4n:after{opacity:0}.page_faqA__pnsAB{padding:0 2rem 1.75rem calc(.8125rem * 2 + 1.5rem);font-size:.9375rem;max-width:62ch;line-height:1.65;color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.page_faqMark___iE4n:after,.page_faqMark___iE4n:before{transition:none}}@media (max-width:900px){.page_faqLayout__dykLW{grid-template-columns:minmax(0,1fr);gap:2.5rem}.page_faqHead__vTb4K{position:static}}@media (max-width:700px){.page_faqQ__Hctug{gap:1rem;padding:1.375rem 0;align-items:flex-start}.page_faqNum__3A7Bl{padding-top:.2rem}.page_faqA__pnsAB{padding:0 0 1.5rem calc(.8125rem * 2 + 1rem)}}.page_ctaSection__tPv8w{padding:calc(var(--grid-cell) * 3) 0;border-top:1px solid var(--rule);scroll-margin-top:1rem}.page_ctaCard__IwvHX{background-color:var(--primary-red);color:#fff;padding:5rem 4rem;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;overflow:hidden}.page_ctaFold__JuE_Z{position:absolute;width:156px;height:156px;display:block;pointer-events:none;right:-1px;bottom:-1px}.page_ctaSub__PKtMo{font-size:1.0625rem;line-height:1.6;margin-bottom:1.5rem;max-width:42ch}.page_ctaTitle__T8028{font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:600;line-height:1.04;letter-spacing:-.03em;margin-bottom:2.5rem}.page_footer__sHKi3{border-top:1px solid var(--rule);padding-top:4rem}.page_footerGrid__n13s9{display:grid;grid-template-columns:2fr 1fr 1.4fr;grid-gap:3rem var(--grid-cell);gap:3rem var(--grid-cell);padding-bottom:3.5rem}.page_footerLogo__PfgLJ{height:var(--logo-h);width:auto;display:block;margin-bottom:1.5rem}.page_footerBlurb__bOy0T{font-size:.9375rem;line-height:1.6;color:var(--text-secondary);max-width:34ch}.page_footerStatus__DYgVz{display:flex;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.8125rem;color:var(--text-muted)}.page_footerStatusMark__X_r5p{width:7px;height:7px;background-color:var(--primary-red);flex:none}.page_footerColTitle__SRvVg{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);margin-bottom:1.25rem}.page_footerLinks__DGiLt{list-style:none;display:flex;flex-direction:column;gap:.75rem;font-size:.9375rem;color:var(--text-secondary)}.page_footerLinks__DGiLt a{transition:color .16s ease}.page_footerLinks__DGiLt a:hover{color:var(--text-primary)}.page_footerCta__JWQs1{display:inline-flex;align-items:baseline;gap:.5rem;margin-top:1.25rem;font-size:.9375rem;font-weight:500;border-bottom:1px solid var(--rule-strong);padding-bottom:2px;transition:border-color .16s ease}.page_footerCta__JWQs1:hover{border-color:var(--primary-red)}.page_footerCtaArrow__k3_ZR{color:var(--primary-red)}.page_footerBar__cU_ie{border-top:1px solid var(--rule);padding:1.5rem 0 2.5rem;display:flex;justify-content:space-between;gap:1.5rem;font-size:.8125rem;color:var(--text-muted)}@media (max-width:1050px){.page_heroCopy__kbqf4{min-height:calc(var(--grid-cell) * 8)}}@media (max-width:900px){.page_hero__SKW6o{--hero-pad-top:calc(var(--grid-cell) * 2);padding:var(--hero-pad-top) 0 calc(var(--grid-cell) * 2)}.page_ctaSection__tPv8w,.page_section__61PEw{padding:calc(var(--grid-cell) * 2) 0}.page_problemSection__dU5RE{--problem-pad:7rem;--tile:5.25rem}.page_problemGrid__fNJQE{grid-template-columns:1fr;gap:3rem}.page_trailViewport__pvsKg{margin-block:0}.page_sectionHead__qnhAZ{margin-bottom:2.5rem}.page_steps__e0Sxr{grid-template-columns:1fr;gap:2.5rem;border-top:none}.page_step__DI9Zu{border-top:1px solid var(--rule-strong)}.page_features__8wy9y{grid-template-columns:1fr}.page_feature__CrGCB{padding:2rem}.page_ctaCard__IwvHX{padding:3.5rem 2rem}.page_ctaFold__JuE_Z{width:88px;height:88px}}@media (max-width:700px){.page_page__ZU32B{--page-gutter:1.25rem;--content-w:calc(100% - 2 * var(--page-gutter))}.page_heroSub__YNSLe{margin-bottom:var(--grid-cell)}.page_heroForm___jc6D{margin-bottom:0}}.page_nudge__ofr6B{position:absolute;bottom:calc(var(--grid-cell) / 2);right:0;width:17rem;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;z-index:1}.page_nudgeText__hhDe8{width:11rem;margin-right:.5rem;font-size:.9375rem;line-height:1.45;font-weight:500;text-align:center;color:var(--text-primary);transform:rotate(-6deg);margin-bottom:.5rem}.page_nudgeArrow__PoxIR{width:9rem;height:auto;color:var(--text-primary);margin-right:4.5rem}@media (max-width:1100px){.page_nudge__ofr6B{display:none}}@media (min-width:900px){.page_heroShot___yzMt{height:round(down,calc(100cqw * (900 / 1440)),var(--grid-cell));--shot-h:100%}}.page_heroShot___yzMt{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 26 26'%3E%3Cpath d='M5 2.5L20.5 11.5L13 12.8L9.8 20Z' fill='%23F71616' stroke='%23FFFFFF' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 7 3,default}.page_altSection__F_lvw{padding:calc(var(--grid-cell) * 3) 0;border-top:1px solid var(--rule);background-color:var(--bg-paper);scroll-margin-top:1rem}.page_alts__HV478{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem var(--grid-cell);gap:3rem var(--grid-cell)}.page_alt__xw11a{border-top:1px solid var(--rule-strong);padding-top:1.5rem}.page_altTile__IPBLR{display:grid;place-items:center;aspect-ratio:1;width:100%;max-width:7rem;margin-bottom:1.5rem;border:1px solid var(--rule);background-color:var(--bg-paper);color:var(--text-primary)}.page_altThing__tyXvr{display:flex;align-items:center;gap:.5rem}.page_altGlyph__6HiVU{width:46%;height:auto;display:block}.page_altCross__VOKOQ{flex:none;width:.875rem;height:.875rem;background-color:var(--primary-red);display:grid;place-items:center}.page_altCross__VOKOQ svg{width:100%;height:100%;display:block}.page_altThing__tyXvr{font-size:1.0625rem;font-weight:600;letter-spacing:-.015em;margin-bottom:.75rem}.page_altGood__8HUag{font-size:.875rem;color:var(--text-muted);margin-bottom:.5rem}.page_altBad__kJy_I{font-size:.9375rem;line-height:1.6;color:var(--text-secondary)}@media (max-width:900px){.page_alts__HV478{grid-template-columns:1fr 1fr;gap:1.75rem}.page_altSection__F_lvw{padding:calc(var(--grid-cell) * 2) 0}.page_footerGrid__n13s9{grid-template-columns:1fr 1fr;gap:2.5rem var(--grid-cell)}.page_footerBrand__fYpqm{grid-column:1/-1}.page_footerBar__cU_ie{flex-direction:column;gap:.5rem}}@media (max-width:560px){.page_alts__HV478,.page_footerGrid__n13s9{grid-template-columns:1fr}}.page_stepArt__QWy7m{border:1px solid var(--rule);background-color:var(--bg-paper);padding:1.5rem;position:relative;margin-bottom:calc(var(--grid-cell) / 2);width:100%}@media (max-width:700px){.page_stepTitle__kKqcb{white-space:normal}}