.landing_page__XBYu_{--paper:#f6f1e7;--paper-2:#ece3d1;--card:#fffcf6;--ink:#1a1814;--ink-2:#4a453c;--ink-3:#6f685b;--line:rgba(26,24,20,0.14);--laterite:#b0461f;--laterite-dark:#8f3816;--laterite-soft:#f0b08f;--leaf:#1d4733;--night:#15130f;--night-2:#211e19;--on-dark:#efe8da;--on-dark-2:rgba(239,232,218,0.66);--line-dark:rgba(239,232,218,0.14);--serif:var(--font-fraunces),"Fraunces",Georgia,serif;--sans:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--ease:cubic-bezier(0.22,0.8,0.24,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--gutter:clamp(20px,5vw,64px);position:relative;background:var(--paper);color:var(--ink);font-family:var(--sans);overflow-x:clip;interpolate-size:allow-keywords}.landing_page__XBYu_:after{content:"";position:fixed;inset:0;z-index:300;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){html:has(.landing_page__XBYu_){scroll-behavior:smooth}}html:has(.landing_page__XBYu_){scroll-padding-top:88px}.landing_page__XBYu_ ::selection{background:var(--laterite);color:#fff}.landing_page__XBYu_ .nav{background:rgba(246,241,231,.9);border-bottom-color:var(--line)}.landing_page__XBYu_ .footer{max-width:none;border-top:1px solid var(--line)}.landing_page__XBYu_ a:focus-visible,.landing_page__XBYu_ button:focus-visible,.landing_page__XBYu_ summary:focus-visible{outline:3px solid var(--laterite);outline-offset:3px;border-radius:6px}.landing_page__XBYu_ .landing_wrap__NZ6jX{max-width:1240px;margin-inline:auto;padding:0 var(--gutter)}.landing_label__9p9SP{display:flex;align-items:center;gap:12px;margin:0 0 22px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--laterite)}.landing_label__9p9SP:before{content:"";width:22px;height:1px;background:currentColor}.landing_display__pFH3P{margin:0 0 24px;font-family:var(--serif);font-weight:300;font-size:clamp(38px,5.4vw,80px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.landing_display__pFH3P em,.landing_finalTitle__wndjx em{font-style:italic;color:var(--laterite)}.landing_h3Display__rpP_B{margin:0 0 14px;font-family:var(--serif);font-weight:400;font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.landing_lead__OWdcP{margin:0;max-width:54ch;font-size:clamp(17px,1.4vw,20px);line-height:1.6;color:var(--ink-2)}.landing_para__8A2NC{margin:0;max-width:60ch;font-size:17px;line-height:1.68;color:var(--ink-2)}.landing_para__8A2NC+.landing_para__8A2NC{margin-top:16px}.landing_bigPara__cIkve{margin:0 0 24px;font-family:var(--serif);font-size:clamp(22px,2.2vw,30px);line-height:1.35;letter-spacing:-.01em}.landing_listLabel__4lY84{margin:0 0 6px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.landing_btnGhostLight__YJfVS,.landing_btnGhost__ND4_a,.landing_btnLight__Sn5h4,.landing_btnPrimarySm__M53sA,.landing_btnPrimary__eD10q{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 28px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:-.005em;text-decoration:none;cursor:pointer;isolation:isolate;overflow:hidden;transition:color .35s var(--ease),border-color .35s var(--ease),box-shadow .45s var(--ease),transform .25s var(--ease)}.landing_btnLight__Sn5h4:before,.landing_btnPrimarySm__M53sA:before,.landing_btnPrimary__eD10q:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;transform:translateY(101%);transition:transform .5s var(--ease-out)}.landing_btnLight__Sn5h4:hover:before,.landing_btnPrimarySm__M53sA:hover:before,.landing_btnPrimary__eD10q:hover:before{transform:none}.landing_btnPrimarySm__M53sA,.landing_btnPrimary__eD10q{background:var(--laterite);color:#fff;border:1px solid var(--laterite)}.landing_btnPrimarySm__M53sA:before,.landing_btnPrimary__eD10q:before{background:var(--ink)}.landing_btnPrimarySm__M53sA:hover,.landing_btnPrimary__eD10q:hover{border-color:var(--ink);box-shadow:0 14px 30px -14px rgba(26,24,20,.55)}.landing_btnPrimarySm__M53sA{min-height:46px;padding:0 20px;font-size:15px}.landing_arrow__oN8iy{transition:transform .4s var(--ease-out)}a:hover>.landing_arrow__oN8iy{transform:translateX(4px)}.landing_btnGhostLight__YJfVS:active,.landing_btnGhost__ND4_a:active,.landing_btnLight__Sn5h4:active,.landing_btnPrimarySm__M53sA:active,.landing_btnPrimary__eD10q:active{transform:scale(.98)}.landing_btnGhost__ND4_a{color:var(--ink);border:1px solid var(--line)}.landing_btnGhost__ND4_a:hover{border-color:var(--ink)}.landing_btnLight__Sn5h4{background:var(--paper);color:var(--ink);border:1px solid var(--paper)}.landing_btnLight__Sn5h4:before{background:var(--ink)}.landing_btnLight__Sn5h4:hover{color:var(--paper);border-color:var(--ink)}.landing_btnGhostLight__YJfVS{color:var(--paper);border:1px solid rgba(246,241,231,.45)}.landing_btnGhostLight__YJfVS:hover{border-color:var(--paper);background:rgba(246,241,231,.08)}.landing_btnBlock__zd7yq{width:100%}.landing_ctaRow__6THv_{display:flex;flex-wrap:wrap;gap:12px}.landing_textLink__bX2Zj{display:inline;font-size:15px;color:var(--ink-2);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /100% 1px no-repeat;background-size:100% 1px;padding-bottom:2px;transition:color .3s var(--ease),background-size .45s var(--ease-out)}.landing_textLink__bX2Zj:hover{color:var(--ink);animation:landing_underline__TIkbG .6s var(--ease-out)}@keyframes landing_underline__TIkbG{0%{background-size:100% 1px;background-position:100% 100%}49%{background-size:0 1px;background-position:100% 100%}50%{background-size:0 1px;background-position:0 100%}to{background-size:100% 1px;background-position:0 100%}}.landing_section__x79Mz{padding:clamp(88px,11vw,160px) 0}.landing_tinted__C1pYi{background:var(--paper-2)}.landing_introRow__3zO7k{max-width:920px;margin-bottom:clamp(48px,6vw,88px)}.landing_hero__SPQ9E{padding:clamp(96px,10vw,118px) 0 0}.landing_heroTop__qGv_7{display:flex;justify-content:space-between;gap:16px;padding-bottom:16px;margin-bottom:clamp(28px,3vw,44px);border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-3)}.landing_heroTitle__Ld9QN{margin:0 0 clamp(24px,2.6vw,36px);font-family:var(--serif);font-weight:300;font-size:clamp(42px,6.3vw,92px);line-height:.98;letter-spacing:-.04em}.landing_heroText__46CFc{display:block;max-width:20ch;text-wrap:balance}.landing_heroKicker__KIarE{display:flex;align-items:center;gap:14px;margin-bottom:clamp(20px,2.4vw,32px);font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--laterite)}.landing_heroKicker__KIarE:before{content:"";width:40px;height:1px;background:currentColor}.landing_scribble__90MGU{position:relative;display:inline-block;font-style:italic;font-weight:400;color:var(--laterite)}.landing_scribble__90MGU svg{position:absolute;left:-2%;bottom:-.12em;width:104%;height:.22em;overflow:visible}.landing_scribble__90MGU path{fill:none;stroke:var(--laterite);stroke-width:3.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:320;stroke-dashoffset:0}.landing_heroGrid__t3Wca{display:grid;grid-template-columns:5fr 7fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.landing_heroLead__gt8Ke{margin:0 0 32px;max-width:44ch;font-size:clamp(17px,1.35vw,19px);line-height:1.65;color:var(--ink-2)}.landing_heroLead__gt8Ke em{font-family:var(--serif);font-size:1.12em;color:var(--ink)}.landing_priceNote__vvE_G{margin:18px 0 0;font-size:14px;color:var(--ink-3)}.landing_heroMedia__FCgeM{position:relative;margin:0}.landing_heroStill__y0OvO{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:6px}.landing_heroImg__tCtbA{object-fit:cover}.landing_note__IQjXD{display:flex;align-items:flex-start;justify-content:flex-end;gap:6px;margin-top:14px;padding-right:8px;font-family:var(--serif);font-style:italic;font-size:18px;color:var(--laterite);transform:rotate(-2deg);transform-origin:right top}.landing_note__IQjXD svg{transform:scale(-1) translateY(6px)}.landing_note__IQjXD path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.landing_trailer__G0O_l{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:6px;background:var(--night);box-shadow:0 24px 48px -36px rgba(26,24,20,.45);isolation:isolate}.landing_trailerVideo__WoumN{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;cursor:pointer;opacity:0;transition:opacity .9s var(--ease)}.landing_trailer__G0O_l[data-ready] .landing_trailerVideo__WoumN{opacity:1}.landing_trailerLoading__FVebm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:500;letter-spacing:.02em;color:var(--on-dark-2)}.landing_trailerPulse__Dn6Pu{width:8px;height:8px;border-radius:50%;background:var(--laterite-soft)}.landing_trailerControls__Ets7i{position:absolute;left:14px;right:14px;bottom:16px;z-index:1;display:flex;align-items:center;gap:8px}.landing_trailerBtn__eW3Xs{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:40px;height:40px;padding:0 12px;border:0;border-radius:999px;background:rgba(21,19,15,.74);color:var(--paper);font:600 13px/1 var(--sans);cursor:pointer;transition:background-color .25s var(--ease),opacity .35s var(--ease),transform .3s var(--ease-out)}.landing_trailerBtn__eW3Xs:hover{background:rgba(21,19,15,.92)}.landing_trailerBtn__eW3Xs:active{transform:scale(.96)}.landing_trailerBtn__eW3Xs:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.landing_trailerSound__H7HxX{padding:0 16px 0 12px}.landing_trailerSound__H7HxX[aria-pressed=false]{background:var(--laterite)}.landing_trailerSound__H7HxX[aria-pressed=false]:hover{background:var(--laterite-dark)}.landing_trailerFull___9kXX{margin-left:auto}@media (hover:hover){.landing_trailerBtn__eW3Xs:not(.landing_trailerSound__H7HxX){opacity:0}.landing_trailer__G0O_l:focus-within .landing_trailerBtn__eW3Xs,.landing_trailer__G0O_l:hover .landing_trailerBtn__eW3Xs{opacity:1}}.landing_trailerProgress__lbs_7{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--laterite);transform:scaleX(0);transform-origin:left center;transition:transform .25s linear}.landing_facts__pcvjk{display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(56px,7vw,96px) 0 0;border-top:1px solid var(--ink)}.landing_facts__pcvjk>div{padding:22px 20px 30px 0}.landing_facts__pcvjk>div+div{padding-left:22px;border-left:1px solid var(--line)}.landing_facts__pcvjk dt{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.landing_facts__pcvjk dd{margin:10px 0 0;font-family:var(--serif);font-weight:300;font-size:clamp(34px,3.6vw,52px);line-height:1;letter-spacing:-.03em}.landing_facts__pcvjk small{display:block;margin-top:12px;font-family:var(--sans);font-size:14px;font-weight:400;line-height:1.45;letter-spacing:0;color:var(--ink-3)}.landing_marquee__LDbSi{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.landing_marqueeTrack__I_Ucx{display:flex;width:max-content}.landing_marqueeSet__PiCdZ{display:flex;align-items:center}.landing_marqueeItem___EKIo{display:inline-flex;align-items:center;gap:12px;margin-right:clamp(36px,4vw,56px);font-size:clamp(15px,1.3vw,17px);font-weight:500;letter-spacing:-.005em;color:var(--ink-2);white-space:nowrap}.landing_marqueeItem___EKIo img{flex:0 0 auto;width:28px;height:28px;object-fit:contain}.landing_problem__5UYXC{padding:clamp(96px,12vw,168px) 0 clamp(72px,9vw,120px)}.landing_problemGrid__GwbXO{display:grid;grid-template-columns:7fr 5fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:end;margin-bottom:clamp(56px,7vw,96px)}.landing_problemBody__uWbcL{padding-bottom:12px}.landing_ways__ZtKNA{display:grid}.landing_way__mkqY_{display:grid;grid-template-columns:220px 1fr;grid-gap:24px;gap:24px;align-items:center;padding:32px 0;border-top:1px solid var(--line)}.landing_way__mkqY_:last-child{border-bottom:1px solid var(--line)}.landing_wayLabel__Wl1vT{margin:0;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.landing_wayLabelNew__ydZUN{color:var(--laterite)}.landing_track__A4Dkd{display:flex;align-items:center;margin:0;padding:0;list-style:none}.landing_way__mkqY_>*{min-width:0}.landing_track__A4Dkd li{display:flex;align-items:center;font-family:var(--serif);font-size:clamp(20px,1.9vw,27px);letter-spacing:-.01em;white-space:nowrap}.landing_track__A4Dkd li+li:before{content:"";height:1px;margin:0 20px;transform-origin:left center;transition:transform 1.4s var(--ease-out) .25s}.landing_trackOld__ARkXm li{color:var(--ink-3)}.landing_trackOld__ARkXm li:last-child{flex:1 1}.landing_trackOld__ARkXm li+li:before{flex:1 1;min-width:60px;background:repeating-linear-gradient(90deg,var(--ink-3) 0 6px,transparent 6px 12px);opacity:.6}.landing_trackNew__QCyIP li{color:var(--ink)}.landing_trackNew__QCyIP li+li:before{width:clamp(28px,4vw,64px);height:2px;background:var(--laterite)}.landing_trackNew__QCyIP li:last-child{font-style:italic;color:var(--laterite)}.landing_panelSection__pz2cs{padding:0}.landing_page__XBYu_ .landing_panel__0xhPi{max-width:none}.landing_panel__0xhPi{--e:min(1,calc(var(--p, 1) * 3.4));background:var(--night);color:var(--on-dark);padding:clamp(96px,12vw,170px) 0;-webkit-clip-path:inset(0 calc((1 - var(--e)) * 3.5vw) round calc((1 - var(--e)) * 36px));clip-path:inset(0 calc((1 - var(--e)) * 3.5vw) round calc((1 - var(--e)) * 36px))}.landing_panel__0xhPi .landing_label__9p9SP{color:var(--laterite-soft)}.landing_panel__0xhPi .landing_lead__OWdcP,.landing_panel__0xhPi .landing_para__8A2NC{color:var(--on-dark-2)}.landing_panel__0xhPi .landing_display__pFH3P em{color:var(--laterite-soft)}.landing_shiftHead__GrQKj{max-width:820px;margin-bottom:clamp(56px,7vw,100px)}.landing_pipeline__gYzAi{--pp:clamp(0,calc((var(--p, 1) - 0.18) * 2.4),1);position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:28px;gap:28px;margin:0;padding:0;list-style:none}.landing_pipeline__gYzAi:after,.landing_pipeline__gYzAi:before{content:"";position:absolute;top:7px;left:0;height:1px}.landing_pipeline__gYzAi:before{right:0;background:var(--line-dark)}.landing_pipeline__gYzAi:after{width:100%;height:2px;top:6.5px;background:var(--laterite-soft);transform:scaleX(var(--pp));transform-origin:left center}.landing_pipeStep__14Bg_{position:relative;padding-top:40px}.landing_pipeDot___M26J{position:absolute;top:0;left:0;z-index:1;width:15px;height:15px;border:1.5px solid var(--laterite-soft);border-radius:50%;background:var(--night);transition:background-color .5s var(--ease) calc(var(--i, 0) * .12s + .3s)}.landing_pipeStep__14Bg_:last-child .landing_pipeDot___M26J,.landing_pipeStep__14Bg_[data-in] .landing_pipeDot___M26J{background:var(--laterite-soft)}.landing_pipeStage__g86cy{margin:0 0 14px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--laterite-soft)}.landing_pipeLine__nixNw{margin:0 0 18px;font-size:16px;line-height:1.55;color:var(--on-dark)}.landing_pipeExample__aTCc0{margin:0;padding-top:14px;border-top:1px dashed var(--line-dark);font-family:var(--serif);font-style:italic;font-size:17px;line-height:1.45;color:var(--on-dark-2)}.landing_capabilities__byCQb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(40px,5vw,72px) clamp(28px,4vw,56px);gap:clamp(40px,5vw,72px) clamp(28px,4vw,56px);margin:0;padding:0;list-style:none}.landing_capabilities__byCQb li{padding-top:24px;border-top:1px solid var(--ink)}.landing_capNum___NMrM{display:block;margin-bottom:26px;font-family:var(--serif);font-style:italic;font-size:22px;color:var(--laterite)}.landing_capTitle__uwGks{margin:0 0 12px;font-family:var(--serif);font-weight:400;font-size:clamp(24px,2.2vw,30px);line-height:1.15;letter-spacing:-.015em;transition:color .35s var(--ease)}.landing_capabilities__byCQb li:hover .landing_capTitle__uwGks{color:var(--laterite)}.landing_capBody__pBG0l{margin:0;font-size:16.5px;line-height:1.65;color:var(--ink-2)}.landing_curHead__l_9cz{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.landing_curTotals__O_j0G{display:flex;gap:40px;margin:0 0 30px}.landing_curTotals__O_j0G dt{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.landing_curTotals__O_j0G dd{margin:6px 0 0;font-family:var(--serif);font-weight:300;font-size:clamp(28px,2.8vw,40px);letter-spacing:-.02em}.landing_curNote__UCFO5{margin:0 0 clamp(40px,5vw,64px);max-width:56ch;font-size:17px;line-height:1.6;color:var(--ink-2)}.landing_modules__buxnu{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.landing_module__Cvb66{display:grid;grid-template-columns:72px 1fr 240px;grid-gap:8px 32px;gap:8px 32px;align-items:start;padding:30px 0;border-top:1px solid var(--line);transition:padding .5s var(--ease-out)}.landing_moduleNum___lBeR{font-family:var(--serif);font-style:italic;font-size:24px;line-height:1.2;color:var(--laterite)}.landing_moduleTitle__IVSEZ{margin:0 0 8px;font-family:var(--serif);font-weight:400;font-size:clamp(22px,2.2vw,30px);line-height:1.15;letter-spacing:-.015em;transition:transform .5s var(--ease-out),color .35s var(--ease)}.landing_module__Cvb66:hover .landing_moduleTitle__IVSEZ{transform:translateX(6px);color:var(--laterite)}.landing_moduleText__diEQy{margin:0;max-width:58ch;font-size:16px;line-height:1.6;color:var(--ink-2)}.landing_moduleMeta__bSMEY{display:grid;grid-gap:12px;gap:12px;padding-top:8px;font-family:var(--mono);font-size:12.5px;letter-spacing:.02em;color:var(--ink-3)}.landing_moduleBar__Wdy_X{display:block;height:3px;background:var(--line);border-radius:2px;overflow:hidden}.landing_moduleBar__Wdy_X>span{display:block;height:100%;width:calc(var(--w, 0) * 100%);background:var(--laterite);border-radius:inherit;transform-origin:left center;transition:transform 1.2s var(--ease-out) .2s}.landing_tools__fDnUo{margin-top:clamp(80px,10vw,140px)}.landing_toolsHead__bltVA{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:end;margin-bottom:32px}.landing_toolRows__yxlvz{margin:0}.landing_toolRows__yxlvz>div{display:grid;grid-template-columns:220px 1fr;grid-gap:16px;gap:16px;align-items:center;padding:22px 0;border-top:1px solid var(--line)}.landing_toolRows__yxlvz>div:last-child{border-bottom:1px solid var(--line)}.landing_toolRows__yxlvz dt{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);transition:color .3s var(--ease)}.landing_toolRows__yxlvz>div:hover dt{color:var(--laterite)}.landing_toolRows__yxlvz dd{display:flex;flex-wrap:wrap;align-items:center;gap:14px clamp(28px,3.4vw,48px);margin:0;font-family:var(--serif);font-size:clamp(20px,2vw,28px);letter-spacing:-.01em}.landing_toolItem__gXVzQ{display:inline-flex;align-items:center;gap:14px;white-space:nowrap}.landing_toolItem__gXVzQ img{flex:0 0 auto;width:30px;height:30px;object-fit:contain;transition:transform .5s var(--ease-out)}.landing_toolItem__gXVzQ:hover img{transform:translateY(-2px) scale(1.06)}@media (max-width:720px){.landing_toolItem__gXVzQ img{width:24px;height:24px}}.landing_builder__IdRJt{display:grid;grid-template-columns:5fr 6fr;grid-gap:clamp(36px,7vw,112px);gap:clamp(36px,7vw,112px);align-items:center}.landing_builderPhoto__iX0KS{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:var(--paper-2)}.landing_builderImg__c1aG3{object-fit:cover;object-position:46% 30%;transform:translate3d(0,calc((var(--p, .5) - .5) * -60px),0) scale(1.12);will-change:transform}.landing_builderName__kIQDs{margin:-8px 0 18px;font-size:16px;font-weight:600}.landing_builderName__kIQDs span{font-weight:400;color:var(--ink-3)}.landing_pull__lqgEm{margin:0 0 28px;padding-left:20px;border-left:2px solid var(--laterite);font-family:var(--serif);font-style:italic;font-size:clamp(22px,2vw,28px);line-height:1.3;color:var(--ink)}.landing_previously__IczWu{margin:24px 0 0;font-size:15px}.landing_previously__IczWu span{margin-right:8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.landing_voiceLayout__EMB9R{display:grid;grid-template-columns:5fr 6fr;grid-gap:clamp(36px,7vw,112px);gap:clamp(36px,7vw,112px);align-items:center}.landing_voiceStack__3mj5a{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.landing_voicePlayer__AC1Uy{padding:clamp(20px,2.6vw,28px);background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 36px -30px rgba(26,24,20,.4);transition:border-color .45s var(--ease),box-shadow .6s var(--ease-out),transform .6s var(--ease-out)}.landing_voicePlayer__AC1Uy[data-playing]{border-color:rgba(176,70,31,.45);box-shadow:0 24px 44px -30px rgba(176,70,31,.45)}@media (hover:hover){.landing_voicePlayer__AC1Uy:hover{transform:translateY(-2px)}}.landing_voicePlayerHead__nyU27{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px}.landing_voiceNum__KUFQA{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.landing_voiceNum__KUFQA i{margin-left:4px;font-family:var(--serif);font-size:18px;letter-spacing:0;text-transform:none;color:var(--laterite)}.landing_voiceLen___xN20{margin-left:auto;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.landing_voiceTitle__jXk29{order:3;flex:1 0 100%;min-width:0;margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(20px,2vw,26px);line-height:1.2}.landing_voiceBubble__uq6TY{display:flex;align-items:center;gap:14px;padding:12px 14px 12px 12px;background:var(--leaf);border-radius:4px 20px 20px 20px}.landing_voicePlay__tBDrQ{flex:0 0 auto;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:var(--paper);color:var(--leaf);cursor:pointer;transition:transform .4s var(--ease-out)}.landing_voicePlay__tBDrQ:hover{transform:scale(1.07)}.landing_voicePlay__tBDrQ:active{transform:scale(.96)}.landing_wave__Vw2Ti{position:relative;flex:1 1;min-width:0;height:40px;border-radius:4px}.landing_wave__Vw2Ti:focus-within{outline:2px solid var(--paper);outline-offset:4px}.landing_waveBars__nSyTV{display:flex;align-items:center;gap:2px;height:100%;overflow:hidden}.landing_barOn__xTdN_,.landing_bar__jzEva{flex:1 1;min-width:1px;border-radius:2px;transition:background-color .15s linear}.landing_bar__jzEva{background:rgba(239,232,218,.36)}.landing_barOn__xTdN_{background:var(--paper)}.landing_waveRange__TKhV9{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.landing_waveRange__TKhV9:disabled{cursor:default}.landing_voiceTime__4BbsQ span{opacity:.7}.landing_voiceTime__4BbsQ{flex:0 0 auto;min-width:36px;text-align:right;white-space:nowrap;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(239,232,218,.85)}.landing_voiceError__x0vVN{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--laterite-dark)}.landing_voicePlay__tBDrQ:disabled{opacity:.5;cursor:not-allowed}.landing_transcriptToggle__Rtm5e{margin-top:14px;padding:6px 0;border:0;background:none;color:var(--laterite);font:500 14px/1.4 var(--sans);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.landing_transcript__b0_pn{margin:10px 0 0;font-size:16px;line-height:1.7;color:var(--ink-2)}.landing_panelPart__mFdr8{padding:0}.landing_reviews__Ry_30{display:grid;grid-template-columns:6fr 5fr;grid-template-areas:"head head" "feature side";grid-gap:clamp(40px,5vw,72px) clamp(40px,7vw,112px);gap:clamp(40px,5vw,72px) clamp(40px,7vw,112px)}.landing_reviews__Ry_30>*{min-width:0}.landing_reviewsHead__N8o8p{grid-area:head;max-width:680px}.landing_reviewsNote__aZHHE{margin:4px 0 0;max-width:54ch;font-size:14px;line-height:1.55;color:var(--ink-3)}.landing_reviewFeature__Lx3lD{grid-area:feature;position:relative;margin:0;padding-top:clamp(64px,7vw,96px)}.landing_quoteMark__fs14o{position:absolute;top:-.08em;left:-.05em;font-family:var(--serif);font-size:clamp(140px,15vw,220px);line-height:1;color:var(--laterite);transform-origin:left top;transition:transform 1.2s var(--ease-out) .15s,opacity .9s var(--ease) .15s}.landing_reviewFeature__Lx3lD blockquote,.landing_reviewSmall__jp92V blockquote{margin:0}.landing_reviewFeature__Lx3lD p{margin:0;font-family:var(--serif);font-weight:300;font-size:clamp(25px,2.7vw,38px);line-height:1.28;letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}.landing_reviewSide__3bOjE{grid-area:side;align-self:end}.landing_reviewSmall__jp92V{margin:0;padding:30px 0;border-top:1px solid var(--line)}.landing_reviewSmall__jp92V:last-child{border-bottom:1px solid var(--line)}.landing_reviewSmall__jp92V p{margin:0;font-family:var(--serif);font-size:clamp(19px,1.6vw,22px);line-height:1.5;color:var(--ink-2);transition:color .4s var(--ease)}.landing_reviewSmall__jp92V:hover p{color:var(--ink)}.landing_reviewWho__4IfRm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:22px;font-size:14px;color:var(--ink-3)}.landing_reviewWho__4IfRm strong{font-weight:600;color:var(--ink)}.landing_reviewNum__VGaSh{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--laterite)}.landing_reviewSample__2Z_sH{padding:2px 9px;border:1px solid var(--line);border-radius:999px;font-size:11px;letter-spacing:.02em;color:var(--ink-2)}.landing_experiences__tdpju{margin-top:clamp(72px,8vw,112px)}.landing_experiences__tdpju .landing_reviews__Ry_30{padding-top:clamp(64px,7vw,104px);background:linear-gradient(var(--line-dark),var(--line-dark)) top /calc(100% - 2 * var(--gutter)) 1px no-repeat}.landing_voicesPanel__Ruc0L .landing_voicePlayer__AC1Uy{background:var(--night-2);border-color:var(--line-dark);box-shadow:none}.landing_voicesPanel__Ruc0L .landing_voicePlayer__AC1Uy[data-playing]{border-color:rgba(240,176,143,.5);box-shadow:0 24px 44px -30px rgba(0,0,0,.6)}.landing_voicesPanel__Ruc0L .landing_voiceLen___xN20,.landing_voicesPanel__Ruc0L .landing_voiceNum__KUFQA{color:var(--on-dark-2)}.landing_voicesPanel__Ruc0L .landing_reviewNum__VGaSh,.landing_voicesPanel__Ruc0L .landing_transcriptToggle__Rtm5e,.landing_voicesPanel__Ruc0L .landing_voiceError__x0vVN,.landing_voicesPanel__Ruc0L .landing_voiceNum__KUFQA i{color:var(--laterite-soft)}.landing_voicesPanel__Ruc0L .landing_reviewWho__4IfRm,.landing_voicesPanel__Ruc0L .landing_reviewsNote__aZHHE,.landing_voicesPanel__Ruc0L .landing_transcript__b0_pn{color:var(--on-dark-2)}.landing_voicesPanel__Ruc0L .landing_quoteMark__fs14o{color:var(--laterite-soft)}.landing_voicesPanel__Ruc0L .landing_reviewFeature__Lx3lD p,.landing_voicesPanel__Ruc0L .landing_reviewWho__4IfRm strong{color:var(--on-dark)}.landing_voicesPanel__Ruc0L .landing_reviewSmall__jp92V{border-color:var(--line-dark)}.landing_voicesPanel__Ruc0L .landing_reviewSmall__jp92V p{color:var(--on-dark-2)}.landing_voicesPanel__Ruc0L .landing_reviewSmall__jp92V:hover p{color:var(--on-dark)}.landing_voicesPanel__Ruc0L .landing_reviewSample__2Z_sH{border-color:rgba(239,232,218,.25);color:var(--on-dark-2)}.landing_voicesPanel__Ruc0L .landing_h3Display__rpP_B{color:var(--on-dark)}.landing_voicesPanel__Ruc0L a:focus-visible,.landing_voicesPanel__Ruc0L button:focus-visible{outline-color:var(--laterite-soft)}.landing_method__Tc9c2{margin-bottom:clamp(56px,7vw,96px)}.landing_methodWords__6ksIs{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.landing_methodWords__6ksIs li{display:grid;grid-template-columns:72px auto 1fr;align-items:baseline;grid-gap:8px clamp(24px,4vw,56px);gap:8px clamp(24px,4vw,56px);padding:clamp(14px,1.6vw,22px) 0;border-top:1px solid var(--line)}.landing_methodNum__QxJDj{font-family:var(--mono);font-size:13px;color:var(--ink-3)}.landing_methodWord__lKZkf{font-family:var(--serif);font-weight:300;font-size:clamp(48px,8.4vw,132px);line-height:.95;letter-spacing:-.045em;white-space:nowrap;transition:color .7s var(--ease)}.landing_methodWords__6ksIs li:last-child .landing_methodWord__lKZkf{font-style:italic;color:var(--laterite)}.landing_methodBody__7OB5I{justify-self:end;max-width:28ch;font-size:17px;line-height:1.55;color:var(--ink-2);text-align:right;transition:opacity .7s var(--ease),transform .7s var(--ease-out)}.landing_methodCoda__OzaAE{display:flex;gap:20px;align-items:baseline;margin:0 0 clamp(56px,7vw,96px);max-width:30ch;font-family:var(--serif);font-size:clamp(26px,2.8vw,38px);line-height:1.2;letter-spacing:-.015em}.landing_methodCoda__OzaAE:before{content:"";flex:0 0 48px;height:2px;background:var(--laterite);transform:translateY(-.3em)}.landing_support__xahnN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);margin:0;padding:0;list-style:none}.landing_support__xahnN li{padding-top:22px;border-top:1px solid var(--ink)}.landing_supportTitle___RHCA{margin:0 0 12px;font-family:var(--serif);font-weight:400;font-size:26px;letter-spacing:-.01em}.landing_projects__HU7U8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,3vw,40px);gap:clamp(24px,3vw,40px);margin:0 0 clamp(64px,8vw,112px);padding:0;list-style:none}.landing_mockStage__PnML4{display:grid;place-items:center;aspect-ratio:5/4;margin-bottom:26px;overflow:hidden;border-radius:6px;background:var(--card);border:1px solid var(--line)}.landing_browser__okB73,.landing_phone__zU1UX{background:#fff;border:1px solid var(--line);box-shadow:0 24px 40px -26px rgba(26,24,20,.45);transition:transform .7s var(--ease-out),box-shadow .7s var(--ease-out)}.landing_project__P_hLW:hover .landing_browser__okB73,.landing_project__P_hLW:hover .landing_phone__zU1UX{transform:translateY(-8px) rotate(-1.2deg);box-shadow:0 36px 50px -28px rgba(26,24,20,.5)}.landing_browser__okB73{width:80%;border-radius:8px;overflow:hidden}.landing_browserBar__9SVyG{display:flex;align-items:center;gap:5px;padding:9px 10px;border-bottom:1px solid var(--line);background:#faf7f1}.landing_browserBar__9SVyG i{width:7px;height:7px;border-radius:50%;background:rgba(26,24,20,.16)}.landing_browserBar__9SVyG span{margin-left:8px;padding:2px 10px;border:1px solid var(--line);border-radius:999px;font-family:var(--mono);font-size:10.5px;color:var(--ink-3);background:#fff}.landing_browserBody__LQmQp{display:grid;grid-gap:8px;gap:8px;padding:16px}.landing_mLine__tYHZe{display:block;height:6px;border-radius:3px;background:rgba(26,24,20,.16)}.landing_mBlock__mhoDJ{display:block;height:36px;border-radius:4px;background:rgba(176,70,31,.14)}.landing_mAvatar__tMJWu{width:26px;height:26px;border-radius:50%;background:rgba(26,24,20,.14)}.landing_mRow__X03PN{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:4px}.landing_mNav__cJ2eX{display:flex;justify-content:space-between;align-items:center}.landing_mCart__SMLPF{width:12px;height:12px;border:1.5px solid var(--laterite);border-radius:3px}.landing_mRow3__6wGYX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.landing_mRow3__6wGYX>span{display:grid;grid-gap:5px;gap:5px}.landing_mRow3__6wGYX .landing_mBlock__mhoDJ{height:24px;background:rgba(26,24,20,.08)}.landing_mPrice___etCb{display:block;height:3px;width:60%;border-radius:2px;background:var(--laterite)}.landing_phone__zU1UX{position:relative;display:grid;align-content:start;grid-gap:8px;gap:8px;width:34%;aspect-ratio:9/17;padding:26px 12px 12px;border-radius:20px}.landing_phoneNotch__pAByu{position:absolute;top:9px;left:50%;width:30%;height:5px;border-radius:3px;background:rgba(26,24,20,.14);transform:translateX(-50%)}.landing_mButton__Ov5VQ{display:block;height:18px;margin-top:auto;border-radius:9px;background:var(--laterite)}.landing_phone__zU1UX .landing_mButton__Ov5VQ{position:absolute;left:12px;right:12px;bottom:12px}.landing_projectLabel__jstc0{margin:0 0 8px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--laterite)}.landing_projectTitle__9XSOh{margin:0 0 10px;font-family:var(--serif);font-weight:400;font-size:clamp(24px,2.2vw,30px);line-height:1.15;letter-spacing:-.015em}.landing_capstone__cDJKV{display:grid;grid-template-columns:6fr 5fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:end;padding-top:32px;border-top:1px solid var(--ink)}.landing_capstoneStages__0VJ8_{position:relative;display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}.landing_capstoneStages__0VJ8_:before{content:"";position:absolute;top:6px;left:6px;right:6px;height:1px;background:var(--ink-3);opacity:.4}.landing_capstoneStages__0VJ8_ li{position:relative;display:grid;justify-items:start;grid-gap:14px;gap:14px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.landing_capstoneStages__0VJ8_ li:before{content:"";width:13px;height:13px;border:1.5px solid var(--laterite);border-radius:50%;background:var(--paper)}.landing_capstoneStages__0VJ8_ li:last-child{justify-items:end}.landing_capstoneStages__0VJ8_ li:last-child:before{background:var(--laterite)}.landing_outcomes__ejbWK{display:grid;grid-template-columns:4fr 7fr;grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:start}.landing_outcomeLists__4Z8M4{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px)}.landing_haveList___Y_m_,.landing_keepList__qG1c5{margin:0;padding:0;list-style:none}.landing_haveList___Y_m_ li{padding:18px 0;border-bottom:1px solid var(--line);font-family:var(--serif);font-size:clamp(24px,2.4vw,34px);line-height:1.1;letter-spacing:-.02em}.landing_keepList__qG1c5 li{position:relative;padding:18px 0 18px 30px;border-bottom:1px solid var(--line);font-size:17px;line-height:1.5}.landing_keepList__qG1c5 li:before{content:"";position:absolute;left:2px;top:25px;width:13px;height:7px;border-left:2px solid var(--laterite);border-bottom:2px solid var(--laterite);transform:rotate(-45deg)}.landing_audienceBlock__LAPFg{margin-top:clamp(112px,13vw,184px)}.landing_faqHead__yqF51 .landing_display__pFH3P,.landing_outcomes__ejbWK .landing_display__pFH3P,.landing_voiceLayout__EMB9R .landing_display__pFH3P{font-size:clamp(34px,3.9vw,58px)}.landing_audienceHead__fSLlW{max-width:640px;margin-bottom:clamp(36px,4vw,56px)}.landing_audience__9iyLo{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.landing_audience__9iyLo li{display:grid;grid-template-columns:64px minmax(0,5fr) minmax(0,6fr);align-items:baseline;grid-gap:8px 32px;gap:8px 32px;padding:26px 0;border-top:1px solid var(--line)}.landing_audience__9iyLo .landing_capNum___NMrM{margin:0;font-size:18px}.landing_audienceWho__l2MB_{margin:0;font-family:var(--serif);font-weight:300;font-size:clamp(26px,3vw,42px);line-height:1.05;letter-spacing:-.025em;transition:color .35s var(--ease),transform .6s var(--ease-out)}.landing_audience__9iyLo li:hover .landing_audienceWho__l2MB_{color:var(--laterite);transform:translateX(8px)}.landing_detailsGrid__GNmOw{display:grid;grid-template-columns:7fr 5fr;grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:start}.landing_spec__6Y8Hq{margin:36px 0 0}.landing_spec__6Y8Hq>div{display:grid;grid-template-columns:140px 1fr;grid-gap:16px;gap:16px;padding:18px 0;border-top:1px solid var(--line)}.landing_spec__6Y8Hq>div:last-child{border-bottom:1px solid var(--line)}.landing_spec__6Y8Hq dt{padding-top:3px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.landing_spec__6Y8Hq dd{margin:0;font-size:17px;line-height:1.5}.landing_priceCard__vQEHr{position:-webkit-sticky;position:sticky;top:108px;padding:clamp(28px,3vw,44px);background:var(--ink);color:var(--paper);border-radius:6px}.landing_priceCardTitle__fwscc{margin:0 0 18px;font-size:14px;color:rgba(246,241,231,.7)}.landing_priceBig__ekDLV{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;margin:0;font-family:var(--serif);font-weight:300;font-size:clamp(56px,6vw,80px);line-height:1;letter-spacing:-.04em}.landing_priceBig__ekDLV s{font-family:var(--sans);font-size:20px;letter-spacing:0;color:rgba(246,241,231,.5)}.landing_priceSmall__Szwsl{margin:12px 0 24px;font-size:15px;color:rgba(246,241,231,.7)}.landing_priceList__vZYLj{display:grid;grid-gap:10px;gap:10px;margin:0 0 28px;padding:20px 0 0;border-top:1px solid rgba(246,241,231,.14);list-style:none;font-size:15px}.landing_priceList__vZYLj li:before{content:"✳";margin-right:10px;font-size:11px;color:var(--laterite-soft)}.landing_priceCard__vQEHr .landing_textLink__bX2Zj{display:inline-block;margin-top:18px;color:rgba(246,241,231,.8)}.landing_priceCard__vQEHr .landing_textLink__bX2Zj:hover{color:var(--paper)}.landing_priceCard__vQEHr a:focus-visible{outline-color:var(--laterite-soft)}.landing_priceCard__vQEHr .landing_btnPrimary__eD10q:before{background:var(--paper)}.landing_priceCard__vQEHr .landing_btnPrimary__eD10q:hover{color:var(--ink);border-color:var(--paper)}.landing_faqWrap__qeKiV{display:grid;grid-template-columns:4fr 7fr;grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:start}.landing_faqHead__yqF51{position:-webkit-sticky;position:sticky;top:108px}.landing_faqItem___OLpT{border-top:1px solid var(--line)}.landing_faqItem___OLpT:last-child{border-bottom:1px solid var(--line)}.landing_faqItem___OLpT summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none}.landing_faqItem___OLpT summary::-webkit-details-marker{display:none}.landing_faqItem___OLpT summary h3{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(19px,1.8vw,24px);line-height:1.3;letter-spacing:-.01em;transition:color .3s var(--ease),transform .5s var(--ease-out)}.landing_faqItem___OLpT summary:hover h3{color:var(--laterite);transform:translateX(4px)}.landing_faqIcon__QvfIr{position:relative;flex:0 0 20px;width:20px;height:20px}.landing_faqIcon__QvfIr:after,.landing_faqIcon__QvfIr:before{content:"";position:absolute;left:0;top:9px;width:20px;height:1.5px;background:var(--ink);transition:transform .45s var(--ease-out)}.landing_faqIcon__QvfIr:after{transform:rotate(90deg)}.landing_faqItem___OLpT[open] .landing_faqIcon__QvfIr:after{transform:rotate(0deg)}.landing_faqBody__koru1 p{margin:0 0 26px;max-width:62ch;font-size:17px;line-height:1.7;color:var(--ink-2)}.landing_faqItem___OLpT::details-content{block-size:0;overflow:hidden;transition:block-size .45s var(--ease),content-visibility .45s allow-discrete}.landing_faqItem___OLpT[open]::details-content{block-size:auto}.landing_final__MDUwd{padding:clamp(96px,12vw,176px) 0 clamp(64px,7vw,96px);background:var(--laterite);color:var(--paper)}.landing_finalTitle__wndjx{margin:0 0 clamp(40px,5vw,72px);max-width:15ch;font-family:var(--serif);font-weight:300;font-size:clamp(44px,7vw,108px);line-height:.98;letter-spacing:-.04em;text-wrap:balance}.landing_final__MDUwd .landing_finalTitle__wndjx em{color:var(--paper)}.landing_closing__r9hhT{margin:0 0 clamp(48px,6vw,80px);padding:0;list-style:none}.landing_closing__r9hhT li{padding:18px 0;border-top:1px solid rgba(246,241,231,.28);font-family:var(--serif);font-size:clamp(22px,2.6vw,36px);letter-spacing:-.015em;color:rgba(246,241,231,.78)}.landing_closing__r9hhT li:last-child{border-bottom:1px solid rgba(246,241,231,.28);color:var(--paper);font-style:italic}.landing_finalCta__pVTjj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.landing_finalPrice__qomBd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.landing_finalPrice__qomBd strong{font-family:var(--serif);font-weight:300;font-size:clamp(44px,4.6vw,64px);letter-spacing:-.04em}.landing_finalPrice__qomBd s{font-size:18px;color:rgba(246,241,231,.6)}.landing_finalPrice__qomBd span{flex-basis:100%;font-size:14px;color:rgba(246,241,231,.8)}.landing_finalNote__2zdBJ{margin:36px 0 0;font-size:14px;color:rgba(246,241,231,.75)}.landing_final__MDUwd a:focus-visible{outline-color:var(--paper)}.landing_stickyCta__2CCiB{position:fixed;right:24px;bottom:24px;z-index:95;display:flex;align-items:center;gap:18px;padding:8px 8px 8px 24px;border-radius:999px;background:var(--ink);color:var(--paper);box-shadow:0 20px 40px -18px rgba(26,24,20,.6);opacity:0;transform:translate3d(0,24px,0);pointer-events:none;visibility:hidden;transition:opacity .4s var(--ease),transform .6s var(--ease-out),visibility 0s linear .6s}.landing_page__XBYu_[data-cta] .landing_stickyCta__2CCiB{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .4s var(--ease),transform .6s var(--ease-out),visibility 0s}.landing_stickyPrice__hm4TG{display:flex;align-items:baseline;gap:8px}.landing_stickyPrice__hm4TG strong{font-family:var(--serif);font-weight:400;font-size:20px}.landing_stickyPrice__hm4TG s{font-size:13px;color:rgba(246,241,231,.55)}.landing_stickyPrice__hm4TG span{font-size:13px;color:rgba(246,241,231,.7)}.landing_stickyCta__2CCiB .landing_btnPrimarySm__M53sA:before{background:var(--paper)}.landing_stickyCta__2CCiB .landing_btnPrimarySm__M53sA:hover{color:var(--ink);border-color:var(--paper)}@media (prefers-reduced-motion:no-preference){.landing_facts__pcvjk>div,.landing_heroCopy__JHWSG>*,.landing_heroKicker__KIarE,.landing_heroMedia__FCgeM,.landing_heroText__46CFc,.landing_heroTop__qGv_7{animation:landing_rise__M5hK6 1s var(--ease-out) both}.landing_heroTitle__Ld9QN{animation:none}.landing_heroKicker__KIarE{animation-delay:.05s}.landing_heroText__46CFc{animation:landing_riseText___NcMA 1.2s var(--ease-out) .12s both}.landing_heroCopy__JHWSG>:first-child{animation-delay:.4s}.landing_heroCopy__JHWSG>:nth-child(2){animation-delay:.48s}.landing_heroCopy__JHWSG>:nth-child(3){animation-delay:.56s}.landing_trailerPulse__Dn6Pu{animation:landing_pulse__IqVu8 1.4s var(--ease) infinite}.landing_heroMedia__FCgeM{animation:landing_riseImage__yVFfH 1.3s var(--ease-out) .3s both}.landing_facts__pcvjk>div:first-child{animation-delay:.6s}.landing_facts__pcvjk>div:nth-child(2){animation-delay:.66s}.landing_facts__pcvjk>div:nth-child(3){animation-delay:.72s}.landing_facts__pcvjk>div:nth-child(4){animation-delay:.78s}.landing_scribble__90MGU path{stroke-dashoffset:320;animation:landing_draw__fPt1l 1.2s var(--ease) .9s forwards}.landing_note__IQjXD{animation:landing_fadeNote__bMJ_2 .8s var(--ease) 1.5s both}.landing_marqueeTrack__I_Ucx{animation:landing_marquee__LDbSi 60s linear infinite}.landing_marquee__LDbSi:hover .landing_marqueeTrack__I_Ucx{animation-play-state:paused}.landing_page__XBYu_[data-motion] [data-reveal]{opacity:0;transform:translate3d(0,32px,0);transition:opacity .9s var(--ease) calc(var(--i, 0) * 90ms),transform 1.2s var(--ease-out) calc(var(--i, 0) * 90ms)}.landing_page__XBYu_[data-motion] [data-reveal][data-in]{opacity:1;transform:none}.landing_page__XBYu_[data-motion] .landing_module__Cvb66:not([data-in]) .landing_moduleBar__Wdy_X>span,.landing_page__XBYu_[data-motion] .landing_way__mkqY_:not([data-in]) .landing_track__A4Dkd li+li:before{transform:scaleX(0)}.landing_page__XBYu_[data-motion] .landing_methodWords__6ksIs li:not([data-on]) .landing_methodWord__lKZkf{color:rgba(26,24,20,.14)}.landing_page__XBYu_[data-motion] .landing_methodWords__6ksIs li:not([data-on]) .landing_methodBody__7OB5I{opacity:.25;transform:translate3d(0,8px,0)}.landing_page__XBYu_[data-motion] .landing_reviewFeature__Lx3lD:not([data-in]) .landing_quoteMark__fs14o{opacity:0;transform:scale(.6)}.landing_page__XBYu_[data-motion] .landing_closing__r9hhT li:not([data-in]){transform:translate3d(-24px,0,0)}}@media (prefers-reduced-motion:reduce){.landing_builderImg__c1aG3{transform:scale(1.04)}.landing_panel__0xhPi{-webkit-clip-path:none;clip-path:none}.landing_pipeline__gYzAi:after{transform:none}.landing_page__XBYu_ *,.landing_page__XBYu_ :after,.landing_page__XBYu_ :before{transition-duration:.01ms!important}}@keyframes landing_rise__M5hK6{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}@keyframes landing_riseText___NcMA{0%{opacity:0;transform:translate3d(0,.35em,0);-webkit-clip-path:inset(-20% -10% 100% -10%);clip-path:inset(-20% -10% 100% -10%)}to{opacity:1;transform:none;-webkit-clip-path:inset(-20% -10% -40% -10%);clip-path:inset(-20% -10% -40% -10%)}}@keyframes landing_riseImage__yVFfH{0%{opacity:0;transform:translate3d(0,48px,0);-webkit-clip-path:inset(12% 0 0 0);clip-path:inset(12% 0 0 0)}to{opacity:1;transform:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes landing_pulse__IqVu8{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes landing_draw__fPt1l{to{stroke-dashoffset:0}}@keyframes landing_fadeNote__bMJ_2{0%{opacity:0;transform:rotate(-3deg) translate3d(0,8px,0)}to{opacity:1;transform:rotate(-3deg)}}@keyframes landing_marquee__LDbSi{to{transform:translate3d(-50%,0,0)}}.landing_builder__IdRJt>*,.landing_capstone__cDJKV>*,.landing_detailsGrid__GNmOw>*,.landing_faqWrap__qeKiV>*,.landing_heroGrid__t3Wca>*,.landing_outcomeLists__4Z8M4>*,.landing_outcomes__ejbWK>*,.landing_problemGrid__GwbXO>*,.landing_voiceLayout__EMB9R>*{min-width:0}@media (max-width:1080px){.landing_pipeline__gYzAi{grid-template-columns:repeat(3,1fr);row-gap:48px}.landing_pipeline__gYzAi:after,.landing_pipeline__gYzAi:before{display:none}.landing_module__Cvb66{grid-template-columns:56px 1fr}.landing_moduleMeta__bSMEY{grid-column:2;grid-template-columns:auto 1fr;align-items:center;max-width:380px}.landing_capabilities__byCQb{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.landing_builder__IdRJt,.landing_capstone__cDJKV,.landing_detailsGrid__GNmOw,.landing_faqWrap__qeKiV,.landing_heroGrid__t3Wca,.landing_outcomes__ejbWK,.landing_problemGrid__GwbXO,.landing_toolsHead__bltVA,.landing_voiceLayout__EMB9R{grid-template-columns:1fr}.landing_heroText__46CFc{max-width:13ch}.landing_heroMedia__FCgeM{margin:48px calc(-1 * var(--gutter)) 0}.landing_heroStill__y0OvO,.landing_trailer__G0O_l{border-radius:0}.landing_note__IQjXD{padding-right:var(--gutter)}.landing_facts__pcvjk{grid-template-columns:repeat(2,1fr)}.landing_facts__pcvjk>div:nth-child(3){padding-left:0;border-left:0}.landing_facts__pcvjk>div:nth-child(n+3){border-top:1px solid var(--line)}.landing_way__mkqY_{grid-template-columns:1fr;gap:16px}.landing_builderPhoto__iX0KS{aspect-ratio:4/3}.landing_builderImg__c1aG3{object-position:50% 32%}.landing_faqHead__yqF51,.landing_priceCard__vQEHr{position:static}.landing_reviews__Ry_30{grid-template-columns:1fr;grid-template-areas:"head" "feature" "side"}.landing_projects__HU7U8{grid-template-columns:1fr;gap:clamp(40px,6vw,64px)}.landing_project__P_hLW{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto 1fr;grid-column-gap:clamp(24px,4vw,48px);column-gap:clamp(24px,4vw,48px)}.landing_project__P_hLW>.landing_mockStage__PnML4{grid-column:1;grid-row:1/-1;margin-bottom:0}.landing_project__P_hLW>:not(.landing_mockStage__PnML4){grid-column:2}.landing_project__P_hLW>.landing_projectLabel__jstc0{grid-row:2}.landing_project__P_hLW>.landing_projectTitle__9XSOh{grid-row:3}.landing_project__P_hLW>.landing_para__8A2NC{grid-row:4}.landing_project__P_hLW:nth-child(2n)>.landing_mockStage__PnML4{grid-column:2}.landing_project__P_hLW:nth-child(2n)>:not(.landing_mockStage__PnML4){grid-column:1}.landing_stickyCta__2CCiB{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));justify-content:space-between;padding-left:20px}.landing_stickyPrice__hm4TG span{display:none}}@media (max-width:720px){.landing_projects__HU7U8{gap:0}.landing_project__P_hLW{display:flex;flex-direction:column;padding:36px 0 44px;border-top:1px solid var(--line)}.landing_project__P_hLW:last-child{border-bottom:1px solid var(--line)}.landing_project__P_hLW>.landing_projectLabel__jstc0{order:-1;margin-bottom:18px}.landing_project__P_hLW>.landing_mockStage__PnML4{margin-bottom:24px;aspect-ratio:4/3}.landing_projectTitle__9XSOh{font-size:28px}.landing_heroTopRight__3x1En{display:none}.landing_track__A4Dkd,.landing_track__A4Dkd li{flex-direction:column;align-items:flex-start}.landing_track__A4Dkd li{white-space:normal}.landing_track__A4Dkd li+li:before{width:1px;height:22px;margin:10px 0 10px 6px;transform-origin:center top}.landing_trackOld__ARkXm li+li:before{flex:none;min-width:0;height:84px;background:repeating-linear-gradient(180deg,var(--ink-3) 0 6px,transparent 6px 12px)}.landing_trackNew__QCyIP li+li:before{width:2px;height:26px}.landing_page__XBYu_[data-motion] .landing_way__mkqY_:not([data-in]) .landing_track__A4Dkd li+li:before{transform:scaleY(0)}.landing_pipeline__gYzAi{grid-template-columns:1fr;row-gap:36px}.landing_pipeline__gYzAi:after,.landing_pipeline__gYzAi:before{display:block;top:0;bottom:0;left:7px;width:1px;height:auto}.landing_pipeline__gYzAi:after{width:2px;left:6.5px;transform:scaleY(var(--pp));transform-origin:center top}.landing_pipeStep__14Bg_{padding:0 0 0 40px}.landing_capabilities__byCQb,.landing_outcomeLists__4Z8M4,.landing_support__xahnN{grid-template-columns:1fr}.landing_audience__9iyLo li{grid-template-columns:40px 1fr}.landing_audience__9iyLo li>p{grid-column:2}.landing_methodWords__6ksIs li{grid-template-columns:1fr;gap:6px;padding:18px 0 20px}.landing_methodNum__QxJDj{display:none}.landing_methodBody__7OB5I{justify-self:start;text-align:left}.landing_spec__6Y8Hq>div,.landing_toolRows__yxlvz>div{grid-template-columns:1fr;gap:8px}.landing_capstoneStages__0VJ8_ li{font-size:9.5px}.landing_ctaRow__6THv_>a{flex:1 1 100%}.landing_finalCta__pVTjj{align-items:stretch}.landing_finalCta__pVTjj .landing_ctaRow__6THv_{width:100%}.landing_voiceBubble__uq6TY{gap:10px}}