@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-latin.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:BDO Grotesk;src:url(/fonts/BDOGrotesk-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BDO Grotesk;src:url(/fonts/BDOGrotesk-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/DMMono-Regular-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.landing{--lp-serif:"Cormorant Garamond", Georgia, serif;--lp-grotesk:"BDO Grotesk", system-ui, sans-serif;--lp-mono:"DM Mono", ui-monospace, monospace;--lp-gutter:120px;--lp-column:1200px;--lp-hero-top:120px;background:var(--lp-ground);color:var(--lp-white);font-family:var(--lp-grotesk);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;position:relative;overflow-x:clip}:where(.landing) a{text-decoration:none}:where(.landing) :is(h1,h2,h3,p,ol){margin:0;padding:0}:where(.landing) ol{list-style:none}:where(.landing) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.landing) img{display:block}.landing__h2{font-family:var(--lp-serif);letter-spacing:-.035em;font-size:56px;font-weight:400;line-height:1.2}.landing__body{letter-spacing:.05em;font-size:20px;line-height:1.5}.landing__pill{box-sizing:border-box;white-space:nowrap;letter-spacing:.16em;border-radius:8px;justify-content:center;align-items:center;height:56px;padding-inline:24px;font-size:16px;font-weight:500;line-height:20px;transition:background-color .18s,color .18s;display:inline-flex}.landing__pill--primary{background:var(--lp-yellow);color:var(--lp-yellow-ink)}.landing__pill--ghost{border:1px solid var(--lp-white);color:var(--lp-white)}.landing__pill--primary:hover,.landing__pill--primary:focus-visible{background:color-mix(in srgb, var(--lp-yellow) 86%, var(--lp-white))}.landing__pill--ghost:hover,.landing__pill--ghost:focus-visible{background:color-mix(in srgb, var(--lp-white) 10%, transparent)}.landing__nav{z-index:2;box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding-inline:max(40px,50% - 680px);display:flex;position:absolute;top:0;left:0;right:0}.landing__brand{flex:1 1 0;align-items:center;gap:12px;display:flex}.landing__wordmark{font-family:var(--lp-serif);letter-spacing:.04em;color:var(--lp-wordmark);font-size:22px;font-weight:600;line-height:28px}.landing__links{align-items:center;gap:32px;display:flex}.landing__links a{letter-spacing:.16em;border-bottom:1px solid #0000;padding-block:6px;font-size:16px;line-height:20px;transition:border-color .18s}.landing__links a:hover,.landing__links a:focus-visible{border-bottom-color:var(--lp-white)}.landing__nav-ctas{flex:1 1 0;justify-content:flex-end;align-items:center;gap:16px;display:flex}.landing__nav .landing__pill{font-weight:400}.landing__nav .landing__pill--primary{color:var(--lp-yellow-ink-nav)}.landing__hero{position:relative}.landing__hero-card{box-sizing:border-box;width:100%;min-height:max(808px,100svh);padding:var(--lp-hero-top) 240px 120px;text-align:center;background-position:top;background-size:cover;flex-direction:column;align-items:center;display:flex}.landing__hero-copy{flex-direction:column;align-items:center;gap:32px;display:flex}.landing__hero-head{font-family:var(--lp-serif);letter-spacing:-.035em;max-width:840px;color:var(--lp-white);font-size:96px;font-weight:400;line-height:1.2}.landing__hero-lede{max-width:880px;color:var(--lp-lede)}.landing__hero-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.landing__hero-tint{pointer-events:none;position:absolute;inset:0}.landing__section{box-sizing:border-box;padding-block:80px;padding-inline:max(var(--lp-gutter), calc(50% - var(--lp-column) / 2))}.landing__mission{text-align:center}.landing__how{gap:80px;padding-bottom:120px;display:flex}.landing__how-visual{box-sizing:border-box;border:1px solid var(--lp-rule);background-position:50%;background-size:cover;background-origin:border-box;border-radius:24px;flex:1;min-width:0;display:grid;overflow:clip}.landing__how-dither{background-position:50%;background-size:cover;min-height:100%}.landing__how-steps{flex:none;width:50%}.landing__how-head{flex-direction:column;gap:16px;display:flex}.landing__how-head .landing__h2{color:var(--lp-title-soft)}.landing__how-head .landing__body{color:var(--lp-body-soft)}.landing__steps{margin-top:36px}.landing__step{border-top:1px solid var(--lp-rule);grid-template-columns:50px 1fr;align-items:center;column-gap:16px;padding-block:32px;display:grid;position:relative}.landing__numeral{font-family:var(--lp-serif);color:var(--lp-numeral-muted);grid-area:1/1/span 2;font-size:50px;line-height:50px;transition:color .18s}.landing__step--open .landing__numeral{color:var(--lp-yellow)}.landing__step:not(.landing__step--open):hover .landing__numeral{color:var(--lp-title-soft)}.landing__step-title{font-family:var(--lp-serif);letter-spacing:.03em;color:var(--lp-title-soft);grid-area:1/2;font-size:32px;font-weight:400;line-height:40px}.landing__step-toggle{text-align:left}.landing__step-toggle:after{content:"";cursor:pointer;position:absolute;inset:0}.landing__step-body{z-index:1;flex-direction:column;grid-area:2/2;align-items:flex-start;gap:16px;min-width:0;margin-top:16px;display:flex;position:relative}.landing__step .landing__body{color:var(--lp-body-muted)}@media (prefers-reduced-motion:no-preference){.landing__step-body{animation:.3s both landing-step-in}}@keyframes landing-step-in{0%{opacity:0}to{opacity:1}}.landing__features{background:var(--lp-white);color:var(--lp-black);flex-direction:column;align-items:center;gap:16px;display:flex}.landing__features .landing__h2{text-align:center;color:var(--lp-black)}.landing__tabs{justify-content:space-between;align-items:center;width:100%;display:flex}.landing__tab{box-sizing:border-box;letter-spacing:.16em;height:56px;color:var(--lp-tab-muted);flex:1 1 0;justify-content:center;align-items:center;padding-inline:24px;font-size:16px;line-height:20px;transition:color .18s;display:flex}.landing__tab:hover,.landing__tab:focus-visible,.landing__tab[aria-selected=true]{color:var(--lp-black)}.landing__tab-label{white-space:nowrap;text-underline-offset:8px;text-decoration-thickness:2px}.landing__tab[aria-selected=true] .landing__tab-label{text-decoration-line:underline}.landing__visual{box-sizing:border-box;border-radius:24px;flex-direction:column;align-items:center;gap:32px;width:100%;padding:40px 80px;display:flex;position:relative;overflow:clip}.landing__mesh{position:absolute;inset:0}.landing__frame{aspect-ratio:1040/420;border-radius:24px;width:100%;max-width:1040px;position:relative;overflow:clip}.landing__shot{object-fit:cover;object-position:top;width:100%;height:100%}.landing__caption{text-align:center;max-width:1040px;min-height:3em;color:var(--lp-black);position:relative}.landing__close{text-align:center;flex-direction:column;align-items:center;display:flex}.landing__close-head{max-width:1200px;font-family:var(--lp-serif);letter-spacing:-.035em;color:var(--lp-closing-ink);margin-block:36px;font-size:76px;font-weight:400;line-height:78px}.landing__foot{box-sizing:border-box;font-family:var(--lp-mono);flex-direction:column;gap:32px;padding:24px max(22px,50% - 698px) 30px;display:flex}.landing__foot-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.landing__foot-tagline{width:360px;max-width:100%;color:var(--lp-foot-tagline);font-family:system-ui,sans-serif;font-size:16px;font-style:italic;line-height:23px}.landing__foot-cols{flex-wrap:wrap;gap:70px;display:flex}.landing__foot-col{letter-spacing:.16em;text-transform:uppercase;flex-direction:column;font-size:10px;line-height:25px;display:flex}.landing__foot-label{color:var(--lp-foot-head)}.landing__foot-col a{color:var(--lp-foot-link);transition:color .16s}.landing__foot-col a:hover,.landing__foot-col a:focus-visible{color:var(--lp-white)}.landing__foot-bar{letter-spacing:.22em;text-transform:uppercase;color:var(--lp-foot-meta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:10px;line-height:12px;display:flex}.landing__foot-brand{align-items:center;gap:12px;display:flex}@media (width<=1280px){.landing{--lp-gutter:64px}.landing__hero-card{padding-inline:120px}.landing__hero-head{font-size:80px}.landing__how{gap:48px}.landing__visual{padding-inline:48px}}@media (width<=1024px){.landing{--lp-gutter:40px}.landing__nav{flex-wrap:wrap;row-gap:12px;padding-block:16px}.landing__links{flex-wrap:wrap;flex-basis:100%;order:3;justify-content:center;gap:8px 24px}.landing__hero-card{padding-inline:40px;padding-bottom:80px}.landing__hero-head{font-size:64px}.landing__h2{font-size:44px}.landing__how{flex-direction:column;gap:40px}.landing__how-visual{min-height:480px}.landing__how-steps{width:auto}.landing__tabs{flex-wrap:wrap;justify-content:center}.landing__tab{flex:33%}.landing__visual{padding:24px}.landing__close-head{font-size:56px;line-height:1.05}.landing__foot-cols{gap:40px}}@media (width<=640px){.landing{--lp-gutter:22px}.landing__nav{padding-inline:22px}.landing__links{gap:8px 20px}.landing__nav .landing__pill{height:44px;padding-inline:16px;font-size:13px}.landing__hero-card{padding-inline:24px;padding-bottom:64px}.landing__hero-copy{gap:24px}.landing__hero-head{font-size:44px}.landing__h2{font-size:34px}.landing__body{font-size:17px}.landing__how-visual{min-height:360px}.landing__step{grid-template-columns:40px 1fr;column-gap:12px}.landing__numeral{font-size:40px}.landing__step-title{font-size:26px;line-height:32px}.landing__tab{flex:50%;padding-inline:12px}.landing__visual{border-radius:16px;gap:16px;padding:16px}.landing__frame{border-radius:12px}.landing__close-head{margin-block:24px;font-size:40px}.landing__foot-top{flex-direction:column}}.ui-squircle{corner-shape:squircle}.ui-sheen-bg,.ui-sheen-bg-dark{background-image:none}.ui-sheen-bg{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gem,var(--tab)) 50%, transparent), inset 0 1px 0 rgb(var(--specular-rgb) / .3), 0 1px 3px rgb(var(--shade-rgb) / .3);text-shadow:0 1px 1px color-mix(in srgb, var(--ink) 35%, transparent)}.ui-sheen-bg-dark{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gem,var(--tab)) 40%, transparent), inset 0 1px 0 rgb(var(--specular-rgb) / .2), 0 1px 2px rgb(var(--shade-rgb) / .24);text-shadow:0 1px 1px color-mix(in srgb, var(--ink) 35%, transparent)}.ui-wake{isolation:isolate;transition:box-shadow .22s var(--e-cine);position:relative}.ui-wake:after{content:"";z-index:-1;border-radius:inherit;corner-shape:inherit;pointer-events:none;opacity:0;background:var(--shine-lens), linear-gradient(135deg, color-mix(in srgb, var(--gem,var(--tab)) 95%, transparent) 0%, var(--gem,var(--tab)) 44%, color-mix(in srgb, var(--gem,var(--tab)) 64%, var(--shade) 36%) 100%);box-shadow:inset 0 1px 0 rgb(var(--specular-rgb) / .5), inset 0 -4px 8px -4px rgb(var(--shade-rgb) / .22);transition:opacity .22s var(--e-cine);background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;position:absolute;inset:0}.ui-wake:hover:not(:disabled):after{opacity:1}.ui-wake:active:not(:disabled):after{opacity:1;filter:brightness(1.1)}.ui-wake:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gem,var(--tab)) 70%, var(--shade) 30%), inset 0 1px 0 rgb(var(--specular-rgb) / .3), 0 11px 24px -8px rgb(var(--shade-rgb) / .55)}.ui-wake:active:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gem,var(--tab)) 70%, var(--shade) 30%), inset 0 1px 0 rgb(var(--specular-rgb) / .3), 0 6px 14px -8px rgb(var(--shade-rgb) / .5)}.ui-ghost-ring{position:relative}.ui-ghost-ring:before,.ui-ghost-ring:after{content:"";border-radius:inherit;corner-shape:inherit;pointer-events:none;-webkit-mask:linear-gradient(var(--specular) 0 0) content-box, linear-gradient(var(--specular) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--specular) 0 0) content-box, linear-gradient(var(--specular) 0 0);mask:linear-gradient(var(--specular) 0 0) content-box, linear-gradient(var(--specular) 0 0);padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.ui-ghost-ring:before{background:linear-gradient(135deg, color-mix(in srgb, var(--gem,var(--firm)) 88%, var(--specular) 12%) 0%, var(--gem,var(--firm)) 52%, color-mix(in srgb, var(--gem,var(--firm)) 74%, var(--shade) 26%) 100%) border-box}.ui-ghost-ring:after{opacity:0;background:var(--shine-lens), linear-gradient(135deg, color-mix(in srgb, var(--gem,var(--firm)) 95%, transparent) 0%, var(--gem,var(--firm)) 44%, color-mix(in srgb, var(--gem,var(--firm)) 64%, var(--shade) 36%) 100%) border-box;transition:opacity .22s var(--e-cine)}.ui-ghost-ring:hover:not(:disabled):after,.ui-ghost-ring:active:not(:disabled):after{opacity:1}.ui-glass{background-color:color-mix(in srgb, var(--gem,var(--firm)) 18%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(var(--specular-rgb) / .35), 0 4px 12px -6px rgb(var(--shade-rgb) / .35)}.ui-gem{background-color:var(--gem,var(--tab));background-image:radial-gradient(125% 85% at 22% 8%, var(--sheen-hi), rgb(var(--specular-rgb) / 0) 55%), linear-gradient(135deg, color-mix(in srgb, var(--gem,var(--tab)) 92%, var(--specular) 8%) 0%, var(--gem,var(--tab)) 44%, color-mix(in srgb, var(--gem,var(--tab)) 64%, var(--shade) 36%) 100%);box-shadow:inset 0 0 0 1px rgb(var(--specular-rgb) / .22), inset 0 1px 0 rgb(var(--specular-rgb) / .55), inset 0 -1px 0 rgb(var(--specular-rgb) / .35), 0 1px 2px rgb(var(--shade-rgb) / .12)}.ui-mat-text svg{color:var(--gem,var(--tab));-webkit-text-fill-color:currentColor}.ui-btn-sheen{--gem:var(--btn);background-color:var(--btn);color:var(--btn-ink-on);background-image:linear-gradient(103deg, rgb(var(--specular-rgb) / .3), rgb(var(--specular-rgb) / 0) 38%, rgb(var(--shade-rgb) / .14));box-shadow:inset 0 1px 0 rgb(var(--specular-rgb) / .3), 0 1px 3px rgb(var(--shade-rgb) / .3);background-size:220% 100%}@media (prefers-reduced-motion:no-preference){.ui-btn-sheen{animation:9s ease-in-out infinite alternate ui-sheen-slide}}@keyframes ui-sheen-slide{0%{background-position:0%,0 0}to{background-position:100%,0 0}}.ui-shine-text{background-image:var(--shine-lens), linear-gradient(100deg, var(--shine-tone,var(--emph)) 0%, color-mix(in srgb, var(--shine-tone,var(--emph)) 62%, var(--specular) 38%) 18%, var(--shine-tone,var(--emph)) 36%, color-mix(in srgb, var(--shine-tone,var(--emph)) 74%, var(--shade) 26%) 55%, var(--shine-tone,var(--emph)) 72%, color-mix(in srgb, var(--shine-tone,var(--emph)) 62%, var(--specular) 38%) 88%, var(--shine-tone,var(--emph)) 100%);-webkit-text-fill-color:transparent;color:#0000;background-position:50% 0,0%;background-repeat:no-repeat,repeat;background-size:100% 100%,200% 100%;-webkit-background-clip:text;background-clip:text;margin-inline:-.06em;padding-inline:.06em}.ui-shine-text svg{color:var(--shine-tone,var(--emph));-webkit-text-fill-color:currentColor}@media (prefers-reduced-motion:no-preference){.ui-shine-text{animation:ui-shine-flow var(--shine-speed,9s) linear infinite;will-change:background-position}}@keyframes ui-shine-flow{to{background-position:50% 0,-200%}}.ui-backdrop{z-index:-1;pointer-events:none;background:var(--backdrop-1);position:fixed;inset:0}.ui-atmo{pointer-events:none;isolation:isolate;contain:layout paint;background:var(--paper);position:absolute;inset:0;overflow:hidden}.ui-warp-mask{-webkit-mask-image:radial-gradient(110% 110% at 100% 100%, var(--specular) 0%, var(--specular) 35%, transparent 85%);-webkit-mask-image:radial-gradient(110% 110% at 100% 100%, var(--specular) 0%, var(--specular) 35%, transparent 85%);mask-image:radial-gradient(110% 110% at 100% 100%, var(--specular) 0%, var(--specular) 35%, transparent 85%)}.ui-atmo__reveal{isolation:isolate;background:var(--paper);mix-blend-mode:multiply;position:absolute;inset:0}:root[data-mode=dark] .ui-atmo__reveal{mix-blend-mode:normal}.ui-atmo__blob{filter:blur(90px);background:radial-gradient(circle, var(--blob) 0%, transparent 70%);mix-blend-mode:multiply;opacity:1;border-radius:50%;position:absolute}:root[data-mode=dark] .ui-atmo__blob{mix-blend-mode:screen;opacity:.8}.ui-atmo__web{mix-blend-mode:screen;position:absolute;inset:0}:root[data-mode=dark] .ui-atmo__web{mix-blend-mode:multiply}@keyframes ui-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ui-settle{0%{opacity:.3;transform:scaleX(2.4)}to{opacity:1;transform:scaleX(1)}}@supports (animation-timeline:view()){.ui-rv{animation:1ms linear both ui-rise;animation-timeline:view();animation-range:entry var(--rv-from,0%) entry var(--rv-to,70%)}}@media (prefers-reduced-motion:no-preference){.ui-settle{animation:.6s cubic-bezier(.22,.61,.36,1) both ui-settle}}@media (prefers-reduced-motion:reduce){.ui-rv{opacity:1!important;animation:none!important;transform:none!important}.ui-gas{animation:none!important}}@media (prefers-reduced-motion:no-preference){.ui-pulse{animation:1.1s ease-in-out infinite ui-pulse}}@keyframes ui-pulse{0%,to{opacity:1}50%{opacity:.35}}.ui-row-hover:hover{background:var(--sunk)}.ui-link-hover:hover{color:var(--ink)}.ui-ghost-hover:hover{background:var(--sunk)}.ui-seg-rest:hover{border-color:var(--firm);color:var(--ink)}.ui-tab-rest:hover{color:var(--ink)}.ui-nav-item{cursor:pointer;border-radius:14px;align-items:center;width:fit-content;padding:9px 11px;display:flex}.ui-tick{--tick-d:0s;border-radius:2px;flex:none;width:14px;height:3px;margin-left:4px}.ui-tick--v{width:3px;height:14px}@media (prefers-reduced-motion:no-preference){.ui-tick{transition:height .16s cubic-bezier(.4, 0, .6, 1) var(--tick-d), width .26s var(--e-liquid) calc(var(--tick-d) + .14s)}.ui-tick--v{transition:width .16s cubic-bezier(.4, 0, .6, 1) var(--tick-d), height .26s var(--e-liquid) calc(var(--tick-d) + .14s)}}.ui-nav-item:hover,.ui-rail-logout:hover{background:var(--sunk)}.ui-rail{scrollbar-width:none}.ui-rail::-webkit-scrollbar{display:none}.ui-meter{background:var(--sunk);height:8px;box-shadow:inset 0 0 0 1px var(--rule);corner-shape:squircle;border-radius:3px;position:relative;overflow:hidden}.ui-meter-lg{height:9px}.ui-group{background:var(--rule);border:1px solid var(--rule);corner-shape:squircle;border-radius:18px;gap:1px;display:grid;overflow:hidden}.ui-btn-unstyled{appearance:none;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0}:root{--rosegold-i-100:#f5ccc2;--rosegold-i-200:#efb8ad;--rosegold-i-300:#eba596;--rosegold-i-400:#e79381;--rosegold-i-500:#e08372;--rosegold-i-600:#cf7164;--rosegold-i-700:#b45a51;--rosegold-i-800:#943e3a;--rosegold-i-900:#6b201e;--rosegold-i-950:#3b0002;--rosegold-ii-100:#ffdcd2;--rosegold-ii-200:#fac2b5;--rosegold-ii-300:#f4ab9a;--rosegold-ii-400:#ee9483;--rosegold-ii-500:#e38170;--rosegold-ii-600:#d57266;--rosegold-ii-700:#be5f55;--rosegold-ii-800:#a24943;--rosegold-ii-900:#802f2d;--rosegold-ii-950:#590f14;--copper-i-100:#fdc5a0;--copper-i-200:#f5ab7c;--copper-i-300:#f19053;--copper-i-400:#ec7526;--copper-i-500:#de5f00;--copper-i-600:#cd5100;--copper-i-700:#af4100;--copper-i-800:#8b3100;--copper-i-900:#601f00;--copper-i-950:#330a00;--copper-ii-100:#ffd6bc;--copper-ii-200:#ffb486;--copper-ii-300:#fa9555;--copper-ii-400:#f27622;--copper-ii-500:#dd6000;--copper-ii-600:#d05400;--copper-ii-700:#ba4600;--copper-ii-800:#9d3600;--copper-ii-900:#7a2800;--copper-ii-950:#531700;--bronze-i-100:#efcd9c;--bronze-i-200:#e4b674;--bronze-i-300:#dba047;--bronze-i-400:#d38a04;--bronze-i-500:#c17c00;--bronze-i-600:#b06e00;--bronze-i-700:#975b00;--bronze-i-800:#774500;--bronze-i-900:#532e00;--bronze-i-950:#291400;--bronze-ii-100:#fedaa7;--bronze-ii-200:#eec07b;--bronze-ii-300:#e4a649;--bronze-ii-400:#d88e00;--bronze-ii-500:#c17b00;--bronze-ii-600:#b37000;--bronze-ii-700:#a06100;--bronze-ii-800:#874e00;--bronze-ii-900:#693a00;--bronze-ii-950:#462500;--gold-i-100:#f2db40;--gold-i-200:#e6d000;--gold-i-300:#d9c500;--gold-i-400:#cebb00;--gold-i-500:#c3b100;--gold-i-600:#af9e00;--gold-i-700:#928400;--gold-i-800:#6f6400;--gold-i-900:#484100;--gold-i-950:#1e1900;--gold-ii-100:#ffe972;--gold-ii-200:#f0da00;--gold-ii-300:#e0cb00;--gold-ii-400:#d2be00;--gold-ii-500:#c4b100;--gold-ii-600:#b1a100;--gold-ii-700:#998a00;--gold-ii-800:#7b6f00;--gold-ii-900:#5a5100;--gold-ii-950:#342e00;--electrum-i-100:#e6e2b9;--electrum-i-200:#e1dca7;--electrum-i-300:#dfd790;--electrum-i-400:#dcd279;--electrum-i-500:#dacd67;--electrum-i-600:#c7b650;--electrum-i-700:#a8962f;--electrum-i-800:#837000;--electrum-i-900:#564500;--electrum-i-950:#211800;--electrum-ii-100:#f4f0c6;--electrum-ii-200:#ede6af;--electrum-ii-300:#e6de92;--electrum-ii-400:#e1d576;--electrum-ii-500:#dbcd62;--electrum-ii-600:#c9b94d;--electrum-ii-700:#af9e33;--electrum-ii-800:#907b0b;--electrum-ii-900:#695600;--electrum-ii-950:#392c00;--patinacopper-i-100:#b3e1d2;--patinacopper-i-200:#96d5bf;--patinacopper-i-300:#75caaf;--patinacopper-i-400:#50c09d;--patinacopper-i-500:#2cb68d;--patinacopper-i-600:#0aa47c;--patinacopper-i-700:#008a66;--patinacopper-i-800:#006b4c;--patinacopper-i-900:#004831;--patinacopper-i-950:#002013;--patinacopper-ii-100:#bfefe0;--patinacopper-ii-200:#9edfc9;--patinacopper-ii-300:#78d2b5;--patinacopper-ii-400:#4dc5a0;--patinacopper-ii-500:#1db68e;--patinacopper-ii-600:#00a87e;--patinacopper-ii-700:#00936b;--patinacopper-ii-800:#007855;--patinacopper-ii-900:#005a3e;--patinacopper-ii-950:#003724;--cobalt-i-100:#c7beff;--cobalt-i-200:#a198ff;--cobalt-i-300:#7577ff;--cobalt-i-400:#3358ff;--cobalt-i-500:#0042d5;--cobalt-i-600:#003cc3;--cobalt-i-700:#0033ab;--cobalt-i-800:#00298e;--cobalt-i-900:#001e6e;--cobalt-i-950:#001149;--cobalt-ii-100:#d5cdff;--cobalt-ii-200:#ada3ff;--cobalt-ii-300:#807dff;--cobalt-ii-400:#3d5bff;--cobalt-ii-500:#0042d5;--cobalt-ii-600:#003eca;--cobalt-ii-700:#0039ba;--cobalt-ii-800:#0032a6;--cobalt-ii-900:#002a90;--cobalt-ii-950:#002176;--titaniumox-i-100:#e6b7f5;--titaniumox-i-200:#d291e2;--titaniumox-i-300:#c16cd6;--titaniumox-i-400:#b341ca;--titaniumox-i-500:#a207b8;--titaniumox-i-600:#9500a7;--titaniumox-i-700:#82008c;--titaniumox-i-800:#6a0070;--titaniumox-i-900:#4f0051;--titaniumox-i-950:#300030;--titaniumox-ii-100:#f2c5ff;--titaniumox-ii-200:#de99ee;--titaniumox-ii-300:#cb70de;--titaniumox-ii-400:#b840cf;--titaniumox-ii-500:#a200b8;--titaniumox-ii-600:#9a00a9;--titaniumox-ii-700:#8c0098;--titaniumox-ii-800:#7b0082;--titaniumox-ii-900:#67006b;--titaniumox-ii-950:#4f0051;--ruby-i-100:#ffb8ac;--ruby-i-200:#ff8f7f;--ruby-i-300:#ff5f53;--ruby-i-400:#fe0028;--ruby-i-500:#d60020;--ruby-i-600:#c3001c;--ruby-i-700:#a70017;--ruby-i-800:#870010;--ruby-i-900:#620005;--ruby-i-950:#300b00;--ruby-ii-100:#ffccc3;--ruby-ii-200:#ff9d8f;--ruby-ii-300:#ff6c5e;--ruby-ii-400:#ff162c;--ruby-ii-500:#d60020;--ruby-ii-600:#c8001d;--ruby-ii-700:#b30019;--ruby-ii-800:#9a0014;--ruby-ii-900:#7e000e;--ruby-ii-950:#5d0002;--topaz-i-100:#ffcc98;--topaz-i-200:#ffb668;--topaz-i-300:#ffa135;--topaz-i-400:#f78e00;--topaz-i-500:#e58300;--topaz-i-600:#d07400;--topaz-i-700:#b15f00;--topaz-i-800:#8b4700;--topaz-i-900:#5e2c00;--topaz-i-950:#2d1100;--topaz-ii-100:#ffdebc;--topaz-ii-200:#ffc388;--topaz-ii-300:#ffa950;--topaz-ii-400:#fb9100;--topaz-ii-500:#e68200;--topaz-ii-600:#d47600;--topaz-ii-700:#bb6400;--topaz-ii-800:#9b5000;--topaz-ii-900:#763900;--topaz-ii-950:#4b2000;--citrine-i-100:#f4db89;--citrine-i-200:#f0cf60;--citrine-i-300:#efc423;--citrine-i-400:#eab800;--citrine-i-500:#e2af00;--citrine-i-600:#ce9b00;--citrine-i-700:#ae8000;--citrine-i-800:#876000;--citrine-i-900:#593c00;--citrine-i-950:#251600;--citrine-ii-100:#ffe9a2;--citrine-ii-200:#fad965;--citrine-ii-300:#f7c91d;--citrine-ii-400:#edbc00;--citrine-ii-500:#e3b000;--citrine-ii-600:#d29e00;--citrine-ii-700:#b78600;--citrine-ii-800:#956a00;--citrine-ii-900:#6e4b00;--citrine-ii-950:#3f2900;--emerald-i-100:#87e2b0;--emerald-i-200:#4bcc8e;--emerald-i-300:#00b775;--emerald-i-400:#00a166;--emerald-i-500:#008a57;--emerald-i-600:#007e4f;--emerald-i-700:#006c43;--emerald-i-800:#005634;--emerald-i-900:#003d24;--emerald-i-950:#002111;--emerald-ii-100:#92f1bd;--emerald-ii-200:#4fd896;--emerald-ii-300:#00bf7a;--emerald-ii-400:#00a469;--emerald-ii-500:#008a57;--emerald-ii-600:#008151;--emerald-ii-700:#007348;--emerald-ii-800:#00623c;--emerald-ii-900:#004f30;--emerald-ii-950:#003820;--aquamarine-i-100:#a9eaf1;--aquamarine-i-200:#8ce4ef;--aquamarine-i-300:#66dfef;--aquamarine-i-400:#2adbef;--aquamarine-i-500:#00d3ea;--aquamarine-i-600:#00bed5;--aquamarine-i-700:#009eb3;--aquamarine-i-800:#00788a;--aquamarine-i-900:#004c5b;--aquamarine-i-950:#001e25;--aquamarine-ii-100:#b4f8ff;--aquamarine-ii-200:#94eefb;--aquamarine-ii-300:#66e6f7;--aquamarine-ii-400:#1adef4;--aquamarine-ii-500:#00d4ea;--aquamarine-ii-600:#00c0d8;--aquamarine-ii-700:#00a6bb;--aquamarine-ii-800:#008498;--aquamarine-ii-900:#005e6f;--aquamarine-ii-950:#00343e;--sapphire-i-100:#adc0ff;--sapphire-i-200:#7199ff;--sapphire-i-300:#0f76ff;--sapphire-i-400:#0056d6;--sapphire-i-500:#0037b1;--sapphire-i-600:#0030a9;--sapphire-i-700:#00289a;--sapphire-i-800:#001d89;--sapphire-i-900:#001074;--sapphire-i-950:#00025b;--sapphire-ii-100:#c1cdff;--sapphire-ii-200:#84a3ff;--sapphire-ii-300:#367cff;--sapphire-ii-400:#0058dc;--sapphire-ii-500:#0035b4;--sapphire-ii-600:#0031b0;--sapphire-ii-700:#002ca6;--sapphire-ii-800:#00299a;--sapphire-ii-900:#00248c;--sapphire-ii-950:#001f7b;--amethyst-i-100:#dfc0ff;--amethyst-i-200:#cda0ff;--amethyst-i-300:#ba83ff;--amethyst-i-400:#a767fd;--amethyst-i-500:#924cf9;--amethyst-i-600:#833cf1;--amethyst-i-700:#6e27de;--amethyst-i-800:#5309c4;--amethyst-i-900:#38008f;--amethyst-i-950:#1c0050;--amethyst-ii-100:#e8d1ff;--amethyst-ii-200:#d4acff;--amethyst-ii-300:#c08bff;--amethyst-ii-400:#aa6aff;--amethyst-ii-500:#9248ff;--amethyst-ii-600:#863bfa;--amethyst-ii-700:#762beb;--amethyst-ii-800:#6116d7;--amethyst-ii-900:#4a00b7;--amethyst-ii-950:#320081;--tourmaline-i-100:#ffb5cf;--tourmaline-i-200:#ff8bba;--tourmaline-i-300:#ff59a9;--tourmaline-i-400:#f70499;--tourmaline-i-500:#d30085;--tourmaline-i-600:#be007b;--tourmaline-i-700:#a2006b;--tourmaline-i-800:#810057;--tourmaline-i-900:#5c0040;--tourmaline-i-950:#340023;--tourmaline-ii-100:#ffcadc;--tourmaline-ii-200:#ff9ac2;--tourmaline-ii-300:#ff67ad;--tourmaline-ii-400:#fd009d;--tourmaline-ii-500:#d20085;--tourmaline-ii-600:#c3007e;--tourmaline-ii-700:#ad0073;--tourmaline-ii-800:#930064;--tourmaline-ii-900:#770052;--tourmaline-ii-950:#55003c;--platinum-i-100:#dcdcdb;--platinum-i-200:#d2d2d1;--platinum-i-300:#c8c8c7;--platinum-i-400:#c0c0bf;--platinum-i-500:#b7b7b6;--platinum-i-600:#a4a4a3;--platinum-i-700:#888887;--platinum-i-800:#676766;--platinum-i-900:#424241;--platinum-i-950:#191919;--platinum-ii-100:#eaeae9;--platinum-ii-200:#dbdbda;--platinum-ii-300:#cfcfce;--platinum-ii-400:#c3c3c2;--platinum-ii-500:#b7b7b6;--platinum-ii-600:#a7a7a6;--platinum-ii-700:#8f8f8e;--platinum-ii-800:#737372;--platinum-ii-900:#525251;--platinum-ii-950:#2e2e2e;--silver-i-100:#dddedf;--silver-i-200:#d4d5d6;--silver-i-300:#cccdce;--silver-i-400:#c4c5c6;--silver-i-500:#bdbebf;--silver-i-600:#a9aaab;--silver-i-700:#8c8d8e;--silver-i-800:#696a6b;--silver-i-900:#434444;--silver-i-950:#191a1a;--silver-ii-100:#eaebec;--silver-ii-200:#dddfe0;--silver-ii-300:#d2d3d4;--silver-ii-400:#c7c8c9;--silver-ii-500:#bdbebf;--silver-ii-600:#abacad;--silver-ii-700:#939495;--silver-ii-800:#757676;--silver-ii-900:#535454;--silver-ii-950:#2d2e2e;--diamond-i-100:#e1e3e3;--diamond-i-200:#dbddde;--diamond-i-300:#d8d9da;--diamond-i-400:#d3d5d5;--diamond-i-500:#d0d1d2;--diamond-i-600:#b9babb;--diamond-i-700:#9a9b9b;--diamond-i-800:#737474;--diamond-i-900:#484949;--diamond-i-950:#1a1a1a;--diamond-ii-100:#eef0f1;--diamond-ii-200:#e6e8e8;--diamond-ii-300:#dedfe0;--diamond-ii-400:#d7d9d9;--diamond-ii-500:#d0d1d2;--diamond-ii-600:#bcbdbe;--diamond-ii-700:#a0a1a2;--diamond-ii-800:#7f8080;--diamond-ii-900:#585959;--diamond-ii-950:#2d2e2e;--pearl-i-100:#e1e0df;--pearl-i-200:#dbd9d9;--pearl-i-300:#d5d4d3;--pearl-i-400:#d0cece;--pearl-i-500:#cbc9c9;--pearl-i-600:#b5b3b3;--pearl-i-700:#969495;--pearl-i-800:#717070;--pearl-i-900:#474747;--pearl-i-950:#1a191a;--pearl-ii-100:#efeeed;--pearl-ii-200:#e5e3e3;--pearl-ii-300:#dcdbda;--pearl-ii-400:#d3d1d1;--pearl-ii-500:#cccaca;--pearl-ii-600:#b9b7b7;--pearl-ii-700:#9d9b9b;--pearl-ii-800:#7c7b7b;--pearl-ii-900:#575757;--pearl-ii-950:#2e2d2e;--silver-ii-100-rgb:234 235 236;--silver-i-950-rgb:25 26 26;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:var(--silver-ii-100);--sunk:var(--platinum-i-200);--rule:var(--platinum-i-600);--firm:var(--platinum-i-700);--backdrop-1:var(--paper);--backdrop-2:var(--silver-ii-300);--backdrop-3:var(--silver-ii-500);--card:var(--platinum-i-100);--app-paper:var(--platinum-i-100);--app-card:var(--silver-ii-100);--ink:var(--diamond-i-950);--ink2:var(--diamond-ii-950);--ink3:var(--diamond-i-900);--ink4:var(--diamond-ii-900);--graphite:var(--ink);--emph:var(--pearl-i-900);--emph-2:var(--pearl-ii-900);--on-pri:var(--diamond-ii-100);--on-cobalt:var(--on-pri);--on-titanium:var(--on-pri);--warm:var(--silver-ii-200);--warm2:var(--silver-ii-300);--warm3:var(--silver-ii-400);--deep:var(--platinum-i-950);--deep-ink:var(--diamond-ii-100);--btn:var(--silver-i-950);--tab:var(--silver);--gold:var(--gold-i-900);--oldgold:var(--gold-i-900);--platinum:var(--platinum-i-500);--silver:var(--silver-i-500);--pearl:var(--pearl-i-500);--diamond:var(--diamond-i-500);--diamond-soft:var(--diamond-i-300);--citrine:var(--citrine-i-900);--rosegold:var(--rosegold-i-900);--copper:var(--copper-i-900);--bronze:var(--bronze-i-900);--electrum:var(--electrum-i-900);--patina:var(--patinacopper-i-900);--cobalt:var(--cobalt-i-600);--titanium:var(--titaniumox-i-800);--ruby:var(--ruby-i-800);--topaz:var(--topaz-i-900);--emerald:var(--emerald-i-900);--aqua:var(--aquamarine-i-900);--sapphire:var(--sapphire-i-700);--amethyst:var(--amethyst-i-800);--tourmaline:var(--tourmaline-i-800);--atmo-rosegold:var(--rosegold-i-500);--atmo-copper:var(--copper-i-500);--atmo-bronze:var(--bronze-i-500);--atmo-electrum:var(--electrum-i-500);--atmo-patina:var(--patinacopper-i-500);--atmo-cobalt:var(--cobalt-i-500);--atmo-titanium:var(--titaniumox-i-500);--atmo-ruby:var(--ruby-i-500);--atmo-topaz:var(--topaz-i-500);--atmo-citrine:var(--citrine-i-500);--atmo-gold:var(--gold-i-500);--atmo-emerald:var(--emerald-i-500);--atmo-aqua:var(--aquamarine-i-500);--atmo-sapphire:var(--sapphire-i-500);--atmo-amethyst:var(--amethyst-i-500);--atmo-tourmaline:var(--tourmaline-i-500);--atmo-platinum:var(--platinum-i-500);--card-hover:var(--sunk);--body:var(--ink2);--muted:var(--ink3);--muted2:var(--ink3);--faint:var(--ink4);--fainter:var(--ink4);--dark:var(--graphite);--btn-ink:var(--btn);--btn-ink-on:var(--deep-ink);--on-accent:var(--on-pri);--specular:var(--silver-ii-100);--specular-rgb:var(--silver-ii-100-rgb);--shade:var(--silver-i-950);--shade-rgb:var(--silver-i-950-rgb);--sheen-hi:rgb(var(--specular-rgb) / .8);--sheen-lo:rgb(var(--specular-rgb) / .62);--shine-lens:linear-gradient(180deg, rgb(var(--specular-rgb) / .3) 0%, rgb(var(--specular-rgb) / .08) 22%, rgb(var(--specular-rgb) / 0) 50%, rgb(var(--shade-rgb) / .1) 84%, rgb(var(--shade-rgb) / .2) 100%);--e-cine:cubic-bezier(.2, .8, .2, 1);--e-liquid:cubic-bezier(.34, 1.5, .64, 1);--shine-speed:9s;--track:var(--sunk);--hair-soft:var(--rule)}:root,[data-tab]{--sel:color-mix(in srgb, var(--tab) 9%, transparent);--wash:transparent;--seg:var(--warm);--chip-edge:color-mix(in srgb, var(--tab) 28%, transparent)}:root[data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:var(--silver-i-950);--sunk:var(--platinum-i-900);--rule:var(--platinum-ii-900);--firm:var(--platinum-ii-800);--backdrop-1:var(--paper);--backdrop-2:var(--silver-ii-950);--backdrop-3:var(--silver-i-900);--card:var(--platinum-ii-950);--app-paper:var(--platinum-ii-950);--app-card:var(--silver-i-950);--ink:var(--diamond-ii-100);--ink2:var(--diamond-ii-200);--ink3:var(--diamond-ii-400);--ink4:var(--diamond-ii-600);--graphite:var(--ink);--emph:var(--pearl-ii-300);--emph-2:var(--pearl-ii-500);--on-pri:var(--diamond-i-950);--warm:var(--silver-ii-900);--warm2:var(--silver-ii-800);--warm3:var(--silver-ii-700);--deep:var(--platinum-ii-400);--deep-ink:var(--diamond-i-950);--btn:var(--silver-ii-100);--gold:var(--gold-ii-300);--oldgold:var(--gold-ii-300);--platinum:var(--platinum-ii-500);--silver:var(--silver-ii-500);--pearl:var(--pearl-ii-500);--diamond:var(--diamond-ii-500);--diamond-soft:var(--diamond-ii-300);--citrine:var(--citrine-ii-300);--rosegold:var(--rosegold-ii-300);--copper:var(--copper-ii-300);--bronze:var(--bronze-ii-300);--electrum:var(--electrum-ii-300);--patina:var(--patinacopper-ii-300);--cobalt:var(--cobalt-ii-500);--titanium:var(--titaniumox-ii-500);--on-cobalt:var(--diamond-ii-100);--on-titanium:var(--diamond-ii-100);--ruby:var(--ruby-ii-300);--topaz:var(--topaz-ii-300);--emerald:var(--emerald-ii-300);--aqua:var(--aquamarine-ii-300);--sapphire:var(--sapphire-ii-300);--amethyst:var(--amethyst-ii-300);--tourmaline:var(--tourmaline-ii-300);--atmo-rosegold:var(--rosegold-ii-300);--atmo-copper:var(--copper-ii-300);--atmo-bronze:var(--bronze-ii-300);--atmo-electrum:var(--electrum-ii-300);--atmo-patina:var(--patinacopper-ii-300);--atmo-cobalt:var(--cobalt-ii-300);--atmo-titanium:var(--titaniumox-ii-300);--atmo-ruby:var(--ruby-ii-300);--atmo-topaz:var(--topaz-ii-300);--atmo-citrine:var(--citrine-ii-300);--atmo-gold:var(--gold-ii-300);--atmo-emerald:var(--emerald-ii-300);--atmo-aqua:var(--aquamarine-ii-300);--atmo-sapphire:var(--sapphire-ii-300);--atmo-amethyst:var(--amethyst-ii-300);--atmo-tourmaline:var(--tourmaline-ii-300);--atmo-platinum:var(--platinum-ii-300);--btn-ink-on:var(--deep-ink);--sheen-hi:rgb(var(--specular-rgb) / .35);--sheen-lo:rgb(var(--specular-rgb) / .24);--shine-lens:linear-gradient(180deg, rgb(var(--specular-rgb) / .42) 0%, rgb(var(--specular-rgb) / .12) 24%, rgb(var(--specular-rgb) / 0) 52%, rgb(var(--shade-rgb) / .14) 84%, rgb(var(--shade-rgb) / .26) 100%)}:root[data-ground=app]{--paper:var(--app-paper);--card:var(--app-card)}:root[data-ground=app] body{background:var(--app-paper)}:root[data-mode=dark],:root[data-mode=dark] [data-tab]{--sel:color-mix(in srgb, var(--tab) 16%, transparent);--wash:transparent;--seg:var(--warm);--chip-edge:color-mix(in srgb, var(--tab) 42%, transparent)}html[data-mode=dark] [data-tab=cobalt]{--on-accent:var(--on-cobalt)}html[data-mode=dark] [data-tab=titanium]{--on-accent:var(--on-titanium)}@media (width<=820px){:root{--shell-foot:calc(72px + env(safe-area-inset-bottom))}.ui-shell{grid-template-columns:minmax(0,1fr)!important}.ui-shell-col{padding:0 16px var(--shell-foot)!important}.ui-rail{z-index:60;border-top:1px solid var(--rule);align-items:center;bottom:0;left:0;right:0;height:auto!important;padding:6px 10px calc(6px + env(safe-area-inset-bottom))!important;border-right:0!important;flex-direction:row!important;position:fixed!important;top:auto!important;overflow:auto hidden!important}.ui-rail-home{display:none!important}.ui-rail-nav{flex:none;display:flex!important}.ui-nav-item{justify-content:center;flex-direction:column!important;gap:4px!important;margin-bottom:0!important;padding:8px 10px!important}.ui-nav-label{opacity:1!important;max-width:none!important;padding-left:0!important;font-size:9.5px!important;line-height:12px!important;transition:none!important}.ui-tick,.ui-tick--v{width:14px!important;height:3px!important;margin-left:0!important;transition:none!important}.ui-rail-foot{border-left:1px solid var(--rule);flex:none;align-items:center;margin-left:8px;padding-left:10px;display:flex;border-top:0!important;margin-top:0!important;padding-top:0!important}.ui-rail-logout{gap:4px;flex-direction:column!important;padding:8px 10px!important}.ui-split{flex-flow:column!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:18px!important}.ui-split-list{overscroll-behavior:contain;border-bottom:1px solid var(--rule);max-height:min(44vh,420px);padding-bottom:14px;overflow-y:auto;border-right:0!important;flex:none!important;width:auto!important;min-width:0!important;padding-right:0!important}.ui-split-list>*{flex-shrink:0}.ui-split>:last-child{flex:none!important;min-width:0!important;padding-left:0!important}.ui-stack-sm{grid-template-columns:minmax(0,1fr)!important}.ui-chat-msg{grid-template-columns:minmax(0,1fr)!important;gap:3px 0!important}.ui-chat-steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}.ui-feed-row{grid-template-columns:minmax(0,1fr)!important;gap:5px 0!important}.ui-feed-row .ui-feed-index{display:none}.ui-prereq-row{grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important}.exam-qgrid{grid-template-columns:minmax(0,1fr)!important}.exam-qside{max-width:240px}}:root{--f-serif:"Inter Tight", -apple-system, "Segoe UI", sans-serif;--f-mono:"Inter Tight", -apple-system, "Segoe UI", sans-serif;--f-display:"Petrona", Georgia, serif;--f-code:ui-monospace, "SF Mono", Menlo, monospace}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--f-serif);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;transition:background .3s,color .3s}a{color:inherit}textarea:focus,input:focus{outline:none}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}input::placeholder,textarea::placeholder{color:var(--ink4)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
