*,:before,:after{box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}.tnum{font-variant-numeric:tabular-nums}:root{--type-ratio:1.25;--fs-0:1rem;--fs--1:calc(var(--fs-0) / var(--type-ratio));--fs-1:calc(var(--fs-0) * var(--type-ratio));--fs-2:calc(var(--fs-1) * var(--type-ratio));--fs-label-2xs:.6875rem;--fs-label-xs:.75rem;--fs-caption:.8125rem;--fs-caption-plus:.875rem;--fs-ui-sm:var(--fs-caption-plus);--fs-ui-md:.9375rem;--fs-body-sm:.96875rem;--fs-body:1rem;--fs-body-md:1.0625rem;--fs-body-lg:1.1875rem;--fs-title-sm:1.125rem;--fs-title-md:var(--fs-1);--fs-title-lg:1.625rem;--fs-h2:1.75rem;--fs-stat-xs:1.375rem;--fs-stat-sm:1.5rem;--fs-stat-md:1.625rem;--fs-stat-lg:2.375rem;--fs-hero-num:4.75rem;--fs-hero-num-sm:4rem;--fs-display-h1:clamp(3rem, 8vw, 5.5rem);--fs-display-h2:clamp(2rem, 5vw, 3.25rem);--fs-display-final:clamp(2.5rem, 5.2vw, 3.5rem);--lh-solid:1;--lh-tight:1.2;--lh-snug:1.3;--lh-base:1.55;--lh-relaxed:1.6;--lh-loose:1.7;--lh-prose:1.75;--page-gutter:clamp(16px, 4vw, 24px);--bg:var(--surface-0);--text:#f2f2f7;--text-sec:#ebebf599;--text-ter:#ebebf585;--text-quat:#ebebf52e;--border:#5454584d;--border-med:#54545880;--border-cards:#ffffff1c;--separator:#ffffff1a;--separator-strong:#ffffff24;--surface-0:#000;--surface-1:#09090b;--surface-2:#121214;--surface-3:#1a1a1e;--panel-depth-bg:linear-gradient(0deg, var(--surface-0), var(--surface-2));--surface-border:#ffffff14;--surface-border-hover:#ffffff21;--surface-highlight:#ffffff0f;--surface-fill:var(--surface-2);--surface-chrome:#09090bd1;--surface-overlay:#09090bf0;--surface-chrome-blur:blur(12px) saturate(120%);--surface-shadow:inset 0 1px 0 var(--surface-highlight), 0 1px 2px #00000073, 0 8px 28px #00000047;--surface-shadow-hover:inset 0 1px 0 #ffffff14, 0 4px 20px #00000061;--surface-shadow-chrome:inset 0 1px 0 var(--surface-highlight), 0 8px 24px #00000059;--separator-faint:#ffffff0a;--shadow-device:0 80px 180px #000000d9, 0 32px 64px #0000008c;--shadow-glow-accent:0 0 140px rgba(var(--accent-rgb), .14);--surface-transition:border-color var(--dur-2) ease, box-shadow var(--dur-2) ease, background-color var(--dur-2) ease, transform var(--dur-2) var(--ease-out);--space-xs:4px;--space-sm:6px;--space-md:8px;--space-base:12px;--space-lg:14px;--space-xl:16px;--space-2xl:20px;--space-3xl:24px;--space-4xl:28px;--section-pad-y:88px;--section-pad-y-compact:52px;--accent-rgb:232, 82, 26;--accent:rgb(var(--accent-rgb));--accent-hover:color-mix(in srgb, rgb(var(--accent-rgb)) 82%, #fff);--accent-dim:rgba(var(--accent-rgb),.12);--accent-glow:rgba(var(--accent-rgb),.2);--mesh-plum-rgb:168, 85, 148;--dur-1:.15s;--dur-2:.2s;--dur-3:.3s;--dur-4:.4s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-smooth:cubic-bezier(.25, .46, .45, .94);--ring:#f5f5f7;--bauhaus:#e8521a;--coral:#f47b6b;--copper:#9e5826;--soleil:#da9e12;--lime:#b5c842;--moss:#3a824e;--teal:#268a80;--sky:#6cb4d9;--cobalt:#306cc6;--plum:#944480;--pigment:#763494;--slate:#586276;--radius:18px;--radius-lg:28px;--radius-sm:12px;--radius-xs:8px;--radius-widget:24px;--corner-smooth:superellipse(3);--mask-chevron:url(/soona/assets/icons/chevron-right.svg) no-repeat center / contain;--width-prose:720px;--width-content:860px;--width-container:1080px;--font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif}html{scrollbar-gutter:stable;height:100%;scroll-padding-top:120px}body{min-height:100dvh;font-family:var(--font);font-size:var(--fs-0);color:var(--text);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;background:var(--bg);flex-direction:column;display:flex;overflow-x:hidden}#main-content{flex:1 0 auto;width:100%;min-width:0}footer{flex-shrink:0}.skip-link{z-index:200;border-radius:var(--radius-xs);background:var(--surface-3);color:var(--text);border:1px solid var(--border-med);transition:top var(--dur-2) ease;padding:8px 12px;position:absolute;top:-48px;left:12px}.skip-link:focus{top:12px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn-download:focus-visible{outline-color:#fff}[tabindex="-1"]:focus{outline:none}.footer-x-link:focus-visible,.hero-proof-item:focus-visible,.pricing-compare-summary:focus-visible,.legal-toc-summary:focus-visible,.blog-list-link:focus-visible{outline:2px solid var(--ring);border-radius:var(--radius-sm)}.footer-x-link:focus-visible,.hero-proof-item:focus-visible,.pricing-compare-summary:focus-visible{outline-offset:3px}.blog-list-link:focus-visible{outline-offset:4px}.legal-toc-summary:focus-visible{outline-offset:-2px}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}p:not(.footer-copy) a[href^=http]{color:var(--accent);transition:color var(--dur-2) ease;text-decoration:none}p:not(.footer-copy) a[href^=http]:hover{color:var(--accent-hover)}p:not(.footer-copy) a[href^=http]:not([href*="apps.madebysoandso.com"]):not([href*="sift.madebysoandso.com"]):not([href*="soona.madebysoandso.com"]):after{content:"↗";vertical-align:.05em;transition:transform var(--dur-3) var(--ease-out);margin-left:.2em;font-size:.85em;text-decoration:none;display:inline-block}p:not(.footer-copy) a[href^=http]:not([href*="apps.madebysoandso.com"]):not([href*="sift.madebysoandso.com"]):not([href*="soona.madebysoandso.com"]):hover:after{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){p:not(.footer-copy) a[href^=http]:not([href*="apps.madebysoandso.com"]):not([href*="sift.madebysoandso.com"]):not([href*="soona.madebysoandso.com"]):hover:after{transform:none}}p:not(.footer-copy) a[href^=http]:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.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}.reveal{opacity:0;filter:blur(4px);transition:opacity .6s var(--ease-smooth), transform .6s var(--ease-smooth), filter .6s var(--ease-smooth);transform:translateY(20px)}.reveal.visible{opacity:1;filter:blur();transform:none}@media (scripting:none){.reveal{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;filter:none;transition:none;transform:none}.btn-download{transition:filter var(--dur-1) ease, box-shadow var(--dur-1) ease}.btn-download:hover,.btn-download:active{transform:none}}.d1{transition-delay:80ms}.d2{transition-delay:.16s}.d3{transition-delay:.24s}.d4{transition-delay:.32s}.d5{transition-delay:.4s}.container{max-width:var(--width-container);padding-inline:var(--page-gutter);margin:0 auto}section{padding:var(--section-pad-y) 0}section+section{padding-top:var(--section-pad-y-compact)}header nav{z-index:100;background:0 0;border-bottom:1px solid #0000;width:100%;padding:12px 0 10px;position:fixed;top:0;left:0}.nav-shell{max-width:var(--width-container);margin:0 auto;padding:0 18px}.nav-inner{justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding:6px 6px 6px 14px;display:flex}.nav-logo{font-size:var(--fs-title-md);letter-spacing:-.4px;flex-shrink:0;align-items:center;font-weight:700;display:flex}.nav-links{align-items:center;gap:4px;list-style:none;display:flex}.nav-links a{font-size:var(--fs-ui-sm);color:var(--text-sec);letter-spacing:-.1px;transition:color var(--dur-2) ease, background-color var(--dur-2) ease, box-shadow var(--dur-2) ease;border-radius:999px;flex-direction:column;align-items:center;padding:7px 14px;display:inline-flex}.nav-links a:after{content:attr(data-text);visibility:hidden;pointer-events:none;height:0;font-weight:600;display:block;overflow:hidden}.nav-links a:hover:not(.is-scroll-active):not([aria-current=location]){color:var(--text)}.nav-links a[aria-current=page],.nav-links a[aria-current=location],.nav-links a.is-scroll-active,.nav-overlay-list a[aria-current=page],.nav-overlay-list a[aria-current=location],.footer-links a[aria-current=page]{color:var(--accent);font-weight:600}.nav-toggle{border:1px solid var(--surface-border);background:var(--surface-1);width:44px;height:44px;box-shadow:inset 0 1px 0 var(--surface-highlight);color:var(--text);cursor:pointer;transition:border-color var(--dur-2) ease, background-color var(--dur-2) ease;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:none}.nav-toggle:hover{border-color:var(--surface-border-hover);background:var(--surface-2)}.nav-toggle-bar,.nav-toggle-bar:before,.nav-toggle-bar:after{width:17px;height:2px;transition:transform var(--dur-2) ease, opacity var(--dur-2) ease;background:currentColor;border-radius:2px;display:block}.nav-toggle-bar{position:relative}.nav-toggle-bar:before,.nav-toggle-bar:after{content:"";position:absolute;left:0}.nav-toggle-bar:before{top:-6px}.nav-toggle-bar:after{top:6px}.nav-toggle[aria-expanded=true] .nav-toggle-bar{background:0 0}.nav-toggle[aria-expanded=true] .nav-toggle-bar:before{transform:translateY(6px)rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-bar:after{transform:translateY(-6px)rotate(-45deg)}.nav-overlay{display:none}body.menu-open,body.docs-sheet-open{overflow:hidden}.btn-download{color:#fff;font-weight:700;font-size:var(--fs-ui-md);letter-spacing:-.2px;background:linear-gradient(180deg, color-mix(in srgb, rgb(var(--accent-rgb)) 88%, #fff), var(--accent) 70%);box-shadow:0 1px 2px #0003, 0 3px 10px var(--accent-glow), inset 0 1px 0 #ffffff47;transition:filter var(--dur-2) ease, transform var(--dur-2) ease, box-shadow var(--dur-2) ease;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;display:inline-flex;position:relative}.btn-download .apple-glyph{width:14px;height:14px}.btn-download:hover{filter:brightness(1.05);box-shadow:0 2px 4px #00000038, 0 6px 18px var(--accent-glow), inset 0 1px 0 #ffffff52;transform:translateY(-1px)}.btn-download:active{filter:brightness(.96);box-shadow:0 1px 2px #0003, 0 2px 6px var(--accent-glow), inset 0 1px 0 #fff3;transform:translateY(0)}.btn-download--cta{font-size:var(--fs-ui-md);box-shadow:0 2px 4px #00000038, 0 8px 26px var(--accent-glow), inset 0 1px 0 #ffffff47;gap:9px;padding:14px 24px}.btn-download--cta .apple-glyph{width:17px;height:17px}.btn-download--cta:hover{box-shadow:0 3px 6px #0000003d, 0 12px 32px var(--accent-glow), inset 0 1px 0 #ffffff52}.apple-glyph{background-color:currentColor;flex-shrink:0;display:inline-block;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M17.05 12.04c-.03-2.93 2.39-4.34 2.5-4.41-1.36-1.99-3.48-2.27-4.23-2.29-1.79-.18-3.51 1.06-4.43 1.06-.92 0-2.33-1.04-3.83-1.01-1.96.03-3.78 1.14-4.79 2.89-2.04 3.54-.52 8.78 1.47 11.66.97 1.41 2.13 2.99 3.65 2.93 1.47-.06 2.03-.95 3.8-.95s2.27.95 3.81.92c1.58-.03 2.58-1.43 3.55-2.85 1.12-1.63 1.58-3.21 1.6-3.3-.03-.01-3.07-1.18-3.1-4.65zM14.14 3.78c.81-.98 1.36-2.35 1.2-3.7-1.16.05-2.56.77-3.4 1.75-.75.87-1.41 2.25-1.23 3.57 1.29.1 2.61-.65 3.43-1.62z'/%3E%3C/svg%3E") 50%/contain no-repeat}.section-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:600;font-size:var(--fs-caption-plus);margin-bottom:14px}h1.section-title,h2.section-title{font-size:var(--fs-display-h2);letter-spacing:-.04em;margin-bottom:18px;font-weight:700;line-height:1.08}.section-body{font-size:var(--fs-body-lg);color:var(--text-sec);line-height:var(--lh-relaxed);max-width:560px}.section-body--center{text-wrap:pretty;margin:0 auto}.section-body a,.inline-arrow-link{color:var(--accent);transition:color var(--dur-2) ease;display:inline}.inline-arrow-link:after{content:"";vertical-align:-.1em;width:16px;height:16px;-webkit-mask:var(--mask-chevron);mask:var(--mask-chevron);transition:transform var(--dur-2) var(--ease-smooth);background-color:currentColor;margin-left:4px;display:inline-block}.section-body a:hover,.inline-arrow-link:hover{color:var(--accent-hover)}.inline-arrow-link:hover:after{transform:translate(3px)}.section-body a:not(.inline-arrow-link),.legal-prose a{color:var(--accent);transition:color var(--dur-2) ease;text-decoration:none}.section-body a:not(.inline-arrow-link):hover,.legal-prose a:hover{color:var(--accent-hover)}footer{border-top:1px solid var(--border);background:var(--bg);width:100%;padding:clamp(48px,6vw,64px) 0 clamp(28px,4vw,36px)}.footer-top{-moz-column-gap:clamp(28px, 4vw, 52px);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(28px,5vw,56px) clamp(28px,4vw,52px);display:grid}.footer-brand,.footer-col{align-self:start;min-width:0}.footer-brand-name{font-size:var(--fs-title-md);letter-spacing:-.4px;color:var(--text);transition:opacity var(--dur-2) ease;align-items:center;font-weight:700;display:inline-flex}.footer-brand-name:hover{opacity:.8}.footer-tagline{font-size:var(--fs-caption-plus);color:var(--text-ter);line-height:var(--lh-base);margin-top:12px}.footer-nav{display:contents}.footer-col-title{font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-weight:600}.footer-links{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.footer-links a{min-height:1.5rem;font-size:var(--fs-caption-plus);line-height:var(--lh-base);color:var(--text-sec);transition:color var(--dur-1) ease;align-items:center;text-decoration:none;display:inline-flex}.footer-links a:hover{color:var(--text);opacity:1;text-decoration:none}.footer-x-link{width:1.375rem;min-height:1.75rem;color:var(--text-sec);transition:color var(--dur-1) ease;justify-content:flex-start;align-items:center;margin:0;display:inline-flex}.footer-x-link:hover,.footer-x-link:focus-visible{color:var(--text)}.footer-x-icon{background-color:currentColor;width:14px;height:14px;display:block;mask:url(/soona/assets/icons/x.svg) 50%/contain no-repeat}.footer-bottom{border-top:1px solid var(--border);font-size:var(--fs-caption);line-height:var(--lh-base);color:var(--text-ter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:clamp(36px,5vw,52px);padding-top:clamp(18px,2.5vw,24px);display:flex}.footer-copy{max-width:36rem;margin:0}.footer-bottom a,.footer-top-link{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;transition:color var(--dur-1) ease;text-decoration:none}.footer-bottom a:hover,.footer-top-link:hover,.footer-top-link:focus-visible{color:var(--text)}.footer-top-link{flex-shrink:0;align-items:center;gap:5px;min-height:1.5rem;display:inline-flex}button.footer-top-link{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;padding:0}.footer-top-link:before{content:"";width:12px;height:12px;-webkit-mask:var(--mask-chevron);mask:var(--mask-chevron);background:currentColor;transform:rotate(-90deg)}@media (width<=920px){:root{--section-pad-y:72px;--section-pad-y-compact:44px}.nav-links{display:none}.nav-toggle{display:inline-flex}.nav-inner .btn-download{margin-left:auto}.nav-inner{gap:12px;padding:6px 6px 6px 12px}.footer-top{grid-template-columns:minmax(0,1fr)}.footer-nav{-moz-column-gap:clamp(24px, 6vw, 40px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px clamp(24px,6vw,40px);min-width:0;display:grid}}@media (width<=760px){.footer-nav{-moz-column-gap:clamp(20px, 5vw, 40px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px clamp(20px,5vw,40px)}}@media (width<=620px){header nav{padding:10px 0 8px}.nav-shell{padding:0 var(--page-gutter)}:root{--page-gutter:24px;--section-pad-y:64px;--section-pad-y-compact:40px}.btn-download--cta{font-size:var(--fs-ui-md);gap:8px;padding:12px 22px}.btn-download--cta .apple-glyph{width:15px;height:15px}.footer-top{gap:24px}.footer-nav{-moz-column-gap:20px;gap:24px 20px}.footer-col-title{margin-bottom:8px}.footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:14px}.footer-copy{text-align:center;width:100%;max-width:none}}@media (width<=920px){.nav-overlay{z-index:150;opacity:0;visibility:hidden;pointer-events:none;display:block;position:fixed;inset:0;overflow-y:auto}.nav-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.nav-overlay-inner{width:100%;max-width:var(--width-container);min-height:100dvh;padding:calc(env(safe-area-inset-top) + 16px) 18px calc(env(safe-area-inset-bottom) + 28px);flex-direction:column;margin:0 auto;display:flex}.nav-overlay-top{justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 7px 0 1px;display:flex}.nav-overlay-top .nav-logo{flex-shrink:0}.nav-overlay-close{width:44px;height:44px;color:var(--text);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-close-x{width:18px;height:18px;display:block;position:relative}.nav-close-x:before,.nav-close-x:after{content:"";background:currentColor;border-radius:2px;width:100%;height:2px;position:absolute;top:50%;left:0}.nav-close-x:before{transform:translateY(-50%)rotate(45deg)}.nav-close-x:after{transform:translateY(-50%)rotate(-45deg)}.nav-overlay-list{margin:clamp(28px,7vh,64px) 0 0;padding:0 13px;list-style:none}.nav-overlay-list li+li{border-top:1px solid #ffffff12}.nav-overlay-list a{letter-spacing:-.02em;color:var(--text);transition:color var(--dur-2) ease;padding:16px 4px;font-size:clamp(1.5rem,6vw,2.125rem);font-weight:600;display:block}.nav-overlay-list a:hover:not([aria-current=location]):not([aria-current=page]){color:var(--text-sec)}.nav-footer{flex-direction:column;align-items:stretch;gap:0;margin-top:auto;padding:28px 13px 0;display:flex}.nav-footer .btn-download--cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:no-preference) and (width<=920px){.nav-overlay{transition:opacity var(--dur-3) ease, visibility 0s linear var(--dur-3)}.nav-overlay.is-open{transition:opacity var(--dur-3) ease, visibility 0s}.nav-overlay-list li,.nav-footer{opacity:0;filter:blur(6px);transition:opacity .38s ease, transform .42s var(--ease-smooth), filter .42s var(--ease-smooth);transform:translateY(8px)}.nav-overlay:not(.is-open) .nav-overlay-list li,.nav-overlay:not(.is-open) .nav-footer{transition-delay:0s}.nav-overlay.is-open .nav-overlay-list li,.nav-overlay.is-open .nav-footer{opacity:1;filter:blur();transition-delay:min(calc(40ms + var(--nav-stagger,0) * 32ms), .72s);transform:none}}@media (width<=620px){.nav-overlay-inner{padding-top:calc(env(safe-area-inset-top) + 14px);padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}.soona-mesh{z-index:0;pointer-events:none;height:min(82vh,860px);position:absolute;top:0;left:0;right:0;overflow:hidden;mask-image:linear-gradient(#000 0% 38%,#0000 92%)}.soona-mesh:before{content:"";background-image:radial-gradient(ellipse 95% 72% at 0% 0%, rgba(var(--accent-rgb), .52) 0%, rgba(var(--accent-rgb), .18) 38%, transparent 72%), radial-gradient(ellipse 95% 72% at 100% 0%, rgba(var(--mesh-plum-rgb), .38) 0%, rgba(var(--mesh-plum-rgb), .12) 36%, transparent 72%), radial-gradient(ellipse 75% 50% at 58% 16%, rgba(var(--accent-rgb), .28) 0%, transparent 65%), radial-gradient(ellipse 88% 55% at 50% 30%, rgba(var(--mesh-plum-rgb), .16) 0%, transparent 68%);filter:blur(52px);position:absolute;inset:-28% -14% 4%;transform:translateZ(0)}.soona-mesh--foot{height:min(68vh,720px);top:auto;bottom:0;mask-image:linear-gradient(#0000 10%,#000 68% 100%)}.soona-mesh--foot:before{background-image:radial-gradient(ellipse 95% 72% at 0% 100%, rgba(var(--accent-rgb), .44) 0%, rgba(var(--accent-rgb), .14) 40%, transparent 72%), radial-gradient(ellipse 95% 72% at 100% 100%, rgba(var(--mesh-plum-rgb), .32) 0%, rgba(var(--mesh-plum-rgb), .1) 38%, transparent 72%), radial-gradient(ellipse 70% 48% at 42% 88%, rgba(var(--accent-rgb), .2) 0%, transparent 62%);inset:4% -14% -32%}@keyframes soona-mesh-drift{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(1.5%,1.5%)scale(1.05)}}.soona-mesh:before{animation:26s ease-in-out infinite alternate soona-mesh-drift}@media (prefers-reduced-motion:reduce){.soona-mesh:before{animation:none}}.surface{background:var(--surface-fill);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);transition:var(--surface-transition)}.surface--raised{--surface-fill:var(--surface-2)}.surface--chrome{--surface-fill:var(--surface-chrome);backdrop-filter:var(--surface-chrome-blur)}:is(.hero-changelog,.bento-card,.pricing-card,.cw,.cw--lock){--surface-fill:var(--surface-2);background:color-mix(in srgb, var(--surface-fill) 84%, transparent);backdrop-filter:blur(18px)saturate(1.08);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);transition:var(--surface-transition)}:is(.hero-changelog,.bento-card,.pricing-card,.cw,.cw--lock):before{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 var(--surface-highlight);position:absolute;inset:0}:is(.hero-changelog,.bento-card,.pricing-card,.cw,.cw--lock){position:relative;overflow:hidden}nav.nav-ready{transition:background var(--dur-3) var(--ease-out), border-color var(--dur-3) var(--ease-out), backdrop-filter var(--dur-3) var(--ease-out)}nav.is-scrolled{background:var(--surface-chrome);border-bottom-color:var(--surface-border);backdrop-filter:var(--surface-chrome-blur)}.hero-changelog{border-radius:999px}.hero-changelog:hover{border-color:var(--surface-border-hover);box-shadow:var(--surface-shadow-hover);transform:translateY(-1px)}.bento-card,.bento-card:hover{background:var(--surface-2);box-shadow:none;backdrop-filter:none;border-color:#0000}.bento-card:before{content:none}.pricing-card{--surface-fill:var(--surface-1);background:color-mix(in srgb, var(--surface-fill) 86%, transparent)}.pricing-card--plus{border-color:rgba(var(--accent-rgb), .28);box-shadow:var(--surface-shadow), 0 0 0 1px rgba(var(--accent-rgb), .12), 0 0 48px -20px rgba(var(--accent-rgb), .22)}.pricing-card--plus:before{box-shadow:inset 0 1px 0 var(--surface-highlight), inset 0 0 32px -8px rgba(var(--accent-rgb), .08)}.pricing-card--plus:hover{border-color:rgba(var(--accent-rgb), .38);box-shadow:var(--surface-shadow-hover), 0 0 0 1px rgba(var(--accent-rgb), .16), 0 0 56px -18px rgba(var(--accent-rgb), .28)}.cw,.cw--lock{border-radius:inherit}.cw:hover{border-color:var(--surface-border-hover)}.nav-overlay{backdrop-filter:var(--surface-chrome-blur);box-shadow:none;border:none;background:var(--surface-overlay)!important}.nav-overlay:before{display:none}@media (width<=920px){.docs-sidebar{backdrop-filter:var(--surface-chrome-blur);border-color:var(--surface-border);background:var(--surface-overlay)!important}.docs-sidebar-sheet-top{background:var(--surface-chrome);border-bottom:1px solid var(--surface-border);backdrop-filter:var(--surface-chrome-blur)}.docs-sidebar-sheet-top:before{box-shadow:inset 0 1px 0 var(--surface-highlight)}.docs-sidebar-toggle{background:var(--surface-chrome);border:1px solid var(--surface-border);box-shadow:var(--surface-shadow-chrome);backdrop-filter:var(--surface-chrome-blur)}.docs-sidebar-toggle:before{box-shadow:inset 0 1px 0 var(--surface-highlight)}}@media (prefers-reduced-transparency:reduce){.soona-mesh{display:none}:is(.hero-changelog,.bento-card,.pricing-card,.cw,.cw--lock){background:var(--surface-fill);backdrop-filter:none}nav.is-scrolled,.nav-overlay,.docs-sidebar,.docs-sidebar-toggle{backdrop-filter:none!important}nav.is-scrolled{background:var(--surface-2)!important}.nav-overlay,.docs-sidebar{background:var(--surface-1)!important}.docs-sidebar-sheet-top,.docs-sidebar-toggle{background:var(--surface-2)!important}}@supports (corner-shape:superellipse(3)){:is(.hero-changelog,.bento-card,.pricing-card){corner-shape:var(--corner-smooth)}}
