@font-face{font-family:supreme;src:url(/_next/static/media/63407cbbf246092f-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:supreme;src:url(/_next/static/media/045a30f8a060f213-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:supreme;src:url(/_next/static/media/99f6cadb31eb4e36-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:supreme Fallback;src:local("Arial");ascent-override:98.07%;descent-override:28.02%;line-gap-override:9.01%;size-adjust:99.93%}.__className_7e3872{font-family:supreme,supreme Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.__variable_7e3872{--font-sans-loaded:"supreme","supreme Fallback",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:root{--page-bg:#EEF3F7;--bg:#FFFFFF;--bg-soft:#F4F7FA;--bg-band:#F0F4F7;--white:#FFFFFF;--ink:#0B1320;--ink-2:#1F2A3D;--ink-soft:#4E545C;--muted:#5B6478;--muted-2:#8A93A6;--teal-text:#5B8896;--line:#DCE3EB;--line-2:#C8D2DD;--line-soft:#E6ECF2;--primary-50:#F0FAFD;--primary-100:#D9F1F6;--primary-200:#B6E3EC;--primary-300:#84D0E0;--primary-400:#5DBDD0;--primary-450:#5AB8CC;--primary-500:#4AAFC6;--primary-600:#3897B0;--primary-700:#2A7B92;--primary-800:#205F73;--primary-900:#18404F;--primary-950:#18313A;--accent:#F4D742;--accent-strong:#D6B91D;--accent-soft:rgba(244,215,66,.16);--accent-glow:rgba(244,215,66,.45);--navy:#0F2747;--navy-deep:#08172D;--green:#16A34A;--green-light:#E6F5EC;--green-strong:#0F7A36;--red:#DC2626;--red-light:#FEE9E9;--red-soft:#FCE3E3;--amber:#D97706;--amber-light:#FEF1DC;--error-bg:rgba(255,0,0,.1);--error-border:rgba(255,0,0,.8);--error-text:#640707;--badge-pdf-bg:#DAF1F6;--badge-pdf-border:#85D0E0;--badge-pdf-text:#257087;--badge-jpg-bg:#DADCF6;--badge-jpg-border:#8588E0;--badge-jpg-text:#253F87;--badge-png-bg:#F6EFDA;--badge-png-border:#E0CE85;--badge-png-text:#877225;--gradient-hero:radial-gradient(ellipse 70% 60% at 78% 28%,rgba(74,175,198,.55),transparent 62%),radial-gradient(ellipse 55% 50% at 18% 92%,rgba(74,175,198,.45),transparent 62%),linear-gradient(180deg,#1a3a5e,#2a5878 60%,#345f7e);--gradient-cta:radial-gradient(ellipse 60% 80% at 85% 50%,rgba(244,215,66,.28),transparent 60%),linear-gradient(120deg,var(--navy) 0%,var(--primary-700) 100%);--gradient-text:linear-gradient(120deg,var(--primary-500) 0%,var(--accent) 130%);--font-display:"Supreme",ui-sans-serif,system-ui,sans-serif;--font-body:"Supreme",ui-sans-serif,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--text-xs:11px;--text-sm:13px;--text-base:14px;--text-md:16px;--text-lg:17px;--text-xl:20px;--text-2xl:26px;--text-3xl:28px;--text-display:clamp(28px,3.2vw,38px);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.1;--leading-normal:1.4;--leading-loose:1.55;--tracking-tight:-.02em;--tracking-base:0;--tracking-wide:.015em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--radius-xs:4px;--radius-sm:8px;--radius:14px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(15,39,71,.05),0 1px 1px rgba(15,39,71,.04);--shadow-md:0 8px 24px -8px rgba(15,39,71,.10),0 2px 6px rgba(15,39,71,.05);--shadow-lg:0 28px 70px -22px rgba(15,39,71,.22),0 10px 24px -12px rgba(15,39,71,.10);--shadow-pill:0 10px 30px -16px rgba(15,39,71,.18),0 2px 6px rgba(15,39,71,.04);--shadow-focus:0 0 0 3px rgba(74,175,198,.18);--ease-standard:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.2,.8,.25,1);--ease-in-out:cubic-bezier(.4,0,.6,1);--duration-fast:.15s;--duration-base:.25s;--duration-slow:.35s;--duration-sheet:.32s;--fax-filter:grayscale(1);--backdrop-blur:saturate(180%) blur(14px);--island-width:1100px;--breakpoint-mobile:760px;--breakpoint-tablet:1024px;--breakpoint-short:600px;--bg-cream:var(--page-bg);--teal-50:var(--primary-50);--teal-100:var(--primary-100);--teal-300:var(--primary-300);--teal-500:var(--primary-500);--teal-600:var(--primary-600);--teal-700:var(--primary-700);--teal-800:var(--primary-800);--teal-900:var(--primary-900);--blue:var(--primary-500);--blue-50:var(--primary-50);--blue-100:var(--primary-100);--blue-600:var(--primary-600);--blue-700:var(--primary-700);--color-primary:#4aafc6;--color-primary-50:#f0fafd;--color-primary-100:#d8f1f7;--color-primary-200:#b1e3ee;--color-primary-300:#84d0e0;--color-primary-400:#5fbbd0;--color-primary-500:#4aafc6;--color-primary-600:#3792aa;--color-primary-700:#2e7588;--color-primary-800:#2a606e;--color-primary-900:#284853;--color-primary-950:#18313a;--color-primary-light:rgba(74,175,198,0.08);--color-primary-light-hover:rgba(74,175,198,0.16);--color-primary-dark:#284853;--color-primary-shadow:rgba(74,175,198,0.18);--color-background:#ffffff;--color-page-bg:#eef3f7;--color-background-secondary:#f4f7fa;--color-background-tertiary:#e8eef4;--color-background-hover:#f1f4f8;--color-background-active:#e6ecf2;--color-surface:#ffffff;--color-surface-raised:#ffffff;--color-border:#e3e8ee;--color-border-hover:#c8d1db;--color-border-strong:#aab4c0;--color-text-primary:#0b1320;--color-text-secondary:#3b4658;--color-text-muted:#6b7689;--color-text-placeholder:#9aa3b1;--color-text-on-primary:#ffffff;--color-text-on-dark:#ffffff;--color-overlay:rgba(11,19,32,0.55);--color-overlay-light:rgba(11,19,32,0.25);--color-selection-bg:rgba(74,175,198,0.45);--color-selection-fg:#14323a;--color-success:#16a34a;--color-success-light:rgba(22,163,74,0.1);--color-success-dark:#0f7a36;--color-warning:#d97706;--color-warning-light:rgba(217,119,6,0.1);--color-warning-dark:#a85d00;--color-error:#dc2626;--color-error-light:rgba(220,38,38,0.1);--color-error-dark:#a31c1c;--color-info:#0284c7;--color-info-light:rgba(2,132,199,0.1);--color-accent-yellow:#f4d742;--color-accent-yellow-soft:rgba(244,215,66,0.16);--color-accent-yellow-strong:#d6b91d;--color-accent-navy:#0f2747;--color-accent-navy-deep:#08172d;--color-surface-dark:#0f2747;--color-surface-dark-raised:#142f57;--color-surface-dark-border:rgba(255,255,255,0.08);--color-text-on-dark-primary:#ffffff;--color-text-on-dark-secondary:rgba(255,255,255,0.78);--color-text-on-dark-muted:rgba(255,255,255,0.55);--gradient-hero:radial-gradient(circle at 18% -10%,rgba(74,175,198,0.32),transparent 55%),radial-gradient(circle at 110% 110%,rgba(244,215,66,0.15),transparent 55%),linear-gradient(180deg,#0f2747,#08172d);--gradient-cta:radial-gradient(circle at 80% 0%,rgba(244,215,66,0.2),transparent 55%),linear-gradient(135deg,#0f2747,#1f5b6c);--spacing-3xs:2px;--spacing-2xs:4px;--spacing-xs:6px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-2xl:32px;--spacing-3xl:48px;--spacing-4xl:64px;--spacing-5xl:96px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:999px;--font-sans:var(--font-sans-loaded),"Supreme",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:var(--font-mono-loaded),"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--font-display:var(--font-sans);--font-size-xs:12px;--font-size-sm:13px;--font-size-md:15px;--font-size-lg:17px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--font-size-5xl:56px;--font-size-6xl:72px;--line-height-tight:1.15;--line-height-snug:1.3;--line-height-base:1.5;--line-height-relaxed:1.65;--line-height-loose:1.85;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:500;--font-weight-bold:700;--letter-spacing-tight:-0.02em;--letter-spacing-base:0;--letter-spacing-wide:0.04em;--letter-spacing-widest:0.08em;--shadow-xs:0 1px 2px rgba(11,19,32,0.04);--shadow-sm:0 2px 4px rgba(11,19,32,0.06);--shadow-md:0 4px 8px rgba(11,19,32,0.08);--shadow-lg:0 8px 16px rgba(11,19,32,0.1);--shadow-xl:0 16px 32px rgba(11,19,32,0.12);--shadow-2xl:0 24px 48px rgba(11,19,32,0.16);--shadow-focus-ring:0 0 0 3px rgba(74,175,198,0.28);--shadow-error-ring:0 0 0 3px rgba(220,38,38,0.18);--shadow-card-hover:0 8px 18px rgba(40,72,83,0.12);--shadow-card-floating:0 12px 28px rgba(40,72,83,0.16);--transition-fast:120ms cubic-bezier(0.4,0,0.2,1);--transition-base:200ms cubic-bezier(0.4,0,0.2,1);--transition-slow:320ms cubic-bezier(0.4,0,0.2,1);--transition-bounce:320ms cubic-bezier(0.34,1.56,0.64,1);--layout-max-width:1240px;--layout-content-width:1080px;--layout-narrow-width:720px;--layout-page-padding-x:var(--spacing-lg);--z-base:0;--z-raised:10;--z-sticky:20;--z-overlay:100;--z-modal:200;--z-popover:250;--z-toast:300;--z-tooltip:400;--touch-target-min:44px}@media (max-width:768px){:root{--font-size-3xl:28px;--font-size-4xl:32px;--font-size-5xl:40px;--font-size-6xl:48px}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--color-page-bg,#eef3f7);color:var(--color-text-primary,#0b1320);font-family:var(--font-sans,system-ui);font-size:var(--font-size-md,15px);line-height:var(--line-height-base,1.5);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100dvh}body,html{overflow-x:clip}a{color:var(--color-primary,#4aafc6);text-decoration:none;transition:color var(--transition-fast,.12s ease)}a:hover{color:var(--color-primary-700,#2e7588)}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{background:none;border:none;padding:0;cursor:pointer;color:inherit}a:focus-visible,button:focus-visible,select:focus-visible{outline:2px solid var(--color-primary,#4aafc6);outline-offset:2px;border-radius:var(--radius-sm,4px)}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:none}img,svg,video{display:block;max-width:100%;height:auto}::selection{background:var(--color-selection-bg,rgba(74,175,198,.45));color:var(--color-selection-fg,#14323a)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.hideScrollbar::-webkit-scrollbar{display:none}