.CommandPalette-module__9dNDOa__portal{background:0 0!important;min-height:0!important}.CommandPalette-module__9dNDOa__backdrop{z-index:60;background:var(--cm-scrim);position:fixed;inset:0}.CommandPalette-module__9dNDOa__popup{z-index:61;border-radius:var(--cm-radius-xl);background:var(--cm-bg-surface);width:min(42.5rem,100vw - 2rem);max-height:min(40rem,100dvh - 2rem);box-shadow:var(--cm-shadow-overlay);color:var(--cm-text-primary);flex-direction:column;display:flex;position:fixed;top:max(6vh,1rem);left:50%;overflow:hidden;transform:translate(-50%)}@media (max-width:40rem){.CommandPalette-module__9dNDOa__popup{border-radius:0;width:100vw;height:100dvh;max-height:100dvh;top:0}}.CommandPalette-module__9dNDOa__field{align-items:center;gap:var(--cm-space-3);padding:var(--cm-space-4) var(--cm-space-5);border-bottom:1px solid var(--cm-border-subtle);display:flex}.CommandPalette-module__9dNDOa__fieldIcon{color:var(--cm-text-secondary)}.CommandPalette-module__9dNDOa__input{min-width:0;min-height:var(--cm-touch);color:var(--cm-text-primary);font-family:var(--cm-font-display);background:0 0;border:0;flex:1;font-size:1.5rem;font-weight:500}.CommandPalette-module__9dNDOa__input:focus,.CommandPalette-module__9dNDOa__input:focus-visible{outline:none}.CommandPalette-module__9dNDOa__input::placeholder{color:var(--cm-text-tertiary)}.CommandPalette-module__9dNDOa__kbd,.CommandPalette-module__9dNDOa__kbdInline{border:1px solid var(--cm-border-subtle);color:var(--cm-text-secondary);font-family:var(--cm-font-mono);font-size:var(--cm-text-xs);white-space:nowrap;border-radius:6px;padding:1px 7px}.CommandPalette-module__9dNDOa__kbdInline{margin-right:2px}.CommandPalette-module__9dNDOa__close{width:var(--cm-touch);height:var(--cm-touch);border-radius:var(--cm-radius-pill);background:var(--cm-bg-sunken);color:var(--cm-text-primary);border:0;place-items:center;display:none}@media (max-width:40rem){.CommandPalette-module__9dNDOa__kbd{display:none}.CommandPalette-module__9dNDOa__close{display:grid}}.CommandPalette-module__9dNDOa__summary{padding:var(--cm-space-3) var(--cm-space-5) 0;color:var(--cm-text-secondary);font-size:var(--cm-text-sm)}.CommandPalette-module__9dNDOa__list{padding:var(--cm-space-2) var(--cm-space-3) var(--cm-space-3);flex:1;overflow-y:auto}.CommandPalette-module__9dNDOa__group{padding-top:var(--cm-space-3);display:block}.CommandPalette-module__9dNDOa__groupLabel{padding:0 var(--cm-space-3) var(--cm-space-2);color:var(--cm-text-tertiary);font-size:var(--cm-text-xs);font-weight:600;display:block}.CommandPalette-module__9dNDOa__groupList{gap:2px;display:grid}.CommandPalette-module__9dNDOa__option{align-items:center;gap:var(--cm-space-4);min-height:3.5rem;padding:var(--cm-space-2) var(--cm-space-3);border-radius:var(--cm-radius-md);color:var(--cm-text-primary);text-decoration:none;display:flex}.CommandPalette-module__9dNDOa__optionActive{background:var(--cm-bg-sunken)}.CommandPalette-module__9dNDOa__optionBadge{border-radius:var(--cm-radius-sm);background:var(--cm-subject-tint);width:2.5rem;height:2.5rem;color:var(--cm-subject-deep);flex-shrink:0;place-items:center;display:grid}.CommandPalette-module__9dNDOa__optionBody{flex:1;min-width:0;display:grid}.CommandPalette-module__9dNDOa__optionTitle{font-weight:600}.CommandPalette-module__9dNDOa__optionIntent{color:var(--cm-text-secondary);font-size:var(--cm-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommandPalette-module__9dNDOa__optionEnter{color:var(--cm-text-tertiary);font-family:var(--cm-font-mono);opacity:0}.CommandPalette-module__9dNDOa__optionActive .CommandPalette-module__9dNDOa__optionEnter{opacity:1}.CommandPalette-module__9dNDOa__answerOption{background:var(--cm-bg-sunken);min-height:4.5rem}.CommandPalette-module__9dNDOa__answerTitle{font-family:var(--cm-font-display);letter-spacing:-.01em;font-size:1.625rem;font-weight:700;line-height:1.15}.CommandPalette-module__9dNDOa__empty{padding:var(--cm-space-8) var(--cm-space-5);color:var(--cm-text-secondary);text-align:center}.CommandPalette-module__9dNDOa__footer{gap:var(--cm-space-5);padding:var(--cm-space-3) var(--cm-space-5);border-top:1px solid var(--cm-border-subtle);color:var(--cm-text-tertiary);font-size:var(--cm-text-xs);flex-wrap:wrap;display:flex}@media (max-width:40rem){.CommandPalette-module__9dNDOa__footer{display:none}}
.Navigation-module__bXCa7q__header{z-index:40;background:color-mix(in srgb, var(--cm-bg-canvas) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid #0000;position:sticky;top:0}.Navigation-module__bXCa7q__header[data-open]{border-bottom-color:var(--cm-border-subtle);background:var(--cm-bg-canvas)}.Navigation-module__bXCa7q__headerRow{align-items:center;gap:var(--cm-space-4);min-height:var(--cm-header-height);display:flex}.Navigation-module__bXCa7q__brand{min-height:var(--cm-touch);color:var(--cm-text-primary);flex-shrink:0;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.Navigation-module__bXCa7q__brandName{font-family:var(--cm-font-display);letter-spacing:-.02em;font-size:1.375rem;font-weight:700}.Navigation-module__bXCa7q__search{align-items:center;gap:var(--cm-space-3);max-width:30rem;min-height:var(--cm-touch);padding:0 var(--cm-space-2) 0 var(--cm-space-5);border:1.5px solid var(--cm-border-subtle);border-radius:var(--cm-radius-pill);background:var(--cm-bg-surface);color:var(--cm-text-secondary);font-size:var(--cm-text-md);text-align:left;transition:border-color var(--cm-duration-fast) var(--cm-ease);flex:1;margin-inline:auto;display:flex}.Navigation-module__bXCa7q__search:hover{border-color:var(--cm-border-control)}.Navigation-module__bXCa7q__searchLong{color:var(--cm-text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Navigation-module__bXCa7q__searchShort{color:var(--cm-text-primary);font-weight:600;display:none}.Navigation-module__bXCa7q__searchKbd{border:1px solid var(--cm-border-subtle);color:var(--cm-text-secondary);font-family:var(--cm-font-mono);font-size:var(--cm-text-xs);border-radius:6px;margin-left:auto;padding:1px 9px}.Navigation-module__bXCa7q__nav{align-items:center;gap:var(--cm-space-2);flex-shrink:0;display:flex}.Navigation-module__bXCa7q__allButton{align-items:center;gap:var(--cm-space-2);min-height:var(--cm-touch);padding:0 var(--cm-space-5);border:1.5px solid var(--cm-action-primary);border-radius:var(--cm-radius-pill);background:var(--cm-action-primary);color:var(--cm-text-on-action);white-space:nowrap;font-weight:600;display:inline-flex}.Navigation-module__bXCa7q__allButton:hover{background:var(--cm-action-primary-hover)}.Navigation-module__bXCa7q__caret{transition:transform var(--cm-duration) var(--cm-ease)}.Navigation-module__bXCa7q__allButton[aria-expanded=true] .Navigation-module__bXCa7q__caret{transform:rotate(180deg)}.Navigation-module__bXCa7q__allShort{display:none}.Navigation-module__bXCa7q__navLink{min-height:var(--cm-touch);padding:0 var(--cm-space-3);border-radius:var(--cm-radius-pill);color:var(--cm-text-primary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.Navigation-module__bXCa7q__navLink:hover{background:var(--cm-bg-sunken)}@media (max-width:60rem){.Navigation-module__bXCa7q__searchLong{display:none}.Navigation-module__bXCa7q__searchShort{display:inline}.Navigation-module__bXCa7q__search{padding:0 var(--cm-space-4);flex:none;margin-left:auto;margin-right:0}.Navigation-module__bXCa7q__searchKbd{display:none}}@media (max-width:40rem){.Navigation-module__bXCa7q__headerRow{gap:var(--cm-space-2)}.Navigation-module__bXCa7q__brandName{font-size:1.1875rem}.Navigation-module__bXCa7q__allLong{display:none}.Navigation-module__bXCa7q__allShort{display:inline}.Navigation-module__bXCa7q__allButton{padding:0 var(--cm-space-4)}.Navigation-module__bXCa7q__searchShort{display:none}.Navigation-module__bXCa7q__search{width:var(--cm-touch);justify-content:center;padding:0}.Navigation-module__bXCa7q__navLink{display:none}}.Navigation-module__bXCa7q__panel{max-height:calc(100dvh - var(--cm-header-height));background:var(--cm-bg-surface);border-bottom:1px solid var(--cm-border-subtle);box-shadow:var(--cm-shadow-panel);position:absolute;inset:100% 0 auto;overflow-y:auto}.Navigation-module__bXCa7q__panel[hidden]{display:none}.Navigation-module__bXCa7q__panelInner{gap:var(--cm-space-6);padding-block:var(--cm-space-8) var(--cm-space-10);display:grid}.Navigation-module__bXCa7q__panelTitle{color:var(--cm-text-secondary);font-size:var(--cm-text-sm);font-weight:600}.Navigation-module__bXCa7q__subjectGrid{gap:var(--cm-space-8) var(--cm-space-6);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.Navigation-module__bXCa7q__subjectCell{gap:var(--cm-space-3);align-content:start;display:grid}.Navigation-module__bXCa7q__subjectLink{align-items:center;gap:var(--cm-space-3);color:var(--cm-text-primary);text-decoration:none;display:flex}.Navigation-module__bXCa7q__subjectLink:hover .Navigation-module__bXCa7q__subjectName{text-decoration:underline}.Navigation-module__bXCa7q__subjectBadge{border-radius:var(--cm-radius-sm);background:var(--cm-subject-tint);width:2.5rem;height:2.5rem;color:var(--cm-subject-deep);place-items:center;display:grid}.Navigation-module__bXCa7q__subjectName{font-family:var(--cm-font-display);font-size:1.1875rem;font-weight:600}.Navigation-module__bXCa7q__subjectTools{padding-left:calc(2.5rem + var(--cm-space-3));gap:2px;display:grid}.Navigation-module__bXCa7q__subjectTools a{min-height:2rem;color:var(--cm-text-secondary);font-size:var(--cm-text-sm);align-items:center;text-decoration:none;display:inline-flex}.Navigation-module__bXCa7q__subjectTools a:hover,.Navigation-module__bXCa7q__subjectTools a[aria-current=page]{color:var(--cm-text-primary);text-decoration:underline}.Navigation-module__bXCa7q__footer{margin-top:var(--cm-space-20);border-top:1px solid var(--cm-border-subtle);background:var(--cm-bg-surface);font-size:var(--cm-text-sm)}.Navigation-module__bXCa7q__footerTop{gap:var(--cm-space-10);padding-block:var(--cm-space-12) var(--cm-space-10);display:grid}@media (min-width:64rem){.Navigation-module__bXCa7q__footerTop{grid-template-columns:17rem 1fr}}.Navigation-module__bXCa7q__footerBrand{gap:var(--cm-space-4);align-content:start;display:grid}.Navigation-module__bXCa7q__footerNote{max-width:20rem;color:var(--cm-text-secondary)}.Navigation-module__bXCa7q__footerColumns{gap:var(--cm-space-8) var(--cm-space-6);grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));display:grid}.Navigation-module__bXCa7q__footerColumn{gap:var(--cm-space-3);align-content:start;display:grid}.Navigation-module__bXCa7q__footerHeading{font-weight:600}.Navigation-module__bXCa7q__footerHeading a{text-decoration:none}.Navigation-module__bXCa7q__footerHeading a:hover{text-decoration:underline}.Navigation-module__bXCa7q__footerLinks{gap:var(--cm-space-1);display:grid}.Navigation-module__bXCa7q__footerLinks a{min-height:1.75rem;color:var(--cm-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.Navigation-module__bXCa7q__footerLinks a:hover{color:var(--cm-text-primary);text-decoration:underline}.Navigation-module__bXCa7q__footerBase{justify-content:space-between;gap:var(--cm-space-3) var(--cm-space-8);padding-block:var(--cm-space-6);border-top:1px solid var(--cm-border-subtle);color:var(--cm-text-tertiary);font-size:var(--cm-text-xs);flex-wrap:wrap;display:flex}.Navigation-module__bXCa7q__footerBase a{color:inherit}
@font-face{font-family:Gabarito Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/gabarito-latin-ext-wght-normal.26ln6t7bi1y5a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/gabarito-latin-wght-normal.38xieqwejp53_.woff2)format("woff2-variations");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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/schibsted-grotesk-latin-ext-wght-normal.1tv2id2rn5mme.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/schibsted-grotesk-latin-wght-normal.2-1czfgj2-py-.woff2)format("woff2-variations");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:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/fragment-mono-latin-400-normal.27t5h_0m29n8i.woff2)format("woff2"),url(../media/fragment-mono-latin-400-normal.17jwnp6-165mh.woff)format("woff")}
@font-face{font-family:Gabarito Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans);size-adjust:97%;ascent-override:96%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans);size-adjust:99%;ascent-override:98%;descent-override:26%;line-gap-override:0%}
.cm{--cm-bg-canvas:#fbfaf7;--cm-bg-surface:#fff;--cm-bg-sunken:#f2efe7;--cm-text-primary:#16161a;--cm-text-secondary:#57544c;--cm-text-tertiary:#6f6b62;--cm-text-on-action:#fff;--cm-border-subtle:#e6e2d8;--cm-border-control:#8c877c;--cm-border-focus:#16161a;--cm-action-primary:#16161a;--cm-action-primary-hover:#2e2e33;--cm-feedback-error:#b42f18;--cm-feedback-error-tint:#fce9e4;--cm-scrim:#16161a73;--cm-subject-accent:#57544c;--cm-subject-tint:#f2efe7;--cm-subject-deep:#16161a;--cm-font-display:"Gabarito Variable", "Gabarito Fallback", ui-sans-serif, system-ui, sans-serif;--cm-font-text:"Schibsted Grotesk Variable", "Schibsted Grotesk Fallback", ui-sans-serif, system-ui, sans-serif;--cm-font-mono:"Fragment Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--cm-text-xs:.8125rem;--cm-text-sm:.875rem;--cm-text-md:1.0625rem;--cm-text-lg:clamp(1.125rem, 1rem + .4vw, 1.25rem);--cm-text-h3:1.375rem;--cm-text-h2:clamp(1.625rem, 1.3rem + 1vw, 1.875rem);--cm-text-h1:clamp(2.25rem, 1.5rem + 2.6vw, 4rem);--cm-text-hero:clamp(2.5rem, 1.6rem + 3.6vw, 5rem);--cm-text-answer:clamp(4.5rem, 3rem + 6vw, 9.375rem);--cm-text-answer-unit:clamp(1.5rem, 1.2rem + 1vw, 2.5rem);--cm-text-figure:1.875rem;--cm-text-input:1.75rem;--cm-space-1:.25rem;--cm-space-2:.5rem;--cm-space-3:.75rem;--cm-space-4:1rem;--cm-space-5:1.25rem;--cm-space-6:1.5rem;--cm-space-8:2rem;--cm-space-10:2.5rem;--cm-space-12:3rem;--cm-space-16:4rem;--cm-space-20:5rem;--cm-space-24:6rem;--cm-gutter:clamp(1rem, .4rem + 3vw, 4rem);--cm-page-max:75rem;--cm-radius-sm:8px;--cm-radius-md:16px;--cm-radius-lg:22px;--cm-radius-xl:28px;--cm-radius-pill:999px;--cm-shadow-overlay:0 24px 48px #00000029, 0 2px 6px #0000000f;--cm-shadow-panel:0 16px 32px #16161a14;--cm-focus-ring:0 0 0 4px #16161a24;--cm-focus-outline:2px solid var(--cm-border-focus);--cm-ease:cubic-bezier(.2, 0, 0, 1);--cm-duration-fast:.12s;--cm-duration:.18s;--cm-header-height:4.5rem;--cm-touch:2.75rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .cm{--cm-bg-canvas:#131311;--cm-bg-surface:#1c1c1a;--cm-bg-sunken:#24241f;--cm-text-primary:#f2f0ea;--cm-text-secondary:#b6b1a6;--cm-text-tertiary:#9a958a;--cm-text-on-action:#16161a;--cm-border-subtle:#2f2e2a;--cm-border-control:#7d796f;--cm-border-focus:#f2f0ea;--cm-action-primary:#f2f0ea;--cm-action-primary-hover:#dcd9d1;--cm-feedback-error:#ff8e78;--cm-feedback-error-tint:#3a1e18;--cm-scrim:#0009;--cm-subject-accent:#b6b1a6;--cm-subject-tint:#24241f;--cm-subject-deep:#f2f0ea;--cm-focus-ring:0 0 0 4px #f2f0ea2e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-subject=math]{--cm-subject-accent:#d95544;--cm-subject-tint:#feebe8;--cm-subject-deep:#782b21}[data-subject=home]{--cm-subject-accent:#1ca045;--cm-subject-tint:#e1f7e3;--cm-subject-deep:#0a5722}[data-subject=time]{--cm-subject-accent:#3d84ea;--cm-subject-tint:#e8f1ff;--cm-subject-deep:#1d4682}[data-subject=cooking]{--cm-subject-accent:#a97f05;--cm-subject-tint:#fbefd6;--cm-subject-deep:#5c4300}[data-subject=education]{--cm-subject-accent:#a862cf;--cm-subject-tint:#f7ebff;--cm-subject-deep:#5b3372}[data-subject=convert]{--cm-subject-accent:#0a999d;--cm-subject-tint:#d6f8f9;--cm-subject-deep:#005355}[data-subject=automotive]{--cm-subject-accent:#0593bf;--cm-subject-tint:#def4ff;--cm-subject-deep:#004f69}[data-subject=everyday]{--cm-subject-accent:#c656a6;--cm-subject-tint:#fee9f6;--cm-subject-deep:#6d2c5a}[data-subject=science]{--cm-subject-accent:#848f02;--cm-subject-tint:#eff3d9;--cm-subject-deep:#474d01}[data-subject=tech]{--cm-subject-accent:#7e72e7;--cm-subject-tint:#eeeffe;--cm-subject-deep:#433c80}[data-subject=sports]{--cm-subject-accent:#c66b01;--cm-subject-tint:#ffecdf;--cm-subject-deep:#6c3803}[data-subject=finance]{--cm-subject-accent:#019d7e;--cm-subject-tint:#daf8ed;--cm-subject-deep:#045543}[data-subject=health]{--cm-subject-accent:#d55078;--cm-subject-tint:#ffeaee;--cm-subject-deep:#762840}:root[data-theme=dark] [data-subject=math]{--cm-subject-accent:#fb836d;--cm-subject-tint:#3b1c17;--cm-subject-deep:#ffc9bd}:root[data-theme=dark] [data-subject=home]{--cm-subject-accent:#5ac576;--cm-subject-tint:#122d19;--cm-subject-deep:#b7e5bf}:root[data-theme=dark] [data-subject=time]{--cm-subject-accent:#7caafe;--cm-subject-tint:#19263f;--cm-subject-deep:#c3d8ff}:root[data-theme=dark] [data-subject=cooking]{--cm-subject-accent:#de9d16;--cm-subject-tint:#342305;--cm-subject-deep:#f1d3a4}:root[data-theme=dark] [data-subject=education]{--cm-subject-accent:#c190f6;--cm-subject-tint:#2c203a;--cm-subject-deep:#e2ccfd}:root[data-theme=dark] [data-subject=convert]{--cm-subject-accent:#11c2ca;--cm-subject-tint:#002d2f;--cm-subject-deep:#a0e6ea}:root[data-theme=dark] [data-subject=automotive]{--cm-subject-accent:#3cb5fe;--cm-subject-tint:#0b293c;--cm-subject-deep:#b2defe}:root[data-theme=dark] [data-subject=everyday]{--cm-subject-accent:#f37fb0;--cm-subject-tint:#391b28;--cm-subject-deep:#fec5da}:root[data-theme=dark] [data-subject=science]{--cm-subject-accent:#a3b738;--cm-subject-tint:#242a0a;--cm-subject-deep:#d3deaa}:root[data-theme=dark] [data-subject=tech]{--cm-subject-accent:#9e9ffe;--cm-subject-tint:#23233e;--cm-subject-deep:#d0d3ff}:root[data-theme=dark] [data-subject=sports]{--cm-subject-accent:#f28e42;--cm-subject-tint:#391f0c;--cm-subject-deep:#fdccac}:root[data-theme=dark] [data-subject=finance]{--cm-subject-accent:#0fc899;--cm-subject-tint:#052e22;--cm-subject-deep:#abe7cf}:root[data-theme=dark] [data-subject=health]{--cm-subject-accent:#f97f95;--cm-subject-tint:#3b1b21;--cm-subject-deep:#fec7ce}
html,body{margin:0}html{scroll-padding-top:calc(var(--cm-header-height,4.5rem) + 1rem);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:#fbfaf7}:root[data-theme=dark] body{background:#131311}.cm{background:var(--cm-bg-canvas);min-height:100vh;color:var(--cm-text-primary);font-family:var(--cm-font-text);font-size:var(--cm-text-md);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;line-height:1.6;display:flex}.cm *,.cm :before,.cm :after{box-sizing:border-box}:where(.cm) :where(h1,h2,h3,h4,p,figure,dl,dd,ol,ul,blockquote){margin:0}:where(.cm) :where(ol,ul){padding:0;list-style:none}:where(.cm) :where(h1,h2,h3,h4){color:var(--cm-text-primary);font-family:var(--cm-font-display);letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.15}.cm :is(p,li,dd){text-wrap:pretty}.cm .cm-tabular{font-variant-numeric:tabular-nums lining-nums}:where(.cm) :where(code,kbd,samp){font-family:var(--cm-font-mono);font-size:.92em}:where(.cm) a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:where(.cm) a:hover{text-decoration-thickness:2px}:where(.cm) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.cm) :where(button){cursor:pointer}:where(.cm) :where(table){border-collapse:collapse}:where(.cm) :where(svg){flex-shrink:0}.cm :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--cm-border-focus);outline-offset:3px}.cm .cm-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cm .cm-skip{left:var(--cm-space-4);z-index:100;padding:var(--cm-space-3) var(--cm-space-5);border-radius:var(--cm-radius-pill);background:var(--cm-action-primary);color:var(--cm-text-on-action);font-weight:600;text-decoration:none;position:absolute;top:-4rem}.cm .cm-skip:focus-visible{top:var(--cm-space-3)}.cm .cm-container{width:100%;max-width:calc(var(--cm-page-max) + 2 * var(--cm-gutter));padding-inline:var(--cm-gutter);margin-inline:auto}.cm main{flex:1 0 auto}@media (prefers-reduced-motion:reduce){.cm *,.cm :before,.cm :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{@page{margin:16mm 14mm}.cm{--cm-bg-canvas:#fff;--cm-bg-surface:#fff;--cm-bg-sunken:#fff;--cm-subject-tint:#fff;--cm-text-primary:#000;--cm-text-secondary:#222;--cm-text-tertiary:#444;--cm-subject-deep:#000;--cm-subject-accent:#000}.cm>header,.cm>footer,.cm [data-cm-print=hide]{display:none!important}.cm [data-cm-sheet]{break-inside:avoid}.cm a{color:inherit;text-decoration:underline}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(.cm-page){animation:.12s cubic-bezier(.4,0,1,1) both cm-page-out}::view-transition-new(.cm-page){animation:.24s cubic-bezier(.2,.7,.2,1) 60ms both cm-page-in}@keyframes cm-page-out{to{opacity:0}}@keyframes cm-page-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(.cm-page){animation:none}::view-transition-new(.cm-page){animation:none}}

