:root{--paper:#f8f6ef;--ink:#163e31;--muted:#617369;--line:#dce2d6;--sage:#e7eddf}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}a:focus-visible{outline:3px solid #bd7860;outline-offset:6px}p{line-height:1.65}.wrap{width:min(1100px,calc(100% - 64px));margin-inline:auto}.nav{display:flex;align-items:center;justify-content:space-between;padding-block:24px;border-bottom:1px solid var(--line)}.brand{font-family:Georgia,serif;font-size:40px;display:inline-flex;align-items:center;gap:5px;letter-spacing:-2px}.nav nav{display:flex;align-items:center;gap:32px;font-size:14px}.nav-cta{border:1px solid #a8b6a8;border-radius:99px;padding:12px 19px}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:700;display:inline-flex;align-items:center;gap:9px}.dot{width:7px;height:7px;display:inline-block;background:#8b9d77;border-radius:50%}.hero{padding-top:38px}.hero-art{display:block;width:100%;height:auto;margin-top:16px;border-radius:22px}.hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:14px 28px 0}.hero-bottom p{font-size:17px;color:var(--muted)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;background:var(--ink);color:#fff;padding:19px 25px;border-radius:99px;font-size:15px;white-space:nowrap}.button:hover{background:#285441;text-decoration:none}.fine{color:var(--muted);font-size:12px}.hero-note{padding-left:28px;margin-top:0}.mobile{display:none}.how{padding-block:100px 90px}h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(34px,4.5vw,53px);line-height:1.12;letter-spacing:-1.7px;margin:20px 0 32px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.steps article{border-top:1px solid #a7b6a5;padding-top:24px}.step{font-size:10px;letter-spacing:1.5px;color:var(--muted)}h3{font-size:19px;font-weight:500;letter-spacing:-.5px;margin:26px 0 12px}.steps p,.live-copy p{font-size:15px;color:var(--muted);margin:0;max-width:430px}.live{display:grid;grid-template-columns:1.1fr .9fr;border-radius:32px;background:var(--sage);padding:58px;gap:65px;align-items:center}.live-copy h2{margin-bottom:25px}.live-copy p+p{margin-top:16px}.text-link{display:inline-block;font-size:14px;border-bottom:1px solid #8a9f8e;padding-bottom:6px;margin-top:30px}.signal{border-radius:26px;aspect-ratio:4/5;background:linear-gradient(140deg,#f1d6a7,#e2b9cf 45%,#b7d6c9);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 20px 45px #2a49351a;isolation:isolate}.signal:before{content:'';position:absolute;inset:-80%;background:linear-gradient(110deg,transparent 42%,#ffffff70 50%,transparent 58%);animation:shimmer 7s linear infinite;z-index:-1}.signal-top{position:absolute;top:23px;left:22px;right:22px;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600}.signal-pill{border:1px solid #163e3140;border-radius:20px;padding:5px 10px;font-size:9px;letter-spacing:1px}.spark{width:40%;margin-top:12px}.signal p{font-family:Georgia,serif;text-align:center;font-size:23px;line-height:1.2;margin:24px 0}.signal-caption{position:absolute;bottom:20px;font-size:8px;letter-spacing:1px}.join{text-align:center;padding-block:105px 85px}.join h2{margin:20px 0}.join>p{color:var(--muted)}.beta-steps{list-style:none;display:flex;gap:12px;padding:0;justify-content:center;margin:35px 0 16px}.beta-steps li{display:flex;align-items:center;gap:12px;border:1px solid #bbc8b9;border-radius:16px;padding:18px;font-size:14px}.beta-steps li>span{font-size:11px;color:var(--muted)}.coming{display:inline-block;margin-top:18px;font-size:13px;color:var(--muted)}footer{border-top:1px solid var(--line);padding-block:35px 25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px}footer p{font-size:13px;color:var(--muted);margin:8px 0}.footer-links{display:flex;gap:20px;font-size:12px;flex-wrap:wrap}.legal{width:100%;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:10px;margin-top:15px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:20px;top:-100px;background:white;padding:12px;z-index:5}.skip:focus{top:8px}@keyframes shimmer{from{transform:translateX(-35%)}to{transform:translateX(35%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.signal:before{animation:none}}@media(max-width:700px){.wrap{width:calc(100% - 36px)}.nav{padding-block:16px}.brand{font-size:34px}.brand img{width:34px;height:34px}.nav nav{gap:16px}.nav nav>a:not(.nav-cta){display:none}.nav-cta{font-size:12px;padding:11px 15px}.hero{padding-top:28px}.eyebrow{font-size:9px;letter-spacing:1.5px}.hero-art{border-radius:14px;margin-top:20px}.hero-bottom{display:block;padding:12px 2px 0}.hero-bottom p{font-size:15px;line-height:1.7}.hero-bottom .button{margin:8px 0 18px}.hero-note{padding-left:2px}.mobile{display:block}.how{padding-block:62px}.steps{grid-template-columns:1fr;gap:25px}.steps article{padding-top:18px}h3{margin-top:15px}.steps p{max-width:none}.live{grid-template-columns:1fr;padding:30px 25px;gap:35px;border-radius:24px}.live h2{font-size:40px}.signal{width:min(100%,340px);justify-self:center}.join{padding-block:70px 55px}.join h2{font-size:37px}.beta-steps{flex-direction:column;max-width:350px;margin-inline:auto;text-align:left}.beta-steps li a{flex:1;padding-block:4px}.legal{flex-direction:column;gap:9px}footer{gap:24px}.footer-links{gap:18px}}

.support-page{padding-block:75px}.support-intro{max-width:650px}.support-intro h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(44px,6vw,72px);letter-spacing:-2px;line-height:1.06;margin:25px 0}.support-intro p{color:var(--muted);font-size:18px;margin:0 0 30px}.support-email{display:block;width:fit-content;margin-top:18px;color:var(--muted);font-size:14px}.support-topics{display:grid;grid-template-columns:1fr 1fr;gap:50px 65px;margin-top:75px}.support-topics article{border-top:1px solid var(--line);padding-top:23px}.support-topics h2{font-size:30px;letter-spacing:-.6px;margin:18px 0}.support-topics p{color:var(--muted);font-size:15px}.support-topics .fine{font-size:12px}.support-topics .text-link{margin-top:8px}.back-home{margin-top:50px}@media(max-width:700px){.support-page{padding-block:50px}.support-topics{grid-template-columns:1fr;gap:35px;margin-top:55px}.support-intro p{font-size:16px}}
