@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable.woff2)format("woff2")}:root{--bg:#f7faf2;--ink:#182604;--lime:#9ae600;--brand:#4d7c0f;--bento-bg:#e6eddb;--ink-60:#182604a8;--ink-40:#18260466;--hairline:#1826041a;--panel:#fff;--header-bg:#f7faf2e6;--on-lime:#182604;--on-media:#f7faf2;--on-media-line:#f7faf280;--chip-bg:#9ae60047;--chip-ink:#467a00;--font-page:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mock:"Inter Variable", ui-sans-serif, system-ui, -apple-system, sans-serif;--stage-radius:32px;--stage-pad:80px;--gutter:80px;--section-pad:160px;--heading-gap:64px}html.dark{--bg:#182604;--ink:#f7faf2;--lime:#9ae600;--brand:#9ae600;--bento-bg:#253a04;--ink-60:#f7faf299;--ink-40:#f7faf266;--hairline:#f7faf224;--panel:#223206;--header-bg:#182604e6}html:has(.sondo-site){background:var(--bg);margin-bottom:0;padding-bottom:0;overflow-x:clip}html:has(.sondo-site) body{background:var(--bg);margin-bottom:0;padding-bottom:0;overflow-x:clip}.sondo-site{background:var(--bg);color:var(--ink);font-family:var(--font-page);-webkit-font-smoothing:antialiased;font-weight:500;overflow-x:clip}.sondo-site :focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.sondo-h1{letter-spacing:-1px;text-wrap:balance;font-size:clamp(38px,4.3vw,62px);font-weight:600;line-height:1.1}.sondo-h2{letter-spacing:-.5px;text-wrap:balance;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.2}.sondo-lead{text-wrap:pretty;font-size:clamp(18px,1.4vw,20px);font-weight:500;line-height:1.45}.sondo-small{font-size:13px;font-weight:500;line-height:1.4}.sondo-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-60);font-size:13px;font-weight:600;line-height:1.4}.sondo-section{padding-block:var(--section-pad)}.sondo-container{inline-size:100%;max-inline-size:calc(1280px + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sondo-container--wide{--gutter:40px;max-inline-size:calc(1360px + 2 * var(--gutter))}.sondo-stack{align-items:center;gap:var(--heading-gap);flex-direction:column;display:flex}.sondo-stack>h1,.sondo-stack>h2,.sondo-stack>h3,.sondo-stack>p{text-align:center}.sondo-stage{border-radius:var(--stage-radius);isolation:isolate;background:var(--bento-bg);inline-size:100%;position:relative;overflow:clip}.sondo-stage__placeholder{filter:blur(12px);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.06)}.sondo-stage__media{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.sondo-stage__body{z-index:1;padding:var(--stage-pad);position:relative}.sondo-stage--solid{background:var(--bento-bg)}.sondo-stage__scrim,.sondo-stage__tint{pointer-events:none;position:absolute;inset:0}.sondo-stage__scrim{background:#18260499}.sondo-stage__tint{mix-blend-mode:color;background:#9ae6004d}.sondo-btn{min-block-size:54px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 32px;font-size:20px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.sondo-btn:active{transform:translateY(1px)}.sondo-btn--lime{background:var(--lime);color:var(--on-lime)}.sondo-btn--lime:hover{background:#8ed400}.sondo-btn--light{background:var(--on-media);color:var(--on-lime)}.sondo-btn--light:hover{background:#fff}.sondo-btn--outline{border-color:var(--on-media-line);color:var(--on-media)}.sondo-btn--outline:hover{border-color:var(--on-media);background:#f7faf214}.sondo-chip{block-size:20px;font-family:var(--font-mock);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:8px;font-size:11px;font-weight:600;line-height:16.5px;display:inline-flex}.sondo-chip--ready,.sondo-chip--synced{background:var(--chip-bg);color:var(--chip-ink)}.sondo-card{--card-line:#e5e6e0;border:1px solid var(--card-line);color:#111312;font-family:var(--font-mock);background:#fff;border-radius:16px}.sondo-copy{background:var(--lime);min-block-size:44px;color:var(--on-lime);font:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:15px;font-weight:600;transition:background-color .18s;display:inline-flex}.sondo-copy:hover{background:#8ed400}.sondo-copy[data-copied=true]{background:var(--chip-bg);color:var(--chip-ink)}.sondo-reveal{--reveal-delay:0s}.sondo-reveal--words{overflow:visible}.sondo-reveal__word{--word-delay:calc(var(--reveal-delay) + var(--word-index) * 60ms);display:inline-block}.sondo-reveal--words[data-shown=false] .sondo-reveal__word{opacity:0;filter:blur(6px);transform:translateY(4px)}.sondo-reveal--words[data-shown=true] .sondo-reveal__word{opacity:1;filter:blur();transition:opacity .45s ease-out var(--word-delay), filter .45s ease-out var(--word-delay), transform .45s ease-out var(--word-delay);transform:none}.sondo-reveal--rise[data-shown=false]{opacity:0;transform:translateY(12px)}.sondo-reveal--rise[data-shown=true]{opacity:1;transition:opacity .4s ease-out var(--reveal-delay), transform .4s ease-out var(--reveal-delay);transform:none}.sondo-header{z-index:40;background:var(--header-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:0}.sondo-header__bar{justify-content:space-between;align-items:center;gap:16px;min-block-size:59px;padding:12px 40px;display:flex}.sondo-lockup{min-block-size:44px;color:var(--ink);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.sondo-lockup__mark{color:var(--brand);flex:none}.sondo-lockup__word{font-size:18px;font-weight:700;line-height:25px}.sondo-header__nav{align-items:center;gap:6px;display:flex}.sondo-header__link{min-block-size:44px;color:var(--ink);opacity:.8;white-space:nowrap;border-radius:6px;align-items:center;padding-inline:16px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .18s;display:inline-flex}.sondo-header__link:hover{opacity:1}.sondo-header__cta{opacity:1;background:0 0;font-weight:600;transition:background-color .2s,color .2s}.sondo-header[data-scrolled=true] .sondo-header__cta{background:var(--lime);color:var(--on-lime)}@media (max-width:639px){.sondo-header__bar{padding-inline:16px}.sondo-header__link:not(.sondo-header__cta){display:none}}.sondo-footer{padding-top:120px}.sondo-footer__col{inline-size:100%;max-inline-size:960px;margin-inline:auto;padding-inline:16px}.sondo-footer__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.sondo-footer__links{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.sondo-footer__link{min-block-size:44px;color:var(--ink-60);border-radius:6px;align-items:center;padding-inline:8px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.sondo-footer__link:hover,.sondo-footer__link:focus-visible{color:var(--ink)}.sondo-iconbtn{block-size:44px;inline-size:44px;color:var(--ink-60);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.sondo-iconbtn:hover,.sondo-iconbtn:focus-visible{color:var(--ink)}.sondo-footer__rule{background:var(--ink);block-size:1px;margin-block:24px}@supports (color:color-mix(in lab, red, red)){.sondo-footer__rule{background:color-mix(in srgb, var(--ink) 10%, transparent)}}.sondo-footer__meta{color:var(--ink-40);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;font-size:12px;display:flex}.sondo-footer__markcut{justify-content:center;block-size:212px;margin-top:75px;display:flex;overflow:clip}.sondo-footer__mark{color:#9ae60029;flex:none;block-size:400px;inline-size:400px;animation:90s linear infinite sondo-spin}html.dark .sondo-footer__mark{color:#9ae6001f}@keyframes sondo-spin{to{transform:rotate(360deg)}}@media (max-width:767px){:root{--gutter:16px;--section-pad:96px;--stage-pad:24px;--heading-gap:40px}.sondo-container--wide{--gutter:16px}.sondo-btn{padding-inline:24px;font-size:18px}.sondo-footer{padding-top:80px}.sondo-footer__markcut{block-size:127.2px;margin-top:48px}.sondo-footer__mark{block-size:240px;inline-size:240px}}@media (prefers-reduced-motion:reduce){.sondo-reveal--words[data-shown] .sondo-reveal__word,.sondo-reveal--rise[data-shown]{filter:none;opacity:1;transition:none;transform:none}.sondo-footer__mark{animation:none}.sondo-site *,.sondo-site :before,.sondo-site :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sondo-page{--ink-dim:var(--ink-60);--ink-faint:var(--ink-40);flex-direction:column;min-block-size:100svh;display:flex}.sondo-page-main--bleed{flex:1;inline-size:100%}.sondo-page-main{flex:1;inline-size:100%;max-inline-size:1040px;margin-inline:auto;padding-block:clamp(24px,4vw,56px) clamp(56px,8vw,96px);padding-inline:clamp(16px,5vw,48px)}.sondo-page h1{letter-spacing:-.5px;text-wrap:balance;font-size:clamp(32px,3.6vw,52px);font-weight:600;line-height:1.2}.sondo-page h2{font-size:clamp(22px,1.95vw,28px);font-weight:600;line-height:1.2}.sondo-page h3{letter-spacing:-.1px;font-size:18px;font-weight:600}.sondo-prose{max-inline-size:68ch;color:var(--ink-60);font-size:16px;line-height:1.65}.sondo-prose h1{color:var(--ink)}.sondo-prose h2{color:var(--ink);margin-top:44px;margin-bottom:12px}.sondo-prose h3{color:var(--ink);margin-top:28px;margin-bottom:8px}.sondo-prose p,.sondo-prose ul{margin-bottom:16px}.sondo-prose ul{padding-left:22px;list-style:outside}.sondo-prose li{margin-bottom:6px}.sondo-prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-40);-webkit-text-decoration-color:var(--ink-40);-webkit-text-decoration-color:var(--ink-40);text-decoration-color:var(--ink-40);text-underline-offset:4px}.sondo-prose strong{color:var(--ink);font-weight:700}
