@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_afd4a3{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_afd4a3{--font-archivo:"Archivo","Archivo Fallback"}:root{--ink-1000:#05070A;--ink-900:#0B0E13;--ink-800:#11151B;--ink-700:#181D25;--ink-600:#222833;--ink-500:#2F3742;--ink-400:#46505E;--ink-300:#6B7583;--bone-000:#FFFFFF;--bone-100:#FAF9F6;--bone-200:#F2F0EA;--bone-300:#E7E3DA;--bone-400:#D6D1C5;--bone-500:#B4AEA1;--signal-600:#E23A10;--signal-500:#FF4B1F;--signal-400:#FF6B45;--signal-100:#FFE7DF;--copper-500:#D9903A;--copper-100:#F8ECD8;--jade-500:#1FA97A;--jade-100:#DCF3EA;--cobalt-500:#3A63D8;--cobalt-100:#E1E8FB;--brique-500:#A8453C;--brique-100:#F6E3E1;--ardoise-500:#5A6675;--ardoise-100:#E7EAEE;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:56px;--sp-10:72px;--sp-11:96px;--sp-12:128px;--r-slat:10px;--r-card:18px;--r-field:12px;--r-pill:999px;--rail-w:2px;--notch:10px;--slat-h:34px;--slat-gap:8px;--step:calc(var(--slat-h) + var(--slat-gap));--ease-slat:cubic-bezier(0.22,0.92,0.20,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.55,0,1,0.45);--dur-1:140ms;--dur-2:240ms;--dur-3:420ms;--dur-4:620ms;--maxw-phone:460px;--maxw-read:720px;--maxw-app:1320px;--header-h:60px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);color-scheme:light}:root,[data-theme=light]{--surface:var(--bone-100);--surface-raised:var(--bone-000);--surface-sunken:var(--bone-200);--surface-inverse:var(--ink-900);--line:color-mix(in oklab,var(--ink-900) 10%,transparent);--line-strong:color-mix(in oklab,var(--ink-900) 18%,transparent);--text:var(--ink-900);--text-muted:var(--ink-400);--text-faint:var(--ink-300);--text-inverse:var(--bone-100);--rail:color-mix(in oklab,var(--ink-900) 16%,transparent);--slat:var(--bone-300);--slat-text:var(--ink-500);--accent:var(--signal-500);--accent-hover:var(--signal-600);--accent-ink:#FFFFFF;--accent-soft:var(--signal-100);--shadow-1:0 1px 2px color-mix(in oklab,var(--ink-900) 8%,transparent);--shadow-2:0 2px 4px color-mix(in oklab,var(--ink-900) 6%,transparent),0 12px 28px -12px color-mix(in oklab,var(--ink-900) 22%,transparent);--shadow-lift:0 18px 44px -18px color-mix(in oklab,var(--ink-900) 34%,transparent);color-scheme:light}[data-theme=dark]{--surface:var(--ink-900);--surface-raised:var(--ink-800);--surface-sunken:var(--ink-1000);--surface-inverse:var(--bone-100);--line:color-mix(in oklab,var(--bone-100) 10%,transparent);--line-strong:color-mix(in oklab,var(--bone-100) 20%,transparent);--text:var(--bone-100);--text-muted:#9AA3AF;--text-faint:#69737F;--text-inverse:var(--ink-900);--rail:color-mix(in oklab,var(--bone-100) 26%,transparent);--slat:var(--ink-600);--slat-text:#9AA3AF;--accent:var(--signal-500);--accent-hover:var(--signal-400);--accent-ink:#FFFFFF;--accent-soft:color-mix(in oklab,var(--signal-500) 18%,transparent);--shadow-1:0 1px 2px rgba(0,0,0,0.5);--shadow-2:0 2px 6px rgba(0,0,0,0.45),0 18px 40px -16px rgba(0,0,0,0.7);--shadow-lift:0 22px 56px -20px rgba(0,0,0,0.8);color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:var(--ink-900);--surface-raised:var(--ink-800);--surface-sunken:var(--ink-1000);--surface-inverse:var(--bone-100);--line:color-mix(in oklab,var(--bone-100) 10%,transparent);--line-strong:color-mix(in oklab,var(--bone-100) 20%,transparent);--text:var(--bone-100);--text-muted:#9AA3AF;--text-faint:#69737F;--text-inverse:var(--ink-900);--rail:color-mix(in oklab,var(--bone-100) 16%,transparent);--slat:var(--ink-600);--slat-text:#9AA3AF;--accent-hover:var(--signal-400);--accent-soft:color-mix(in oklab,var(--signal-500) 18%,transparent);--shadow-1:0 1px 2px rgba(0,0,0,0.5);--shadow-2:0 2px 6px rgba(0,0,0,0.45),0 18px 40px -16px rgba(0,0,0,0.7);--shadow-lift:0 22px 56px -20px rgba(0,0,0,0.8);color-scheme:dark}}:root,[data-theme=light]{--chart-1:#FF4B1F;--chart-2:#17A16F;--chart-grid:color-mix(in oklab,var(--ink-900) 9%,transparent);--chart-track:color-mix(in oklab,var(--ink-900) 5%,transparent)}[data-theme=dark]{--chart-1:#FF4B1F;--chart-2:#17A16F;--chart-grid:color-mix(in oklab,var(--bone-100) 11%,transparent);--chart-track:color-mix(in oklab,var(--bone-100) 6%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--chart-grid:color-mix(in oklab,var(--bone-100) 11%,transparent);--chart-track:color-mix(in oklab,var(--bone-100) 6%,transparent)}}[data-accent=copper]{--accent:var(--copper-500);--accent-soft:var(--copper-100)}[data-accent=jade]{--accent:var(--jade-500);--accent-soft:var(--jade-100)}[data-accent=cobalt]{--accent:var(--cobalt-500);--accent-soft:var(--cobalt-100)}[data-accent=brique]{--accent:var(--brique-500);--accent-soft:var(--brique-100)}[data-accent=ardoise]{--accent:var(--ardoise-500);--accent-soft:var(--ardoise-100)}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100dvh;background:var(--surface);color:var(--text);font-family:var(--font-archivo),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-variation-settings:"wdth" 100;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv01";overflow-wrap:break-word}canvas,img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:var(--accent);color:var(--accent-ink)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.t-display{font-variation-settings:"wdth" 118,"wght" 760;font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem);line-height:.96;letter-spacing:-.03em;text-wrap:balance}.t-title{font-variation-settings:"wdth" 108,"wght" 700;font-size:clamp(1.4rem,1.15rem + 1.1vw,2rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.t-section{font-variation-settings:"wdth" 104,"wght" 680;font-size:1.0625rem;line-height:1.25;letter-spacing:-.012em}.t-body{font-size:1rem;line-height:1.55}.t-small{font-size:.875rem;line-height:1.45}.t-micro{font-size:.75rem;line-height:1.4}.t-label{font-variation-settings:"wdth" 88,"wght" 700;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;line-height:1}.t-label,.t-muted{color:var(--text-muted)}.t-faint{color:var(--text-faint)}.t-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.rang{position:relative;display:flex;flex-direction:column;gap:var(--slat-gap);padding-left:var(--sp-5)}.rang:before{left:0;top:2px;bottom:2px;width:var(--rail-w);background:var(--rail)}.rang:before,.rang[data-pulse="1"]:after{content:"";position:absolute;border-radius:var(--rail-w)}.rang[data-pulse="1"]:after{left:calc(var(--rail-w) * -1);width:calc(var(--rail-w) * 3);height:56px;background:linear-gradient(to bottom,transparent,var(--accent) 35%,var(--accent) 65%,transparent);animation:rail-pulse var(--dur-4) var(--ease-slat) 1;pointer-events:none}@keyframes rail-pulse{0%{top:-56px;opacity:0}20%{opacity:1}80%{opacity:1}to{top:100%;opacity:0}}.slat{position:relative;height:var(--slat-h);border-radius:var(--r-slat);background:var(--slat);display:flex;align-items:center;padding:0 var(--sp-4);gap:var(--sp-3);color:var(--slat-text);transition:transform var(--dur-4) var(--ease-slat),background var(--dur-2) var(--ease-out),height var(--dur-3) var(--ease-slat);will-change:transform}.slat:before{content:"";position:absolute;left:calc(var(--sp-5) * -1);top:50%;translate:0 -50%;width:var(--sp-5);height:2px;background:var(--rail);border-radius:2px}.slat--self{height:calc(var(--slat-h) * 2.1);background:var(--accent);color:var(--accent-ink);box-shadow:0 8px 24px -10px color-mix(in oklab,var(--accent) 70%,transparent);font-variation-settings:"wdth" 100,"wght" 680}.slat--self:before{background:var(--accent);height:4px}.slat--serving{background:color-mix(in oklab,var(--text) 12%,var(--slat));color:var(--text)}.slat--serving:before{background:var(--accent);height:3px}.slat--head{background:color-mix(in oklab,var(--text) 7%,var(--slat))}.slat--leaving{animation:slat-leave var(--dur-3) var(--ease-in) forwards;transform-origin:left center}@keyframes slat-leave{0%{opacity:1;scale:1 1}60%{opacity:.4}to{opacity:0;scale:0 .6}}.slat--entering{animation:slat-enter var(--dur-3) var(--ease-slat) backwards;transform-origin:left center}@keyframes slat-enter{0%{opacity:0;scale:0 .6}to{opacity:1;scale:1 1}}.rang--advancing .slat{transform:translateY(calc(var(--step) * -1))}.flap{position:relative;display:inline-grid;place-items:center;overflow:hidden;font-variation-settings:"wdth" 125,"wght" 800;font-variant-numeric:tabular-nums;line-height:1;font-size:var(--flap-size,clamp(5rem,3rem + 14vw,9rem));height:1em;min-width:.66em;letter-spacing:-.04em}.flap__cell{grid-area:1/1}.flap__cell--out{animation:flap-out var(--dur-3) var(--ease-in) forwards}.flap__cell--in{animation:flap-in var(--dur-3) var(--ease-slat) backwards}@keyframes flap-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-85%);opacity:0}}@keyframes flap-in{0%{transform:translateY(85%);opacity:0}to{transform:translateY(0);opacity:1}}.btn{--btn-bg:var(--surface-raised);--btn-fg:var(--text);--btn-bd:var(--line-strong);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:48px;padding:0 var(--sp-5);border-radius:var(--r-field);background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-bd);font-variation-settings:"wdth" 100,"wght" 650;font-size:.9375rem;letter-spacing:-.005em;transition:transform var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),opacity var(--dur-1) var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none}.btn:active:not(:disabled){transform:scale(.975)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn--signal{--btn-bg:var(--accent);--btn-fg:var(--accent-ink);--btn-bd:transparent;box-shadow:0 10px 26px -12px color-mix(in oklab,var(--accent) 80%,transparent)}.btn--signal:hover:not(:disabled){--btn-bg:var(--accent-hover)}.btn--solid{--btn-bg:var(--surface-inverse);--btn-fg:var(--text-inverse);--btn-bd:transparent}.btn--ghost{--btn-bg:transparent;--btn-bd:var(--line-strong)}.btn--quiet{--btn-bg:transparent;--btn-bd:transparent;--btn-fg:var(--text-muted)}.btn--danger{--btn-bg:transparent;--btn-fg:var(--brique-500);--btn-bd:color-mix(in oklab,var(--brique-500) 35%,transparent)}.btn--lg{min-height:58px;font-size:1.0625rem;padding:0 var(--sp-6);border-radius:14px}.btn--sm{min-height:38px;font-size:.8125rem;padding:0 var(--sp-3);border-radius:10px}.btn--block{width:100%}.btn--hero{min-height:64px;width:100%;font-size:1.125rem;font-variation-settings:"wdth" 104,"wght" 720;border-radius:16px}.field{display:flex;flex-direction:column;gap:var(--sp-2)}.field>label{font-variation-settings:"wdth" 88,"wght" 700;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.input,.select,.textarea{width:100%;min-height:50px;padding:var(--sp-3) var(--sp-4);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--r-field);color:var(--text);font-size:1rem;transition:border-color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.input::placeholder,.textarea::placeholder{color:var(--text-faint)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent)}.textarea{min-height:110px;resize:vertical;padding-top:var(--sp-3)}.select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:right 20px center,right 14px center;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:var(--sp-8)}.hint{color:var(--text-muted)}.error-text,.hint{font-size:.8125rem}.error-text{color:var(--brique-500);font-variation-settings:"wght" 600}.card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--sp-5)}.card--flush{padding:0;overflow:hidden}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--r-pill);background:var(--surface-sunken);border:1px solid var(--line);font-variation-settings:"wdth" 92,"wght" 650;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.chip--signal{background:var(--accent-soft);border-color:transparent;color:var(--accent)}.chip--jade{background:var(--jade-100);border-color:transparent;color:var(--jade-500)}.chip--copper{background:var(--copper-100);border-color:transparent;color:var(--copper-500)}.chip--brique{background:var(--brique-100);border-color:transparent;color:var(--brique-500)}[data-theme=dark] .chip--jade{background:color-mix(in oklab,var(--jade-500) 18%,transparent)}[data-theme=dark] .chip--copper{background:color-mix(in oklab,var(--copper-500) 18%,transparent)}[data-theme=dark] .chip--brique{background:color-mix(in oklab,var(--brique-500) 20%,transparent)}.pip{width:7px;height:7px;border-radius:50%;background:var(--text-faint);flex:none}.pip--live{background:var(--jade-500);animation:pip 2.4s var(--ease-out) infinite}.pip--warn{background:var(--copper-500)}.pip--off{background:var(--text-faint)}@keyframes pip{0%,to{box-shadow:0 0 0 0 color-mix(in oklab,var(--jade-500) 55%,transparent)}55%{box-shadow:0 0 0 6px transparent}}.hr{height:1px;background:var(--line);border:0}.stack{display:flex;flex-direction:column}.row,.spread{display:flex;align-items:center}.spread{justify-content:space-between;gap:var(--sp-4)}.wrap{flex-wrap:wrap}.grow{flex:1 1 auto;min-width:0}.center{display:grid;place-items:center}.g1{gap:var(--sp-1)}.g2{gap:var(--sp-2)}.g3{gap:var(--sp-3)}.g4{gap:var(--sp-4)}.g5{gap:var(--sp-5)}.g6{gap:var(--sp-6)}.g7{gap:var(--sp-7)}.g8{gap:var(--sp-8)}.shell{width:100%;max-width:var(--maxw-app);margin-inline:auto;padding-inline:var(--sp-5)}.shell--read{max-width:var(--maxw-read)}.shell--phone{max-width:var(--maxw-phone)}.truncate{text-overflow:ellipsis}.sr-only,.truncate{overflow:hidden;white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0 0 0 0);border:0}.banner{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-field);background:var(--surface-sunken);border:1px solid var(--line);font-size:.875rem}.banner--warn{background:var(--copper-100);border-color:transparent;color:#7A4E12}.banner--error{background:var(--brique-100);border-color:transparent;color:#7A2C25}[data-theme=dark] .banner--warn{background:color-mix(in oklab,var(--copper-500) 16%,transparent);color:var(--copper-500)}[data-theme=dark] .banner--error{background:color-mix(in oklab,var(--brique-500) 18%,transparent);color:#F0958C}.grain{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(to bottom,var(--line) 0 1px,transparent 1px var(--step));mask-image:radial-gradient(120% 90% at 50% 0,#000 0,transparent 72%)}.tick-up{animation:tick-up var(--dur-3) var(--ease-slat)}@keyframes tick-up{0%{transform:translateY(.25em);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in{animation:fade-in var(--dur-3) var(--ease-out) backwards}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.skeleton{background:linear-gradient(90deg,var(--surface-sunken) 0,color-mix(in oklab,var(--surface-sunken) 60%,var(--surface-raised)) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:skeleton 1.4s linear infinite;border-radius:var(--r-slat)}@keyframes skeleton{to{background-position:-200% 0}}