@font-face{font-family:Gilda Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gilda-display-latin-400-normal.gyfWcafy.woff2)format("woff2"),url(/_astro/gilda-display-latin-400-normal.PMqH6bj4.woff)format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:light;--bg:#f9f9fb;--surface:#fff;--text:#2e2e38;--text2:#5f5f75;--dim:#6b6b83;--accent:#8a6a1f;--accent-display:#a8821f;--accent-bright:#d4a24e;--accent-soft:#d4a24e14;--accent-mid:#d4a24e73;--border:#2e2e381a;--border-h:#2e2e3838;--dark:#111;--dark-text:#f9f9fb;--dark-text2:#a8a8b8;--border-dark:#f9f9fb21;--band-edge:transparent;--ink-hover:#111;--inverse-btn-hover:#fff;--selection-bg:#d4a24e;--selection-ink:#111;--nav-bg:#f9f9fbd9;--nav-bg-opaque:#f9f9fbfa;--menu-bg:#f9f9fbf2;--menu-bg-opaque:#f9f9fbfc;--photo-ring:var(--border);--partner-dot-alpha:.45;--serif:"Gilda Display", Georgia, serif;--sans:"Inter Variable", "Inter", system-ui, sans-serif;--max:1536px}:root[data-theme=dark]{color-scheme:dark;--bg:#141210;--surface:#1d1a16;--text:#edeae5;--text2:#a9a49b;--dim:#97928a;--accent:#d4a24e;--accent-display:#e3b463;--accent-soft:#d4a24e1a;--accent-mid:#d4a24e59;--border:#f9f9fb1a;--border-h:#f9f9fb38;--dark:#232019;--dark-text2:#aaa59b;--band-edge:#f9f9fb1a;--ink-hover:#fff;--nav-bg:#141210d9;--nav-bg-opaque:#141210fa;--menu-bg:#141210f2;--menu-bg-opaque:#141210fc;--photo-ring:#f9f9fb4d;--partner-dot-alpha:.55}html{scroll-behavior:smooth}.skip-link{z-index:200;background:var(--text);color:var(--bg);border-radius:0 0 8px;padding:.6rem 1.2rem;font-size:.85rem;font-weight:500;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;line-height:1.65;overflow-x:hidden}::selection{background:var(--selection-bg);color:var(--selection-ink)}a{color:inherit;text-decoration:none}.wrap{max-width:var(--max);margin:0 auto;padding:0 2rem}nav{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(1.2);background:var(--nav-bg);border-bottom:1px solid var(--border);position:fixed;top:0;left:0;right:0}@supports not (backdrop-filter:blur(1px)){nav{background:var(--nav-bg-opaque)}.mobile-menu{background:var(--menu-bg-opaque)}}.nav-inner{max-width:var(--max);justify-content:space-between;align-items:center;height:72px;margin:0 auto;padding:0 2rem;display:flex}.nav-name{font-family:var(--serif);white-space:nowrap;font-size:1.2rem}.nav-links{align-items:center;gap:2rem;display:flex}.nav-links a{color:var(--text2);align-items:center;min-height:44px;padding:.5rem .2rem;font-size:.8rem;transition:color .25s;display:inline-flex}.nav-links a.nav-cta{background:var(--text);color:var(--bg);border-radius:100px;min-height:44px;padding:.5rem 1.2rem;font-size:.76rem;transition:background .25s}section.hero{padding-top:72px;position:relative}.hero-inner{width:100%;padding:3rem 0 2.5rem}.hero-eyebrow{color:var(--accent);letter-spacing:.03em;align-items:center;gap:.6rem;margin-bottom:2.5rem;font-size:.76rem;font-weight:500;display:inline-flex}.hero-eyebrow .dot{background:var(--accent-bright);border-radius:50%;width:6px;height:6px}.hero h1{font-family:var(--serif);letter-spacing:-.05em;max-width:1000px;margin-bottom:2rem;font-size:clamp(2.75rem,7vw,5rem);font-weight:400;line-height:1.05}.hero h1 em{color:var(--accent-display);font-style:normal}.hero-desc{color:var(--text2);max-width:540px;margin-bottom:2.5rem;font-size:1.08rem;line-height:1.8}.hero-desc strong{color:var(--text);font-weight:500}.stats-row{background:var(--surface);border:1px solid var(--border);border-radius:16px;gap:0;max-width:520px;display:flex;overflow:hidden}.stat-cell{border-right:1px solid var(--border);text-align:center;flex:1;padding:1.3rem 1.5rem}.stat-cell:last-child{border-right:none}.stat-val{font-family:var(--serif);color:var(--text);font-size:1.8rem;line-height:1}.stat-val span{color:var(--accent-display)}.stat-label{color:var(--text2);letter-spacing:.02em;margin-top:.35rem;font-size:.68rem}.partners{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:2rem 0 2.5rem;overflow:hidden}.partners-label{text-align:center;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.7rem;font-weight:600}.partners-rail{overflow:hidden;mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.partners-track{align-items:center;width:max-content;animation:22s linear infinite drift;display:flex}.partners-half{align-items:center;gap:3.25rem;padding-right:3.25rem;display:flex}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.partner{font-family:var(--serif);color:var(--text2);white-space:nowrap;font-size:1.25rem;transition:color .3s}.partner-dot{background:var(--accent);width:4px;height:4px;opacity:var(--partner-dot-alpha);border-radius:50%;flex-shrink:0}.section{padding-block:7rem}section[id]{scroll-margin-top:88px}.section-head{align-items:center;gap:1rem;margin-bottom:3.5rem;display:flex}.section-num{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:600}.section-title{font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1}.section-line{background:var(--border);flex:1;min-width:2.5rem;height:1px}.js .section-line{transform-origin:0;transition:transform .8s cubic-bezier(.16,1,.3,1) .4s;transform:scaleX(0)}.js .reveal.vis .section-line{transform:scaleX(1)}.about-layout{grid-template-columns:1fr 1.2fr;gap:4rem;max-width:1200px;display:grid}.about-left{position:relative}.about-photo{object-fit:cover;object-position:50% 22%;border:1px solid var(--photo-ring);border-radius:16px;width:100%;height:100%;display:block;position:absolute;inset:0}.about-philosophy{max-width:860px;margin-top:3.5rem}.about-label{color:var(--dim);text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem;font-size:.7rem;font-weight:600}.about-quote{font-family:var(--serif);color:var(--text);font-size:1.5rem;line-height:1.45}.about-quote em{color:var(--accent);font-style:normal}.about-right p{color:var(--text2);margin-bottom:1.3rem;font-size:.9rem;line-height:1.85}.about-right strong{color:var(--text);font-weight:500}.domains-intro{max-width:600px;margin-bottom:4rem}.domains-intro h2{font-family:var(--serif);letter-spacing:-.05em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.12}.domains-intro h2 em{color:var(--accent-display);font-style:normal}.domains-intro p{color:var(--text2);font-size:.9rem;line-height:1.75}.domain-cards{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.domain-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:2.5rem 2rem;transition:border-color .3s,transform .3s}.dc-num{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.7rem;font-weight:600}.domain-card h3{margin-bottom:.6rem;font-size:1.05rem;font-weight:600}.domain-card p,.deploy-card p,.career-card p,.award-card p{max-width:65ch}.domain-card p{color:var(--text2);font-size:.8rem;line-height:1.7}.impact{background:var(--dark);color:var(--dark-text);border-top:1px solid var(--band-edge);border-bottom:1px solid var(--band-edge);padding:5rem 0}.impact-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.impact-val{font-family:var(--serif);color:var(--dark-text);font-size:clamp(2.5rem,5vw,3.5rem);line-height:1}.impact-val span{color:var(--accent-bright)}.impact-label{color:var(--dark-text2);margin-top:.5rem;font-size:.78rem;line-height:1.5}.deploy-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.deploy-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;padding:2rem;transition:border-color .3s,transform .3s;display:flex}.deploy-partner{font-family:var(--serif);color:var(--accent);margin-bottom:.5rem;font-size:1.1rem}.deploy-card h3{margin-bottom:.5rem;font-size:.92rem;font-weight:600}.deploy-card p{color:var(--text2);flex:1;font-size:.78rem;line-height:1.7}.deploy-stat{border-top:1px solid var(--border);color:var(--dim);letter-spacing:.12em;text-transform:uppercase;margin-top:1rem;padding-top:.8rem;font-size:.7rem;font-weight:600}.deploy-stat strong{color:var(--accent);font-weight:600}.career-grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.career-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:2.2rem;transition:border-color .3s,transform .3s}.career-badge{color:var(--accent);background:var(--accent-soft);letter-spacing:.12em;text-transform:uppercase;border-radius:100px;margin-bottom:1rem;padding:.25rem .8rem;font-size:.7rem;font-weight:600;display:inline-block}.career-card h3{margin-bottom:.2rem;font-size:1.1rem;font-weight:600}.career-company{font-family:var(--serif);color:var(--accent);margin-bottom:.8rem;font-size:.92rem}.career-card p{color:var(--text2);font-size:.84rem;line-height:1.75}.skills-flow{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:850px;margin:0 auto;display:flex}.sk{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:default;border-radius:100px;padding:.45rem 1.1rem;font-size:.76rem;transition:all .25s}.sk.hl{color:var(--accent);border-color:var(--accent-mid);background:var(--accent-soft)}.awards-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.award-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:1.8rem;transition:border-color .3s,transform .3s}.award-yr{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem;font-size:.7rem;font-weight:600}.award-card h3{margin-bottom:.25rem;font-size:.95rem;font-weight:600}.award-card p{color:var(--text2);font-size:.78rem}.edu-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;max-width:460px;padding:2rem}.edu-degree{margin-bottom:.3rem;font-size:1.05rem;font-weight:600}.edu-school{color:var(--accent);margin-bottom:.35rem;font-size:.86rem}.edu-detail{color:var(--text2);font-size:.78rem}.cta{background:var(--dark);color:var(--dark-text);border-top:1px solid var(--band-edge);text-align:center;padding:8rem 0 6rem}.cta h2{font-family:var(--serif);letter-spacing:-.05em;margin-bottom:1.2rem;font-size:clamp(2.75rem,7vw,5rem);font-weight:400;line-height:1.08}.cta h2 em{color:var(--accent-bright);font-style:normal}.cta .sub{color:var(--dark-text2);margin-bottom:2.5rem;font-size:.9rem}.cta-btn{background:var(--text);color:var(--bg);border-radius:100px;align-items:center;gap:.5rem;padding:.8rem 2.2rem;font-size:.84rem;font-weight:500;transition:all .3s;display:inline-flex}.cta .cta-btn{background:var(--dark-text);color:var(--dark)}footer{background:var(--dark)}.footer-inner{max-width:var(--max);border-top:1px solid var(--border-dark);color:var(--dark-text2);justify-content:space-between;align-items:center;margin:0 auto;padding:2rem 2rem 3rem;font-size:.72rem;display:flex}footer a{color:var(--dark-text2);align-items:center;min-height:44px;padding:0 .2rem;transition:color .2s;display:inline-flex}.footer-links{align-items:center;gap:2rem;display:flex}.js .skills-flow .sk{opacity:0;transition:opacity .4s,transform .4s,color .25s,border-color .25s,background .25s;transform:translateY(10px)}.js .skills-flow.vis .sk{opacity:1;transform:translateY(0)}.js .reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.js .reveal.vis{opacity:1;transform:translateY(0)}.reveal-d1{transition-delay:.1s}.reveal-d2{transition-delay:.2s}.reveal-d3{transition-delay:.3s}@media (width>=1024px){.wrap,.nav-inner,.footer-inner{padding-left:2.5rem;padding-right:2.5rem}}@media (width<=900px){.br-desktop{display:none}.section{padding-block:4.5rem}.section-head{margin-bottom:2.5rem}.hero-inner{padding:4rem 0 3rem}.hero-eyebrow{margin-bottom:1.8rem}.hero h1{margin-bottom:1.8rem;font-size:clamp(2.6rem,8vw,3.8rem)}.hero-desc{margin-bottom:2.5rem}.about-layout{grid-template-columns:1fr;gap:2rem}.about-photo{height:auto;position:static}.about-philosophy{margin-top:2.5rem}.about-quote{font-size:1.3rem}.domains-intro{margin-bottom:2.5rem}.domain-cards{grid-template-columns:repeat(2,1fr)}.domain-card{padding:2rem 1.5rem}.impact{padding:3.5rem 0}.impact-grid,.deploy-grid{grid-template-columns:repeat(2,1fr)}.deploy-card{padding:1.5rem}.career-card{padding:1.8rem}.award-card{padding:1.5rem}.cta{padding:5.5rem 0 4.5rem}}@media (width<=700px){.domain-cards,.deploy-grid,.career-grid,.awards-grid{grid-template-columns:1fr}}@media (width<=760px){.nav-links{gap:1.5rem}}@media (width<=600px){.wrap,.nav-inner{padding:0 1.2rem}.nav-links{display:none}.section{padding-block:3.5rem}.section-head{margin-bottom:2rem}.hero-inner{padding:3rem 0 2.75rem}.hero-eyebrow{letter-spacing:.02em;margin-bottom:1.5rem;font-size:.7rem}.hero h1{margin-bottom:1.5rem}.hero h1,.section-title,.domains-intro h2,.cta h2{letter-spacing:-.03em}.hero-desc{margin-bottom:2rem}.about-quote{font-size:1.2rem}.domains-intro{margin-bottom:2rem}.domain-card{padding:1.5rem 1.2rem}.partners-half{gap:2rem;padding-right:2rem}.partner{font-size:1.1rem}.impact{padding:3rem 0}.deploy-card{padding:1.3rem}.career-card{padding:1.5rem}.award-card{padding:1.3rem}.edu-card{padding:1.5rem}.domain-card p{font-size:.85rem}.deploy-card p,.award-card p{font-size:.84rem}.career-card p{font-size:.88rem}.about-right p{font-size:.95rem}.stat-cell{padding:1rem .8rem}.sk{align-items:center;min-height:44px;padding:.55rem 1.2rem;font-size:.82rem;display:inline-flex}.impact-grid{grid-template-columns:1fr 1fr;gap:1.5rem}.cta{padding:4.5rem 0 3.5rem}.footer-inner{text-align:center;flex-direction:column;gap:1rem}}@media (width<=380px){.stat-cell{padding:.9rem .5rem}.stat-val{letter-spacing:-.02em;font-size:1.5rem}.stat-label{letter-spacing:0;font-size:.66rem}}@media (width<=360px){.impact-grid{gap:1rem}.impact-val{font-size:2.2rem}}@media (width>=601px) and (height<=920px){.hero-inner{padding:1.25rem 0 1rem}.hero-eyebrow,.hero h1{margin-bottom:.9rem}.hero-desc{margin-bottom:1rem}.partners{padding:1.4rem 0 1.6rem}.partners-label{margin-bottom:.9rem}}@media (width>=601px) and (height<=780px){.hero-inner{padding:1.25rem 0 1.5rem}.hero-eyebrow{margin-bottom:1.1rem}.hero h1{margin-bottom:1.1rem;font-size:clamp(2.4rem,5.6vw,3.9rem)}.hero-desc{margin-bottom:1.4rem}.partners{padding:1.3rem 0 1.5rem}.partners-label{margin-bottom:.85rem}}@media (width>=601px) and (height<=700px){.hero-inner{padding:.75rem 0 1rem}.hero-eyebrow{margin-bottom:.7rem;font-size:.72rem}.hero h1{margin-bottom:.8rem;font-size:clamp(2rem,4.6vw,3rem)}.hero-desc{margin-bottom:1rem;font-size:1rem}.partners{padding:1rem 0 1.2rem}.partners-label{margin-bottom:.7rem}}@media (width>=601px) and (height<=640px){.hero-inner{padding:.5rem 0 .75rem}.hero-eyebrow{margin-bottom:.5rem}.hero h1{margin-bottom:.6rem}.hero-desc{margin-bottom:.8rem}.partners{padding:.85rem 0 1rem}}:focus-visible{outline:2px solid var(--text);outline-offset:3px}.cta :focus-visible,footer :focus-visible{outline-color:var(--dark-text)}.nav-links a.active{color:var(--text)}@media (hover:hover){.nav-links a:hover{color:var(--text)}.nav-links a.nav-cta:hover,.mobile-menu a.nav-cta:hover{background:var(--ink-hover)}.partner:hover{color:var(--text)}.partners-rail:hover .partners-track{animation-play-state:paused}.domain-card:hover{border-color:var(--border-h);transform:scale(1.02)}.sk:hover{color:var(--accent);border-color:var(--accent-mid);background:var(--accent-soft);transform:translateY(-2px)}.deploy-card:hover,.career-card:hover,.award-card:hover{border-color:var(--border-h);transform:scale(1.02)}.cta-btn:hover{background:var(--ink-hover)}.cta .cta-btn:hover{background:var(--inverse-btn-hover)}footer a:hover{color:var(--accent-bright)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transition:none;transform:none}.reveal-d1,.reveal-d2,.reveal-d3{transition-delay:0s}.domain-card,.deploy-card,.career-card,.award-card,.sk,.cta-btn,.partner{transition:none}.js .section-line{transition:none;transform:scaleX(1)}.js .skills-flow .sk{opacity:1;transition:none;transform:none}.partners-track{width:100%;animation:none;display:block}.partners-half[aria-hidden]{display:none}.partners-half{flex-wrap:wrap;justify-content:center;gap:.6rem 2.5rem;padding:0 1.5rem}.partner-dot{display:none}.partners-rail{mask-image:none}}@media (prefers-reduced-motion:reduce) and (width<=600px){.partners-half{gap:.6rem 2rem}}.hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none}.hamburger span{background:var(--text);border-radius:2px;width:20px;height:2px;transition:transform .3s,opacity .3s;display:block}.hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu{background:var(--menu-bg);-webkit-backdrop-filter:blur(24px);flex-direction:column;align-items:center;gap:.6rem;max-height:calc(100dvh - 72px);padding:1.2rem 2rem 1.6rem;display:none;overflow-y:auto}.mobile-menu.open{display:flex}.mobile-menu a{color:var(--text2);align-items:center;min-height:44px;padding:0 .4rem;font-size:.9rem;transition:color .25s;display:inline-flex}.mobile-menu a.active{color:var(--text)}.mobile-menu a.nav-cta{background:var(--text);color:var(--bg);border-radius:100px;align-items:center;min-height:44px;padding:.5rem 1.2rem;font-size:.76rem;display:inline-flex}@media (width<=600px){.hamburger{display:flex}}@media (prefers-reduced-motion:reduce){.hamburger span,.mobile-menu a{transition:none}}.theme-toggle{cursor:pointer;width:44px;height:44px;color:var(--text2);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .25s;display:none}.theme-toggle .tt-i{display:none}.theme-toggle[data-mode=light] .tt-i-dark,.theme-toggle[data-mode=dark] .tt-i-light{display:block}.js .tt-nav{display:inline-flex}.tt-bar{margin-left:auto;margin-right:.25rem;display:none}@media (width<=600px){.js .tt-bar{display:inline-flex}}@media (width<=360px){.nav-name{font-size:1rem}}@media (hover:hover){.theme-toggle:hover{color:var(--text)}}@media (width<=700px){.nav-links{gap:1rem}.nav-links .theme-toggle{margin-left:-.4rem}}@media (prefers-reduced-motion:reduce){.theme-toggle{transition:none}}
