@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-700-normal.gtcctNPv.woff2) format("woff2"),url(/_astro/bricolage-grotesque-latin-700-normal.DvJDmrLu.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-latin-400-normal.r8SDr6Up.woff2) format("woff2"),url(/_astro/nunito-latin-400-normal.DKg4f3fz.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-600-normal.Br8yIETf.woff2) format("woff2"),url(/_astro/nunito-latin-600-normal.Cd0eNu1l.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2) format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2) format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff) format("woff")}:root{color-scheme:light;--bg: #f6f7f7;--surface: #ffffff;--teal-light: #dcefeb;--peach: #f8dcc6;--yellow: #f8e7b0;--lavender: #e6dff5;--text: #1e3a34;--text-2: #526560;--teal: #257f75;--teal-text: #1f6e66;--orange: #d9733f;--border: #e2e7e6;--radius: 24px;--max: 1120px;--gutter: clamp(16px, 4vw, 32px);--title: "Bricolage Grotesque", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Nunito,system-ui,sans-serif;font-size:18px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:var(--teal-text)}h1,h2,h3{font-family:var(--title);font-weight:700;line-height:1.12;letter-spacing:-.02em;margin:0 0 .5em;text-wrap:balance}h1{font-size:clamp(2.2rem,5.5vw,3.6rem)}h2{font-size:clamp(1.8rem,4vw,2.6rem)}h3{font-size:1.35rem;letter-spacing:-.01em}p{margin:0 0 1em}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.section{padding:clamp(56px,9vw,104px) 0}.lead{font-size:1.2rem;color:var(--text-2)}.center{text-align:center}.badges{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.badges a{display:block;line-height:0}.badges .app-store,.badges .google-play{height:52px;width:auto}.phone{border:10px solid var(--text);border-radius:44px;overflow:hidden;background:var(--bg);box-shadow:0 24px 60px #1e3a3438;aspect-ratio:1320 / 2633;width:100%;max-width:320px}.phone img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:16px;z-index:10;background:var(--surface);padding:8px 12px;border-radius:8px}.prose{max-width:760px}.prose h2{font-size:1.5rem;margin-top:1.8em}.prose li{margin-bottom:.4em}.top[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:5;background:#f6f7f7eb;backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.top-inner[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.brand[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;gap:10px;font-family:var(--title);font-weight:700;font-size:1.4rem;color:var(--text);text-decoration:none}.brand[data-astro-cid-5hce7sga] .brand-logo{border-radius:12px}.top-nav[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:clamp(10px,2.5vw,24px);font-weight:700;font-size:.95rem}.top-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--text);text-decoration:none}.top-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--teal-text)}.top-nav[data-astro-cid-5hce7sga] .top-cta[data-astro-cid-5hce7sga]{background:var(--teal);color:#fff;padding:10px 18px;border-radius:999px}.top-nav[data-astro-cid-5hce7sga] .top-cta[data-astro-cid-5hce7sga]:hover{color:#fff;background:#1f6e66}@media(max-width:560px){.top-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:first-child{display:none}}.foot[data-astro-cid-5hce7sga]{background:var(--text);color:#dcefeb;padding:56px 0 40px}.foot[data-astro-cid-5hce7sga] .brand[data-astro-cid-5hce7sga]{color:#fff}.foot-inner[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:1.4fr 1fr;gap:32px}@media(max-width:720px){.foot-inner[data-astro-cid-5hce7sga]{grid-template-columns:1fr}}.foot-tagline[data-astro-cid-5hce7sga]{margin-top:12px}.foot-small[data-astro-cid-5hce7sga]{font-size:.9rem;opacity:.8}.foot-links[data-astro-cid-5hce7sga]{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-weight:600}.foot-links[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:#fff;text-decoration:none;word-break:break-word}.foot-links[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{text-decoration:underline}
