@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0%;size-adjust:112.83%}@font-face{font-family:"DM Serif Display Fallback";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0%;size-adjust:109.78%}:root{--g-ground:7 9 12;--g-sunken:4 6 8;--g-raised:12 19 25;--g-panel:16 27 35;--g-panel-hi:23 37 47;--g-paper:241 237 228;--g-paper-deep:230 224 211;--g-paper-ink:14 18 22;--g-paper-ink-2:52 58 64;--g-paper-rule:14 18 22;--g-ink:255 255 255;--g-ink-2:222 228 232;--g-ink-3:190 198 205;--g-ink-4:160 170 178;--g-teal-100:214 238 238;--g-teal-200:185 224 224;--g-teal-300:143 208 209;--g-teal-400:109 176 177;--g-teal-500:90 154 155;--g-teal-600:72 128 129;--g-teal-700:44 94 95;--g-teal-800:22 52 54;--g-teal-900:12 33 35;--g-positive:143 214 168;--g-mixed:176 186 194;--g-concern:224 164 110;--g-negative:222 143 124;--g-public:169 191 220;--g-sent-positive:77 179 132;--g-sent-mixed:110 117 124;--g-sent-negative:194 74 58;--g-sent-mixed-ink:130 138 145;--g-sent-negative-ink:214 120 102;--g-rule:hsla(0,0%,100%,.14);--g-rule-strong:hsla(0,0%,100%,.3);--g-rule-gilt:rgb(var(--g-teal-500));--g-stem:2px solid rgb(var(--g-teal-500));--font-montserrat:var(--font-montserrat-latin),var(--font-montserrat-latin-ext),var(--font-montserrat-vietnamese),var(--font-montserrat-cyrillic),var(--font-montserrat-cyrillic-ext),"Montserrat Fallback";--fc-serif:var(--fc-serif-latin),var(--fc-serif-latin-ext),"DM Serif Display Fallback";--g-font-sans:var(--font-montserrat),ui-sans-serif,system-ui,sans-serif;--g-font-display:var(--g-font-sans);--g-font-serif:var(--g-font-sans);--g-weight-display:600;--g-weight-kicker:500;--g-font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--g-text-display-xl:clamp(2.5rem,1.6rem + 2.8vw,4rem);--g-text-display:clamp(2rem,1.25rem + 2.5vw,3rem);--g-text-h1:clamp(1.75rem,1.35rem + 1.15vw,2.5rem);--g-text-h2:clamp(1.5rem,1.25rem + 0.65vw,2rem);--g-text-h3:clamp(1.25rem,1.12rem + 0.35vw,1.5rem);--g-text-title:1.125rem;--g-text-lead:clamp(1.0625rem,1rem + 0.2vw,1.25rem);--g-text-body:1rem;--g-text-small:0.875rem;--g-text-label:0.6875rem;--g-tracking-label:0.12em;--g-tracking-display:-0.02em;--g-space-section:clamp(3rem,1.75rem + 4.6vw,6.5rem);--g-space-block:clamp(2rem,1.25rem + 2vw,3.5rem);--g-measure:38rem;--g-measure-small:33rem;--g-radius-0:0;--g-radius-1:2px;--g-radius-2:4px;--g-radius-3:8px;--g-shadow-1:inset 0 1px 0 hsla(0,0%,100%,.05),0 1px 2px rgba(0,0,0,.5);--g-shadow-2:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 40px -18px rgba(0,0,0,.85);--g-shadow-3:inset 0 1px 0 hsla(0,0%,100%,.07),0 40px 90px -30px rgba(0,0,0,.95);--g-ease-out:cubic-bezier(0.16,1,0.3,1);--g-ease-in-out:cubic-bezier(0.65,0,0.35,1);--g-ease-standard:cubic-bezier(0.2,0,0,1);--g-ease-in:cubic-bezier(0.5,0,0.75,0);--g-dur-micro:120ms;--g-dur-ui:240ms;--g-dur-content:480ms;--g-dur-wipe:320ms;--g-dur-field:800ms;--g-dur-scene:1000ms;--g-dur-open:640ms;--g-dur-close:240ms;--g-dur-morph:560ms;--gc-pos-lit:140 222 180;--gc-pos-shade:34 110 78;--gc-mix-lit:166 174 182;--gc-mix-shade:60 66 72;--gc-neg-lit:240 130 106;--gc-neg-shade:118 36 26;--gc-pos-out:63 145 108;--gc-mix-out:89 95 102;--gc-neg-out:157 61 49;--gc-pos-spec:205 246 224;--gc-mix-spec:214 220 226;--gc-neg-spec:255 198 180;--gc-self:var(--g-teal-300);--gc-self-lit:var(--g-teal-100);--gc-self-shade:var(--g-teal-600);--gc-rival:var(--g-paper);--gc-rival-shade:var(--g-paper-deep);--gc-grid:rgb(var(--g-teal-200)/0.16);--gc-grid-strong:rgb(var(--g-teal-200)/0.32);--gc-rule-x:linear-gradient(90deg,transparent,var(--gc-grid) 12%,var(--gc-grid) 88%,transparent);--gc-rule-y:linear-gradient(180deg,transparent,var(--gc-grid) 12%,var(--gc-grid) 88%,transparent);--gc-sheen:inset 0 1px 0 rgb(var(--g-ink)/0.3);--gc-ring:rgb(var(--g-ground));--gc-cast:0 2px 5px rgba(0,0,0,.6);--gc-track:linear-gradient(180deg,rgb(var(--g-panel-hi)),rgb(var(--g-raised)));--gc-slot:rgb(var(--g-teal-200)/0.1);--gc-band:rgb(var(--g-teal-200)/0.05);--gc-teal-bar:linear-gradient(180deg,rgb(var(--g-teal-200)) 0,rgb(var(--g-teal-400)) 50%,rgb(var(--g-teal-600)) 100%);--gc-scale-strong-negative:linear-gradient(180deg,rgb(var(--gc-neg-lit)),rgb(var(--g-sent-negative)) 45%,rgb(var(--gc-neg-shade)));--gc-scale-negative:linear-gradient(rgb(var(--gc-neg-shade)),rgb(var(--gc-neg-shade)));--gc-scale-mixed:linear-gradient(180deg,rgb(var(--g-sent-mixed)),rgb(var(--gc-mix-shade)));--gc-scale-positive:linear-gradient(rgb(var(--gc-pos-shade)),rgb(var(--gc-pos-shade)));--gc-scale-strong-positive:linear-gradient(180deg,rgb(var(--gc-pos-lit)),rgb(var(--g-sent-positive)) 45%,rgb(var(--gc-pos-shade)));--gc-ease:cubic-bezier(0.32,0.08,0.16,1);--gc-dur-travel:900ms;--gc-dur-grow:700ms}[data-tone]{--gc-t:var(--g-sent-mixed);--gc-t-lit:var(--gc-mix-lit);--gc-t-shade:var(--gc-mix-shade);--gc-t-out:var(--gc-mix-out);--gc-t-spec:var(--gc-mix-spec)}[data-tone=positive]{--gc-t:var(--g-sent-positive);--gc-t-lit:var(--gc-pos-lit);--gc-t-shade:var(--gc-pos-shade);--gc-t-out:var(--gc-pos-out);--gc-t-spec:var(--gc-pos-spec)}[data-tone=negative]{--gc-t:var(--g-sent-negative);--gc-t-lit:var(--gc-neg-lit);--gc-t-shade:var(--gc-neg-shade);--gc-t-out:var(--gc-neg-out);--gc-t-spec:var(--gc-neg-spec)}[data-tone]{--gc-disc:radial-gradient(circle at 34% 28%,rgb(var(--gc-t-lit)) 0,rgb(var(--gc-t)) 50%,rgb(var(--gc-t-shade)) 100%);--gc-bar:linear-gradient(180deg,rgb(var(--gc-t-lit)) 0,rgb(var(--gc-t)) 45%,rgb(var(--gc-t-shade)) 100%)}