.AUvFCa_rowIcon{flex-shrink:0;width:1rem;height:1rem}.AUvFCa_phone{aspect-ratio:9/18;background:color-mix(in srgb, var(--surface-inverse) 70%, black);border-radius:2.6rem;width:100%;max-width:19rem;margin:0 auto;padding:.6rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #0b1f331f,0 50px 80px -40px #0b1f338c,0 24px 40px -24px #005dce59}.AUvFCa_phoneBar{z-index:2;height:2.4rem;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:2rem 2rem 0 0;justify-content:space-between;align-items:center;padding:0 1.4rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset:.6rem .6rem auto}.AUvFCa_phoneBar:after{content:"";background:color-mix(in srgb, var(--surface-inverse) 70%, black);border-radius:1rem;width:4.5rem;height:1.3rem;margin-left:1.6rem;margin-right:auto}.AUvFCa_screenSwap,.AUvFCa_screenBody{height:100%}.AUvFCa_screenSwap{animation:.52s cubic-bezier(.16,1,.3,1) AUvFCa_screen-in}@keyframes AUvFCa_screen-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.985)}to{opacity:1;filter:none;transform:none}}.AUvFCa_screenBody{background:color-mix(in srgb, var(--brand-soft) 30%, var(--surface-paper));color:var(--ink);border-radius:2rem;flex-direction:column;gap:.6rem;padding:3.1rem 1rem 4.4rem;font-size:.75rem;line-height:1.35;display:flex;overflow:hidden}.AUvFCa_screenFlush{padding:0;position:relative}.AUvFCa_screenHello,.AUvFCa_screenTitle{letter-spacing:-.02em;font-size:1.15rem;font-weight:600}.AUvFCa_screenSub{color:var(--ink-muted);margin-top:-.4rem}.AUvFCa_briefAlert,.AUvFCa_notice{background:var(--surface-inverse);color:var(--ink-inverse-muted);border-radius:.9rem;align-items:center;gap:.6rem;padding:.7rem;display:flex}.AUvFCa_briefAlert strong,.AUvFCa_notice strong{color:var(--ink-inverse)}.AUvFCa_briefAlertIcon,.AUvFCa_noticeIcon{width:2rem;height:2rem;color:var(--brand-on-inverse);background:#3aa6ff2e;border-radius:.6rem;flex-shrink:0;padding:.4rem}.AUvFCa_noticeIcon{color:#6ee7b7;background:#0676474d}.AUvFCa_screenList{background:var(--surface-paper);box-shadow:var(--shadow-1);border-radius:.9rem;margin:0;padding:0;list-style:none;display:grid}.AUvFCa_screenList li{color:var(--ink-muted);align-items:center;gap:.6rem;padding:.65rem .75rem;display:flex}.AUvFCa_screenList li+li{border-top:1px solid var(--rule)}.AUvFCa_screenList strong{color:var(--ink)}.AUvFCa_screenList .AUvFCa_rowIcon{color:var(--brand-primary)}.AUvFCa_miniMap{width:100%;height:100%;display:block}.AUvFCa_sheet{background:var(--surface-paper);border-radius:1.2rem 1.2rem 0 0;gap:.6rem;padding:.9rem 1rem 1.1rem;display:grid;position:absolute;inset:auto 0 3.6rem;box-shadow:0 -10px 30px #0b1f3329}.AUvFCa_sheetTitle{align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;display:flex}.AUvFCa_sheetTitle .AUvFCa_rowIcon{color:var(--brand-primary)}.AUvFCa_sheetChips{gap:.4rem;display:flex}.AUvFCa_sheetChips span{background:var(--surface-recessed);color:var(--ink-muted);border-radius:999px;padding:.3rem .6rem;font-weight:600}.AUvFCa_sheetChips .AUvFCa_chipOn{background:var(--positive-soft);color:var(--positive)}.AUvFCa_sheetButton{background:var(--brand-primary);min-height:2.5rem;color:var(--on-brand);border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;margin-top:auto;font-weight:600;display:flex}.AUvFCa_shotGrid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.AUvFCa_shot{background:var(--surface-paper);box-shadow:var(--shadow-1);border-radius:.7rem;margin:0;animation:.52s cubic-bezier(.16,1,.3,1) backwards AUvFCa_screen-in;overflow:hidden}.AUvFCa_shot>svg{width:100%;height:auto;display:block}.AUvFCa_shot figcaption{align-items:center;gap:.3rem;padding:.4rem .5rem;font-weight:600;display:flex}.AUvFCa_shotCheck{width:.85rem;height:.85rem;color:var(--positive);stroke-width:2.4px}.AUvFCa_contractLines{background:var(--surface-paper);box-shadow:var(--shadow-1);border-radius:.9rem;margin:.2rem 0 0;padding:.3rem .75rem;display:grid}.AUvFCa_contractLines div{justify-content:space-between;padding:.5rem 0;display:flex}.AUvFCa_contractLines div+div{border-top:1px solid var(--rule)}.AUvFCa_contractLines dt{color:var(--ink-muted)}.AUvFCa_contractLines dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.AUvFCa_contractTotal dt,.AUvFCa_contractTotal dd{color:var(--ink);font-weight:600}.AUvFCa_signBox{border:1.5px dashed var(--brand-primary);background:var(--surface-paper);color:var(--ink-muted);border-radius:.9rem;gap:.2rem;padding:.4rem .75rem .6rem;font-size:.6875rem;display:grid}.AUvFCa_signBox svg{width:100%;height:3.2rem}.AUvFCa_signature{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.65,0,.35,1) .3s forwards AUvFCa_sign}@keyframes AUvFCa_sign{to{stroke-dashoffset:0}}.AUvFCa_paidStamp{background:var(--positive-soft);color:var(--positive);border-radius:.9rem;justify-content:center;align-items:center;gap:.45rem;padding:1rem;font-size:1.05rem;font-weight:600;display:flex}.AUvFCa_paidIcon{stroke-width:2.4px;width:1.4rem;height:1.4rem}.AUvFCa_tabs{z-index:2;border-top:1px solid var(--rule);background:#fffffff5;border-radius:0 0 2rem 2rem;grid-template-columns:repeat(5,minmax(0,1fr));height:3.6rem;padding:.4rem .4rem .7rem;display:grid;position:absolute;inset:auto .6rem .6rem}.AUvFCa_tab{color:var(--ink-dim);align-content:center;justify-items:center;gap:.15rem;font-size:.5625rem;font-weight:600;display:grid}.AUvFCa_tab[data-on]{color:var(--brand-primary)}.AUvFCa_tabIcon{width:1.15rem;height:1.15rem}.AUvFCa_day{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);display:grid}.AUvFCa_daySteps{margin:0;padding:0;list-style:none}.AUvFCa_dayStep{opacity:.35;align-content:center;gap:.75rem;min-height:62vh;padding:2rem 0;transition:opacity .4s linear;display:grid}.AUvFCa_dayStep[data-active]{opacity:1}.AUvFCa_dayTime{color:var(--brand-primary);font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;font-size:.9375rem;font-weight:600;display:inline-flex}.AUvFCa_dayIcon{background:var(--brand-soft);border-radius:.7rem;width:2.25rem;height:2.25rem;padding:.5rem}.AUvFCa_dayTitle{letter-spacing:-.03em;font-size:clamp(1.6rem,2.8vw,2.25rem);font-weight:600;line-height:1.12}.AUvFCa_dayBody{max-width:30rem;color:var(--ink-muted);font-size:1.0625rem}.AUvFCa_dayStage{align-self:start;justify-items:center;gap:.75rem;padding:3rem 0;display:grid;position:sticky;top:calc(50vh - 18rem)}.AUvFCa_dayPhoneInline{display:none}.AUvFCa_sampleNote{color:var(--ink-dim);font-size:.75rem}@media (max-width:860px){.AUvFCa_day{grid-template-columns:minmax(0,1fr)}.AUvFCa_dayStage{display:none}.AUvFCa_dayStep{opacity:1;min-height:0;padding:2.5rem 0}.AUvFCa_dayPhoneInline{margin-top:1.25rem;display:block}.AUvFCa_dayPhoneInline .AUvFCa_phone{max-width:16rem}}.AUvFCa_desk{background:var(--surface-canvas);border-radius:1.25rem;grid-template-columns:3.5rem minmax(0,1fr);margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0b1f3314,0 50px 90px -40px #0b1f3373,0 20px 40px -24px #005dce40;container-type:inline-size}.AUvFCa_deskRail{background:var(--surface-inverse);align-content:start;justify-items:center;gap:.35rem;padding:1rem 0;display:grid}.AUvFCa_deskRailItem{width:2.25rem;height:2.25rem;color:var(--ink-inverse-muted);border-radius:.55rem;place-items:center;display:grid}.AUvFCa_deskRailItem[data-on]{background:var(--surface-inverse-raised);color:var(--brand-on-inverse)}.AUvFCa_deskRailIcon{width:1.1rem;height:1.1rem}.AUvFCa_deskMain{min-width:0;padding:1.25rem}.AUvFCa_deskTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.AUvFCa_deskTitle{letter-spacing:-.02em;font-size:1.15rem;font-weight:600}.AUvFCa_deskMeta{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.AUvFCa_deskSearch{border:1px solid var(--rule);background:var(--surface-paper);min-height:2.25rem;color:var(--ink-dim);border-radius:.55rem;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.8125rem;display:inline-flex}.AUvFCa_board{grid-template-columns:repeat(4,minmax(10.5rem,1fr));gap:.75rem;display:grid;overflow:hidden}.AUvFCa_boardCol{align-content:start;gap:.55rem;min-width:0;display:grid}.AUvFCa_boardHead{align-items:center;gap:.45rem;padding:0 .15rem .2rem;font-size:.8125rem;font-weight:600;display:flex}.AUvFCa_boardHue{border-radius:50%;width:.55rem;height:.55rem}.AUvFCa_boardCount{color:var(--ink-dim);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.AUvFCa_boardCard{background:var(--surface-paper);box-shadow:var(--shadow-1);border-radius:.75rem;gap:.15rem;padding:.75rem .8rem;font-size:.8125rem;display:grid}.AUvFCa_boardCard[data-lift]{box-shadow:0 0 0 2px var(--brand-primary), 0 18px 30px -12px #005dce73;transform:rotate(-1.5deg)translateY(-4px)}.AUvFCa_boardName{font-weight:600}.AUvFCa_boardPlace{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AUvFCa_boardFoot{justify-content:space-between;align-items:center;margin-top:.45rem;display:flex}.AUvFCa_boardValue{color:var(--money-ink);font-variant-numeric:tabular-nums;font-weight:600}.AUvFCa_boardRep{background:var(--brand-soft);width:1.6rem;height:1.6rem;color:var(--on-brand-soft);border-radius:50%;place-items:center;font-size:.625rem;font-weight:600;display:grid}.AUvFCa_deskCaption{color:var(--ink-dim);font-size:.6875rem;position:absolute;bottom:.6rem;right:1rem}@container (max-width:46rem){.AUvFCa_board{grid-template-columns:repeat(3,minmax(0,1fr))}.AUvFCa_boardCol:nth-child(4){display:none}}@media (max-width:720px){.AUvFCa_desk{grid-template-columns:minmax(0,1fr)}.AUvFCa_deskRail{display:none}.AUvFCa_board{scrollbar-width:thin;grid-template-columns:repeat(4,minmax(11rem,1fr));padding-bottom:1.5rem;overflow-x:auto}.AUvFCa_boardCol:nth-child(4){display:grid}.AUvFCa_deskSearch{display:none}}.AUvFCa_talk{background:var(--surface-inverse-raised);border-radius:1.5rem;gap:.9rem;width:100%;max-width:32rem;padding:1.25rem;font-size:.9375rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 80px -40px #0009}.AUvFCa_talkBar{background:#ffffff0f;border-radius:999px;align-items:center;gap:.75rem;padding:.6rem .9rem .6rem .6rem;display:flex}.AUvFCa_talkMic{background:var(--brand-primary);width:2.5rem;height:2.5rem;color:var(--on-brand);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 0 0 6px #005dce40}.AUvFCa_talkMicIcon{width:1.2rem;height:1.2rem}.AUvFCa_wave{flex:1;align-items:center;gap:3px;height:1.8rem;display:flex}.AUvFCa_wave span{background:var(--brand-on-inverse);opacity:.85;transform-origin:50%;border-radius:2px;flex:1;animation:1.1s ease-in-out infinite alternate AUvFCa_wave}@keyframes AUvFCa_wave{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.AUvFCa_talkLive{color:var(--ink-inverse-muted);font-size:.8125rem;font-weight:600}.AUvFCa_bubble{border-radius:1rem;padding:.8rem 1rem;line-height:1.45}.AUvFCa_bubbleYou{background:var(--brand-primary);max-width:88%;color:var(--on-brand);border-bottom-right-radius:.3rem;justify-self:end}.AUvFCa_bubbleHodos{background:var(--surface-paper);max-width:94%;color:var(--ink);border-bottom-left-radius:.3rem;gap:.6rem;display:grid}.AUvFCa_bubbleHead{color:var(--brand-primary);align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}.AUvFCa_draft{background:var(--channel-sms-soft);color:var(--ink);border-radius:.7rem;gap:.5rem;padding:.65rem .75rem;font-size:.875rem;display:flex}.AUvFCa_draft .AUvFCa_rowIcon{color:var(--channel-sms);margin-top:.15rem}.AUvFCa_approveRow{gap:.5rem;display:flex}.AUvFCa_approve,.AUvFCa_edit{border-radius:.6rem;align-items:center;gap:.4rem;min-height:2.25rem;padding:0 .9rem;font-size:.875rem;font-weight:600;display:inline-flex}.AUvFCa_approve{background:var(--brand-primary);color:var(--on-brand)}.AUvFCa_edit{border:1px solid var(--rule-structural);color:var(--ink)}.AUvFCa_bubbleDone{color:#a7f3d0;background:#0676472e;justify-self:start;align-items:center;gap:.5rem;font-weight:600;display:flex}.AUvFCa_talk[data-reveal]>*{opacity:1}.AUvFCa_talk[data-reveal=armed]>*{opacity:0}.AUvFCa_talk[data-reveal=shown]>*{animation:.7s cubic-bezier(.16,1,.3,1) backwards AUvFCa_talk-in}.AUvFCa_talk[data-reveal=shown]>:nth-child(2){animation-delay:.5s}.AUvFCa_talk[data-reveal=shown]>:nth-child(3){animation-delay:1.5s}.AUvFCa_talk[data-reveal=shown]>:nth-child(4){animation-delay:2.9s}@keyframes AUvFCa_talk-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.AUvFCa_screenSwap,.AUvFCa_shot,.AUvFCa_talk[data-reveal=shown]>*{animation:none}.AUvFCa_talk[data-reveal=armed]>*{opacity:1}.AUvFCa_signature{stroke-dashoffset:0;animation:none}.AUvFCa_wave span{animation:none;transform:scaleY(.6)}}.AUvFCa_inbox,.AUvFCa_money{background:var(--surface-paper);border-radius:1.25rem;margin:0;font-size:.875rem;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0b1f3314,0 40px 80px -40px #0b1f3366}.AUvFCa_inbox{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.AUvFCa_inboxList{border-right:1px solid var(--rule);background:var(--surface-canvas);align-content:start;display:grid}.AUvFCa_inboxSearch{border:1px solid var(--rule);background:var(--surface-paper);color:var(--ink-dim);border-radius:.6rem;align-items:center;gap:.45rem;margin:.9rem;padding:.55rem .75rem;font-size:.8125rem;display:flex}.AUvFCa_inboxRow{border-top:1px solid var(--rule);align-items:center;gap:.65rem;padding:.75rem .9rem;display:flex}.AUvFCa_inboxRow[data-on]{background:var(--brand-soft)}.AUvFCa_inboxKind{border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.AUvFCa_inboxKind[data-kind=sms]{background:var(--channel-sms-soft);color:var(--channel-sms)}.AUvFCa_inboxKind[data-kind=email]{background:var(--channel-email-soft);color:var(--channel-email)}.AUvFCa_inboxKind[data-kind=call]{background:var(--brand-soft);color:var(--brand-primary)}.AUvFCa_inboxText{min-width:0;line-height:1.3;display:grid}.AUvFCa_inboxText span{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.AUvFCa_inboxTime{color:var(--ink-dim);white-space:nowrap;font-variant-numeric:tabular-nums;align-self:start;margin-left:auto;font-size:.6875rem}.AUvFCa_thread{flex-direction:column;gap:.7rem;padding:1rem 1rem 2.2rem;display:flex}.AUvFCa_threadHead{border-bottom:1px solid var(--rule);padding-bottom:.7rem;line-height:1.3;display:grid}.AUvFCa_threadHead span{color:var(--ink-muted);font-size:.8125rem}.AUvFCa_threadCall{color:var(--ink-dim);justify-content:center;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.AUvFCa_msg{border-radius:.9rem;max-width:85%;padding:.6rem .8rem;line-height:1.4}.AUvFCa_msgOut{background:var(--brand-primary);color:var(--on-brand);border-bottom-right-radius:.25rem;align-self:end}.AUvFCa_msgIn{background:var(--surface-recessed);border-bottom-left-radius:.25rem;align-self:start}.AUvFCa_threadCompose{border:1px solid var(--rule-structural);color:var(--ink-dim);border-radius:999px;align-items:center;gap:.45rem;margin-top:auto;padding:.6rem .8rem;display:flex}@media (max-width:640px){.AUvFCa_inbox{grid-template-columns:minmax(0,1fr)}.AUvFCa_inboxList{border-right:0}.AUvFCa_thread{display:none}}.AUvFCa_money{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0}.AUvFCa_moneyDoc,.AUvFCa_moneyPay{align-content:start;gap:.75rem;padding:1.25rem 1.25rem 2.2rem;display:grid}.AUvFCa_moneyPay{background:var(--surface-inverse);color:var(--ink-inverse-muted)}.AUvFCa_moneyHead{color:var(--brand-primary);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;display:flex}.AUvFCa_moneyPay .AUvFCa_moneyHead{color:var(--brand-on-inverse)}.AUvFCa_moneyTitle{letter-spacing:-.02em;font-size:1.1rem;font-weight:600}.AUvFCa_money .AUvFCa_contractLines{box-shadow:none;border:1px solid var(--rule)}.AUvFCa_certificate{color:var(--positive);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;display:flex}.AUvFCa_moneyAmount{color:var(--ink-inverse);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600}.AUvFCa_payTimeline{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.AUvFCa_payTimeline li{align-items:center;gap:.5rem;display:flex}.AUvFCa_payTimeline li[data-done] .AUvFCa_rowIcon{color:#a7f3d0;stroke-width:2.4px;background:#06764759;border-radius:50%;width:1.4rem;height:1.4rem;padding:.2rem}@media (max-width:640px){.AUvFCa_money{grid-template-columns:minmax(0,1fr)}}.AUvFCa_connect{background:var(--surface-inverse);color:var(--ink-inverse-muted);border-radius:1.25rem;gap:1rem;margin:0;padding:1.4rem;font-size:.9375rem;display:grid;box-shadow:0 40px 80px -40px #0b1f3380}.AUvFCa_connectHead{color:var(--ink-inverse);align-items:center;gap:.5rem;font-weight:600;display:flex}.AUvFCa_connectHead .AUvFCa_rowIcon{color:var(--brand-on-inverse)}.AUvFCa_connectRow{background:#ffffff0f;border-radius:.8rem;gap:.35rem;padding:.85rem 1rem;font-size:.8125rem;display:grid}.AUvFCa_connectRow code{color:var(--ink-inverse);overflow-wrap:anywhere;font-size:.875rem}.AUvFCa_connectTools{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.AUvFCa_connectTools li{align-items:center;gap:.55rem;display:flex}.AUvFCa_connectTools .AUvFCa_rowIcon{color:var(--brand-on-inverse)}
.q8Auzq_hero{padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,4vw,3rem)}.q8Auzq_heroInner{gap:var(--space-6);max-width:52rem;display:grid}.q8Auzq_title{font-size:var(--site-display);letter-spacing:-.02em;font-weight:600;line-height:1.05}.q8Auzq_jump{z-index:5;background:var(--surface-paper);border-block:1px solid var(--rule);position:sticky;top:0}.q8Auzq_jumpRow{gap:var(--space-2);padding-block:var(--space-2);display:flex;overflow-x:auto}.q8Auzq_jumpLink{align-items:center;gap:var(--space-2);min-block-size:var(--hit-target);padding-inline:var(--space-3);color:var(--ink);white-space:nowrap;border-radius:999px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.q8Auzq_jumpLink:hover{background:var(--brand-soft);color:var(--on-brand-soft)}.q8Auzq_group{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding-block:clamp(2.5rem,6vw,4.5rem);scroll-margin-top:4rem;display:grid}.q8Auzq_group[data-flip=true] .q8Auzq_groupCopy{order:2}.q8Auzq_groupCopy{gap:var(--space-4);display:grid}.q8Auzq_groupHead{align-items:center;gap:var(--space-3);display:flex}.q8Auzq_tile{border-radius:var(--radius-sm);background:var(--brand-soft);block-size:2.75rem;inline-size:2.75rem;color:var(--brand-primary);flex:none;place-items:center;display:grid}.q8Auzq_tileIcon{block-size:1.4rem;inline-size:1.4rem}.q8Auzq_points{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.q8Auzq_points li{align-items:flex-start;gap:var(--space-3);display:flex}.q8Auzq_pointIcon{block-size:1.25rem;inline-size:1.25rem;color:var(--brand-primary);flex:none;margin-top:.2rem}.q8Auzq_art{border-radius:var(--radius);background:var(--surface-canvas);border:1px solid var(--rule);block-size:auto;inline-size:100%}.q8Auzq_fBlue{fill:var(--brand-primary)}.q8Auzq_fBright{fill:var(--brand-bright)}.q8Auzq_fSoft{fill:var(--brand-soft)}.q8Auzq_fPaper{fill:var(--surface-paper)}.q8Auzq_fStrong{fill:var(--surface-strong)}.q8Auzq_fInk{fill:var(--ink)}.q8Auzq_fPos{fill:var(--positive)}.q8Auzq_fWarn{fill:var(--warning)}.q8Auzq_sBlue{stroke:var(--brand-primary);fill:none}.q8Auzq_sRule{stroke:var(--rule-structural);fill:none}.q8Auzq_sMuted{stroke:var(--ink-muted);fill:none}.q8Auzq_band{background:var(--surface-canvas)}.q8Auzq_cta{gap:var(--space-4);justify-items:start;padding-block:clamp(2.5rem,6vw,4rem);display:grid}.q8Auzq_matrixWrap{contain:layout;border:1px solid var(--rule-structural);border-radius:var(--radius);background:var(--surface-paper);min-inline-size:0;max-inline-size:100%;overflow-x:auto}.q8Auzq_matrixWrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.q8Auzq_matrix{border-collapse:separate;border-spacing:0;inline-size:100%;min-inline-size:44rem;font-size:.9375rem}.q8Auzq_matrix th,.q8Auzq_matrix td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.q8Auzq_matrix thead th{background:var(--surface-recessed);font-weight:600}.q8Auzq_matrix tbody th{background:var(--surface-paper);min-inline-size:13rem;font-weight:600;position:sticky;inset-inline-start:0}.q8Auzq_matrix tr:last-child th,.q8Auzq_matrix tr:last-child td{border-bottom:0}.q8Auzq_ours{background:var(--brand-soft)}.q8Auzq_matrix thead th.q8Auzq_ours{background:var(--brand-soft);color:var(--on-brand-soft)}.q8Auzq_rowLabel{align-items:center;gap:var(--space-2);display:inline-flex}.q8Auzq_cell{align-items:flex-start;gap:var(--space-2);display:inline-flex}.q8Auzq_cellIcon{flex:none;block-size:1.1rem;inline-size:1.1rem;margin-top:.2rem}.q8Auzq_yes{color:var(--positive)}.q8Auzq_part{color:var(--warning)}.q8Auzq_unk{color:var(--ink-muted)}.q8Auzq_foot{margin-top:var(--space-3);color:var(--ink-muted);font-size:.9375rem}.q8Auzq_two{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.q8Auzq_panel{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-paper);align-content:start;display:grid}.q8Auzq_panelTitle{align-items:center;gap:var(--space-2);font-size:1.25rem;font-weight:600;display:flex}.q8Auzq_subhead{color:var(--ink-muted);font-size:.9375rem;font-weight:600}.q8Auzq_steps{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;padding:0;list-style:none;display:grid}.q8Auzq_step{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius);background:var(--surface-paper);border:1px solid var(--rule);display:grid}.q8Auzq_cards{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.q8Auzq_card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-paper);color:inherit;align-content:start;text-decoration:none;display:grid}.q8Auzq_card:hover{border-color:var(--brand-primary)}.q8Auzq_cardTitle{font-size:1.25rem;font-weight:600;line-height:1.25}.q8Auzq_meta{gap:var(--space-2) var(--space-4);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.9375rem;display:flex}.q8Auzq_metaItem{align-items:center;gap:var(--space-2);display:inline-flex}.q8Auzq_article{gap:var(--space-7);padding-block:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr) 15rem;align-items:start;display:grid}.q8Auzq_prose{gap:var(--space-4);max-inline-size:42rem;display:grid}.q8Auzq_prose h2{margin-top:var(--space-5);scroll-margin-top:5rem;font-size:1.75rem;font-weight:600}.q8Auzq_prose ul,.q8Auzq_prose ol{gap:var(--space-2);margin:0;padding-left:1.25rem;display:grid}.q8Auzq_toc{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-recessed);display:grid;position:sticky;top:5rem}.q8Auzq_toc a{color:var(--ink);padding-block:var(--space-1);font-size:.9375rem;text-decoration:none}.q8Auzq_toc a:hover{color:var(--brand-primary)}@media (max-width:56rem){.q8Auzq_group{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.q8Auzq_group[data-flip=true] .q8Auzq_groupCopy{order:0}.q8Auzq_article{grid-template-columns:minmax(0,1fr)}.q8Auzq_toc{order:-1;position:static}}.q8Auzq_stack{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.q8Auzq_videoWrap{gap:var(--space-3);max-inline-size:60rem;margin-inline:auto;display:grid}.q8Auzq_video{aspect-ratio:16/9;border-radius:var(--radius);background:var(--surface-inverse);block-size:auto;inline-size:100%}.q8Auzq_videoNote{color:var(--ink-muted);text-align:center;font-size:.9375rem}
.Bpc6na_features{gap:0 var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Bpc6na_feature{border-top:1px solid var(--rule);align-items:flex-start;gap:.9rem;padding:1.4rem 0;display:flex}.Bpc6na_featureIcon{background:var(--brand-soft);width:2.5rem;height:2.5rem;color:var(--brand-primary);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.Bpc6na_featureGlyph{width:1.25rem;height:1.25rem}.Bpc6na_featureTitle{letter-spacing:-.01em;font-weight:600;display:block}.Bpc6na_featureLine{color:var(--ink-muted);margin-top:.15rem;font-size:.9375rem;line-height:1.5;display:block}@media (max-width:1080px){.Bpc6na_features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Bpc6na_features{grid-template-columns:minmax(0,1fr)}}
.wPf5Yq_flow{background:var(--surface-inverse);color:var(--ink-inverse);border-radius:1.5rem;gap:0;padding:clamp(1.25rem,3vw,2rem);display:grid;box-shadow:0 40px 80px -40px #0b1f338c}.wPf5Yq_spine{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.wPf5Yq_node{background:var(--surface-inverse-raised);border-radius:1rem;align-items:center;gap:.85rem;padding:.85rem 1rem;font-size:1.0625rem;font-weight:600;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.wPf5Yq_node+.wPf5Yq_node:before,.wPf5Yq_branch{content:"";background:linear-gradient(var(--brand-on-inverse), #3aa6ff66);width:2px;height:1.25rem;position:absolute;top:-1.25rem;left:2.15rem}.wPf5Yq_branch{height:1.5rem;position:relative;top:0}.wPf5Yq_nodeIcon{width:2.4rem;height:2.4rem;color:var(--brand-on-inverse);background:#3aa6ff29;border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.wPf5Yq_node:nth-child(3) .wPf5Yq_nodeIcon{background:var(--brand-primary);color:var(--on-brand)}.wPf5Yq_glyph{width:1.25rem;height:1.25rem}.wPf5Yq_work{border:1px dashed #3aa6ff66;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:.75rem;list-style:none;display:grid}.wPf5Yq_workItem{min-width:0;color:var(--ink-inverse-muted);background:#ffffff0d;border-radius:.7rem;align-items:center;gap:.5rem;padding:.6rem .65rem;font-size:.875rem;font-weight:500;display:flex}.wPf5Yq_workGlyph{width:1.05rem;height:1.05rem;color:var(--brand-on-inverse);flex-shrink:0}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_node,.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem{animation:.6s cubic-bezier(.16,1,.3,1) backwards wPf5Yq_step-in}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_node:nth-child(2){animation-delay:.16s}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_node:nth-child(3){animation-delay:.32s}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem{animation-delay:.52s}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem:nth-child(2){animation-delay:.58s}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem:nth-child(3){animation-delay:.64s}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem:nth-child(4){animation-delay:.7s}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem:nth-child(5){animation-delay:.76s}.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem:nth-child(6){animation-delay:.82s}@keyframes wPf5Yq_step-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:480px){.wPf5Yq_work{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_node,.wPf5Yq_flow[data-reveal=shown] .wPf5Yq_workItem{animation:none}}
.E5k_uG_tour,.E5k_uG_calc{gap:var(--space-5);display:grid}.E5k_uG_tabs{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.E5k_uG_tab{align-items:center;gap:var(--space-2);min-block-size:var(--hit-target);padding-inline:var(--space-4);border:1px solid var(--rule-structural);background:var(--surface-paper);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;font-weight:600;display:inline-flex}.E5k_uG_tab[aria-selected=true]{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--on-brand)}.E5k_uG_tabIcon,.E5k_uG_speedIcon{flex:none;block-size:1.1rem;inline-size:1.1rem}.E5k_uG_panel{gap:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.E5k_uG_scene{border-radius:var(--radius);border:1px solid var(--rule);overflow:hidden}.E5k_uG_scene svg{block-size:auto;inline-size:100%;display:block}.E5k_uG_copy{gap:var(--space-3);display:grid}.E5k_uG_copy h3{font-size:1.5rem;font-weight:600}.E5k_uG_nav{gap:var(--space-3);flex-wrap:wrap;display:flex}.E5k_uG_navBtn,.E5k_uG_navBtnPrimary{align-items:center;gap:var(--space-2);min-block-size:var(--hit-target);padding-inline:var(--space-4);border-radius:var(--radius-sm);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.E5k_uG_navBtn{border:1px solid var(--rule-structural);background:var(--surface-paper);color:var(--ink)}.E5k_uG_navBtnPrimary{border:1px solid var(--brand-primary);background:var(--brand-primary);color:var(--on-brand)}.E5k_uG_sCanvas{fill:var(--surface-canvas)}.E5k_uG_sPaper{fill:var(--surface-paper)}.E5k_uG_sBlue{fill:var(--brand-primary)}.E5k_uG_sBright{fill:var(--brand-bright)}.E5k_uG_sSoft{fill:var(--brand-soft)}.E5k_uG_sPos{fill:var(--positive)}.E5k_uG_sHail{fill:var(--warning-soft);stroke:var(--warning);stroke-width:2px}.E5k_uG_sRoad{stroke:var(--surface-strong);fill:none;stroke-linecap:round}.E5k_uG_sText{fill:var(--ink);font-size:11px;font-weight:600}.E5k_uG_sOnBlue{fill:var(--on-brand);font-size:11px;font-weight:600}@media (prefers-reduced-motion:no-preference){.E5k_uG_pin{animation:E5k_uG_drop .6s var(--site-ease,ease-out) both}}@keyframes E5k_uG_drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.E5k_uG_calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.E5k_uG_calcInputs{gap:var(--space-5);display:grid}.E5k_uG_field{gap:var(--space-2);display:grid}.E5k_uG_field label,.E5k_uG_speeds legend{font-weight:600}.E5k_uG_fieldRow{align-items:center;gap:var(--space-3);display:flex}.E5k_uG_fieldRow input[type=range]{min-inline-size:0;accent-color:var(--brand-primary);min-block-size:var(--hit-target);flex:1}.E5k_uG_num{inline-size:6.5rem;min-block-size:var(--hit-target);padding-inline:var(--space-3);border:1px solid var(--rule-structural);border-radius:var(--radius-sm);background:var(--surface-paper);color:var(--ink);font:inherit;font-variant-numeric:tabular-nums}.E5k_uG_suffix{color:var(--ink-muted);font-size:.9375rem}.E5k_uG_speeds{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.E5k_uG_speed{align-items:center;gap:var(--space-3);min-block-size:var(--hit-target);padding-inline:var(--space-3);border:1px solid var(--rule-structural);border-radius:var(--radius-sm);background:var(--surface-paper);cursor:pointer;display:flex}.E5k_uG_speed[data-on=true]{border-color:var(--brand-primary);background:var(--brand-soft);color:var(--on-brand-soft)}.E5k_uG_calcResult{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius);background:var(--surface-inverse);color:var(--ink-inverse);display:grid}.E5k_uG_resultLabel,.E5k_uG_resultSub{align-items:center;gap:var(--space-2);color:var(--ink-inverse-muted);display:flex}.E5k_uG_resultBig{font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:600;line-height:1.05}.E5k_uG_resultBig span{color:var(--ink-inverse-muted);font-size:1.125rem}.E5k_uG_assume{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.9375rem}.E5k_uG_assume caption{text-align:left;color:var(--ink-inverse-muted);padding-bottom:var(--space-2)}.E5k_uG_assume th,.E5k_uG_assume td{text-align:left;padding:var(--space-2) 0;border-top:1px solid var(--border)}.E5k_uG_fine{color:var(--ink-inverse-muted);font-size:.9375rem}@media (max-width:56rem){.E5k_uG_panel,.E5k_uG_calc{grid-template-columns:minmax(0,1fr)}}
._1zA2ya_frame{--cycle:12s;--start:3s;--ease:cubic-bezier(.16, 1, .3, 1);aspect-ratio:6/5;background:color-mix(in srgb, var(--surface-inverse) 72%, var(--surface-inverse-raised));isolation:isolate;border-radius:1.5rem;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -30px #0009,0 18px 40px -20px #005dce59;container-type:inline-size}._1zA2ya_map{width:100%;height:100%;display:block}._1zA2ya_swath path{stroke-dasharray:1;stroke-dashoffset:1px;animation:_1zA2ya_swath 2.6s var(--ease) .2s forwards}@keyframes _1zA2ya_swath{to{stroke-dashoffset:0}}._1zA2ya_pin{fill:var(--ink-inverse-muted);opacity:0;animation:_1zA2ya_pin .6s var(--ease) forwards}._1zA2ya_jobPin{fill:var(--brand-on-inverse);opacity:0;animation:_1zA2ya_pin .6s var(--ease) forwards}@keyframes _1zA2ya_pin{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}._1zA2ya_pulse{fill:none;stroke:var(--brand-on-inverse);stroke-width:2px;animation:2.4s ease-out 2.4s infinite both _1zA2ya_pulse}@keyframes _1zA2ya_pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(3.2)}}._1zA2ya_stormChip,._1zA2ya_doorChip,._1zA2ya_textChip,._1zA2ya_jobCard{color:var(--ink);opacity:0;animation:_1zA2ya_float-in .8s var(--ease) forwards;background:#fffffff5;position:absolute;box-shadow:inset 0 1px #fff9,0 18px 40px -12px #00000080}._1zA2ya_stormChip,._1zA2ya_doorChip,._1zA2ya_textChip{border-radius:.875rem;align-items:center;gap:.6rem;padding:.55rem .85rem .55rem .6rem;font-size:.8125rem;line-height:1.25;display:flex}._1zA2ya_stormChip strong,._1zA2ya_doorChip strong,._1zA2ya_textChip strong{font-weight:600;display:block}._1zA2ya_chipSub{color:var(--ink-muted);font-size:.75rem;display:block}._1zA2ya_chipIcon{background:var(--brand-soft);width:2rem;height:2rem;color:var(--brand-primary);border-radius:.6rem;flex-shrink:0;padding:.4rem}._1zA2ya_tabular{font-variant-numeric:tabular-nums}._1zA2ya_stormChip{animation-delay:.4s;top:5%;left:4%}._1zA2ya_doorChip{animation-delay:1.8s;top:5%;right:4%}._1zA2ya_textChip{animation-delay:5.6s;bottom:9%;left:4%}._1zA2ya_textChip ._1zA2ya_chipIcon{background:var(--channel-sms-soft);color:var(--channel-sms)}@keyframes _1zA2ya_float-in{0%{opacity:0;filter:blur(4px);transform:translateY(12px)scale(.97)}to{opacity:1;filter:none;transform:none}}._1zA2ya_jobCard{border-radius:1.1rem;width:min(17.5rem,58%);padding:.9rem 1rem 1rem;animation-delay:2.4s;bottom:9%;right:4%}._1zA2ya_jobHead{align-items:center;gap:.65rem;display:flex}._1zA2ya_jobAvatar{background:var(--surface-inverse);width:2.25rem;height:2.25rem;color:var(--ink-inverse);border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:600;display:grid}._1zA2ya_jobWho{color:var(--ink-muted);min-width:0;font-size:.75rem;line-height:1.25;display:grid}._1zA2ya_jobWho strong{color:var(--ink);font-size:.875rem;font-weight:600}._1zA2ya_stageStack{height:2.75rem;margin:.75rem 0 .8rem;position:relative}._1zA2ya_stage{opacity:0;animation:_1zA2ya_stage var(--cycle) var(--ease) infinite backwards;align-content:start;line-height:1.3;display:grid;position:absolute;inset:0}._1zA2ya_stageTitle{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}._1zA2ya_stageLine{color:var(--ink-muted);font-size:.8125rem}._1zA2ya_stage:last-child ._1zA2ya_stageTitle{color:var(--positive)}@keyframes _1zA2ya_stage{0%{opacity:0;transform:translateY(8px)}3%,18%{opacity:1;transform:none}20%,to{opacity:0;transform:translateY(-8px)}}._1zA2ya_rail{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._1zA2ya_railStep{justify-items:center;gap:.3rem;display:grid;position:relative}._1zA2ya_railStep+._1zA2ya_railStep:before{content:"";background:var(--rule);z-index:0;width:100%;height:2px;margin-right:.55rem;position:absolute;top:.55rem;right:50%}._1zA2ya_railDot{z-index:1;border:2px solid var(--rule-structural);background:var(--surface-paper);color:#0000;width:1.1rem;height:1.1rem;animation-duration:var(--cycle);animation-timing-function:linear;animation-delay:var(--start);border-radius:50%;place-items:center;animation-iteration-count:infinite;animation-fill-mode:backwards;display:grid;position:relative}._1zA2ya_railCheck{stroke-width:2.6px;width:.7rem;height:.7rem}._1zA2ya_railLabel{color:var(--ink-dim);font-size:.6875rem;font-weight:600}._1zA2ya_railStep:first-child ._1zA2ya_railDot{animation-name:_1zA2ya_rail-1}._1zA2ya_railStep:nth-child(2) ._1zA2ya_railDot{animation-name:_1zA2ya_rail-2}._1zA2ya_railStep:nth-child(3) ._1zA2ya_railDot{animation-name:_1zA2ya_rail-3}._1zA2ya_railStep:nth-child(4) ._1zA2ya_railDot{animation-name:_1zA2ya_rail-4}._1zA2ya_railStep:nth-child(5) ._1zA2ya_railDot{animation-name:_1zA2ya_rail-5}@keyframes _1zA2ya_rail-1{0%,19.9%{border-color:var(--brand-primary);background:var(--brand-soft);color:#0000}20%,to{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--on-brand)}}@keyframes _1zA2ya_rail-2{0%,19.9%{border-color:var(--rule-structural);background:var(--surface-paper);color:#0000}20%,39.9%{border-color:var(--brand-primary);background:var(--brand-soft);color:#0000}40%,to{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--on-brand)}}@keyframes _1zA2ya_rail-3{0%,39.9%{border-color:var(--rule-structural);background:var(--surface-paper);color:#0000}40%,59.9%{border-color:var(--brand-primary);background:var(--brand-soft);color:#0000}60%,to{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--on-brand)}}@keyframes _1zA2ya_rail-4{0%,59.9%{border-color:var(--rule-structural);background:var(--surface-paper);color:#0000}60%,79.9%{border-color:var(--brand-primary);background:var(--brand-soft);color:#0000}80%,to{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--on-brand)}}@keyframes _1zA2ya_rail-5{0%,79.9%{border-color:var(--rule-structural);background:var(--surface-paper);color:#0000}80%,to{border-color:var(--positive);background:var(--positive);color:var(--on-positive)}}._1zA2ya_caption{color:#b7c9da8c;font-size:.6875rem;font-weight:500;position:absolute;top:auto;bottom:2.2%;right:4%}@container (max-width:30rem){._1zA2ya_doorChip,._1zA2ya_textChip{display:none}._1zA2ya_jobCard{width:auto;left:4%}}@media (prefers-reduced-motion:reduce){._1zA2ya_swath path{stroke-dashoffset:0;animation:none}._1zA2ya_pin,._1zA2ya_jobPin,._1zA2ya_stormChip,._1zA2ya_doorChip,._1zA2ya_textChip,._1zA2ya_jobCard{opacity:1;animation:none}._1zA2ya_pulse{opacity:0;animation:none}._1zA2ya_stage{animation:none}._1zA2ya_stage:nth-child(2){opacity:1}._1zA2ya_frame ._1zA2ya_rail ._1zA2ya_railStep ._1zA2ya_railDot{animation:none}._1zA2ya_frame ._1zA2ya_rail ._1zA2ya_railStep:first-child ._1zA2ya_railDot{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--on-brand)}._1zA2ya_frame ._1zA2ya_rail ._1zA2ya_railStep:nth-child(2) ._1zA2ya_railDot{border-color:var(--brand-primary);background:var(--brand-soft)}}
.SINNha_page{background:#fff;min-height:100dvh;display:grid}.SINNha_formPane{min-width:0;padding:3rem var(--space-5);justify-content:center;align-items:center;display:flex}.SINNha_column{flex-direction:column;align-items:flex-start;gap:2.5rem;width:100%;min-width:0;max-width:25rem;display:flex}.SINNha_formPane.SINNha_formPaneWithFooter{grid-template-rows:1fr auto;justify-items:center;gap:2rem;padding-bottom:1.5rem;display:grid}.SINNha_paneFooter{justify-self:start;justify-items:start;gap:var(--space-2);width:100%;min-width:0;max-width:25rem;display:grid}.SINNha_logoWordmark{width:auto;height:2rem;display:block}.SINNha_identity{min-height:var(--hit-target);border-radius:var(--radius-xs);color:var(--text);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.SINNha_wordmark{letter-spacing:-.035em;font-size:1.375rem;font-weight:600;line-height:1}.SINNha_brand{--brand-pad:clamp(2rem, 4vw, 4rem);display:none}.SINNha_card{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}.SINNha_title{color:var(--text);font-size:clamp(1.875rem,2.6vw,2.25rem);font-weight:600;line-height:1.2;font-family:var(--font-sans);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.SINNha_body,.SINNha_brandBody{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.SINNha_body strong{color:var(--text);font-weight:var(--weight-body-emphasis);overflow-wrap:anywhere}.SINNha_form,.SINNha_field,.SINNha_rules,.SINNha_successActions{flex-direction:column;display:flex}.SINNha_form,.SINNha_successActions{gap:var(--space-4)}.SINNha_form{gap:1.25rem;margin-top:1.25rem}.SINNha_field,.SINNha_rules{gap:.375rem}.SINNha_fieldLabel{color:var(--text);font-size:var(--size-secondary);font-weight:var(--weight-body-emphasis);line-height:var(--leading-secondary)}.SINNha_fieldHeading{justify-content:space-between;align-items:flex-end;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.SINNha_input{border:1px solid var(--field-border);background:var(--surface-paper);width:100%;min-width:0;min-height:3.25rem;color:var(--text);font-family:var(--font-sans);border-radius:.5rem;padding:.75rem .875rem;font-size:1rem;line-height:1.5rem}.SINNha_input::placeholder{color:var(--text-dim)}@media (hover:hover) and (pointer:fine){.SINNha_input:hover:not(:disabled){border-color:var(--field-border-hover)}}.SINNha_input:focus-visible{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-soft)}.SINNha_input[aria-invalid=true]{border-color:var(--bad)}.SINNha_secretField{display:flex;position:relative}.SINNha_secretField .SINNha_input{padding-inline-end:3.5rem}.SINNha_reveal{width:var(--hit-target);height:var(--hit-target);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--size-secondary);font-weight:var(--weight-body-emphasis);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:.25rem;translate:0 -50%}@media (hover:hover) and (pointer:fine){.SINNha_reveal:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}}.SINNha_reveal[aria-pressed=true]{color:var(--brand-primary)}.SINNha_reveal:disabled{color:var(--text-dim);cursor:default}.SINNha_revealIcon{flex:none;width:1.25rem;height:1.25rem}.SINNha_rules{color:var(--text-muted);font-size:var(--size-secondary);line-height:var(--leading-secondary);margin:0;padding:0;list-style:none}.SINNha_rule{grid-template-columns:1.25rem 1fr;align-items:baseline;display:grid}.SINNha_ruleMark{color:var(--text-dim)}.SINNha_ruleMet{color:var(--text)}.SINNha_ruleMet .SINNha_ruleMark{color:var(--good)}.SINNha_button,.SINNha_secondaryButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--control-pad-x);border-radius:var(--radius-sm);font-size:var(--size-body);text-align:center;cursor:pointer;font-weight:600;text-decoration:none;display:inline-flex}.SINNha_button{border:1px solid var(--brand-primary);background:var(--brand-primary);min-height:3.25rem;color:var(--on-brand);transition:background-color var(--motion-fast) linear, border-color var(--motion-fast) linear;border-radius:.5rem;box-shadow:inset 0 1px #ffffff2e,0 10px 24px -12px #005dce99}@media (hover:hover) and (pointer:fine){.SINNha_button:hover:not(:disabled){border-color:var(--brand-hover);background:var(--brand-hover);color:var(--on-brand)}}.SINNha_button:active:not(:disabled){border-color:var(--brand-pressed);background:var(--brand-pressed)}.SINNha_button:disabled{opacity:.55;cursor:default}.SINNha_secondaryButton{border:1px solid var(--rule-structural);background:var(--surface-paper);color:var(--brand-primary)}@media (hover:hover) and (pointer:fine){.SINNha_secondaryButton:hover{border-color:var(--brand-primary);background:var(--brand-soft)}}.SINNha_spinner{border:.125rem solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite SINNha_auth-spin}@keyframes SINNha_auth-spin{to{transform:rotate(1turn)}}.SINNha_linkRow{justify-content:center;gap:var(--space-1);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.SINNha_setupPrompt{justify-content:center;align-items:center;gap:0 var(--space-1);margin-top:var(--space-2);color:var(--text-muted);font-size:var(--size-secondary);flex-wrap:wrap;display:flex}.SINNha_setupPrompt .SINNha_setupTrigger{padding-inline:var(--space-1);text-decoration:none}.SINNha_helpTrigger{align-items:center;gap:var(--space-2);min-height:var(--hit-target);border-radius:var(--radius-sm);color:var(--brand-primary);font:inherit;font-size:var(--size-secondary);cursor:pointer;background:0 0;border:0;padding-inline:0;text-decoration:none;display:inline-flex}.SINNha_emailField{display:flex;position:relative}.SINNha_inputWithAction{padding-inline-end:6.5rem}.SINNha_changeEmail{min-height:max(2.5rem, var(--hit-target));border-radius:var(--radius-sm);color:var(--brand-primary);font:inherit;font-size:var(--size-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .75rem;font-weight:600;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.SINNha_changeEmail:hover:not(:disabled){background:var(--brand-soft)}}.SINNha_changeEmailIcon,.SINNha_linkIcon{flex:none;width:1rem;height:1rem}.SINNha_buttonIcon{flex:none;width:1.125rem;height:1.125rem}.SINNha_inviteNote{color:var(--text-muted);font-size:var(--size-caption);line-height:var(--leading-caption);margin:-.5rem 0 0}.SINNha_helpTrigger{color:var(--text-muted)}.SINNha_recoveryUnder{min-height:var(--hit-target);color:var(--brand-primary);font-size:var(--size-caption);line-height:var(--leading-caption);align-self:flex-start;align-items:center;margin-block:-.5rem -.875rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.SINNha_recoveryUnder:hover,.SINNha_helpTrigger:hover{text-underline-offset:.1875rem;text-decoration:underline}}.SINNha_link,.SINNha_setupTrigger{min-height:var(--hit-target);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--brand-primary);font-size:var(--size-secondary);font-weight:var(--weight-body-emphasis);text-underline-offset:.1875rem;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.SINNha_link:hover,.SINNha_setupTrigger:hover{background:var(--surface-hover)}}.SINNha_error,.SINNha_notice,.SINNha_helpPanel{padding:var(--space-2) var(--space-3);color:var(--text);font-size:var(--size-secondary);line-height:var(--leading-secondary);margin:0}.SINNha_error{border-inline-start:.1875rem solid var(--bad);background:var(--bad-soft)}.SINNha_fieldError{color:var(--bad);font-size:var(--size-caption);line-height:var(--leading-caption);margin:0}.SINNha_notice,.SINNha_helpPanel{border-inline-start:.1875rem solid var(--brand-primary);background:var(--brand-soft)}.SINNha_helpPanel{gap:var(--space-1);display:grid}.SINNha_helpTitle{color:var(--text);font-size:var(--size-secondary);font-weight:var(--weight-body-emphasis);margin:0}.SINNha_helpPanel p:last-child{margin:0}.SINNha_status{color:var(--text-muted);font-size:var(--size-secondary);line-height:var(--leading-secondary);margin:0}.SINNha_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SINNha_brandLine{max-width:18ch;color:var(--ink-inverse);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.4vw,2.5rem);font-weight:600;line-height:1.1}.SINNha_brandBody{max-width:38ch;margin-top:var(--space-3);color:var(--ink-inverse-muted)}.SINNha_brandCopy{z-index:1;position:relative}.SINNha_brandStage{z-index:1;flex:1;place-items:center;min-height:0;display:grid;position:relative}.SINNha_brandStage>figure{width:min(32rem,100%,120dvh - 25.2rem)}@media (max-width:480px){.SINNha_formPane{padding:2.5rem 1.5rem}}@media (min-width:62rem){.SINNha_page{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.SINNha_formPane{align-items:center;padding:4rem clamp(2rem,5vw,5rem)}.SINNha_column{align-items:flex-start;max-width:25rem}.SINNha_card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.SINNha_error,.SINNha_notice,.SINNha_helpPanel{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.SINNha_brand{gap:var(--space-6);min-height:32rem;padding:var(--brand-pad);background-color:var(--surface-inverse);background-image:radial-gradient(60% 50% at 70% 30%,#3aa6ff29,#0000 70%),linear-gradient(#b7c9da0d 1px,#0000 1px),linear-gradient(90deg,#b7c9da0d 1px,#0000 1px);background-size:auto,40px 40px,40px 40px;flex-direction:column;display:flex;position:relative;overflow:hidden}}.SINNha_iconAction{min-inline-size:var(--hit-target);min-block-size:var(--hit-target);justify-content:center;align-items:center;display:inline-flex}
@media (max-width:480px){.h7qTvq_acceptedEmailInput{padding-inline-end:calc(max(var(--hit-target), 2.75rem) + .75rem)}.h7qTvq_changeEmailButton{width:max(var(--hit-target), 2.75rem);min-width:max(var(--hit-target), 2.75rem);min-height:max(var(--hit-target), 2.75rem);justify-content:center;padding:0}.h7qTvq_changeEmailLabel{display:none}}
.Hka0Na_screen{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.Hka0Na_link{align-items:center;gap:var(--space-3);display:flex}.Hka0Na_tile{border:1px solid var(--rule-structural);background:var(--surface-paper);border-radius:.75rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid;overflow:hidden}.Hka0Na_tile img{object-fit:contain;width:1.75rem;height:1.75rem}.Hka0Na_initial{background:var(--brand-soft);width:100%;height:100%;color:var(--on-brand-soft);place-items:center;font-size:1.25rem;font-weight:600;display:grid}.Hka0Na_dots{gap:var(--space-2);display:flex}.Hka0Na_dots i{background:var(--brand-primary);width:.375rem;height:.375rem;color:var(--on-brand);opacity:.2;animation:Hka0Na_walk 1.6s var(--motion-ease-standard) infinite;border-radius:50%}.Hka0Na_dots i:nth-child(2){animation-delay:.2s}.Hka0Na_dots i:nth-child(3){animation-delay:.4s}.Hka0Na_linked .Hka0Na_dots i{opacity:1;transition:opacity var(--motion-base) var(--motion-ease-standard);animation:none}@keyframes Hka0Na_walk{0%,60%,to{opacity:.2;transform:scale(1)}30%{opacity:1;transform:scale(1.35)}}.Hka0Na_lead{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--size-body);line-height:1.5}.Hka0Na_pill{margin:var(--space-3) 0 0;padding:var(--space-1) var(--space-3);background:var(--brand-soft);color:var(--on-brand-soft);font-size:var(--size-secondary);border-radius:999px;font-weight:600;display:inline-flex}.Hka0Na_pillOff{background:var(--critical-soft);color:var(--critical)}.Hka0Na_lists{gap:var(--space-5);display:grid}@media (min-width:720px){.Hka0Na_lists{grid-template-columns:1fr 1fr}}.Hka0Na_group h2{margin:0 0 var(--space-2)}.Hka0Na_groupLabel{color:var(--text-muted);font-size:var(--size-caption);font-weight:600}.Hka0Na_group ul,.Hka0Na_details ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Hka0Na_group li{align-items:flex-start;gap:var(--space-2);color:var(--text);font-size:var(--size-secondary);line-height:1.45;display:flex}.Hka0Na_yes,.Hka0Na_no{flex:none;width:1rem;height:1rem;margin-top:.15rem}.Hka0Na_yes{color:var(--brand-primary)}.Hka0Na_no{color:var(--text-muted)}.Hka0Na_offNote{color:var(--text-muted);font-size:var(--size-secondary);margin:0;line-height:1.45}.Hka0Na_details{color:var(--text-muted);font-size:var(--size-secondary)}.Hka0Na_details summary{min-height:var(--hit-target);cursor:pointer;color:var(--brand-primary);align-items:center;font-weight:600;display:flex}.Hka0Na_details summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Hka0Na_details li{line-height:1.45}.Hka0Na_uri{margin:var(--space-2) 0 0;overflow-wrap:anywhere}.Hka0Na_actions{gap:var(--space-2);display:grid}.Hka0Na_screen>*{animation:Hka0Na_rise var(--motion-slow) var(--motion-ease-enter) both}.Hka0Na_screen>:nth-child(2){animation-delay:40ms}.Hka0Na_screen>:nth-child(3){animation-delay:80ms}.Hka0Na_screen>:nth-child(4){animation-delay:.12s}.Hka0Na_screen>:nth-child(5){animation-delay:.16s}.Hka0Na_screen>:nth-child(6){animation-delay:.2s}@keyframes Hka0Na_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Hka0Na_skeleton{gap:var(--space-3);display:grid}.Hka0Na_skeleton span{border-radius:var(--radius-sm);background:var(--surface-2);height:.875rem;animation:1.4s ease-in-out infinite Hka0Na_shimmer}.Hka0Na_skeleton span:first-child{width:92%}.Hka0Na_skeleton span:nth-child(2){width:76%}.Hka0Na_skeleton span:nth-child(3){width:58%}@keyframes Hka0Na_shimmer{0%,to{opacity:1}50%{opacity:.5}}.Hka0Na_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Hka0Na_screen>*,.Hka0Na_dots i,.Hka0Na_skeleton span{animation:none}.Hka0Na_dots i{opacity:.45}}
