@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;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:600;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;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;font-style:normal;font-weight:700;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:700;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;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;font-style:normal;font-weight: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: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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight: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_01ae00{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_01ae00{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;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:400;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:400;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;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;font-style:normal;font-weight:500;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:500;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:500;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;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;font-style:normal;font-weight:600;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:600;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:600;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;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;font-style:normal;font-weight:700;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:700;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:700;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;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_14db65{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_14db65{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}:root{--framboise:#F0356B;--soleil:#FFC24B;--mure:#7B5CFF;--menthe:#3CCBA0;--encre:#241726;--taupe:#6B615B;--ardoise:#8A7F79;--brume:#ECE4DB;--creme:#FFF6EF;--blanc:#FFFFFF;--framboise-hover:#DA2A5D;--mure-tint:#F4EFFF;--mure-text:#3D2F52;--soleil-text:#5C4A1F;--soleil-label:#A35A00;--encre-92:rgba(255,255,255,.92);--encre-66:rgba(255,255,255,.66);--encre-45:rgba(255,255,255,.45);--surface-page:var(--creme);--surface-card:var(--blanc);--surface-dark:var(--encre);--text-body:var(--encre);--text-muted:var(--taupe);--text-subtle:var(--ardoise);--border:var(--brume);--action:var(--framboise);--action-hover:var(--framboise-hover);--ai:var(--mure);--ai-surface:var(--mure-tint);--success:var(--menthe);--highlight:var(--soleil);--on-action:#FFFFFF;--selection-bg:var(--framboise);--selection-fg:#FFFFFF}::selection{background:var(--selection-bg);color:var(--selection-fg)}:root{--font-display:var(--font-bricolage),sans-serif;--font-body:var(--font-jakarta),sans-serif;--text-hero-size:clamp(72px,16vw,220px);--text-hero-weight:800;--text-hero-tracking:-0.05em;--text-hero-leading:0.86;--text-h1-size:clamp(34px,5vw,68px);--text-h1-weight:800;--text-h1-tracking:-0.03em;--text-h1-leading:1.02;--text-h2-size:clamp(30px,4.4vw,52px);--text-h2-weight:800;--text-h2-tracking:-0.03em;--text-h2-leading:1.05;--text-lede-size:clamp(18px,2.2vw,26px);--text-lede-weight:600;--text-lede-leading:1.3;--text-body-size:16px;--text-body-leading:1.7;--text-ui-size:14px;--text-ui-leading:1.6;--text-caption-size:13px;--text-caption-color:var(--ardoise);--text-eyebrow-size:13px;--text-eyebrow-weight:700;--text-eyebrow-tracking:0.18em;--wordmark-tracking:-0.05em}body{font-family:var(--font-body);color:var(--text-body);-webkit-font-smoothing:antialiased}:root{--radius-s:14px;--radius-m:18px;--radius-l:22px;--radius-xl:24px;--radius-xxl:28px;--radius-pill:100px;--radius-squircle:26%;--shadow-action:0 12px 30px rgba(240,53,107,.32);--shadow-action-l:0 24px 50px rgba(240,53,107,.28);--shadow-card:0 16px 34px rgba(36,23,38,.12);--shadow-float:0 24px 50px rgba(36,23,38,.18);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:44px;--space-9:64px;--space-10:96px;--section-pad:clamp(80px,11vw,150px) clamp(24px,6vw,120px);--ease-soft:ease-in-out;--duration-hover:180ms}@keyframes lev-float{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-18px) rotate(12deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes lev-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lev-pulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.12);opacity:1}}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--surface-page)}a{color:var(--action);text-decoration:none;font-weight:600}a:hover{color:var(--action-hover)}:where(a,button,summary,input,[tabindex]):focus-visible{outline:3px solid var(--mure);outline-offset:3px;border-radius:8px}.chip:focus-visible,.cta:focus-visible{border-radius:var(--radius-pill)}section[id]{scroll-margin-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:none;border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--duration-hover) var(--ease-soft),color var(--duration-hover) var(--ease-soft),transform var(--duration-hover) var(--ease-soft),box-shadow var(--duration-hover) var(--ease-soft)}.cta:active{transform:scale(.97)}.cta--l{padding:15px 28px;font-size:16px;min-height:48px}.cta--m{padding:11px 20px;font-size:14px;min-height:44px}.cta--primary{background:var(--action);color:var(--on-action);box-shadow:var(--shadow-action)}.cta--primary:hover{background:var(--action-hover);color:var(--on-action);transform:translateY(-1px);box-shadow:var(--shadow-action-l)}.cta--primary:active{transform:scale(.97)}.cta--ghost{background:var(--blanc);color:var(--encre);border:1px solid var(--border)}.cta--ghost:hover{background:var(--creme);color:var(--encre)}.nav-links{display:none;align-items:center;gap:30px}.nav-links a{font-family:var(--font-body);font-size:14.5px;font-weight:600;color:var(--encre)}.nav-links a:hover{color:var(--framboise)}@media (min-width:860px){.nav-links{display:flex}}.hero-grid{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px;align-items:center}.hero-copy{text-align:center}.hero-copy .waitform-row,.hero-reassure{justify-content:center}.hero-mock-wrap{max-width:460px;margin:0 auto}@media (min-width:1000px){.hero-grid{grid-template-columns:1.04fr .96fr;gap:48px}.hero-copy{text-align:left}.hero-copy .waitform-row,.hero-reassure{justify-content:flex-start}.hero-mock-wrap{margin:0}}.hero-reassure{display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0 0;padding:0;list-style:none;font-family:var(--font-body);font-size:13.5px;font-weight:500;color:var(--taupe)}.hero-reassure li{display:inline-flex;align-items:center;gap:8px}.hero-reassure li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--menthe)}.waitform-row{display:flex;flex-wrap:wrap;gap:12px}.waitform-row .waitform-input{flex:1 1 240px}.hero-mock{transform:rotate(-1.4deg)}.mock-float{animation:lev-float 7s var(--ease-soft) infinite}.mock-float--2{animation-duration:8.5s;animation-delay:1.4s}@media (prefers-reduced-motion:reduce){.hero-mock{transform:none}}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.chip{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;min-height:44px;background:var(--blanc);border:1px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--encre);transition:transform var(--duration-hover) var(--ease-soft),box-shadow var(--duration-hover) var(--ease-soft)}.chip:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.chip .chip-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.illu-band{display:block;width:100%;max-width:980px;height:auto;margin:44px auto 0;border-radius:var(--radius-xxl);box-shadow:var(--shadow-card)}.founders{display:flex;flex-direction:column;align-items:center;gap:30px}.founders img{width:clamp(130px,16vw,170px);height:auto;flex-shrink:0;border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transform:rotate(-2deg)}.founders-quotes{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px}@media (min-width:860px){.founders-quotes{grid-template-columns:1fr 1fr;gap:44px}}@media (prefers-reduced-motion:reduce){.founders img{transform:none}}.verbatims{margin:48px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.verbatims>div{flex:1 1 340px;max-width:470px;display:flex}.verbatim{margin:0;width:100%;padding:22px 26px;background:var(--creme);border-left:4px solid;border-radius:20px 20px 20px 6px;font-family:var(--font-body);font-size:15.5px;line-height:1.65;color:var(--encre);transform:rotate(-.5deg)}.verbatims>div:nth-child(2n) .verbatim{transform:rotate(.5deg);border-radius:20px 20px 6px 20px}.verbatim-mark{display:block;margin-bottom:4px;line-height:1;font-family:var(--font-display);font-weight:800;font-size:28px}.verbatims-close{margin:44px 0 0;text-align:center;font-family:var(--font-display);font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:-.02em;color:var(--encre)}@media (prefers-reduced-motion:reduce){.verbatim{transform:none!important}}.faq-list{display:grid;grid-gap:14px;gap:14px;margin:44px 0 0}.faq-item{background:var(--blanc);border:1px solid var(--border)}.faq-item,.faq-item summary{border-radius:var(--radius-l)}.faq-item summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;font-family:var(--font-display);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--encre)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";flex-shrink:0;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--creme);color:var(--framboise);font-size:19px;font-weight:600;transition:transform .24s var(--ease-soft)}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item .faq-a{margin:0;padding:0 52px 22px 24px;font-family:var(--font-body);font-size:15.5px;line-height:1.7;color:var(--taupe)}@keyframes lev-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rise{animation:lev-rise .7s var(--ease-soft) both}.rise-1{animation-delay:80ms}.rise-2{animation-delay:.16s}.rise-3{animation-delay:.24s}.rise-4{animation-delay:.32s}.rise-5{animation-delay:.42s}.reveal-armed{opacity:0;transform:translateY(20px)}.reveal-armed.is-in{opacity:1;transform:none;transition:opacity .65s var(--ease-soft),transform .65s var(--ease-soft);transition-delay:var(--reveal-delay,0s)}@media (prefers-reduced-motion:reduce){.reveal-armed{opacity:1;transform:none;transition:none}*,:after,:before{animation:none!important;transition:none!important}}