.S6Hkya_footer{background:var(--color-night);color:#c9cbec;margin-top:48px;padding:72px 0 36px}.S6Hkya_inner{max-width:var(--page-max);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px 64px;margin:0 auto;padding:0 32px;display:flex}.S6Hkya_about{flex:280px;max-width:340px}.S6Hkya_brand{align-items:center;line-height:0;display:inline-flex}.S6Hkya_blurb{color:#c9cbec;margin-top:18px;font-size:16px;line-height:1.6}.S6Hkya_columns{flex-wrap:wrap;gap:40px 72px;display:flex}.S6Hkya_footer .S6Hkya_heading{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);margin:0 0 14px;font-size:13px;font-weight:700}.S6Hkya_list{flex-direction:column;gap:2px;list-style:none;display:flex}.S6Hkya_list a{color:#c9cbec;align-items:center;min-height:36px;font-size:15.5px;display:inline-flex}.S6Hkya_list a:hover{color:var(--color-gold-on-dark)}.S6Hkya_footer a:focus-visible{outline-color:var(--color-gold)}.S6Hkya_operator{max-width:var(--page-max);color:#b9bcdd;border-top:1px solid #ffffff1f;margin:56px auto 0;padding:26px 32px 0;font-size:14px}@media (max-width:640px){.S6Hkya_footer{padding-top:56px}.S6Hkya_inner{padding:0 20px}.S6Hkya_operator{margin-inline:20px;padding-inline:0}}
:root{--color-evergreen:#14173f;--color-leaf:#7a2fd8;--color-leaf-strong:#6a22c4;--color-leaf-soft:#ede7fb;--color-mint:#f7f6fc;--color-night:#0f1235;--color-ink:#14173f;--color-ink-soft:#4a4f7c;--color-gold:#ffb238;--color-gold-strong:#7a4300;--color-gold-on-dark:#ffb238;--color-gold-soft:#ffe9c7;--color-line:#e6e3f5;--color-field-border:#7b7fa6;--color-white:#fff;--color-danger:#b4452f;--color-danger-soft:#f6dfd9;--color-danger-strong:#a63d29;--color-success:#1f7a4f;--color-success-soft:#d9f2e6;--color-success-strong:#14573b;--gradient-accent:linear-gradient(95deg, #ffb238, #ff8a1f 55%, #ff6a3d);--gradient-brand:linear-gradient(95deg, #ff9a2e 0%, #f0409b 55%, #a66bff 100%);--gradient-brand-deep:linear-gradient(95deg, #b34706 0%, #c4237e 55%, #6a22c4 100%);--font-body:var(--font-inter), system-ui, sans-serif;--font-display:var(--font-sora), system-ui, sans-serif;--font-brand:var(--font-sora), system-ui, sans-serif;--page-max:1440px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--shadow-card:0 1px 2px #14173f0a, 0 12px 36px #14173f12;--shadow-focus:0 0 0 3px var(--color-leaf-soft);--background:var(--color-mint);--foreground:var(--color-ink)}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}main{flex-direction:column;display:flex}main:focus{outline:none}.skip-link{z-index:1000;border-radius:var(--radius-md);background:var(--color-evergreen);color:var(--color-white);padding:12px 18px;font-weight:700;position:absolute;top:-100px;left:8px}.skip-link:focus{top:8px}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-display);color:var(--color-evergreen);letter-spacing:-.02em;text-wrap:balance;font-weight:700}p{text-wrap:pretty}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--color-leaf);outline-offset:3px}input,textarea,select,button{font-family:inherit}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--color-leaf);box-shadow:var(--shadow-focus);outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{header,footer{display:none}}