@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?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) 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?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) 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:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) 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_7f3d20{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_7f3d20{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) 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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) 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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) 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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2?dpl=dpl_4KLzPRc6szUPQXAUZayiCwfVx2YN) 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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_183e2d{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_183e2d{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--bg:#f4efe5;--bg-deep:#ebe3d2;--paper:#ffffff;--ink:#161614;--ink-soft:#4a4a47;--ink-faint:#8b8b85;--primary:#ff5a36;--primary-dark:#e8492a;--yellow:#ffd23f;--green:#2eb66e;--line:rgba(22,22,20,0.08);--font-family-sans:var(--font-bricolage),"Bricolage Grotesque",sans-serif;--font-family-mono:var(--font-mono),"JetBrains Mono",monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-family-sans);font-optical-sizing:auto;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;min-height:100vh}.mono{font-family:var(--font-family-mono)}a{color:inherit;text-decoration:none}.container{max-width:1280px;margin:0 auto;padding:0 32px;width:100%}header{padding:24px 0;border-bottom:1px solid var(--line)}.header-inner{justify-content:space-between}.header-inner,.wordmark{display:flex;align-items:center}.wordmark{font-weight:700;font-size:26px;letter-spacing:-.02em;gap:4px}.wordmark-dot{width:10px;height:10px;border-radius:50%;background:var(--primary);display:inline-block;margin-top:8px}.header-nav{display:flex;align-items:center;gap:28px}.header-nav a{font-weight:500;font-size:14.5px;color:var(--ink-soft);transition:color .15s}.header-nav a:hover{color:var(--ink)}.hero{padding:88px 0 56px;text-align:center}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--paper);border:1px solid var(--line);padding:7px 16px;border-radius:100px;font-family:var(--font-family-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:24px}.hero-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--primary)}.hero h1{font-weight:700;font-size:clamp(56px,8vw,112px);line-height:.95;letter-spacing:-.05em;margin-bottom:28px}.hero h1 .accent{color:var(--primary)}.hero p.sub{color:var(--ink-soft);font-size:clamp(16px,1.4vw,19px);max-width:54ch;margin:0 auto;line-height:1.55}.cards-section{padding:48px 0 56px}.cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.card{border-radius:28px;padding:44px 40px 40px;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column;min-height:460px}.card:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(22,22,20,.16)}.card-consumer{background:var(--primary);color:#fff}.card-consumer:before{content:"";position:absolute;top:-140px;right:-140px;width:380px;height:380px;background:radial-gradient(circle,rgba(255,210,63,.4) 0,transparent 70%);border-radius:50%}.card-business{background:var(--ink);color:#f4efe5}.card-business:before{content:"";position:absolute;bottom:-140px;left:-140px;width:380px;height:380px;background:radial-gradient(circle,rgba(255,90,54,.42) 0,transparent 70%);border-radius:50%}.card-eyebrow{font-family:var(--font-family-mono);font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;position:relative;display:inline-flex;align-items:center;gap:8px}.card-consumer .card-eyebrow{color:rgba(255,255,255,.85)}.card-business .card-eyebrow{color:var(--yellow)}.card-eyebrow:before{content:"";width:18px;height:1.5px;background:currentColor}.card-title{font-weight:700;font-size:clamp(38px,4.6vw,56px);letter-spacing:-.035em;line-height:1;margin-bottom:12px;position:relative}.card-title .product{font-weight:500;opacity:.75}.card-business .card-title .product{color:var(--yellow);opacity:1}.card-tagline{font-size:19px;font-weight:600;line-height:1.35;margin-bottom:18px;position:relative;letter-spacing:-.01em}.card-body{font-size:14.5px;line-height:1.6;opacity:.88;position:relative;margin-bottom:22px;max-width:42ch}.card-pills{display:flex;flex-wrap:wrap;gap:7px;position:relative;margin-bottom:28px}.pill{font-family:var(--font-family-mono);font-size:11px;font-weight:600;padding:5px 11px;border-radius:100px;letter-spacing:.04em}.card-consumer .pill{background:rgba(255,255,255,.15);color:#fff;border:1px solid rgba(255,255,255,.18)}.card-business .pill{background:rgba(255,210,63,.12);color:var(--yellow);border:1px solid rgba(255,210,63,.22)}.card-footer{margin-top:auto;position:relative}.card-cta{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:100px;font-weight:700;font-size:14.5px;margin-bottom:12px;transition:transform .2s}.card-consumer .card-cta{background:#fff;color:var(--primary)}.card-business .card-cta{background:var(--yellow);color:var(--ink)}.card:hover .card-cta{transform:translateX(4px)}.card-url{font-family:var(--font-family-mono);font-size:12.5px;opacity:.55;display:block;letter-spacing:.02em}.utility-strip{padding:0 0 96px}.utility-card{background:var(--paper);border:1.5px solid var(--ink);border-radius:22px;padding:36px 44px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;position:relative;overflow:hidden}.utility-card:before{content:"";position:absolute;top:-100px;right:18%;width:280px;height:280px;background:radial-gradient(circle,rgba(255,90,54,.12) 0,transparent 70%);border-radius:50%;pointer-events:none}.utility-content{position:relative}.utility-eyebrow{font-family:var(--font-family-mono);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin-bottom:10px;display:inline-flex;align-items:center;gap:8px}.utility-eyebrow:before{content:"";width:18px;height:1.5px;background:currentColor}.utility-card h3{font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.025em;line-height:1.15;margin-bottom:8px}.utility-card p{color:var(--ink-soft);font-size:14.5px;max-width:56ch;line-height:1.55}.utility-cta{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--bg);padding:14px 26px;border-radius:100px;font-weight:700;font-size:14.5px;white-space:nowrap;transition:all .2s;position:relative}.utility-cta:hover{background:var(--primary);transform:translateY(-1px)}.about{padding:96px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-deep)}.about-head{text-align:center;max-width:720px;margin:0 auto 56px}.about-eyebrow{font-family:var(--font-family-mono);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:16px}.about-head h2{font-weight:700;font-size:clamp(34px,4vw,48px);letter-spacing:-.035em;line-height:1.05;margin-bottom:20px}.about-head h2 .accent{color:var(--primary)}.about-head p{color:var(--ink-soft);font-size:16.5px;line-height:1.6;max-width:60ch;margin:0 auto}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.value-card{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:32px 28px;transition:transform .2s}.value-card:hover{transform:translateY(-3px)}.value-num{font-family:var(--font-family-mono);font-size:13px;font-weight:700;color:var(--primary);margin-bottom:14px;letter-spacing:.05em}.value-title{font-weight:700;font-size:20px;letter-spacing:-.02em;margin-bottom:10px;line-height:1.2}.value-body{color:var(--ink-soft);font-size:14.5px;line-height:1.55}footer{padding:64px 0 40px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.footer-brand{font-weight:700;font-size:28px;letter-spacing:-.02em;margin-bottom:14px;display:flex;align-items:center;gap:5px}.footer-brand-dot{width:10px;height:10px;background:var(--primary);border-radius:50%;margin-top:9px}.footer-tagline{color:var(--ink-faint);max-width:30ch;line-height:1.55;font-size:14px}.footer-col h5{font-weight:600;font-size:13.5px;margin-bottom:16px;color:var(--ink)}.footer-col a{display:block;color:var(--ink-faint);padding:4px 0;transition:color .15s;font-size:14px}.footer-col a:hover{color:var(--ink)}.footer-bottom{padding-top:32px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;color:var(--ink-faint);font-size:13px}.footer-legal-line{display:flex;gap:24px}@media (max-width:900px){.cards,.values-grid{grid-template-columns:1fr}.card{min-height:340px;padding:36px 32px}.hero{padding:56px 0 32px}.cards-section{padding:24px 0 40px}.utility-strip{padding:0 0 64px}.utility-card{grid-template-columns:1fr;padding:28px 24px;gap:20px}.utility-cta{width:100%;justify-content:center}.about{padding:64px 0}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:600px){.container{padding:0 20px}header{padding:18px 0}.header-nav{gap:14px}.header-nav a:first-child{display:none}.footer-bottom{flex-direction:column;gap:14px;align-items:flex-start}.footer-legal-line{flex-wrap:wrap}}#toast-container>.toast-success{background-color:#2eb66e;background-image:none!important}#toast-container>.toast-error{background-color:#e8492a;background-image:none!important}#toast-container>div{box-shadow:0 4px 20px rgba(22,22,20,.12);border-radius:12px;opacity:1;font-family:var(--font-family-sans);font-size:14px}