.BookPage_page__3aZuC{--book-ink:#111521;--book-paper:#f5f7f3;--book-muted:#66707d;--book-line:rgba(17,21,33,0.11);--book-lime:#c6f24e;--book-lime-deep:#9ebf31;--book-violet:#8b8cff;--book-night:#0c121c;--hero-ink:var(--book-ink);--hero-lime:var(--book-lime);min-height:100vh;overflow:clip;color:var(--book-ink);background:var(--book-paper)}.BookPage_hero__2gwAJ{position:relative;min-height:100svh;overflow:hidden;isolation:isolate;color:#f7f8f4;background:var(--book-night)}.BookPage_heroImage___9TiK,.BookPage_heroShade__AnLAi{position:absolute;inset:0;pointer-events:none}.BookPage_heroImage___9TiK{z-index:-3}.BookPage_heroImage___9TiK img{object-fit:cover;object-position:52% 50%;filter:saturate(.82) contrast(1.03);transform:scale(1.015)}.BookPage_heroShade__AnLAi{z-index:-2;background:linear-gradient(90deg,rgba(7,12,20,.96),rgba(7,12,20,.88) 31%,rgba(7,12,20,.28) 67%,rgba(7,12,20,.42)),linear-gradient(180deg,rgba(7,12,20,.2),rgba(7,12,20,.44))}.BookPage_hero__2gwAJ:after{position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 72% 36%,rgba(139,140,255,.13),transparent 27%),radial-gradient(circle at 64% 62%,rgba(198,242,78,.08),transparent 22%);content:"";pointer-events:none}.BookPage_continuityInner__VhNpH,.BookPage_footerInner__iUE4C,.BookPage_shell__V0JiU{width:min(1340px,calc(100% - 48px));margin:0 auto}.BookPage_heroGrid__gWMXn{display:grid;grid-template-columns:minmax(360px,.72fr) minmax(760px,1.28fr);gap:clamp(38px,3.7vw,56px);align-items:center;min-height:calc(100svh - 170px);padding:clamp(62px,7vh,92px) 0 72px}.BookPage_heroCopy___45ux{max-width:560px}.BookPage_eyebrow__zHY1t{display:flex;align-items:center;gap:11px;margin-bottom:24px;color:rgba(244,247,243,.72);font-family:var(--font-mono);font-size:10px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.BookPage_eyebrow__zHY1t>span{width:8px;height:8px;border-radius:50%;background:var(--book-lime);box-shadow:0 0 0 6px rgba(198,242,78,.1),0 0 24px rgba(198,242,78,.35)}.BookPage_title__kajHw{max-width:620px;color:#f8f9f5;font-family:var(--font-display);font-size:clamp(54px,5.45vw,82px);font-weight:600;letter-spacing:-.052em;line-height:.93;text-wrap:balance}.BookPage_title__kajHw>span{display:block;animation:BookPage_bookHeadlineIn__zMN61 .62s cubic-bezier(.22,1,.36,1) both}.BookPage_title__kajHw>span:nth-child(2){animation-delay:70ms}.BookPage_title__kajHw>span:nth-child(3){animation-delay:.14s}.BookPage_title__kajHw>span:last-child{color:var(--book-lime)}@keyframes BookPage_bookHeadlineIn__zMN61{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.BookPage_lede__3AA5W{max-width:52ch;margin-top:28px;color:rgba(232,236,234,.68);font-size:17px;line-height:1.55}.BookPage_outcomeList__IPfci{display:grid;gap:0;margin:34px 0 0;padding:0;border-top:1px solid rgba(255,255,255,.12);list-style:none}.BookPage_outcomeList__IPfci li{display:grid;grid-template-columns:34px 1fr;gap:15px;padding:17px 0;border-bottom:1px solid rgba(255,255,255,.12)}.BookPage_outcomeList__IPfci li>span{padding-top:3px;color:var(--book-lime);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em}.BookPage_outcomeList__IPfci strong{display:block;color:rgba(249,250,247,.94);font-size:14px;font-weight:620}.BookPage_outcomeList__IPfci p{margin-top:4px;color:rgba(232,236,234,.56);font-size:12px;line-height:1.48}.BookPage_reassurance__jnhiq{display:flex;flex-wrap:wrap;align-items:center;gap:10px 13px;margin-top:22px;color:rgba(232,236,234,.64);font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.BookPage_reassurance__jnhiq i{width:3px;height:3px;border-radius:50%;background:var(--book-lime)}.BookPage_flowShell__JhlFe{position:relative;min-width:0;padding:48px 0 36px 86px;color:var(--book-ink)}.BookPage_dossierStack__nzsD3{position:relative;min-height:642px;perspective:1500px;transform-style:preserve-3d}.BookPage_historySheets__2d8g2{position:absolute;z-index:0;inset:0 222px 0 0;pointer-events:none;transform-style:preserve-3d}.BookPage_dossierLeaf___T4LE{position:absolute;inset:0;overflow:hidden;padding:17px 21px;border:1px solid rgba(255,255,255,.68);border-radius:24px 20px 22px 26px;color:rgba(31,34,37,.5);background:radial-gradient(circle at 18% 8%,rgba(255,255,255,.76),transparent 24%),linear-gradient(118deg,rgba(226,223,210,.96),rgba(244,241,229,.94) 52%,rgba(211,211,200,.9));box-shadow:0 18px 34px rgba(2,7,14,.2),inset 0 1px 0 rgba(255,255,255,.88);transform-origin:52% 6%;transition:border-color .48s cubic-bezier(.22,1,.36,1),opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1)}.BookPage_dossierLeaf___T4LE:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 22%,rgba(255,255,255,.28) 48%,transparent 72%),repeating-linear-gradient(0deg,rgba(24,27,32,.012) 0 1px,transparent 1px 4px);content:""}.BookPage_dossierLeaf___T4LE>span,.BookPage_dossierLeaf___T4LE>strong{position:relative;z-index:1;display:block;max-width:30ch;overflow:hidden;font-family:var(--font-mono);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.BookPage_dossierLeaf___T4LE>span{font-size:8px;font-weight:700;letter-spacing:.13em}.BookPage_dossierLeaf___T4LE>strong{margin-top:5px;color:rgba(24,29,35,.45);font-size:7px;font-weight:600;letter-spacing:.07em}.BookPage_dossierLeaf1__LRGtR{opacity:.58;transform:translate3d(-78px,-34px,-22px) rotate(-.8deg)}.BookPage_dossierLeaf2__NWSiV{opacity:.7;transform:translate3d(-52px,-23px,-14px) rotate(.42deg)}.BookPage_dossierLeaf3__Oxlnb{opacity:.82;transform:translate3d(-26px,-12px,-7px) rotate(-.2deg)}.BookPage_dossierLeaf___T4LE[data-filed=true]{border-color:rgba(198,242,78,.36);opacity:.92}.BookPage_dossierLeaf1__LRGtR[data-filed=true]{transform:translate3d(-88px,-28px,-22px) rotate(-1deg)}.BookPage_dossierLeaf2__NWSiV[data-filed=true]{transform:translate3d(-61px,-17px,-14px) rotate(.24deg)}.BookPage_dossierLeaf3__Oxlnb[data-filed=true]{transform:translate3d(-34px,-6px,-7px) rotate(-.4deg)}.BookPage_dossierLeaf___T4LE[data-current=true]>span{color:#617d18}.BookPage_paperLeaf__KqioV{position:relative;z-index:3;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:27px 19px 21px 29px;background:radial-gradient(circle at 12% 4%,rgba(255,255,255,.88),transparent 25%),linear-gradient(122deg,rgba(236,234,223,.95),rgba(246,244,234,.93) 46%,rgba(224,224,215,.91));box-shadow:0 38px 82px rgba(2,7,14,.32),0 8px 20px rgba(2,7,14,.18),inset 0 1px 0 rgba(255,255,255,.94);backdrop-filter:blur(22px) saturate(112%);-webkit-backdrop-filter:blur(22px) saturate(112%)}.BookPage_paperLeaf__KqioV:after{position:absolute;z-index:0;inset:0;background:linear-gradient(108deg,transparent 18%,rgba(255,255,255,.32) 43%,transparent 68%),repeating-linear-gradient(90deg,rgba(19,24,31,.009) 0 1px,transparent 1px 5px);content:"";pointer-events:none}.BookPage_paperLeaf__KqioV>*{position:relative;z-index:1}.BookPage_dossierCord__x_vKv{position:absolute;z-index:8;overflow:visible;pointer-events:none}.BookPage_dossierCordDesktop___rU3Z{top:-44px;right:-22px;bottom:-34px;left:-88px;width:calc(100% + 110px);height:calc(100% + 78px)}.BookPage_dossierCordMobile__b_nkX{display:none}.BookPage_cordRail__fad7F,.BookPage_cordSignal__nxecp{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.BookPage_cordRail__fad7F{stroke:rgba(112,125,63,.46);stroke-width:2.2}.BookPage_cordSignal__nxecp{filter:drop-shadow(0 0 5px rgba(198,242,78,.52));stroke:var(--book-lime);stroke-width:2.5}.BookPage_dossierEyelet__I5Vaf{transition:opacity .22s ease}.BookPage_eyeletHalo__nQ7dH{fill:rgba(198,242,78,0);transition:fill .26s ease}.BookPage_eyeletRim__ZhaIG{fill:#b8b8aa;stroke:rgba(255,255,255,.86);stroke-width:1.5;vector-effect:non-scaling-stroke}.BookPage_eyeletHole__bUk_L{fill:#111721;stroke:rgba(9,14,22,.78);stroke-width:2;transition:fill .26s ease,stroke .26s ease;vector-effect:non-scaling-stroke}.BookPage_eyeletActive__OraKl .BookPage_eyeletHalo__nQ7dH{fill:rgba(198,242,78,.16)}.BookPage_eyeletActive__OraKl .BookPage_eyeletRim__ZhaIG,.BookPage_eyeletComplete__3vneF .BookPage_eyeletRim__ZhaIG{stroke:rgba(198,242,78,.88)}.BookPage_eyeletComplete__3vneF .BookPage_eyeletHole__bUk_L{fill:var(--book-lime);stroke:#4f6417}.BookPage_flowTopline__8xAxS{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:18px;padding:0 22px 0 62px;border-bottom:1px solid rgba(17,21,33,.13);color:rgba(17,21,33,.58);background:rgba(223,222,212,.38);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.BookPage_flowTopline__8xAxS>div{display:flex;align-items:center;gap:9px}.BookPage_localStatus__H9NoO{padding-left:9px;border-left:1px solid rgba(17,21,33,.15);color:#434c58;letter-spacing:.09em}.BookPage_liveDot__Z9R2z{width:7px;height:7px;border-radius:50%;background:#779b1d;box-shadow:0 0 0 5px rgba(119,155,29,.11)}.BookPage_progress__94cKU{height:2px;overflow:hidden;background:rgba(17,21,33,.08)}.BookPage_progress__94cKU span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#9fca2c,var(--book-lime));box-shadow:0 0 14px rgba(198,242,78,.44);transform-origin:left center}.BookPage_flowBody__akaIA{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) 222px;min-height:642px}.BookPage_formPane__Ca1kc{display:flex;min-width:0;min-height:578px;flex-direction:column;padding:32px 32px 28px;background:rgba(247,245,235,.72)}.BookPage_formPane__Ca1kc>div:first-child{flex:1}.BookPage_formStage__UkEJl,.BookPage_schedulerStage__Vh4gP{display:flex;min-height:472px;flex-direction:column}.BookPage_stageIntro__b_FJX{padding-bottom:24px}.BookPage_stageKicker__xYdBx{display:block;margin-bottom:11px;color:#4f6811;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.BookPage_stageIntro__b_FJX h2{max-width:440px;color:var(--book-ink);font-family:var(--font-display);font-size:clamp(28px,2.5vw,38px);font-weight:600;letter-spacing:-.04em;line-height:.99}.BookPage_stageIntro__b_FJX h2:focus-visible{outline:2px solid #617d18;outline-offset:6px;border-radius:4px}.BookPage_stageIntro__b_FJX p{max-width:48ch;margin-top:12px;color:var(--book-muted);font-size:13px;line-height:1.5}.BookPage_srOnly__ZvYeP{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.BookPage_choiceGrid__jZjh_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;border:0}.BookPage_choiceGrid__jZjh_ label{--choice-x:50%;--choice-y:50%;position:relative;display:grid;overflow:hidden;min-height:128px;grid-template-columns:minmax(0,1fr) 16px;gap:14px;padding:17px;border:1px solid rgba(17,21,33,.14);border-radius:15px;background:linear-gradient(138deg,rgba(255,255,255,.54),rgba(239,237,226,.44)),rgba(255,255,255,.5);cursor:pointer;isolation:isolate;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.BookPage_choiceGrid__jZjh_ label:before{position:absolute;z-index:0;inset:0;background:radial-gradient(circle 94px at var(--choice-x) var(--choice-y),rgba(255,255,255,.72),rgba(198,242,78,.11) 38%,transparent 74%);content:"";opacity:0;pointer-events:none;transition:opacity .18s ease}.BookPage_choiceGrid__jZjh_ label>*{position:relative;z-index:1}.BookPage_choiceGrid__jZjh_ label:hover{border-color:rgba(104,132,29,.38);transform:translateY(-1px)}.BookPage_choiceGrid__jZjh_ .BookPage_choiceSelected__9LenH:before,.BookPage_choiceGrid__jZjh_ label:has(input:focus-visible):before,.BookPage_choiceGrid__jZjh_ label:hover:before{opacity:1}.BookPage_choiceGrid__jZjh_ .BookPage_choiceSelected__9LenH{border-color:rgba(104,132,29,.56);background:linear-gradient(138deg,rgba(250,252,239,.82),rgba(225,239,188,.54)),rgba(232,244,201,.5);box-shadow:0 9px 20px rgba(83,104,28,.08),inset 0 0 0 1px rgba(198,242,78,.18)}.BookPage_choiceGrid__jZjh_ input{position:absolute;width:1px;height:1px;opacity:0}.BookPage_choiceGrid__jZjh_ label:has(input:focus-visible){outline:2px solid #6f8e1c;outline-offset:3px}.BookPage_choiceGrid__jZjh_ small,.BookPage_choiceGrid__jZjh_ strong{display:block}.BookPage_choiceGrid__jZjh_ strong{font-size:14px;font-weight:650;letter-spacing:-.01em}.BookPage_choiceGrid__jZjh_ small{margin-top:8px;color:var(--book-muted);font-size:11px;line-height:1.42}.BookPage_choiceGrid__jZjh_ label>i{width:15px;height:15px;margin-top:2px;border:1px solid rgba(17,21,33,.32);border-radius:50%}.BookPage_choiceGrid__jZjh_ .BookPage_choiceSelected__9LenH>i{border:4px solid #78991f;background:white;box-shadow:0 0 0 5px rgba(198,242,78,.12)}.BookPage_fieldStack__SXj7O{display:grid;gap:17px}.BookPage_fieldStack__SXj7O label>span{display:flex;justify-content:space-between;gap:18px;margin-bottom:8px;color:#303744;font-size:12px;font-weight:650}.BookPage_fieldStack__SXj7O label>span small{color:var(--book-muted);font-weight:450}.BookPage_fieldStack__SXj7O input,.BookPage_fieldStack__SXj7O textarea{width:100%;border:1px solid rgba(17,21,33,.12);border-radius:13px;outline:none;color:var(--book-ink);background:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.8);font:inherit;font-size:16px;transition:border-color .18s ease,box-shadow .18s ease}.BookPage_fieldStack__SXj7O input{min-height:54px;padding:0 15px}.BookPage_fieldStack__SXj7O textarea{min-height:174px;padding:14px 15px;line-height:1.48;resize:vertical}.BookPage_fieldStack__SXj7O input::placeholder,.BookPage_fieldStack__SXj7O textarea::placeholder{color:#626b76}.BookPage_fieldStack__SXj7O input:focus,.BookPage_fieldStack__SXj7O textarea:focus{border-color:#78991f;box-shadow:0 0 0 4px rgba(120,153,31,.12)}.BookPage_characterCount__oE_mq{display:block;margin-top:7px;color:#59636e;font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.08em;text-align:right}.BookPage_reviewList__Rw_Ec{display:grid;margin:0;border-top:1px solid var(--book-line)}.BookPage_reviewList__Rw_Ec>div{display:grid;grid-template-columns:118px minmax(0,1fr);gap:18px;padding:14px 0;border-bottom:1px solid var(--book-line)}.BookPage_reviewList__Rw_Ec dt{color:var(--book-muted);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.BookPage_reviewList__Rw_Ec dd{min-width:0;margin:0;overflow-wrap:anywhere;color:#303744;font-size:12px;line-height:1.5}.BookPage_formFooter__Klm68{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:26px}.BookPage_directBrief__fSKTt{margin-top:15px;color:#59636e;font-size:10px;line-height:1.45}.BookPage_directBrief__fSKTt a{color:#40550e;font-weight:650;text-decoration:underline;text-decoration-color:rgba(64,85,14,.3);text-underline-offset:3px}.BookPage_noCommitment__PccWa{color:var(--book-muted);font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.BookPage_magnetWrap__6XZ4s{margin-left:auto}.BookPage_primaryButton__s7BSO,.BookPage_schedulerButton__UYPkO{display:inline-flex;min-height:52px;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--book-ink);border-radius:14px;color:#f8faf7;background:var(--book-ink);box-shadow:0 13px 28px rgba(17,21,33,.16);font-family:inherit;font-size:13px;font-weight:650;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.BookPage_primaryButton__s7BSO{padding:0 17px 0 19px}.BookPage_primaryButton__s7BSO span,.BookPage_schedulerButton__UYPkO span{color:var(--book-lime);font-size:16px}.BookPage_primaryButton__s7BSO:hover,.BookPage_schedulerButton__UYPkO:hover{background:#1c2331;box-shadow:0 16px 34px rgba(17,21,33,.22)}.BookPage_backButton__U49JJ:focus-visible,.BookPage_calendarActions__rcmDo a:focus-visible,.BookPage_directBrief__fSKTt a:focus-visible,.BookPage_primaryButton__s7BSO:focus-visible,.BookPage_schedulerButton__UYPkO:focus-visible,.BookPage_textButton__W6bYD:focus-visible{outline:2px solid #708e1e;outline-offset:3px}.BookPage_backButton__U49JJ,.BookPage_textButton__W6bYD{min-height:44px;padding:0;border:0;color:#515a67;background:transparent;font-family:inherit;font-size:12px;font-weight:620;text-decoration:underline;text-decoration-color:rgba(81,90,103,.28);text-underline-offset:4px;cursor:pointer}.BookPage_formMessage__QLZA9{min-height:20px;margin-top:12px;color:#53691c;font-size:11px;line-height:1.45}.BookPage_schedulerButton__UYPkO{width:100%;margin-top:7px;padding:0 17px}.BookPage_contextReceipt__e4SsU{position:relative;z-index:2;overflow:hidden;margin-left:-2px;padding:76px 21px 22px;border:1px solid rgba(151,143,232,.46);border-left-color:rgba(255,255,255,.12);border-radius:18px 29px 29px 18px;color:#f6f8f4;background:radial-gradient(circle at 45% 22%,rgba(198,242,78,.13),transparent 26%),radial-gradient(circle at 100% 70%,rgba(139,140,255,.13),transparent 30%),linear-gradient(165deg,rgba(18,24,35,.96),rgba(9,15,24,.99));box-shadow:16px 36px 76px rgba(2,7,14,.32),inset 1px 0 0 rgba(255,255,255,.06)}.BookPage_contextReceipt__e4SsU:after{position:absolute;right:-90px;bottom:-72px;width:180px;height:180px;border:1px solid rgba(139,140,255,.16);border-radius:50%;box-shadow:0 0 0 34px rgba(139,140,255,.025);content:"";pointer-events:none}.BookPage_receiptEyelet__3b_gN{display:none}.BookPage_receiptHead__WVybc{display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(237,241,238,.58);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.BookPage_receiptHead__WVybc span:last-child{display:inline-flex;align-items:center;gap:6px}.BookPage_receiptHead__WVybc span:last-child:before{width:5px;height:5px;border-radius:50%;background:var(--book-lime);content:""}.BookPage_receiptRoute__wKDDN{position:absolute;top:148px;bottom:132px;left:33px;width:12px}.BookPage_receiptRoute__wKDDN:before,.BookPage_receiptRoute__wKDDN>i{position:absolute;top:0;bottom:0;left:5px;width:1px;content:""}.BookPage_receiptRoute__wKDDN:before{background:rgba(255,255,255,.14)}.BookPage_receiptRoute__wKDDN>i{background:var(--book-lime);box-shadow:0 0 12px rgba(198,242,78,.5);transform-origin:top center;transition:transform .42s cubic-bezier(.22,1,.36,1)}.BookPage_routeProgress0__UUuxh>i{transform:scaleY(0)}.BookPage_routeProgress1__k1qe3>i{transform:scaleY(.333)}.BookPage_routeProgress2__nYIH4>i{transform:scaleY(.666)}.BookPage_routeProgress3__dcqbA>i{transform:scaleY(1)}.BookPage_receiptRoute__wKDDN>span{position:absolute;z-index:2;left:0;width:11px;height:11px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#111824;transition:border-color .24s ease,background .24s ease,box-shadow .24s ease}.BookPage_receiptRoute__wKDDN>span:first-child{top:0}.BookPage_receiptRoute__wKDDN>span:nth-child(2){top:calc(50% - 5px)}.BookPage_receiptRoute__wKDDN>span:nth-child(3){bottom:0}.BookPage_receiptRoute__wKDDN>.BookPage_routeComplete__qq6B6{border-color:var(--book-lime);background:var(--book-lime);box-shadow:0 0 0 5px rgba(198,242,78,.1),0 0 16px rgba(198,242,78,.3)}.BookPage_receiptItems__B0PAo{display:grid;gap:34px;margin:47px 0 0 31px}.BookPage_receiptItems__B0PAo>div{min-height:72px}.BookPage_receiptItems__B0PAo dt{color:rgba(237,241,238,.48);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.BookPage_receiptItems__B0PAo dd{display:-webkit-box;margin:8px 0 0;overflow:hidden;color:rgba(247,249,246,.88);font-size:11px;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.BookPage_receiptFoot__5aJDJ{position:absolute;z-index:1;right:21px;bottom:22px;left:21px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.BookPage_receiptFoot__5aJDJ span,.BookPage_receiptFoot__5aJDJ strong{display:block}.BookPage_receiptFoot__5aJDJ span{color:rgba(237,241,238,.48);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.BookPage_receiptFoot__5aJDJ strong{margin-top:7px;color:var(--book-lime);font-family:var(--font-display);font-size:15px;font-weight:560;letter-spacing:-.02em}.BookPage_schedulerStage__Vh4gP{min-height:100%}.BookPage_calendarFrame__erg9N{min-height:332px;flex:1;overflow:hidden;border:1px solid rgba(17,21,33,.1);border-radius:15px;background:#fff}.BookPage_calendarFrame__erg9N iframe{display:block;width:100%;min-height:430px;border:0}.BookPage_calendarActions__rcmDo{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px}.BookPage_calendarActions__rcmDo a{color:#40550e;font-size:11px;font-weight:650;text-decoration:underline;text-decoration-color:rgba(64,85,14,.3);text-underline-offset:4px}.BookPage_proofRail__DhNXy{display:grid;grid-template-columns:122px 1fr;gap:24px;align-items:stretch;padding:0 0 34px}.BookPage_proofLabel__6iYAc{display:flex;align-items:center;color:rgba(244,247,243,.54);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.BookPage_proofRail__DhNXy>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.BookPage_proofRail__DhNXy a{min-width:0;padding:15px 16px;border-right:1px solid rgba(255,255,255,.12);transition:background .18s ease}.BookPage_proofRail__DhNXy a:last-child{border-right:0}.BookPage_proofRail__DhNXy a:hover{background:rgba(255,255,255,.05)}.BookPage_proofRail__DhNXy a span,.BookPage_proofRail__DhNXy strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BookPage_proofRail__DhNXy strong{color:rgba(248,249,246,.9);font-size:12px;font-weight:620}.BookPage_proofRail__DhNXy a span{margin-top:4px;color:rgba(232,236,234,.47);font-size:9px}.BookPage_continuity___Y70z{position:relative;overflow:hidden;padding:clamp(90px,10vw,148px) 0;background:radial-gradient(circle at 80% 20%,rgba(139,140,255,.1),transparent 28%),linear-gradient(180deg,#f7f8f5,var(--book-paper))}.BookPage_continuity___Y70z:after{position:absolute;right:-180px;bottom:-330px;width:620px;height:620px;border:1px solid rgba(17,21,33,.07);border-radius:50%;box-shadow:0 0 0 80px rgba(17,21,33,.018),0 0 0 160px rgba(17,21,33,.012);content:"";pointer-events:none}.BookPage_continuityInner__VhNpH{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr);gap:clamp(70px,9vw,144px);align-items:start}.BookPage_continuityCopy__tDTot>p{margin-bottom:24px;color:#4f6811;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.BookPage_continuityCopy__tDTot h2{max-width:600px;color:var(--book-ink);font-family:var(--font-display);font-size:clamp(46px,5.2vw,72px);font-weight:600;letter-spacing:-.052em;line-height:.94}.BookPage_continuitySteps__5E4Gh{position:relative;display:grid;gap:0;border-top:1px solid var(--book-line)}.BookPage_continuitySteps__5E4Gh:before{position:absolute;top:0;bottom:0;left:21px;width:1px;background:linear-gradient(var(--book-lime),rgba(158,191,49,.14));content:""}.BookPage_continuitySteps__5E4Gh article{position:relative;padding:26px 0 28px 60px;border-bottom:1px solid var(--book-line)}.BookPage_continuitySteps__5E4Gh article:before{position:absolute;z-index:1;top:32px;left:16px;width:11px;height:11px;border:3px solid var(--book-paper);border-radius:50%;background:#94b929;box-shadow:0 0 0 1px rgba(111,142,28,.32);content:""}.BookPage_continuitySteps__5E4Gh article>span{color:#4e5f0f;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.BookPage_continuitySteps__5E4Gh h3{margin-top:7px;color:var(--book-ink);font-family:var(--font-display);font-size:24px;font-weight:600;letter-spacing:-.03em}.BookPage_continuitySteps__5E4Gh p{max-width:48ch;margin-top:7px;color:var(--book-muted);font-size:13px;line-height:1.52}.BookPage_footer__3v7s7{padding:30px 0;color:#edf0ec;background:#0d131d}.BookPage_footerInner__iUE4C{display:grid;grid-template-columns:auto 1fr auto;gap:36px;align-items:center}.BookPage_footerBrand__aaXjc{display:inline-flex;align-items:center;gap:9px;font-size:17px}.BookPage_footerBrand__aaXjc>span{display:inline-grid;width:23px;height:26px;place-items:center;color:#eef1ed;--mark-signal:var(--book-lime)}.BookPage_footerBrand__aaXjc svg{width:100%;height:100%}.BookPage_footerPrompt__HaUDx{justify-self:center;text-align:center}.BookPage_footerPrompt__HaUDx a,.BookPage_footerPrompt__HaUDx span{display:block}.BookPage_footerPrompt__HaUDx span{color:rgba(237,240,236,.47);font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.BookPage_footerPrompt__HaUDx a{margin-top:5px;color:rgba(244,247,243,.86);font-size:11px}.BookPage_footerPrompt__HaUDx a:hover{color:var(--book-lime)}.BookPage_footer__3v7s7 nav{display:flex;gap:20px;color:rgba(237,240,236,.56);font-size:10px}.BookPage_footer__3v7s7 nav a:hover{color:#f7f9f5}@media (max-width:1120px){.BookPage_heroGrid__gWMXn{grid-template-columns:minmax(320px,.65fr) minmax(650px,1.1fr);gap:32px}.BookPage_title__kajHw{font-size:clamp(52px,5.6vw,68px)}.BookPage_flowBody__akaIA{grid-template-columns:minmax(0,1fr) 200px}.BookPage_formPane__Ca1kc{padding:28px}.BookPage_flowShell__JhlFe{padding-left:72px}.BookPage_historySheets__2d8g2{right:200px}.BookPage_contextReceipt__e4SsU{padding-inline:18px}.BookPage_receiptRoute__wKDDN{left:28px}.BookPage_receiptItems__B0PAo{margin-left:27px}}@media (max-width:1220px){.BookPage_hero__2gwAJ{min-height:auto}.BookPage_heroShade__AnLAi{background:linear-gradient(180deg,rgba(7,12,20,.96),rgba(7,12,20,.82) 35%,rgba(7,12,20,.34) 62%,rgba(7,12,20,.68)),linear-gradient(90deg,rgba(7,12,20,.55),rgba(7,12,20,.2))}.BookPage_heroImage___9TiK img{object-position:58% 40%}.BookPage_heroGrid__gWMXn{grid-template-columns:1fr;gap:52px;min-height:auto;padding:82px 0 64px}.BookPage_heroCopy___45ux{max-width:680px}.BookPage_title__kajHw{max-width:720px;font-size:clamp(62px,9vw,84px)}.BookPage_lede__3AA5W{max-width:58ch}.BookPage_outcomeList__IPfci{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid rgba(255,255,255,.12)}.BookPage_outcomeList__IPfci li{grid-template-columns:28px 1fr;padding-right:18px;border-right:1px solid rgba(255,255,255,.12);border-bottom:0}.BookPage_outcomeList__IPfci li:last-child{border-right:0;padding-left:18px}.BookPage_flowShell__JhlFe{width:min(100%,790px);padding-left:78px;justify-self:end}.BookPage_flowBody__akaIA{grid-template-columns:minmax(0,1fr) 210px}.BookPage_historySheets__2d8g2{right:210px}.BookPage_proofRail__DhNXy{grid-template-columns:1fr;gap:12px}.BookPage_continuityInner__VhNpH{grid-template-columns:1fr;gap:60px}.BookPage_continuityCopy__tDTot{max-width:720px}}@media (max-width:720px){.BookPage_continuityInner__VhNpH,.BookPage_footerInner__iUE4C,.BookPage_shell__V0JiU{width:calc(100% - 24px)}.BookPage_heroImage___9TiK img{object-position:66% 35%;opacity:.84}.BookPage_heroShade__AnLAi{background:linear-gradient(180deg,rgba(7,12,20,.98),rgba(7,12,20,.9) 30%,rgba(7,12,20,.48) 55%,rgba(7,12,20,.76)),linear-gradient(90deg,rgba(7,12,20,.52),rgba(7,12,20,.12))}.BookPage_heroGrid__gWMXn{gap:28px;padding:48px 0 44px}.BookPage_eyebrow__zHY1t{margin-bottom:19px;font-size:9px}.BookPage_title__kajHw{max-width:530px;font-size:clamp(44px,12.2vw,58px);line-height:.94}.BookPage_lede__3AA5W{margin-top:23px;font-size:16px}.BookPage_outcomeList__IPfci{grid-template-columns:1fr;margin-top:28px;border-bottom:0}.BookPage_outcomeList__IPfci li,.BookPage_outcomeList__IPfci li:last-child{grid-template-columns:32px 1fr;padding:14px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.BookPage_reassurance__jnhiq{gap:8px 10px;font-size:9px}.BookPage_flowShell__JhlFe{width:100%;padding:38px 0 0;border-radius:0}.BookPage_dossierStack__nzsD3{min-height:0;perspective:none}.BookPage_historySheets__2d8g2{inset:0 8px auto;height:76px}.BookPage_dossierLeaf___T4LE{height:76px;padding:11px 17px;border-radius:22px 22px 16px 16px}.BookPage_dossierLeaf___T4LE>strong{display:none}.BookPage_dossierLeaf1__LRGtR,.BookPage_dossierLeaf1__LRGtR[data-filed=true]{opacity:.54;transform:translate3d(0,-34px,0) scaleX(.94) rotate(0)}.BookPage_dossierLeaf2__NWSiV,.BookPage_dossierLeaf2__NWSiV[data-filed=true]{opacity:.68;transform:translate3d(0,-23px,0) scaleX(.96) rotate(0)}.BookPage_dossierLeaf3__Oxlnb,.BookPage_dossierLeaf3__Oxlnb[data-filed=true]{opacity:.84;transform:translate3d(0,-12px,0) scaleX(.98) rotate(0)}.BookPage_dossierLeaf___T4LE[data-filed=true]{border-color:rgba(198,242,78,.46)}.BookPage_dossierCordDesktop___rU3Z{display:none}.BookPage_dossierCordMobile__b_nkX{top:-40px;left:0;display:block;width:100%;height:82px}.BookPage_paperLeaf__KqioV{border-radius:24px 24px 0 0}.BookPage_flowTopline__8xAxS{min-height:68px;align-items:end;padding:24px 17px 13px}.BookPage_localStatus__H9NoO{font-size:9px}.BookPage_flowBody__akaIA{grid-template-columns:1fr;min-height:auto}.BookPage_formPane__Ca1kc{min-height:572px;padding:24px 20px 22px}.BookPage_formStage__UkEJl{min-height:482px}.BookPage_stageIntro__b_FJX{padding-bottom:20px}.BookPage_stageIntro__b_FJX h2{font-size:clamp(28px,8.4vw,36px)}.BookPage_choiceGrid__jZjh_{grid-template-columns:1fr}.BookPage_choiceGrid__jZjh_ label{min-height:96px;padding:15px}.BookPage_choiceGrid__jZjh_ small{max-width:42ch}.BookPage_formFooter__Klm68{align-items:flex-end;padding-top:22px}.BookPage_noCommitment__PccWa{max-width:115px;line-height:1.5}.BookPage_primaryButton__s7BSO{min-height:50px;gap:14px;padding-inline:15px;font-size:12px}.BookPage_reviewList__Rw_Ec>div{grid-template-columns:94px minmax(0,1fr);gap:12px}.BookPage_contextReceipt__e4SsU{margin:-1px 0 0;min-height:274px;padding:48px 20px 22px;border-color:rgba(151,143,232,.38);border-radius:0 0 24px 24px}.BookPage_receiptEyelet__3b_gN{position:absolute;z-index:3;top:12px;right:22px;display:block;width:22px;height:22px;border:5px solid #b8b8aa;border-radius:50%;background:#101721;box-shadow:0 0 0 1px rgba(255,255,255,.72),0 0 0 7px rgba(198,242,78,.08)}.BookPage_receiptEyelet__3b_gN:before{position:absolute;right:5px;bottom:15px;width:2px;height:34px;background:var(--book-lime);box-shadow:0 0 7px rgba(198,242,78,.48);content:""}.BookPage_receiptRoute__wKDDN{top:94px;right:24px;bottom:auto;left:24px;width:auto;height:12px}.BookPage_receiptRoute__wKDDN:before,.BookPage_receiptRoute__wKDDN>i{top:5px;right:0;bottom:auto;left:0;width:auto;height:1px}.BookPage_receiptRoute__wKDDN>i{transform-origin:left center}.BookPage_routeProgress0__UUuxh>i{transform:scaleX(0)}.BookPage_routeProgress1__k1qe3>i{transform:scaleX(.333)}.BookPage_routeProgress2__nYIH4>i{transform:scaleX(.666)}.BookPage_routeProgress3__dcqbA>i{transform:scaleX(1)}.BookPage_receiptRoute__wKDDN>span:first-child{top:0;left:0}.BookPage_receiptRoute__wKDDN>span:nth-child(2){top:0;left:calc(50% - 5px)}.BookPage_receiptRoute__wKDDN>span:nth-child(3){top:0;right:0;bottom:auto;left:auto}.BookPage_receiptItems__B0PAo{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:62px 0 0}.BookPage_receiptItems__B0PAo>div{min-width:0;min-height:58px}.BookPage_receiptItems__B0PAo dd{font-size:10px;-webkit-line-clamp:2}.BookPage_receiptFoot__5aJDJ{right:20px;bottom:20px;left:20px;display:flex;align-items:end;justify-content:space-between;gap:18px}.BookPage_receiptFoot__5aJDJ strong{margin-top:0;text-align:right}.BookPage_proofRail__DhNXy>div{grid-template-columns:repeat(2,minmax(0,1fr))}.BookPage_proofRail__DhNXy a:nth-child(2){border-right:0}.BookPage_proofRail__DhNXy a:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}.BookPage_proofRail__DhNXy a span{white-space:normal}.BookPage_continuity___Y70z{padding:86px 0 96px}.BookPage_continuityInner__VhNpH{gap:48px}.BookPage_continuityCopy__tDTot>p{margin-bottom:17px;font-size:9px}.BookPage_continuityCopy__tDTot h2{font-size:clamp(43px,12.2vw,58px)}.BookPage_continuitySteps__5E4Gh article{padding:23px 0 25px 48px}.BookPage_continuitySteps__5E4Gh:before{left:16px}.BookPage_continuitySteps__5E4Gh article:before{top:29px;left:11px}.BookPage_footer__3v7s7{padding:28px 0}.BookPage_footerInner__iUE4C{grid-template-columns:1fr;gap:26px}.BookPage_footerPrompt__HaUDx{justify-self:start;text-align:left}.BookPage_footer__3v7s7 nav{flex-wrap:wrap;gap:14px 20px}}@media (max-width:390px){.BookPage_title__kajHw{font-size:46px}.BookPage_formPane__Ca1kc{min-height:590px;padding-inline:17px}.BookPage_choiceGrid__jZjh_ label{min-height:101px}.BookPage_formFooter__Klm68{gap:10px}.BookPage_primaryButton__s7BSO{max-width:190px}.BookPage_receiptItems__B0PAo{gap:12px}.BookPage_receiptItems__B0PAo dt{font-size:9px}.BookPage_receiptFoot__5aJDJ strong{max-width:122px}}@media (prefers-reduced-motion:reduce){.BookPage_page__3aZuC *,.BookPage_page__3aZuC :after,.BookPage_page__3aZuC :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.BookPage_choiceGrid__jZjh_ label:hover,.BookPage_heroImage___9TiK img{transform:none}.BookPage_choiceGrid__jZjh_ label{--choice-x:50%;--choice-y:50%}}@media (prefers-contrast:more){.BookPage_contextReceipt__e4SsU,.BookPage_paperLeaf__KqioV{border-color:#ffffff}.BookPage_formPane__Ca1kc{background:#fbfcfa}.BookPage_choiceGrid__jZjh_ label,.BookPage_fieldStack__SXj7O input,.BookPage_fieldStack__SXj7O textarea{border-color:rgba(17,21,33,.42)}.BookPage_lede__3AA5W,.BookPage_outcomeList__IPfci p,.BookPage_reassurance__jnhiq{color:rgba(248,250,247,.82)}}@media (prefers-reduced-transparency:reduce){.BookPage_paperLeaf__KqioV{background:#eeece2;backdrop-filter:none;-webkit-backdrop-filter:none}.BookPage_dossierLeaf___T4LE{background:#e4e1d5}.BookPage_formPane__Ca1kc{background:#f9faf8}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.BookPage_paperLeaf__KqioV{background:rgba(239,237,226,.98)}}.OuterStateWordmark_wordmark__Gj_Yw{--wordmark-signal:#a8d225;position:relative;display:inline-flex;align-items:baseline;color:inherit;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:inherit;font-kerning:normal;letter-spacing:-.072em;line-height:.9;white-space:nowrap}.OuterStateWordmark_outer__H_eGg,.OuterStateWordmark_state__ZROL2{position:relative;z-index:1}.OuterStateWordmark_outer__H_eGg{font-variation-settings:"wght" 760}.OuterStateWordmark_state__ZROL2{margin-left:.2em;font-variation-settings:"wght" 430}.OuterStateWordmark_bridge__Lxk_p{position:relative;z-index:2;display:inline-block;width:0;height:0;pointer-events:none}.OuterStateWordmark_bridge__Lxk_p:after{position:absolute;top:-.72em;left:.07em;width:.085em;height:.72em;background:var(--wordmark-signal);content:""}.OuterStateWordmark_stateEmphasis__j3Nxv .OuterStateWordmark_outer__H_eGg{font-variation-settings:"wght" 430}.OuterStateWordmark_stateEmphasis__j3Nxv .OuterStateWordmark_state__ZROL2{font-variation-settings:"wght" 760}.OuterStateWordmark_balanced__aGoJo .OuterStateWordmark_outer__H_eGg,.OuterStateWordmark_balanced__aGoJo .OuterStateWordmark_state__ZROL2{font-variation-settings:"wght" 610}.OuterStateWordmark_wordmark__Gj_Yw[data-interactive=true] .OuterStateWordmark_outer__H_eGg,.OuterStateWordmark_wordmark__Gj_Yw[data-interactive=true] .OuterStateWordmark_state__ZROL2{font-variation-settings:inherit}@media (prefers-reduced-motion:reduce){.OuterStateWordmark_wordmark__Gj_Yw *{transition:none!important}}.Hero_hero__bqvNd{--hero-canvas:#f5f7f4;--hero-ink:#111521;--hero-muted:#626b78;--hero-line:rgba(21,29,43,0.1);--hero-lime:#c6f24e;position:relative;min-height:max(760px,100svh);overflow:hidden;isolation:isolate;color:var(--hero-ink);background:linear-gradient(180deg,rgba(255,255,255,.58),transparent 34%),var(--hero-canvas)}.Hero_hero__bqvNd:before{position:absolute;z-index:-3;inset:0;background:radial-gradient(circle at 50% -22%,rgba(255,255,255,.96),transparent 54%),linear-gradient(115deg,rgba(255,255,255,.54),transparent 38%);content:"";pointer-events:none}.Hero_hero__bqvNd:after{position:absolute;z-index:-1;right:clamp(-210px,-10vw,-80px);bottom:-250px;width:min(760px,62vw);height:min(760px,62vw);border:1px solid rgba(255,255,255,.72);border-radius:50%;box-shadow:0 0 0 80px rgba(255,255,255,.12),0 0 0 160px rgba(255,255,255,.08);content:"";pointer-events:none}.Hero_atmosphere__mkQu7{position:absolute;z-index:-2;inset:0;overflow:hidden;pointer-events:none}.Hero_atmosphere__mkQu7 span{position:absolute;display:block;border-radius:999px;filter:blur(2px);opacity:.82}.Hero_glowMint__OsDv_{top:9%;right:2%;width:min(600px,44vw);height:min(600px,44vw);background:radial-gradient(circle,rgba(200,246,188,.54),transparent 68%)}.Hero_glowBlue__LVhJQ{right:27%;bottom:-17%;width:min(580px,42vw);height:min(580px,42vw);background:radial-gradient(circle,rgba(191,220,255,.48),transparent 69%)}.Hero_glowLilac__WQIuK{top:31%;right:-12%;width:min(520px,40vw);height:min(520px,40vw);background:radial-gradient(circle,rgba(222,207,255,.46),transparent 69%)}.Hero_shell__Q0c4l{position:relative;z-index:1;width:min(1200px,calc(100% - 48px));margin:0 auto}.Hero_nav__xTi7N{position:relative;z-index:20;display:flex;min-height:68px;align-items:center;justify-content:space-between;margin-top:20px;padding:8px 10px 8px 22px;border:1px solid rgba(255,255,255,.84);border-radius:22px;background:rgba(255,255,255,.58);box-shadow:0 18px 60px rgba(51,61,76,.08),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.Hero_wordmark__NhgCL{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--hero-ink);font-family:var(--font-display);font-size:19px;font-weight:650;letter-spacing:-.045em}.Hero_mark__WpZeG{display:inline-grid;width:24px;height:27px;flex:0 0 auto;place-items:center;color:var(--hero-ink);--mark-signal:#9cc51c}.Hero_mark__WpZeG svg{display:block;width:100%;height:100%;overflow:visible}.Hero_wordmarkLabel__gDsS8{transform:translateY(-.02em)}.Hero_navlinks__BN6Mo{display:flex;align-items:center;gap:30px;color:#515a67;font-size:14px;font-weight:560}.Hero_navlinks__BN6Mo>a:not(.Hero_navAction__pRsXj){position:relative;padding:13px 0;transition:color .18s ease}.Hero_navlinks__BN6Mo>a:not(.Hero_navAction__pRsXj):after{position:absolute;right:0;bottom:8px;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(.2);transition:opacity .18s ease,transform .18s ease}.Hero_navlinks__BN6Mo>a:not(.Hero_navAction__pRsXj):hover{color:var(--hero-ink)}.Hero_navlinks__BN6Mo>a:not(.Hero_navAction__pRsXj):hover:after{opacity:.42;transform:scaleX(1)}.Hero_navAction__pRsXj{display:inline-flex;min-height:48px;align-items:center;gap:14px;padding:0 18px 0 20px;border-radius:14px;color:#f8faf7;background:var(--hero-ink);box-shadow:0 10px 24px rgba(17,21,33,.15);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.Hero_navAction__pRsXj span{color:var(--hero-lime);font-size:17px}.Hero_navAction__pRsXj:hover{background:#1c2231;box-shadow:0 14px 30px rgba(17,21,33,.2);transform:translateY(-1px)}.Hero_navMobile__H4XmD{display:none}.Hero_navCaseStudy__Tl8Cj{--hero-ink:#111521;--hero-lime:#c6f24e}.Hero_navAccent__UisNx .Hero_navAction__pRsXj,.Hero_navAccent__UisNx .Hero_navMobileStart__MMP0t{color:var(--hero-ink);background:linear-gradient(120deg,#b9eb39,#d1f768 55%,#b8e93c);box-shadow:0 12px 26px rgba(119,153,34,.18),inset 0 1px 0 rgba(255,255,255,.62)}.Hero_navAccent__UisNx .Hero_navAction__pRsXj:hover{color:var(--hero-ink);background:linear-gradient(120deg,#c2f048,#dcfa7b 55%,#c1ee47);box-shadow:0 15px 30px rgba(119,153,34,.23),inset 0 1px 0 rgba(255,255,255,.7)}.Hero_heroGrid__QiA4u{display:grid;min-height:calc(max(760px, 100svh) - 88px);grid-template-columns:minmax(0,1.12fr) minmax(380px,.78fr);align-items:center;gap:clamp(56px,7vw,108px);padding:76px 0 92px}.Hero_heroCopy__hBbYM{max-width:720px}.Hero_eyebrow__zlAY_{display:inline-flex;align-items:center;gap:11px;margin-bottom:24px;color:#5d6673;font-family:var(--font-mono);font-size:11px;font-weight:650;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.Hero_statusDot__eMy4G{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#a4d127;box-shadow:0 0 0 5px rgba(164,209,39,.12)}.Hero_title__h4PJ2{max-width:760px;color:var(--hero-ink);font-family:var(--font-display);font-size:clamp(62px,5.4vw,78px);font-weight:610;letter-spacing:-.065em;line-height:.94;text-wrap:balance}.Hero_titleHighlight__g40vQ{margin:0 -.03em;padding:0 .03em;border-radius:.08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.Hero_subhead__aPR12{max-width:620px;margin-top:32px;color:var(--hero-muted);font-size:19px;line-height:1.55;text-wrap:pretty}.Hero_actions__yXeUX{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px}.Hero_primaryAction__j7Nnu,.Hero_secondaryAction__tQ59K{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:18px;padding:0 22px;border-radius:15px;font-size:15px;font-weight:650;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.Hero_primaryAction__j7Nnu{color:#f8faf7;background:var(--hero-ink);box-shadow:0 14px 32px rgba(17,21,33,.16)}.Hero_primaryAction__j7Nnu span{color:var(--hero-lime);font-size:18px}.Hero_secondaryAction__tQ59K{border:1px solid rgba(17,21,33,.12);color:var(--hero-ink);background:rgba(255,255,255,.44)}.Hero_secondaryAction__tQ59K span{font-size:17px}.Hero_primaryAction__j7Nnu:hover,.Hero_secondaryAction__tQ59K:hover{transform:translateY(-2px)}.Hero_primaryAction__j7Nnu:hover{box-shadow:0 18px 38px rgba(17,21,33,.22)}.Hero_secondaryAction__tQ59K:hover{border-color:rgba(17,21,33,.22);background:rgba(255,255,255,.72)}.Hero_reassurance__AEkuF{display:flex;align-items:center;gap:10px;margin-top:18px;color:#77808b;font-size:12px}.Hero_reassurance__AEkuF i{width:3px;height:3px;border-radius:50%;background:#9ba3ad}.Hero_workflow__9kF5a{position:relative;padding:18px;border:1px solid rgba(255,255,255,.86);border-radius:30px;background:rgba(255,255,255,.5);box-shadow:0 34px 90px rgba(72,82,103,.16),inset 0 1px 0 rgba(255,255,255,.96);backdrop-filter:blur(26px) saturate(140%);-webkit-backdrop-filter:blur(26px) saturate(140%)}.Hero_workflow__9kF5a:before{position:absolute;z-index:-1;inset:12% -14% -10% 20%;border-radius:42px;background:linear-gradient(145deg,rgba(199,225,255,.28),rgba(219,207,255,.34));filter:blur(28px);content:""}.Hero_workflowTopline__0UlDM{display:flex;align-items:center;justify-content:space-between;padding:1px 4px 14px;color:#77808d;font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.Hero_humanStatus__Incd_{display:inline-flex;align-items:center;gap:7px;color:#47533a}.Hero_humanStatus__Incd_ i{width:6px;height:6px;border-radius:50%;background:#9bc925;box-shadow:0 0 0 4px rgba(155,201,37,.12)}.Hero_workflowIntro__D5Ju6{padding:25px 25px 23px;border:1px solid rgba(21,29,43,.08);border-radius:20px 20px 10px 10px;background:rgba(255,255,255,.58)}.Hero_workflowKicker__lLbyD{display:block;margin-bottom:12px;color:#78818d;font-family:var(--font-mono);font-size:9px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.Hero_workflowIntro__D5Ju6 h2{max-width:320px;color:var(--hero-ink);font-family:var(--font-display);font-size:27px;font-weight:610;letter-spacing:-.04em;line-height:1.04}.Hero_workflowIntro__D5Ju6 p{max-width:340px;margin-top:13px;color:#68717e;font-size:13px;line-height:1.5}.Hero_journey__sK2zs{position:relative;margin-top:8px;padding:8px 20px;border:1px solid rgba(21,29,43,.08);border-radius:10px 10px 20px 20px;background:rgba(255,255,255,.68)}.Hero_journeyLine__F2O23{position:absolute;top:32px;bottom:32px;left:37px;width:1px;overflow:hidden;background:rgba(21,29,43,.12)}.Hero_journeyLine__F2O23 i{position:absolute;top:-28px;left:-1px;width:3px;height:48px;border-radius:999px;background:linear-gradient(180deg,transparent,#9bc925 52%,transparent);animation:Hero_flowDown__lO2kY 3.4s ease-in-out infinite}.Hero_journeyStep__7H_dD{position:relative;display:grid;min-height:67px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;border-bottom:1px solid rgba(21,29,43,.075)}.Hero_journeyStep__7H_dD:last-child{border-bottom:0}.Hero_stepIndex__474zd{position:relative;z-index:1;display:grid;width:25px;height:25px;place-items:center;border:1px solid rgba(21,29,43,.12);border-radius:50%;color:#6f7884;background:rgba(249,250,248,.96);font-family:var(--font-mono);font-size:8px;font-weight:700}.Hero_journeyStep__7H_dD>div{display:flex;min-width:0;flex-direction:column;gap:2px}.Hero_journeyStep__7H_dD b{color:#272d38;font-size:13px;font-weight:650;line-height:1.2}.Hero_journeyStep__7H_dD>div>span{overflow:hidden;color:#858d97;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.Hero_stepState__DQFUQ{padding:6px 8px;border:1px solid rgba(21,29,43,.08);border-radius:999px;color:#7c8590;background:rgba(247,248,246,.88);font-family:var(--font-mono);font-size:7px;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.Hero_stepStateActive__Hv7LV{border-color:rgba(151,194,36,.24);color:#536229;background:rgba(198,242,78,.18)}.Hero_workflowFooter__OFJ2x{display:flex;justify-content:space-between;padding:16px 7px 2px;color:#6f7884;font-size:10px}.Hero_workflowFooter__OFJ2x span{display:inline-flex;align-items:center;gap:7px}.Hero_workflowFooter__OFJ2x span:before{width:5px;height:5px;border-radius:50%;background:#a5ca43;content:""}@keyframes Hero_flowDown__lO2kY{0%{opacity:0;transform:translateY(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(255px)}}@media (max-width:980px){.Hero_shell__Q0c4l{width:min(100% - 36px,760px)}.Hero_heroGrid__QiA4u{min-height:auto;grid-template-columns:1fr;gap:64px;padding:88px 0 96px}.Hero_heroCopy__hBbYM{max-width:700px}.Hero_title__h4PJ2{font-size:clamp(61px,9vw,82px)}.Hero_workflow__9kF5a{width:min(100%,560px);justify-self:end}.Hero_glowMint__OsDv_{top:28%;right:-20%;width:72vw;height:72vw}.Hero_glowBlue__LVhJQ{right:25%;bottom:-2%;width:76vw;height:76vw}}@media (max-width:780px){.Hero_nav__xTi7N{min-height:62px;padding:7px 8px 7px 17px;border-radius:19px}.Hero_navlinks__BN6Mo{display:none}.Hero_navMobile__H4XmD{display:flex;align-items:center;gap:4px}.Hero_navMobileStart__MMP0t,.Hero_navMobileToggle__7ip_l{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:0;border-radius:12px;font-family:inherit;font-size:13px;font-weight:650}.Hero_navMobileStart__MMP0t{padding:0 16px;color:#f8faf7;background:var(--hero-ink)}.Hero_navMobileToggle__7ip_l{gap:9px;padding:0 12px;color:#4f5865;background:transparent;cursor:pointer}.Hero_navMobileToggle__7ip_l>i{position:relative;display:block;width:14px;height:12px}.Hero_navMobileToggle__7ip_l>i span{position:absolute;right:0;left:0;height:1px;background:currentColor;transition:transform .18s ease,top .18s ease}.Hero_navMobileToggle__7ip_l>i span:first-child{top:3px}.Hero_navMobileToggle__7ip_l>i span:last-child{top:9px}.Hero_navMobileToggle__7ip_l>.Hero_menuIconOpen__pITE8 span:first-child{top:6px;transform:rotate(45deg)}.Hero_navMobileToggle__7ip_l>.Hero_menuIconOpen__pITE8 span:last-child{top:6px;transform:rotate(-45deg)}.Hero_navMobilePanel__o062v{position:absolute;z-index:30;top:calc(100% + 10px);right:0;left:0;display:grid;gap:2px;padding:10px;border:1px solid rgba(255,255,255,.92);border-radius:20px;background:rgba(250,251,249,.93);box-shadow:0 24px 70px rgba(31,38,52,.18);backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%)}.Hero_navMobilePanel__o062v a{display:flex;min-height:50px;align-items:center;justify-content:space-between;padding:0 15px;border-radius:12px;color:#333a46;font-size:14px;font-weight:600}.Hero_navMobilePanel__o062v a:hover{background:rgba(17,21,33,.045)}.Hero_navMobilePanel__o062v .Hero_mobilePanelAction__Ks9rU{margin-top:3px;color:#f8faf7;background:var(--hero-ink)}}@media (max-width:620px){.Hero_hero__bqvNd{min-height:auto}.Hero_shell__Q0c4l{width:calc(100% - 24px)}.Hero_nav__xTi7N{margin-top:12px}.Hero_wordmark__NhgCL{gap:8px;font-size:17px}.Hero_mark__WpZeG{width:21px;height:24px}.Hero_navMobileStart__MMP0t{display:none}.Hero_navCaseStudy__Tl8Cj .Hero_navMobileStart__MMP0t{display:inline-flex;gap:10px;padding-inline:14px;font-size:12px}.Hero_navAccent__UisNx .Hero_navMobileStart__MMP0t{display:inline-flex;padding-inline:15px}.Hero_navCaseStudy__Tl8Cj .Hero_navMobileStart__MMP0t span{color:var(--hero-lime);font-size:15px}.Hero_heroGrid__QiA4u{gap:50px;padding:68px 0 72px}.Hero_eyebrow__zlAY_{max-width:310px;margin-bottom:20px;font-size:9px;letter-spacing:.12em}.Hero_title__h4PJ2{max-width:480px;font-size:clamp(45px,13.5vw,61px);line-height:.96}.Hero_subhead__aPR12{margin-top:24px;font-size:17px;line-height:1.52}.Hero_actions__yXeUX{display:grid;grid-template-columns:1fr;margin-top:30px}.Hero_primaryAction__j7Nnu,.Hero_secondaryAction__tQ59K{width:100%}.Hero_reassurance__AEkuF{flex-wrap:wrap;justify-content:center;font-size:11px}.Hero_workflow__9kF5a{width:100%;padding:11px;border-radius:23px}.Hero_workflowTopline__0UlDM{padding:3px 4px 12px}.Hero_workflowIntro__D5Ju6{padding:22px 20px;border-radius:16px 16px 8px 8px}.Hero_workflowIntro__D5Ju6 h2{font-size:25px}.Hero_journey__sK2zs{padding:6px 13px;border-radius:8px 8px 16px 16px}.Hero_journeyLine__F2O23{left:30px}.Hero_journeyStep__7H_dD{grid-template-columns:31px 1fr auto;gap:9px}.Hero_stepState__DQFUQ{padding:5px 6px;font-size:6px}.Hero_workflowFooter__OFJ2x{gap:12px;font-size:9px}.Hero_glowMint__OsDv_{top:36%;right:-38%;width:110vw;height:110vw}.Hero_glowBlue__LVhJQ{right:12%;bottom:-3%;width:115vw;height:115vw}.Hero_glowLilac__WQIuK{top:53%;right:-50%;width:104vw;height:104vw}}@media (max-width:767px){.Hero_navCaseStudy__Tl8Cj{min-height:52px;padding:3px 4px 3px 14px;border-radius:17px}.Hero_navCaseStudy__Tl8Cj .Hero_wordmark__NhgCL{gap:7px;font-size:15px}.Hero_navCaseStudy__Tl8Cj .Hero_mark__WpZeG{width:19px;height:22px}}@media (min-width:768px) and (max-width:780px){.Hero_navCaseStudy__Tl8Cj .Hero_navlinks__BN6Mo{display:flex;gap:14px;font-size:11px}.Hero_navCaseStudy__Tl8Cj .Hero_navAction__pRsXj{min-height:44px;padding-inline:13px}.Hero_navCaseStudy__Tl8Cj .Hero_navMobile__H4XmD{display:none}}@media (prefers-reduced-motion:reduce){.Hero_navAction__pRsXj,.Hero_navMobileToggle__7ip_l>i span,.Hero_navlinks__BN6Mo>a:not(.Hero_navAction__pRsXj):after,.Hero_primaryAction__j7Nnu,.Hero_secondaryAction__tQ59K{transition-duration:.01ms}.Hero_journeyLine__F2O23 i{top:46%;animation:none}}@media (prefers-contrast:more){.Hero_journey__sK2zs,.Hero_nav__xTi7N,.Hero_secondaryAction__tQ59K,.Hero_workflowIntro__D5Ju6,.Hero_workflow__9kF5a{border-color:rgba(17,21,33,.42)}.Hero_reassurance__AEkuF,.Hero_subhead__aPR12,.Hero_workflowFooter__OFJ2x,.Hero_workflowIntro__D5Ju6 p{color:#414957}}@media (prefers-reduced-transparency:reduce){.Hero_navMobilePanel__o062v,.Hero_nav__xTi7N,.Hero_workflow__9kF5a{background:#f8faf7;backdrop-filter:none;-webkit-backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.Hero_navMobilePanel__o062v,.Hero_nav__xTi7N,.Hero_workflow__9kF5a{background:rgba(248,250,247,.96)}}.WebDesignBuildIncludes_section__OPHzj{--build-ink:#111521;--build-line:rgba(17,21,33,0.2);--build-lime:#c6f24e;position:relative;overflow:hidden;padding:clamp(100px,8vw,136px) 0 clamp(110px,9vw,150px);border-top:1px solid rgba(17,21,33,.1);border-bottom:1px solid rgba(17,21,33,.1);color:var(--build-ink);background:radial-gradient(ellipse at 49% 58%,rgba(181,173,247,.07),transparent 30%),#f0f1eb;isolation:isolate}.WebDesignBuildIncludes_section__OPHzj:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,transparent 0 7%,rgba(17,21,33,.025) 7% calc(7% + 1px),transparent calc(7% + 1px) 93%,rgba(17,21,33,.025) 93% calc(93% + 1px),transparent calc(93% + 1px)),linear-gradient(rgba(255,255,255,.18),transparent 36%);content:"";pointer-events:none}.WebDesignBuildIncludes_inner__PpWD0{position:relative}.WebDesignBuildIncludes_heading__Yleq1{display:grid;margin-bottom:clamp(62px,6vw,88px);grid-template-columns:minmax(0,1fr) minmax(330px,.44fr);gap:clamp(56px,8vw,120px);align-items:end}.WebDesignBuildIncludes_body__mwMto,.WebDesignBuildIncludes_eyebrow__IINPO,.WebDesignBuildIncludes_number__Q0y2_{font-family:var(--font-mono)}.WebDesignBuildIncludes_eyebrow__IINPO{display:block;margin-bottom:clamp(26px,3vw,38px);color:#4b535f;font-size:9px;font-weight:650;letter-spacing:.2em;line-height:1.5;text-transform:uppercase}.WebDesignBuildIncludes_heading__Yleq1 h2{max-width:860px;color:var(--build-ink);font-family:var(--font-display);font-size:clamp(46px,3.9vw,56px);font-weight:650;letter-spacing:-.062em;line-height:.95;text-wrap:balance}.WebDesignBuildIncludes_heading__Yleq1 h2 i{display:inline-block;width:.13em;height:.13em;margin-left:.08em;background:var(--build-lime);box-shadow:0 0 18px rgba(167,219,27,.28);vertical-align:.08em}.WebDesignBuildIncludes_heading__Yleq1>p{max-width:41ch;margin:0;color:#48505b;font-size:15px;line-height:1.7}.WebDesignBuildIncludes_ledger___Gktx{border-top:1px solid rgba(17,21,33,.28)}.WebDesignBuildIncludes_list____s1e{margin:0;padding:0;list-style:none}.WebDesignBuildIncludes_item__jwfH8{border-bottom:1px solid var(--build-line)}.WebDesignBuildIncludes_row__qpxQc{display:grid;width:100%;min-height:116px;padding:0 14px;grid-template-columns:78px minmax(300px,1fr) minmax(330px,.52fr);gap:clamp(24px,3vw,50px);align-items:center}.WebDesignBuildIncludes_number__Q0y2_{color:#95bd20;font-size:18px;letter-spacing:-.025em}.WebDesignBuildIncludes_title__SnKq_{color:var(--build-ink);font-family:var(--font-display);font-size:clamp(23px,2vw,30px);font-weight:620;letter-spacing:-.038em;line-height:1}.WebDesignBuildIncludes_body__mwMto{max-width:58ch;color:#323a45;font-size:11px;letter-spacing:.002em;line-height:1.62}@media (max-width:1100px){.WebDesignBuildIncludes_row__qpxQc{grid-template-columns:62px minmax(240px,.78fr) minmax(290px,1fr);gap:22px}}@media (max-width:880px){.WebDesignBuildIncludes_section__OPHzj{padding:84px 0 98px;background:#f0f1eb}.WebDesignBuildIncludes_inner__PpWD0{width:min(100% - 36px,700px)}.WebDesignBuildIncludes_heading__Yleq1{margin-bottom:50px;grid-template-columns:1fr;gap:26px}.WebDesignBuildIncludes_eyebrow__IINPO{margin-bottom:24px}.WebDesignBuildIncludes_heading__Yleq1 h2{max-width:680px;font-size:clamp(38px,6.7vw,50px)}.WebDesignBuildIncludes_heading__Yleq1>p{max-width:58ch;font-size:15px}.WebDesignBuildIncludes_row__qpxQc{min-height:0;padding:23px 3px;grid-template-columns:48px 1fr;gap:8px 17px;align-items:start}.WebDesignBuildIncludes_number__Q0y2_{padding-top:2px;grid-row:1/span 2;font-size:16px}.WebDesignBuildIncludes_title__SnKq_{font-size:24px;line-height:1.02}.WebDesignBuildIncludes_body__mwMto{max-width:58ch;font-size:10px;line-height:1.62}}@media (max-width:520px){.WebDesignBuildIncludes_section__OPHzj{padding:74px 0 86px}.WebDesignBuildIncludes_inner__PpWD0{width:calc(100% - 32px)}.WebDesignBuildIncludes_heading__Yleq1{margin-bottom:42px;gap:23px}.WebDesignBuildIncludes_eyebrow__IINPO{margin-bottom:22px;font-size:8px}.WebDesignBuildIncludes_heading__Yleq1 h2{font-size:clamp(32px,9.4vw,36px);line-height:.98}.WebDesignBuildIncludes_heading__Yleq1>p{font-size:14px;line-height:1.68}.WebDesignBuildIncludes_row__qpxQc{padding:21px 2px;grid-template-columns:40px 1fr;gap:8px 13px}.WebDesignBuildIncludes_number__Q0y2_{font-size:15px}.WebDesignBuildIncludes_title__SnKq_{font-size:clamp(21px,6vw,25px)}.WebDesignBuildIncludes_body__mwMto{font-size:9px}}@media (max-width:350px){.WebDesignBuildIncludes_inner__PpWD0{width:calc(100% - 24px)}}.WebDesignFriction_section__IKwrj{position:relative;background:var(--paper);padding-block:clamp(14px,1.5vw,22px)}.WebDesignFriction_chapter__3tqnF{position:relative;overflow:clip;color:var(--on-dark);background:radial-gradient(circle at 78% 64%,rgba(135,112,255,.075),transparent 30rem),linear-gradient(115deg,#07101a 0,var(--canvas) 52%,#08111d 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -1px 0 rgba(255,255,255,.04)}.WebDesignFriction_layout__VTDno{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(570px,1.28fr);gap:clamp(64px,8vw,126px);align-items:start;padding-block:clamp(96px,8.5vw,128px)}.WebDesignFriction_intro__kCM_g{position:sticky;top:112px;min-width:0}.WebDesignFriction_eyebrow__7B2Jg,.WebDesignFriction_instruction__nY0xR,.WebDesignFriction_questionMeta__Efu9w{font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;line-height:1.45;letter-spacing:.16em;text-transform:uppercase}.WebDesignFriction_eyebrow__7B2Jg{display:block;max-width:32ch;margin-bottom:34px;color:rgba(236,234,226,.72)}.WebDesignFriction_intro__kCM_g h2{max-width:500px;margin:0;color:var(--on-dark);font-family:var(--font-display),sans-serif;font-size:clamp(44px,3.9vw,56px);font-weight:600;line-height:.98;letter-spacing:-.055em}.WebDesignFriction_diagnostic__ab6W5{min-width:0}.WebDesignFriction_instruction__nY0xR{margin:0;padding:0 0 20px 88px;color:rgba(236,234,226,.58)}.WebDesignFriction_signals__9vPAu{margin:0;padding:0;list-style:none;border-top:1px solid rgba(236,234,226,.18)}.WebDesignFriction_signals__9vPAu li{margin:0;border-bottom:1px solid rgba(236,234,226,.18)}.WebDesignFriction_signalButton__o6_Gy{position:relative;display:grid;grid-template-columns:28px 58px minmax(0,1fr);align-items:center;width:100%;min-height:78px;margin:0;padding:16px 14px 16px 0;border:0;border-radius:0;color:rgba(236,234,226,.66);background:transparent;font:inherit;text-align:left;cursor:pointer;transition:color .24s var(--ease-out),background-color .24s var(--ease-out)}.WebDesignFriction_signalButton__o6_Gy:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:var(--accent);content:"";transform:scaleX(0);transform-origin:left;transition:transform .36s var(--ease-out)}.WebDesignFriction_signalButton__o6_Gy:hover{color:rgba(236,234,226,.88);background:rgba(255,255,255,.018)}.WebDesignFriction_signalButton__o6_Gy:focus-visible{z-index:2;color:var(--on-dark);outline:2px solid var(--accent);outline-offset:-2px;background:rgba(198,242,78,.045)}.WebDesignFriction_signalButton__o6_Gy[data-selected=true]{color:var(--on-dark)}.WebDesignFriction_signalButton__o6_Gy[data-selected=true]:after{transform:scaleX(1)}.WebDesignFriction_caret__MIhHb{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid var(--accent);opacity:0;transform:translateX(-8px);transition:opacity .22s var(--ease-out),transform .32s var(--ease-out)}.WebDesignFriction_signalButton__o6_Gy[data-selected=true] .WebDesignFriction_caret__MIhHb{opacity:1;transform:translateX(0)}.WebDesignFriction_code__pK3wF{color:rgba(236,234,226,.46);font-family:var(--font-mono),monospace;font-size:17px;font-weight:500;line-height:1;letter-spacing:.04em;transition:color .24s var(--ease-out)}.WebDesignFriction_signalButton__o6_Gy[data-selected=true] .WebDesignFriction_code__pK3wF{color:var(--accent)}.WebDesignFriction_signalCopy__zbi2M{font-family:var(--font-sans),sans-serif;font-size:clamp(17px,1.35vw,20px);font-weight:450;line-height:1.28;letter-spacing:-.02em}.WebDesignFriction_questionPanel__dcqF8{position:relative;min-height:196px;margin-top:42px;padding:28px 36px 34px;overflow:hidden;border:1px solid rgba(236,234,226,.56);border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.105),rgba(255,255,255,.035)),rgba(22,27,36,.74);box-shadow:0 20px 54px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.22),14px 0 28px rgba(129,102,255,.08);-webkit-backdrop-filter:blur(14px) saturate(112%);backdrop-filter:blur(14px) saturate(112%)}.WebDesignFriction_questionPanel__dcqF8:before{position:absolute;top:12%;right:-1px;width:1px;height:76%;background:linear-gradient(transparent,#a995ff 46%,transparent);box-shadow:0 0 16px 3px rgba(145,118,255,.46);content:""}.WebDesignFriction_questionMeta__Efu9w{position:relative;z-index:1;display:flex;justify-content:space-between;gap:24px;color:rgba(236,234,226,.72)}.WebDesignFriction_questionFrame__hHrZp{position:relative;z-index:1;display:grid;align-items:center;min-height:104px;padding-top:18px}.WebDesignFriction_questionFrame__hHrZp p{grid-area:1/1;max-width:30ch;margin:0;color:var(--on-dark);font-family:var(--font-sans),sans-serif;font-size:clamp(27px,2.4vw,36px);font-weight:450;line-height:1.12;letter-spacing:-.04em}@media (max-width:1100px){.WebDesignFriction_layout__VTDno{grid-template-columns:minmax(290px,.78fr) minmax(0,1.22fr);gap:52px}.WebDesignFriction_intro__kCM_g h2{font-size:clamp(44px,5vw,54px)}.WebDesignFriction_instruction__nY0xR{padding-left:76px}.WebDesignFriction_signalButton__o6_Gy{grid-template-columns:24px 50px minmax(0,1fr)}}@media (max-width:880px){.WebDesignFriction_layout__VTDno{grid-template-columns:1fr;gap:58px;padding-block:88px}.WebDesignFriction_intro__kCM_g{position:static;max-width:720px}.WebDesignFriction_intro__kCM_g h2{max-width:650px;font-size:clamp(40px,5.5vw,46px)}.WebDesignFriction_diagnostic__ab6W5{width:100%}}@media (max-width:620px){.WebDesignFriction_section__IKwrj{padding-block:10px}.WebDesignFriction_layout__VTDno{gap:48px;padding-block:64px}.WebDesignFriction_eyebrow__7B2Jg{max-width:31ch;margin-bottom:26px;font-size:10px}.WebDesignFriction_intro__kCM_g h2{max-width:10ch;font-size:clamp(32px,9.4vw,36px);line-height:1}.WebDesignFriction_instruction__nY0xR{padding:0 0 18px;font-size:10px}.WebDesignFriction_signalButton__o6_Gy{grid-template-columns:22px 42px minmax(0,1fr);min-height:74px;padding:18px 4px 18px 0}.WebDesignFriction_caret__MIhHb{border-top-width:7px;border-bottom-width:7px;border-left-width:11px}.WebDesignFriction_code__pK3wF{font-size:15px}.WebDesignFriction_signalCopy__zbi2M{font-size:18px;line-height:1.32}.WebDesignFriction_questionPanel__dcqF8{min-height:224px;margin-top:34px;padding:25px 24px 28px;border-radius:17px}.WebDesignFriction_questionMeta__Efu9w{font-size:9px}.WebDesignFriction_questionFrame__hHrZp{min-height:144px;padding-top:18px}.WebDesignFriction_questionFrame__hHrZp p{max-width:18ch;font-size:clamp(25px,7.4vw,30px);line-height:1.13}}@media (max-width:360px){.WebDesignFriction_layout__VTDno{gap:42px;padding-block:58px}.WebDesignFriction_intro__kCM_g h2{font-size:31px}.WebDesignFriction_signalButton__o6_Gy{grid-template-columns:18px 36px minmax(0,1fr)}.WebDesignFriction_signalCopy__zbi2M{font-size:17px}.WebDesignFriction_questionPanel__dcqF8{min-height:236px;padding-inline:20px}.WebDesignFriction_questionMeta__Efu9w{gap:12px;letter-spacing:.12em}.WebDesignFriction_questionFrame__hHrZp p{font-size:25px}}@media (max-height:500px) and (orientation:landscape){.WebDesignFriction_layout__VTDno{padding-block:56px}.WebDesignFriction_intro__kCM_g{position:static}}@media (prefers-reduced-motion:reduce){.WebDesignFriction_caret__MIhHb,.WebDesignFriction_code__pK3wF,.WebDesignFriction_signalButton__o6_Gy,.WebDesignFriction_signalButton__o6_Gy:after{transition:none}}@media (prefers-reduced-transparency:reduce){.WebDesignFriction_questionPanel__dcqF8{background:#171c25;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.WebDesignFriction_questionPanel__dcqF8{background:#171c25}}.WebDesignOperatingSystem_section__Mq4Es{position:relative;overflow:clip;isolation:isolate;padding-bottom:clamp(82px,8vw,126px);border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 82% 28%,rgba(89,95,191,.13),transparent 31%),radial-gradient(circle at 16% 64%,rgba(198,242,78,.045),transparent 23%),#0b121d;color:var(--on-dark)}.WebDesignOperatingSystem_section__Mq4Es:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:56px 56px;content:"";mask-image:linear-gradient(180deg,transparent,black 12%,black 84%,transparent);pointer-events:none}.WebDesignOperatingSystem_chapter__MJ5j3{position:relative}.WebDesignOperatingSystem_layout__uWBda{display:grid;padding:clamp(92px,8vw,124px) 0 clamp(66px,6vw,92px);grid-template-areas:"intro stage" "copy stage";grid-template-columns:minmax(310px,.72fr) minmax(620px,1.46fr);column-gap:clamp(54px,6vw,96px);row-gap:42px;align-items:start}.WebDesignOperatingSystem_intro__EJEns{grid-area:intro;align-self:end}.WebDesignOperatingSystem_eyebrow__luy7c{display:block;color:var(--accent);font-family:var(--font-mono);font-size:10px;font-weight:650;letter-spacing:.2em;line-height:1.5;text-transform:uppercase}.WebDesignOperatingSystem_eyebrow__luy7c:before{display:inline-block;width:20px;height:1px;margin:0 10px 3px 0;background:currentColor;content:""}.WebDesignOperatingSystem_intro__EJEns h2{max-width:9.1ch;margin-top:clamp(30px,4vw,54px);color:#f2f0e9;font-family:var(--font-display);font-size:clamp(42px,3.9vw,56px);font-weight:650;letter-spacing:-.045em;line-height:.95;text-wrap:balance}.WebDesignOperatingSystem_copy__o3KCV{display:grid;grid-area:copy;gap:18px;max-width:43ch;padding-top:30px;border-top:1px solid rgba(198,242,78,.22)}.WebDesignOperatingSystem_copy__o3KCV p{margin:0;color:rgba(236,234,226,.62);font-size:13px;line-height:1.65}.WebDesignOperatingSystem_stage__lreRW{min-width:0;margin:0;grid-area:stage;align-self:center}.WebDesignOperatingSystem_stageFrame__1BSDk{position:relative;height:clamp(540px,46vw,610px);overflow:clip;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:radial-gradient(circle at 43% 42%,rgba(198,242,78,.07),transparent 20%),linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.006));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 34px 90px rgba(0,0,0,.22);isolation:isolate}.WebDesignOperatingSystem_stageFrame__1BSDk:after,.WebDesignOperatingSystem_stageFrame__1BSDk:before{position:absolute;border-radius:999px;content:"";filter:blur(60px);pointer-events:none}.WebDesignOperatingSystem_stageFrame__1BSDk:before{top:20%;left:21%;width:33%;height:38%;background:rgba(198,242,78,.08)}.WebDesignOperatingSystem_stageFrame__1BSDk:after{top:11%;right:3%;width:35%;height:43%;background:rgba(95,101,205,.14)}.WebDesignOperatingSystem_basePage__8Bt2H{position:absolute;z-index:2;top:12%;left:2.3%;width:38%;height:72%;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:13px;background:radial-gradient(circle at 100% 0,rgba(107,109,211,.18),transparent 34%),#f3f1ec;color:#141a24;box-shadow:0 26px 56px rgba(0,0,0,.28),inset 0 1px 0 #fff;transform:perspective(1200px) rotateY(4deg) translateZ(0);transform-origin:right center}.WebDesignOperatingSystem_browserBar__K6LBa{display:flex;height:34px;align-items:center;gap:5px;padding:0 12px;border-bottom:1px solid rgba(20,26,36,.08);color:rgba(20,26,36,.4);font-family:var(--font-mono);font-size:6px;letter-spacing:.09em;text-transform:uppercase}.WebDesignOperatingSystem_browserBar__K6LBa i{width:4px;height:4px;border-radius:999px;background:rgba(20,26,36,.21)}.WebDesignOperatingSystem_browserBar__K6LBa b{margin-left:auto;font-weight:550}.WebDesignOperatingSystem_basePageBody__mAlbR{display:flex;height:calc(100% - 34px);flex-direction:column;align-items:flex-start;padding:clamp(18px,2vw,28px)}.WebDesignOperatingSystem_miniEyebrow__5I28b{color:#5b682b;font-family:var(--font-mono);font-size:clamp(5px,.52vw,7px);font-weight:650;letter-spacing:.16em;text-transform:uppercase}.WebDesignOperatingSystem_basePageBody__mAlbR>strong{max-width:8ch;margin-top:clamp(24px,3vw,42px);font-family:var(--font-display);font-size:clamp(19px,2.1vw,30px);font-weight:650;letter-spacing:-.045em;line-height:.95}.WebDesignOperatingSystem_basePageBody__mAlbR>p{max-width:22ch;margin:14px 0 0;color:rgba(20,26,36,.54);font-size:clamp(6px,.65vw,9px);line-height:1.5}.WebDesignOperatingSystem_miniCta___K2VS{display:inline-flex;min-height:25px;margin-top:16px;padding:0 10px;align-items:center;border-radius:2px;background:var(--accent);font-family:var(--font-mono);font-size:6px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.WebDesignOperatingSystem_miniDecisionPath__40a_2{display:grid;width:100%;margin-top:auto;padding-top:14px;border-top:1px solid rgba(20,26,36,.1);grid-template-columns:repeat(4,1fr)}.WebDesignOperatingSystem_miniDecisionPath__40a_2 i{color:rgba(20,26,36,.48);font-family:var(--font-mono);font-size:5px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.WebDesignOperatingSystem_layers__n8tIz{position:absolute;z-index:6;inset:0;margin:0;padding:0;list-style:none}.WebDesignOperatingSystem_layerSlot__TbCKf{position:absolute;z-index:calc(7 + var(--layer-index));top:calc(13% + (var(--layer-index) * 12px));left:calc(28% + (var(--layer-index) * 14.2%));width:28%;height:70%}.WebDesignOperatingSystem_layer__d4f7u{position:relative;width:100%;height:100%;padding:15px;overflow:hidden;border:1px solid rgba(185,191,222,.25);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(15,23,35,.48)),rgba(20,29,43,.62);box-shadow:0 28px 54px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.16),inset -1px 0 0 rgba(125,130,225,.1);color:var(--on-dark);cursor:pointer;opacity:.82;text-align:left;transition:border-color .24s var(--ease-out),box-shadow .24s var(--ease-out),opacity .24s var(--ease-out),transform .42s var(--ease-out);-webkit-backdrop-filter:blur(12px) saturate(112%);backdrop-filter:blur(12px) saturate(112%);transform-origin:center bottom}.WebDesignOperatingSystem_layer__d4f7u[data-active=true]{opacity:1;transform:translateY(-8px) scale(1.018)}.WebDesignOperatingSystem_layer__d4f7u:before{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(117deg,rgba(255,255,255,.15),transparent 28%,transparent 70%,rgba(112,116,219,.08));content:"";pointer-events:none}.WebDesignOperatingSystem_layer__d4f7u[aria-pressed=true]{border-color:rgba(198,242,78,.58);box-shadow:0 30px 64px rgba(0,0,0,.38),0 0 0 1px rgba(198,242,78,.08),0 0 34px rgba(198,242,78,.08),inset 0 1px 0 rgba(255,255,255,.2)}.WebDesignOperatingSystem_layer__d4f7u:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.WebDesignOperatingSystem_layerTopline__gpN9g{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;color:rgba(236,234,226,.58);font-family:var(--font-mono);font-size:7px;letter-spacing:.14em}.WebDesignOperatingSystem_layerTopline__gpN9g b{font-weight:600}.WebDesignOperatingSystem_layerTopline__gpN9g i{width:5px;height:5px;border-radius:999px;background:var(--accent);box-shadow:0 0 13px rgba(198,242,78,.62)}.WebDesignOperatingSystem_layerDiagram__2L_I0{position:relative;z-index:2;display:grid;width:100%;margin-top:clamp(36px,6vw,78px);gap:8px}.WebDesignOperatingSystem_layerDiagram__2L_I0 i{display:block;height:5px;border-radius:999px;background:rgba(236,234,226,.12)}.WebDesignOperatingSystem_layerDiagram__2L_I0 i:first-child{height:clamp(34px,4.5vw,58px);border:1px solid rgba(236,234,226,.12);border-radius:6px;background:rgba(236,234,226,.04)}.WebDesignOperatingSystem_layerDiagram__2L_I0 i:nth-child(2){width:82%}.WebDesignOperatingSystem_layerDiagram__2L_I0 i:nth-child(3){width:56%}.WebDesignOperatingSystem_layerDiagram__2L_I0 i:nth-child(4){width:70%;margin-top:6px}.WebDesignOperatingSystem_layerCopy__UhIDI{position:absolute;z-index:2;right:auto;bottom:17px;left:14px;display:grid;max-width:6.5ch;gap:6px}.WebDesignOperatingSystem_layerCopy__UhIDI strong{font-family:var(--font-display);font-size:clamp(13px,1.2vw,18px);font-weight:600;letter-spacing:-.025em;line-height:1.05;text-wrap:balance}.WebDesignOperatingSystem_layerCopy__UhIDI small{display:none;color:rgba(236,234,226,.47);font-family:var(--font-mono);font-size:clamp(5px,.52vw,7px);letter-spacing:.07em;line-height:1.45;text-transform:uppercase}.WebDesignOperatingSystem_signal__o8NxG{position:absolute;z-index:20;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.WebDesignOperatingSystem_mobileSignal__ohsg7{display:none}.WebDesignOperatingSystem_signalGlow__H86jz,.WebDesignOperatingSystem_signalRail__sAUVG{fill:none;vector-effect:non-scaling-stroke}.WebDesignOperatingSystem_signalRail__sAUVG{stroke:rgba(198,242,78,.2);stroke-width:1}.WebDesignOperatingSystem_signalGlow__H86jz{animation:WebDesignOperatingSystem_signalDraw__OhYWG 1.35s .18s var(--ease-out) both;filter:drop-shadow(0 0 5px rgba(198,242,78,.68));stroke:var(--accent);stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:1.8}@keyframes WebDesignOperatingSystem_signalDraw__OhYWG{to{stroke-dashoffset:0}}.WebDesignOperatingSystem_signalEnd__L6bHl,.WebDesignOperatingSystem_signalStart__KvMc2{fill:var(--accent);filter:drop-shadow(0 0 7px rgba(198,242,78,.78));stroke:#0b121d;stroke-width:3;vector-effect:non-scaling-stroke}.WebDesignOperatingSystem_endpoint__lH6qi{position:absolute;z-index:22;top:36.5%;right:2.2%;padding:8px 10px;border:1px solid rgba(198,242,78,.3);border-radius:999px;background:rgba(11,18,29,.8);color:var(--accent);font-family:var(--font-mono);font-size:7px;font-weight:650;letter-spacing:.12em;line-height:1;text-transform:uppercase}.WebDesignOperatingSystem_annotation__h1qEG{display:grid;min-height:90px;margin:0;padding:20px 2px 0;grid-template-columns:minmax(130px,.44fr) minmax(260px,1fr) auto;gap:22px;align-items:start;border-top:1px solid rgba(255,255,255,.08)}.WebDesignOperatingSystem_annotation__h1qEG small,.WebDesignOperatingSystem_annotation__h1qEG span{color:var(--accent);font-family:var(--font-mono);font-size:8px;font-weight:650;letter-spacing:.12em;line-height:1.45;text-transform:uppercase}.WebDesignOperatingSystem_annotation__h1qEG p{max-width:42ch;margin:0;color:rgba(236,234,226,.65);font-size:12px;line-height:1.5}.WebDesignOperatingSystem_annotation__h1qEG small{max-width:19ch;color:rgba(236,234,226,.32);font-size:7px;text-align:right}.WebDesignOperatingSystem_principleFrame__PNsqb{position:relative;padding-top:clamp(56px,6vw,88px);border-top:1px solid rgba(255,255,255,.08)}.WebDesignOperatingSystem_principleSignal__c3_fE{position:absolute;top:-5px;left:0;width:100%;height:10px;pointer-events:none}.WebDesignOperatingSystem_principleSignal__c3_fE:before{position:absolute;top:5px;right:0;left:0;height:1px;background:linear-gradient(90deg,var(--accent),rgba(198,242,78,.18) 42%,transparent 74%);content:""}.WebDesignOperatingSystem_principleSignal__c3_fE span{position:absolute;top:1px;left:0;width:9px;height:9px;border-radius:999px;background:var(--accent);box-shadow:0 0 18px rgba(198,242,78,.8)}.WebDesignOperatingSystem_principles__GGLi4{display:grid;margin:0;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.WebDesignOperatingSystem_principles__GGLi4 li+li{border-left:1px solid rgba(255,255,255,.1)}.WebDesignOperatingSystem_principles__GGLi4 article{min-height:250px;padding:clamp(26px,3vw,40px)}.WebDesignOperatingSystem_principleLabel__tw1Np{display:flex;align-items:center;gap:11px;color:var(--accent);font-family:var(--font-mono);font-size:8px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.WebDesignOperatingSystem_principleLabel__tw1Np b{display:grid;width:24px;height:24px;border:1px solid rgba(198,242,78,.34);border-radius:999px;place-items:center;font-size:7px}.WebDesignOperatingSystem_principles__GGLi4 h3{max-width:14ch;margin-top:clamp(44px,5vw,68px);color:#f2f0e9;font-family:var(--font-display);font-size:clamp(22px,2.1vw,30px);font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.WebDesignOperatingSystem_principles__GGLi4 p{max-width:34ch;margin:18px 0 0;color:rgba(236,234,226,.5);font-size:12px;line-height:1.6}@media (min-width:1101px) and (min-height:700px){.WebDesignOperatingSystem_chapter__MJ5j3{min-height:auto}.WebDesignOperatingSystem_layout__uWBda{position:static;min-height:auto}}@media (max-height:699px),(max-width:1100px){.WebDesignOperatingSystem_layout__uWBda{grid-template-columns:minmax(290px,.72fr) minmax(490px,1.28fr);column-gap:42px}.WebDesignOperatingSystem_stageFrame__1BSDk{height:520px}.WebDesignOperatingSystem_annotation__h1qEG{grid-template-columns:.54fr 1fr}.WebDesignOperatingSystem_annotation__h1qEG small{display:none}}@media (max-width:900px){.WebDesignOperatingSystem_layout__uWBda{padding:88px 0 74px;grid-template-areas:"intro" "copy" "stage";grid-template-columns:1fr;row-gap:46px}.WebDesignOperatingSystem_intro__EJEns h2{max-width:12ch;font-size:clamp(40px,5.7vw,46px)}.WebDesignOperatingSystem_copy__o3KCV{max-width:65ch;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.WebDesignOperatingSystem_stage__lreRW{width:min(100%,720px);margin:0 auto}.WebDesignOperatingSystem_stageFrame__1BSDk{height:810px}.WebDesignOperatingSystem_basePage__8Bt2H{top:24px;left:12%;width:76%;height:282px;transform:none}.WebDesignOperatingSystem_basePageBody__mAlbR{padding:22px}.WebDesignOperatingSystem_basePageBody__mAlbR>strong{max-width:12ch;margin-top:24px;font-size:28px}.WebDesignOperatingSystem_basePageBody__mAlbR>p{font-size:8px}.WebDesignOperatingSystem_layerSlot__TbCKf{top:calc(258px + (var(--layer-index) * 121px));left:13%;width:74%;height:154px}.WebDesignOperatingSystem_layer__d4f7u{padding:16px 18px}.WebDesignOperatingSystem_layerDiagram__2L_I0{position:absolute;top:34px;left:18px;width:34%;margin:0;gap:6px}.WebDesignOperatingSystem_layerDiagram__2L_I0 i:first-child{height:42px}.WebDesignOperatingSystem_layerCopy__UhIDI{top:54px;right:18px;bottom:auto;left:48%;max-width:none}.WebDesignOperatingSystem_layerCopy__UhIDI strong{font-size:20px}.WebDesignOperatingSystem_layerCopy__UhIDI small{display:block;font-size:7px}.WebDesignOperatingSystem_desktopSignal__NaByG{display:none}.WebDesignOperatingSystem_mobileSignal__ohsg7{display:block}.WebDesignOperatingSystem_endpoint__lH6qi{top:auto;right:auto;bottom:52px;left:6%}.WebDesignOperatingSystem_annotation__h1qEG{min-height:100px;padding-top:22px;grid-template-columns:minmax(140px,.52fr) 1fr}.WebDesignOperatingSystem_principles__GGLi4{grid-template-columns:1fr}.WebDesignOperatingSystem_principles__GGLi4 li+li{border-top:1px solid rgba(255,255,255,.1);border-left:0}.WebDesignOperatingSystem_principles__GGLi4 article{min-height:auto}.WebDesignOperatingSystem_principles__GGLi4 h3{margin-top:38px}}@media (max-width:620px){.WebDesignOperatingSystem_section__Mq4Es{padding-bottom:76px}.WebDesignOperatingSystem_section__Mq4Es:before{background-size:40px 40px}.WebDesignOperatingSystem_layout__uWBda{padding:70px 0 60px;row-gap:36px}.WebDesignOperatingSystem_intro__EJEns h2{max-width:10.5ch;margin-top:32px;font-size:clamp(32px,9.4vw,36px);line-height:.96}.WebDesignOperatingSystem_copy__o3KCV{grid-template-columns:1fr;gap:16px;padding-top:24px}.WebDesignOperatingSystem_copy__o3KCV p{font-size:12px}.WebDesignOperatingSystem_stage__lreRW{width:100%}.WebDesignOperatingSystem_stageFrame__1BSDk{height:844px;border-radius:16px}.WebDesignOperatingSystem_basePage__8Bt2H{top:16px;left:4.5%;width:91%;height:278px;border-radius:11px}.WebDesignOperatingSystem_browserBar__K6LBa{height:32px}.WebDesignOperatingSystem_basePageBody__mAlbR{height:calc(100% - 32px);padding:20px}.WebDesignOperatingSystem_miniEyebrow__5I28b{font-size:6px}.WebDesignOperatingSystem_basePageBody__mAlbR>strong{max-width:11ch;margin-top:24px;font-size:25px}.WebDesignOperatingSystem_basePageBody__mAlbR>p{margin-top:10px;font-size:7px}.WebDesignOperatingSystem_miniCta___K2VS{min-height:23px;margin-top:12px}.WebDesignOperatingSystem_layerSlot__TbCKf{top:calc(250px + (var(--layer-index) * 127px));left:11%;width:84%;height:158px}.WebDesignOperatingSystem_layer__d4f7u{min-height:52px;padding:15px;border-radius:12px}.WebDesignOperatingSystem_layerDiagram__2L_I0{top:38px;left:15px;width:28%}.WebDesignOperatingSystem_layerDiagram__2L_I0 i:first-child{height:38px}.WebDesignOperatingSystem_layerCopy__UhIDI{top:53px;right:14px;left:42%}.WebDesignOperatingSystem_layerCopy__UhIDI strong{font-size:clamp(17px,5.4vw,21px)}.WebDesignOperatingSystem_layerCopy__UhIDI small{font-size:6px}.WebDesignOperatingSystem_endpoint__lH6qi{bottom:49px;left:5%;padding:8px;font-size:6px}.WebDesignOperatingSystem_annotation__h1qEG{min-height:132px;padding-top:20px;grid-template-columns:1fr;gap:8px}.WebDesignOperatingSystem_annotation__h1qEG span{font-size:8px}.WebDesignOperatingSystem_annotation__h1qEG p{font-size:12px}.WebDesignOperatingSystem_principleFrame__PNsqb{padding-top:58px}.WebDesignOperatingSystem_principles__GGLi4 article{padding:28px 24px 30px}.WebDesignOperatingSystem_principles__GGLi4 h3{max-width:13ch;margin-top:34px;font-size:27px}}@media (max-width:360px){.WebDesignOperatingSystem_layout__uWBda{padding-top:62px}.WebDesignOperatingSystem_intro__EJEns h2{font-size:32px}.WebDesignOperatingSystem_stageFrame__1BSDk{height:820px}.WebDesignOperatingSystem_basePage__8Bt2H{height:264px}.WebDesignOperatingSystem_basePageBody__mAlbR>strong{font-size:22px}.WebDesignOperatingSystem_miniDecisionPath__40a_2{display:none}.WebDesignOperatingSystem_layerSlot__TbCKf{top:calc(234px + (var(--layer-index) * 124px));height:154px}.WebDesignOperatingSystem_layerDiagram__2L_I0{width:25%}.WebDesignOperatingSystem_layerCopy__UhIDI{left:38%}.WebDesignOperatingSystem_principles__GGLi4 article{padding:26px 21px 28px}}@media (prefers-reduced-motion:reduce){.WebDesignOperatingSystem_chapter__MJ5j3{min-height:auto}.WebDesignOperatingSystem_layout__uWBda{position:static;min-height:auto}.WebDesignOperatingSystem_layer__d4f7u{transition:none}.WebDesignOperatingSystem_layer__d4f7u[data-active=true]{transform:none}.WebDesignOperatingSystem_signalGlow__H86jz{animation:none;stroke-dashoffset:0}}@media (prefers-reduced-transparency:reduce){.WebDesignOperatingSystem_layer__d4f7u{background:#172131;-webkit-backdrop-filter:none;backdrop-filter:none}.WebDesignOperatingSystem_endpoint__lH6qi{background:#0b121d}}@supports not (backdrop-filter:blur(1px)){.WebDesignOperatingSystem_layer__d4f7u{background:rgba(23,33,49,.96)}}