@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--paper:#f5f2ec;--ink:#141414;--muted:#5e584f;--body:#3d3832;--hairline:#ddd6cb;--rule:#cfc7bb;--dark:#1b1a18;--dark-rule:#3a3631;--on-dark:#d9cfc2;--on-dark-muted:#b5ada2;--display:"Cormorant Garamond", Georgia, serif;--text:Inter, system-ui, -apple-system, sans-serif;--gutter:clamp(16px, 4vw, 64px);--section:clamp(72px, 9vw, 140px);color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}img{max-width:100%}a{color:var(--ink);text-underline-offset:3px}a:hover{color:var(--muted)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.on-dark :focus-visible{outline-color:var(--paper)}.wrap{max-width:1240px;padding-inline:var(--gutter);margin:0 auto}.d{font-family:var(--display);font-weight:500}.i{font-style:italic}.eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}h1,h2,h3,.h1,.h2{text-wrap:balance}p,li,dd,summary{text-wrap:pretty}.h1{font-family:var(--display);letter-spacing:-.5px;margin:0;font-size:clamp(52px,7.4vw,108px);font-weight:500;line-height:.98}.h2{font-family:var(--display);margin:0;font-size:clamp(40px,4.6vw,68px);font-weight:500;line-height:1.02}.lede{color:var(--body);font-size:18px;line-height:1.55}.copy{color:var(--body);font-size:16px;line-height:1.55}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:20;background:var(--ink);color:var(--paper);padding:12px 16px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{color:var(--paper);top:12px}.btn{background:var(--ink);height:52px;color:var(--paper);font:500 15px/1 var(--text);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.btn:hover{color:var(--paper);background:#2b2a28}.btn-sm{height:44px;padding:0 18px;font-size:14px}.btn-light{background:var(--paper);color:var(--ink)}.btn-light:hover{color:var(--ink);background:#fff}.btn-outline{color:var(--ink);border:1px solid var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:var(--paper)}.field{border:1px solid var(--ink);min-width:0;height:52px;font:15px var(--text);color:var(--ink);background:#fff;border-radius:0;flex:220px;padding:0 16px}.phone{background:#0a0a0a;border-radius:15.2%/7%;padding:1.4%;position:relative;box-shadow:0 0 0 1px #b9b3ab,0 28px 56px -30px #14141473}.phone img,.phone video{background:var(--paper);border-radius:13.7%/6.3%;width:100%;height:auto;display:block}.phone:after{content:"";background:#000;border-radius:999px;width:30.5%;height:4.1%;position:absolute;top:4.2%;left:50%;transform:translate(-50%,-50%)}.crop{background:#0a0a0a;border-radius:44px 44px 0 0;height:360px;padding:4px 4px 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b9b3ab}.crop img{border-radius:40px 40px 0 0;width:100%;height:auto;display:block}.crop:after{content:"";background:#000;border-radius:999px;width:30.5%;height:27px;position:absolute;top:27px;left:50%;transform:translate(-50%,-50%)}.market{border:1px solid var(--rule);height:36px;display:flex}.market button{color:var(--ink);font:500 13px var(--text);cursor:pointer;background:0 0;border:0;min-width:44px;padding:0 12px}.market button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.join-done,.join.is-done .join-fields{display:none}.join.is-done .join-done{display:block}.footer[data-astro-cid-jo6i4kqk]{background:var(--dark);color:var(--paper);border-top:1px solid var(--dark-rule)}.inner[data-astro-cid-jo6i4kqk]{padding-top:64px;padding-bottom:32px}.top[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:48px 64px;display:flex}.about[data-astro-cid-jo6i4kqk]{flex:280px;max-width:360px}.about[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:20px;display:block}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--on-dark-muted);margin:18px 0 0;font-size:14px;line-height:1.6}.cta[data-astro-cid-jo6i4kqk]{border:1px solid var(--paper);height:44px;color:var(--paper);align-items:center;margin-top:22px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.cta[data-astro-cid-jo6i4kqk]:hover{background:var(--paper);color:var(--ink)}.cols[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:40px 56px;display:flex}.col[data-astro-cid-jo6i4kqk]{min-width:140px}.col-title[data-astro-cid-jo6i4kqk]{margin:0;font-size:13px;font-weight:500}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--on-dark-muted);text-decoration:none}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--paper)}.disclosure[data-astro-cid-jo6i4kqk]{color:#8f877c;max-width:720px;margin:56px 0 0;font-size:13px;line-height:1.6}.legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--dark-rule);color:#8f877c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:20px;padding-top:20px;font-size:13px;display:flex}.shopping[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;display:flex}.footer[data-astro-cid-jo6i4kqk] .market[data-astro-cid-jo6i4kqk]{border-color:var(--dark-rule);height:44px}.footer[data-astro-cid-jo6i4kqk] .market[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{color:var(--on-dark)}.footer[data-astro-cid-jo6i4kqk] .market[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk][aria-pressed=true]{background:var(--paper);color:var(--ink)}
