@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-cyrillic-ext-wght-normal-lLTsRRxN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pr-ink: #170609;--pr-ink-mid: #3a0d14;--pr-muted: #7a5f63;--pr-paper: #ffffff;--pr-off-white: #fcf8f8;--pr-line: #f3e6e7;--pr-line-strong: #efe3e4;--pr-ink-a90: rgb(23 6 9 / .86);--pr-ink-a70: rgb(23 6 9 / .72);--pr-ink-a60: rgb(23 6 9 / .58);--pr-ink-a55: rgb(23 6 9 / .55);--pr-ink-a45: rgb(23 6 9 / .45);--pr-ink-a22: rgb(23 6 9 / .22);--pr-ink-a18: rgb(23 6 9 / .18);--pr-ink-a14: rgb(23 6 9 / .14);--pr-ink-a08: rgb(23 6 9 / .08);--pr-ink-a07: rgb(23 6 9 / .07);--pr-ink-a04: rgb(23 6 9 / .04);--pr-red: #dc2626;--pr-red-strong: #b91c1c;--pr-red-soft: #f87171;--pr-red-hover: #ef4444;--pr-orange: #c2410c;--pr-orange-light: #fb923c;--pr-wine: #991b1b;--pr-wine-light: #fef2f2;--pr-wine-border: rgb(153 27 27 / .12);--pr-amber: #fbbf24;--pr-info: #0369a1;--pr-accent: var(--pr-red);--pr-accent-strong: var(--pr-red-strong);--pr-red-a55: rgb(220 38 38 / .55);--pr-red-a35: rgb(220 38 38 / .35);--pr-red-a28: rgb(220 38 38 / .28);--pr-red-a18: rgb(220 38 38 / .18);--pr-red-a12: rgb(220 38 38 / .12);--pr-red-a06: rgb(220 38 38 / .06);--pr-success: #059669;--pr-success-strong: #16a34a;--pr-success-bg: #dcfce7;--pr-success-soft: rgb(5 150 105 / .1);--pr-success-border: rgb(5 150 105 / .2);--pr-warning: #f59e0b;--pr-danger: #9f1239;--pr-dark-900: #0f0203;--pr-dark-800: #160406;--pr-dark-700: #1c0609;--pr-dark-600: #1f070a;--pr-dark-500: #4a0f17;--pr-on-dark: #ffffff;--pr-on-dark-muted: rgb(255 255 255 / .72);--pr-on-dark-subtle: rgb(255 255 255 / .5);--pr-on-dark-line: rgb(255 255 255 / .08);--pr-on-dark-fill: rgb(255 255 255 / .06);--pr-grad-brand: linear-gradient(135deg, #dc2626 0%, #c2410c 50%, #fbbf24 100%);--pr-grad-brand-x: linear-gradient(90deg, #dc2626 0%, #c2410c 50%, #fbbf24 100%);--pr-grad-text: linear-gradient(95deg, #dc2626 0%, #f87171 50%, #fbbf24 100%);--pr-grad-cta: linear-gradient(135deg, #1f070a 0%, #4a0f17 100%);--pr-grad-red: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%);--pr-grad-hairline: linear-gradient(90deg, transparent, rgb(220 38 38 / .5), rgb(251 191 36 / .3), transparent);--pr-grad-soft-tint: linear-gradient(135deg, rgb(220 38 38 / .09) 0%, rgb(251 191 36 / .04) 100%);--pr-grad-glass: linear-gradient(160deg, rgb(255 255 255 / .72) 0%, rgb(255 255 255 / .42) 55%, rgb(255 255 255 / .28) 100%);--pr-grad-hero-light: linear-gradient(180deg, #f9ecec 0%, #fbf1f1 40%, #fcf4f4 75%, #fff7f7 100%);--pr-grad-band: linear-gradient(180deg, #fff7f7 0%, #ffffff 100%);--pr-grad-page-flow: linear-gradient(180deg, #fff7f7 0%, #fff 6%, #fefbfb 18%, #fff 32%, #fdf8f8 46%, #fff 60%, #fefafa 74%, #fff 86%, #fcf6f6 100%);--pr-grad-dark-shell: radial-gradient(60% 70% at 10% 50%, rgb(185 28 28 / .16), transparent), radial-gradient(45% 55% at 90% 30%, rgb(220 38 38 / .1), transparent), radial-gradient(30% 40% at 50% 100%, rgb(251 191 36 / .04), transparent);--pr-grad-hero-dark: radial-gradient(70% 55% at 50% 0, rgb(185 28 28 / .22), transparent), radial-gradient(50% 50% at 85% 75%, rgb(220 38 38 / .12), transparent), radial-gradient(35% 40% at 10% 65%, rgb(251 191 36 / .05), transparent);--pr-font-sans: "Plus Jakarta Sans", "Segoe UI Variable", Aptos, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--pr-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--pr-weight-regular: 400;--pr-weight-medium: 500;--pr-weight-semibold: 600;--pr-weight-bold: 700;--pr-weight-extrabold: 800;--pr-weight-black: 900;--pr-text-hero: clamp(42px, 6.5vw, 82px);--pr-text-display: clamp(40px, 6vw, 76px);--pr-text-h2: clamp(22px, 3.4vw, 44px);--pr-text-h3: 17px;--pr-text-h4: 16px;--pr-text-lead: 17px;--pr-text-body: 16px;--pr-text-md: 15px;--pr-text-sm: 14px;--pr-text-ui: 13px;--pr-text-xs: 12px;--pr-text-2xs: 11px;--pr-leading-tight: 1;--pr-leading-hero: 1.13;--pr-leading-heading: 1.22;--pr-leading-snug: 1.375;--pr-leading-normal: 1.5;--pr-leading-relaxed: 1.7;--pr-tracking-hero: -.045em;--pr-tracking-display: -.03em;--pr-tracking-heading: -.028em;--pr-tracking-tight: -.01em;--pr-tracking-caps: .08em;--pr-tracking-kicker: .12em;--pr-space-0-5: 2px;--pr-space-1: 4px;--pr-space-1-5: 6px;--pr-space-2: 8px;--pr-space-2-5: 10px;--pr-space-3: 12px;--pr-space-3-5: 14px;--pr-space-4: 16px;--pr-space-5: 20px;--pr-space-6: 24px;--pr-space-7: 28px;--pr-space-8: 32px;--pr-space-10: 40px;--pr-space-12: 48px;--pr-space-16: 64px;--pr-space-18: 72px;--pr-space-20: 80px;--pr-space-32: 128px;--pr-section-y: 72px;--pr-section-y-mobile: 60px;--pr-container: 1160px;--pr-container-gutter: 20px;--pr-container-gutter-sm: 32px;--pr-header-h: 64px;--pr-radius-xs: 4px;--pr-radius-sm: 6px;--pr-radius-md: 8px;--pr-radius-btn: 10px;--pr-radius-lg: 12px;--pr-radius-btn-lg: 14px;--pr-radius-xl: 16px;--pr-radius-2xl: 18px;--pr-radius-full: 9999px;--pr-shadow-xs: 0 1px 2px rgb(23 6 9 / .02);--pr-shadow-sm: 0 1px 2px rgb(23 6 9 / .02), 0 2px 6px rgb(23 6 9 / .02);--pr-shadow-md: 0 1px 3px rgb(23 6 9 / .03), 0 4px 12px rgb(23 6 9 / .03);--pr-shadow-lg: 0 2px 6px rgb(23 6 9 / .03), 0 8px 24px rgb(23 6 9 / .04);--pr-shadow-xl: 0 2px 6px rgb(16 24 40 / .06), 0 18px 44px rgb(16 24 40 / .16);--pr-shadow-red: 0 2px 8px rgb(220 38 38 / .15);--pr-shadow-cta: 0 1px 2px rgb(23 6 9 / .14), 0 4px 14px rgb(23 6 9 / .18);--pr-shadow-cta-hover: 0 2px 6px rgb(23 6 9 / .18), 0 8px 22px rgb(23 6 9 / .24);--pr-shadow-cta-lg: 0 2px 8px rgb(23 6 9 / .2), 0 10px 26px rgb(23 6 9 / .22);--pr-shadow-glass: inset 0 1px 0 rgb(255 255 255 / .9), inset 0 -1px 0 rgb(255 255 255 / .25), 0 1px 2px rgb(16 24 40 / .04), 0 10px 24px rgb(16 24 40 / .06);--pr-shadow-featured: 0 0 0 4px rgb(220 38 38 / .06), 0 2px 8px rgb(220 38 38 / .1), 0 22px 50px -12px rgb(220 38 38 / .28);--pr-shadow-dropdown: 0 20px 60px rgb(0 0 0 / .55);--pr-shadow-header: inset 0 1px 0 rgb(255 255 255 / .04), 0 10px 30px rgb(23 6 9 / .35);--pr-ring: 0 0 0 2px rgb(220 38 38 / .2);--pr-ring-focus: 0 0 0 3px rgb(220 38 38 / .35);--pr-ease-out: cubic-bezier(.16, 1, .3, 1);--pr-ease-standard: cubic-bezier(.4, 0, .2, 1);--pr-duration-fast: .15s;--pr-duration-base: .16s;--pr-duration-medium: .2s;--pr-duration-slow: .45s;--pr-duration-reveal: .6s;--pr-z-header: 50;--pr-z-dropdown: 60;--pr-z-modal: 100;--pr-z-noise: 9999}:root{color-scheme:light;--color-bg: var(--pr-off-white);--color-surface: var(--pr-paper);--color-surface-muted: var(--pr-wine-light);--color-border: var(--pr-line);--color-border-strong: var(--pr-ink-a14);--color-text: var(--pr-ink);--color-text-secondary: var(--pr-ink-a70);--color-text-muted: var(--pr-muted);--color-text-subtle: var(--pr-ink-a60);--color-primary: var(--pr-dark-600);--color-primary-hover: var(--pr-dark-500);--gradient-primary: var(--pr-grad-cta);--color-on-primary: var(--pr-on-dark);--color-primary-text: var(--pr-ink);--color-on-accent: var(--pr-on-dark);--color-accent: var(--pr-red-strong);--color-accent-hover: var(--pr-wine);--color-link: var(--pr-red-strong);--color-link-hover: var(--pr-wine);--color-focus: var(--pr-red);--color-control: var(--pr-red);--color-control-bg: var(--pr-red-a06);--color-kicker: var(--pr-red-strong);--color-success: var(--pr-success);--color-success-strong: #047857;--color-success-bg: var(--pr-success-bg);--color-info: var(--pr-info);--color-info-strong: #075985;--color-info-bg: #e0f2fe;--color-danger: var(--pr-danger);--color-danger-strong: var(--pr-danger);--color-danger-bg: #fdecef;--color-warning: #d97706;--color-warning-strong: #a45b09;--color-warning-bg: #fff1dc;--color-duplicate: var(--pr-orange);--color-duplicate-strong: var(--pr-orange);--color-duplicate-bg: #fff4ed;--color-neutral: var(--pr-muted);--color-neutral-bg: var(--pr-ink-a04);--pr-font-sans: "Plus Jakarta Sans Variable", "Segoe UI Variable", Aptos, system-ui, sans-serif;--font-sans: var(--pr-font-sans);--text-2xs: var(--pr-text-2xs);--text-xs: 12px;--text-sm: var(--pr-text-ui);--text-md: 14px;--text-base: 15px;--text-lg: var(--pr-text-lead);--text-xl: 20px;--text-kpi: 26px;--text-title: 30px;--text-display: var(--pr-text-display);--weight-regular: var(--pr-weight-regular);--weight-medium: var(--pr-weight-medium);--weight-semibold: var(--pr-weight-semibold);--weight-bold: var(--pr-weight-bold);--weight-heavy: var(--pr-weight-extrabold);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--radius-sm: var(--pr-radius-sm);--radius-md: var(--pr-radius-btn);--radius-card: var(--pr-radius-xl);--radius-pill: var(--pr-radius-full);--border-width: 1px;--kpi-accent-width: 3px;--shadow-card: var(--pr-shadow-sm);--shadow-popover: var(--pr-shadow-dropdown);--control-height: 44px;--control-height-sm: 34px;--button-height: 44px;--container-app: 1520px;--pr-container: var(--container-app);--hero-title-size: clamp(34px, 4.4vw, 56px);--hero-lead-width: 560px;--hero-visual-min-height: 300px;--aurora-size: 420px;--reveal-step: .08s;--nav-row-h: 52px;--section-y-app: 48px;--hero-panel-value-size: clamp(34px, 3.4vw, 48px);--hero-panel-glow-size: 360px;--mini-bar-height: 6px;--brand-mark-size: 40px;--brand-mark-size-sm: 32px;--brand-mark-size-entry: 52px;--avatar-size: 38px;--header-control-size: 36px;--menu-width: 260px;--icon-button-size: 34px;--content-padding-x: var(--pr-container-gutter);--content-padding-y: var(--section-y-app);--grid-gap: 16px;--table-row-height: 46px;--login-frame-width: 1160px;--login-form-width: 440px;--login-lead-width: 520px;--login-grid-gap: clamp(32px, 6vw, 96px);--modal-width: 520px;--toast-width: 420px;--state-text-width: 420px;--z-sticky: 10;--z-menu: 20;--z-drawer: 40;--z-modal: 50;--z-dropdown: 55;--z-toast: 60;--z-tooltip: 80;--z-intro: 90;--dropdown-max-height: 320px;--dropdown-min-width: 200px;--dropdown-offset: 6px;--option-height: 38px;--calendar-cell: 36px;--tooltip-max-width: 260px;--tooltip-delay: .35s;--viewport-gutter: 8px;--popover-shift: 4px;--popover-scale: .98;--duration-popover: .18s;--ease-popover: var(--pr-ease-out);--check-size: 18px;--check-radius: 5px;--color-row-hover: var(--pr-off-white);--color-row-selected: var(--pr-wine-light);--color-row-hover-bar: var(--pr-red-a35);--color-control-border-hover: var(--pr-red-a35);--color-option-hover: var(--pr-off-white);--color-option-selected: var(--pr-red-a06);--color-option-selected-text: var(--pr-red-strong);--color-check: var(--pr-red);--color-check-mark: #ffffff;--color-day-selected-bg: var(--pr-dark-600);--color-tooltip-bg: var(--pr-dark-700);--color-tooltip-text: var(--pr-on-dark);--color-backdrop: rgb(15 2 3 / .55);--color-selection: var(--pr-red-a12);--color-autofill-bg: var(--pr-paper);--color-scrollbar-thumb: var(--pr-red-a35);--color-scrollbar-thumb-hover: var(--pr-red);--color-scrollbar-track: var(--pr-ink-a04);--skeleton-base: var(--pr-off-white);--skeleton-shine: var(--pr-wine-light);--color-disabled-bg: var(--pr-ink-a07);--color-disabled-text: var(--pr-ink-a45);--color-on-dark: var(--pr-on-dark);--color-on-tone: #ffffff;--duration-hover: .32s;--duration-shine: .75s;--duration-ring: .8s;--duration-press: .12s;--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-smooth: cubic-bezier(.22, 1, .36, 1);--hover-scale-button: 1.04;--hover-scale-block: 1.012;--hover-scale-card: 1.022;--hover-scale-icon: 1.16;--hover-scale-badge: 1.14;--hover-tilt-icon: -8deg;--press-scale: .96;--hover-lift: -2px;--hover-lift-card: -4px;--hover-nudge: 4px;--hover-nudge-sm: 2px;--shadow-button: var(--pr-shadow-cta);--shadow-button-hover: 0 8px 18px rgb(23 6 9 / .18), 0 2px 4px rgb(23 6 9 / .08);--shadow-card-hover: 0 16px 32px rgb(23 6 9 / .1), 0 4px 10px rgb(23 6 9 / .06);--color-shine: rgb(255 255 255 / .38);--color-shine-on-light: rgb(23 6 9 / .1);--spotlight-size: 240px;--glow-mix: 16%;--ring-mix: 35%;--shadow-avatar-ring: 0 0 0 2px var(--pr-paper), 0 0 0 4px var(--pr-red-a18);--panel-title-size: 24px;--panel-section-title-size: 17px;--panel-gap: 12px;--panel-block-gap: 20px;--panel-card-padding: 16px;--panel-value-size: 32px;--panel-kpi-min-width: 205px;--panel-kpi-value-size: 24px;--mascot-size: 200px;--intro-loader-width: 320px;--intro-fade-duration: .3s;--intro-progress-height: 8px;--dance-duration: .9s;--wave-duration: .45s;--signature-text-size: 12px;--signature-mascot-size: 26px;--signature-stroke-length: 64;--signature-stroke-width: 2.4}@media(prefers-reduced-motion:reduce){:root{--duration-hover: 0s;--duration-press: 0s;--duration-shine: 0s;--duration-ring: 0s;--duration-popover: 0s;--hover-scale-button: 1;--hover-scale-block: 1;--hover-scale-card: 1;--hover-scale-icon: 1;--hover-scale-badge: 1;--hover-tilt-icon: 0deg;--press-scale: 1;--hover-lift: 0px;--hover-lift-card: 0px;--hover-nudge: 0px;--hover-nudge-sm: 0px;--popover-shift: 0px;--popover-scale: 1}}.pr-container{width:min(var(--pr-container),100% - 2 * var(--pr-container-gutter));margin-inline:auto}@media(min-width:640px){.pr-container{width:min(var(--pr-container),100% - 2 * var(--pr-container-gutter-sm))}}.pr-section{padding-block:var(--pr-section-y)}@media(max-width:760px){.pr-section{padding-block:var(--pr-section-y-mobile)}}.pr-section--alt{background:var(--pr-off-white)}.pr-hero-light{position:relative;overflow:hidden;background:var(--pr-grad-hero-light);padding-block:76px 48px}@media(min-width:768px){.pr-hero-light{padding-block:128px 80px}}.pr-page-flow{background:var(--pr-grad-page-flow)}.pr-brand-band{background:var(--pr-grad-band)}.pr-brand-shell{background-color:var(--pr-off-white);background-image:radial-gradient(60% 40% at 50% 0,rgb(220 38 38 / .024),transparent)}.pr-dark-shell,.pr-hero-dark,.pr-on-dark{color:var(--pr-on-dark)}.pr-dark-shell{background-color:var(--pr-dark-700);background-image:var(--pr-grad-dark-shell)}.pr-hero-dark{background-color:var(--pr-dark-800);background-image:var(--pr-grad-hero-dark)}.pr-dark-panel{position:relative;overflow:hidden;border-radius:var(--pr-radius-xl);padding:clamp(28px,5vw,56px);color:var(--pr-on-dark);background-color:var(--pr-dark-700);background-image:var(--pr-grad-dark-shell)}.pr-hairline{height:1px;border:0;background:var(--pr-grad-hairline)}.pr-hero-title{font-size:var(--pr-text-hero);font-weight:var(--pr-weight-black);line-height:var(--pr-leading-hero);letter-spacing:var(--pr-tracking-hero);color:var(--pr-ink)}.pr-display{font-size:var(--pr-text-display);font-weight:var(--pr-weight-black);line-height:var(--pr-leading-tight);letter-spacing:-.042em}.pr-section-title{max-width:860px;font-size:var(--pr-text-h2);font-weight:var(--pr-weight-black);line-height:var(--pr-leading-heading);letter-spacing:var(--pr-tracking-heading);color:var(--pr-ink);overflow-wrap:break-word}.pr-section-subtitle{max-width:560px;font-size:var(--pr-text-body);line-height:var(--pr-leading-relaxed);color:var(--pr-muted)}@media(min-width:768px){.pr-section-subtitle{font-size:var(--pr-text-lead)}}.pr-lead{font-size:var(--pr-text-lead);line-height:1.6;color:var(--pr-muted)}.pr-h3{font-size:var(--pr-text-h3);font-weight:var(--pr-weight-black);line-height:var(--pr-leading-snug);color:var(--pr-ink)}.pr-h4{font-size:var(--pr-text-h4);font-weight:var(--pr-weight-black);line-height:var(--pr-leading-snug);color:var(--pr-ink)}.pr-kicker{font-size:var(--pr-text-2xs);font-weight:var(--pr-weight-extrabold);letter-spacing:var(--pr-tracking-kicker);text-transform:uppercase;color:var(--pr-red)}.pr-text-muted{color:var(--pr-muted)}.pr-text-accent{color:var(--pr-red)}.pr-text-gradient{background:var(--pr-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.pr-text-accent-soft{color:#dc2626bf}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark) :is(.pr-section-title,.pr-hero-title,.pr-h3,.pr-h4){color:#fff}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark) :is(.pr-section-subtitle,.pr-lead,.pr-text-muted){color:#fff9}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark) .pr-kicker{color:#ffffff59}.pr-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 20px;border:0;border-radius:var(--pr-radius-btn);font-size:var(--pr-text-sm);font-weight:var(--pr-weight-extrabold);line-height:1;white-space:nowrap;cursor:pointer;overflow:hidden;text-decoration:none;transition:transform var(--pr-duration-base),box-shadow var(--pr-duration-base),background var(--pr-duration-base),border-color var(--pr-duration-base),color var(--pr-duration-base)}.pr-btn:disabled,.pr-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.pr-btn:focus-visible{outline:2px solid var(--pr-red-soft);outline-offset:2px}.pr-btn--sm{min-height:36px;padding:0 16px;font-size:var(--pr-text-ui)}.pr-btn--lg{min-height:52px;padding:0 30px;font-size:var(--pr-text-md);border-radius:var(--pr-radius-btn-lg)}.pr-btn--block{width:100%}.pr-btn--pill{border-radius:var(--pr-radius-full)}.pr-btn__arrow{display:inline-block;transition:transform .2s var(--pr-ease-out)}.pr-btn:hover .pr-btn__arrow,.pr-card:hover .pr-btn__arrow{transform:translate(3px)}.pr-btn--primary{color:#fff;background:var(--pr-grad-cta);box-shadow:var(--pr-shadow-cta)}.pr-btn--primary:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .18) 50%,transparent 70%);transform:translate(-100%);transition:transform var(--pr-duration-slow) var(--pr-ease-out)}.pr-btn--primary:hover{transform:translateY(-1px);box-shadow:var(--pr-shadow-cta-hover)}.pr-btn--primary:hover:before{transform:translate(100%)}.pr-btn--primary.pr-btn--lg{box-shadow:var(--pr-shadow-cta-lg)}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark,.pr-header.is-scrolled) .pr-btn--primary{color:var(--pr-ink);background:#fff;box-shadow:0 1px 2px #00000040,0 10px 26px -8px #00000073}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark,.pr-header.is-scrolled) .pr-btn--primary:before{background:linear-gradient(105deg,transparent 30%,rgb(23 6 9 / .08) 50%,transparent 70%)}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark,.pr-header.is-scrolled) .pr-btn--primary:hover{box-shadow:0 2px 8px #0000004d,0 14px 32px -8px #00000080}.pr-btn--secondary{color:var(--pr-ink);background:#fff;border:1px solid var(--pr-line)}.pr-btn--secondary:hover{border-color:#dc262640;transform:translateY(-1px)}.pr-btn--outline{color:var(--pr-ink);background:#fff;border:1px solid var(--pr-ink-a14);font-weight:var(--pr-weight-bold)}.pr-btn--outline:hover{transform:translateY(-2px);border-color:var(--pr-ink-a22)}.pr-btn--white{color:var(--pr-ink);background:#fff;box-shadow:0 1px 3px #00000014,0 3px 12px #00000012}.pr-btn--white:hover{transform:translateY(-2px);box-shadow:0 4px 18px #0000001f}.pr-btn--ghost{color:#fff9;background:transparent;border:1.5px solid rgb(255 255 255 / .12)}.pr-btn--ghost:hover{color:#fff;background:#ffffff0f;border-color:#ffffff38;transform:translateY(-2px)}.pr-btn--quiet{color:var(--pr-ink-a70);background:transparent;border:1px solid var(--pr-ink-a08);font-weight:var(--pr-weight-semibold);border-radius:var(--pr-radius-lg)}.pr-btn--quiet:hover{color:var(--pr-ink);background:#0000000a;border-color:#0003}.pr-btn--red{color:#fff;background:var(--pr-grad-red);box-shadow:var(--pr-shadow-red)}.pr-btn--red:hover{transform:translateY(-1px);box-shadow:0 4px 16px #dc26264d}.pr-btn--brand{color:#fff;background:var(--pr-grad-brand);border:1px dashed rgb(255 255 255 / .55);border-radius:var(--pr-radius-lg);box-shadow:0 8px 20px -8px #c2410c99}.pr-btn--brand:hover{transform:translateY(-2px)}.pr-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--pr-line);border-radius:var(--pr-radius-lg);background:#fff;color:var(--pr-ink);cursor:pointer;transition:all var(--pr-duration-fast) var(--pr-ease-standard)}.pr-icon-btn:hover{border-color:#dc26264d}.pr-icon-btn:disabled{opacity:.35}.pr-promo-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid rgb(194 65 12 / .35);border-radius:var(--pr-radius-sm);background:linear-gradient(#fff,#fdf0f0);color:var(--pr-orange);font-size:var(--pr-text-xs);font-weight:var(--pr-weight-black);letter-spacing:var(--pr-tracking-caps);text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:0 2px 6px #2d040859,inset 0 1px #fffc,inset 0 -1px #7f1d1d26;transition:transform var(--pr-duration-medium) var(--pr-ease-standard)}.pr-promo-btn:hover{transform:scale(1.04)}.pr-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 13px;border:1px solid rgb(220 38 38 / .18);border-radius:100px;background:#dc26260d;color:var(--pr-red);font-size:var(--pr-text-xs);font-weight:var(--pr-weight-bold);line-height:1}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark) .pr-eyebrow,.pr-eyebrow--dark{color:#fff9;background:#ffffff0a;border-color:#ffffff14}.pr-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--pr-radius-full);font-size:var(--pr-text-2xs);font-weight:var(--pr-weight-bold);line-height:1.5;white-space:nowrap;color:var(--pr-ink-a70);background:var(--pr-ink-a04);border:1px solid var(--pr-ink-a07)}.pr-badge--success{color:var(--pr-success);background:var(--pr-success-soft);border-color:var(--pr-success-border)}.pr-badge--red{color:var(--pr-red);background:#dc262614;border-color:#dc262633}.pr-badge--orange{color:var(--pr-orange);background:var(--pr-wine-light);border-color:#c2410c33}.pr-badge--solid{color:#fff;background:var(--pr-red);border-color:transparent}.pr-badge--caps{text-transform:uppercase;letter-spacing:var(--pr-tracking-caps);font-weight:var(--pr-weight-black);font-size:10px}.pr-ribbon{position:absolute;z-index:1;top:-17px;left:50%;transform:translate(-50%);padding:6px 20px;border:1px solid rgb(194 65 12 / .25);border-radius:var(--pr-radius-full);background:#fff;color:var(--pr-orange);font-size:var(--pr-text-ui);font-weight:var(--pr-weight-bold);white-space:nowrap;box-shadow:0 4px 14px #c2410c40}.pr-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--pr-line);border-radius:var(--pr-radius-md);background:#fff;color:var(--pr-ink-a70);font-size:var(--pr-text-sm);font-weight:var(--pr-weight-bold)}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark) .pr-chip{color:#ffffffb3;background:#ffffff0f;border-color:#ffffff1a}.pr-chip__icon{color:var(--pr-red);flex-shrink:0}.pr-check{display:inline-flex;align-items:center;gap:6px;color:var(--pr-muted);font-size:var(--pr-text-ui)}.pr-check:before{content:"✓";display:inline-grid;place-items:center;width:16px;height:16px;border-radius:4px;background:#dc26261a;color:var(--pr-red);font-size:10px;font-weight:var(--pr-weight-black)}.pr-feature-list{display:grid;gap:8px;padding:0;margin:0;list-style:none;font-size:var(--pr-text-ui);color:var(--pr-ink-a70)}.pr-feature-list li{display:flex;gap:8px;align-items:flex-start}.pr-feature-list li:before{content:"✓";flex-shrink:0;color:var(--pr-red);font-weight:var(--pr-weight-black)}.pr-feature-list li.is-success:before{color:var(--pr-success-strong)}.pr-feature-list li.is-success{color:var(--pr-success);font-weight:var(--pr-weight-bold)}.pr-rating{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border:1px solid rgb(255 255 255 / .75);border-radius:var(--pr-radius-full);background:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--pr-text-xs);font-weight:var(--pr-weight-bold);box-shadow:var(--pr-shadow-sm)}.pr-rating__stars{color:var(--pr-red);letter-spacing:1px}.pr-help{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0 0 1px;border:1px solid var(--pr-ink-a18);border-radius:50%;background:transparent;color:var(--pr-ink-a60);font-size:8px;font-weight:var(--pr-weight-semibold);cursor:help}.pr-help:hover{background:var(--pr-ink-a08)}.pr-live{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--pr-success-strong)}.pr-live:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:pr-ping-ring 1.6s var(--pr-ease-out) infinite}.pr-card{position:relative;overflow:hidden;border:1px solid var(--pr-line);border-radius:var(--pr-radius-xl);background:#fff;box-shadow:var(--pr-shadow-sm);transition:border-color var(--pr-duration-medium),transform var(--pr-duration-medium),box-shadow var(--pr-duration-medium)}.pr-card--padded{padding:28px}.pr-card--interactive:hover{border-color:#dc26262e;transform:translateY(-2px)}.pr-card__media{border-bottom:1px solid var(--pr-line);background:var(--pr-off-white);padding:20px}.pr-card__body{padding:16px 20px 20px}.pr-card__title{font-size:var(--pr-text-md);font-weight:var(--pr-weight-black);line-height:var(--pr-leading-snug);margin-bottom:6px}.pr-card__text{font-size:var(--pr-text-ui);line-height:1.55;color:var(--pr-muted)}.pr-glass{border:1px solid rgb(255 255 255 / .75);border-radius:var(--pr-radius-xl);background:var(--pr-grad-glass);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:var(--pr-shadow-glass);padding:17px}.pr-dark-card{border:1px solid rgb(255 255 255 / .08);border-radius:var(--pr-radius-xl);background:linear-gradient(135deg,#1f070a,#4a0f17);color:#fff;box-shadow:0 8px 24px #1706092e}.pr-tint-card{border:1px solid rgb(220 38 38 / .12);border-radius:var(--pr-radius-lg);background:var(--pr-grad-soft-tint);padding:10px 14px;transition:transform var(--pr-duration-medium) var(--pr-ease-standard)}.pr-tint-card:hover{transform:translateY(-1px)}.pr-logo-tile{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--pr-radius-xl);background:#fff;box-shadow:0 1px 2px #17060905,inset 0 0 0 1px #fff;transition:transform .25s,box-shadow .25s}.pr-logo-tile:hover{transform:translateY(-3px) scale(1.06);box-shadow:0 1px 3px #17060908,0 6px 16px #dc262614,inset 0 0 0 1px #fff}.pr-stat{border-radius:var(--pr-radius-md);padding:8px 10px;color:#fff}.pr-stat__label{font-size:9px;font-weight:var(--pr-weight-bold);letter-spacing:var(--pr-tracking-caps);text-transform:uppercase;opacity:.85}.pr-stat__value{font-size:18px;font-weight:var(--pr-weight-black);line-height:1.2}.pr-price-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:24px 20px 20px;border:1px solid var(--pr-line);border-radius:var(--pr-radius-xl);background:#fff;box-shadow:var(--pr-shadow-sm)}.pr-price-card--featured{padding-top:30px;border-color:var(--pr-red-a55);border-radius:var(--pr-radius-2xl);background:#fff8f8;box-shadow:var(--pr-shadow-featured)}.pr-price-card--dark{border-color:#ffffff14;background:linear-gradient(135deg,#1f070a,#4a0f17);color:#fff}.pr-price-card__plan{font-size:10px;font-weight:var(--pr-weight-bold);letter-spacing:var(--pr-tracking-caps);text-transform:uppercase;color:var(--pr-ink-a45)}.pr-price-card__name{font-size:20px;font-weight:var(--pr-weight-extrabold);letter-spacing:-.01em}.pr-price-card__old{font-size:var(--pr-text-xs);color:var(--pr-ink-a45);text-decoration:line-through}.pr-price-card__price{font-size:34px;font-weight:var(--pr-weight-black);letter-spacing:-.03em;line-height:1}.pr-price-card--featured .pr-price-card__price{color:var(--pr-red)}.pr-price-card__period{font-size:var(--pr-text-sm);font-weight:var(--pr-weight-semibold);color:var(--pr-muted);letter-spacing:0}.pr-price-card__quota{padding:12px;border:1px solid var(--pr-line);border-radius:var(--pr-radius-lg);background:var(--pr-off-white)}.pr-price-card__quota strong{display:block;font-size:var(--pr-text-lead);font-weight:var(--pr-weight-extrabold)}.pr-price-card__quota span{font-size:var(--pr-text-2xs);color:var(--pr-muted)}.pr-price-card__note{text-align:center;font-size:var(--pr-text-2xs);color:var(--pr-ink-a45)}.pr-price-card--dark :is(.pr-price-card__plan,.pr-price-card__old,.pr-price-card__note,.pr-price-card__period){color:#ffffff80}.pr-price-card--dark .pr-price-card__quota{background:#ffffff0f;border-color:#ffffff1a}.pr-price-card--dark .pr-feature-list{color:#ffffffb8}.pr-price-card__banner{margin:-24px -20px 0;padding:8px 12px;border-radius:var(--pr-radius-xl) var(--pr-radius-xl) 0 0;background:var(--pr-grad-brand-x);color:#fff;font-size:10px;font-weight:var(--pr-weight-black);letter-spacing:var(--pr-tracking-caps);text-align:center;text-transform:uppercase}.pr-price-card--featured .pr-price-card__banner{margin-top:-30px;padding-top:22px;border-radius:17px 17px 0 0}.pr-segmented{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--pr-ink-a07);border-radius:var(--pr-radius-full);background:#fff9;box-shadow:0 1px 2px #1706090a}.pr-segmented__item{padding:8px 24px;border:0;border-radius:var(--pr-radius-full);background:transparent;color:var(--pr-ink-a45);font-size:var(--pr-text-sm);font-weight:var(--pr-weight-bold);cursor:pointer;transition:all var(--pr-duration-medium) var(--pr-ease-standard)}.pr-segmented__item:hover{color:var(--pr-ink)}.pr-segmented__item[aria-pressed=true],.pr-segmented__item.is-active{color:#fff;background:var(--pr-grad-cta);box-shadow:0 2px 8px #dc26264d}.pr-switch{position:relative;display:inline-block;width:34px;height:20px;flex-shrink:0}.pr-switch input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.pr-switch__track{position:absolute;inset:0;border-radius:var(--pr-radius-full);background:var(--pr-ink-a18);transition:background var(--pr-duration-medium);pointer-events:none}.pr-switch__track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000026;transition:transform var(--pr-duration-medium) var(--pr-ease-out)}.pr-switch input:checked+.pr-switch__track{background:var(--pr-red)}.pr-switch input:checked+.pr-switch__track:after{transform:translate(14px)}.pr-switch input:focus-visible+.pr-switch__track{box-shadow:var(--pr-ring-focus)}.pr-field{display:grid;gap:6px}.pr-label{font-size:var(--pr-text-ui);font-weight:var(--pr-weight-bold);color:var(--pr-ink)}.pr-hint{font-size:var(--pr-text-xs);color:var(--pr-muted)}.pr-input{width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--pr-line);border-radius:var(--pr-radius-btn);background:#fff;color:var(--pr-ink);font-size:var(--pr-text-sm);box-shadow:var(--pr-shadow-xs);transition:border-color var(--pr-duration-fast),box-shadow var(--pr-duration-fast)}.pr-input::placeholder{color:var(--pr-ink-a45)}.pr-input:hover{border-color:var(--pr-ink-a14)}.pr-input:focus{outline:none;border-color:var(--pr-red-a55);box-shadow:var(--pr-ring-focus)}.pr-input[aria-invalid=true]{border-color:var(--pr-danger)}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark) .pr-input,.pr-input--dark{color:#fff;background:#ffffff0a;border-color:#ffffff1a}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel,.pr-dark-card,.pr-price-card--dark) .pr-input::placeholder,.pr-input--dark::placeholder{color:#fff6}.pr-faq__item{padding-block:20px;border-bottom:1px solid var(--pr-line)}.pr-faq__item:first-child{border-top:1px solid var(--pr-line)}.pr-faq__item summary{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;list-style:none;cursor:pointer;font-size:var(--pr-text-md);font-weight:var(--pr-weight-black);line-height:var(--pr-leading-snug);color:var(--pr-ink);transition:color var(--pr-duration-medium)}.pr-faq__item summary::-webkit-details-marker{display:none}.pr-faq__item summary:hover{color:var(--pr-red)}.pr-faq__item summary:after{content:"+";display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;margin-top:2px;border:1px solid var(--pr-line);border-radius:var(--pr-radius-md);background:#fff;color:var(--pr-muted);font-size:var(--pr-text-sm);font-weight:var(--pr-weight-regular);box-shadow:var(--pr-shadow-xs);transition:transform var(--pr-duration-medium),color var(--pr-duration-medium),border-color var(--pr-duration-medium)}.pr-faq__item[open] summary:after{content:"−";color:var(--pr-red);border-color:#dc26264d}.pr-faq__answer{margin-top:12px;max-width:62ch;font-size:var(--pr-text-sm);line-height:1.65;color:var(--pr-muted)}.pr-faq__answer a{color:var(--pr-red);font-weight:var(--pr-weight-bold)}.pr-announcement{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px 12px;min-height:38px;padding:4px 16px;background:var(--pr-grad-brand-x);color:#fff;font-size:var(--pr-text-ui);font-weight:var(--pr-weight-semibold)}.pr-announcement__timer{padding:2px 8px;border-radius:var(--pr-radius-xs);background:#17060959;font-size:var(--pr-text-2xs);font-variant-numeric:tabular-nums}.pr-header{position:sticky;top:0;z-index:var(--pr-z-header);color:var(--pr-ink);transition:background .4s var(--pr-ease-out),color .4s,box-shadow .4s}.pr-header__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--pr-header-h)}.pr-header.is-scrolled{color:#fff;background:#1c0609eb;backdrop-filter:blur(14px) saturate(1.8);-webkit-backdrop-filter:blur(14px) saturate(1.8);box-shadow:var(--pr-shadow-header)}.pr-nav{display:flex;align-items:center;gap:2px}.pr-nav-link{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;border-radius:var(--pr-radius-lg);color:var(--pr-ink-a70);font-size:var(--pr-text-ui);font-weight:var(--pr-weight-semibold);transition:all var(--pr-duration-medium)}.pr-nav-link:hover,.pr-nav-link[aria-current=page]{color:var(--pr-ink);background:#1706090a}.pr-header.is-scrolled .pr-nav-link{color:#ffffffa6}.pr-header.is-scrolled .pr-nav-link:hover,.pr-header.is-scrolled .pr-nav-link[aria-current=page]{color:#fff;background:#ffffff12}.pr-header.is-scrolled .pr-btn--quiet{color:#fffc;border-color:#ffffff24}.pr-header.is-scrolled .pr-btn--quiet:hover{color:#fff;background:#ffffff0f}.pr-dropdown{min-width:280px;padding:8px;border:1px solid rgb(255 255 255 / .08);border-radius:var(--pr-radius-xl);background:#0f0203fa;-webkit-backdrop-filter:blur(14px) saturate(1.8);backdrop-filter:blur(14px) saturate(1.8);color:#fff;box-shadow:var(--pr-shadow-dropdown)}.pr-dropdown__item{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:var(--pr-radius-lg);font-size:var(--pr-text-ui);font-weight:var(--pr-weight-semibold);transition:background var(--pr-duration-fast)}.pr-dropdown__item:hover{background:#ffffff0d}.pr-dropdown__item small{display:block;margin-top:2px;color:#ffffff80;font-size:var(--pr-text-xs);font-weight:var(--pr-weight-regular)}.pr-floating-banner{display:flex;flex-wrap:wrap;align-items:center;gap:16px;max-width:560px;padding:16px 18px;border:1px solid rgb(255 255 255 / .08);border-radius:var(--pr-radius-xl);background:#170609f0;color:#fff;font-size:var(--pr-text-ui);box-shadow:0 8px 24px #1706092e;animation:pr-rise-in .32s var(--pr-ease-out) .12s both}.pr-floating-banner p{flex:1 1 260px;color:#fff9;font-size:var(--pr-text-xs);line-height:1.5}.pr-floating-banner strong{display:block;color:#fff;font-size:var(--pr-text-ui);margin-bottom:2px}.pr-footer{position:relative;overflow:hidden;padding-block:64px 32px;background:var(--pr-dark-800);color:#ffffffb8}.pr-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px}.pr-footer__heading{margin-bottom:16px;color:#ffffffa6;font-size:var(--pr-text-2xs);font-weight:var(--pr-weight-black);letter-spacing:.1em;text-transform:uppercase}.pr-footer__links{display:grid;gap:12px;padding:0;margin:0;list-style:none}.pr-footer__link{color:#ffffffb8;font-size:var(--pr-text-ui);font-weight:var(--pr-weight-medium);transition:color var(--pr-duration-fast)}.pr-footer__link:hover{color:#fff}.pr-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .08);color:#ffffff80;font-size:var(--pr-text-xs)}.pr-social{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid rgb(255 255 255 / .1);border-radius:var(--pr-radius-btn);background:#ffffff0a;color:#ffffffb3;transition:all var(--pr-duration-fast)}.pr-social:hover{color:#fff;background:#ffffff14}.pr-avatar{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--pr-grad-brand);color:#fff;font-size:var(--pr-text-ui);font-weight:var(--pr-weight-extrabold);box-shadow:0 0 0 2px #fff,0 0 0 4px #dc262633;object-fit:cover}.pr-testimonial{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border:1px solid var(--pr-line);border-radius:var(--pr-radius-full);background:#fff;font-size:var(--pr-text-xs);box-shadow:var(--pr-shadow-xs)}.pr-testimonial strong{display:block;font-weight:var(--pr-weight-bold)}.pr-testimonial span{color:var(--pr-muted);font-size:var(--pr-text-2xs)}.pr-table{width:100%;border-collapse:collapse;font-size:var(--pr-text-ui)}.pr-table th{padding:10px 14px;border-bottom:1px solid var(--pr-line);color:var(--pr-ink-a45);font-size:var(--pr-text-2xs);font-weight:var(--pr-weight-bold);letter-spacing:var(--pr-tracking-caps);text-align:left;text-transform:uppercase}.pr-table td{padding:12px 14px;border-bottom:1px solid var(--pr-line)}.pr-table tbody tr:hover{background:var(--pr-off-white)}.pr-reveal{animation:pr-reveal-up var(--pr-duration-reveal) var(--pr-ease-out) both;animation-delay:var(--delay, 0s)}[data-reveal]:not(.pr-reveal){opacity:0;transform:translateY(16px)}.pr-float-slow{animation:pr-float 8s ease-in-out infinite}.pr-marquee{will-change:transform;animation:pr-marquee 38s linear infinite}.pr-marquee:hover{animation-play-state:paused}.pr-blink{animation:pr-live-blink 1.6s ease-in-out infinite}.pr-aurora{position:absolute;border-radius:50%;pointer-events:none;filter:blur(60px);will-change:transform}.pr-aurora--1{animation:pr-aurora-1 26s ease-in-out infinite;background:#dc262640}.pr-aurora--2{animation:pr-aurora-2 32s ease-in-out infinite;background:#c2410c38}.pr-aurora--3{animation:pr-aurora-3 38s ease-in-out infinite;background:#fbbf242e}@media(max-width:767px){.pr-aurora{opacity:.42}}@keyframes pr-reveal-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pr-ping-ring{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.65)}}@keyframes pr-live-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes pr-glow-breathe{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1.08)}50%{opacity:.55;transform:translate(-50%,-50%) scale(1)}}@keyframes pr-aurora-1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(6%,-4%) scale(1.12)}}@keyframes pr-aurora-2{0%,to{transform:translate(0) scale(1.05)}50%{transform:translate(-7%,5%) scale(.95)}}@keyframes pr-aurora-3{0%,to{transform:translate(0) scale(.98)}50%{transform:translate(4%,6%) scale(1.1)}}.pr-kicker{color:var(--color-kicker)}.pr-table th{color:var(--pr-ink-a60)}.pr-stat__label{opacity:1}:is(.pr-on-dark,.pr-dark-shell,.pr-hero-dark,.pr-dark-panel) .pr-kicker{color:var(--pr-on-dark-muted)}svg.lucide{max-width:none;flex-shrink:0}.pr-segmented__item{color:var(--pr-ink-a70)}:is(.pr-dark-shell,.pr-hero-dark,.pr-dark-panel) .pr-card{color:var(--pr-ink)}:is(.pr-dark-shell,.pr-hero-dark,.pr-dark-panel) .pr-card :is(.pr-section-title,.pr-hero-title,.pr-h3,.pr-h4){color:var(--pr-ink)}:is(.pr-dark-shell,.pr-hero-dark,.pr-dark-panel) .pr-card :is(.pr-section-subtitle,.pr-lead,.pr-text-muted){color:var(--pr-muted)}:is(.pr-dark-shell,.pr-hero-dark,.pr-dark-panel) .pr-card .pr-kicker{color:var(--color-kicker)}:is(.pr-dark-shell,.pr-hero-dark,.pr-dark-panel) .pr-card .pr-input{color:var(--pr-ink);background:var(--pr-paper);border-color:var(--pr-line)}:is(.pr-dark-shell,.pr-hero-dark,.pr-dark-panel) .pr-card .pr-btn--primary{color:var(--pr-on-dark);background:var(--pr-grad-cta);box-shadow:var(--pr-shadow-cta)}.pr-btn--primary:before,.pr-btn--red:before,.bi-btn--danger:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,var(--color-shine) 50%,transparent 70%);transform:translate(-130%);transition:transform var(--duration-shine) var(--ease-smooth)}:where(.bi-spotlight){position:relative;overflow:hidden}:where(.bi-spotlight)>*{position:relative}.bi-spotlight:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(var(--spotlight-size) circle at var(--mx, 50%) var(--my, 50%),color-mix(in srgb,var(--tone, var(--pr-red)) var(--glow-mix),transparent),transparent 70%);transition:opacity var(--duration-hover) var(--ease-smooth)}@media(hover:hover){.pr-btn{transition:transform var(--duration-hover) var(--ease-spring),box-shadow var(--duration-hover) var(--ease-smooth),background var(--duration-hover) var(--ease-smooth),border-color var(--duration-hover) var(--ease-smooth),color var(--duration-hover) var(--ease-smooth)}.pr-btn:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(var(--hover-lift)) scale(var(--hover-scale-button));box-shadow:var(--shadow-button-hover)}.pr-btn--block:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(var(--hover-lift)) scale(var(--hover-scale-block))}.pr-btn--quiet:not(:disabled):not([aria-disabled=true]):hover,.pr-btn--ghost:not(:disabled):not([aria-disabled=true]):hover{box-shadow:none}.pr-btn:not(:disabled):hover:before{transform:translate(130%)}.pr-btn>svg:first-child{transition:transform var(--duration-hover) var(--ease-spring)}.pr-btn:not(:disabled):hover>svg:first-child{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}.pr-btn__arrow{transition:transform var(--duration-hover) var(--ease-spring)}.pr-btn:hover .pr-btn__arrow,.pr-card:hover .pr-btn__arrow{transform:translate(var(--hover-nudge))}.pr-icon-btn{transition:transform var(--duration-hover) var(--ease-spring),border-color var(--duration-hover) var(--ease-smooth),background var(--duration-hover) var(--ease-smooth),color var(--duration-hover) var(--ease-smooth)}.pr-icon-btn:not(:disabled):hover{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon));box-shadow:none}.bi-kpi{transition:translate var(--duration-hover) var(--ease-spring),scale var(--duration-hover) var(--ease-spring),box-shadow var(--duration-hover) var(--ease-smooth)}.bi-kpi:hover{translate:0 var(--hover-lift-card);scale:var(--hover-scale-card);box-shadow:var(--shadow-card-hover),0 0 0 var(--border-width) color-mix(in srgb,var(--tone, var(--pr-red)) var(--ring-mix),transparent)}.bi-kpi:hover:before,.bi-spotlight:hover:before{opacity:1}.bi-kpi__icon{transition:transform var(--duration-hover) var(--ease-spring)}.bi-kpi:hover .bi-kpi__icon{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}.pr-card--interactive{transition:transform var(--duration-hover) var(--ease-spring),box-shadow var(--duration-hover) var(--ease-smooth),border-color var(--duration-hover) var(--ease-smooth)}.pr-card--interactive:hover{transform:translateY(var(--hover-lift)) scale(var(--hover-scale-card));box-shadow:var(--shadow-card-hover)}.bi-nav-icon,.bi-nav-text{transition:transform var(--duration-hover) var(--ease-spring)}.bi-nav-text{display:inline-block}.pr-nav-link:hover .bi-nav-icon{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}.pr-nav-link:hover .bi-nav-text{transform:translate(var(--hover-nudge))}.bi-brand-mark{transition:transform var(--duration-hover) var(--ease-spring)}.bi-brand:hover .bi-brand-mark{transform:scale(var(--hover-scale-badge)) rotate(var(--hover-tilt-icon))}.bi-avatar-trigger .pr-avatar{transition:transform var(--duration-hover) var(--ease-spring),box-shadow var(--duration-hover) var(--ease-smooth)}.bi-avatar-trigger:hover .pr-avatar{transform:scale(var(--hover-scale-badge));box-shadow:var(--shadow-avatar-ring),var(--shadow-button-hover)}.bi-row-click:hover>td:first-child{box-shadow:inset var(--kpi-accent-width) 0 0 var(--color-row-hover-bar)}}.pr-btn:not(:disabled):not([aria-disabled=true]):active,.pr-icon-btn:not(:disabled):active,.pr-card--interactive:active{transform:scale(var(--press-scale));box-shadow:none;transition-duration:var(--duration-press)}:root[data-layout=painel] .pr-section,:root[data-layout=painel] .pr-section--alt{background:transparent}:root[data-layout=painel] .pr-dark-shell{padding-block:var(--panel-gap);background:transparent}:root[data-layout=painel] .pr-dark-shell>.pr-container{padding-block:var(--pr-space-6);border-radius:var(--pr-radius-2xl);background-color:var(--pr-dark-700);background-image:var(--pr-grad-dark-shell)}:root[data-layout=painel] .pr-footer{padding-block:var(--pr-space-5)}:root[data-layout=painel] .pr-footer__grid{display:none}:root[data-layout=painel] .pr-footer__bottom{margin-top:0;padding-top:0;border-top:0}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--pr-leading-normal);color:var(--color-text);background:var(--color-bg);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-padding-top:calc(var(--pr-header-h) + var(--space-6))}html.bi-scroll-locked,html.bi-scroll-locked body{overflow:hidden}h1,h2,h3,h4,p{margin:0}button,input,select{font:inherit;color:inherit}input,textarea{background-color:var(--color-surface);color:var(--color-text)}input::placeholder,textarea::placeholder{color:var(--color-text-subtle)}textarea{font:inherit}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hover)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.link-arrow-icon{display:inline-block;transition:transform var(--duration-hover) var(--ease-spring)}@media(hover:hover){a:hover>.link-arrow-icon,button:hover>.link-arrow-icon{transform:translate(var(--hover-nudge))}}input[type=checkbox],input[type=radio]{appearance:none;display:inline-grid;place-content:center;flex-shrink:0;width:var(--check-size);height:var(--check-size);margin:0;border:1.5px solid var(--color-border-strong);border-radius:var(--check-radius);background:var(--color-surface);cursor:pointer;transition:background-color .15s,border-color .15s}input[type=radio]{border-radius:50%}input[type=checkbox]:hover:not(:disabled),input[type=radio]:hover:not(:disabled){border-color:var(--color-check)}input[type=checkbox]:before{content:"";width:10px;height:6px;margin-top:-2px;border-left:2px solid var(--color-check-mark);border-bottom:2px solid var(--color-check-mark);transform:rotate(-45deg) scale(0);transition:transform .12s}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{border-color:var(--color-check);background:var(--color-check)}input[type=checkbox]:checked:before{transform:rotate(-45deg) scale(1)}input[type=checkbox]:indeterminate:before{width:10px;height:0;margin-top:0;border-left:0;transform:none}input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-check);transform:scale(0);transition:transform .12s}input[type=radio]:checked{border-color:var(--color-check)}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]:disabled,input[type=radio]:disabled{background:var(--color-surface-muted);border-color:var(--color-border);cursor:not-allowed}input[type=checkbox]:disabled:checked{background:var(--color-border-strong)}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=search]{appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-autofill-bg) inset;transition:background-color 9999s}::selection{background:var(--color-selection);color:var(--color-text)}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--radius-pill);background:var(--color-scrollbar-thumb) padding-box}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover) padding-box}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-floating]{animation:floating-in-down var(--duration-popover) var(--ease-popover) both;transform-origin:top center}[data-floating][data-placement=top]{animation-name:floating-in-up;transform-origin:bottom center}[data-floating][data-placement=right]{animation-name:floating-in-right;transform-origin:left center}[data-floating][data-state=measuring]{visibility:hidden;animation:none}@keyframes floating-in-down{0%{opacity:0;transform:translateY(calc(var(--popover-shift) * -1)) scale(var(--popover-scale))}}@keyframes floating-in-up{0%{opacity:0;transform:translateY(var(--popover-shift)) scale(var(--popover-scale))}}@keyframes floating-in-right{0%{opacity:0;transform:translate(calc(var(--popover-shift) * -1)) scale(var(--popover-scale))}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.pr-no-scrollbar{scrollbar-width:none}.pr-no-scrollbar::-webkit-scrollbar{display:none}._skeleton_132rx_1{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--skeleton-base) 25%,var(--skeleton-shine) 50%,var(--skeleton-base) 75%);background-size:200% 100%;animation:_shimmer_132rx_1 1.2s ease-in-out infinite}@keyframes _shimmer_132rx_1{0%{background-position:200% 0}to{background-position:-200% 0}}._mark_1qn5s_1{display:block;flex-shrink:0;width:var(--brand-mark-size);height:var(--brand-mark-size);border-radius:calc(var(--brand-mark-size) * .22)}._sm_1qn5s_8{width:var(--brand-mark-size-sm);height:var(--brand-mark-size-sm);border-radius:calc(var(--brand-mark-size-sm) * .22)}._entry_1qn5s_13{width:var(--brand-mark-size-entry);height:var(--brand-mark-size-entry);border-radius:calc(var(--brand-mark-size-entry) * .22)}._name_1qn5s_18{display:inline-flex;align-items:baseline;gap:var(--space-2);font-size:var(--pr-text-h4);font-weight:var(--pr-weight-black);letter-spacing:var(--pr-tracking-display);white-space:nowrap}._sub_1qn5s_28{padding-left:var(--space-2);border-left:calc(var(--border-width) * 2) solid var(--pr-red);font-weight:var(--pr-weight-bold);opacity:.8}._signature_o3o9r_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-2);margin:0;font-size:var(--signature-text-size);color:var(--color-text-muted)}._onDark_o3o9r_11{justify-content:flex-start;color:var(--pr-on-dark-muted)}._dot_o3o9r_15{opacity:.7}._author_o3o9r_18{position:relative;display:inline-block}._name_o3o9r_22{font-weight:var(--pr-weight-extrabold);color:inherit}._peek_o3o9r_27{position:absolute;bottom:100%;left:50%;width:var(--signature-mascot-size);height:var(--signature-mascot-size);margin-left:calc(var(--signature-mascot-size) / -2);overflow:hidden;pointer-events:none}._mini_o3o9r_37{display:block;width:100%;height:100%;translate:0 100%;transition:translate var(--duration-ring) var(--ease-spring)}._stroke_o3o9r_44{position:absolute;left:0;bottom:calc(var(--space-1) * -1);width:100%;height:var(--space-2);overflow:visible;pointer-events:none}._stroke_o3o9r_44 path{fill:none;stroke:var(--pr-red);stroke-width:var(--signature-stroke-width);stroke-linecap:round;stroke-dasharray:var(--signature-stroke-length);stroke-dashoffset:var(--signature-stroke-length);transition:stroke-dashoffset var(--duration-shine) var(--pr-ease-out)}._onDark_o3o9r_11 ._stroke_o3o9r_44 path{stroke:var(--pr-red-soft)}@media(hover:hover){._author_o3o9r_18:hover ._mini_o3o9r_37{translate:0 0;animation:_signature-wave_o3o9r_1 var(--duration-ring) var(--ease-spring) 1}._author_o3o9r_18:hover ._stroke_o3o9r_44 path{stroke-dashoffset:0}._author_o3o9r_18:hover ._name_o3o9r_22{background:var(--pr-grad-text);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}@keyframes _signature-wave_o3o9r_1{0%,to{rotate:0deg}30%{rotate:-16deg}70%{rotate:12deg}}@media(max-width:640px){._onDark_o3o9r_11{justify-content:center}}._footer_1p34n_2{padding-block:var(--pr-space-12) var(--pr-space-6)}._brand_1p34n_5{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--pr-on-dark)}._tagline_1p34n_11{margin-top:var(--space-3);max-width:34ch;color:var(--pr-on-dark-muted);font-size:var(--pr-text-ui);line-height:var(--pr-leading-relaxed)}._links_1p34n_18{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:var(--space-8)}._anchor_pcoua_1{display:inline-flex;max-width:100%;min-width:0}._block_pcoua_6{display:flex;width:100%}._anchor_pcoua_1>button:disabled{pointer-events:none}._tip_pcoua_15{position:fixed;z-index:var(--z-tooltip);max-width:min(var(--tooltip-max-width),calc(100vw - 2 * var(--viewport-gutter)));padding:var(--space-2) var(--space-3);border-radius:var(--pr-radius-btn);background:var(--color-tooltip-bg);color:var(--color-tooltip-text);font-size:var(--pr-text-xs);font-weight:var(--pr-weight-semibold);line-height:1.4;overflow-wrap:anywhere;white-space:pre-line;pointer-events:none;box-shadow:var(--pr-shadow-dropdown)}._toggle_1fiwp_7{--toggle-fg: var(--pr-ink-a70);--toggle-hover-bg: var(--pr-ink-a07);--toggle-hover-fg: var(--pr-ink);--toggle-active-bg: var(--pr-dark-700);--toggle-active-fg: var(--pr-on-dark);display:inline-flex;align-items:center;gap:2px;height:var(--header-control-size);padding:3px;border:var(--border-width) solid var(--pr-line);border-radius:var(--pr-radius-full);background:var(--pr-paper)}.pr-header.is-scrolled ._toggle_1fiwp_7{--toggle-fg: var(--pr-on-dark-muted);--toggle-hover-bg: var(--pr-on-dark-fill);--toggle-hover-fg: var(--pr-on-dark);--toggle-active-bg: var(--pr-on-dark);--toggle-active-fg: var(--pr-dark-800);border-color:var(--pr-on-dark-line);background:var(--pr-on-dark-fill)}._option_1fiwp_31{position:relative;display:inline-flex;align-items:center;gap:var(--space-1);height:100%;padding:0 var(--space-3);overflow:hidden;border:0;border-radius:var(--pr-radius-full);background:transparent;color:var(--toggle-fg);font:inherit;font-size:var(--pr-text-xs);font-weight:var(--pr-weight-bold);white-space:nowrap;cursor:pointer;transition:transform var(--duration-hover) var(--ease-spring),background-color var(--duration-hover) var(--ease-smooth),color var(--duration-hover) var(--ease-smooth)}._option_1fiwp_31>svg,._text_1fiwp_54{transition:transform var(--duration-hover) var(--ease-spring)}._option_1fiwp_31[aria-pressed=true]{background:var(--toggle-active-bg);color:var(--toggle-active-fg)}._option_1fiwp_31[aria-pressed=true]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,var(--color-shine) 50%,transparent 70%);transform:translate(-130%);pointer-events:none;transition:transform var(--duration-shine) var(--ease-smooth)}.pr-header.is-scrolled ._option_1fiwp_31[aria-pressed=true]:after{background:linear-gradient(115deg,transparent 30%,var(--color-shine-on-light) 50%,transparent 70%)}@media(hover:hover){._option_1fiwp_31:hover{transform:translateY(var(--hover-lift)) scale(var(--hover-scale-button))}._option_1fiwp_31[aria-pressed=false]:hover{background:var(--toggle-hover-bg);color:var(--toggle-hover-fg)}._option_1fiwp_31:hover>svg{transform:scale(var(--hover-scale-icon)) rotate(var(--hover-tilt-icon))}._option_1fiwp_31:hover ._text_1fiwp_54{transform:translate(var(--hover-nudge-sm))}._option_1fiwp_31[aria-pressed=true]:hover:after{transform:translate(130%)}}._option_1fiwp_31:active{transform:scale(var(--press-scale));transition-duration:var(--duration-press)}._option_1fiwp_31:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(max-width:1599px){._text_1fiwp_54{display:none}._option_1fiwp_31{padding:0 var(--space-2)}}._wrapper_ij40x_2{display:flex}._trigger_ij40x_5{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1);border:0;border-radius:var(--pr-radius-full);background:transparent;color:inherit;cursor:pointer}._chevron_ij40x_16{opacity:.7;transition:transform var(--pr-duration-medium) var(--pr-ease-out)}._trigger_ij40x_5[aria-expanded=true] ._chevron_ij40x_16{transform:rotate(180deg)}._menu_ij40x_24{position:fixed;z-index:var(--z-dropdown);width:max-content;min-width:var(--menu-width)}._menuHeader_ij40x_30{display:grid;gap:var(--space-1);padding:var(--space-2) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:var(--border-width) solid var(--pr-on-dark-line);font-size:var(--pr-text-ui)}._menuHeader_ij40x_30 small{color:var(--pr-on-dark-muted);font-size:var(--pr-text-xs)}._menuItem_ij40x_42{width:100%;align-items:center;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}._menuItem_ij40x_42:focus-visible{outline:2px solid var(--pr-red-soft);outline-offset:-2px}._header_16rqu_2{z-index:var(--z-menu)}._inner_16rqu_5{gap:var(--space-4)}._brand_16rqu_8{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0;color:inherit}._brand_16rqu_8:hover{color:inherit}._brandName_16rqu_18{display:inline-flex}._nav_16rqu_21{min-width:0;overflow-x:auto}._navLink_16rqu_25{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._navLink_16rqu_25:hover{color:inherit}@media(max-width:1599px){._navLink_16rqu_25{padding-inline:var(--space-3)}}._actions_16rqu_40{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto}@media(max-width:1179px){._inner_16rqu_5{flex-wrap:wrap;height:auto;min-height:var(--pr-header-h);padding-block:var(--space-2) 0;row-gap:0}._nav_16rqu_21{order:3;flex:1 0 100%;height:var(--nav-row-h)}}@media(max-width:420px){._brandName_16rqu_18{display:none}}._splash_123qr_1{position:fixed;inset:0;z-index:var(--z-intro);display:grid;place-items:center;overflow:hidden;padding:var(--space-6);opacity:1;transition:opacity var(--intro-fade-duration) var(--pr-ease-out)}._splash_123qr_1:focus{outline:none}._hiding_123qr_15{opacity:0;pointer-events:none}._aurora1_123qr_19{top:-10%;left:-10%;width:var(--aurora-size);height:var(--aurora-size)}._aurora2_123qr_25{right:-10%;bottom:-10%;width:var(--aurora-size);height:var(--aurora-size)}._content_123qr_31{position:relative;display:grid;justify-items:center;gap:var(--space-6);text-align:center}._mascot_123qr_38{width:clamp(120px,26vw,var(--mascot-size));height:auto;animation:_splash-dance_123qr_1 var(--dance-duration) var(--pr-ease-standard) infinite alternate}._title_123qr_43{max-width:360px;color:var(--pr-on-dark);font-size:var(--text-xl);font-weight:var(--pr-weight-extrabold);letter-spacing:var(--pr-tracking-heading);line-height:var(--pr-leading-snug)}._track_123qr_51{width:min(var(--intro-loader-width),80vw);height:var(--intro-progress-height);overflow:hidden;border-radius:var(--pr-radius-full);background:var(--pr-on-dark-fill)}._track_123qr_51>i{display:block;height:100%;border-radius:inherit;background:var(--pr-grad-brand-x);transform:scaleX(var(--progress));transform-origin:left center}@keyframes _splash-dance_123qr_1{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-12px) rotate(4deg)}}._shell_1hoqq_1{display:flex;flex-direction:column;min-height:100vh}._main_1hoqq_6{flex:1;min-width:0;overflow-x:clip}._main_1hoqq_6:focus{outline:none}._skip_1hoqq_15{position:absolute;left:-100vw;z-index:var(--z-toast)}._skip_1hoqq_15:focus{left:var(--space-4);top:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:var(--radius-sm)}._notice_1hoqq_28{position:relative;z-index:var(--z-menu);margin:0;text-align:center}._notice_1hoqq_28 a{color:inherit;font-weight:var(--pr-weight-extrabold);text-decoration:underline}._loading_1hoqq_39{padding-block:calc(var(--pr-header-h) + var(--pr-space-10)) var(--pr-space-10)}._danger_1ekri_2{color:var(--pr-on-dark);background:var(--pr-danger);border:var(--border-width) solid transparent}._danger_1ekri_2:hover:not(:disabled){background:var(--pr-wine)}._iconSm_1ekri_10{width:var(--icon-button-size);height:var(--icon-button-size)}._spinner_1ekri_14{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:_spin_1ekri_14 .8s linear infinite}@keyframes _spin_1ekri_14{to{transform:rotate(360deg)}}._page_1e2w4_5{position:relative;isolation:isolate;display:grid;align-items:center;min-height:100vh;padding-block:var(--pr-space-16) var(--pr-space-10);overflow:hidden}._aurora1_1e2w4_14,._aurora2_1e2w4_15{z-index:-1;width:var(--aurora-size);height:var(--aurora-size)}._aurora1_1e2w4_14{top:calc(var(--space-8) * -3.75);left:calc(var(--space-8) * -3.75)}._aurora2_1e2w4_15{right:calc(var(--space-8) * -2.5);bottom:calc(var(--space-8) * -1.875)}._grid_1e2w4_29{--pr-container: var(--login-frame-width);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,var(--login-form-width));align-items:center;gap:var(--login-grid-gap)}._brandPanel_1e2w4_36{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pr-space-5);min-width:0}._brand_1e2w4_36{display:flex;align-items:center;gap:var(--space-3)}._brandName_1e2w4_48{color:var(--pr-on-dark)}._headline_1e2w4_51{font-size:var(--hero-title-size)}._lead_1e2w4_54{max-width:var(--login-lead-width)}._chips_1e2w4_57{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._formPanel_1e2w4_65{display:grid;gap:var(--space-2);min-width:0}._formMain_1e2w4_70{display:grid}._signature_1e2w4_73{padding-top:var(--space-4)}._card_1e2w4_76{display:flex;flex-direction:column;gap:var(--space-4);width:100%;padding:var(--space-8);box-shadow:var(--pr-shadow-xl);color:var(--pr-ink)}._card_1e2w4_76 .pr-label{color:var(--pr-ink)}._card_1e2w4_76 .pr-input{color:var(--pr-ink);background:var(--pr-paper);border-color:var(--pr-ink-a14)}._card_1e2w4_76 .pr-input::placeholder{color:var(--pr-muted)}._card_1e2w4_76 .pr-btn--primary{color:var(--pr-on-dark);background:var(--pr-grad-cta);box-shadow:var(--pr-shadow-cta-lg)}._card_1e2w4_76 .pr-btn--primary:before{background:linear-gradient(115deg,transparent 30%,var(--color-shine) 50%,transparent 70%)}._title_1e2w4_106{font-size:var(--text-title);font-weight:var(--pr-weight-black);letter-spacing:var(--pr-tracking-display);line-height:1.1;color:var(--pr-ink)}._subtitle_1e2w4_113{margin-top:calc(var(--space-2) * -1);font-size:var(--pr-text-sm);color:var(--pr-muted)}._footnote_1e2w4_118{font-size:var(--pr-text-xs);line-height:1.5;text-align:center;color:var(--pr-muted)}._error_1e2w4_124{font-size:var(--pr-text-ui);font-weight:var(--pr-weight-semibold);color:var(--color-danger-strong)}@media(max-width:900px){._grid_1e2w4_29{grid-template-columns:minmax(0,1fr)}._lead_1e2w4_54,._chips_1e2w4_57{display:none}}._state_1tjvw_2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--pr-space-10) var(--space-4);text-align:center;color:var(--color-text-muted)}._tile_1tjvw_12{color:var(--color-text-secondary)}._title_1tjvw_15{color:var(--pr-ink)}._text_1tjvw_18{max-width:var(--state-text-width);font-size:var(--pr-text-ui);line-height:var(--pr-leading-relaxed)}._code_1tjvw_23{font-size:var(--text-xs);color:var(--color-text-subtle)}._danger_1tjvw_27{color:var(--color-danger)}._muted_1tjvw_30{color:var(--color-text-muted)}._stack_1lgqr_2{position:fixed;right:var(--space-6);bottom:var(--space-6);left:var(--space-6);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);pointer-events:none}._toast_1lgqr_14{flex-wrap:nowrap;gap:var(--space-3);width:fit-content;max-width:min(var(--toast-width),100%);pointer-events:auto}._success_1lgqr_21 svg{color:var(--color-success)}._error_1lgqr_24 svg{color:var(--pr-red-soft)}
