.dev_bridge__nXc_k{--text-soft:var(--soft);--text-muted:var(--mute);--line:var(--rule);--line-strong:var(--rule2);--band:var(--paper2);--canvas:var(--paper);--ground-fg:var(--ink);--ground-muted:var(--mute);--ground-line:var(--rule2);--ground-wash:var(--paper2);--ground-control:var(--rule2)}.dev_top__IIYvn{padding-top:clamp(112px,16vh,168px)}.dev_hero__iiune{display:grid;gap:clamp(28px,4vh,44px);padding-bottom:clamp(48px,8vh,96px)}.dev_heroHead__SMUnR{display:grid;gap:clamp(18px,2.6vh,28px)}.dev_heroFoot__FUtZ_{display:grid;gap:28px;align-items:end}@media (min-width:900px){.dev_heroFoot__FUtZ_{grid-template-columns:minmax(0,1fr) auto}}.dev_actions__E6vLg{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.dev_textLink__Htqt0{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--serif);font-style:italic;font-size:17px;color:var(--ink);text-decoration:underline;text-decoration-color:var(--rule2);text-underline-offset:5px;background:none;border:0;padding:0;cursor:pointer}.dev_textLink__Htqt0:hover{text-decoration-color:currentColor}.dev_textLinkMeta__5vNzv{font-family:var(--mono);font-style:normal;font-size:11px;letter-spacing:.08em;color:var(--mute)}.dev_index__hs9Ap{--ledger-cols:40px minmax(0,1fr) auto;color:var(--ink)}.dev_index__hs9Ap .dev_indexRow__pXT3J{color:inherit;text-decoration:none;min-height:44px;align-items:center;transition:opacity .2s var(--ease-luxe)}.dev_indexRow__pXT3J:hover .dev_indexTitle__1nCI4{font-style:italic}.dev_indexTitle__1nCI4{font-family:var(--serif);font-size:clamp(18px,1.6vw,24px);line-height:1.15}.dev_indexSub__QkbNr{display:block;margin-top:2px;font-family:var(--serif);font-size:15px;color:var(--soft)}.dev_indexMeta__jVM_2{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);text-align:right;white-space:nowrap}@media (max-width:599px){.dev_index__hs9Ap{--ledger-cols:32px minmax(0,1fr)}.dev_indexMeta__jVM_2{display:none}}.dev_section__BJKOO{padding-block:clamp(56px,9vh,112px);border-top:1px solid var(--rule2);scroll-margin-top:88px}.dev_sectionHead__TVglz{display:flex;justify-content:space-between;gap:16px;margin-bottom:clamp(24px,4vh,44px)}.dev_split__16_U1{display:grid;gap:clamp(28px,4vw,64px);align-items:start}@media (min-width:1000px){.dev_split__16_U1{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.dev_h2__UasZx{font-size:clamp(34px,4.2vw,64px);line-height:.98}.dev_copy__wEJhU{display:grid;gap:18px;max-width:560px}.dev_para__zJmuS{font-size:clamp(16px,1.3vw,19px);color:var(--soft)}.dev_note__FWR1u,.dev_para__zJmuS{margin:0;font-family:var(--serif);line-height:1.5;text-wrap:pretty}.dev_note__FWR1u{font-size:15px;color:var(--mute)}.dev_links__IrElD{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:6px}.dev_stack__NriKI{display:grid;gap:14px;min-width:0}.dev_code__YgI72{font-family:var(--mono);font-size:.82em;letter-spacing:0;color:var(--ink);white-space:nowrap}.dev_block__94ZJG{min-width:0;border:1px solid var(--rule);border-radius:12px;background:var(--paper2);overflow:hidden}.dev_blockBar__5g3vd{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--rule)}.dev_blockPre__K6RRN{margin:0;padding:16px;overflow-x:auto;font-family:var(--mono);font-size:12px;line-height:1.75;color:var(--soft);-webkit-text-size-adjust:100%}@media (min-width:600px){.dev_blockPre__K6RRN{padding:18px 20px;font-size:12.5px}}.dev_ln__VtktY{display:block;white-space:pre}.dev_lnInk__1NAKN{color:var(--ink)}.dev_lnMute__ZjXwW{color:var(--mute)}.dev_prompt__no7Jj{color:var(--mute);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dev_ledger__9WfUS{color:var(--ink)}.dev_ledgerTitle__FWhgp{font-family:var(--serif);font-size:clamp(17px,1.4vw,21px);line-height:1.2}.dev_ledgerBody__Vq92Z{display:block;margin-top:4px;font-family:var(--serif);font-size:15.5px;line-height:1.5;color:var(--soft)}.dev_ledgerAside__jP46v{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--mute);text-align:right}.dev_cells__rPmQU{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.dev_cells__rPmQU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dev_cells__rPmQU{grid-template-columns:repeat(3,minmax(0,1fr))}}.dev_cell__zVFyc{display:grid;align-content:start;gap:10px;padding:clamp(20px,2.4vw,32px) clamp(4px,1.6vw,28px) clamp(22px,2.6vw,36px) 0}@media (min-width:640px){.dev_cell__zVFyc{padding-left:clamp(16px,1.6vw,28px)}}.dev_cellIcon__RbAHu{width:18px;height:18px;color:var(--ink)}.dev_cellTitle__xJ60F{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(19px,1.5vw,23px);line-height:1.15}.dev_cellBody__5uyXq{margin:0;font-family:var(--serif);font-size:15.5px;line-height:1.5;color:var(--soft)}.dev_close__KpDN7{padding-block:clamp(72px,12vh,144px);border-top:1px solid var(--rule2);display:grid;gap:28px;justify-items:start}.dev_numbered__8CLP_{--ledger-cols:40px minmax(0,1fr);margin:0;padding:0;list-style:none}.dev_numbered__8CLP_>li{padding-block:clamp(12px,1.8vh,20px)}.dev_hostLedger__bPftO{--ledger-cols:64px minmax(0,1fr) minmax(0,1fr)}.dev_hostCell__h4EIn{font-family:var(--serif);font-size:15.5px;line-height:1.45;color:var(--soft)}.dev_hostPrice__qzPem{display:block;margin-top:2px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--ink)}@media (max-width:599px){.dev_hostLedger__bPftO{--ledger-cols:52px minmax(0,1fr)}.dev_hostLedger__bPftO>:first-child{display:none}.dev_hostLedger__bPftO .dev_hostCell__h4EIn+.dev_hostCell__h4EIn{grid-column:2}.dev_hostLedger__bPftO .dev_hostCell__h4EIn:before{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.dev_hostLedger__bPftO .dev_hostCell__h4EIn:nth-child(2):before{content:"Self-hosted"}.dev_hostLedger__bPftO .dev_hostCell__h4EIn:nth-child(3):before{content:"Hosted by Cohort"}}.dev_flow__D5zix{margin:12px 0 0;display:grid;max-width:420px}.dev_flowEnd__Mo998{padding:14px 0;border-top:1px solid;border-bottom:1px solid;font-family:var(--serif);font-size:clamp(18px,1.5vw,22px)}.dev_flowLanes__SS2ou{margin:0 0 0 8px;padding:6px 0 6px 18px;list-style:none;border-left:1px solid var(--rule2)}.dev_flowLanes__SS2ou>li{display:flex;align-items:center;gap:10px;padding:7px 0;color:var(--soft)}.dev_flow__D5zix>figcaption{margin-top:14px}.dev_prereqs__Xwuhw{--ledger-cols:minmax(120px,0.4fr) minmax(0,1fr)}.dev_prereqs__Xwuhw.dev_ledger__9WfUS .dev_ledgerTitle__FWhgp{font-family:var(--serif);font-size:clamp(17px,1.4vw,21px)}.dev_prereqHow__4Vbwp{display:block;font-family:var(--serif);font-size:15.5px;overflow-wrap:anywhere}.dev_prereqHow__4Vbwp .dev_code__YgI72{white-space:normal}@media (max-width:599px){.dev_prereqs__Xwuhw{--ledger-cols:minmax(0,1fr)}}.docs-shell_shell__DUzg7{min-height:100vh}.docs-shell_frame__SfaJo{display:grid;gap:clamp(28px,4vw,64px);padding-top:clamp(104px,14vh,148px);padding-bottom:clamp(64px,10vh,128px)}@media (min-width:1000px){.docs-shell_frame__SfaJo{grid-template-columns:236px minmax(0,1fr)}}.docs-shell_rail__z5eSH{display:none}@media (min-width:1000px){.docs-shell_rail__z5eSH{display:block}}.docs-shell_railInner__uPzCt{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:8px;overscroll-behavior:contain}.docs-shell_home__zPqXh{display:inline-block;color:var(--ink);text-decoration:none;padding-bottom:12px}.docs-shell_home__zPqXh:hover{text-decoration:underline;text-underline-offset:4px}.docs-shell_nav__wPgwu{display:grid;gap:22px;border-top:1px solid var(--rule2);padding-top:18px}.docs-shell_navGroup__hbBeQ{display:grid;gap:8px}.docs-shell_navList__loEEt{margin:0;padding:0;list-style:none;border-left:1px solid var(--rule)}.docs-shell_navLink__SGZ__{display:block;margin-left:-1px;padding:5px 0 5px 12px;border-left:1px solid transparent;font-family:var(--ui);font-size:13.5px;line-height:1.35;color:var(--soft);text-decoration:none;transition:color .2s var(--ease-luxe)}.docs-shell_navLink__SGZ__:hover{color:var(--ink)}.docs-shell_navLink__SGZ__[aria-current=page]{color:var(--ink);border-left-color:var(--ink)}.docs-shell_main__PACkx{min-width:0}.docs-shell_tools__f0M8l{display:grid;gap:12px;margin-bottom:clamp(28px,5vh,52px)}.docs-shell_searchWrap__cH8vz{position:relative;max-width:440px}.docs-shell_searchIcon__sjqze{position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--mute);pointer-events:none}.docs-shell_search__wbJoH{width:100%;height:44px;padding:0 0 0 26px;border:0;border-bottom:1px solid var(--rule2);border-radius:0;background:transparent;color:var(--ink);font:16px var(--serif);-webkit-appearance:none;-moz-appearance:none;appearance:none}.docs-shell_search__wbJoH::-moz-placeholder{color:var(--mute);font-style:italic}.docs-shell_search__wbJoH::placeholder{color:var(--mute);font-style:italic}.docs-shell_search__wbJoH:focus{border-bottom-color:var(--ink)}.docs-shell_results__6kMJk{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;max-height:min(60vh,440px);overflow-y:auto;padding:6px;border:1px solid var(--rule2);border-radius:12px;background:var(--paper);box-shadow:0 18px 40px -24px rgba(0,0,0,.35)}.docs-shell_result__qCoX9{display:block;padding:10px 12px;border-radius:8px;color:inherit;text-decoration:none}.docs-shell_result__qCoX9:focus-visible,.docs-shell_result__qCoX9:hover{background:var(--paper2)}.docs-shell_resultTitle__ujH7Y{display:flex;align-items:baseline;gap:10px;font-family:var(--serif);font-size:16px;color:var(--ink)}.docs-shell_resultSub__sl0gV{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui);font-size:12.5px;color:var(--mute)}.docs-shell_empty__5mS6l{margin:0;padding:10px 12px;font-family:var(--serif);font-size:15px;color:var(--mute)}.docs-shell_phoneNav__5sMQj{border-block:1px solid var(--rule2)}@media (min-width:1000px){.docs-shell_phoneNav__5sMQj{display:none}}.docs-shell_contents__fl3S8{display:flex;align-items:center;gap:14px;width:100%;min-height:48px;padding:0;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.docs-shell_contentsHere__Vs_8g{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--serif);font-size:16px}.docs-shell_chev__HAtLE{flex-shrink:0;transition:transform .25s var(--ease-luxe)}.docs-shell_chev__HAtLE[data-open]{transform:rotate(180deg)}.docs-shell_phoneNavBody__dpG_o{padding:4px 0 20px}.docs-shell_phoneNavBody__dpG_o .docs-shell_nav__wPgwu{border-top:0;padding-top:0}.docs-shell_phoneNavBody__dpG_o .docs-shell_navLink__SGZ__{min-height:40px;display:flex;align-items:center}.docs-shell_article__JTy34{max-width:760px;font-family:var(--serif)}.docs-shell_article__JTy34 h1{margin:0;font-family:var(--serif);font-weight:300;font-size:clamp(38px,4.4vw,64px);line-height:.98;letter-spacing:-.03em;text-wrap:balance;color:var(--ink)}.docs-shell_article__JTy34 h2{margin-top:clamp(44px,6vh,64px);padding-top:22px;border-top:1px solid var(--rule2);font-family:var(--serif);font-weight:300;font-size:clamp(26px,2.4vw,34px);line-height:1.08;letter-spacing:-.02em;color:var(--ink)}.docs-shell_article__JTy34 h3{margin-top:32px;font-family:var(--serif);font-weight:400;font-size:21px;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.docs-shell_article__JTy34 h4{margin-top:26px;font-family:var(--mono);font-weight:400;font-size:10.5px;letter-spacing:.12em;color:var(--mute)}.docs-shell_article__JTy34 ol,.docs-shell_article__JTy34 p,.docs-shell_article__JTy34 ul{font-family:var(--serif);font-size:clamp(16px,1.25vw,18px);line-height:1.55;color:var(--soft)}.docs-shell_article__JTy34 li::marker{color:var(--mute)}.docs-shell_article__JTy34 strong{font-weight:500;color:var(--ink)}.docs-shell_article__JTy34 a{color:var(--ink);text-decoration-color:var(--rule2);text-underline-offset:3px}.docs-shell_article__JTy34 a:hover{text-decoration-color:currentColor}.docs-shell_article__JTy34 .docs-callout ol,.docs-shell_article__JTy34 .docs-callout p,.docs-shell_article__JTy34 .docs-callout ul{font-size:15.5px;line-height:1.5}.docs-shell_article__JTy34 code{font-family:var(--mono);font-size:.8em;letter-spacing:0;border-color:transparent;background:var(--paper2);border-radius:4px}.docs-shell_article__JTy34 pre{margin-top:18px;padding:16px 18px;border:1px solid var(--rule);border-radius:12px;background:var(--paper2);font-family:var(--mono);font-size:12.5px;line-height:1.7;color:var(--ink)}.docs-shell_article__JTy34 pre code{font-size:inherit;border:0;background:transparent;padding:0}.docs-shell_article__JTy34 table{font-family:var(--ui);font-size:14px}.docs-shell_article__JTy34 th{font-family:var(--mono);font-weight:400;font-size:10.5px;letter-spacing:.12em;background:var(--paper2);color:var(--mute)}.docs-shell_article__JTy34 td{color:var(--soft)}.docs-shell_article__JTy34 tbody td:last-child{border-bottom-width:1px}.docs-shell_article__JTy34 tbody tr:last-child td,.docs-shell_article__JTy34 tbody tr:last-child td:last-child{border-bottom-width:0}.docs-shell_article__JTy34 td code{font-size:12px}.docs-shell_article__JTy34 blockquote{font-family:var(--serif);font-style:italic;border-left-color:var(--rule2)}.docs-shell_article__JTy34 h1:not(.v11-mask-reveal){position:relative;padding-bottom:22px;margin-bottom:6px}.docs-shell_article__JTy34 h1:not(.v11-mask-reveal):after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid;transform-origin:0 50%;animation:docs-shell_ruleDraw__ZaVfq 1.1s var(--ease-luxe) .12s both}@keyframes docs-shell_ruleDraw__ZaVfq{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.signup_root__89GjS{--su-err:#b5473d}html[data-od-theme=dark] .signup_root__89GjS{--su-err:#e58a80}@media (prefers-color-scheme:dark){html:not([data-od-theme]) .signup_root__89GjS{--su-err:#e58a80}}.signup_layout__XcSQI{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}@media (min-width:900px){.signup_layout__XcSQI[data-side]{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)}}.signup_main__QIVlh{display:flex;flex-direction:column;gap:clamp(16px,2.6vh,26px);min-width:0}.signup_title__X15lr{margin:0;font-family:var(--serif);font-weight:300;font-size:clamp(34px,4.6vw,64px);line-height:.95;letter-spacing:-.03em;outline:none}.signup_title__X15lr em{font-style:italic;color:var(--mute)}.signup_lede__dt4w2{margin:0;max-width:560px;font-size:15.5px;line-height:1.5;color:var(--soft)}.signup_eyebrow__LQ9UB,.signup_label__QTfSa{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.signup_two__phPQG{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width:900px){.signup_two__phPQG{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.signup_field__nF_3n{display:flex;flex-direction:column;gap:6px;min-width:0}.signup_input__hFFHS{box-sizing:border-box;width:100%;height:48px;padding:0 16px;border:1px solid var(--rule2);border-radius:10px;background:var(--sel);color:var(--ink);font:15px var(--ui);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.signup_input__hFFHS::-moz-placeholder{color:var(--mute);opacity:.8}.signup_input__hFFHS::placeholder{color:var(--mute);opacity:.8}.signup_root__89GjS .signup_input__hFFHS:focus,.signup_root__89GjS .signup_input__hFFHS:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.signup_input__hFFHS[aria-invalid=true]{border-color:var(--su-err);box-shadow:0 0 0 1px var(--su-err)}.signup_textarea__7Pw40{height:auto;padding:12px 16px;font-family:var(--serif);font-size:16px;line-height:1.5;resize:vertical}.signup_selectWrap__xwp3Z{position:relative;display:block}.signup_selectWrap__xwp3Z>svg{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--mute);pointer-events:none}.signup_fine__YoOpr{font-size:13px;line-height:1.5;color:var(--mute)}.signup_fine__YoOpr a{color:inherit;text-decoration:underline;text-underline-offset:3px}.signup_tracks__mcntC{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;border:0;min-width:0}@media (min-width:900px){.signup_tracks__mcntC{grid-template-columns:repeat(3,minmax(0,1fr))}}.signup_track__sOhFP{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border:1px solid var(--rule2);border-radius:10px;background:transparent;cursor:pointer;font-family:var(--serif);transition:border-color .15s,box-shadow .15s,background .15s}.signup_track__sOhFP[data-on]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--sel)}.signup_track__sOhFP:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.signup_trackTop__odpMB{display:flex;justify-content:space-between;align-items:center}.signup_trackN__z_nI8{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--mute)}.signup_dot__eP1xq{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid var(--rule2);border-radius:999px;color:var(--paper)}.signup_track__sOhFP[data-on] .signup_dot__eP1xq{border-color:var(--ink);background:var(--ink)}.signup_trackLabel__aT93x{font-size:18px;letter-spacing:-.02em}.signup_trackDesc__uft1L{font-family:var(--serif);font-size:13px;line-height:1.4;color:var(--soft)}.signup_chips__G3Azd{display:flex;flex-wrap:wrap;gap:8px}.signup_chip__sVhpj{height:38px;padding:0 14px;border:1px solid var(--rule2);border-radius:999px;background:transparent;color:var(--ink);font:500 13px var(--ui);cursor:pointer}.signup_chip__sVhpj[aria-pressed=true]{border-color:var(--ink);background:var(--sel);box-shadow:inset 0 0 0 1px var(--ink)}.signup_hostRow__GKSTI{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.signup_hostLabel__3KgUH{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.signup_seg__BHpO4{display:inline-flex;gap:2px;margin:0;padding:3px;border:1px solid var(--rule2);border-radius:999px}.signup_segOpt__mgWNj{position:relative;display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;color:var(--ink);font:14px var(--serif);cursor:pointer}.signup_segOpt__mgWNj[data-on]{background:var(--ink);color:var(--paper)}.signup_segOpt__mgWNj:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.signup_hostNote__WMJO0{font-size:13px;font-style:italic;color:var(--mute)}.signup_plans__F6Js5{display:flex;flex-direction:column;border-top:1.5px solid var(--ink)}.signup_planRow__y6_i8{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--rule)}@media (min-width:900px){.signup_planRow__y6_i8{grid-template-columns:minmax(0,1fr) auto 80px}}.signup_planText__QC92L{display:flex;flex-direction:column;gap:3px;min-width:0}.signup_planName__N4IJU{font-family:var(--serif);font-size:20px;font-style:italic}.signup_planEach__gv_Ya{font-family:var(--mono);font-size:12px;font-style:normal;color:var(--mute)}.signup_planFor__C9OYG{font-size:13px;line-height:1.4;color:var(--soft)}.signup_planHost__d57Kx{font-family:var(--mono);font-size:10.5px;color:var(--mute)}.signup_stepper__KNgQt{display:inline-flex;align-items:center;justify-self:end;border:1px solid var(--rule2);border-radius:999px}.signup_stepper__KNgQt[data-invalid]{border-color:var(--su-err)}.signup_stepper__KNgQt button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:none;color:var(--ink);cursor:pointer}.signup_stepper__KNgQt button:disabled{opacity:.35;cursor:default}@media (max-width:599px){.signup_stepper__KNgQt button{width:44px;height:44px}.signup_segOpt__mgWNj{height:44px}}.signup_stepper__KNgQt output{width:28px;text-align:center;font:500 14px var(--mono)}.signup_planSub__Bb4a8{justify-self:end;min-width:64px;text-align:right;font-family:var(--mono);font-size:13px}.signup_workspaceLine___kviV{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-family:var(--mono);font-size:13px;color:var(--mute)}.signup_workspaceLine___kviV>:last-child{color:var(--ink)}.signup_panel__4jew2{display:flex;flex-direction:column;gap:4px;padding:18px;border:1px solid var(--rule2);border-radius:14px;background:var(--sel);font-family:var(--mono);font-size:13px}.signup_panelRow__Sl2Zj{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;color:var(--mute)}.signup_panelRow__Sl2Zj+.signup_panelRow__Sl2Zj{border-top:1px solid var(--rule)}.signup_panelRow__Sl2Zj>:last-child{color:var(--ink)}.signup_panelBig__i1L_9{font-family:var(--serif);font-size:30px;letter-spacing:-.03em}.signup_panelFoot__Zsicj{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--rule);font-family:var(--ui);font-size:12.5px;color:var(--mute)}.signup_note__yF0rG{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--rule2);border-radius:12px;background:var(--sel);font-size:13.5px;line-height:1.45;color:var(--soft)}.signup_note__yF0rG>svg{flex-shrink:0;margin-top:2px;color:var(--ink)}.signup_note__yF0rG strong{font-weight:400;color:var(--ink)}.signup_check__yjTTq{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--soft);cursor:pointer}.signup_check__yjTTq input{flex-shrink:0;width:16px;height:16px;margin-top:4px;accent-color:var(--ink)}.signup_check__yjTTq input[aria-invalid=true]{outline:2px solid var(--su-err);outline-offset:2px}.signup_sendList__jwf16{display:flex;flex-direction:column;max-width:560px;margin:0;padding:0;list-style:none;border-top:1.5px solid var(--ink)}.signup_sendItem__gD19_{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--rule);font-size:15px;opacity:.45;transition:opacity .4s}.signup_sendItem__gD19_[data-state=active],.signup_sendItem__gD19_[data-state=done]{opacity:1}.signup_sendMeta__oLnyn{min-width:0;overflow-wrap:anywhere;text-align:right;font-family:var(--mono);font-size:11px;color:var(--mute)}.signup_ring__d5M6i{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--rule2);border-radius:999px;color:var(--paper)}.signup_sendItem__gD19_[data-state=done] .signup_ring__d5M6i{border-color:var(--ink);background:var(--ink)}.signup_sendItem__gD19_[data-state=active] .signup_ring__d5M6i{border-color:var(--ink)}.signup_sendItem__gD19_[data-state=active] .signup_ring__d5M6i:after{content:"";position:absolute;inset:3px;border-radius:999px;background:var(--ink);animation:signup_suPulse__ie8XU 1.2s ease-in-out infinite alternate}@keyframes signup_suPulse__ie8XU{0%{opacity:1}to{opacity:.25}}.signup_ref__f6R_M{font-family:var(--mono);font-size:13.5px;color:var(--ink)}.signup_err__kTg6A{margin:0;font-size:14px;font-style:italic;color:var(--su-err)}.signup_nav__ccTt9{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:8px}.signup_btnLg__TlE5q{height:48px}.signup_back__USD9q{height:48px;padding:0 18px;border:1px solid var(--rule2);font-size:16px}.signup_back__USD9q:disabled,.signup_btnLg__TlE5q:disabled{opacity:.45;cursor:default}.signup_btnLg__TlE5q:disabled:hover{opacity:.45}.signup_errRow__ucff6{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}a.signup_back__USD9q,a.signup_btnLg__TlE5q{text-decoration:none}.signup_hp__lgsME{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.signup_code__tDMkO{max-width:240px;font-family:var(--mono);font-size:22px;letter-spacing:.4em;text-align:left}.signup_codeRow__qpg2C{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.signup_count__0LtDe{font-family:var(--mono);font-size:12px;color:var(--mute)}.signup_textBtn__Bay11{min-height:44px;padding:0;border:0;background:none;color:var(--soft);font:14px var(--ui);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rule2);cursor:pointer}.signup_textBtn__Bay11:hover{color:var(--ink)}.signup_cardBox__T3knp{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--rule2);border-radius:14px;background:var(--sel)}.signup_cardBox__T3knp[data-state=loading]{min-height:236px}.signup_cardLoading__YkKP6{font:13px var(--ui);color:var(--mute)}.signup_secure__9OZk3{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--rule);font:12.5px var(--ui);color:var(--mute)}.signup_secure__9OZk3>svg{flex-shrink:0}.signup_bot__ttD_R{min-height:65px}.signup_liveRow__bvx6P{display:flex;flex-wrap:wrap;gap:10px}.signup_aside__YKg8u{display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid var(--rule2);border-radius:14px;background:var(--paper2)}@media (min-width:900px){.signup_aside__YKg8u{position:sticky;top:24px}}.signup_asideHead__DDuSi{display:flex;flex-direction:column;gap:2px}.signup_asideCompany__3SbF4{font-family:var(--serif);font-size:22px;letter-spacing:-.02em;overflow-wrap:anywhere}.signup_asideSub__fGoz8{font-size:13px;color:var(--mute)}.signup_ledger__xXTzK{display:flex;flex-direction:column;margin:0;font-family:var(--mono);font-size:12.5px}.signup_ledger__xXTzK>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--rule)}.signup_ledger__xXTzK dd,.signup_ledger__xXTzK dt{margin:0}.signup_ledger__xXTzK .signup_total__rAcvV{align-items:baseline;padding:12px 0 4px;border-top:1.5px solid var(--ink)}.signup_ledger__xXTzK .signup_total__rAcvV dt{font-family:var(--serif);font-style:italic;font-size:15px}.signup_ledger__xXTzK .signup_total__rAcvV dd{font-family:var(--serif);font-size:30px;letter-spacing:-.03em}.signup_ledger__xXTzK .signup_quiet__RXx3k{padding:4px 0;border-top:0;color:var(--mute)}.signup_ledger__xXTzK .signup_quiet__RXx3k dd.signup_ink__YKNd5{color:var(--ink)}.signup_asideNote__Y0L9V{font-size:12.5px;line-height:1.5;color:var(--mute)}.signup_srOnly__z3UvM{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.signup_sendItem__gD19_[data-state=active] .signup_ring__d5M6i:after{animation:none}}.close_root__wkQ8n{box-sizing:border-box;padding-top:clamp(72px,12vh,120px);padding-bottom:clamp(20px,4vh,40px);display:flex;flex-direction:column;justify-content:center}.close_band__8qUc0{display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--r-band);background:var(--ink);color:var(--paper);overflow:hidden;scroll-margin-top:84px}.close_copy__sDesI{display:flex;flex-direction:column;justify-content:center;gap:clamp(14px,2.2vh,22px);padding:clamp(24px,4vw,64px);min-width:0}.close_h__tiRV_{font-size:clamp(34px,min(4.6vw,8.5vh),80px);line-height:.95}.close_h__tiRV_ em{opacity:.75}.close_body__fNenB{margin:0;max-width:480px;font-family:var(--serif);font-size:clamp(15px,1.3vw,18px);line-height:1.45;opacity:.78;text-wrap:pretty}.close_form__fhgrP{display:flex;flex-direction:column;gap:10px;max-width:600px}.close_fieldRow__ri5Qk{display:flex;gap:8px;flex-wrap:wrap}.close_input__8WRgS{flex:1 1 240px;min-width:0;max-width:420px;height:50px;box-sizing:border-box;padding:0 18px;border-radius:var(--r-pill);border:1px solid var(--onink30);background:var(--onink06);color:var(--paper);font:16px var(--serif);outline:none}.close_input__8WRgS::-moz-placeholder{color:var(--paper);opacity:.5}.close_input__8WRgS::placeholder{color:var(--paper);opacity:.5}.close_input__8WRgS:focus-visible{border-color:var(--paper);outline:2px solid var(--paper);outline-offset:2px}.close_input__8WRgS[aria-invalid]{border-color:var(--paper)}.close_cta__muBMA{height:50px;padding:0 24px;border-radius:var(--r-pill);border:0;background:var(--paper);color:var(--ink);font:16px var(--serif);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;flex-shrink:0;transition:opacity .2s var(--ease-luxe)}.close_cta__muBMA:hover{opacity:.88}.close_cta__muBMA:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.close_hint__CHfqL{font-family:var(--serif);font-size:13.5px;font-style:italic;opacity:.6}.close_hint__CHfqL[data-err]{opacity:1}.close_next__Ef2CT{display:flex;flex-direction:column;gap:8px;max-width:520px;padding-top:clamp(10px,1.8vh,16px);border-top:1px solid var(--onink20)}.close_nextEyebrow__Ixr1n{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.55}.close_steps__5f0SX{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.close_steps__5f0SX li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;font-family:var(--serif);font-size:clamp(13.5px,1.1vw,15px);line-height:1.4}.close_stepN__uCGgl{font-family:var(--mono);font-size:11px;opacity:.55;padding-top:3px}.close_stepB__Tpl0X{opacity:.72}.close_shot__sFKDH{display:none}.close_win__8C2NH{width:100%;aspect-ratio:2960/1880;overflow:hidden;border-radius:12px;border:1px solid var(--onink14);box-sizing:border-box;box-shadow:0 30px 80px -30px rgba(0,0,0,.8)}.close_img___OZUQ{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}@media (min-width:900px){.close_band__8qUc0{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.close_shot__sFKDH{display:flex;align-items:center;min-width:0;min-height:0;overflow:hidden;padding:clamp(20px,3vw,44px) clamp(20px,2.4vw,40px) clamp(20px,2.4vw,40px) clamp(8px,1vw,16px)}}@media (min-width:900px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.close_root__wkQ8n{height:100%}.close_band__8qUc0{flex:1;min-height:0;transform:translateY(calc((1 - var(--p, 1)) * 40px));opacity:clamp(0,calc(var(--p, 1) * 1.6 - .3),1)}.close_win__8C2NH{transform:translateY(calc((1 - var(--p, 1)) * 10vh))}}.hero_wrap__BcYna{box-sizing:border-box;max-width:var(--max);min-height:100%;margin:0 auto;padding:clamp(72px,11vh,104px) var(--gutter) clamp(18px,3vh,32px);display:flex;flex-direction:column;gap:clamp(14px,2.4vh,26px)}.hero_h1__p99i2{font-size:clamp(38px,min(8.6vw,11.5vh),150px);white-space:nowrap}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.hero_h1__p99i2{translate:0 calc(var(--c, 0) * -10vh)}}@media (max-width:599px){.hero_h1__p99i2{white-space:normal}}.hero_line__T8Ocm{display:block}.hero_ledeRow__rzwAv{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:clamp(14px,2vw,32px)}.hero_ledeRow__rzwAv>p{flex:1 1 320px}.hero_film__rOfjW{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;text-align:left;flex-shrink:0;border-radius:999px;transition:opacity .2s var(--ease-luxe)}.hero_film__rOfjW:hover{opacity:.8}.hero_filmRing__PjThD{position:relative;width:46px;height:46px;flex-shrink:0;box-sizing:border-box;border-radius:999px;border:1px solid var(--rule2);display:flex;align-items:center;justify-content:center}.hero_filmRing__PjThD:before{content:"";position:absolute;inset:-1px;border-radius:999px;border:1px solid var(--ink);opacity:.35;animation:hero_v11Breath__0YtdA 2.8s var(--ease-luxe) infinite}.hero_filmText__9EcYR{display:flex;flex-direction:column;gap:3px}.hero_filmLabel___8H3n{font:italic 17px/1.1 var(--serif)}.hero_filmMeta__k3pdj{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.hero_start__cHo4_{display:flex;flex-direction:column;gap:clamp(10px,1.6vh,16px);padding-top:clamp(12px,2vh,20px);border-top:1px solid var(--rule2)}.hero_startHead__orbif{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.hero_startNote__PUM1z{font-family:var(--mono);font-size:10.5px;letter-spacing:.02em;color:var(--mute)}.hero_cards__rV2kR{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(8px,1.2vw,16px)}.hero_card__5LCBc{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:clamp(10px,1.6vh,16px);margin:0;padding:clamp(12px,1.6vw,24px);min-width:0;border-radius:4px;border:1px solid var(--rule2);background:transparent;color:var(--ink);text-align:left;font-family:var(--serif);cursor:pointer;transition:border-color .18s,box-shadow .18s,background .18s}.hero_card__5LCBc[aria-checked=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--sel)}.hero_check__b0dde{position:absolute;top:clamp(10px,1.4vw,20px);right:clamp(10px,1.4vw,20px);width:24px;height:24px;box-sizing:border-box;border-radius:999px;border:1.5px solid var(--rule2);color:var(--paper);display:flex;align-items:center;justify-content:center;transition:background .18s,border-color .18s}.hero_card__5LCBc[aria-checked=true] .hero_check__b0dde{border-color:var(--ink);background:var(--ink)}.hero_sketch__wqSpk{position:relative;width:84px;height:84px;flex-shrink:0}.hero_sketch__wqSpk img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:var(--sketch-blend);filter:var(--sketch-filter)}.hero_sketchBig__YD1zU img{transform:scale(1.12);transform-origin:50% 55%}.hero_cardText__OELwH{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;padding-right:30px}.hero_cardN__qty2n{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--mute)}.hero_cardTitle__eK8_O{font-size:clamp(18px,1.8vw,26px);line-height:1.05;letter-spacing:-.02em}.hero_cardDesc__LcDw4{font-size:clamp(13px,1.05vw,15.5px);line-height:1.4;color:var(--soft);text-wrap:pretty}@media (min-width:760px){.hero_cards__rV2kR{grid-template-columns:repeat(3,minmax(0,1fr))}.hero_card__5LCBc{flex-direction:column}.hero_sketch__wqSpk{width:100%;height:clamp(112px,20vh,238px)}.hero_cardText__OELwH{padding-right:0}}.hero_go__a1sC_{display:flex;justify-content:flex-end;align-items:center;gap:16px;flex-wrap:wrap;padding-top:clamp(2px,.8vh,8px)}.macro-pulse_device__3_Y0V{min-width:0}.macro-pulse_device__3_Y0V,.macro-pulse_scaler__I6DJD{width:100%;display:flex;justify-content:center;align-items:center}.macro-pulse_device__3_Y0V[data-scaled]{display:block;overflow:hidden}.macro-pulse_device__3_Y0V[data-scaled] .macro-pulse_scaler__I6DJD{width:960px;transform:scale(var(--win-s,1));transform-origin:0 0}.macro-pulse_device__3_Y0V[data-scaled] .macro-pulse_win__XwJL6{height:500px}.macro-pulse_win__XwJL6{width:min(100%,960px);height:500px;max-height:500px;min-height:0;border-radius:12px;background:var(--appbg);box-shadow:0 40px 90px -40px rgba(0,0,0,.5);display:flex;flex-direction:column;overflow:hidden;font-family:var(--ui);color:var(--apptext);border:1px solid var(--appline);text-align:left;container-type:inline-size}.macro-pulse_win__XwJL6 i{font-style:normal}.macro-pulse_bar__kxUDh{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--appside)}.macro-pulse_lights__l7nBp{display:flex;gap:6px}.macro-pulse_lights__l7nBp i{width:10px;height:10px;border-radius:99px;background:#ff5f57}.macro-pulse_lights__l7nBp i:nth-child(2){background:#febc2e}.macro-pulse_lights__l7nBp i:nth-child(3){background:#28c840}.macro-pulse_brand__lHjrG{margin:0 auto;display:flex;align-items:center;gap:6px;font:500 11px var(--display)}.macro-pulse_barEnd__z1x5I{width:52px}.macro-pulse_body__Pfm6x{flex:1;min-height:0;overflow:hidden;display:grid;grid-template-columns:58px minmax(0,1fr)}.macro-pulse_rail__mDJTy{display:flex;background:var(--appside);border-right:1px solid var(--appline);min-height:0;overflow:hidden}.macro-pulse_spaces__jhg55{width:30px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 0;border-right:1px solid var(--appline)}.macro-pulse_inboxIco__bjQM9{position:relative;width:22px;height:22px;border-radius:7px;border:1.5px solid var(--appline2);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.macro-pulse_count__j6qiO{position:absolute;top:-5px;right:-7px;padding:0 3px;height:10px;border-radius:99px;background:#ececf1;color:#121316;font:600 6px/10px var(--ui)}.macro-pulse_appIco__5bvLz{width:22px;height:22px;border-radius:7px;display:block}.macro-pulse_wsIco__50wOt{width:22px;height:22px;border-radius:7px;background:#f1ede6;display:flex;align-items:center;justify-content:center}.macro-pulse_wsIco__50wOt i{width:10px;height:10px;border-radius:99px;background:linear-gradient(90deg,#8b5e34 50%,#3e6b4f 0)}.macro-pulse_addIco__sRICo{width:22px;height:22px;box-sizing:border-box;border-radius:7px;border:1px dashed var(--appline2);display:flex;align-items:center;justify-content:center;color:var(--appmuted)}.macro-pulse_me__Ka7Bo{margin-top:auto;width:22px;height:22px;border-radius:7px;background:center 20%/cover;position:relative}.macro-pulse_me__Ka7Bo i{position:absolute;right:-2px;bottom:-2px;width:7px;height:7px;border-radius:99px;background:#5bbf8a;border:1.5px solid var(--appside)}.macro-pulse_nav__bqlBG{width:28px;flex-shrink:0;gap:6px;padding:5px 0;font:500 6.5px var(--ui);color:var(--appmuted)}.macro-pulse_navItem__PJWsZ,.macro-pulse_nav__bqlBG{display:flex;flex-direction:column;align-items:center}.macro-pulse_navItem__PJWsZ{gap:2px;position:relative}.macro-pulse_navItem__PJWsZ[data-on]{color:var(--apptext)}.macro-pulse_navItem__PJWsZ[data-on]:before{content:"";position:absolute;inset:-5px -7px;border-radius:7px;background:rgba(255,255,255,.07)}.macro-pulse_navIco__XscRB{position:relative;display:flex}.macro-pulse_badge__wELQD{position:absolute;top:-6px;right:-8px;min-width:10px;height:10px;padding:0 3px;box-sizing:border-box;border-radius:99px;background:#ececf1;color:#121316;font:600 6.5px/10px var(--ui);text-align:center}.macro-pulse_alert__rhyHk{position:absolute;top:-3px;right:-5px;width:5px;height:5px;border-radius:99px;background:#e57373}.macro-pulse_navLabel__WCWZN{position:relative;display:none}.macro-pulse_navRule__zLowT{width:18px;height:1px;background:var(--appline);flex-shrink:0}.macro-pulse_main__icbwB{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.macro-pulse_tabs__TjPfB{margin:8px 10px 0;height:30px;border-radius:999px;background:rgba(30,31,37,.78);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 10px rgba(0,0,0,.35);display:flex;align-items:center;gap:12px;padding:0 12px;font:500 10px var(--ui);color:var(--appsoft);white-space:nowrap;overflow:hidden;min-width:0;flex-shrink:0}.macro-pulse_tabHome__CO4Ev{font:600 11px var(--display);color:var(--apptext)}.macro-pulse_tabOn__bfwdl{padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.1);color:var(--apptext)}.macro-pulse_tabN__S_ioF{font-family:var(--mono);font-size:9px;color:var(--appdim)}.macro-pulse_scope__D_AX2{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;border:1px solid var(--appline2);font:500 9px var(--ui)}.macro-pulse_tall__IpjlX{display:none}.macro-pulse_hello__Cetky{padding:10px 14px 0;font:500 clamp(14px,1.4vw,18px) var(--display);letter-spacing:-.02em}.macro-pulse_cols__6ONgU{flex:1;min-height:0;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;padding:8px 14px 12px}.macro-pulse_left__lUEGG,.macro-pulse_right__P0bAQ{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;overflow:hidden}.macro-pulse_right__P0bAQ{gap:8px}.macro-pulse_after__AaOR3{display:flex;flex-direction:column;gap:6px}.macro-pulse_cap__JnQvu{font:600 8.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--appmuted)}.macro-pulse_need__p6hBi{background:var(--app);border:1px solid var(--appline);border-radius:10px;padding:8px 10px;display:flex;gap:8px;align-items:center;overflow:hidden;flex-shrink:0}.macro-pulse_needAv__fc1IF{position:relative;width:26px;height:26px;border-radius:6px;background:center 20%/cover;flex-shrink:0}.macro-pulse_needAv__fc1IF i{position:absolute;right:-3px;bottom:-3px;width:9px;height:9px;box-sizing:border-box;border-radius:99px;border:1.5px solid #e57373;background:var(--app)}.macro-pulse_needMid__yEonL{display:flex;flex-direction:column;gap:2px;min-width:90px;flex:1}.macro-pulse_needT__8iCKT{font:500 10.5px/1.3 var(--ui);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.macro-pulse_needBy__I3tq5{font:9px var(--ui);color:var(--appmuted)}.macro-pulse_needAct__WtNMw{display:flex;gap:4px;flex-shrink:0}.macro-pulse_open__JG_NZ,.macro-pulse_release__IQFkW{height:24px;padding:0 8px;border-radius:7px;display:inline-flex;align-items:center;gap:4px;font:500 9.5px var(--ui);box-sizing:border-box}.macro-pulse_release__IQFkW{background:#f4f4f6;color:#121316}.macro-pulse_open__JG_NZ{border:1px solid var(--appline2)}.macro-pulse_more__o9SqC{display:flex;align-items:center;gap:8px;font:500 9.5px var(--ui);color:var(--appsoft);padding-top:2px}.macro-pulse_moreBtn__CCs0x{height:22px;padding:0 8px;border-radius:6px;border:1px solid var(--appline2);display:inline-flex;align-items:center}.macro-pulse_moreAll__CBqxH{color:var(--appblue)}.macro-pulse_moreC__uhEHj{margin-left:auto;font:8.5px var(--mono);color:var(--appdim)}.macro-pulse_liveRow__r67Gj{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:6px;align-items:start;padding:3px 0}.macro-pulse_liveDot__fi50M{width:7px;height:7px;margin-top:3px;box-sizing:border-box;border-radius:99px;border:1.5px solid var(--appdim)}.macro-pulse_liveMid__KaeuJ{display:flex;flex-direction:column;gap:1px;min-width:0}.macro-pulse_liveT__40J_I{font:10px var(--ui);color:var(--appsoft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.macro-pulse_liveWho__3DfOf{display:flex;align-items:center;gap:4px;font:9px var(--ui);color:var(--appmuted)}.macro-pulse_liveWho__3DfOf i{width:10px;height:10px;border-radius:3px;background:center 20%/cover}.macro-pulse_liveAge__0xv4O{font:8.5px var(--mono);color:var(--appdim)}.macro-pulse_card___CUnC{background:var(--app);border:1px solid var(--appline);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.macro-pulse_stats__oDrVD{display:grid;grid-template-columns:1fr 1fr;gap:8px 6px;text-align:center}.macro-pulse_stat__qoNhZ{display:flex;flex-direction:column;gap:1px}.macro-pulse_statV__MxP_R{font:500 clamp(15px,1.6vw,22px) var(--display);letter-spacing:-.02em}.macro-pulse_statV__MxP_R[data-blocked]{color:#e57373}.macro-pulse_statL__iC09j{font:9.5px var(--ui)}.macro-pulse_statS__TLQaG{font:8.5px var(--ui);color:var(--appmuted)}.macro-pulse_flight__3StZp{gap:6px}.macro-pulse_flightRow___32nF{display:flex;align-items:center;gap:6px;padding:3px 0;border-bottom:1px solid var(--appline);font:10px var(--ui);color:var(--appsoft)}.macro-pulse_run__yXIbg{--blue:var(--appblue);width:6px;height:6px;flex-shrink:0}.macro-pulse_flightName__gtI0t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.macro-pulse_flightWho__vbPHf{color:var(--apptext)}.macro-pulse_running__gyM50{margin-left:auto;font:8px var(--mono);color:var(--appdim);white-space:nowrap}.macro-pulse_flightMore__BqSps{font:8.5px var(--mono);color:var(--appmuted);padding-top:2px}.macro-pulse_boards__63ap_{font:600 10px var(--ui);padding-top:4px;border-top:1px solid var(--appline)}@media (min-height:640px){.macro-pulse_body__Pfm6x{grid-template-columns:74px minmax(0,1fr)}.macro-pulse_nav__bqlBG{width:44px;gap:3px}.macro-pulse_navLabel__WCWZN,.macro-pulse_tall__IpjlX{display:inline}}@container (max-width: 879px){.macro-pulse_need__p6hBi{flex-wrap:wrap}.macro-pulse_needAct__WtNMw{margin-left:34px}}@media (max-height:639px){.macro-pulse_need__p6hBi{flex-wrap:wrap}.macro-pulse_needAct__WtNMw{margin-left:34px}}@media (min-width:900px){.macro-pulse_device__3_Y0V,.macro-pulse_scaler__I6DJD,.macro-pulse_win__XwJL6{height:100%}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.macro-pulse_need__p6hBi{--in:clamp(0,calc(var(--q, 1) * 4 - var(--k) * 0.9),1);opacity:var(--in);transform:translateY(calc((1 - var(--in)) * 10px))}.macro-pulse_left__lUEGG{--rl:clamp(0,calc((var(--q, 1) - 0.62) * 7),1)}.macro-pulse_need__p6hBi[data-released]{opacity:calc(var(--in) * (1 - var(--rl)));transform:translate(calc(var(--rl) * 40px),calc((1 - var(--in)) * 10px))}.macro-pulse_after__AaOR3{transform:translateY(calc(var(--rl) * var(--need-h) * -1))}.macro-pulse_liveRow__r67Gj{opacity:clamp(0,calc(var(--q, 1) * 5 - 1.5 - var(--k) * .7),1)}.macro-pulse_stat__qoNhZ{opacity:clamp(0,calc(var(--q, 1) * 4 - var(--k) * .6),1)}.macro-pulse_flight__3StZp{opacity:clamp(0,calc(var(--q, 1) * 3 - 1.2),1)}}.one-surface_root__1_rVt{box-sizing:border-box;padding-top:clamp(68px,11vh,110px);padding-bottom:clamp(20px,4vh,40px);display:flex;flex-direction:column;justify-content:center;gap:clamp(22px,4vh,44px);min-height:0}.one-surface_head__HcwlM{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,3vw,48px);align-items:end}.one-surface_headCopy__OTGKK{gap:clamp(8px,1.6vh,16px)}.one-surface_headCopy__OTGKK h2{font-size:clamp(36px,min(5.2vw,9.5vh),96px)}.one-surface_sub__jWRCC{margin:0;max-width:400px;font-family:var(--serif);font-size:clamp(15px,1.3vw,18px);line-height:1.45;color:var(--soft);text-wrap:pretty}.one-surface_floors__2WHTN{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--rule);border-top:1px solid var(--rule2);overflow:hidden}.one-surface_floor__NLVH_{background:var(--paper);padding:clamp(12px,2vh,20px) clamp(12px,1.4vw,20px);display:flex;flex-direction:column;gap:clamp(10px,1.8vh,16px);min-width:0;color:inherit;text-decoration:none;transition:background-color .2s var(--ease-luxe)}.one-surface_floor__NLVH_:hover{background:var(--paper2)}.one-surface_floorTop__RZGi7{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.one-surface_floorN__FT5Ob{font-size:10px}.one-surface_band__gUSVZ,.one-surface_floorN__FT5Ob{font-family:var(--mono);letter-spacing:.08em;color:var(--mute)}.one-surface_band__gUSVZ{font-size:9.5px;text-transform:uppercase;white-space:nowrap}.one-surface_name__wMbHO{font-family:var(--serif);font-weight:300;font-size:clamp(22px,2.2vw,34px);line-height:1;letter-spacing:-.02em}.one-surface_today__rSToZ{margin-top:auto;padding-top:8px;border-top:1px dotted var(--rule2);font-family:var(--mono);font-size:10.5px;color:var(--soft);line-height:1.45}.one-surface_tiles__t1lAQ{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--rule);border-top:1px solid var(--rule2);border-bottom:1px solid var(--rule2);overflow:hidden}.one-surface_tile__FySLD{margin:0;background:var(--paper);padding:clamp(12px,2vh,20px) clamp(12px,1.4vw,20px);height:264px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:8px}.one-surface_tileLabel__5xK3t{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}@media (min-width:560px){.one-surface_floors__2WHTN,.one-surface_tiles__t1lAQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.one-surface_head__HcwlM{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.one-surface_floors__2WHTN{grid-template-columns:repeat(6,minmax(0,1fr))}.one-surface_tiles__t1lAQ{grid-template-columns:repeat(3,minmax(0,1fr))}.one-surface_line__F9P__{display:none}}@media (min-width:1800px){.one-surface_tiles__t1lAQ{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1800px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.one-surface_root__1_rVt{height:100vh}.one-surface_tiles__t1lAQ{border-top:0;margin-top:calc(clamp(22px, 4vh, 44px) * -1 - 1px)}.one-surface_tile__FySLD{height:clamp(200px,30vh,280px);padding-top:0}.one-surface_tileLabel__5xK3t{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.one-surface_floor__NLVH_{--in:clamp(0,calc(var(--q, 1) * 4 - var(--k) * 0.5),1)}.one-surface_floor__NLVH_>*{opacity:var(--in);transform:translateY(calc((1 - var(--in)) * 14px))}.one-surface_tile__FySLD{--in:clamp(0,calc(var(--q, 1) * 4 - var(--k) * 0.5 - 0.3),1)}.one-surface_tile__FySLD>*{opacity:var(--in);transform:translateY(calc((1 - var(--in)) * 18px))}.one-surface_sub__jWRCC{opacity:clamp(0,calc(var(--p, 1) * 2 - 1),1)}}.tiles_win__wkAP_{--pg-faint:var(--appdim);--accent-text:var(--apptext);--amber-line:rgba(237,138,25,0.55);--amber-wash:rgba(237,138,25,0.08);background:var(--appbg);border:1px solid var(--appline);border-radius:10px;padding:10px;box-sizing:border-box;height:100%;flex:1;min-height:0;display:flex;flex-direction:column;gap:7px;overflow:hidden;font-family:var(--ui);color:var(--apptext);text-align:left}.tiles_card__ijBg0{background:var(--app);border:1px solid var(--appline);border-radius:8px;box-shadow:0 1px 2px rgba(13,13,13,.04);min-width:0}.tiles_title__OQjaa{font:600 10.5px var(--ui)}.tiles_cap__HHmYA,.tiles_title__OQjaa{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiles_cap__HHmYA{font:600 8px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--appdim)}.tiles_strong__nBktU{font:600 9.5px var(--ui);min-width:0}.tiles_strong__nBktU,.tiles_sub__yDOFv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiles_sub__yDOFv{display:block;font:9px var(--ui);color:var(--appsoft)}.tiles_dim__ycn0o{font:8.5px var(--ui);color:var(--appdim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiles_dimMono__44UzI,.tiles_foot__EWvQY{font:8.5px var(--mono);color:var(--appdim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tiles_foot__EWvQY{margin-top:auto;padding-top:6px}.tiles_footSplit__y4I8C{display:flex;justify-content:space-between;gap:8px}.tiles_grow__sr_MG{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.tiles_row__1V2WX{display:flex;gap:6px;align-items:baseline;min-width:0}.tiles_ok__0lbAo{color:#0fa46a;flex-shrink:0}.tiles_chip__1dYLn{width:18px;height:18px;border-radius:5px;flex-shrink:0;background:var(--appline);color:var(--appsoft);font:700 7.5px var(--mono);display:flex;align-items:center;justify-content:center}.tiles_av___lKP7{width:12px;height:12px;border-radius:3px;flex-shrink:0;background:#e9e9ec center 20%/cover}.tiles_caret__rBL7K{display:inline-block;width:1.5px;height:10px;background:var(--apptext);flex-shrink:0}.tiles_btns___3H6R{display:flex;gap:5px;margin-top:3px}.tiles_btnInk__Rsl72{background:var(--apptext);color:var(--app);display:inline-block}.tiles_btnGhost__iSyhX,.tiles_btnInk__Rsl72{font:600 8.5px var(--ui);padding:3px 8px;border-radius:6px}.tiles_btnGhost__iSyhX{border:1px solid var(--appline2);color:var(--appsoft)}.tiles_mailHead__UXzI5{display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden}.tiles_mailList__Li7IU{padding:0 9px;overflow:hidden}.tiles_mailNew__po_dD{display:flex;gap:7px;align-items:flex-start;overflow:hidden;padding:9px 0}.tiles_now__69rab{margin-left:auto;font:8px var(--mono);color:var(--appblue)}.tiles_mailOld__6D48d{display:flex;gap:7px;align-items:center;padding:8px 0;border-top:1px solid var(--appline)}.tiles_sheet__VthBS{padding:7px 9px}.tiles_typeRow__04Rhw{display:flex;align-items:center;gap:4px;margin-top:5px;min-width:0}.tiles_typed__lqXPU{display:inline-block;font:9px var(--ui);color:var(--apptext);white-space:nowrap;overflow:hidden}.tiles_send__Ldlxd{margin-left:auto;width:20px;height:20px;border-radius:999px;background:var(--apptext);color:var(--app);display:flex;align-items:center;justify-content:center;flex-shrink:0}.tiles_sent__XuKrt{display:flex;align-items:center;gap:6px}.tiles_boardCols__clXGi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;flex:1;min-height:0}.tiles_boardCol__Qr0aa{min-width:0;display:flex;flex-direction:column;gap:6px}.tiles_bcard__zKTvL{padding:6px 7px;position:relative}.tiles_mover__RFOWd{z-index:2}.tiles_strikeWrap__qRIGm{position:relative}.tiles_btitle__BLeQK{font:600 8.5px/1.35 var(--ui);color:var(--apptext);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tiles_strike__8Dr6N{position:absolute;left:0;top:6px;height:1px;background:var(--appdim)}.tiles_bmeta__8J0vF{display:flex;align-items:center;gap:4px;margin-top:4px;font:7.5px var(--mono);color:var(--appdim);white-space:nowrap;overflow:hidden}.tiles_drafting__Iq8cw{--blue:var(--appblue);width:5px;height:5px}.tiles_slot__PQKxk{flex-shrink:0;height:44px;border:1px dashed var(--appline2);border-radius:8px}.tiles_doneCard__IH0tp{opacity:.7}.tiles_docLine__nIK9A{gap:3px}.tiles_docLine__nIK9A,.tiles_suggest__sFw1u{padding:8px 10px;display:flex;align-items:center}.tiles_suggest__sFw1u{border-radius:9px;border:1px solid rgba(237,138,25,.55);background:rgba(237,138,25,.08);gap:8px}.tiles_suggestT__4bt2p{font:8.5px var(--ui);color:var(--appsoft);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tiles_swap__BB9od{display:inline-grid;justify-items:end;align-items:center}.tiles_swap__BB9od>*{grid-area:1/1}.tiles_accepted__SXDvz{display:inline-flex;align-items:center;gap:3px;font:600 8px var(--ui);color:#0fa46a;white-space:nowrap;opacity:0}.tiles_deal__TxlVU{padding:10px}.tiles_amount__c_HJl{margin-left:auto;font:8.5px var(--mono);white-space:nowrap;flex-shrink:0}.tiles_track__CcjBX{margin-top:7px;position:relative;height:4px}.tiles_segs__n_CZt{display:flex;gap:4px;height:100%}.tiles_segs__n_CZt>span{flex:1;border-radius:999px;background:var(--appline)}.tiles_fill__78oic{position:absolute;inset:0;transform-origin:left}.tiles_fill__78oic>span{background:var(--appblue)}.tiles_stages__pfGJ5{display:flex;justify-content:space-between;margin-top:5px;font:7px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--appdim)}.tiles_deal2__A4yFY{padding:8px 10px;display:flex;align-items:baseline;gap:6px}.tiles_stack__MDntU{display:flex;flex-direction:column;gap:6px}.tiles_recRow__qHj_z{padding:7px 9px;display:flex;align-items:center;gap:7px}.tiles_recMark__XlDa7{position:relative;width:11px;height:11px;flex-shrink:0}.tiles_recOpen__j5xgO{position:absolute;inset:0;border-radius:999px;border:1.5px solid #ed8a19}.tiles_recDone___TTar{position:absolute;inset:-1px;display:flex;opacity:0}.tiles_recT__HbyOe{font:8.5px var(--ui);color:var(--apptext);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tiles_auditRow__QrZEL{padding:7px 9px;display:flex;align-items:center;gap:6px}.tiles_auditT__xGg7S{font:8px var(--mono);color:var(--apptext);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tiles_tag__mi37N{font:7px var(--mono);color:var(--appsoft);background:var(--appline);border-radius:4px;padding:2px 5px;flex-shrink:0}@media (prefers-reduced-motion:reduce){.tiles_win__wkAP_ .co-loop-hold,.tiles_win__wkAP_ .co-loop-off,.tiles_win__wkAP_ .co-loop-stop{animation:none!important}.tiles_win__wkAP_ .co-loop-hold{opacity:1!important;max-width:none!important;transform:none!important}.tiles_win__wkAP_ .co-loop-off{display:none!important}}.trust_root__L9_XG{box-sizing:border-box;padding-top:clamp(68px,11vh,110px);padding-bottom:clamp(20px,4vh,40px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:start;min-height:0}.trust_left__kOPw1{display:flex;flex-direction:column;gap:clamp(20px,4vh,44px);min-width:0}.trust_head__H5lCb{gap:clamp(14px,2.6vh,28px)}.trust_head__H5lCb h2{font-size:clamp(36px,min(5.2vw,9.5vh),96px)}.trust_principles__QbptQ{margin:0;max-width:440px;display:flex;flex-direction:column;border-top:1px solid var(--rule2);scroll-margin-top:84px}.trust_principle__URWM2{display:grid;grid-template-columns:minmax(96px,auto) minmax(0,1fr);gap:12px;align-items:baseline;padding:clamp(6px,1.2vh,10px) 0;border-bottom:1px dotted var(--rule2);font-family:var(--serif);font-size:clamp(14px,1.1vw,16px);line-height:1.4}.trust_principle__URWM2 dt{font-style:italic}.trust_principle__URWM2 dd{margin:0;color:var(--soft)}.trust_faq__2be0t{border-top:1px solid var(--ink);min-width:0;min-height:0}.trust_item__pYrQZ{border-bottom:1px solid var(--rule)}.trust_qh__QKtbz{margin:0;font:inherit}.trust_q__qcbp9{width:100%;min-height:44px;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:clamp(10px,1.8vh,16px) 0;border:0;background:none;color:var(--ink);cursor:pointer;text-align:left}.trust_n__OXMeW{font-family:var(--mono);font-size:10.5px;color:var(--mute)}.trust_qt__MI_dr{font:400 clamp(15px,1.3vw,19px) var(--serif);line-height:1.25;text-wrap:pretty}.trust_plus__u2koC{justify-self:end;color:var(--mute);transition:transform .22s var(--ease-luxe)}.trust_item__pYrQZ[data-open] .trust_plus__u2koC{transform:rotate(45deg)}.trust_answer__YDEho{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--ease-luxe)}.trust_item__pYrQZ[data-open] .trust_answer__YDEho{grid-template-rows:1fr}.trust_clip__jpIpa{overflow:hidden}.trust_clip__jpIpa p{margin:0;padding:0 28px clamp(12px,2vh,18px) 38px;font-family:var(--serif);font-size:clamp(14px,1.05vw,15px);line-height:1.55;color:var(--soft);text-wrap:pretty}@media (min-width:900px){.trust_root__L9_XG{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.trust_root__L9_XG{height:100%;overflow:hidden}.trust_item__pYrQZ{--in:clamp(0,calc(var(--q, 1) * 4 - var(--k) * 0.45),1);opacity:var(--in);transform:translateX(calc((1 - var(--in)) * 14px))}.trust_principle__URWM2{opacity:clamp(0,calc(var(--p, 1) * 3 - 1.4 - var(--k) * .3),1)}}.pricing_toggleRow___VcEb{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px}.pricing_toggle__eSVA0{display:inline-flex;padding:3px;border:1px solid var(--rule2);border-radius:var(--r-pill)}.pricing_toggleOpt__M5RRo{min-height:36px;padding:0 14px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink);font:16px var(--serif);cursor:pointer}@media (max-width:599px){.pricing_toggleOpt__M5RRo{min-height:44px}}.pricing_toggleOn__EEy4y{background:var(--ink);color:var(--paper)}.pricing_toggleNote__ZxEFf{margin-left:auto;color:var(--soft);font-style:italic;font-size:15px}@media (max-width:700px){.pricing_toggleNote__ZxEFf{margin-left:0;flex-basis:100%}}.pricing_plans__cdUyB{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--rule2);border-bottom:1px solid var(--rule2)}@media (min-width:760px){.pricing_plans__cdUyB{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing_plan__FKTD0+.pricing_plan__FKTD0{border-left:1px solid var(--rule)}}@media (max-width:759px){.pricing_plan__FKTD0+.pricing_plan__FKTD0{border-top:1px solid var(--rule)}}.pricing_plan__FKTD0{display:flex;flex-direction:column;gap:6px;padding:18px clamp(14px,1.4vw,20px) 20px}.pricing_planPopular__Tt5ah{box-shadow:inset 0 2px 0 var(--ink)}.pricing_planHead__IaIX5{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.pricing_planName__8icW9{font-size:22px}.pricing_planPrice__13LeX{font-size:clamp(40px,4vw,56px);font-weight:300;letter-spacing:-.03em;line-height:1}.pricing_planUnit__M76aV{margin-left:4px;font-size:15px;letter-spacing:0;color:var(--mute)}.pricing_planFor__IsnGo{margin:8px 0 0;color:var(--soft);font-size:16px;line-height:1.4;flex:1}.pricing_planHost__DEcaB{margin:8px 0 0;padding-top:10px;border-top:1px dotted var(--rule2);color:var(--soft);font-size:15px;line-height:1.35}.pricing_estimator__NmCfr{display:grid;grid-template-columns:minmax(0,1fr);gap:24px clamp(24px,3vw,48px);margin-top:28px;align-items:end}@media (min-width:1000px){.pricing_estimator__NmCfr{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.pricing_estLedger__QFg3_{border-top:1px solid var(--rule2)}.pricing_estRow__2Tz0o{display:grid;grid-template-columns:minmax(0,1fr) auto 72px;gap:12px;align-items:center;min-height:52px;border-bottom:1px dotted var(--rule2)}.pricing_estRow__2Tz0o>:last-child{text-align:right}.pricing_estLabel__GzWbt{display:flex;align-items:center;gap:14px}.pricing_estLabel__GzWbt>:first-child{width:52px}.pricing_stepper__GDAmL{display:inline-flex;align-items:center;border:1px solid var(--rule2);border-radius:var(--r-pill)}.pricing_stepBtn__ZE6fC{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--r-pill);background:none;color:var(--ink);cursor:pointer}.pricing_stepBtn__ZE6fC:disabled{color:var(--mute);cursor:default}.pricing_stepVal__B1Cpd{min-width:26px;text-align:center;font-family:var(--mono);font-size:12px}@media (max-width:600px){.pricing_stepBtn__ZE6fC{width:44px;height:44px}.pricing_estRow__2Tz0o{grid-template-columns:minmax(0,1fr) 64px;padding:6px 0}.pricing_estRow__2Tz0o>:nth-child(2){display:none}.pricing_estLabel__GzWbt>:first-child{width:46px}}.pricing_total__FP8LX{display:flex;flex-direction:column;gap:6px}.pricing_totalTop__CYz43{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.pricing_totalLabel__C5WWo{font-size:18px}.pricing_totalVal__m3diD{font-size:clamp(44px,4.4vw,64px);font-weight:300;letter-spacing:-.03em;line-height:1}.pricing_totalNote__vi7sC{margin:4px 0 0;color:var(--mute);font-family:var(--mono);font-size:11px;letter-spacing:.02em;line-height:1.5}.pricing_includes__3BCW9{width:100%;border-collapse:collapse;font-size:clamp(15px,1.2vw,17px)}.pricing_includes__3BCW9 td,.pricing_includes__3BCW9 th{padding:12px 10px 12px 0;border-bottom:1px dotted var(--rule2);text-align:left;vertical-align:baseline;font-weight:400}.pricing_includes__3BCW9 thead th{border-top:1px solid var(--rule2);border-bottom:1px solid var(--rule2);font-style:italic;font-size:18px}.pricing_includes__3BCW9 tbody th{color:var(--soft)}.pricing_includes__3BCW9 td{width:22%}.pricing_tableScroll__7qMcE{overflow-x:auto}.platform_page__bIl4U{--pg-bg:var(--paper);--pg-text:var(--ink);--pg-soft:var(--soft);--pg-muted:var(--mute);--pg-muted2:var(--mute);--pg-faint:var(--mute);--line-10:var(--rule);--line-12:var(--rule2);min-height:100vh;font-family:var(--serif);font-size:16px;line-height:1.45}.platform_app__HZPII{--pg-bg:#121316;--pg-text:#ececf1;--pg-soft:#aeaec2;--pg-muted:#8e8ea0;--pg-muted2:#8e8ea0;--pg-faint:#6e6e7a;--card:#1a1b20;--card-0:rgba(26,27,32,0);--chip-bg:#25262c;--rule:rgba(255,255,255,0.14);--line-05:rgba(255,255,255,0.05);--line-06:rgba(255,255,255,0.06);--line-07:rgba(255,255,255,0.08);--line-08:rgba(255,255,255,0.08);--line-10:rgba(255,255,255,0.1);--line-12:rgba(255,255,255,0.12);--line-16:rgba(255,255,255,0.16);--dash-22:rgba(255,255,255,0.28);--dash-25:rgba(255,255,255,0.3);--batt:rgba(236,236,241,0.5);--glass-bg:rgba(26,26,32,0.55);--glass-border:rgba(255,255,255,0.12);--glass-lite:rgba(26,26,32,0.42);--glass-border-lite:rgba(255,255,255,0.09);--glass-ink:#aeaec2;--glass-solid:rgba(26,26,32,0.86);--app-strong:#c9c9d4;--frame-inset:rgba(255,255,255,0.06);--app-ground:#121316;--accent:#7e9cff;--accent-text:#9fb5f3;--accent-text-h:#c7d2f6;--accent-ring:rgba(126,156,255,0.7);--ai-ring:rgba(126,156,255,0.5);--ai-badge:rgba(126,156,255,0.45);--red:#e0796f;--amber-spn:#ed8a19;--kblue:#94a3e8;--amber-text:#f0a54a;--amber-chip:rgba(237,138,25,0.14);--amber-line:rgba(237,138,25,0.4);--amber-line2:rgba(237,138,25,0.32);--amber-wash:rgba(237,138,25,0.08);--amber-wash2:rgba(237,138,25,0.06);--teal:#5fb8a0;--teal-line:rgba(95,184,160,0.45);--teal-wash:rgba(95,184,160,0.1);--ink:#ececf1;--ink-fg:#121316;border-radius:var(--r-win);border:1px solid var(--appline);background:var(--appbg);box-shadow:var(--appshadow),0 12px 32px rgba(0,0,0,.1);padding:18px;color:var(--pg-text);font-family:var(--ui);font-size:14px;line-height:1.55;min-width:0}.platform_masthead__4dQlV{padding-top:clamp(112px,17vh,168px)}.platform_kicker__4gzvF{display:flex;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--rule2)}.platform_kicker__4gzvF a{color:inherit;text-decoration:none}.platform_kicker__4gzvF a:hover{color:var(--ink)}.platform_headGrid__9ewRf{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,40px);padding-top:clamp(28px,5vh,56px);align-items:end}@media (min-width:1000px){.platform_headGrid__9ewRf{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.platform_anchors__6tzyH{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:20px}.platform_anchors__6tzyH a{color:var(--mute);text-decoration:none;border-bottom:1px solid transparent;padding:4px 0}@media (max-width:599px){.platform_anchors__6tzyH{gap:0 18px}.platform_anchors__6tzyH a{display:inline-flex;align-items:center;min-width:44px;min-height:44px;padding:0}}.platform_anchors__6tzyH a:hover{color:var(--ink);border-bottom-color:currentColor}.platform_sec__WKSnW{position:relative;scroll-margin-top:84px;padding-top:clamp(72px,9vw,128px)}.platform_secRule__sCBPC{display:flex;align-items:baseline;gap:16px;border-top:1px solid var(--rule2);padding-top:16px;margin-bottom:clamp(22px,3vw,34px)}.platform_h2__qkvJV{font-size:clamp(34px,4.4vw,68px);line-height:.98}.platform_h2__qkvJV em{display:block}.platform_roomHead__h2TfN{display:grid;grid-template-columns:minmax(0,1fr);gap:16px clamp(20px,3vw,48px);align-items:end;margin-bottom:clamp(24px,3vw,36px)}@media (min-width:1000px){.platform_roomHead__h2TfN{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.platform_deck__Vwuq7{margin:0;max-width:520px;color:var(--soft);font-size:clamp(16px,1.3vw,18px);line-height:1.45;text-wrap:pretty}.platform_pair__92aOw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:14px}.platform_ghost__BCZtU{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:none;color:var(--ink);font:italic 17px var(--serif);text-decoration:none;cursor:pointer}.platform_ghost__BCZtU:hover .platform_ghostLabel__1ANfI{text-decoration:underline;text-underline-offset:4px}.platform_ghostDisc__QOYDJ{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:1px solid;flex-shrink:0}.platform_band__8szqK{margin-top:clamp(88px,11vw,150px);padding-bottom:clamp(48px,7vw,96px)}.platform_bandInner__mPvlo{display:grid;grid-template-columns:minmax(0,1fr);gap:28px clamp(24px,4vw,64px);align-items:end;padding:clamp(32px,5vw,64px);border-radius:var(--r-band);background:var(--paper2);border:1px solid var(--rule)}@media (min-width:900px){.platform_bandInner__mPvlo{grid-template-columns:minmax(0,1.4fr) auto}}.platform_bandActions__SlrRA{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.platform_textLink__H_k54{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:var(--ink);font:italic 17px var(--serif);text-decoration:none;cursor:pointer}.platform_textLink__H_k54:hover{text-decoration:underline;text-underline-offset:4px}.platform_ledgerHead__d4_Lu{display:flex;justify-content:space-between;gap:16px;margin-bottom:10px}.platform_split__CYDMp{display:grid;grid-template-columns:minmax(0,1fr);gap:28px clamp(28px,5vw,80px);align-items:start}@media (min-width:1000px){.platform_split__CYDMp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.platform_prose__ZBOzr{margin:18px 0 0;max-width:560px;color:var(--soft);font-size:clamp(16px,1.3vw,18px);line-height:1.5;text-wrap:pretty}.platform_faq__VjkJ7{border-top:1px solid var(--rule2)}.platform_faqItem__HGcJu{border-bottom:1px solid var(--rule)}.platform_faqQ__aK_xd{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;gap:10px;align-items:baseline;width:100%;min-height:52px;padding:14px 0;border:0;background:none;color:var(--ink);font:300 clamp(18px,1.6vw,22px) /1.3 var(--serif);text-align:left;cursor:pointer}.platform_faqA__Cu2u1{margin:0;padding:0 30px 18px 38px;color:var(--soft);font-size:clamp(15px,1.2vw,17px);line-height:1.5;max-width:760px}