.wordmark[data-astro-cid-qisgtjgl]{box-sizing:border-box;align-items:flex-start;gap:2px;min-height:44px;padding-top:7px;text-decoration:none;display:flex}.wordmark-text[data-astro-cid-qisgtjgl]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:30px;font-weight:800;line-height:1}.wordmark--light[data-astro-cid-qisgtjgl] .wordmark-text[data-astro-cid-qisgtjgl]{color:#fff}.main-nav[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:18px 0;display:flex}.nav-items[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;align-items:center;gap:4px 28px;display:flex}.nav-link[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--ink);align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.nav-link[data-astro-cid-fzpbxy5g][aria-current=page],.nav-link[data-astro-cid-fzpbxy5g]:hover{box-shadow:inset 0 -3px 0 var(--ink)}:root{--hot:#ff4520;--hot-text:#d9340f;--ink:#1b1612;--muted:#6b625b;--line:#ece7e3;--tint:#ffede7;--deep:#c7300c;--soft:#b9aea6;--dark-2:#26201b;--dark-line:#3a322c;--coral:#ff7a5c;--cream:#fff4ec;--footer-link:#e4dcd6;--radio:#9a8f87;--font-display:"Bricolage Grotesque", Inter, system-ui, sans-serif;--font-ui:Inter, system-ui, -apple-system, sans-serif;--wrap-max:1200px;--wrap-pad:clamp(20px, 4vw, 32px);--section-pad:clamp(64px, 8vw, 112px);--section-gap:clamp(32px, 4vw, 52px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--ink);margin:0}:where(a){color:var(--ink)}button{font-family:inherit}.page{color:var(--ink);font-family:var(--font-ui);background:#fff;overflow:hidden}.wrap{width:100%;max-width:var(--wrap-max);box-sizing:border-box;padding:0 var(--wrap-pad);margin:0 auto}.bg-hot{background:var(--hot)}.section{padding:var(--section-pad) 0}.section--tint{background:var(--tint)}.section--ink{background:var(--ink);color:#fff}.stack{gap:var(--section-gap);flex-direction:column;display:flex}.grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--min,300px), 100%), 1fr));display:grid}.h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(38px,5.4vw,68px);font-weight:800;line-height:1}.h2 .hot{color:var(--hot)}.h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700;line-height:1.15}.plain-list{margin:0;padding:0;list-style:none}.badge,.icon{flex:none;display:block}.btn{--btn-bg:var(--ink);--btn-fg:#fff;--btn-shadow:var(--deep);background:var(--btn-bg);height:44px;color:var(--btn-fg);font-family:var(--font-display);white-space:nowrap;box-shadow:4px 5px 0 var(--btn-shadow);border-radius:14px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.btn--big{height:60px;padding:0 30px;font-size:18px}.btn--hot{--btn-bg:var(--hot);--btn-fg:var(--ink)}.btn:hover{color:var(--btn-fg);box-shadow:2px 2px 0 var(--btn-shadow);transform:translate(2px,3px)}@media (prefers-reduced-motion:no-preference){.btn{transition:transform .12s,box-shadow .12s}}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.section--ink :focus-visible,.site-footer :focus-visible{outline-color:#fff}.skip-link{z-index:10;background:var(--ink);color:#fff;min-height:44px;font-family:var(--font-ui);border-radius:12px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:-100px;left:12px}.skip-link:focus{outline-color:#fff;top:12px}.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}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--ink);color:#fff}.footer-main[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:36px 48px;padding-top:56px;padding-bottom:36px;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{flex-direction:column;flex:260px;gap:10px;min-width:0;display:flex}.footer-blurb[data-astro-cid-jo6i4kqk]{color:var(--soft);max-width:260px;margin:0;font-size:15px;line-height:22px}.footer-col[data-astro-cid-jo6i4kqk]{min-width:0}.footer-col--platforms[data-astro-cid-jo6i4kqk]{flex:280px}.footer-col--apps[data-astro-cid-jo6i4kqk]{flex:160px}.footer-col--company[data-astro-cid-jo6i4kqk]{flex:140px}.footer-col--guides[data-astro-cid-jo6i4kqk]{flex:220px}.footer-head[data-astro-cid-jo6i4kqk]{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin:0;padding-bottom:6px;font-size:13px;font-weight:600}.footer-platforms[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.footer-link[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--footer-link);align-items:center;font-size:15px;text-decoration:none;display:flex}.footer-link[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.footer-email[data-astro-cid-jo6i4kqk]{color:#fff;font-weight:600}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--dark-line);color:var(--soft);margin:0;padding:20px 0 28px;font-size:13px}
