@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");[data-theme=luma]{--l-bg:#f6f7f8;--l-surface:#ffffff;--l-surface-muted:#eef1f3;--l-border:#e6e9ec;--l-border-strong:#d5dae0;--l-ink:#0d1117;--l-ink-2:#5b6470;--l-ink-3:#8b939d;--l-primary:#0f9d94;--l-primary-hover:#0c837b;--l-primary-soft:#e7f6f4;--l-primary-tint:#c9ece8;--l-on-primary:#ffffff;--l-success:#0f8a5f;--l-success-soft:#e6f6ee;--l-warning:#b7791f;--l-warning-soft:#fdf5e6;--l-error:#dc2626;--l-error-soft:#fdeceb;--l-radius-xs:8px;--l-radius-sm:12px;--l-radius-md:16px;--l-radius-lg:20px;--l-radius-xl:28px;--l-shadow-sm:0 1px 2px rgba(13,17,23,0.04);--l-shadow-md:0 10px 30px -18px rgba(13,17,23,0.22);--l-shadow-lg:0 30px 70px -40px rgba(13,17,23,0.35);--l-font-sans:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--l-font-sans);--theme-bg:var(--l-surface);--theme-surface:var(--l-surface);--theme-surface-raised:var(--l-surface-muted);--theme-text:var(--l-ink);--theme-text-muted:var(--l-ink-2);--theme-primary:var(--l-primary);--theme-primary-hover:var(--l-primary-hover);--theme-border:var(--l-border);--theme-radius:var(--l-radius-md);--theme-radius-sm:var(--l-radius-sm);--theme-on-primary:var(--l-on-primary);--theme-success:var(--l-success);--theme-success-soft:var(--l-success-soft);--theme-error:var(--l-error);--theme-error-soft:var(--l-error-soft);--theme-font-body:var(--l-font-sans);--theme-font-heading:var(--l-font-sans);--theme-heading-weight:600}[data-theme=luma] ::selection{background:var(--l-primary-tint);color:var(--l-ink)}[data-theme=luma] :is(h1,h2,h3,h4){font-family:var(--l-font-sans);letter-spacing:-.02em}[data-theme=luma] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--l-primary);outline-offset:2px;border-radius:var(--l-radius-xs)}@media (prefers-reduced-motion:no-preference){[data-theme=luma] .l-rise{animation:l-rise .42s cubic-bezier(.22,.61,.36,1) both}}[data-theme=luma] input[type=number]::-webkit-inner-spin-button,[data-theme=luma] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@import url("https://fonts.cdnfonts.com/css/satoshi");[data-theme=maison]{--m-bg:#ffffff;--m-surface:#f8f8f7;--m-surface-muted:#f3f4f2;--m-border:#e5e7e5;--m-border-strong:#d6d9d6;--m-ink:#111111;--m-ink-2:#5f6360;--m-ink-3:#8a8f8b;--m-primary:#064e3b;--m-primary-hover:#053f30;--m-primary-soft:#eef7f2;--m-primary-tint:#d9ede3;--m-on-primary:#ffffff;--m-success:#0f8a4d;--m-success-soft:#e7f6ee;--m-warning:#b45309;--m-warning-soft:#fdf3e3;--m-error:#dc2626;--m-error-soft:#fdeceb;--m-radius-xs:6px;--m-radius-sm:8px;--m-radius-md:10px;--m-radius-lg:14px;--m-radius-xl:20px;--m-shadow-sm:0 1px 2px rgba(17,17,17,0.04);--m-shadow-md:0 6px 24px -12px rgba(17,17,17,0.18);--m-shadow-lg:0 22px 60px -28px rgba(17,17,17,0.28);--m-font-sans:"Satoshi",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--m-font-sans);--theme-bg:var(--m-bg);--theme-surface:var(--m-bg);--theme-surface-raised:var(--m-surface-muted);--theme-text:var(--m-ink);--theme-text-muted:var(--m-ink-2);--theme-primary:var(--m-primary);--theme-primary-hover:var(--m-primary-hover);--theme-border:var(--m-border);--theme-radius:var(--m-radius-md);--theme-radius-sm:var(--m-radius-sm);--theme-on-primary:var(--m-on-primary);--theme-success:var(--m-success);--theme-success-soft:var(--m-success-soft);--theme-error:var(--m-error);--theme-error-soft:var(--m-error-soft);--theme-font-body:var(--m-font-sans);--theme-font-heading:var(--m-font-sans);--theme-heading-weight:600}[data-theme=maison] ::selection{background:var(--m-primary-tint);color:var(--m-ink)}[data-theme=maison] :is(h1,h2,h3,h4){font-family:var(--m-font-sans);letter-spacing:-.02em}[data-theme=maison] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--m-primary);outline-offset:2px;border-radius:var(--m-radius-xs)}@media (prefers-reduced-motion:no-preference){[data-theme=maison] .m-rise{animation:m-rise .42s cubic-bezier(.22,.61,.36,1) both}}@keyframes m-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-theme=maison] input[type=number]::-webkit-inner-spin-button,[data-theme=maison] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/669815d078e69076-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2a0e1257fe2cd3b0-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1b35baa265633d0f-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:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6ce41475daf6113-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5622b922c8e9159d-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:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3fd092111243d8b4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c16b5286b4d7df09-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2c13fb54ab30493e-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:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6f27bb8624cfcab0-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1bc069ec0c72b6e8-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:Philosopher Fallback;src:local("Arial");ascent-override:93.96%;descent-override:22.97%;line-gap-override:0.00%;size-adjust:95.78%}.__className_b22e7e{font-family:Philosopher,Philosopher Fallback;font-style:normal}.__variable_b22e7e{--font-philosopher:"Philosopher","Philosopher Fallback"}[data-theme=fragstalk]{--f-bg:#ffffff;--f-surface:#ffffff;--f-surface-muted:#f7f5f1;--f-dark:#151515;--f-dark-2:#2a2622;--f-border:#e8e3d9;--f-border-strong:#9a907c;--f-border-accent:rgba(212,175,55,0.3);--f-ink:#151515;--f-ink-2:#4a4642;--f-ink-3:#78716c;--f-on-dark:#ffffff;--f-on-dark-muted:rgba(255,255,255,0.66);--f-border-on-dark:rgba(255,255,255,0.14);--f-primary:#151515;--f-primary-hover:#2c2723;--f-primary-soft:#f1ece4;--f-on-primary:#ffffff;--f-accent:#d4af37;--f-accent-hover:#b8912f;--f-accent-ink:#8a6425;--f-accent-soft:rgba(212,175,55,0.12);--f-selection:rgba(212,175,55,0.34);--f-on-accent:#1a1408;--f-success:#0a7d38;--f-success-soft:#e4f5ea;--f-warning:#9a6516;--f-warning-soft:#fbf0da;--f-error:#b52e20;--f-error-soft:#fdeae7;--f-radius-xs:8px;--f-radius-sm:12px;--f-radius-md:16px;--f-radius-lg:24px;--f-radius-pill:999px;--f-shadow-sm:0 1px 2px rgba(21,21,21,0.05);--f-shadow-md:0 18px 40px -26px rgba(21,21,21,0.3);--f-shadow-lg:0 44px 96px -56px rgba(21,21,21,0.45);--f-font-sans:var(--font-helvetica-now-display),system-ui,-apple-system,"Segoe UI",sans-serif;--f-font-display:var(--font-philosopher),Georgia,serif;--f-container:1280px;--f-ease:cubic-bezier(0.22,0.61,0.36,1);--f-duration:180ms;--f-duration-slow:320ms;font-family:var(--f-font-sans);scrollbar-color:var(--f-border-strong) transparent;accent-color:var(--f-accent);--theme-bg:var(--f-surface);--theme-surface:var(--f-surface);--theme-surface-raised:var(--f-surface-muted);--theme-text:var(--f-ink);--theme-text-muted:var(--f-ink-2);--theme-primary:var(--f-primary);--theme-primary-hover:var(--f-primary-hover);--theme-border:var(--f-border);--theme-radius:var(--f-radius-md);--theme-radius-sm:var(--f-radius-sm);--theme-on-primary:var(--f-on-primary);--theme-success:var(--f-success);--theme-success-soft:var(--f-success-soft);--theme-error:var(--f-error);--theme-error-soft:var(--f-error-soft);--theme-font-body:var(--f-font-sans);--theme-font-heading:var(--f-font-display);--theme-heading-weight:400}[data-theme=fragstalk][data-color-scheme=dark]{--f-bg:#0f0e0c;--f-surface:#17150f;--f-surface-muted:#1f1c15;--f-dark:#0a0906;--f-dark-2:#14110b;--f-border:#2c2718;--f-border-strong:#6f6349;--f-border-accent:rgba(212,175,55,0.28);--f-ink:#f4f1e9;--f-ink-2:#bdb6a6;--f-ink-3:#8f887a;--f-on-dark:#f4f1e9;--f-on-dark-muted:rgba(244,241,233,0.66);--f-border-on-dark:rgba(244,241,233,0.16);--f-primary:#f4f1e9;--f-primary-hover:#ffffff;--f-primary-soft:#262115;--f-on-primary:#151515;--f-accent:#d9b24a;--f-accent-hover:#e6c163;--f-accent-ink:#d9b24a;--f-accent-soft:rgba(212,175,55,0.16);--f-selection:rgba(212,175,55,0.4);--f-on-accent:#1a1307;--f-success:#58b884;--f-success-soft:#14261b;--f-warning:#d9a24a;--f-warning-soft:#2a2213;--f-error:#e5755f;--f-error-soft:#2c1712}[data-theme=fragstalk] ::selection{background:var(--f-selection);color:var(--f-ink)}[data-theme=fragstalk] ::placeholder{color:var(--f-ink-3);opacity:1}[data-theme=fragstalk]{caret-color:var(--f-accent-ink)}[data-theme=fragstalk] :is(a,button,input,select,textarea,summary,label){touch-action:manipulation}[data-theme=fragstalk] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--f-accent-ink);outline-offset:2px}[data-theme=fragstalk] footer :is(a,button,[tabindex]):focus-visible{outline-color:var(--f-accent)}[data-theme=fragstalk] :is(h1,h2,.theme-heading){font-family:var(--f-font-display);letter-spacing:-.01em;text-wrap:balance}[data-theme=fragstalk] p{text-wrap:pretty}[data-theme=fragstalk] input[type=number]::-webkit-inner-spin-button,[data-theme=fragstalk] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes f-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes f-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-theme=fragstalk] .f-rise{animation:f-rise .52s var(--f-ease) both}[data-theme=fragstalk] .f-rise-late{animation-delay:90ms}[data-theme=fragstalk] .f-pop{animation:f-pop var(--f-duration) var(--f-ease) both}[data-theme=fragstalk] .f-collapse{transition:grid-template-rows var(--f-duration-slow) var(--f-ease),opacity var(--f-duration-slow) var(--f-ease)}}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/59ed1cbb7a1a4602-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/0d806721aca82b22-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/624a541f478ba83c-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/a3fbb502814eea00-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/3fe67534a1360f7b-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/9208eb8d4a4df5c2-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/da4e2c2c2be77bf4-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:helveticaNowDisplay;src:url(/_next/static/media/da4e2c2c2be77bf4-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:helveticaNowDisplay Fallback;src:local("Arial");ascent-override:113.96%;descent-override:36.96%;line-gap-override:0.00%;size-adjust:97.40%}.__className_274451{font-family:helveticaNowDisplay,helveticaNowDisplay Fallback}.__variable_274451{--font-helvetica-now-display:"helveticaNowDisplay","helveticaNowDisplay Fallback"}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/48d80869c8866503-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:Gabarito Fallback;src:local("Arial");ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.15%}.__className_6aac48{font-family:Gabarito,Gabarito Fallback;font-style:normal}.__variable_6aac48{--l-font-gabarito:"Gabarito","Gabarito Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");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;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_532bb9{--l-font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_1243c3{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_1243c3{--v-font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_231f96{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_231f96{--v-font-dm-sans:"DM Sans","DM Sans Fallback"}[data-theme=lumina]{--l-bg:#f3f4f7;--l-surface:#ffffff;--l-surface-muted:#e9ecf2;--l-surface-raised:#ffffff;--l-dark:#14151c;--l-dark-2:#1e2029;--l-border:#e3e6ee;--l-border-strong:#ccd2e0;--l-ink:#16171d;--l-ink-2:#565c6b;--l-ink-3:#8b92a4;--l-on-dark:#f4f6fb;--l-on-dark-muted:rgba(244,246,251,0.62);--l-primary:#2f4de0;--l-primary-hover:#2340c4;--l-primary-soft:#e9edfe;--l-primary-tint:#c7d2fb;--l-on-primary:#ffffff;--l-coral:#ff6a45;--l-coral-strong:#c9411f;--l-coral-soft:#fff0eb;--l-sun:#ffc531;--l-sun-soft:#fdf1cf;--l-sun-foreground:#3a2a05;--l-success:#1f8a5b;--l-success-soft:#e6f5ec;--l-warning:#a9711a;--l-warning-soft:#fbf0da;--l-error:#c8382a;--l-error-soft:#fdeae7;--l-radius-xs:6px;--l-radius-sm:10px;--l-radius-md:14px;--l-radius-lg:20px;--l-radius-xl:28px;--l-shadow-sm:0 1px 2px rgba(22,23,29,0.05);--l-shadow-md:0 18px 40px -26px rgba(22,23,29,0.32);--l-shadow-lg:0 44px 96px -56px rgba(22,23,29,0.5);--l-font-sans:var(--l-font-jakarta),system-ui,-apple-system,"Segoe UI",sans-serif;--l-font-display:var(--l-font-gabarito),var(--l-font-jakarta),system-ui,sans-serif;--l-container:1320px;--l-ease:cubic-bezier(0.22,0.61,0.36,1);--l-duration:180ms;font-family:var(--l-font-sans);--theme-bg:var(--l-surface);--theme-surface:var(--l-surface);--theme-surface-raised:var(--l-surface-muted);--theme-text:var(--l-ink);--theme-text-muted:var(--l-ink-2);--theme-primary:var(--l-primary);--theme-primary-hover:var(--l-primary-hover);--theme-border:var(--l-border);--theme-radius:var(--l-radius-md);--theme-radius-sm:var(--l-radius-sm);--theme-on-primary:var(--l-on-primary);--theme-success:var(--l-success);--theme-success-soft:var(--l-success-soft);--theme-error:var(--l-error);--theme-error-soft:var(--l-error-soft);--theme-font-body:var(--l-font-sans);--theme-font-heading:var(--l-font-display);--theme-heading-weight:600}[data-theme=lumina][data-color-scheme=dark]{--l-bg:#0e0f14;--l-surface:#171922;--l-surface-muted:#20232e;--l-surface-raised:#1c1f29;--l-dark:#0a0b0f;--l-dark-2:#141620;--l-border:#2b2f3d;--l-border-strong:#3d4354;--l-ink:#f4f6fb;--l-ink-2:#aeb4c4;--l-ink-3:#838a9c;--l-primary:#7d92ff;--l-primary-hover:#94a7ff;--l-primary-soft:#1d2340;--l-primary-tint:#2c3560;--l-on-primary:#0b0f24;--l-coral:#ff8563;--l-coral-strong:#ff9d82;--l-coral-soft:#2c1a15;--l-sun:#ffd166;--l-sun-soft:#2c2410;--l-sun-foreground:#1a1305;--l-success:#4fbf8a;--l-success-soft:#12261c;--l-warning:#d9a24a;--l-warning-soft:#2a2213;--l-error:#e5755f;--l-error-soft:#2c1712}[data-theme=lumina] ::selection{background:var(--l-primary-tint);color:var(--l-ink)}[data-theme=lumina] :is(h1,h2){font-family:var(--l-font-display);letter-spacing:-.025em}[data-theme=lumina] .l-display{font-family:var(--l-font-display);letter-spacing:-.025em}[data-theme=lumina] .l-eyebrow{letter-spacing:.16em;text-transform:uppercase}[data-theme=lumina] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--l-primary);outline-offset:2px;border-radius:var(--l-radius-xs)}@keyframes l-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){[data-theme=lumina] .l-marquee-track{animation:l-marquee 38s linear infinite}[data-theme=lumina] .l-marquee:hover .l-marquee-track{animation-play-state:paused}}@keyframes l-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-theme=lumina] .l-rise{animation:l-rise .52s var(--l-ease) both}[data-theme=lumina] .l-rise-late{animation:l-rise .52s var(--l-ease) 90ms both}}[data-theme=lumina] input[type=number]::-webkit-inner-spin-button,[data-theme=lumina] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-theme=lumina]{accent-color:var(--l-primary)}[data-theme=veloura]{--v-bg:#f3f2ef;--v-surface:#ffffff;--v-surface-muted:#e9e7e2;--v-surface-raised:#ffffff;--v-dark:#131109;--v-dark-2:#221d12;--v-border:#e3e1da;--v-border-strong:#cfccc2;--v-ink:#16140e;--v-ink-2:#5b574d;--v-ink-3:#8b877b;--v-on-dark:#f5f1e8;--v-on-dark-muted:rgba(245,241,232,0.62);--v-primary:#a26a12;--v-primary-hover:#8a590d;--v-primary-soft:#f6efe1;--v-primary-tint:#ecd9b6;--v-on-primary:#fffdf6;--v-accent:#cf9b3d;--v-accent-soft:#f7edd7;--v-accent-foreground:#2a1e0a;--v-success:#2f7d4f;--v-success-soft:#e9f4ec;--v-warning:#9a6410;--v-warning-soft:#f7efdd;--v-error:#b23a29;--v-error-soft:#fbeae6;--v-radius-xs:4px;--v-radius-sm:8px;--v-radius-md:12px;--v-radius-lg:16px;--v-radius-xl:22px;--v-shadow-sm:0 1px 2px rgba(22,20,14,0.05);--v-shadow-md:0 16px 38px -24px rgba(22,20,14,0.34);--v-shadow-lg:0 40px 90px -52px rgba(22,20,14,0.5);--v-font-sans:var(--v-font-dm-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--v-font-display:var(--v-font-bricolage),var(--v-font-dm-sans),system-ui,sans-serif;--v-container:1280px;--v-ease:cubic-bezier(0.22,0.61,0.36,1);--v-duration:180ms;font-family:var(--v-font-sans);--theme-bg:var(--v-surface);--theme-surface:var(--v-surface);--theme-surface-raised:var(--v-surface-muted);--theme-text:var(--v-ink);--theme-text-muted:var(--v-ink-2);--theme-primary:var(--v-primary);--theme-primary-hover:var(--v-primary-hover);--theme-border:var(--v-border);--theme-radius:var(--v-radius-md);--theme-radius-sm:var(--v-radius-sm);--theme-on-primary:var(--v-on-primary);--theme-success:var(--v-success);--theme-success-soft:var(--v-success-soft);--theme-error:var(--v-error);--theme-error-soft:var(--v-error-soft);--theme-font-body:var(--v-font-sans);--theme-font-heading:var(--v-font-display);--theme-heading-weight:600}[data-theme=veloura][data-color-scheme=dark]{--v-bg:#100e08;--v-surface:#1a160d;--v-surface-muted:#241e13;--v-surface-raised:#1f1a10;--v-dark:#0a0805;--v-dark-2:#16120b;--v-border:#2f2819;--v-border-strong:#443a25;--v-ink:#f5f1e8;--v-ink-2:#bdb6a6;--v-ink-3:#8f887a;--v-primary:#d9a248;--v-primary-hover:#e7b463;--v-primary-soft:#2a2113;--v-primary-tint:#3b2e18;--v-on-primary:#1a1307;--v-accent:#e0b566;--v-accent-soft:#281f10;--v-accent-foreground:#f5f1e8;--v-success:#58b884;--v-success-soft:#14261b;--v-warning:#d9a24a;--v-warning-soft:#2a2213;--v-error:#e5755f;--v-error-soft:#2c1712}[data-theme=veloura] ::selection{background:var(--v-primary-tint);color:var(--v-ink)}[data-theme=veloura] :is(h1,h2){font-family:var(--v-font-display);letter-spacing:-.03em}[data-theme=veloura] .v-display{font-family:var(--v-font-display);letter-spacing:-.03em}[data-theme=veloura] .v-eyebrow{letter-spacing:.16em;text-transform:uppercase}[data-theme=veloura] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--v-primary);outline-offset:2px;border-radius:var(--v-radius-xs)}@keyframes v-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){[data-theme=veloura] .v-marquee-track{animation:v-marquee 34s linear infinite}[data-theme=veloura] .v-marquee:hover .v-marquee-track{animation-play-state:paused}[data-theme=veloura] .v-rise{animation:v-rise .46s var(--v-ease) both}}@keyframes v-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}[data-theme=veloura] input[type=number]::-webkit-inner-spin-button,[data-theme=veloura] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-theme=veloura]{accent-color:var(--v-primary)}