:root{--ls-display:-0.024em;--ls-title:-0.02em;--ls-snug:-0.012em;--bg-app:#397266;--bg-page:linear-gradient(180deg,#3f7d72,#397266 30%,#33665c 60%,#2c544d);--bg-card:linear-gradient(168deg,rgba(6,30,26,0.24),rgba(6,30,26,0.12));--bg-card-2:linear-gradient(168deg,rgba(6,30,26,0.3),rgba(6,30,26,0.16));--bg-field:linear-gradient(168deg,rgba(6,30,26,0.3),rgba(6,30,26,0.16));--bg-nav:rgba(20,52,47,0.72);--glass-chip:rgba(255,255,255,0.14);--glass-chip-strong:rgba(12,30,26,0.42);--surface-control:rgba(255,255,255,0.08);--surface-control-strong:rgba(255,255,255,0.1);--control-green:rgba(127,223,194,0.18);--control-amber:rgba(251,217,143,0.16);--painel-sombra:inset 1px 1px 0 rgba(255,255,255,0.28),inset 0 0 0 1px rgba(255,255,255,0.08),0 16px 40px rgba(14,40,36,0.18);--glass-edge:inset 1px 1px 0 rgba(255,255,255,0.28),inset 0 0 0 1px rgba(255,255,255,0.08);--glass-chip-edge:inset 1px 1px 0 rgba(255,255,255,0.22);--shadow-card:0 16px 40px rgba(14,40,36,0.18);--shadow-float:0 22px 54px rgba(8,26,22,0.34);--shadow-cta:0 12px 30px rgba(8,40,33,0.36),inset 1px 1px 0 rgba(255,255,255,0.28);--shadow-cta-sm:0 8px 20px rgba(11,60,50,0.3),inset 1px 1px 0 rgba(255,255,255,0.3);--shadow-accent:0 8px 20px rgba(23,169,138,0.3),inset 1px 1px 0 rgba(255,255,255,0.4);--shadow-device:0 40px 90px rgba(4,20,16,0.5),0 0 0 10px rgba(12,32,28,0.6),0 0 0 11px rgba(255,255,255,0.14);--text-1:#ffffff;--text-2:rgba(255,255,255,0.86);--text-3:rgba(255,255,255,0.7);--text-on-forest:#ffffff;--forest:#7fdfc2;--forest-deep:#0b6b57;--forest-mid:#e6faf2;--forest-tint:rgba(127,223,194,0.18);--forest-surface:rgba(127,223,194,0.22);--peach:#fbd98f;--peach-deep:#fbefd6;--peach-surface:rgba(251,217,143,0.16);--border-hairline:rgba(255,255,255,0.09);--grad-primary:linear-gradient(100deg,#0e7f68,#12977c 60%,#17a98a);--grad-app:linear-gradient(100deg,#17a98a,#2ec4a0 60%,#7fdfc2);--grad-hero:linear-gradient(135deg,#2f6058,#3a6f64 55%,#2c544d);--grad-photo-ph:linear-gradient(140deg,#2f6058,#3a6f64 60%,#2a504a);--grad-premium:linear-gradient(150deg,#12977c,#0c7460);--grad-device:linear-gradient(180deg,#3f7d72,#397266 30%,#33665c 60%,#2c544d);--grad-device-alt:linear-gradient(180deg,#3a6f64,#33665c 40%,#2c544d);--grad-device-fade:linear-gradient(180deg,rgba(44,84,77,0),rgba(44,84,77,0.85) 60%,#2c544d);--r-hero:30px;--r-lg:26px;--r-md:22px;--r-sm:16px;--r-btn:999px;--r-thumb:12px;--r-pill:999px;--r-device:44px;--h-cta:52px;--h-field:54px;--ease-out:cubic-bezier(0.22,1,0.36,1);--dur-fast:140ms;--dur-base:220ms;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--bg-app:#0e0f12;--bg-page:linear-gradient(#0e0f12,#0e0f12);--bg-card:linear-gradient(180deg,rgba(255,255,255,0.09),rgba(255,255,255,0.06));--bg-card-2:linear-gradient(rgba(255,255,255,0.07),rgba(255,255,255,0.07));--bg-field:linear-gradient(rgba(255,255,255,0.07),rgba(255,255,255,0.07));--bg-nav:#0e0f12;--text-2:rgba(255,255,255,0.64);--text-3:rgba(255,255,255,0.64);--forest:#6ee7b7;--grad-primary:linear-gradient(#fff,#fff);--text-on-forest:#14161a;--fd-neutral-0:#ffffff;--fd-neutral-25:#fafbfc;--fd-neutral-50:#f4f5f7;--fd-neutral-75:#f1f2f5;--fd-neutral-100:#eceef1;--fd-neutral-200:#e4e6ea;--fd-neutral-300:#d6d9de;--fd-neutral-400:#babec5;--fd-neutral-500:#969ba4;--fd-neutral-600:#5f646d;--fd-neutral-900:#16181c;--fd-charcoal-800:#2a2d33;--fd-charcoal-900:#14161a;--fd-charcoal-950:#0a0b0d;--fd-green-50:#ecf8f3;--fd-green-100:#d8f1e7;--fd-green-300:#93d9be;--fd-green-500:#56b893;--fd-green-600:#3a9877;--fd-green-700:#28765d;--fd-orange-50:#fff4e9;--fd-orange-100:#ffe5cb;--fd-orange-400:#f7ad69;--fd-orange-500:#f39a50;--fd-orange-600:#d97a32;--fd-orange-900:#8a491c;--fd-color-canvas:var(--fd-neutral-50);--fd-color-surface-primary:var(--fd-neutral-0);--fd-color-surface-secondary:var(--fd-neutral-100);--fd-color-surface-elevated:var(--fd-neutral-0);--fd-color-input-background:var(--fd-neutral-0);--fd-color-overlay:rgba(20,22,26,0.32);--fd-color-text-primary:var(--fd-neutral-900);--fd-color-text-secondary:var(--fd-neutral-600);--fd-color-text-disabled:var(--fd-neutral-400);--fd-color-text-inverse:var(--fd-neutral-0);--fd-color-text-on-primary-secondary:var(--fd-neutral-400);--fd-color-decoration-muted:var(--fd-neutral-500);--fd-color-border-subtle:var(--fd-neutral-200);--fd-color-border-strong:var(--fd-neutral-300);--fd-color-border-interactive:var(--fd-neutral-600);--fd-color-focus:var(--fd-neutral-900);--fd-color-action-primary:var(--fd-charcoal-900);--fd-color-action-on-primary:var(--fd-neutral-0);--fd-color-action-primary-hover:var(--fd-charcoal-800);--fd-color-action-primary-pressed:var(--fd-charcoal-950);--fd-color-action-secondary:var(--fd-neutral-0);--fd-color-action-secondary-hover:var(--fd-neutral-25);--fd-color-accent:var(--fd-green-700);--fd-color-selected:var(--fd-green-700);--fd-color-on-selected:var(--fd-neutral-0);--fd-color-selected-soft:var(--fd-green-50);--fd-color-selected-soft-border:var(--fd-green-600);--fd-color-selected-soft-foreground:var(--fd-green-700);--fd-color-action-ghost:transparent;--fd-color-action-ghost-hover:var(--fd-neutral-100);--fd-color-brand-green:var(--fd-green-500);--fd-color-brand-green-surface:var(--fd-green-50);--fd-color-brand-green-foreground:var(--fd-green-700);--fd-color-brand-orange:var(--fd-orange-500);--fd-color-brand-orange-surface:var(--fd-orange-50);--fd-color-brand-orange-foreground:var(--fd-orange-900);--fd-color-progress-fill:var(--fd-green-500);--fd-color-progress-track:var(--fd-neutral-200);--fd-color-success-accent:#318b66;--fd-color-success-surface:#eaf6f0;--fd-color-success-foreground:#246b4d;--fd-color-warning-accent:#c9822a;--fd-color-warning-surface:#fff4e3;--fd-color-warning-foreground:#805118;--fd-color-danger-accent:#cf5555;--fd-color-danger-surface:#fcecec;--fd-color-danger-foreground:#a62c2c;--fd-color-info-accent:#5877c7;--fd-color-info-surface:#eef2fc;--fd-color-info-foreground:#34519a;--fd-color-surface:var(--fd-color-surface-primary);--fd-color-text:var(--fd-color-text-primary);--fd-color-primary:var(--fd-color-action-primary);--fd-color-on-primary:var(--fd-color-action-on-primary);--fd-font-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--fd-weight-regular:400;--fd-weight-medium:500;--fd-weight-semibold:600;--fd-weight-bold:700;--fd-fs-10:clamp(0.6175rem,0.43rem + 0.8cqi,0.65rem);--fd-fs-11:clamp(0.6793rem,0.473rem + 0.88cqi,0.715rem);--fd-fs-12:clamp(0.741rem,0.516rem + 0.96cqi,0.78rem);--fd-fs-13:clamp(0.8028rem,0.559rem + 1.04cqi,0.845rem);--fd-fs-14:clamp(0.8579rem,0.4314rem + 1.82cqi,0.9319rem);--fd-fs-15:clamp(0.9192rem,0.4622rem + 1.95cqi,0.9984rem);--fd-fs-16:clamp(0.9805rem,0.493rem + 2.08cqi,1.065rem);--fd-fs-17:clamp(1.0418rem,0.5238rem + 2.21cqi,1.1316rem);--fd-fs-18:clamp(1.0946rem,0.3352rem + 3.24cqi,1.2263rem);--fd-fs-20:clamp(1.2163rem,0.3725rem + 3.6cqi,1.3625rem);--fd-fs-22:clamp(1.3379rem,0.4097rem + 3.96cqi,1.4988rem);--fd-fs-24:clamp(1.4595rem,0.447rem + 4.32cqi,1.635rem);--fd-fs-26:clamp(1.5714rem,0.2307rem + 5.72cqi,1.8038rem);--fd-fs-28:clamp(1.6923rem,0.2485rem + 6.16cqi,1.9425rem);--fd-fs-30:clamp(1.8131rem,0.2662rem + 6.6cqi,2.0813rem);--fd-fs-32:clamp(1.934rem,0.284rem + 7.04cqi,2.22rem);--fd-fs-40:clamp(2.4175rem,0.355rem + 8.8cqi,2.775rem);--fd-fs-72:clamp(4.3515rem,0.639rem + 15.84cqi,4.995rem);--fd-text-display:500 var(--fd-fs-32) /1.1875 var(--fd-font-sans);--fd-text-tab-title:500 var(--fd-fs-28) /1.2143 var(--fd-font-sans);--fd-text-page-title:500 var(--fd-fs-28) /1.2143 var(--fd-font-sans);--fd-text-headline:500 var(--fd-fs-22) /1.2727 var(--fd-font-sans);--fd-text-screen-title:600 var(--fd-fs-17) /1.2941 var(--fd-font-sans);--fd-text-section-title:500 var(--fd-fs-18) /1.3333 var(--fd-font-sans);--fd-text-tile:500 var(--fd-fs-20) /1.3 var(--fd-font-sans);--fd-text-card-title:500 var(--fd-fs-17) /1.2941 var(--fd-font-sans);--fd-text-lead:400 var(--fd-fs-17) /1.2941 var(--fd-font-sans);--fd-text-body:400 var(--fd-fs-15) /1.4 var(--fd-font-sans);--fd-text-body-strong:500 var(--fd-fs-15) /1.4 var(--fd-font-sans);--fd-text-label:500 var(--fd-fs-14) /1.4286 var(--fd-font-sans);--fd-text-meta:400 var(--fd-fs-13) /1.3846 var(--fd-font-sans);--fd-text-meta-strong:500 var(--fd-fs-13) /1.3846 var(--fd-font-sans);--fd-text-caption:500 var(--fd-fs-12) /1.3333 var(--fd-font-sans);--fd-text-small:400 var(--fd-fs-12) /1.3333 var(--fd-font-sans);--fd-text-micro:500 var(--fd-fs-11) /1.2727 var(--fd-font-sans);--fd-text-eyebrow:400 var(--fd-fs-13) /1.3846 var(--fd-font-sans);--fd-text-stat:400 var(--fd-fs-28) /1.2143 var(--fd-font-sans);--fd-text-stat-sm:400 var(--fd-fs-22) /1.2727 var(--fd-font-sans);--fd-text-timer:500 var(--fd-fs-40) /1.1 var(--fd-font-sans);--fd-input-font-min:16px;--fd-letter-tight:-0.01em;--fd-letter-display:-0.025em;--fd-letter-eyebrow:0}.fd-app{container:fd-app/inline-size}.fd-text-display{font:var(--fd-text-display)}.fd-text-display,.fd-text-tab-title{letter-spacing:var(--fd-letter-display)}.fd-text-tab-title{font:var(--fd-text-tab-title)}.fd-text-page-title{font:var(--fd-text-page-title);letter-spacing:var(--fd-letter-display)}.fd-text-headline{font:var(--fd-text-headline);letter-spacing:-.02em}.fd-text-screen-title{font:var(--fd-text-screen-title);letter-spacing:var(--fd-letter-tight)}.fd-text-section-title{font:var(--fd-text-section-title);letter-spacing:var(--fd-letter-tight)}.fd-text-card-title{font:var(--fd-text-card-title);letter-spacing:var(--fd-letter-tight)}.fd-text-lead{font:var(--fd-text-lead)}.fd-text-body{font:var(--fd-text-body)}.fd-text-body-strong{font:var(--fd-text-body-strong)}.fd-text-label{font:var(--fd-text-label)}.fd-text-meta{font:var(--fd-text-meta)}.fd-text-caption{font:var(--fd-text-caption)}.fd-text-small{font:var(--fd-text-small)}.fd-text-micro{font:var(--fd-text-micro)}.fd-text-stat,.fd-text-timer{font-variant-numeric:tabular-nums;letter-spacing:var(--fd-letter-display)}.fd-eyebrow{font:var(--fd-text-eyebrow)}.fd-eyebrow,.fd-text-secondary{color:var(--fd-color-text-secondary)}.fd-number{font-variant-numeric:tabular-nums}:root{--fd-space-0:0px;--fd-space-1:4px;--fd-space-2:8px;--fd-space-3:12px;--fd-space-4:16px;--fd-space-5:20px;--fd-space-6:24px;--fd-space-8:32px;--fd-space-10:40px;--fd-space-12:48px;--fd-space-16:64px;--fd-space-page:clamp(1rem,-0.7rem + 8cqi,1.5rem);--fd-space-section:clamp(1.25rem,-0.45rem + 8cqi,1.75rem);--fd-space-section-lg:clamp(1.625rem,0.05rem + 8cqi,2.25rem);--fd-space-card:clamp(0.875rem,0.025rem + 4cqi,1.125rem);--fd-space-card-main:clamp(1rem,-0.7rem + 8cqi,1.5rem);--fd-space-title-content:clamp(0.625rem,-0.225rem + 4cqi,0.875rem);--fd-space-inline:clamp(0.5rem,-0.475rem + 4cqi,0.625rem);--fd-gap-grid:clamp(0.625rem,-0.225rem + 4cqi,0.875rem);--fd-gap-stack:clamp(0.75rem,0.025rem + 4cqi,1.125rem);--fd-gutter-tablet:16px;--fd-gutter-desktop:24px;--fd-max-dashboard:1440px;--fd-form-min:560px;--fd-form-max:720px;--fd-radius-xs:8px;--fd-radius-sm:12px;--fd-radius-md:16px;--fd-radius-lg:20px;--fd-radius-xl:24px;--fd-radius-2xl:28px;--fd-radius-pill:999px;--fd-radius-control:var(--fd-radius-md);--fd-radius-tile:14px;--fd-radius-button:var(--fd-radius-pill);--fd-radius-card:var(--fd-radius-lg);--fd-radius-card-main:var(--fd-radius-xl);--fd-radius-sheet:var(--fd-radius-2xl);--fd-radius-nav:22px;--fd-touch-min:44px;--fd-list-row-min:64px;--fd-button-height-lg:52px;--fd-button-height:48px;--fd-button-height-compact:40px;--fd-input-height:52px;--fd-chip-height:32px;--fd-badge-height:28px;--fd-nav-height:72px;--fd-avatar-xs:24px;--fd-avatar-sm:32px;--fd-avatar-md:40px;--fd-avatar-lg:48px;--fd-avatar-xl:clamp(56px,2.4rem + 6cqi,72px);--fd-avatar-2xl:clamp(88px,1.5rem + 18cqi,116px);--fd-thumb:clamp(56px,2.2rem + 7cqi,72px);--fd-ring-size:clamp(56px,1.75rem + 9cqi,80px);--fd-icon-inline:16px;--fd-icon:20px;--fd-icon-nav:24px;--fd-icon-stroke:1.5;--fd-border-width:1px;--fd-shadow-none:none;--fd-ring-hairline:inset 0 0 0 1px var(--fd-color-border-subtle);--fd-ring-hairline-strong:inset 0 0 0 1px var(--fd-color-border-strong);--fd-shadow-overlay:0 16px 40px -20px rgba(17,24,39,0.18);--fd-gradient-card-main:linear-gradient(180deg,#ffffff,#fafbfc);--fd-gradient-media-protection:linear-gradient(180deg,rgba(255,255,255,0) 40%,rgba(255,255,255,0.9) 74%,#ffffff);--fd-gradient-media-dark:linear-gradient(180deg,rgba(10,11,13,0) 35%,rgba(10,11,13,0.55) 70%,rgba(10,11,13,0.82));--fd-focus-ring-width:2px;--fd-focus-ring-offset:2px;--fd-ease-standard:cubic-bezier(0.2,0.8,0.2,1);--fd-duration-press:140ms;--fd-duration-expand:200ms;--fd-duration-sheet:260ms}@media (prefers-reduced-motion:reduce){:root{--fd-duration-press:1ms;--fd-duration-expand:1ms;--fd-duration-sheet:1ms}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--fd-color-canvas);font:var(--fd-text-body);-webkit-font-smoothing:antialiased}a,body{color:var(--fd-color-text-primary)}a{text-decoration-line:underline;text-decoration-thickness:auto;text-decoration-style:solid;text-underline-offset:2px;text-decoration-color:var(--fd-color-border-interactive)}a:hover{color:var(--fd-color-action-primary-hover);text-decoration-color:currentcolor}button,input,select,textarea{font:inherit;color:inherit}.fd-focusable:focus-visible,:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:var(--fd-focus-ring-width) solid var(--fd-color-focus);outline-offset:var(--fd-focus-ring-offset)}.fd-visually-hidden{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;position:absolute!important}@keyframes fd-spin{to{transform:rotate(1turn)}}@keyframes fd-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes fd-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes fd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fd-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fd-btn{position:relative;border:0;border-radius:var(--fd-radius-button);font:var(--fd-text-body-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--fd-duration-press) var(--fd-ease-standard),box-shadow var(--fd-duration-press) var(--fd-ease-standard),transform var(--fd-duration-press) var(--fd-ease-standard);white-space:nowrap}.fd-btn,.fd-btn__content{display:inline-flex;align-items:center;justify-content:center}.fd-btn__content{gap:var(--fd-space-2)}.fd-btn--large{min-height:var(--fd-button-height-lg);padding:0 var(--fd-space-6)}.fd-btn--default{min-height:var(--fd-button-height);padding:0 var(--fd-space-5)}.fd-btn--compact{min-height:var(--fd-button-height-compact);padding:0 var(--fd-space-4);font:500 var(--fd-fs-14) /1.4286 var(--fd-font-sans)}.fd-btn--compact:after{content:"";position:absolute;inset:-2px 0}.fd-btn--full{width:100%}.fd-btn--primary{background:var(--fd-color-action-primary);color:var(--fd-color-action-on-primary)}.fd-btn--primary:hover{background:var(--fd-color-action-primary-hover)}.fd-btn--primary:active{background:var(--fd-color-action-primary-pressed)}.fd-btn--secondary{background:var(--fd-color-action-secondary);color:var(--fd-color-text-primary);box-shadow:var(--fd-ring-hairline)}.fd-btn--secondary:hover{background:var(--fd-color-action-secondary-hover)}.fd-btn--secondary:active{background:var(--fd-color-surface-secondary)}.fd-btn--ghost{background:transparent;color:var(--fd-color-text-primary)}.fd-btn--ghost.fd-btn--compact,.fd-btn--ghost.fd-btn--default{padding:0 var(--fd-space-3)}.fd-btn--ghost:hover{background:var(--fd-color-action-ghost-hover)}.fd-btn--ghost:active{background:var(--fd-color-border-subtle)}.fd-btn--destructive{background:var(--fd-color-danger-surface);color:var(--fd-color-danger-foreground)}.fd-btn--destructive:hover{background:color-mix(in srgb,var(--fd-color-danger-surface),var(--fd-color-danger-accent) 12%)}.fd-btn--destructive:active{background:color-mix(in srgb,var(--fd-color-danger-surface),var(--fd-color-danger-accent) 20%)}.fd-btn:active:not(:disabled){transform:scale(.98)}.fd-btn:focus-visible{outline:var(--fd-focus-ring-width) solid var(--fd-color-focus);outline-offset:var(--fd-focus-ring-offset)}.fd-btn:disabled:not(.fd-btn--loading){cursor:not-allowed;background:var(--fd-color-surface-secondary);color:var(--fd-color-text-disabled);box-shadow:none}.fd-btn--ghost:disabled:not(.fd-btn--loading){background:transparent}.fd-btn--loading{cursor:progress}.fd-btn--loading .fd-btn__content{visibility:hidden}.fd-btn__spinner{position:absolute;inset:0;display:flex}.fd-btn__spinner,.fd-iconbtn{align-items:center;justify-content:center}.fd-iconbtn{position:relative;display:inline-flex;flex:0 0 auto;min-width:var(--fd-touch-min);min-height:var(--fd-touch-min);padding:0;border:0;border-radius:var(--fd-radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--fd-duration-press) var(--fd-ease-standard),transform var(--fd-duration-press) var(--fd-ease-standard)}.fd-iconbtn--primary{background:var(--fd-color-action-primary);color:var(--fd-color-action-on-primary)}.fd-iconbtn__dot{position:absolute;top:10px;right:11px;width:8px;height:8px;border-radius:50%;background:var(--fd-color-danger-accent);box-shadow:0 0 0 2px var(--fd-color-surface-primary)}.fd-iconbtn--primary:hover{background:var(--fd-color-action-primary-hover)}.fd-iconbtn--secondary{background:var(--fd-color-surface-elevated);color:var(--fd-color-text-primary);box-shadow:var(--fd-ring-hairline)}.fd-iconbtn--secondary:hover{background:var(--fd-color-action-secondary-hover)}.fd-iconbtn--tonal{background:var(--fd-color-surface-secondary);color:var(--fd-color-text-primary)}.fd-iconbtn--tonal:hover{background:var(--fd-color-border-subtle)}.fd-iconbtn--ghost{background:transparent;color:var(--fd-color-text-primary)}.fd-iconbtn--ghost:hover{background:var(--fd-color-action-ghost-hover)}.fd-iconbtn[aria-pressed=true]{background:var(--fd-color-action-primary);color:var(--fd-color-action-on-primary);box-shadow:none}.fd-iconbtn:active:not(:disabled){transform:scale(.96)}.fd-iconbtn:focus-visible{outline:var(--fd-focus-ring-width) solid var(--fd-color-focus);outline-offset:var(--fd-focus-ring-offset)}.fd-iconbtn:disabled{cursor:not-allowed;color:var(--fd-color-text-disabled);background:var(--fd-color-surface-secondary);box-shadow:none}body{margin:0;background:#0e0f12}a{color:#6ee7b7}a:hover{color:#ffffff}.fs{--fd-color-canvas:#0e0f12;--fd-color-sheet:#1b1d22;--fd-scrim:rgba(6,7,9,0.62);--fd-color-overlay:rgba(6,7,9,0.62);--fd-color-surface-primary:rgba(255,255,255,0.07);--fd-color-surface-secondary:rgba(255,255,255,0.12);--fd-color-surface-elevated:rgba(255,255,255,0.12);--fd-color-input-background:rgba(255,255,255,0.07);--fd-color-text-primary:#ffffff;--fd-color-text-secondary:rgba(255,255,255,0.64);--fd-color-text-disabled:rgba(255,255,255,0.4);--fd-color-text-inverse:#14161a;--fd-color-text-on-primary-secondary:rgba(20,22,26,0.6);--fd-color-decoration-muted:rgba(255,255,255,0.42);--fd-color-border-subtle:rgba(255,255,255,0.09);--fd-color-border-strong:rgba(255,255,255,0.22);--fd-color-border-interactive:rgba(255,255,255,0.4);--fd-color-focus:#ffffff;--fd-color-action-primary:#ffffff;--fd-color-action-on-primary:#14161a;--fd-color-action-primary-hover:#f1f2f5;--fd-color-action-primary-pressed:#e4e6ea;--fd-color-action-secondary:rgba(255,255,255,0.12);--fd-color-action-secondary-hover:rgba(255,255,255,0.16);--fd-color-action-ghost-hover:rgba(255,255,255,0.08);--fd-color-progress-fill:#34d399;--fd-color-progress-track:rgba(255,255,255,0.14);--fd-color-brand-green:#34d399;--fd-color-brand-green-surface:rgba(52,211,153,0.14);--fd-color-brand-green-foreground:#6ee7b7;--fd-color-brand-orange:#f7ad69;--fd-color-brand-orange-surface:rgba(247,173,105,0.16);--fd-color-brand-orange-foreground:#f7ad69;--fd-color-success-accent:#34d399;--fd-color-success-surface:rgba(52,211,153,0.14);--fd-color-success-foreground:#6ee7b7;--fd-color-warning-accent:#fbbf24;--fd-color-warning-surface:rgba(251,191,36,0.14);--fd-color-warning-foreground:#fcd34d;--fd-color-danger-accent:#f87171;--fd-color-danger-surface:rgba(239,68,68,0.16);--fd-color-danger-foreground:#fca5a5;--fd-color-info-accent:#93a8e8;--fd-color-info-surface:rgba(147,168,232,0.14);--fd-color-info-foreground:#b4c3f0;--fd-color-accent:#6ee7b7;--fd-color-selected:#34d399;--fd-color-on-selected:#0e0f12;--fd-color-selected-soft:rgba(52,211,153,0.14);--fd-color-selected-soft-border:#34d399;--fd-color-selected-soft-foreground:#6ee7b7;--fd-color-selected-strong:#ffffff;--fd-color-on-selected-strong:#14161a;--fd-color-switch-on:#34d399;--fd-gradient-card-main:linear-gradient(180deg,rgba(255,255,255,0.09),rgba(255,255,255,0.06));--fd-gradient-media-protection:linear-gradient(180deg,rgba(14,15,18,0) 40%,rgba(14,15,18,0.86) 74%,#0e0f12);container-type:inline-size;container-name:fs;-webkit-font-smoothing:antialiased}.fs *{box-sizing:border-box}.fs a.fd-btn{text-decoration:none}.fs-wrap{width:100%;max-width:1280px;margin:0 auto;padding-inline:20px}.fs-inset{padding-inline:8px}.fs-sec{padding-block:72px}.fs-sec+.fs-sec{padding-top:0}.fs-g3t{gap:16px}.fs-g2,.fs-g2s,.fs-g3,.fs-g3t,.fs-g4{display:grid;grid-template-columns:minmax(0,1fr)}.fs-g2,.fs-g2s,.fs-g3,.fs-g4{gap:40px;align-items:center}.fs-g2s,.fs-g3,.fs-g4{align-items:stretch;gap:16px}.fs-bento,.fs-mosaic{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.fs-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.fs-lg,.fs-lgb{display:none}.fs-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fs-sm{display:flex}.fs-kicker{display:inline-flex;align-items:center;gap:10px;font:500 14px/1 var(--fd-font-sans);color:var(--fd-color-brand-green-foreground);margin:0}.fs-kicker:before{content:"";width:18px;height:1.5px;background:currentColor;border-radius:2px}.fs-h1{font:500 44px/1 var(--fd-font-sans);letter-spacing:-.05em;margin:0}.fs-h2{font:500 36px/1.04 var(--fd-font-sans);letter-spacing:-.045em;margin:0}.fs-h3{font:500 21px/1.25 var(--fd-font-sans);letter-spacing:-.02em;margin:0}.fs-h1,.fs-h2,.fs-h3{text-wrap:balance}.fs-lead{font:400 17px/1.55 var(--fd-font-sans)}.fs-body,.fs-lead{margin:0;color:var(--fd-color-text-secondary)}.fs-body{font:400 15px/1.6 var(--fd-font-sans)}.fs-dark{background:#15171b;color:#ffffff}.fs-dark .fs-body,.fs-dark .fs-lead{color:rgba(255,255,255,.64)}.fs-split-photo:after{content:"";position:absolute;inset:0;pointer-events:none}.fs-fade-r:after{background:linear-gradient(180deg,rgba(0,0,0,0) 55%,var(--panel) 100%)}.fs-fade-l:after{background:linear-gradient(0deg,rgba(0,0,0,0) 55%,var(--panel) 100%)}.fs-chip{z-index:1}.fs-fade-r .fs-chip{top:20px;left:20px}.fs-fade-l .fs-chip{bottom:20px;right:20px}.fsh-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,0) 55%,#15171b);pointer-events:none}.fsh{position:relative;background:#15171b;border-radius:28px;overflow:hidden}.fsh-text{display:flex;flex-direction:column;gap:28px;padding:48px 24px 8px}.fsh-photo{position:relative;aspect-ratio:4/5;overflow:hidden}.fsh-veil{display:none}.fs-split{display:grid;grid-template-columns:minmax(0,1fr)}.fs-split-photo{position:relative;min-height:440px;overflow:hidden}.fs-split-body{display:flex;flex-direction:column;justify-content:center;gap:32px;padding:48px 24px}.fs-cta{display:grid;grid-template-columns:minmax(0,1fr);border-radius:28px;overflow:hidden}.fs-cta-photo{position:relative;aspect-ratio:4/3}.fs-cta-photo:after{content:"";position:absolute;inset:0;pointer-events:none}.fs-cta-body{display:flex;flex-direction:column;justify-content:center;gap:32px;padding:40px 24px}.fs-stage{display:flex;justify-content:center;align-items:flex-end;gap:4%;aspect-ratio:8/7;padding:0 5%}.fs-panel,.fs-stage{position:relative;border-radius:28px;overflow:hidden}.fs-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.fs-table table{min-width:0!important;table-layout:fixed}.fs-table td,.fs-table th{padding:10px 4px!important;font-size:13px!important;overflow-wrap:anywhere}.fs-table th[scope=row]{padding-left:0!important}.fs-table thead th{font-size:12px!important;overflow-wrap:normal}.fs-addons{display:grid;grid-template-columns:minmax(0,1fr)}.fs-addons>article+article{border-top:1px solid var(--fd-color-border-subtle)}.fs-more summary{list-style:none;cursor:pointer}.fs-more summary::-webkit-details-marker{display:none}.fs-more:not([open]) .fs-more-close,.fs-more[open] .fs-more-open{display:none}.fs-seg{display:inline-flex;padding:4px;border-radius:999px;background:var(--fd-color-surface-primary)}.fs-faq summary{list-style:none;cursor:pointer}.fs-faq summary::-webkit-details-marker{display:none}.fs-faq details[open] .fs-faq-plus{transform:rotate(45deg)}@container fs (min-width: 720px){.fs-wrap{padding-inline:40px}.fs-inset{padding-inline:16px}.fs-sec{padding-block:96px}.fs-bento,.fs-g2s,.fs-g3,.fs-g4,.fs-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-bento .b4{grid-column:span 2}.fs-g3t{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-addons{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-table td,.fs-table th{padding:12px!important;font-size:15px!important}.fs-table thead th{font-size:15px!important}.fs-addons>article+article{border-top:0}.fs-addons>article:nth-child(n+3){border-top:1px solid var(--fd-color-border-subtle)}.fs-addons>article:nth-child(2n){border-left:1px solid var(--fd-color-border-subtle)}.fs-h1{font-size:56px}.fs-h2{font-size:44px}.fs-lead{font-size:19px}.fsh{border-radius:36px}.fsh-text{padding:72px 48px 16px}.fsh-photo{aspect-ratio:16/11}.fs-panel,.fs-stage{border-radius:36px}.fs-split-body{padding:72px 48px}.fs-cta{border-radius:36px}.fs-cta-body{padding:64px 48px}.fs-cta-photo{aspect-ratio:16/9}}@container fs (min-width: 1040px){.fs-wrap{padding-inline:64px}.fs-sec{padding-block:120px}.fs-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:96px}.fs-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-mosaic{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-bento{grid-template-columns:repeat(6,minmax(0,1fr))}.fs-bento .b2{grid-column:span 2}.fs-bento .b3{grid-column:span 3}.fs-bento .b4{grid-column:span 4}.fs-span2{grid-column:span 2}.fs-rev>:first-child{order:2}.fs-lg{display:flex}.fs-lgb{display:block}.fs-sm{display:none}.fs-h1{font-size:72px}.fs-h2{font-size:52px}.fs-lead{font-size:20px}.fsh{min-height:760px;border-radius:44px;display:flex;align-items:center}.fsh-photo{position:absolute;inset:0 0 0 30%;margin:0;aspect-ratio:auto;border-radius:0}.fsh-veil{display:block;position:absolute;inset:0}.fsh-text{position:relative;z-index:1;max-width:680px;padding:0 0 0 88px}.fs-split{grid-template-columns:repeat(2,minmax(0,1fr));min-height:760px}.fs-split--c{min-height:600px}.fs-addons{grid-template-columns:repeat(4,minmax(0,1fr))}.fs-addons>article:nth-child(n+3){border-top:0}.fs-addons>article+article{border-left:1px solid var(--fd-color-border-subtle)}.fs-cta{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:560px;border-radius:44px}.fs-cta-photo{aspect-ratio:auto}.fs-cta-body{padding:80px 72px}.fs-fade-r:after{background:linear-gradient(90deg,rgba(0,0,0,0) 62%,var(--panel) 100%)}.fs-fade-l:after{background:linear-gradient(270deg,rgba(0,0,0,0) 62%,var(--panel) 100%)}.fs-fade-r .fs-chip{top:auto;bottom:28px;left:28px}.fs-fade-l .fs-chip{bottom:28px;right:28px}.fsh-photo:after{display:none}.fs-split-photo{min-height:0}.fs-split-body{padding:96px 88px}.fs-split--c .fs-split-body{padding:72px 64px}.fs-cta .fs-h2,.fs-split--c .fs-h2{font-size:46px}.fs-panel,.fs-stage{border-radius:44px}}.fs,:root{--fd-font-sans:var(--font-inter),system-ui,sans-serif}.fs [id]{scroll-margin-top:24px}.fs-motion{--fs-ease-out:cubic-bezier(0.23,1,0.32,1)}.fs .fd-btn:active{transform:scale(.97)}.fs-more summary,.fs-seg a{transition:background-color .16s var(--fd-ease-standard),color .16s var(--fd-ease-standard),transform .14s var(--fd-ease-standard)}.fs-more summary:active,.fs-seg a:active{transform:scale(.97)}.fs-faq-plus{transition:transform var(--fd-duration-expand) var(--fd-ease-standard)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fs .fd-btn:hover{transform:translateY(-2px)}.fs .fd-btn:active{transform:translateY(0) scale(.97)}.fs-more summary:hover{background-color:var(--fd-color-surface-elevated)}}@media (prefers-reduced-motion:no-preference){.fs-motion .fs-more[open]>div,.fs-motion details[open]>.fs-body{animation:fs-disclosure-in .24s var(--fs-ease-out)}.fs-motion details>summary:focus-visible~*{animation:none}}@keyframes fs-disclosure-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fs .fd-btn:active,.fs-more summary:active,.fs-seg a:active{transform:none}.fs-faq-plus,.fs-more summary,.fs-seg a{transition:none}}