:root{--r-xs: 6px;--r-sm: 9px;--r-md: 13px;--r-lg: 18px;--r-xl: 24px;--r-2xl: 32px;--r-pill: 999px;--font-display: "Geist", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Gujarati", "Noto Sans Kannada", "Noto Sans Malayalam", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ui: "Geist", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Gujarati", "Noto Sans Kannada", "Noto Sans Malayalam", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: "Geist", "Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Gujarati", "Noto Sans Kannada", "Noto Sans Malayalam", system-ui, -apple-system, "Segoe UI", sans-serif;--font-num: "Geist Mono", "Geist", ui-monospace, monospace;--fs-hero: clamp(2.5rem, 6.4vw, 5.4rem);--fs-h2: clamp(1.9rem, 4.4vw, 3.3rem);--fs-h3: clamp(1.35rem, 2.3vw, 1.9rem);--fs-lead: clamp(1.06rem, 1.45vw, 1.32rem);--fs-body: 1.0625rem;--fs-small: .9rem;--fs-eyebrow: .8125rem;--fs-tiny: .75rem;--lh-tight: 1.06;--lh-snug: 1.18;--lh-body: 1.6;--lh-lead: 1.48;--tracking-eyebrow: .14em;--track-display: -.03em;--track-head: -.02em;--track-h3: -.01em;--track-small: 0;--container: 1200px;--section-pad: clamp(96px, 12vw, 200px);--nav-h: 68px;--tabnav-h: 50px;--topbar-h: calc(var(--nav-h) + var(--tabnav-h));--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .13s;--dur: .22s;--dur-md: .3s;--dur-slow: .42s}:root,[data-skin=console]{color-scheme:dark;--bg: #0a0c10;--bg-2: #07080b;--bg-tint: #0d1015;--surface: #12151b;--surface-2: #0e1116;--surface-3: #1a1e26;--surface-glass: rgba(18, 21, 27, .66);--ink-900: #eef0f3;--ink-700: #c3c9d2;--ink-500: #9aa3b0;--ink-400: #8a93a0;--ink-300: #4a5160;--ink-on-brand: #f6f7ff;--ink-on-brass: #0a0c10;--brand-900: #3c39b8;--brand-700: #4f4bd6;--brand-600: #5b57f0;--brand-500: #6e6bff;--brand-400: #8f8dff;--brand-100: rgba(110, 107, 255, .24);--brand-50: rgba(110, 107, 255, .12);--brass-700: #d4d3ff;--brass-600: #a9a7ff;--brass-500: #a3a1ff;--brass-300: #c9c7ff;--brass-100: #e6e5ff;--brass-50: rgba(163, 161, 255, .14);--eyebrow-ink: #b3b1ff;--pos-600: #34d399;--pos-100: rgba(52, 211, 153, .26);--neg-600: #fb8197;--neg-100: rgba(251, 113, 133, .26);--line: rgba(238, 240, 243, .1);--line-strong: rgba(238, 240, 243, .18);--line-brass: rgba(169, 167, 255, .34);--shadow-md: 0 10px 24px -10px rgba(0,0,0,.65), 0 2px 8px -3px rgba(0,0,0,.5);--shadow-lg: 0 28px 60px -20px rgba(0,0,0,.78), 0 6px 16px -6px rgba(0,0,0,.55);--shadow-brand: 0 22px 50px -18px rgba(110, 107, 255, .5);--shadow-inset: inset 0 1px 0 rgba(255,255,255,.07);--mesh-1: #3c39b8;--mesh-2: #6e6bff;--mesh-3: #2c7fb8;--brass-display-grad: linear-gradient(120deg, #dcdbff, var(--brass-600) 72%)}[data-skin=vault]{color-scheme:dark;--bg: #0c1420;--bg-2: #080f18;--bg-tint: #0f1825;--surface: #131e2e;--surface-2: #0f1825;--surface-3: #1a2738;--surface-glass: rgba(19, 30, 46, .64);--ink-900: #e3e9f0;--ink-700: #b7c2cf;--ink-500: #97a3b2;--ink-400: #8693a3;--ink-300: #515c6b;--ink-on-brand: #04171c;--ink-on-brass: #0c1420;--brand-900: #2f7e8a;--brand-700: #3f9aa6;--brand-600: #4ea9b5;--brand-500: #5cb8c4;--brand-400: #82cdd6;--brand-100: rgba(92, 184, 196, .22);--brand-50: rgba(92, 184, 196, .12);--brass-700: #e6ebf1;--brass-600: #b9c4d1;--brass-500: #c2ccd8;--brass-300: #dfe5ec;--brass-100: #eef2f6;--brass-50: rgba(194, 204, 216, .14);--eyebrow-ink: #c9d2dd;--pos-600: #5cc79a;--pos-100: rgba(79, 174, 132, .26);--neg-600: #e98585;--neg-100: rgba(214, 106, 106, .26);--line: rgba(214, 222, 232, .1);--line-strong: rgba(214, 222, 232, .18);--line-brass: rgba(194, 204, 216, .3);--shadow-md: 0 12px 28px -12px rgba(0,0,0,.7), 0 2px 8px -3px rgba(0,0,0,.45);--shadow-lg: 0 30px 64px -22px rgba(2, 8, 16, .82), 0 8px 20px -8px rgba(47, 126, 138, .22);--shadow-brand: 0 24px 54px -18px rgba(92, 184, 196, .42);--shadow-inset: inset 0 1px 0 rgba(255,255,255,.06);--mesh-1: #1d4f6e;--mesh-2: #3f9aa6;--mesh-3: #3d5a80;--brass-display-grad: linear-gradient(120deg, #f1f4f8, #aeb9c7 72%)}[data-skin=khata]{color-scheme:light;--bg: #f5eedd;--bg-2: #efe6d1;--bg-tint: #f8f2e6;--surface: #fdfaf2;--surface-2: #f8f2e6;--surface-3: #f0e7d4;--surface-glass: rgba(253, 250, 242, .74);--ink-900: #2a241c;--ink-700: #4a4234;--ink-500: #5e5647;--ink-400: #6b6253;--ink-300: #a99c82;--ink-on-brand: #fdf8ec;--ink-on-brass: #241a06;--brand-900: #4e3c0c;--brand-700: #6a5111;--brand-600: #785c13;--brand-500: #876714;--brand-400: #a8842f;--brand-100: #efe2bf;--brand-50: #f8f1df;--brass-700: #8a6418;--brass-600: #b48a35;--brass-500: #7a560f;--brass-300: #e2c47e;--brass-100: #f3e6c8;--brass-50: #f8f1df;--eyebrow-ink: #6f4c0b;--pos-600: #3f6b23;--pos-100: #e1ebd2;--neg-600: #a8442c;--neg-100: #f4ddd3;--line: rgba(42, 36, 28, .11);--line-strong: rgba(42, 36, 28, .19);--line-brass: rgba(135, 103, 20, .32);--shadow-md: 0 6px 18px -6px rgba(42,36,28,.16), 0 2px 6px -2px rgba(42,36,28,.09);--shadow-lg: 0 22px 48px -16px rgba(78,60,12,.26), 0 4px 12px -4px rgba(42,36,28,.1);--shadow-brand: 0 14px 30px -12px rgba(120, 92, 19, .38);--shadow-inset: inset 0 1px 0 rgba(255,255,255,.65);--mesh-1: #e2c47e;--mesh-2: #d8cba6;--mesh-3: #e9d29c;--brass-display-grad: linear-gradient(120deg, var(--brass-700), var(--brass-500) 70%)}[data-skin=khata]{--font-display: "Fraunces", "Geist", Georgia, serif}:root:lang(hi),:root:lang(mr),:lang(hi) [data-skin],:lang(mr) [data-skin]{--lh-tight: 1.3;--lh-snug: 1.42;--lh-body: 1.72;--lh-lead: 1.62;--track-display: -.01em;--track-head: 0;--font-display: "Noto Sans Devanagari", "Geist", system-ui, sans-serif;--font-body: "Noto Sans Devanagari", "Geist", system-ui, sans-serif}:root:lang(bn),:lang(bn) [data-skin]{--lh-tight: 1.3;--lh-snug: 1.42;--lh-body: 1.72;--lh-lead: 1.62;--track-display: 0;--track-head: 0;--font-display: "Noto Sans Bengali", "Geist", system-ui, sans-serif;--font-body: "Noto Sans Bengali", "Geist", system-ui, sans-serif}:root:lang(ta),:lang(ta) [data-skin]{--lh-tight: 1.3;--lh-snug: 1.42;--lh-body: 1.68;--lh-lead: 1.6;--track-display: 0;--track-head: 0;--font-display: "Noto Sans Tamil", "Geist", system-ui, sans-serif;--font-body: "Noto Sans Tamil", "Geist", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html{scroll-padding-top:calc(var(--nav-h) + 16px)}html.tabs-on{scroll-padding-top:calc(var(--topbar-h) + 16px)}body{background:var(--bg);color:var(--ink-900);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip;transition:background-color var(--dur-slow) var(--ease),color var(--dur-slow) var(--ease)}img,svg,video,canvas{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}:focus-visible{outline:2px solid var(--brass-500);outline-offset:3px;border-radius:4px}::selection{background:var(--brass-500);color:var(--ink-on-brass)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:500;line-height:var(--lh-tight);letter-spacing:var(--track-head);text-wrap:balance;overflow-wrap:break-word;font-optical-sizing:auto}.display{font-size:var(--fs-hero);letter-spacing:var(--track-display)}h2{font-size:var(--fs-h2);line-height:var(--lh-snug);letter-spacing:var(--track-head)}h3{font-size:var(--fs-h3);letter-spacing:var(--track-h3)}.eyebrow{display:inline-block;font-family:var(--font-ui);font-size:var(--fs-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--eyebrow-ink)}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead, 1.45);color:var(--ink-700);max-width:44ch;text-wrap:pretty}.muted{color:var(--ink-500)}.serif{font-family:var(--font-display)}.serif-italic{font-family:var(--font-display);font-style:normal}[lang=te]{font-family:"Noto Sans Telugu",var(--font-ui)}[lang=gu]{font-family:"Noto Sans Gujarati",var(--font-ui)}[lang=kn]{font-family:"Noto Sans Kannada",var(--font-ui)}[lang=ml]{font-family:"Noto Sans Malayalam",var(--font-ui)}.num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;unicode-bidi:isolate}.brass-text{color:var(--brass-500)}.brass-display{color:var(--brass-500);background:var(--brass-display-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.brass-display{color:var(--brass-500);-webkit-text-fill-color:currentColor;background:none}}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(20px,5vw,40px)}.container-tight{max-width:920px}.section{padding-block:var(--section-pad);position:relative;isolation:isolate}#main{scroll-margin-top:var(--nav-h)}html.tabs-on #main{scroll-margin-top:var(--topbar-h)}.section-head{max-width:64ch;margin-inline:auto;text-align:center;display:flex;flex-direction:column;gap:1.1rem;align-items:center}.section-head .lead{max-width:56ch}.section-head>*{max-width:100%}.stack{display:flex;flex-direction:column}.row{display:flex;align-items:center}.wrap{flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--font-ui);font-weight:600;font-size:1rem;line-height:1;padding:.85rem 1.4rem;border-radius:var(--r-pill);border:1px solid transparent;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease),background-color var(--dur),border-color var(--dur),color var(--dur);white-space:normal;text-wrap:balance;overflow-wrap:anywhere;max-width:100%;min-width:0;line-height:1.25;text-align:center}.btn-lg{padding:1.02rem 1.75rem;font-size:1.06rem}.btn:active{transform:scale(.97)}.btn-brass{position:relative;overflow:hidden;color:var(--ink-on-brass);background:linear-gradient(135deg,var(--brass-300),var(--brass-600));box-shadow:var(--shadow-brand),var(--shadow-inset)}.btn-brass:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.55) 50%,transparent 68%);transform:translate(-130%);pointer-events:none}.btn-brass:hover{box-shadow:var(--shadow-brand),var(--shadow-inset),0 0 0 1px var(--brass-300)}.anim .btn-brass:hover:after{animation:sweep .85s var(--ease-out)}@keyframes sweep{to{transform:translate(130%)}}.btn-ghost{color:var(--ink-900);background:color-mix(in oklab,var(--surface) 55%,transparent);border-color:var(--line-strong);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}.btn-ghost:hover{border-color:var(--brass-500)}.btn-dark{color:var(--ink-on-brand);background:var(--brand-700)}.btn[data-magnetic]{transform:translate(var(--mag-x, 0),var(--mag-y, 0))}.btn[data-magnetic].is-returning{transition:transform var(--dur-md) var(--ease-spring)}@media(prefers-reduced-motion:reduce){.btn[data-magnetic]{transform:none!important}}.chip{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-ui);font-size:var(--fs-small);font-weight:500;color:var(--ink-700);padding:.5rem .95rem;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface-glass);backdrop-filter:blur(8px)}.seg{display:inline-flex;padding:4px;gap:2px;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface-glass);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}.seg button{font-family:var(--font-ui);font-size:var(--fs-small);font-weight:600;color:var(--ink-500);padding:.5rem 1rem;border-radius:var(--r-pill);transition:color var(--dur),background-color var(--dur),box-shadow var(--dur)}@media(pointer:coarse){.seg button{position:relative}.seg button:before{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}}.seg button[aria-pressed=true],.seg button.is-active{color:var(--ink-on-brass);background:linear-gradient(135deg,var(--brass-300),var(--brass-600));box-shadow:var(--shadow-inset)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lg),var(--shadow-inset)}.card-glass{background:var(--surface-glass);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-lg),var(--shadow-inset);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.hairline{border:0;border-top:1px solid var(--line)}.hairline-brass{border:0;border-top:1px solid var(--line-brass)}.grain{position:fixed;inset:0;z-index:9000;pointer-events:none;background-image:url(/tex/grain.svg);background-size:200px;opacity:.04;mix-blend-mode:overlay}.mesh{position:absolute;inset:-25% -15%;z-index:-2;pointer-events:none;filter:blur(80px) saturate(125%);opacity:.85;background:radial-gradient(38% 46% at 22% 32%,var(--mesh-1),transparent 70%),radial-gradient(34% 42% at 78% 22%,var(--mesh-2),transparent 70%),radial-gradient(42% 48% at 76% 88%,color-mix(in oklab,var(--mesh-3) 78%,transparent),transparent 72%);-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent 96%);mask-image:linear-gradient(180deg,#000 58%,transparent 96%)}[dir=rtl] .mesh{background:radial-gradient(38% 46% at 78% 32%,var(--mesh-1),transparent 70%),radial-gradient(34% 42% at 22% 22%,var(--mesh-2),transparent 70%),radial-gradient(40% 46% at 22% 88%,color-mix(in oklab,var(--mesh-3) 78%,transparent),transparent 72%)}.mesh.hero-mesh,.mesh.finale-mesh{-webkit-mask-image:none;mask-image:none}.anim .mesh{animation:drift 34s var(--ease) infinite alternate;will-change:transform}@keyframes drift{0%{transform:translate3d(-1.5%,1%,0) scale(1)}to{transform:translate3d(2%,-2%,0) scale(1.08)}}.guilloche{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url(/tex/guilloche.svg);background-size:300px;opacity:.05;mix-blend-mode:soft-light;-webkit-mask-image:radial-gradient(120% 90% at 50% 0%,#000 35%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0%,#000 35%,transparent 78%)}.anim [data-reveal]{opacity:0;transform:translateY(16px)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.anim [data-reveal]{animation:reveal both linear;animation-timeline:view();animation-range:entry 2% cover 26%}}}.anim [data-reveal].is-visible{opacity:1;transform:none;transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}@keyframes reveal{to{opacity:1;transform:none}}[data-reveal-delay="1"]{animation-delay:60ms;transition-delay:60ms}[data-reveal-delay="2"]{animation-delay:.12s;transition-delay:.12s}[data-reveal-delay="3"]{animation-delay:.18s;transition-delay:.18s}::view-transition-old(root),::view-transition-new(root){animation-duration:.34s;animation-timing-function:var(--ease)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.seal{--seal-line: var(--brass-600);--seal-glint: color-mix(in oklab, var(--brass-300) 72%, #fff);--seal-a0: .3;--seal-a1: 1;position:absolute;aspect-ratio:1;pointer-events:none}[data-skin=khata] .seal{--seal-line: var(--brass-600);--seal-glint: var(--brass-700);--seal-a0: .34;--seal-a1: .92}.seal-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 20deg,var(--seal-line),var(--seal-glint),var(--seal-line),var(--seal-glint),var(--seal-line));-webkit-mask:url(/tex/rosette-a.svg) center / contain no-repeat;mask:url(/tex/rosette-a.svg) center / contain no-repeat;opacity:calc(var(--seal-a0) * 1.35);transition:opacity 1s var(--ease)}.seal-b{-webkit-mask-image:url(/tex/rosette-b.svg);mask-image:url(/tex/rosette-b.svg);transform:rotate(7deg) scale(.985);opacity:var(--seal-a0)}.anim .seal[data-seal=live]:not(.seal--still):not(.is-live) .seal-a{animation:sealTurnA 280s linear infinite}.anim .seal[data-seal=live]:not(.seal--still):not(.is-live) .seal-b{animation:sealTurnB 360s linear infinite}@keyframes sealTurnA{to{transform:rotate(360deg)}}@keyframes sealTurnB{0%{transform:rotate(7deg) scale(.985)}to{transform:rotate(-353deg) scale(.985)}}.seal-gl{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.2s var(--ease)}.seal.is-live .seal-gl{opacity:1}.seal.is-live .seal-ring{opacity:0}.anim:not(.fx-rise) [data-rise]{opacity:0;animation:riseFailsafe .5s var(--ease-out) 3.2s both}@keyframes riseFailsafe{0%{opacity:0}to{opacity:1}}.fx-rise [data-rise]{opacity:0;transform:translate3d(0,22px,0)}.fx-rise [data-rise].is-risen{opacity:1;transform:none;transition:opacity .75s var(--ease-out),transform .95s var(--ease-out);transition-delay:calc(var(--i, 0) * 70ms)}[data-gilt]{position:relative}.gilt{position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s var(--ease);background:radial-gradient(280px circle at var(--gx, 50%) var(--gy, 50%),color-mix(in oklab,var(--brass-300) 8%,transparent),transparent 64%)}.gilt:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(210px circle at var(--gx, 50%) var(--gy, 50%),color-mix(in oklab,var(--brass-300) 88%,#fff),transparent 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-gilt]:hover>.gilt{opacity:1}.scroll-progress{position:absolute;inset-inline:0;bottom:-1px;height:2px;z-index:3;pointer-events:none;transform-origin:0 50%;transform:scaleX(var(--sp, 0));background:linear-gradient(90deg,var(--brass-300),var(--brass-600));box-shadow:0 0 10px -1px color-mix(in oklab,var(--brass-500) 65%,transparent)}[dir=rtl] .scroll-progress{transform-origin:100% 50%}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.anim .scroll-progress{animation:scrollProgress linear both;animation-timeline:scroll(root block)}@keyframes scrollProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;inset-inline-start:8px;z-index:10000;transform:translateY(-150%);padding:.6rem 1rem;border-radius:var(--r-md);background:linear-gradient(135deg,var(--brass-300),var(--brass-600));color:var(--ink-on-brass);font-family:var(--font-ui);font-weight:600}.skip-link:focus{transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mesh{animation:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.legal-nav{position:sticky;top:0;z-index:50;height:var(--nav-h);display:flex;align-items:center;background:color-mix(in oklab,var(--bg) 78%,transparent);backdrop-filter:blur(18px) saturate(140%);border-bottom:1px solid var(--line)}.legal-nav .brand{font-family:var(--font-ui);font-weight:600;color:var(--ink-700);transition:color var(--dur) var(--ease)}.legal-nav .brand:hover{color:var(--brass-500)}@media(pointer:coarse){.legal-nav .brand{position:relative}.legal-nav .brand:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}}.legal-nav-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem}.legal-nav-inner .brand{grid-column:1;justify-self:start;min-width:0;white-space:nowrap}.legal-nav-badge{grid-column:2;justify-self:center;display:flex;align-items:center}.legal-nav-spacer{grid-column:3}.nav-play img{width:145px}@media(max-width:768px){.nav-play img{width:119px}}@media(max-width:480px){.nav-play img{width:88px}}@media(max-width:360px){.nav-play img{width:72px}}@media(max-width:600px){.legal-nav-inner{gap:.6rem}.legal-brand-name{display:none}.legal-back{font-size:1.25rem;font-weight:600;line-height:1}}.legal{padding-block:clamp(48px,7vw,88px)}.prose{color:var(--ink-700);font-size:1.0625rem}.prose>:first-child{margin-top:0}.prose h1{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.8rem);color:var(--ink-900);letter-spacing:-.02em;margin-bottom:.4rem}.prose h2{font-family:var(--font-display);font-size:clamp(1.3rem,2.4vw,1.6rem);color:var(--ink-900);letter-spacing:-.01em;margin-top:2.4rem;margin-bottom:.6rem}.prose p{margin:.95rem 0;line-height:1.72;max-width:70ch}.prose ul,.prose ol{margin:.95rem 0;padding-left:1.3rem;max-width:70ch}.prose li{margin:.4rem 0;line-height:1.65}.prose a{color:var(--brass-500);text-decoration:underline;text-underline-offset:2px}@media(pointer:coarse){.prose p>a:only-child{display:inline-flex;align-items:center;min-height:44px}}.prose a:hover{color:var(--brass-500)}.prose strong{color:var(--ink-900);font-weight:650}.prose hr{margin:2rem 0}.fx-offscreen,.fx-offscreen *,.fx-offscreen *:before,.fx-offscreen *:after{animation-play-state:paused!important}
