.drawings-b_scope__jpsxU{--cards-hold:calc(4 * var(--d-520) + var(--w-d-pop));--cards-fade:calc(var(--d-120) + var(--d-280));position:relative;width:100%;height:100%}.drawings-b_scope__jpsxU>div{height:100%}@keyframes drawings-b_dbPop__YKBr9{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes drawings-b_dbDrop__AiFqR{0%{opacity:0;transform:translateY(-12px) scale(.97)}}@keyframes drawings-b_dbTick__pxj5I{0%{opacity:0;transform:scale(.4)}}@keyframes drawings-b_dbSlide__CzqeV{0%{opacity:0;transform:translateX(-10px)}}@keyframes drawings-b_dbFade__D7fEi{0%{opacity:0}}@keyframes drawings-b_dbGone__lKoHy{to{opacity:0}}@keyframes drawings-b_dbGrow__xbRNM{0%{transform:scaleX(0)}}@keyframes drawings-b_dbGrowY__1waF7{0%{transform:scaleY(0)}}@keyframes drawings-b_dbPress__SwCc1{50%{transform:scale(.92)}}@keyframes drawings-b_dbIn__DRgDH{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes drawings-b_dbMove__uapZ_{0%{opacity:0;transform:translate(-120px,96px)}20%{opacity:1}}.drawings-b_ak__qAbQF{--t-press:calc(var(--w-d-mount) + var(--d-160));--t-topic:calc(var(--t-press) + var(--d-280));--t-msg:calc(var(--t-topic) + var(--d-160));--t-send:calc(var(--t-msg) + 2 * var(--d-520) + var(--d-280));--t-req:calc(var(--t-send) + var(--d-160));--t-ans:calc(var(--t-req) + var(--d-520));--t-quiet:calc(var(--t-ans) + var(--d-280));position:relative;display:grid;justify-items:start;grid-gap:var(--sp-10);gap:var(--sp-10);width:min(380px,100%)}.drawings-b_akRow__8Gq_4{display:flex;align-items:center;gap:var(--sp-10);width:100%;height:48px;padding:0 var(--sp-10) 0 var(--sp-12);border-radius:var(--r-14);background:var(--surface);border:1px solid var(--hairline-soft);box-sizing:border-box}.drawings-b_akCheck__6ypdN{border-color:var(--hairline)}.drawings-b_akIni__lV69y{flex:none;width:26px;height:26px;border-radius:var(--r-round);background:var(--fill);box-sizing:border-box}.drawings-b_akIniOpen__Zwv3x{background:none;border:1px dashed var(--hairline-strong)}.drawings-b_akText__ZI6pU{flex:1 1;min-width:0;display:grid;grid-gap:var(--sp-6);gap:var(--sp-6)}.drawings-b_akChip__DELlo{flex:none;display:grid;place-items:center;height:28px;padding:0 var(--sp-12);border-radius:var(--r-pill);background:var(--blue-tint)}.drawings-b_akChipBar__U_cqS{background:var(--blue)}.drawings-b_akTopic__HIBxR{margin-left:var(--sp-12)}.drawings-b_akDot__tkNYs{display:inline-flex}.drawings-b_akStage__gyZOL{display:grid;width:100%}.drawings-b_akStage__gyZOL>*{grid-area:1/1}.drawings-b_akMsg__SxDBE{align-self:start;display:grid;grid-gap:var(--sp-10);gap:var(--sp-10);margin-left:var(--sp-12);padding:var(--sp-12) var(--sp-14);border-radius:var(--r-14) var(--r-14) var(--r-14) var(--r-2);background:var(--off);transform-origin:left bottom;opacity:0}.drawings-b_akMsg__SxDBE>i{background:var(--surface)}.drawings-b_akReqs__aOC1d{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8)}.drawings-b_akState__sErtX{flex:none;display:inline-flex;align-items:center;gap:var(--sp-6);height:26px;padding:0 var(--sp-10);border:1px solid var(--hairline);border-radius:var(--r-pill);box-sizing:border-box}.drawings-b_akStateDot__o4SUF{position:relative;display:inline-flex;width:8px;height:8px}.drawings-b_akStateDot__o4SUF>i{position:absolute;inset:0;border-radius:var(--r-round)}.drawings-b_akWait__qv_im{background:var(--off)}.drawings-b_akDone__OUK_E{background:var(--blue)}.drawings-b_akQuiet__TaLWV{background:none;border-style:dashed}.drawings-b_akRemind__vJUqC{flex:none;display:grid;place-items:center;height:26px;padding:0 var(--sp-10);border:1px solid var(--hairline);border-radius:var(--r-pill);background:var(--surface);box-sizing:border-box}.drawings-b_akCursor__MbSJF{top:24px;right:22px}[data-cards] .drawings-b_akCheck__6ypdN{animation:drawings-b_dbPop__YKBr9 var(--w-d-pop) var(--w-ease-pop) both}[data-cards] .drawings-b_akCursor__MbSJF{animation:drawings-b_dbMove__uapZ_ var(--w-d-mount) var(--w-ease-move) calc(var(--t-press) - var(--w-d-mount)) both}[data-cards] .drawings-b_akChip__DELlo,[data-cards] .drawings-b_akCursor__MbSJF>span{animation:drawings-b_dbPress__SwCc1 calc(2 * var(--d-120)) var(--w-ease-move) var(--t-press) both}[data-cards] .drawings-b_akTopic__HIBxR{animation:drawings-b_dbPop__YKBr9 var(--w-d-pop) var(--w-ease-pop) var(--t-topic) both}[data-cards] .drawings-b_akDot__tkNYs{animation:drawings-b_dbTick__pxj5I var(--w-d-enter) var(--w-ease-pop) calc(var(--t-topic) + var(--d-160)) both}[data-cards] .drawings-b_akMsg__SxDBE{animation:drawings-b_dbIn__DRgDH var(--w-d-pop) var(--w-ease-pop) var(--t-msg) both,drawings-b_dbSend__CbrR2 var(--d-280) var(--w-ease-move) var(--t-send) forwards}@keyframes drawings-b_dbSend__CbrR2{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.3)}}[data-cards] .drawings-b_akGrow__vXuvg{animation:drawings-b_dbGrow__xbRNM var(--d-520) var(--w-ease-settle) calc(var(--t-msg) + var(--d-160) + var(--n) * var(--d-120)) both}[data-cards] .drawings-b_akReq__wR2CG{animation:drawings-b_dbPop__YKBr9 var(--w-d-pop) var(--w-ease-pop) var(--t-req) both}[data-cards] .drawings-b_akDone__OUK_E{animation:drawings-b_dbTick__pxj5I var(--w-d-enter) var(--w-ease-pop) var(--t-ans) both}[data-cards] .drawings-b_akQuiet__TaLWV{animation:drawings-b_dbSlide__CzqeV var(--w-d-enter) var(--w-ease-pop) var(--t-quiet) both}.drawings-b_nm__sjjvj{--nm-item:104px;--nm-step:calc(var(--nm-item) + var(--sp-8));--t-note:calc(var(--d-520) + var(--d-160));--t-press:calc(var(--w-d-mount) + var(--d-520) + var(--d-280));--t-lift:calc(var(--t-press) + var(--d-520));display:grid;grid-gap:var(--sp-12);gap:var(--sp-12);width:min(400px,100%);padding:var(--sp-14)}.drawings-b_nmTabs__ROewQ{display:grid;grid-template-columns:1fr 1.4fr 1fr;padding:var(--sp-2);border-radius:var(--r-pill);background:var(--fill)}.drawings-b_nmSeg__X_RDH{display:flex;align-items:center;justify-content:center;gap:var(--sp-6);height:28px;border-radius:var(--r-pill)}.drawings-b_nmOn__FXJm3{background:var(--surface);box-shadow:0 0 0 1px var(--hairline-soft)}.drawings-b_nmBadge__r0x9_{display:grid;font:600 var(--t2) /1 var(--font);color:var(--muted)}.drawings-b_nmBadge__r0x9_>span{grid-area:1/1}.drawings-b_nmWas__18qGo{opacity:0}.drawings-b_nmView___qBeU{height:var(--nm-item);overflow:hidden}.drawings-b_nmList__oUQoG{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);transform:translateY(calc(-1 * var(--nm-step)))}.drawings-b_nmItem__NpY9z{display:grid;align-content:start;grid-gap:var(--sp-6);gap:var(--sp-6);height:var(--nm-item)}.drawings-b_nmFirst__K6WrW{opacity:0}.drawings-b_nmRow__ixsZ4{display:flex;align-items:center;gap:var(--sp-10);height:44px;padding:0 var(--sp-10);border-radius:var(--r-10);background:var(--well)}.drawings-b_nmIni__jljq6{position:relative;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-round);background:var(--surface);border:1px solid var(--hairline-soft);color:var(--muted);box-sizing:border-box}.drawings-b_nmOk__USHCS{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:14px;height:14px;border-radius:var(--r-round);background:var(--blue);color:var(--on-blue);box-shadow:0 0 0 2px var(--well)}.drawings-b_nmText__VHNQl{flex:1 1;min-width:0;display:grid;grid-gap:var(--sp-6);gap:var(--sp-6)}.drawings-b_nmState__t1mIl{flex:none;display:grid;place-items:center;height:22px;padding:0 var(--sp-8);border:1px solid var(--hairline);border-radius:var(--r-pill);box-sizing:border-box}.drawings-b_nmNote__y_1U9{display:grid;align-content:center;grid-gap:var(--sp-8);gap:var(--sp-8);height:48px;margin-left:var(--sp-48);margin-right:var(--sp-24);padding:0 var(--sp-12);border-radius:var(--r-2) var(--r-14) var(--r-14) var(--r-14);background:var(--off);border:0;transform-origin:left top}.drawings-b_nmNote__y_1U9>i{background:var(--surface)}.drawings-b_nmNote__y_1U9>i+i{background:var(--well)}.drawings-b_nmBtns__lXT_b{display:flex;gap:var(--sp-8)}.drawings-b_nmInclude__hjhWl{display:inline-flex;align-items:center;height:32px;padding:0 var(--sp-16);border-radius:var(--r-pill);background:var(--blue);color:var(--on-blue);font:500 var(--t1) /1 var(--font);white-space:nowrap}.drawings-b_nmGrey__7_4S0{display:grid;place-items:center;height:32px;padding:0 var(--sp-14);border-radius:var(--r-pill);background:var(--fill)}.drawings-b_nmGrey__7_4S0>i{background:var(--surface)}.drawings-b_nmCursor__ZZrVF{left:54px;bottom:12px}[data-cards] .drawings-b_nm__sjjvj{animation:drawings-b_dbPop__YKBr9 var(--w-d-pop) var(--w-ease-pop) both}[data-cards] .drawings-b_nmFirst__K6WrW{animation:drawings-b_dbIn__DRgDH var(--w-d-enter) var(--w-ease-pop) var(--d-160) both,drawings-b_dbLift__4UeHe var(--d-520) var(--w-ease-settle) var(--t-lift) forwards}@keyframes drawings-b_dbLift__4UeHe{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}[data-cards] .drawings-b_nmList__oUQoG{animation:drawings-b_dbUp__nwAd6 var(--d-520) var(--w-ease-settle) calc(var(--t-lift) + var(--d-160)) both}@keyframes drawings-b_dbUp__nwAd6{0%{transform:none}}[data-cards] .drawings-b_nmFirst__K6WrW .drawings-b_nmNote__y_1U9{animation:drawings-b_dbGrowXY__y7Dde var(--w-d-enter) var(--w-ease-pop) var(--t-note) both}@keyframes drawings-b_dbGrowXY__y7Dde{0%{transform:scale(0)}}[data-cards] .drawings-b_nmFirst__K6WrW .drawings-b_nmNoteBar__cwbF7{animation:drawings-b_dbGrow__xbRNM var(--d-520) var(--w-ease-settle) calc(var(--t-note) + var(--d-160) + var(--n) * var(--d-120)) both}[data-cards] .drawings-b_nmCursor__ZZrVF{animation:drawings-b_dbMove__uapZ_ var(--w-d-mount) var(--w-ease-move) calc(var(--t-press) - var(--w-d-mount)) both}[data-cards] .drawings-b_nmCursor__ZZrVF>span,[data-cards] .drawings-b_nmInclude__hjhWl{animation:drawings-b_dbPress__SwCc1 calc(2 * var(--d-120)) var(--w-ease-move) var(--t-press) both}[data-cards] .drawings-b_nmOk__USHCS{animation:drawings-b_dbTick__pxj5I var(--w-d-enter) var(--w-ease-pop) calc(var(--t-press) + var(--d-160)) both}[data-cards] .drawings-b_nmWas__18qGo{animation:drawings-b_dbShowThen__0vRjv calc(var(--t-lift) + var(--d-160)) linear}@keyframes drawings-b_dbShowThen__0vRjv{0%,to{opacity:1}}[data-cards] .drawings-b_nmNow__vPhMZ{animation:drawings-b_dbTick__pxj5I var(--w-d-enter) var(--w-ease-pop) calc(var(--t-lift) + var(--d-160)) both}.drawings-b_tm__9xhb9{--t-bell:calc(2 * var(--d-520) + var(--d-280) + var(--d-160));display:grid;grid-gap:var(--sp-14);gap:var(--sp-14);width:min(340px,100%);padding:var(--sp-16) var(--sp-16) var(--sp-12)}.drawings-b_tmTitle__scB3_{height:10px;background:var(--hairline)}.drawings-b_tmRibbon___6P1y{display:flex;align-items:flex-end;gap:var(--sp-4);height:28px}.drawings-b_tmWeek__TVgq0{flex:1 1;min-width:0;height:100%;border-radius:var(--r-2);background:var(--off);transform-origin:center bottom}.drawings-b_tmGap__UcFfd{flex:none;position:relative;width:var(--sp-16);height:100%}.drawings-b_tmGap__UcFfd:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--hairline)}.drawings-b_tmFoot__4P2oi{display:flex;align-items:flex-start;gap:var(--sp-12);border-top:1px solid var(--hairline-soft);padding-top:var(--sp-14)}.drawings-b_tmNote__SnJv3{flex:none;display:grid;justify-items:start;grid-gap:var(--sp-8);gap:var(--sp-8)}.drawings-b_tmBell__rbfIB{position:relative;display:inline-flex}.drawings-b_tmGlyph__a9jxJ{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-round);background:var(--surface);border:1px solid var(--hairline-soft);color:var(--ink);box-sizing:border-box}.drawings-b_tmDot__dEfAr{position:absolute;top:2px;right:2px;width:8px;height:8px;border-radius:var(--r-round);background:var(--blue);box-shadow:0 0 0 2px var(--surface)}.drawings-b_tmPill__vR93H{flex:none}[data-cards] .drawings-b_tm__9xhb9{animation:drawings-b_dbPop__YKBr9 var(--w-d-pop) var(--w-ease-settle) both}[data-cards] .drawings-b_tmWeek__TVgq0{animation:drawings-b_dbGrowY__1waF7 var(--d-520) var(--w-ease-settle) calc(var(--d-160) + var(--n) * var(--d-120) / 2) both}[data-cards] .drawings-b_tmGlyph__a9jxJ{animation:drawings-b_dbTick__pxj5I var(--w-d-enter) var(--w-ease-pop) var(--t-bell) both}[data-cards] .drawings-b_tmDot__dEfAr{animation:drawings-b_dbPop__YKBr9 var(--w-d-pop) var(--w-ease-pop) calc(var(--t-bell) + var(--d-280)) both}[data-cards] .drawings-b_tmPill__vR93H{animation:drawings-b_dbPop__YKBr9 var(--w-d-pop) var(--w-ease-pop) calc(var(--t-bell) + var(--d-280) + var(--d-160)) both}@media (prefers-reduced-motion:reduce){.drawings-b_scope__jpsxU [data-cards],.drawings-b_scope__jpsxU [data-cards] *,.drawings-b_scope__jpsxU [data-cards] :after{animation:none!important}}.facts_facts__V59tU{padding-bottom:0}.facts_row__9roPt{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.facts_item__H8c2L{display:flex;align-items:center;justify-content:center;gap:var(--sp-12);min-height:var(--size-56);padding:0 var(--sp-40);white-space:nowrap;--at:calc(var(--i, 0) * var(--d-120) * 2 / 3)}.facts_item__H8c2L+.facts_item__H8c2L{border-left:1px solid var(--hairline)}.facts_disc__OkmWL{flex:none;display:grid;place-items:center;width:var(--w-disc);height:var(--w-disc);border-radius:var(--r-pill);background:var(--fill);color:var(--ink)}.facts_text__YtZRo{font-size:var(--w-body);line-height:var(--w-body-lh);min-width:0}.facts_title__ykXrY{font-weight:500;color:var(--ink)}.facts_soft__KOvpA{color:var(--secondary)}@keyframes facts_factPop__yNI_7{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes facts_factTick__hKudw{0%{opacity:0;transform:scale(.4)}}.facts_row__9roPt[data-state=out] .facts_item__H8c2L{opacity:0}.facts_row__9roPt[data-state=in] .facts_item__H8c2L{animation:facts_factPop__yNI_7 var(--w-d-enter) var(--w-ease-pop) both;animation-delay:var(--at)}.facts_row__9roPt[data-state=out] .facts_disc__OkmWL[data-tick]>svg{opacity:0}.facts_row__9roPt[data-state=in] .facts_disc__OkmWL[data-tick]>svg{animation:facts_factTick__hKudw var(--w-d-pop) var(--w-ease-pop) both;animation-delay:calc(var(--at) + var(--w-d-enter))}@media (max-width:600px){.facts_row__9roPt{flex-direction:column}.facts_item__H8c2L{min-height:56px;align-items:center;justify-content:flex-start;padding:0;white-space:normal}.facts_item__H8c2L+.facts_item__H8c2L{border-left:0;border-top:1px solid var(--hairline)}}.facts_item__Yv3_Q.facts_item__Yv3_Q,.facts_text__J1e8Z{min-width:0}@media (min-width:601px){.facts_item__Yv3_Q.facts_item__Yv3_Q{padding:0 var(--sp-32);white-space:normal}.facts_text__J1e8Z{display:grid;line-height:24px}}@media (max-width:600px){.facts_item__Yv3_Q.facts_item__Yv3_Q{padding:var(--sp-10) 0}}.features_slot__Xhbyq{container-type:inline-size}.hero-window_wrap__zfk5h{display:grid;--hw-col:920px;--hw-body:16px;--hw-small:14px;--hw-title:22px;--hw-greet:36px;--hw-nav-row:36px;--hw-near:calc(var(--w-d-cursor) * 0.3);--hw-far:calc(var(--w-d-cursor) * 0.42);position:relative;width:100%;max-width:var(--w-window-w)}.hero-window_window__PgGLp{position:relative;height:var(--w-window-h);background:var(--ground);border:1px solid var(--hairline);border-radius:var(--w-window-r);box-shadow:var(--float);overflow:hidden;text-align:left}.hero-window_app__k9W3y{position:absolute;inset:0;transition:opacity var(--w-d-mount) var(--w-ease-settle)}.hero-window_appFade__WRH_t{opacity:0}.hero-window_layer__Vu2Wz{position:absolute;inset:0;display:grid;grid-template-columns:var(--w-window-side) minmax(0,1fr);opacity:0;visibility:hidden;transition:opacity var(--w-d-enter) var(--w-ease-settle),visibility 0s linear var(--w-d-enter)}.hero-window_layerOn__gfVsV{opacity:1;visibility:visible;transition:opacity var(--w-d-enter) var(--w-ease-settle),visibility 0s}.hero-window_layerProfile__MKKNF{grid-template-columns:calc(var(--size-56) + var(--w-window-side)) minmax(0,1fr)}.hero-window_main__U0TgK{position:relative;min-width:0;overflow:hidden}.hero-window_col__fZBqI{width:min(var(--hw-col),calc(100% - 2 * var(--sp-32)));margin:0 auto}.hero-window_state__zIAr3{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(8px) scale(.99);transition:opacity var(--w-d-enter) var(--w-ease-settle),transform var(--w-d-enter) var(--w-ease-settle),visibility 0s linear var(--w-d-enter)}.hero-window_stateOn__8aM7B{opacity:1;visibility:visible;transform:none;transition:opacity var(--w-d-enter) var(--w-ease-pop),transform var(--w-d-enter) var(--w-ease-pop),visibility 0s}@keyframes hero-window_hwRise__3PO5a{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes hero-window_hwRow__w_c5n{0%{opacity:0;transform:translateX(-10px)}}@keyframes hero-window_hwTick__2xHap{0%{opacity:0;transform:scale(.4)}}@keyframes hero-window_hwPress__vJWSo{50%{transform:scale(.92)}}@keyframes hero-window_hwRipple__dCD7m{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@keyframes hero-window_hwFill__G8omU{0%{transform:scaleX(0)}}.hero-window_enter__cDyL_,.hero-window_layerOn__gfVsV .hero-window_rise__jwGCJ{animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_layerOn__gfVsV .hero-window_srow__Wx6uY{animation-name:hero-window_hwRow__w_c5n}.hero-window_enter__cDyL_:nth-child(2),.hero-window_rise__jwGCJ[data-i="1"]{animation-delay:var(--d-120)}.hero-window_enter__cDyL_:nth-child(3),.hero-window_rise__jwGCJ[data-i="2"]{animation-delay:calc(2 * var(--d-120))}.hero-window_rise__jwGCJ[data-i="3"]{animation-delay:calc(3 * var(--d-120))}.hero-window_rise__jwGCJ[data-i="4"]{animation-delay:calc(4 * var(--d-120))}.hero-window_rise__jwGCJ[data-i="5"]{animation-delay:calc(5 * var(--d-120))}.hero-window_side__81V6C{display:flex;flex-direction:column;min-width:0;padding:var(--sp-14) var(--sp-8) var(--sp-8);background:var(--well);border-right:1px solid var(--hairline-soft)}.hero-window_sideTop__33WV5{display:flex;align-items:center;justify-content:flex-end;height:var(--sp-32);padding:0 var(--sp-6) 0 var(--sp-8)}.hero-window_sideMark__4oKec{display:none}.hero-window_dots__d7tJB{position:absolute;z-index:2;top:calc(var(--sp-14) + (var(--sp-32) - var(--sp-12)) / 2);left:var(--sp-16);display:flex;gap:var(--sp-8);pointer-events:none}.hero-window_dots__d7tJB>i{width:var(--sp-12);height:var(--sp-12);border-radius:var(--r-round)}.hero-window_dots__d7tJB>i:first-child{background:var(--danger)}.hero-window_dots__d7tJB>i:nth-child(2){background:var(--warn)}.hero-window_dots__d7tJB>i:nth-child(3){background:var(--ready-3)}.hero-window_sideTools__V7ngc{display:flex;gap:var(--sp-4)}.hero-window_tool__lESa7{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-8);color:var(--secondary)}.hero-window_nav__BHuPM{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin-top:var(--sp-10)}.hero-window_navRow__8F3f3{display:flex;align-items:center;gap:var(--sp-10);width:100%;height:var(--hw-nav-row);padding:0 var(--sp-10);border:0;border-radius:var(--r-10);background:transparent;font:500 var(--hw-body) /var(--lh-none) var(--font);color:var(--label);text-align:left;cursor:pointer;transition:background-color var(--ix-in) var(--ease);position:relative}.hero-window_navRow__8F3f3:after{content:"";position:absolute;inset:-2px 0 -6px}.hero-window_navRow__8F3f3:hover{background:var(--fill)}.hero-window_navRow__8F3f3>svg{color:var(--secondary)}.hero-window_navHover__oW6AE{background:var(--fill)}.hero-window_navOn__q_CPL,.hero-window_navOn__q_CPL:hover{background:var(--blue-tint);color:var(--blue-text)}.hero-window_navOn__q_CPL>svg{color:var(--blue-text)}.hero-window_history__rJd1_{margin:var(--sp-24) 0 var(--sp-6);padding:0 var(--sp-10);font:500 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_days__fQ2P0{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.hero-window_day__oLBTp{display:flex;align-items:center;justify-content:space-between;height:var(--hw-nav-row);padding:0 var(--sp-10);font:500 var(--hw-body) /var(--lh-none) var(--font);color:var(--label)}.hero-window_dayCount__G7eZE{font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-window_dayCount__G7eZE[data-tick]{color:var(--blue-text);animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_me__3_NR0{margin-top:auto;display:flex;align-items:center;gap:var(--sp-10);height:var(--size-44);padding:0 var(--sp-10);border-radius:var(--r-10);background:var(--fill);font:500 var(--hw-body) /var(--lh-none) var(--font);color:var(--label)}.hero-window_meDisc__nhPD_{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-round);background:var(--blue-tint);color:var(--blue-text);font:600 var(--t2) /var(--lh-none) var(--font);flex:none}.hero-window_meName__usjXL{flex:1 1;min-width:0}.hero-window_meChev___ZXg8{display:inline-flex;color:var(--secondary);transform:rotate(180deg)}.hero-window_home__WlREO{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding-bottom:72px}.hero-window_greet__3EOrd{margin:0;display:flex;align-items:center;justify-content:center;gap:var(--sp-14);font:600 var(--hw-greet) /var(--lh-tight) var(--font);letter-spacing:var(--track-title);color:var(--ink);white-space:nowrap}.hero-window_chips__BEX8x{margin-top:var(--sp-24);display:flex;justify-content:center;gap:var(--sp-8)}.hero-window_chip__WPJv9{display:inline-flex;align-items:center;height:30px;padding:0 var(--sp-12);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);background:var(--input);font:400 var(--t1) /var(--lh-none) var(--font);color:var(--label);white-space:nowrap;flex:none;transition:background-color var(--ix-in) var(--ease)}.hero-window_chipHover__vqqc3{background:var(--fill)}.hero-window_chipMore__2OdBV{border-style:dashed;background:transparent;color:var(--muted)}.hero-window_held__P50Sy{margin:var(--sp-10) 0 var(--sp-6);height:var(--sp-20)}.hero-window_cardInfo__9wkwb{position:absolute;top:var(--sp-8);right:var(--sp-8);display:inline-flex;color:var(--muted)}.hero-window_card__ZCQZJ{position:relative;background:var(--input);border:1px solid var(--hairline);border-radius:var(--r-14);transition:border-color var(--ix-in) var(--ease)}.hero-window_cardOn__KUkWX{border-color:var(--blue)}.hero-window_box__sx8j3{margin:0;min-height:76px;padding:var(--sp-16) calc(var(--sp-16) + var(--sp-16)) 0 var(--sp-16);font:400 var(--hw-body) /var(--lh-body) var(--font)}.hero-window_boxLive__sp6s5{display:block;width:100%;border:0;background:transparent;resize:none;color:var(--ink);outline:none}.hero-window_boxLive__sp6s5::placeholder{color:var(--muted)}.hero-window_card__ZCQZJ .hero-window_boxLive__sp6s5{font:400 var(--hw-body) /var(--lh-body) var(--font);color:var(--ink)}.hero-window_card__ZCQZJ .hero-window_boxLive__sp6s5:focus-visible{outline:none}.hero-window_boxBtn__bVvW2{position:absolute;inset:0;z-index:1;padding:0;border:0;border-radius:inherit;background:transparent;cursor:text}.hero-window_card__ZCQZJ:has(.hero-window_boxBtn__bVvW2:hover),.hero-window_dockCard__wPJvr:has(.hero-window_boxBtn__bVvW2:hover){border-color:var(--hairline-strong)}.hero-window_cardOn__KUkWX:has(.hero-window_boxBtn__bVvW2:hover){border-color:var(--blue)}.hero-window_text__5Xzqm{color:var(--ink)}.hero-window_ph__1ym9x{color:var(--muted)}.hero-window_caret__SnKL7{display:inline-block;width:1.5px;height:1.15em;margin-left:1px;vertical-align:-.2em;background:var(--ink);animation:hero-window_blink__2qad9 calc(2 * var(--d-520)) step-end infinite}.hero-window_ph__1ym9x+.hero-window_caret__SnKL7{position:absolute;left:var(--sp-16);top:var(--sp-16);translate:0 .2em}.hero-window_caretOff__n105s{visibility:hidden;animation:none}@keyframes hero-window_blink__2qad9{50%{opacity:0}}.hero-window_bar__gxdkc{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-8) var(--sp-10) var(--sp-10)}.hero-window_barLeft__NSItE,.hero-window_sendRow__1SvBk{display:flex;align-items:center;gap:var(--sp-4)}.hero-window_round__LeKj9{display:grid;place-items:center;width:var(--sp-32);height:var(--sp-32);border-radius:var(--r-pill);color:var(--secondary);flex:none}.hero-window_enhance__fPtOx{opacity:0;transform:translateY(4px);transition:opacity var(--ix-in) var(--ease),transform var(--ix-in) var(--ease)}.hero-window_enhance__fPtOx[data-on]{opacity:1;transform:none}.hero-window_send__V6ssD{position:relative;width:var(--sp-32);height:var(--sp-32)}.hero-window_send__V6ssD>.hero-window_round__LeKj9{position:absolute;inset:0;transition:opacity var(--ix-in) var(--ease),transform var(--ix-in) var(--ease)}.hero-window_arrow__3Y26p{background:var(--blue);color:var(--on-blue);opacity:0;transform:translateY(4px)}.hero-window_arrowBtn__lzRhb{padding:0;border:0;cursor:pointer}.hero-window_send__V6ssD[data-on] .hero-window_arrow__3Y26p{opacity:1;transform:none}.hero-window_send__V6ssD[data-on] .hero-window_mic__h5Xvm{opacity:0;transform:translateY(-4px)}.hero-window_arrow__3Y26p[data-press]{animation:hero-window_hwPress__vJWSo var(--d-120) var(--w-ease-move)}.hero-window_row__2Ha8x{margin-top:var(--sp-8);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-16);height:var(--sp-32);padding:0 var(--sp-4) 0 var(--sp-10);font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_date__46INq{display:inline-flex;align-items:center;gap:var(--sp-8);white-space:nowrap}.hero-window_rowClip__gE_7E{display:inline-flex;margin-right:var(--sp-12)}.hero-window_controls__AoyYb{display:inline-flex;align-items:center;gap:var(--sp-24);min-width:0}.hero-window_ctl__VMoKw{position:relative;display:inline-flex;align-items:center;gap:var(--sp-6);white-space:nowrap;font-weight:500;color:var(--secondary)}.hero-window_ctl__VMoKw>svg{color:var(--muted)}.hero-window_ctlPillar__XuSkq{padding:var(--sp-6) var(--sp-8);margin:calc(-1 * var(--sp-6)) calc(-1 * var(--sp-8));border-radius:var(--r-8);transition:background-color var(--ix-in) var(--ease)}.hero-window_ctlHover__zNb4u{background:var(--fill)}.hero-window_ctlSet__vkgqI{color:var(--label)}.hero-window_ctlPop__PDa4H{animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_ctlWho__PZdBD{color:var(--ink)}.hero-window_ctlTag__Ep5Ab{display:inline-flex;align-items:center;gap:var(--sp-6)}.hero-window_ctlFrom__nBkch{font-weight:400;color:var(--secondary)}.hero-window_tip__YMgAM{position:absolute;left:50%;bottom:calc(100% + var(--sp-8));padding:var(--sp-6) var(--sp-10);border-radius:var(--r-8);background:var(--inverse);color:var(--on-inverse);font:500 var(--hw-small) /var(--lh-none) var(--font);white-space:nowrap;opacity:0;transform:translate(-50%,4px) scale(.97);transition:opacity var(--d-160) var(--w-ease-settle),transform var(--d-160) var(--w-ease-settle)}.hero-window_tipOn__9GbMt{opacity:1;transform:translate(-50%);transition:opacity var(--w-d-enter) var(--w-ease-pop),transform var(--w-d-enter) var(--w-ease-pop)}.hero-window_day2__LDiN2{position:absolute;inset:0;padding-top:var(--sp-24)}.hero-window_dayTitle__0pbt4{margin:0;display:flex;align-items:center;gap:var(--sp-10);height:36px;font:600 var(--hw-title) /var(--lh-tight) var(--font);letter-spacing:var(--track-title);color:var(--ink)}.hero-window_strip__15p8j{margin-top:var(--sp-16);display:flex;align-items:center;gap:var(--sp-12);font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_stripN__N3gnB,.hero-window_stripWho__Qn8mB b{font-weight:500;color:var(--ink)}.hero-window_stripN__N3gnB{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_cells__n6ZRw{display:flex;gap:var(--sp-4);margin-left:var(--sp-4)}.hero-window_cellWrap__VVGh_{position:relative;display:block}.hero-window_cellLand__9xA3Y{position:absolute;inset:0;display:grid;place-items:center;animation:hero-window_hwTick__2xHap var(--w-d-pop) var(--w-ease-pop) both}.hero-window_cellLand__9xA3Y>*{grid-area:1/1}.hero-window_cellTick__UOpJz{position:relative;color:var(--on-blue)}.hero-window_todayHead__MfiXC{margin:var(--sp-32) 0 0;display:flex;align-items:baseline;gap:var(--sp-8);font:600 var(--hw-body) /var(--lh-ui) var(--font);color:var(--ink)}.hero-window_todayHead__MfiXC span{font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_entry__5aHBY{padding:var(--sp-12) 0 var(--sp-14);border-bottom:1px solid var(--hairline-soft);animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both;animation-delay:calc(2 * var(--d-120))}.hero-window_entryNote__U6lw6{margin:0;font:400 var(--hw-body) /var(--lh-body) var(--font);color:var(--ink)}.hero-window_entryMeta__U2B_e{margin:var(--sp-10) 0 0;display:flex;flex-wrap:wrap;row-gap:var(--sp-6);white-space:nowrap;align-items:center;gap:var(--sp-10);font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_entryMeta__U2B_e b{font-weight:500;color:var(--ink)}.hero-window_tag__s0iPO{display:inline-flex;align-items:center;gap:var(--sp-6);height:24px;padding:0 var(--sp-8);border:1px solid var(--hairline-strong);border-radius:var(--r-pill);font-weight:500;color:var(--label)}.hero-window_entryReceipt__xpQxL{margin:var(--sp-8) 0 0;display:flex;flex-wrap:wrap;row-gap:var(--sp-2);align-items:center;gap:var(--sp-8);font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_receipt__R6Xj_{white-space:nowrap;display:inline-flex;align-items:center;gap:var(--sp-4);font-weight:500;color:var(--green-text)}.hero-window_bankedLine__LlVl9{animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_dock__KH0r2{position:absolute;left:0;right:0;bottom:0;padding-bottom:var(--sp-12);animation-delay:var(--d-120)}.hero-window_dockCard__wPJvr{position:relative;display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 calc(var(--sp-8) + var(--sp-16)) 0 var(--sp-14);background:var(--input);border:1px solid var(--hairline);border-radius:var(--r-14);font:400 var(--hw-body) /var(--lh-none) var(--font)}.hero-window_dockMic__VBX7G{color:var(--secondary)}.hero-window_page__ZPCs3{padding-top:var(--sp-20)}.hero-window_pageHead__WTwCB{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-16);min-height:44px}.hero-window_pageTitle__hJLSs{margin:0;font:600 var(--hw-title) /var(--lh-tight) var(--font);letter-spacing:var(--track-title);color:var(--ink)}.hero-window_pageSub__Fx5lh{margin:var(--sp-4) 0 0;font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_pageTools__kE54z{display:flex;align-items:center;gap:var(--sp-8)}.hero-window_outlineBtn__Uu8aU{height:32px;padding:0 var(--sp-10);border:1px solid var(--hairline-strong);border-radius:var(--r-8);color:var(--ink)}.hero-window_fillBtn__5hqRG,.hero-window_outlineBtn__Uu8aU{display:inline-flex;align-items:center;font:500 var(--t1) /var(--lh-none) var(--font)}.hero-window_fillBtn__5hqRG{gap:var(--sp-8);height:var(--ctl);padding:0 var(--sp-14);border-radius:var(--r-10);background:var(--fill);color:var(--label)}.hero-window_seg__h1jxK{display:inline-flex;gap:var(--sp-2);padding:3px;border-radius:var(--r-10);background:var(--fill)}.hero-window_page__ZPCs3 .hero-window_seg__h1jxK{margin-top:var(--sp-12)}.hero-window_segCell__BWgld{display:inline-flex;align-items:center;gap:var(--sp-6);height:30px;padding:0 var(--sp-12);border-radius:var(--r-8);font:500 var(--t1) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_segOn__4b81B{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft)}.hero-window_segCount__YFSi_{font-weight:400;color:var(--muted)}.hero-window_rows__XsY_j{margin-top:var(--sp-16)}.hero-window_srow__Wx6uY{display:flex;align-items:center;gap:var(--sp-12);height:70px;padding:0 var(--sp-8);margin:0 calc(-1 * var(--sp-8));border-bottom:1px solid var(--hairline-soft);border-radius:var(--r-10);transition:background-color var(--ix-in) var(--ease)}.hero-window_srowHover__cICm4{background:var(--tint-hover)}.hero-window_srowT__A8Cdr{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);flex:1 1;min-width:0}.hero-window_srowN___9Okm{font:500 var(--hw-body) /var(--lh-tight) var(--font);color:var(--ink)}.hero-window_srowM__biSdd{font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_srowR__s0Jeu{display:flex;align-items:center;gap:var(--sp-10);font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary);white-space:nowrap}.hero-window_tdisc__qblFe{display:grid;place-items:center;flex:none;width:var(--size-40);height:var(--size-40);border-radius:var(--r-round);background:var(--blue-tint);font:600 var(--hw-small) /var(--lh-none) var(--font);color:var(--blue-text)}.hero-window_tlogs__5__6S{color:var(--label)}.hero-window_tlogs__5__6S b{font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-window_evViews__Pkr4t{display:block}.hero-window_evWeek__fYDCS{margin:var(--sp-20) 0 var(--sp-4);display:flex;justify-content:space-between;gap:var(--sp-16);font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_evWeek__fYDCS b{font-weight:600;color:var(--ink)}.hero-window_erow__k_dbH{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:var(--sp-16);gap:var(--sp-16);padding:var(--sp-12) 0;border-bottom:1px solid var(--hairline-soft)}.hero-window_ewhen__1cgel{display:grid;align-content:start;grid-gap:var(--sp-2);gap:var(--sp-2);font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_ewhen__1cgel b{font-weight:500;color:var(--label)}.hero-window_ebody__wYANZ{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);min-width:0}.hero-window_enote__DTHMg{font:400 var(--hw-body) /var(--lh-ui) var(--font);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-window_emeta__GSAz1{display:flex;align-items:center;gap:var(--sp-10);font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary);white-space:nowrap}.hero-window_emeta__GSAz1 b,.hero-window_etag__fy9hK{font-weight:500;color:var(--label)}.hero-window_etag__fy9hK{display:inline-flex;align-items:center;gap:var(--sp-6)}.hero-window_pside__gIVGW{display:grid;grid-template-columns:var(--size-56) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-width:0;background:var(--well);border-right:1px solid var(--hairline-soft)}.hero-window_ptop__hmcV8{grid-column:1/-1;height:calc(var(--sp-14) + var(--sp-32))}.hero-window_rail__gtCs2{display:flex;flex-direction:column;align-items:center;gap:var(--sp-6);padding:var(--sp-10) 0 var(--sp-12);border-right:1px solid var(--hairline-soft)}.hero-window_rail__gtCs2>svg{margin-bottom:var(--sp-6)}.hero-window_railBtn__lnxx7{display:grid;place-items:center;width:var(--size-40);height:var(--size-40);padding:0;border:0;border-radius:var(--r-10);background:transparent;color:var(--secondary);transition:background-color var(--ix-in) var(--ease)}button.hero-window_railBtn__lnxx7{cursor:pointer}button.hero-window_railBtn__lnxx7:hover{background:var(--fill)}.hero-window_railOn__IjePg,button.hero-window_railOn__IjePg:hover{background:var(--blue-tint);color:var(--blue-text)}.hero-window_railHover__A3y1m{background:var(--fill)}.hero-window_railMe__e2_tJ{margin-top:auto;display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-round);background:var(--blue-tint);color:var(--blue-text);font:600 var(--t2) /var(--lh-none) var(--font)}.hero-window_weeksPanel__w8Aut{min-width:0;padding:var(--sp-16) var(--sp-16) 0}.hero-window_weeksTitle__3avSM{margin:var(--sp-4) 0 var(--sp-16);font:600 var(--hw-body) /var(--lh-ui) var(--font);color:var(--ink)}.hero-window_termRow__onsmj,.hero-window_weekRow__zppby{margin:0;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-8);height:40px;font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_termRow__onsmj b{font:500 var(--hw-body) /var(--lh-none) var(--font);color:var(--label)}.hero-window_termRow__onsmj span{display:inline-flex;align-items:center;gap:var(--sp-6)}.hero-window_weekRow__zppby{height:38px;font-size:var(--hw-body);color:var(--label)}.hero-window_weekRow__zppby span:last-child{font-size:var(--hw-small);color:var(--secondary)}.hero-window_weekQuiet__YyQM9{color:var(--muted)}.hero-window_chevUp___bcn6{transform:rotate(180deg)}.hero-window_weeksHelp__FxKgS{margin:var(--sp-16) 0 0;font:400 var(--hw-small) /var(--lh-body) var(--font);color:var(--secondary)}.hero-window_ppage__RKUco{position:absolute;inset:0}.hero-window_pcol__JXQUj{width:min(var(--hw-col),calc(100% - 2 * var(--sp-32)));margin:0 auto}.hero-window_crumb__alsW5{margin:0;display:flex;align-items:center;gap:var(--sp-10);height:60px;font:400 var(--hw-body) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_crumb__alsW5 b{font-weight:500;color:var(--ink)}.hero-window_crumbSep__IyGx8{color:var(--muted)}.hero-window_rcard__bWbGy{padding:0 var(--sp-20);border:1px solid var(--hairline);border-radius:var(--r-14)}.hero-window_rhead__8LdkH{display:flex;align-items:center;gap:var(--sp-12);height:72px;border-bottom:1px solid var(--hairline-soft)}.hero-window_rname__Ni2Sg{flex:1 1;margin:0;display:flex;align-items:baseline;gap:var(--sp-8);font:400 var(--hw-body) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_rname__Ni2Sg b{font:600 var(--hw-title) /var(--lh-tight) var(--font);letter-spacing:var(--track-title);color:var(--ink)}.hero-window_rpill__Hg5pc{display:inline-flex;align-items:center;gap:var(--sp-10);height:var(--size-44);padding:0 var(--sp-12) 0 var(--sp-8);border-radius:var(--r-10);background:var(--fill);font:500 var(--hw-body) /var(--lh-none) var(--font);color:var(--ink)}.hero-window_rpill__Hg5pc>svg{color:var(--secondary)}.hero-window_pillars__MlXdS{padding:var(--sp-16) 0 var(--sp-6)}.hero-window_prow__rKlCJ{display:grid;grid-template-columns:136px minmax(0,1fr) 104px;align-items:center;grid-gap:var(--sp-16);gap:var(--sp-16);height:34px}.hero-window_pname__FbgPq{display:inline-flex;align-items:center;gap:var(--sp-8);font:400 var(--hw-body) /var(--lh-none) var(--font);color:var(--ink)}.hero-window_segs__rVxcV{display:flex;gap:var(--sp-4)}.hero-window_segs__rVxcV i{flex:1 1;height:8px;border-radius:var(--r-10);background:var(--off);overflow:hidden;position:relative}.hero-window_segs__rVxcV i[data-on]{background:var(--c)}.hero-window_segs__rVxcV i[data-new]{background:var(--off)}.hero-window_segs__rVxcV i[data-new]:after{content:"";position:absolute;inset:0;background:var(--c);transform-origin:left center;animation:hero-window_hwFill__G8omU var(--w-d-pop) var(--w-ease-pop) both}.hero-window_segs__rVxcV[data-p=needs]{--c:var(--pillar-needs)}.hero-window_segs__rVxcV[data-p=consultation]{--c:var(--pillar-consultation)}.hero-window_segs__rVxcV[data-p=adjustments]{--c:var(--pillar-adjustments)}.hero-window_segs__rVxcV[data-p=monitoring]{--c:var(--pillar-monitoring)}.hero-window_pword__1CxNc{text-align:right;font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_pword__1CxNc[data-new]{color:var(--ink);animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_rtools__xk83j{margin:0;display:flex;gap:var(--sp-32);align-items:center;height:var(--size-44);font:500 var(--hw-body) /var(--lh-none) var(--font);color:var(--ink)}.hero-window_rtools__xk83j span{display:inline-flex;align-items:center;gap:var(--sp-6)}.hero-window_rtools__xk83j svg{color:var(--secondary)}.hero-window_map__40dus{padding:var(--sp-4) 0 var(--sp-16)}.hero-window_mapRow__MMkAj{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;height:46px}.hero-window_mapTerm__sU1Tp{font:600 var(--hw-body) /var(--lh-none) var(--font);color:var(--ink)}.hero-window_mapLater__onu6m .hero-window_mapTerm__sU1Tp{font-weight:400;color:var(--secondary)}.hero-window_mapCells__Yp__S{display:flex;gap:var(--sp-6)}.hero-window_pdock___jCS6{position:absolute;left:0;right:0;bottom:0;padding:var(--sp-24) 0 var(--sp-12);background:linear-gradient(to bottom,transparent,var(--ground) var(--sp-24))}.hero-window_dialRow__MwfOf{margin-top:var(--sp-20)}.hero-window_bandsHead__Nvonu{margin-top:var(--sp-20);display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_bandsHead__Nvonu b{font:600 var(--hw-body) /var(--lh-ui) var(--font);color:var(--ink)}.hero-window_bands__ePt1X{margin-top:var(--sp-8)}.hero-window_band__46BDQ{display:grid;grid-template-columns:150px minmax(0,1fr) 32px;align-items:center;grid-gap:var(--sp-16);gap:var(--sp-16);height:30px}.hero-window_bandTrack___n_gl{height:8px;border-radius:var(--r-10);background:var(--off);overflow:hidden}.hero-window_bandFill__sLCX7{display:block;height:100%;border-radius:var(--r-10);transform-origin:left center;transform:scaleX(0)}.hero-window_bandGrow__Rq_Lp{transform:scaleX(var(--w));transition:transform var(--w-d-mount) var(--w-ease-settle);transition-delay:calc(var(--d-280) + var(--i, 0) * var(--d-120))}.hero-window_f1__ZGjyH{background:var(--ready-1)}.hero-window_f2__KseoE{background:var(--ready-2)}.hero-window_f3__BWWWY{background:var(--ready-3)}.hero-window_f4__Ciuto{background:var(--ready-4)}.hero-window_bandN__hpM9H{text-align:right;font:500 var(--hw-small) /var(--lh-none) var(--font);color:var(--label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-window_gaps__zid_7{margin-top:var(--sp-16)}.hero-window_gap__SftXK{margin:0;display:flex;align-items:center;gap:var(--sp-12);height:var(--size-44);border-bottom:1px solid var(--hairline-soft);font:400 var(--hw-body) /var(--lh-none) var(--font);color:var(--ink)}.hero-window_gap__SftXK b{font-weight:600}.hero-window_gapChev__NRYOl{margin-left:auto;color:var(--muted)}.hero-window_confirm__K4cvL{margin-top:var(--sp-24);text-align:left}.hero-window_confirmHead__AlbQu{margin:0;font:600 var(--hw-small) /var(--lh-ui) var(--font);color:var(--ink)}.hero-window_session__Ge8gh{margin-top:var(--sp-8);display:flex;align-items:center;gap:var(--sp-12);min-height:var(--size-48);padding:var(--sp-6) var(--sp-6) var(--sp-6) var(--sp-14);border:1px solid var(--hairline);border-radius:var(--r-14);background:var(--input);font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-window_sessionT__EVygQ{flex:1 1;min-width:0;display:inline-flex;align-items:center;gap:var(--sp-8);white-space:nowrap;overflow:hidden}.hero-window_sessionNote__fkbLe{color:var(--ink);overflow:hidden;text-overflow:ellipsis}.hero-window_sessionT__EVygQ b{font-weight:500;color:var(--label)}.hero-window_sessionDay__THD8w{white-space:nowrap}.hero-window_delivered__TLjIs,.hero-window_didnt__XGeaA{display:inline-flex;align-items:center;gap:var(--sp-6);height:var(--sp-32);padding:0 var(--sp-12);border-radius:var(--r-8);font-weight:500;white-space:nowrap;color:var(--label)}.hero-window_delivered__TLjIs{background:var(--fill);transition:background-color var(--ix-in) var(--ease),color var(--ix-in) var(--ease)}.hero-window_deliveredHover__GWRj6{background:var(--fill-hover)}.hero-window_deliveredOn__R3kNL,.hero-window_deliveredOn__R3kNL.hero-window_deliveredHover__GWRj6{background:var(--blue);color:var(--on-blue);animation:hero-window_hwPress__vJWSo var(--d-120) var(--w-ease-move)}.hero-window_deliveredTick__UvFsJ{animation:hero-window_hwTick__2xHap var(--w-d-pop) var(--w-ease-pop) both}.hero-window_sessionDone__Blj0u .hero-window_didnt__XGeaA{opacity:.4;transition:opacity var(--w-d-enter) var(--w-ease-settle)}.hero-window_micOn__gJFeC{background:var(--blue-tint);color:var(--blue-text)}@keyframes hero-window_hwLevel__qDoPi{0%{transform:scaleY(.25)}}.hero-window_level__duWmk{display:flex;align-items:center;gap:var(--sp-4);height:var(--sp-24);animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_level__duWmk i{width:3px;height:100%;border-radius:var(--r-pill);background:var(--blue);transform-origin:center;animation:hero-window_hwLevel__qDoPi var(--d-320) var(--w-ease-move) infinite alternate both}.hero-window_level__duWmk i:nth-child(2n){height:60%;animation-duration:var(--d-240)}.hero-window_level__duWmk i:nth-child(3n){height:80%;animation-delay:var(--d-120)}.hero-window_level__duWmk i:nth-child(5n){height:40%;animation-duration:var(--d-520)}.hero-window_level__duWmk i:nth-child(7n){height:90%;animation-delay:var(--d-200)}.hero-window_textLand__JqEQn{display:inline-block;animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_roundHover__iOILC{background:var(--fill)}.hero-window_tiles___r80P{display:flex;gap:var(--sp-8);padding:var(--sp-8) var(--sp-16) 0}.hero-window_tile__lwtB8{display:inline-flex;align-items:center;gap:var(--sp-10);height:var(--size-48);padding:0 var(--sp-14) 0 var(--sp-8);border:1px solid var(--hairline);border-radius:var(--r-10);background:var(--surface);animation:hero-window_hwRise__3PO5a var(--w-d-pop) var(--w-ease-pop) both}.hero-window_tileGlyph__FOXP1{display:grid;place-items:center;width:var(--sp-32);height:var(--sp-32);border-radius:var(--r-8);background:var(--fill);color:var(--secondary)}.hero-window_tileT__X0tbp{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);font:400 var(--t2) /var(--lh-none) var(--font);color:var(--secondary)}.hero-window_tileT__X0tbp b{font:500 var(--hw-small) /var(--lh-none) var(--font);color:var(--ink)}.hero-window_heldNote__2q_hb{display:inline-flex;align-items:center;gap:var(--sp-6);font:500 var(--hw-small) /var(--sp-20) var(--font);color:var(--green-text);animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both}.hero-window_tlist__I_aky{margin-top:var(--sp-4)}.hero-window_slide__b7fVq{animation:hero-window_hwRow__w_c5n var(--w-d-enter) var(--w-ease-pop) both;animation-delay:0s}.hero-window_tdock__MC7aS{padding-bottom:var(--sp-8)}.hero-window_ringWrap__53OyX{display:block;flex:none}.hero-window_ringWrap__53OyX[data-n="1"] circle:first-child,.hero-window_ringWrap__53OyX[data-n="10"] circle:nth-child(10),.hero-window_ringWrap__53OyX[data-n="2"] circle:nth-child(2),.hero-window_ringWrap__53OyX[data-n="3"] circle:nth-child(3),.hero-window_ringWrap__53OyX[data-n="4"] circle:nth-child(4),.hero-window_ringWrap__53OyX[data-n="5"] circle:nth-child(5),.hero-window_ringWrap__53OyX[data-n="6"] circle:nth-child(6),.hero-window_ringWrap__53OyX[data-n="7"] circle:nth-child(7),.hero-window_ringWrap__53OyX[data-n="8"] circle:nth-child(8),.hero-window_ringWrap__53OyX[data-n="9"] circle:nth-child(9){animation:hero-window_hwRingSeg__1X2TE var(--w-d-mount) var(--w-ease-settle) both}@keyframes hero-window_hwRingSeg__1X2TE{0%{opacity:0}}.hero-window_ringLine__hca6p{font-weight:500;color:var(--ink);white-space:nowrap;animation:hero-window_hwRise__3PO5a var(--w-d-enter) var(--w-ease-pop) both;animation-delay:var(--d-320)}.hero-window_bare__PFeBG{--hw-body:16px;--hw-small:14px;display:block;width:100%;text-align:left}.hero-window_cursor__DGLse{position:absolute;left:0;top:0;z-index:5;pointer-events:none;transform:translate3d(var(--x),var(--y),0);transition:transform var(--hw-near) var(--w-ease-move),opacity var(--w-d-enter) var(--w-ease-settle);will-change:transform}.hero-window_cursorFar__cbNdY{transition-duration:var(--hw-far),var(--w-d-enter)}.hero-window_cursorJump__KYdXn{transition:none}.hero-window_cursorHidden__PzWt4{opacity:0}.hero-window_pointer__Yju_f{display:block;margin:-2px 0 0 -4px;transform-origin:4px 2px;filter:drop-shadow(0 2px 3px var(--hairline-strong))}.hero-window_pointer__Yju_f svg{display:block;overflow:visible}.hero-window_pointer__Yju_f path{fill:var(--ink);stroke:var(--surface);stroke-width:1.5;stroke-linejoin:round}.hero-window_pointerPress__KyQ0l{animation:hero-window_hwPress__vJWSo var(--d-120) var(--w-ease-move)}.hero-window_ripple__sfi9u{position:absolute;left:-16px;top:-16px;width:var(--sp-32);height:var(--sp-32);border-radius:var(--r-round);border:2px solid var(--blue);opacity:0;animation:hero-window_hwRipple__dCD7m var(--w-d-pop) var(--w-ease-settle) both}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hero-window_wrap__zfk5h[data-ssr] .hero-window_app__k9W3y{opacity:0}}.hero-window_arrowBtn__lzRhb:focus-visible,.hero-window_boxBtn__bVvW2:focus-visible,.hero-window_navRow__8F3f3:focus-visible,.hero-window_railBtn__lnxx7:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}.hero-window_app__k9W3y:focus{outline:none}@media (max-width:600px){.hero-window_wrap__zfk5h{--hw-greet:22px;--hw-body:14px}.hero-window_window__PgGLp{height:600px}.hero-window_layerProfile__MKKNF,.hero-window_layer__Vu2Wz{grid-template-columns:var(--size-56) minmax(0,1fr)}.hero-window_side__81V6C{align-items:center;padding:var(--sp-14) var(--sp-6) var(--sp-8)}.hero-window_sideTop__33WV5{padding:0}.hero-window_cells__n6ZRw,.hero-window_ctlFrom__nBkch,.hero-window_days__fQ2P0,.hero-window_dots__d7tJB,.hero-window_evViews__Pkr4t,.hero-window_ewhen__1cgel,.hero-window_history__rJd1_,.hero-window_mapLater__onu6m,.hero-window_meChev___ZXg8,.hero-window_meName__usjXL,.hero-window_navLabel__CmHgb,.hero-window_pageTools__kE54z,.hero-window_ptop__hmcV8,.hero-window_pword__1CxNc,.hero-window_rowClip__gE_7E,.hero-window_rpill__Hg5pc,.hero-window_rtools__xk83j,.hero-window_sideTools__V7ngc,.hero-window_srowR__s0Jeu span,.hero-window_tlogs__5__6S,.hero-window_weeksPanel__w8Aut{display:none}.hero-window_sideMark__4oKec{display:flex}.hero-window_rname__Ni2Sg{flex-wrap:wrap}.hero-window_mapCells__Yp__S>*{width:24px;height:24px}.hero-window_seg__h1jxK{max-width:100%;overflow:hidden}.hero-window_segCell__BWgld{white-space:nowrap}.hero-window_me__3_NR0,.hero-window_navRow__8F3f3{width:var(--size-40);padding:0;justify-content:center}.hero-window_me__3_NR0{background:transparent}.hero-window_pside__gIVGW{grid-template-columns:var(--size-56);grid-template-rows:minmax(0,1fr)}.hero-window_rail__gtCs2{border-right:0}.hero-window_col__fZBqI,.hero-window_pcol__JXQUj{width:calc(100% - 2 * var(--sp-12))}.hero-window_home__WlREO{justify-content:flex-start;padding:var(--sp-24) 0 0}.hero-window_greet__3EOrd{white-space:normal;justify-content:flex-start;gap:var(--sp-8)}.hero-window_greet__3EOrd>svg{width:24px;height:24px}.hero-window_chips__BEX8x{justify-content:flex-start;overflow:hidden}.hero-window_row__2Ha8x{padding:0 var(--sp-2)}.hero-window_controls__AoyYb{gap:var(--sp-12)}.hero-window_controls__AoyYb>:last-child{display:none}.hero-window_tip__YMgAM{left:auto;right:0;transform:translateY(4px) scale(.97)}.hero-window_tipOn__9GbMt{transform:none}.hero-window_strip__15p8j{flex-wrap:wrap}.hero-window_prow__rKlCJ{grid-template-columns:112px minmax(0,1fr)}.hero-window_mapRow__MMkAj{grid-template-columns:96px minmax(0,1fr)}.hero-window_erow__k_dbH{grid-template-columns:minmax(0,1fr)}.hero-window_ctlTag__Ep5Ab+.hero-window_ctlTag__Ep5Ab,.hero-window_evWeek__fYDCS>:last-child{display:none}.hero-window_controls__AoyYb,.hero-window_emeta__GSAz1,.hero-window_mapCells__Yp__S{overflow:hidden}.hero-window_band__46BDQ{grid-template-columns:112px minmax(0,1fr) 24px;gap:var(--sp-8)}.hero-window_gap__SftXK{font-size:var(--hw-small)}.hero-window_gap__SftXK span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-window_didnt__XGeaA,.hero-window_sessionDay__THD8w,.hero-window_sessionT__EVygQ b,.hero-window_tlist__I_aky>:nth-child(n+3){display:none}.hero-window_confirm__K4cvL{margin-top:var(--sp-16)}.hero-window_wrap__zfk5h{--hw-phone-main:596px}.hero-window_wrap__zfk5h[data-persona=teacher]{--hw-phone-main:651px}.hero-window_wrap__zfk5h[data-persona=school]{--hw-phone-main:477px}.hero-window_window__PgGLp{height:calc(var(--hw-phone-main) + var(--size-56) + 3px);border-color:var(--hairline-soft);border-radius:var(--w-card-r);box-shadow:var(--shadow-soft)}.hero-window_layerProfile__MKKNF,.hero-window_layer__Vu2Wz{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--size-56) minmax(0,1fr)}.hero-window_side__81V6C{flex-direction:row;align-items:center;gap:var(--sp-2);padding:0 var(--sp-8) 0 var(--sp-16);border-right:0;border-bottom:1px solid var(--hairline-soft)}.hero-window_sideTop__33WV5{margin-right:auto}.hero-window_nav__BHuPM{display:flex;gap:var(--sp-2);margin-top:0}.hero-window_navRow__8F3f3{width:var(--size-44);height:var(--size-44)}.hero-window_navRow__8F3f3:after{inset:0}.hero-window_me__3_NR0{flex:none;width:var(--size-44);margin-top:0}.hero-window_meDisc__nhPD_,.hero-window_railMe__e2_tJ{width:28px;height:28px;font-size:var(--t2)}.hero-window_pside__gIVGW{display:flex;border-right:0;border-bottom:1px solid var(--hairline-soft)}.hero-window_rail__gtCs2{flex:1 1;flex-direction:row;gap:var(--sp-2);padding:0 var(--sp-8) 0 var(--sp-16)}.hero-window_rail__gtCs2>.hero-window_sideMark__4oKec{margin-right:auto}.hero-window_railBtn__lnxx7{width:var(--size-44);height:var(--size-44)}.hero-window_railMe__e2_tJ{margin:0 var(--sp-8)}}@media (max-width:1099px){.hero-window_railBtn__lnxx7{position:relative}.hero-window_railBtn__lnxx7:after{content:"";position:absolute;inset:-2px}}@media (min-width:601px) and (max-width:1099px){.hero-window_wrap__zfk5h{--hw-tablet-main:651px}.hero-window_wrap__zfk5h[data-persona=teacher]{--hw-tablet-main:799px}.hero-window_wrap__zfk5h[data-persona=school]{--hw-tablet-main:534px}.hero-window_window__PgGLp{height:calc(var(--hw-tablet-main) + 2px)}.hero-window_wrap__zfk5h[data-persona=coordinator] .hero-window_day__oLBTp:nth-child(n+7):not(:last-child),.hero-window_wrap__zfk5h[data-persona=school] .hero-window_day__oLBTp:nth-child(n+4):not(:last-child){display:none}}.fits_head__29Sib{display:grid;justify-items:center;grid-gap:var(--sp-16);gap:var(--sp-16);margin-bottom:var(--w-gap-head)}.fits_more__7i_LS{margin-top:calc(var(--sp-8) * -1)}.fits_card__0wPWi{--fits-pad:var(--sp-40);--fits-entry:296px;--fits-cols:var(--fits-entry) minmax(0,1fr);--fits-rows:minmax(0,1fr) 80px;--cards-hold:calc(var(--w-d-mount) * 2.5);--cards-fade:calc(var(--d-120) + var(--d-280));--u:var(--d-520);--x1:16.667%;--x2:50%;--x3:83.333%;--y1:0%;--y2:0%;--y3:0%;position:relative;display:grid;grid-template-columns:var(--fits-cols);grid-template-rows:var(--fits-rows);height:360px;border-radius:var(--w-card-r);background:var(--well)}.fits_card__0wPWi,.fits_frame__dAxBq{padding:var(--fits-pad);box-sizing:border-box}.fits_frame__dAxBq{position:absolute;inset:0;pointer-events:none}.fits_frame__dAxBq>div{height:100%;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.fits_frame__dAxBq>div>div,.fits_frame__dAxBq>div>div>div,.fits_frame__dAxBq>div>div>div>div{height:100%;padding:0}.fits_art__eX9Mi{display:grid;grid-template-columns:var(--fits-entry) repeat(3,minmax(0,1fr));grid-template-rows:var(--fits-rows);width:100%;height:100%}.fits_block__SeYa2{position:relative;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-14);box-shadow:var(--float);box-sizing:border-box}.fits_lnSoft__2Ml6_{height:6px;background:var(--fill)}.fits_entry__LqWj6{grid-column:1;grid-row:1;align-self:center;position:relative;z-index:2}.fits_entryRow__urAun{display:flex;align-items:center;gap:var(--sp-14);height:88px;padding:0 var(--sp-20)}.fits_entryDot__ouMt2{display:grid;place-items:center;width:var(--w-disc);height:var(--w-disc);flex:none;border-radius:var(--r-round);background:var(--fill)}.fits_entryText__1jK6_{display:grid;grid-gap:var(--sp-10);gap:var(--sp-10);flex:1 1 auto}.fits_rail__43_Ab{grid-column:2/-1;grid-row:1;position:relative;z-index:1}.fits_line__e9_xx{position:absolute;left:0;top:50%;width:var(--x3);height:1px;background:var(--hairline)}.fits_runner__Lasua{position:absolute;inset:0;opacity:0;transform:translate(var(--x3),var(--y3))}.fits_dot__tU1X0{position:absolute;left:0;top:50%;width:10px;height:10px;border-radius:var(--r-round);background:var(--blue);box-shadow:0 0 0 4px var(--well);transform:translate(-50%,-50%)}.fits_stop__ioYfN{grid-row:1;display:grid;place-items:center;position:relative;z-index:2}.fits_stop_track__e6it2{grid-column:2}.fits_stop_school__IzpQe{grid-column:3}.fits_stop_packs__cpTKb{grid-column:4}.fits_track__fKGGL{display:grid;grid-gap:var(--sp-14);gap:var(--sp-14);padding:var(--sp-16) var(--sp-20)}.fits_weeks__bXhf2{display:flex;gap:var(--sp-4)}.fits_week__i5yiD{position:relative;display:grid;place-items:center;width:14px;height:32px;border-radius:var(--r-2);background:var(--off)}.fits_weekOn__opx1Y{background:var(--ready-3)}.fits_weekNext__9gc5E:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--ready-3);transform-origin:center bottom}.fits_weekTick__7D_GV{position:relative;display:grid;color:var(--surface)}.fits_school__lDTSW{display:grid;justify-items:center;grid-gap:var(--sp-10);gap:var(--sp-10);padding:var(--sp-16) var(--sp-20) var(--sp-14)}.fits_arc__mpgEK{display:block;width:96px;height:53px;fill:none;stroke-width:10;stroke-linecap:round}.fits_arcTrack__weuRQ{stroke:var(--off)}.fits_arcOn__D2aan{stroke:var(--ready-3);stroke-dasharray:1 1;stroke-dashoffset:.3}.fits_packs__gDbdo{position:relative;display:grid;width:168px;height:96px}.fits_tile__nBuY0{grid-area:1/1;align-self:end;display:flex;align-items:center;gap:var(--sp-10);height:52px;padding:0 var(--sp-12);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-10);box-sizing:border-box;transform:translateY(calc((2 - var(--n)) * -14px)) scale(calc(.9 + var(--n) * .05));transform-origin:center bottom}.fits_tile__nBuY0:nth-child(3){box-shadow:var(--float)}.fits_tileG__U_l43{width:24px;height:24px;flex:none;border-radius:var(--r-8);background:var(--fill)}.fits_tileText__iWpvk{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8)}.fits_seal__oOq_d{position:absolute;right:calc(var(--sp-8) * -1);bottom:34px;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-round);background:var(--surface);border:1px solid var(--hairline);color:var(--green-tick)}.fits_here__Hmpai{grid-column:1;align-self:end;display:flex;align-items:center;gap:var(--sp-12);height:72px;padding:0 var(--sp-16);box-sizing:border-box;color:var(--ink)}.fits_here__Hmpai,.fits_links__AMTTm{grid-row:2;margin:0;position:relative;z-index:3}.fits_links__AMTTm{grid-column:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0}.fits_linkItem__wxZ3K{display:grid;justify-items:center;align-items:end}.fits_link__g3DZC{display:flex;align-items:center;gap:var(--sp-12);width:min(100%,288px);height:72px;padding:0 var(--sp-16);box-sizing:border-box;border-radius:var(--r-10);color:var(--ink);text-decoration:none;transition:background-color var(--ix-in) var(--ease)}.fits_link__g3DZC:hover{background:var(--fill)}.fits_link__g3DZC:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fits_linkG___QQcs{display:grid;place-items:center;width:var(--w-disc);height:var(--w-disc);flex:none;color:var(--ink)}.fits_linkWords__CGXYf{display:grid;flex:1 1 auto;min-width:0}.fits_linkTitle__qSjl6{font-size:var(--w-body);line-height:26px;font-weight:500}.fits_linkSub__lWRmM{font-size:var(--w-fine);line-height:20px;color:var(--secondary)}.fits_linkTrail__1UtLn{flex:none;color:var(--muted);transform:rotate(-90deg);transition:transform var(--ix-in) var(--ease)}.fits_link__g3DZC:hover .fits_linkTrail__1UtLn{transform:rotate(-90deg) translateY(2px);color:var(--blue)}@keyframes fits_fitsPop__Cnb_9{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes fits_fitsTick__61dO2{0%{opacity:0;transform:scale(.4)}}@keyframes fits_fitsGrowY__R1mpT{0%{transform:scaleY(0)}}@keyframes fits_fitsArc__TUG5x{0%{stroke-dashoffset:.5}}@keyframes fits_fitsTile__4QkFL{0%{opacity:0;transform:translateY(calc((2 - var(--n)) * -14px - 24px)) scale(calc(.9 + var(--n) * .05))}}@keyframes fits_fitsRun__rcYtP{0%{opacity:0;transform:translate(0);animation-timing-function:linear}5.6%{opacity:1;transform:translate(0);animation-timing-function:var(--w-ease-move)}27.8%{opacity:1;transform:translate(var(--x1),var(--y1));animation-timing-function:linear}38.9%{opacity:1;transform:translate(var(--x1),var(--y1));animation-timing-function:var(--w-ease-move)}61.1%{opacity:1;transform:translate(var(--x2),var(--y2));animation-timing-function:linear}72.2%{opacity:1;transform:translate(var(--x2),var(--y2));animation-timing-function:var(--w-ease-move)}94.4%{opacity:1;transform:translate(var(--x3),var(--y3));animation-timing-function:linear}to{opacity:0;transform:translate(var(--x3),var(--y3))}}[data-cards] .fits_entryRow__urAun{animation:fits_fitsPop__Cnb_9 var(--w-d-pop) var(--w-ease-pop) both}[data-cards] .fits_entryDot__ouMt2>i{animation:fits_fitsTick__61dO2 var(--w-d-enter) var(--w-ease-pop) var(--d-200) both}[data-cards] .fits_runner__Lasua{animation:fits_fitsRun__rcYtP calc(var(--u) * 9) linear var(--u) both}[data-cards] .fits_weekNext__9gc5E:before{animation:fits_fitsGrowY__R1mpT var(--u) var(--w-ease-settle) calc(var(--u) * 3.5) both}[data-cards] .fits_weekTick__7D_GV{animation:fits_fitsTick__61dO2 var(--w-d-enter) var(--w-ease-pop) calc(var(--u) * 4) both}[data-cards] .fits_arcOn__D2aan{animation:fits_fitsArc__TUG5x var(--u) var(--w-ease-settle) calc(var(--u) * 6.5) both}[data-cards] .fits_tile__nBuY0{animation:fits_fitsTile__4QkFL var(--w-d-pop) var(--w-ease-pop) calc(var(--u) * 9.5 + var(--n) * var(--d-120)) both}[data-cards] .fits_seal__oOq_d{animation:fits_fitsTick__61dO2 var(--w-d-enter) var(--w-ease-pop) calc(var(--u) * 11) both}@media (max-width:600px){.fits_card__0wPWi{--fits-pad:var(--sp-24);--fits-entry:minmax(0,1fr);--fits-cols:minmax(0,1fr);--fits-rows:96px 128px 72px 128px 72px 128px 72px;--fits-in:var(--sp-48);--x1:0%;--x2:0%;--x3:0%;--y1:10.667%;--y2:44%;--y3:77.333%;height:auto}.fits_art__eX9Mi{grid-template-columns:minmax(0,1fr)}.fits_rail__43_Ab{grid-column:1;grid-row:2/-1}.fits_line__e9_xx{width:1px;height:var(--y3)}.fits_dot__tU1X0,.fits_line__e9_xx{left:var(--sp-24);top:0}.fits_stop__ioYfN{grid-column:1;justify-items:start;padding-left:var(--fits-in)}.fits_stop_track__e6it2{grid-row:2}.fits_stop_school__IzpQe{grid-row:4}.fits_stop_packs__cpTKb{grid-row:6}.fits_links__AMTTm{grid-column:1;grid-row:2/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:128px 72px 128px 72px 128px 72px}.fits_linkItem__wxZ3K{justify-items:stretch;padding-left:calc(var(--fits-in) - var(--sp-16))}.fits_linkItem__wxZ3K:first-child{grid-row:2}.fits_linkItem__wxZ3K:nth-child(2){grid-row:4}.fits_linkItem__wxZ3K:nth-child(3){grid-row:6}.fits_link__g3DZC{width:100%}.fits_here__Hmpai{display:none}}@keyframes hero-school_scPop__ccvkK{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes hero-school_scSlide__uztA6{0%{opacity:0;transform:translateX(-10px)}}@keyframes hero-school_scTick__HM4Bw{0%{opacity:0;transform:scale(.4)}}@keyframes hero-school_scLift__D7Oy9{to{opacity:0;transform:translateY(-12px)}}@keyframes hero-school_scUp__bphQI{0%{transform:translateY(var(--sp-64))}}@keyframes hero-school_scMove__Exww4{0%{transform:translateY(calc(var(--from, 0) * var(--sp-64)))}}@keyframes hero-school_scFill__4jscn{0%{transform:scaleX(0)}}.hero-school_pane__VRO44[data-on] .hero-school_pop__MSXPy{animation:hero-school_scPop__ccvkK var(--w-d-enter) var(--w-ease-pop) both}.hero-school_pane__VRO44[data-on] .hero-school_slide__yNYJ0{animation:hero-school_scSlide__uztA6 var(--w-d-enter) var(--w-ease-pop) both}.hero-school_pane__VRO44[data-on] .hero-school_count__emkBZ,.hero-school_pane__VRO44[data-on] .hero-school_tick__8dg3W{display:inline-block;animation:hero-school_scTick__HM4Bw var(--w-d-pop) var(--w-ease-pop) both}.hero-school_pane__VRO44[data-on] [data-i="1"]{animation-delay:var(--d-120)}.hero-school_pane__VRO44[data-on] [data-i="2"]{animation-delay:calc(2 * var(--d-120))}.hero-school_pane__VRO44[data-on] [data-i="3"]{animation-delay:calc(3 * var(--d-120))}.hero-school_pane__VRO44[data-on] [data-i="4"]{animation-delay:calc(4 * var(--d-120))}.hero-school_pane__VRO44[data-on] .hero-school_lift__shpe3{animation:hero-school_scLift__D7Oy9 var(--w-d-pop) var(--w-ease-settle) forwards}.hero-school_pane__VRO44[data-on] .hero-school_up__YQRj_{animation:hero-school_scUp__bphQI var(--w-d-pop) var(--w-ease-settle) both}.hero-school_pane__VRO44[data-on] .hero-school_move__HbhLv{animation:hero-school_scMove__Exww4 var(--w-d-pop) var(--w-ease-move) both}@keyframes hero-school_scDotOn__EtaBZ{0%{background:var(--hairline-strong);transform:scale(.4)}}.hero-school_pane__VRO44[data-on] .hero-school_waitOn__So2Bi{background:var(--w-accent);animation:hero-school_scDotOn__EtaBZ var(--w-d-pop) var(--w-ease-pop) var(--w-d-pop) both}.hero-school_tabs__3DYsO{position:relative}.hero-school_tab__pO_vb{position:relative;border:0;background:transparent;cursor:pointer;transition:background-color var(--ix-in) var(--ease),color var(--ix-in) var(--ease)}.hero-school_tab__pO_vb:after{content:"";position:absolute;inset:calc(-1 * var(--sp-8)) 0}.hero-school_tabHover__mhzZQ,.hero-school_tab__pO_vb:hover{color:var(--ink)}.hero-school_tab__pO_vb:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}.hero-school_tab__pO_vb[aria-pressed=true]{background:var(--surface)}.hero-school_count__emkBZ{font-weight:600;color:var(--w-accent)}.hero-school_nums__4r0ZY{display:flex;gap:var(--sp-32);margin-top:var(--sp-20)}.hero-school_num__CTOiT{margin:0;display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.hero-school_numFig__b7IkF{font:400 var(--hw-title) /var(--lh-tight) var(--font);color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-school_numFig__b7IkF b{font-weight:600;color:var(--ink)}.hero-school_numLabel__O3yDf,.hero-school_prog__FvJv_{font:400 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-school_prog__FvJv_{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);margin-top:var(--sp-20)}.hero-school_progLabel__JgDCw{font-weight:500;color:var(--label)}.hero-school_progRow__bhUHt{display:flex;align-items:center;gap:var(--sp-12)}.hero-school_progTrack__DEAMZ{width:240px;height:6px;border-radius:var(--r-10);background:var(--off);overflow:hidden}.hero-school_progFill__odqF4{display:block;height:100%;border-radius:var(--r-10);background:var(--blue);transform-origin:left center;transform:scaleX(var(--w))}.hero-school_pane__VRO44[data-on] .hero-school_progFill__odqF4{animation:hero-school_scFill__4jscn var(--w-d-mount) var(--w-ease-settle) both;animation-delay:var(--d-280)}.hero-school_gapRow__OPaPy{padding:0 var(--sp-8);margin:0 calc(-1 * var(--sp-8));border-radius:var(--r-10);transition:background-color var(--ix-in) var(--ease)}.hero-school_hoverRow__44XLi{background:var(--tint-hover)}.hero-school_list__ge2IO{margin-top:var(--sp-16)}.hero-school_row__xiGdf{display:flex;align-items:center;gap:var(--sp-12);height:var(--sp-64);padding:0 var(--sp-8);margin:0 calc(-1 * var(--sp-8));border-bottom:1px solid var(--hairline-soft);border-radius:var(--r-10);column-gap:var(--sp-8);background:var(--ground);transition:background-color var(--ix-in) var(--ease)}.hero-school_row__xiGdf>:nth-child(2){min-width:0}.hero-school_person__9KQSB,.hero-school_ring__i0jjI{display:grid;place-items:center;flex:none;width:var(--size-40);height:var(--size-40);border-radius:var(--r-round);font:500 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary)}.hero-school_person__9KQSB{background:var(--fill)}.hero-school_ring__i0jjI{border:1px dashed var(--hairline-strong)}.hero-school_trail__Pvqv6{display:flex;align-items:center;gap:var(--sp-10);margin-left:auto;font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary);white-space:nowrap}.hero-school_decide__XRBAN{display:flex;gap:var(--sp-8);padding:var(--sp-12) 0 var(--sp-12) calc(var(--size-40) + var(--sp-12));border-bottom:1px solid var(--hairline-soft)}.hero-school_choice__oa0uq{display:inline-flex;align-items:center;gap:var(--sp-6);height:var(--sp-32);padding:0 var(--sp-12);border:1px solid var(--hairline-strong);border-radius:var(--r-8);background:var(--surface);font:500 var(--t1) /var(--lh-none) var(--font);color:var(--label);transition:background-color var(--ix-in) var(--ease),color var(--ix-in) var(--ease)}.hero-school_choiceGo__otndk{border-color:transparent;background:var(--fill);color:var(--ink)}.hero-school_choiceHover__IOXzB{background:var(--blue);color:var(--on-blue)}.hero-school_rsec__Q32tW+.hero-school_rsec__Q32tW{margin-top:var(--sp-16)}.hero-school_rhead__NWxw5{margin:0 0 var(--sp-4);display:flex;align-items:center;gap:var(--sp-8);font:600 var(--hw-small) /var(--lh-ui) var(--font);color:var(--ink)}.hero-school_rhead__NWxw5 span{font-weight:400;color:var(--muted)}.hero-school_fold__oVKWx{margin:var(--sp-16) 0 0;display:flex;align-items:center;gap:var(--sp-8);font:500 var(--hw-small) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-school_views__FJViB{display:block}.hero-school_askLink__J8In_{font-weight:500;color:var(--blue-text);padding:var(--sp-6) var(--sp-8);border-radius:var(--r-8);transition:background-color var(--ix-in) var(--ease)}.hero-school_askHover__iX5UX{background:var(--blue-tint)}.hero-school_quiet__MiY2b{color:var(--secondary)}.hero-school_bar__orFPG{display:block;width:120px;height:10px;border-radius:var(--r-pill);background:var(--off);max-width:100%}.hero-school_barShort__RNBgt{width:180px;height:8px;background:var(--fill)}.hero-school_scrim__S1ooL{position:absolute;inset:0;background:var(--ink);opacity:.12;animation:hero-school_scFade__JHAFH var(--w-d-enter) var(--w-ease-settle) both}@keyframes hero-school_scFade__JHAFH{0%{opacity:0}}.hero-school_sheet__Lvxbu{position:absolute;top:108px;left:50%;width:min(520px,calc(100% - 2 * var(--sp-16)));margin-left:calc(min(520px, calc(100% - 2 * var(--sp-16))) / -2);display:grid;grid-gap:var(--sp-12);gap:var(--sp-12);padding:var(--sp-20);border-radius:var(--r-16);background:var(--surface);box-shadow:var(--float);animation:hero-school_scPop__ccvkK var(--w-d-enter) var(--w-ease-pop) both}.hero-school_line__W0C52{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-8);font:400 var(--hw-small) /var(--lh-none) var(--font);color:var(--secondary)}.hero-school_lab__6xc_Y{width:var(--sp-40)}.hero-school_token__m7AWz{display:inline-flex;align-items:center;gap:var(--sp-6);height:var(--sp-32);padding:0 var(--sp-10);border:1px solid var(--hairline-strong);border-radius:var(--r-10);background:var(--surface);font:500 var(--hw-small) /var(--lh-none) var(--font);color:var(--ink)}.hero-school_token__m7AWz>svg{color:var(--muted)}.hero-school_topic__xd3rU{animation:hero-school_scPop__ccvkK var(--w-d-pop) var(--w-ease-pop) both;animation-delay:calc(3 * var(--d-120))}.hero-school_add__0H39D{color:var(--muted)}.hero-school_msg__MBqzf{margin:var(--sp-4) 0 var(--sp-8);font:400 var(--hw-body) /var(--lh-ui) var(--font);color:var(--ink)}.hero-school_foot__8jKtm{display:flex;align-items:center;gap:var(--sp-16)}.hero-school_seen__GU35R{flex:1 1;min-width:0;font:400 var(--t2) /var(--lh-ui) var(--font);color:var(--secondary)}.hero-school_cancel__j7thb{font:500 var(--t1) /var(--lh-none) var(--font);color:var(--label)}.hero-school_send__ie7r9{display:inline-flex;align-items:center;height:var(--ctl);padding:0 var(--sp-16);border-radius:var(--r-10);background:var(--blue);font:500 var(--t1) /var(--lh-none) var(--font);color:var(--on-blue);transition:background-color var(--ix-in) var(--ease)}.hero-school_sendHover__TtCon{background:var(--blue-hover)}.hero-school_sortRow__QWtmR{margin:var(--sp-8) 0 0;display:flex;justify-content:flex-end}.hero-school_sort__Cg5X7{display:inline-flex;align-items:center;gap:var(--sp-6);height:var(--sp-32);padding:0 var(--sp-10);border-radius:var(--r-8);font:500 var(--t1) /var(--lh-none) var(--font);color:var(--label);transition:background-color var(--ix-in) var(--ease)}.hero-school_sortHover__aV7cI{background:var(--tint-hover)}.hero-school_sortOn__swmY4{color:var(--w-accent)}.hero-school_risen__ebTIj{position:relative;z-index:1}.hero-school_waitDot__qFRpw{flex:none;width:var(--sp-6);height:var(--sp-6);border-radius:var(--r-round);background:var(--hairline-strong)}.hero-school_discBlank__vT5Si{background:var(--fill)}.hero-school_you__AgGQ6{font-weight:400;color:var(--secondary)}.hero-school_last__5qx_J{color:var(--secondary);white-space:nowrap}@media (max-width:600px){.hero-school_nums__4r0ZY{gap:var(--sp-16)}.hero-school_add__0H39D,.hero-school_num__CTOiT:last-child,.hero-school_seen__GU35R,.hero-school_trail__Pvqv6>svg,.hero-school_views__FJViB{display:none}.hero-school_numFig__b7IkF{font-size:var(--hw-body)}.hero-school_quiet__MiY2b,.hero-school_you__AgGQ6{display:none}.hero-school_row__xiGdf>:nth-child(2) .hero-school_bar__orFPG{max-width:40%}.hero-school_last__5qx_J{flex:none}.hero-school_lastBeside__Sw9ws{display:none}.hero-school_tab__pO_vb{padding:0 var(--sp-6);font-size:var(--t2);gap:var(--sp-4)}.hero-school_progTrack__DEAMZ{width:140px}.hero-school_row__xiGdf>:nth-child(2)>:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-school_row__xiGdf>:nth-child(2){min-width:0}.hero-school_row__xiGdf>:first-child{width:var(--sp-32);height:var(--sp-32)}.hero-school_decide__XRBAN{padding-left:0;flex-wrap:wrap}.hero-school_sheet__Lvxbu{top:var(--sp-64);padding:var(--sp-16)}.hero-school_msg__MBqzf{font-size:var(--hw-small)}}.hero_hero__L8cGg.hero_hero__L8cGg{padding-bottom:var(--sp-64)}.hero_h1__UjU_B{max-width:calc(var(--w-narrow) * .8)}@media (min-width:1100px){.hero_h1__UjU_B{max-width:var(--w-narrow)}}@media (min-width:601px) and (max-width:1099px){.hero_h1__UjU_B.hero_h1__UjU_B{font-size:var(--f-55);line-height:calc(var(--f-55) + var(--sp-4))}}@media (max-width:600px){.hero_hero__L8cGg.hero_hero__L8cGg{padding-bottom:var(--w-sec)}.hero_h1__UjU_B.hero_h1__UjU_B{font-size:var(--w-h2);line-height:var(--w-h2-lh)}}