:root{--ink:#152536;--muted:#5b6b7a;--paper:#f7f5ef;--card:#fffdfa;--blue:#168fda;--deep:#0d3b5d;--line:#d9e0e4;--green:#287d67}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6}a{color:inherit}.wrap{width:min(1120px,calc(100% - 36px));margin:auto}.nav{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.brand{display:flex;gap:11px;align-items:center;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.14em}.brand-dot{width:10px;height:10px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 5px #168fda22}.nav-links{display:flex;gap:22px;font-size:14px;font-weight:650}.nav-links a{text-decoration:none}.hero{overflow:hidden;position:relative;border-radius:32px;min-height:570px;padding:78px 64px;display:flex;align-items:center;background:radial-gradient(circle at 82% 18%,#62c9ff 0 8%,transparent 35%),linear-gradient(135deg,#cbeaff 0%,#bde4f7 48%,#85c8e7 100%);box-shadow:0 28px 90px #173a512b}.hero:after{content:"";position:absolute;right:-8%;bottom:-35%;width:62%;aspect-ratio:1;border-radius:50%;background:linear-gradient(145deg,#fff9,#fff0);border:1px solid #fff8}.hero-card{position:relative;z-index:1;width:min(650px,100%);padding:42px;border:1px solid #ffffffba;border-radius:28px;background:#ffffffa8;backdrop-filter:blur(22px);box-shadow:0 28px 70px #16364b2b}.eyebrow{margin:0 0 16px;color:var(--deep);font-size:11px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}h1{max-width:11ch;margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(50px,7vw,86px);font-weight:600;line-height:.98;letter-spacing:-.055em}h1 em{color:var(--deep)}.lede{max-width:56ch;margin:25px 0 0;color:#3f586a;font-size:18px}.pill{display:inline-flex;margin-top:30px;padding:13px 19px;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none;font-size:14px;font-weight:750}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:68px 0}.card{padding:26px;border:1px solid var(--line);border-radius:22px;background:var(--card)}.card .num{color:var(--blue);font-weight:850}.card h2{margin:16px 0 7px;font-size:19px}.card p{margin:0;color:var(--muted);font-size:15px}.sms{padding:38px;margin-bottom:68px;border:1px solid #a9d5c8;border-radius:28px;background:#e8f5ef}.sms h2{margin:0;font-size:28px}.sms p{max-width:900px;margin:14px 0 0;color:#355d52}.legal-shell{width:min(820px,calc(100% - 36px));margin:auto}.legal{margin:24px 0 64px;padding:48px;border:1px solid var(--line);border-radius:28px;background:var(--card);box-shadow:0 20px 70px #173a510d}.legal h1{max-width:none;font-family:inherit;font-size:clamp(38px,6vw,58px);line-height:1.05}.updated{color:var(--muted);font-size:14px}.legal h2{margin:38px 0 8px;font-size:22px}.legal h3{margin:24px 0 6px;font-size:17px}.legal p,.legal li{color:#425767}.legal a{color:var(--deep)}footer{display:flex;justify-content:space-between;gap:30px;padding:30px 0 42px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}footer nav{display:flex;flex-wrap:wrap;gap:18px}@media(max-width:700px){.nav-links{gap:12px;font-size:12px}.hero{min-height:520px;padding:28px 18px}.hero-card{padding:30px 24px}.grid{grid-template-columns:1fr;padding:48px 0}.sms,.legal{padding:28px 22px}footer{flex-direction:column}.legal-shell .nav{align-items:flex-start;gap:18px;flex-direction:column}}
.termly-policy [data-custom-class='body'],.termly-policy [data-custom-class='body'] *{font-family:inherit!important;color:#425767!important}.termly-policy [data-custom-class='title'],.termly-policy [data-custom-class='title'] *{font-family:inherit!important;color:var(--ink)!important}.termly-policy [data-custom-class='subtitle'],.termly-policy [data-custom-class='subtitle'] *,.termly-policy [data-custom-class='body_text'],.termly-policy [data-custom-class='body_text'] *{font-family:inherit!important;color:#425767!important}.termly-policy [data-custom-class='heading_1'],.termly-policy [data-custom-class='heading_1'] *,.termly-policy [data-custom-class='heading_2'],.termly-policy [data-custom-class='heading_2'] *{font-family:inherit!important;color:var(--ink)!important}.termly-policy [data-custom-class='link'],.termly-policy [data-custom-class='link'] *{font-family:inherit!important;color:var(--deep)!important}.termly-policy h1{font-size:clamp(38px,6vw,58px)!important}.termly-policy h2{font-size:22px!important}.termly-policy h3{font-size:17px!important}.termly-policy ul{padding-left:24px}
