:root{--sm-ease:cubic-bezier(.16,1,.3,1);--sm-quick:180ms;--sm-enter:420ms;--ease:var(--sm-ease);--ease-spring:var(--sm-ease)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.btn,.chip,.nav-light-switch button,summary,.og-item{transition:background-color 180ms ease,color 180ms ease,border-color 180ms ease,box-shadow 240ms ease,translate 240ms var(--sm-ease)}.btn:active,.chip:active{translate:0 1px}@media(hover:hover) and (pointer:fine){.btn:hover{translate:0 -2px}.card{transition:translate 320ms var(--sm-ease),box-shadow 320ms ease}.card:hover{translate:0 -3px}}.nav-sub-panel{transform-origin:top center}.nav-sub[data-nav-closing]>.nav-sub-panel{pointer-events:none}.nav-backdrop{transition:opacity 280ms ease,visibility 280ms;backdrop-filter:blur(12px) saturate(125%);-webkit-backdrop-filter:blur(12px) saturate(125%)}@media(max-width:1199px){.site-head .nav-menu{transition:opacity 240ms ease,transform 340ms var(--sm-ease),visibility 340ms}}.faq-chev,summary::after{transition:transform 260ms var(--sm-ease),rotate 260ms var(--sm-ease),background-color 180ms ease}dialog{opacity:0;translate:0 24px;scale:.98;transition:opacity 220ms ease,translate 380ms var(--sm-ease),scale 380ms var(--sm-ease),display 380ms allow-discrete,overlay 380ms allow-discrete}dialog[open]{opacity:1;translate:0 0;scale:1}dialog::backdrop{background:rgb(0 0 0 / .32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transition:opacity 280ms ease,display 380ms allow-discrete,overlay 380ms allow-discrete}dialog[open]::backdrop{opacity:1}.seemvp-sh-sheet,.seemvp-fd-sheet{transition:opacity 220ms ease,translate 380ms var(--sm-ease),visibility 380ms,display 380ms allow-discrete;translate:0 20px;opacity:0}.seemvp-sh-sheet.is-open,.seemvp-fd-sheet.is-open{translate:0 0;opacity:1}@starting-style{.seemvp-sh-sheet.is-open,.seemvp-fd-sheet.is-open{opacity:0;translate:0 20px}}@starting-style{dialog[open]{opacity:0;translate:0 24px;scale:.98}dialog[open]::backdrop{opacity:0}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.chip,.card,summary,.faq-chev,.nav-backdrop,.site-head .nav-menu,dialog,dialog::backdrop{animation:none!important;transition:none!important}}