@font-face{font-family:outfit;src:url(/_next/static/media/dd76e46248812453-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/4cfff1248df990a8-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/faa1bff682c4eb20-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:outfit Fallback;src:local("Arial");ascent-override:99.94%;descent-override:25.98%;line-gap-override:0.00%;size-adjust:100.06%}.__className_ae6642{font-family:outfit,outfit Fallback}.__variable_ae6642{--font-outfit:"outfit","outfit Fallback"}:root{--background:#ffffff;--ink:#29362e;--magenta:#c91864}*{box-sizing:border-box}body{margin:0;background:var(--background);color:var(--ink);font-family:var(--font-outfit),sans-serif;-webkit-font-smoothing:antialiased}::selection{background:#f5d1e0;color:var(--ink)}.landing-page{min-height:100svh;display:grid;place-items:center;padding:64px 24px}.landing-content{width:100%;max-width:900px;display:flex;flex-direction:column;align-items:center;text-align:center}.brand{position:relative;width:260px;max-width:75%;aspect-ratio:706/174;overflow:hidden}.brand img{position:absolute;width:124.6459%;height:auto;left:-9.3484%;top:-33.3333%}h1{margin:46px 0 26px;font-size:clamp(38px,6.3vw,76px);font-weight:500;line-height:1.1;letter-spacing:-.05em}h1 span{color:var(--magenta)}.launch-status{display:inline-flex;align-items:center;gap:9px;margin:0;color:#526148;font-size:13px;letter-spacing:.13em;text-transform:uppercase}.launch-status span{width:6px;height:6px;border-radius:50%;background:#769f52}.contact{width:min(300px,100%);margin-top:38px}.contact-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:17px 24px;border-radius:5px;background:var(--magenta);color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent;cursor:pointer;list-style:none}.contact-button::-webkit-details-marker{display:none}.contact-button:hover{background:#af1053;transform:translateY(-2px)}.contact-button:active{transform:translateY(0)}.contact-button:focus-visible{outline:2px solid var(--magenta);outline-offset:6px}.contact-options{margin-top:16px;padding:20px 16px 16px;border:1px solid #e3e7df;border-radius:8px;background:#fff}.contact-address{display:block;font-size:16px;-moz-user-select:all;user-select:all;-webkit-user-select:all}.contact-links{display:flex;justify-content:center;gap:8px;margin-top:14px}.contact-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px;border-radius:4px;background:#f4f6f1;color:var(--ink);font-size:13px;text-decoration:none}.contact-links a:hover{background:#edf1e7}.contact-links a:focus-visible{outline:2px solid var(--magenta);outline-offset:3px}@media (max-width:600px){.brand{width:220px}h1{margin-top:38px;font-size:clamp(34px,8.4vw,50px)}.launch-status{font-size:12px}}@media (prefers-reduced-motion:reduce){.contact-button{transition:none}}