@layer page{.pg-home .os-pop{animation:.5s cubic-bezier(.2,.8,.2,1) both os-pop}.pg-home .os-float{animation:7s ease-in-out os-float}.pg-home .os-drop{animation:5s cubic-bezier(.3,.7,.3,1) .82 both os-drop}.pg-home .os-seq{animation:11s .86 both os-seq}.pg-home .os-sweep{animation:3.6s ease-in-out both os-sweep}.pg-home .os-bob{transform-box:fill-box;animation:2.6s ease-in-out os-bob}.pg-home .os-rise{transform-box:fill-box;animation:7s ease-in-out .5 both os-rise}.pg-home .os-out{animation:8s .92 both os-out}.pg-home .os-fillin{animation:8s .92 both os-fillin}.pg-home .os-in{transform-origin:0;animation:8s .92 both os-in}.pg-home .os-in2{animation:8s .92 both os-in2}.pg-home .os-chip{transition:transform .2s,box-shadow .2s}.pg-home .os-chip:hover{transform:translateY(-2px)}.pg-home .os-panel{transition:background-color .5s}.pg-home .os-cal-scan{animation:10s ease-in-out .92 both os-cal-scan}.pg-home .os-cal-try{animation:10s .92 both os-cal-try}.pg-home .os-cal-flag{animation:10s .92 both os-cal-flag}.pg-home .os-cal-s1{animation:10s .92 both os-cal-s1}.pg-home .os-cal-s2{animation:10s .92 both os-cal-s2}@media (max-width:560px){.pg-home .os-cal-txt{display:none!important}}.pg-home .os-mlink:hover{background:var(--surface)}.pg-home .os-c4{animation:12s .9 both os-c4--home}.pg-home .os-c5{animation:12s .9 both os-c5--home}.pg-home .os-c6{animation:12s .9 both os-c6--home}.pg-home .os-c7{animation:12s .9 both os-c7}.pg-home .os-fill{transform-origin:0;animation:12s ease-in-out .9 both os-fill}.pg-home .bb-slot{transition:transform .15s,box-shadow .15s,background-color .15s}.pg-home .bb-slot:hover{transform:translateY(-2px)}.pg-home .bb-slot:focus-visible,.pg-home .bb-close:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pg-home .bb-drawer{animation:.42s cubic-bezier(.2,.8,.2,1) both bb-drawer}.pg-home .bb-row{animation:.4s cubic-bezier(.2,.8,.2,1) both os-up}.pg-home .bb-list>:nth-child(2){animation-delay:60ms}.pg-home .bb-list>:nth-child(3){animation-delay:.12s}.pg-home .bb-list>:nth-child(4){animation-delay:.18s}.pg-home h1,.pg-home h2{text-wrap:balance}@media (max-width:560px){.pg-home .os-wrap{padding-left:20px!important;padding-right:20px!important}.pg-home .os-hg-wash{padding:8px!important}.pg-home .os-hg-in{overflow-x:auto;padding:12px!important}.pg-home .os-hg-sched{min-width:280px}.pg-home .os-hg-grid{grid-template-columns:58px repeat(5,minmax(0,1fr))!important;gap:4px!important}.pg-home .os-hg-days{font-size:11px!important}.pg-home .os-hg-bar{padding:0 6px!important;font-size:11px!important}.pg-home .os-pg{flex-direction:column;display:flex;height:auto!important}.pg-home .os-pg>svg{display:none}.pg-home .os-pg>div{position:relative!important;inset:auto!important}.pg-home .os-pg-sheet{align-self:flex-start;width:92%!important}.pg-home .os-pg-note{z-index:1;align-self:flex-end;margin-top:-26px;width:66%!important}.pg-home .os-pg-chat{z-index:2;align-self:flex-start;margin:-18px 0 0 4%;width:84%!important}.pg-home .os-cal-card{padding-bottom:64px!important}.pg-home .bb-panel{padding:14px!important}.pg-home .bb-pane{padding:12px!important}.pg-home .bb-hint{display:flex!important}.pg-home .bb-cal{--bb-lab:96px;min-width:548px!important}.pg-home .bb-lab{z-index:2;background:var(--white);align-self:stretch;position:sticky;left:0;box-shadow:8px 0 8px -8px #1f22382e}.pg-home .bb-dbody{padding:14px 12px!important}}@media (max-width:420px){.pg-home .os-chip{gap:8px!important;min-height:44px!important;padding:0 14px 0 6px!important;font-size:14px!important}.pg-home .os-chip>span{width:30px!important;height:30px!important}.pg-home .os-cal-days{column-gap:3px!important;font-size:10.5px!important}}@media (max-width:560px){.pg-home .os-hcard{gap:28px!important;padding:18px!important}}@media (max-width:420px){.pg-home .os-dots{display:none!important}.pg-home .os-hg-wash{padding:6px!important}.pg-home .os-hg-in{padding:10px!important}.pg-home .os-hg-sched{min-width:0}.pg-home .os-hg-grid{grid-template-columns:50px repeat(5,minmax(0,1fr))!important;gap:3px!important}.pg-home .os-hg-days{font-size:10px!important}.pg-home .os-hg-grid>span:first-child{gap:5px!important;font-size:12px!important}}@media (max-width:380px){.pg-home .os-wrap{padding-left:16px!important;padding-right:16px!important}}.pg-home .os-sgrow{transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both os-grow}@media (prefers-reduced-motion:reduce){.pg-home .os-bar,.pg-home .os-pop,.pg-home .os-up,.pg-home .os-float,.pg-home .os-drop,.pg-home .os-seq,.pg-home .os-rain,.pg-home .os-bob,.pg-home .os-rise,.pg-home .os-fillin,.pg-home .os-in,.pg-home .os-in2,.pg-home .os-reveal,.pg-home .os-sgrow,.pg-home .os-type,.pg-home .os-caret,.pg-home .os-cal-book,.pg-home .os-cal-s2,.pg-home .os-cal-toast,.pg-home .os-menu-in,.pg-home .os-fill,.pg-home .os-c0,.pg-home .os-c1,.pg-home .os-c2,.pg-home .os-c3,.pg-home .os-c4,.pg-home .os-c5,.pg-home .os-c6,.pg-home .os-c7,.pg-home .bb-drawer,.pg-home .bb-row{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.pg-home .os-out,.pg-home .os-sweep,.pg-home .os-cal-scan,.pg-home .os-cal-try,.pg-home .os-cal-flag,.pg-home .os-cal-s1{opacity:0!important;animation:none!important}}@keyframes os-c4--home{0%,46%{opacity:0;transform:translateY(10px)}50%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes os-c5--home{0%,52%{opacity:0;transform:translateY(10px)}56%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes os-c6--home{0%,58%{opacity:0;transform:translateY(10px)}62%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}}
