.tvm-only{display:none}@media (max-width:767.98px){.tvm-only{display:block}[data-tvm-hide]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--color-sohub-white,#f0f6f8)}.tvm-dock-item,.tvm-sheet-close,.tvm-sheet-item,.tvm-sheet-overlay{-webkit-tap-highlight-color:transparent}.tvm-dock{position:fixed;left:50%;bottom:calc(.625rem + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:45;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;width:min(calc(100vw - 1.25rem),26.25rem);padding:.375rem;border-radius:1.75rem;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(1.25rem) saturate(160%);backdrop-filter:blur(1.25rem) saturate(160%);border:1px solid rgba(12,16,22,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 .5rem 1.875rem rgba(12,16,22,.14)}.dark .tvm-dock{background:rgba(17,17,19,.78);border-color:rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 .5rem 1.875rem rgba(0,0,0,.45)}.tvm-dock-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;min-height:3.25rem;padding:.375rem .125rem;border:0;border-radius:1.375rem;background:transparent;color:#5f6a71;font:inherit;cursor:pointer;transition:color .25s ease,background-color .25s ease,transform .2s cubic-bezier(.34,1.4,.64,1)}.dark .tvm-dock-item{color:#a1a1aa}.tvm-dock-item:active{transform:scale(.92)}.tvm-dock-item.is-active{color:#0c1016;background:rgba(12,16,22,.07)}.dark .tvm-dock-item.is-active{color:#f4f4f5;background:rgba(255,255,255,.09)}.tvm-dock-icon{width:1.375rem;height:1.375rem;flex-shrink:0}.tvm-dock-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:600;letter-spacing:-.01em;line-height:1}.tvm-dock-iconwrap{position:relative;display:inline-flex}.tvm-dock-badge{position:absolute;top:-.375rem;right:-.625rem;display:flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:62.4375rem;background:#dc2626;color:#ffffff;font-size:.5625rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;box-shadow:0 0 0 2px rgba(255,255,255,.85)}.dark .tvm-dock-badge{background:#e5484d;box-shadow:0 0 0 2px rgba(17,17,19,.85)}.tvm-dock-badge.is-amber{background:#f59e0b;color:#0c1016}.tvm-sheet-root{position:fixed;inset:0;z-index:50}.tvm-sheet-overlay{position:absolute;inset:0;border:0;padding:0;background:rgba(12,16,22,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:tvmFadeIn .25s ease both;cursor:pointer}.tvm-sheet{position:absolute;left:0;right:0;bottom:0;border-radius:1.75rem 1.75rem 0 0;background:#f7f5f2;padding:.5rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px));box-shadow:0 -1.25rem 3.75rem rgba(12,16,22,.25);animation:tvmSheetIn .38s cubic-bezier(.22,.68,0,1) both}.dark .tvm-sheet{background:#17171a}.tvm-sheet-grab{width:2.25rem;height:.3125rem;margin:.375rem auto .5rem;border-radius:62.4375rem;background:rgba(12,16,22,.16)}.dark .tvm-sheet-grab{background:rgba(255,255,255,.18)}.tvm-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:0 .25rem .625rem}.tvm-sheet-title{font-size:1.0625rem;font-weight:700;letter-spacing:-.0125em;color:#0c1016}.dark .tvm-sheet-title{color:#f4f4f5}.tvm-sheet-close{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:62.4375rem;background:rgba(12,16,22,.06);color:#5f6a71;cursor:pointer}.dark .tvm-sheet-close{background:rgba(255,255,255,.08);color:#a1a1aa}.tvm-sheet-close svg{width:1.125rem;height:1.125rem}.tvm-sheet-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.tvm-sheet-item{display:flex;align-items:center;gap:.625rem;min-height:3.25rem;padding:.75rem .875rem;border:1px solid rgba(12,16,22,.07);border-radius:1.125rem;background:#ffffff;color:#3f4850;font-size:.875rem;font-weight:600;letter-spacing:-.0125em;text-align:left;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .2s cubic-bezier(.34,1.4,.64,1)}.dark .tvm-sheet-item{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08);color:#d4d4d8}.tvm-sheet-item:active{transform:scale(.96)}.tvm-sheet-item.is-active{color:#0c1016;border-color:rgba(12,16,22,.22)}.dark .tvm-sheet-item.is-active{color:#f4f4f5;border-color:rgba(255,255,255,.28)}.tvm-sheet-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tvm-sheet-item-danger{color:#b3261e}.dark .tvm-sheet-item-danger{color:#f2b8b5}.tvm-sheet-item:disabled{opacity:.6}.tvm-sheet-item.is-locked{cursor:not-allowed;border-style:dashed;background:transparent;color:#9aa1a6}.dark .tvm-sheet-item.is-locked{background:transparent;color:#6b7075}.tvm-sheet-item.is-locked:active{transform:none}.tvm-sheet-lockcol{display:flex;min-width:0;flex-direction:column;gap:.0625rem;overflow:hidden}.tvm-sheet-lock-hint{font-size:.6875rem;font-weight:500;letter-spacing:-.01em;color:#b6bcc0}.dark .tvm-sheet-lock-hint{color:#5b6065}.tvm-sheet-icon{width:1.125rem;height:1.125rem;flex-shrink:0}.tvm-sheet-foot{margin-top:.625rem}@keyframes tvmSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes tvmFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tvm-sheet,.tvm-sheet-overlay{animation:none}}.tvm-head-brand{display:inline-flex;align-items:center;gap:.5rem}.tvm-head-mark{width:1.75rem;height:1.75rem;flex-shrink:0}.tvm-head-word{font-size:1.125rem;font-weight:700;letter-spacing:-.05em;color:#242a33}.dark .tvm-head-word{color:#f4f4f5}.support-fab{display:none!important}.tvm-support-item{display:flex}[data-tvm-shell] main.min-w-0.flex-1{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom, 0px))}[data-tvm-shell] .support-fab,[data-tvm-shell] .support-panel{bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px))}[data-tvm-shell] .support-panel{max-height:calc(100dvh - 6.5rem - env(safe-area-inset-bottom, 0px))}[data-tvm-shell] header div[role=menu]{max-height:calc(100dvh - 4.5rem);overflow-y:auto}[data-tvm-shell=app] header a[href="/pricing"]{display:inline-flex}[data-tvm-shell=app] header button[aria-haspopup=dialog],[data-tvm-shell] header button[aria-haspopup=menu]{width:2.5rem;height:2.5rem}[data-tvm-shell=app] header [data-tvm-notif]{position:fixed;top:4.25rem;right:.5rem;left:.5rem;width:auto;max-width:none}[data-tvm-shell=app] header [data-tvm-notif] [data-tvm-notif-list]{max-height:calc(100dvh - 11.5rem)}[data-tvm-shell=app] main.min-w-0.flex-1>.mx-auto{padding-left:1rem;padding-right:1rem;padding-top:1.5rem}[data-tvm-shell=app] [class*="lg:grid-cols"]:not([class*=" grid-cols-"]),[data-tvm-shell=app] [class*="sm:grid-cols"]:not([class*=" grid-cols-"]),[data-tvm-shell=app] [class*="xl:grid-cols"]:not([class*=" grid-cols-"]){grid-template-columns:minmax(0,1fr)}[data-tvm-shell] input,[data-tvm-shell] select,[data-tvm-shell] textarea{font-size:1rem}[data-tvm-shell=app] .min-h-\[420px\]{min-height:min(45dvh,420px)}[data-tvm-ws=generate] [data-tvm-col=main]{display:contents}[data-tvm-ws=generate] [data-tvm-rail=jobs]{order:2}[data-tvm-gear]{padding:.5rem;margin:-.375rem}[data-tvm-plates]{grid-template-columns:minmax(0,1fr)}[data-tvm-shell=app] [role=dialog] .flex.flex-wrap.items-center.gap-2\.5{display:grid;grid-template-columns:1fr 1fr}[data-tvm-shell=app] [role=dialog] .flex.flex-wrap.items-center.gap-2\.5>label{grid-column:1/-1;max-width:none}[data-tvm-shell=app] [role=dialog] .flex.flex-wrap.items-center.gap-2\.5 select{width:100%}[data-tvm-shell] [class*="group-hover/et:opacity-100"],[data-tvm-shell] [class*="group-hover/note:opacity-100"],[data-tvm-shell] [class*="group-hover/title:opacity-100"],[data-tvm-shell] [class*="group-hover/tt:opacity-100"]{opacity:.55}[data-tvm-shell] [role=slider].touch-none{touch-action:pan-y}[data-tvm-shell] [role=slider].h-8{height:2.5rem}[data-tvm-shell] [role=slider].h-6{height:2.25rem}[data-tvm-meta]{flex-wrap:wrap;row-gap:.25rem}[data-tvm-shell=app] main.min-w-0.flex-1 div[role=group].rounded-full{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-tvm-shell=app] main.min-w-0.flex-1 div[role=group].rounded-full::-webkit-scrollbar{display:none}[data-tvm-shell=app] main.min-w-0.flex-1 div[role=group].rounded-full>button{flex:none}[data-tvm-shell=app] main li button.p-1,[data-tvm-shell=app] main li button.p-1\.5{padding:.5rem}[data-tvm-vfilters]>label{flex-basis:100%;max-width:none}[data-tvm-vfilters]>div{flex:1 1 8rem;min-width:0}[data-tvm-ftm-body]{grid-template-rows:minmax(0,1fr) minmax(0,42%)}[data-tvm-ftm-body] .flex.items-center.gap-3{flex-wrap:wrap;row-gap:.5rem}[data-tvm-shell=app] main .aspect-\[3\/4\] .text-lg{font-size:1rem}[data-tvm-shell=app] main .text-4xl.tabular-nums{font-size:1.75rem}[data-tvm-shell=app] main .max-w-3xl section .justify-between.gap-4{flex-wrap:wrap}[data-tvm-shell] .fixed.bottom-6.left-1\/2{bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}[data-tvm-shell=admin] .max-w-\[1600px\]{padding-top:1.25rem}[data-tvm-shell=admin] table.min-w-\[1000px\]{min-width:100%}[data-tvm-shell=admin] table.min-w-\[1000px\] td,[data-tvm-shell=admin] table.min-w-\[1000px\] th{padding-left:.5rem;padding-right:.5rem}[data-tvm-shell=admin] table.min-w-\[1000px\] td .max-w-\[240px\]{max-width:7rem}[data-tvm-shell=admin] table.min-w-\[1000px\] td:nth-child(10),[data-tvm-shell=admin] table.min-w-\[1000px\] td:nth-child(3),[data-tvm-shell=admin] table.min-w-\[1000px\] td:nth-child(5),[data-tvm-shell=admin] table.min-w-\[1000px\] td:nth-child(6),[data-tvm-shell=admin] table.min-w-\[1000px\] td:nth-child(7),[data-tvm-shell=admin] table.min-w-\[1000px\] td:nth-child(8),[data-tvm-shell=admin] table.min-w-\[1000px\] td:nth-child(9),[data-tvm-shell=admin] table.min-w-\[1000px\] th:nth-child(10),[data-tvm-shell=admin] table.min-w-\[1000px\] th:nth-child(3),[data-tvm-shell=admin] table.min-w-\[1000px\] th:nth-child(5),[data-tvm-shell=admin] table.min-w-\[1000px\] th:nth-child(6),[data-tvm-shell=admin] table.min-w-\[1000px\] th:nth-child(7),[data-tvm-shell=admin] table.min-w-\[1000px\] th:nth-child(8),[data-tvm-shell=admin] table.min-w-\[1000px\] th:nth-child(9){display:none}[data-tvm-shell=admin] .max-w-\[520px\]{padding-bottom:env(safe-area-inset-bottom,0)}[data-tvm-tabs]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}[data-tvm-tabs]::-webkit-scrollbar{display:none}[data-tvm-tabs]>button{flex:none}[data-tvm-shell=admin] .h-\[74vh\]{height:calc(100dvh - 15rem);min-height:22rem}[data-tvm-shell=admin] .h-\[74vh\]>.w-\[340px\]{width:100%;border-right:0}[data-tvm-shell=admin] .h-\[74vh\]:not([data-tvm-thread-open])>.flex.min-w-0.flex-1,[data-tvm-shell=admin] .h-\[74vh\][data-tvm-thread-open]>.w-\[340px\]{display:none}.tvm-thread-back{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border:0;border-radius:62.4375rem;background:rgba(12,16,22,.06);color:#5f6a71;cursor:pointer}.dark .tvm-thread-back{background:rgba(255,255,255,.08);color:#a1a1aa}[data-tvm-shell=admin] .fixed.bottom-6.right-6{bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}@media (hover:none){[data-tvm-shell=admin] .group [class*="group-hover:opacity-100"][class*=absolute]{position:static;opacity:1;pointer-events:auto;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:flex-start;margin-top:.25rem}[data-tvm-shell=admin] .group [class*="group-hover:opacity-100"][class*=absolute] button{width:2rem;height:2rem;color:#52525b;background:rgba(12,16,22,.05)}.dark [data-tvm-shell=admin] .group [class*="group-hover:opacity-100"][class*=absolute] button{color:#d4d4d8;background:rgba(255,255,255,.07)}[data-tvm-shell=admin] .group [class*="group-hover:opacity-100"][class*=absolute] button.text-\[\#e5484d\]{color:#e5484d}}[data-tvm-shell=admin] button.h-4.w-4{padding:.375rem;margin:-.375rem;box-sizing:content-box}[data-tvm-shell=admin] [class*="lg:grid-cols"]:not([class*=" grid-cols-"]),[data-tvm-shell=admin] [class*="sm:grid-cols"]:not([class*=" grid-cols-"]),[data-tvm-shell=admin] [class*="xl:grid-cols"]:not([class*=" grid-cols-"]){grid-template-columns:minmax(0,1fr)}[data-tvm-shell=admin] .recharts-responsive-container{max-width:100%}[data-tvm-shell=admin] main section{min-width:0}.ink-voice-name{font-size:clamp(2.25rem,11vw,4rem)}@media (max-height:700px){.ink-voice-sample{display:none}}.home-projects .home-voices-fade{background:linear-gradient(0deg,rgb(255 255 255/.94) 0,rgb(255 255 255/.82) 48%,rgb(255 255 255/0) 82%)}.home-projects .grid.grid-cols-2{gap:.75rem}.home-projects .grid h3{font-size:1rem}.home-projects .grid .p-5{padding:.875rem}.home-services .service-item{gap:2rem;padding:2rem 1.25rem}.home-services .service-item h3{font-size:clamp(2rem,9.5vw,3rem)}.home-services .service-item .text-xl{font-size:1.0625rem;line-height:1.6}.home-cta{margin-bottom:0}.home-cta h2{font-size:clamp(2.6rem,13vw,4.5rem)}.home-cta .cta-inner{left:0;width:100%;padding:0 1rem}.home-cta div.cta-anim{margin-top:2.5rem}.home-cta .float-anim-l{position:static;order:2;width:calc(100% - 2rem);margin:2.5rem auto 0;border-radius:1.5rem}.footer-extension{flex-wrap:wrap;justify-content:center;row-gap:.875rem;width:100%}.footer-extension>a{width:100%;text-align:center}.footer-extension .ml-auto{margin-left:0;width:100%;justify-content:center}.footer-extension .sohub-button span:first-child{white-space:nowrap;padding-left:1.25rem;padding-right:.875rem}main#main-content.pb-32{padding-top:6.5rem;padding-bottom:5rem}main#main-content>.flex.flex-col.gap-24{gap:4rem}main#main-content .max-w-4xl h1{font-size:2.25rem;line-height:1.1}.error-hero h1{font-size:3rem}section[aria-labelledby=faq-heading] [role=region]{padding-right:.5rem}section[aria-labelledby=packs-heading] .grid{grid-template-columns:1fr}main#main-content .rounded-\[3rem\]{border-radius:2rem;padding:1.5rem}main#main-content .rounded-\[3rem\] .text-6xl{font-size:3rem}[role=dialog][aria-labelledby=checkout-title]{-webkit-overflow-scrolling:touch;padding:1.5rem}[role=dialog].max-w-\[24rem\],[role=dialog][aria-labelledby=checkout-title]{max-height:calc(100dvh - 2rem);overflow-y:auto}.z-\[1000\].backdrop-blur-xl{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.contact-hero{padding-top:7rem;min-height:auto}.contact-section{margin-top:3rem}.contact-section .min-h-\[85vh\]{min-height:auto;padding:3rem 1rem}.contact-section .gap-16{gap:2rem}[data-tvm-shell=app] [data-tvm-tray]{top:calc(4.25rem + env(safe-area-inset-top, 0px));right:.5rem;left:.5rem;width:auto;max-width:none}[data-tvm-shell=app] [data-tvm-tray] .tv-menu-scroll{max-height:13rem}@media (display-mode:standalone){[data-tvm-shell] header.sticky.top-0.z-40{padding-top:calc(.75rem + env(safe-area-inset-top, 0px))}}}.wn-scope{--wn-surface:#ffffff;--wn-paper:#f7f5f2;--wn-ink:#0c1016;--wn-ink-2:#5f5f5d;--wn-ink-3:#8f8f8c;--wn-line:rgb(12 16 22/0.1);--wn-line-strong:rgb(12 16 22/0.2);--wn-hover:rgb(12 16 22/0.05);--wn-island:#0c1016;--wn-mark:#ffe9a8;--wn-overlay:rgb(22 22 22/0.4);--wn-shadow:0 32px 80px -24px rgb(12 16 22/0.35),0 2px 10px rgb(12 16 22/0.06);--wn-shadow-push:0 18px 44px -14px rgb(12 16 22/0.3),0 1px 4px rgb(12 16 22/0.06);--wn-good:#0f9d6b;--wn-warn:#b45309;--wn-bad:#dc2626;--wn-accent:var(--wn-ink);--wn-accent-ink:var(--wn-ink);--wn-on-accent:var(--wn-surface);--wn-accent-soft:var(--wn-paper);color:var(--wn-ink)}.dark .wn-scope,.wn-scope[data-wn-tone=inverse]{--wn-surface:#1c1c1c;--wn-paper:#262626;--wn-ink:#f4f4f5;--wn-ink-2:#a6a6a6;--wn-ink-3:#737373;--wn-line:rgb(255 255 255/0.1);--wn-line-strong:rgb(255 255 255/0.22);--wn-hover:rgb(255 255 255/0.07);--wn-island:#0a0a0a;--wn-mark:#6b5514;--wn-overlay:rgb(10 10 10/0.7);--wn-shadow:0 32px 80px -24px rgb(0 0 0/0.7),0 2px 10px rgb(0 0 0/0.3);--wn-shadow-push:0 18px 44px -14px rgb(0 0 0/0.65),0 1px 4px rgb(0 0 0/0.3);--wn-good:#34d399;--wn-warn:#fbbf24;--wn-bad:#f87171}.dark .wn-scope[data-wn-tone=inverse],.wn-force-dark .wn-scope[data-wn-tone=inverse],.wn-force-light .wn-scope:not([data-wn-tone]),.wn-scope.wn-scope[data-wn-tone=light]{--wn-surface:#ffffff;--wn-paper:#f7f5f2;--wn-ink:#0c1016;--wn-ink-2:#5f5f5d;--wn-ink-3:#8f8f8c;--wn-line:rgb(12 16 22/0.1);--wn-line-strong:rgb(12 16 22/0.2);--wn-hover:rgb(12 16 22/0.05);--wn-island:#0c1016;--wn-mark:#ffe9a8;--wn-overlay:rgb(22 22 22/0.4);--wn-shadow:0 32px 80px -24px rgb(12 16 22/0.35),0 2px 10px rgb(12 16 22/0.06);--wn-shadow-push:0 18px 44px -14px rgb(12 16 22/0.3),0 1px 4px rgb(12 16 22/0.06);--wn-good:#0f9d6b;--wn-warn:#b45309;--wn-bad:#dc2626}.wn-force-dark .wn-scope:not([data-wn-tone]),.wn-force-light .wn-scope[data-wn-tone=inverse],.wn-scope.wn-scope[data-wn-tone=dark]{--wn-surface:#1c1c1c;--wn-paper:#262626;--wn-ink:#f4f4f5;--wn-ink-2:#a6a6a6;--wn-ink-3:#737373;--wn-line:rgb(255 255 255/0.1);--wn-line-strong:rgb(255 255 255/0.22);--wn-hover:rgb(255 255 255/0.07);--wn-island:#0a0a0a;--wn-mark:#6b5514;--wn-overlay:rgb(10 10 10/0.7);--wn-shadow:0 32px 80px -24px rgb(0 0 0/0.7),0 2px 10px rgb(0 0 0/0.3);--wn-shadow-push:0 18px 44px -14px rgb(0 0 0/0.65),0 1px 4px rgb(0 0 0/0.3);--wn-good:#34d399;--wn-warn:#fbbf24;--wn-bad:#f87171}.wn-scope [data-wn-accent=ink],.wn-scope[data-wn-accent=ink]{--wn-accent:var(--wn-ink);--wn-accent-ink:var(--wn-ink);--wn-on-accent:var(--wn-surface);--wn-accent-soft:var(--wn-paper)}.wn-scope [data-wn-accent=green],.wn-scope[data-wn-accent=green]{--wn-accent:#10b981;--wn-accent-ink:var(--wn-good);--wn-on-accent:#04130d;--wn-accent-soft:color-mix(in srgb,#10b981 13%,var(--wn-surface))}.wn-scope [data-wn-accent=amber],.wn-scope[data-wn-accent=amber]{--wn-accent:#f59e0b;--wn-accent-ink:var(--wn-warn);--wn-on-accent:#1a1002;--wn-accent-soft:color-mix(in srgb,#f59e0b 14%,var(--wn-surface))}.wn-scope [data-wn-accent=red],.wn-scope[data-wn-accent=red]{--wn-accent:#e5484d;--wn-accent-ink:var(--wn-bad);--wn-on-accent:#ffffff;--wn-accent-soft:color-mix(in srgb,#e5484d 12%,var(--wn-surface))}.wn-scope [data-wn-accent=muted],.wn-scope[data-wn-accent=muted]{--wn-accent:var(--wn-ink-3);--wn-accent-ink:var(--wn-ink-2);--wn-on-accent:var(--wn-surface);--wn-accent-soft:var(--wn-paper)}@keyframes wn-push-in{0%{opacity:0;transform:translate3d(0,-10px,0) scale(.98)}to{opacity:1;transform:none}}@keyframes wn-window-in{0%{opacity:0;transform:translate3d(0,12px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes wn-fade-in{0%{opacity:0}to{opacity:1}}.wn-push-in{animation:wn-push-in .32s cubic-bezier(.22,.68,0,1.2) both}.wn-window-in{animation:wn-window-in .26s cubic-bezier(0,0,.2,1) both}.wn-fade-in{animation:wn-fade-in .2s ease-out both}@media (prefers-reduced-motion:reduce){.wn-fade-in,.wn-push-in,.wn-window-in{animation:none}}.wn-scroll{scrollbar-width:thin;scrollbar-color:var(--wn-line-strong) transparent}.wn-scope{--wn-glass:rgb(10 10 10/0.42);--wn-glass-hover:rgb(10 10 10/0.62);--wn-on-media:#ffffff}.wn-push,.wn-window{position:relative;--wn-bg:var(--wn-surface);--wn-ring:inset 0 0 0 1px var(--wn-line);--wn-glow:0 0 0 0 transparent;border-radius:var(--wn-radius);background:var(--wn-bg);color:var(--wn-ink)}.wn-window{--wn-radius:28px;--wn-cover-size:40%;--wn-cover-inset:10px;--wn-cover-radius:18px;box-shadow:var(--wn-glow),var(--wn-shadow)}.wn-push{--wn-radius:22px;--wn-thumb:72px;box-shadow:var(--wn-glow),var(--wn-shadow-push)}.wn-push:after,.wn-window:after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;box-shadow:var(--wn-ring);pointer-events:none}.wn-scope.wn-scope.wn-scope.wn-on-cover{--wn-ink:#ffffff;--wn-ink-2:rgb(255 255 255/0.86);--wn-ink-3:rgb(255 255 255/0.66);--wn-paper:rgb(255 255 255/0.14);--wn-hover:rgb(255 255 255/0.13);--wn-line:rgb(255 255 255/0.18);--wn-line-strong:rgb(255 255 255/0.32);--wn-surface:#141414}.wn-window[data-wn-sheet]{border-radius:var(--wn-radius) var(--wn-radius) 0 0}.wn-fade-bottom{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 44px),transparent)}@keyframes wn-sheet-in{0%{transform:translate3d(0,28px,0);opacity:0}to{transform:none;opacity:1}}.wn-sheet-in{animation:wn-sheet-in .34s cubic-bezier(.22,.68,0,1) both}@media (prefers-reduced-motion:reduce){.wn-sheet-in{animation:none}}.wn-scroll::-webkit-scrollbar{width:6px}.wn-scroll::-webkit-scrollbar-track{background:transparent}.wn-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:var(--wn-line-strong)}.wn-push ::selection,.wn-window ::selection{background:color-mix(in srgb,var(--wn-ink) 22%,transparent);color:var(--wn-ink)}.wn-offer{--wn-offer-bg:var(--wn-paper);--wn-offer-ring:var(--wn-line);position:relative;isolation:isolate;border-radius:20px;background:var(--wn-offer-bg);box-shadow:inset 0 0 0 1px var(--wn-offer-ring)}.wn-on-cover .wn-offer{--wn-offer-bg:rgb(10 10 10/0.64);--wn-offer-ring:rgb(255 255 255/0.16);-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15)}@keyframes wn-digit-in{0%{opacity:.15;transform:translate3d(0,-26%,0)}to{opacity:1;transform:none}}.wn-digit-in{display:inline-block;animation:wn-digit-in .2s cubic-bezier(.2,.7,.2,1) both}@keyframes wn-urgent-blink{0%,to{opacity:1}50%{opacity:.35}}.wn-urgent-blink{animation:wn-urgent-blink 1s ease-in-out infinite}@keyframes wn-twinkle{0%,to{opacity:0;transform:scale(.35) rotate(0deg)}35%,65%{opacity:1;transform:scale(1) rotate(40deg)}}.wn-sparkle{color:var(--wn-accent);opacity:0;animation:wn-twinkle var(--wn-fx-dur,2.8s) ease-in-out var(--wn-fx-delay,0s) infinite}.wn-sparkle,.wn-sparkles-inner{position:absolute;pointer-events:none}.wn-sparkles-inner{inset:0;z-index:-1;overflow:hidden;border-radius:inherit;opacity:.5}@keyframes wn-breathe{0%,to{opacity:.32}50%{opacity:1}}.wn-offer-glow{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--wn-accent) 60%,transparent),0 0 36px 2px color-mix(in srgb,var(--wn-accent) 34%,transparent);animation:wn-breathe 3.6s ease-in-out infinite}@keyframes wn-pop{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.12)}to{transform:none}}.wn-pop{animation:wn-pop .42s cubic-bezier(.2,.7,.2,1) both}.wn-fx-paused .wn-offer-glow,.wn-fx-paused .wn-sparkle,.wn-fx-paused .wn-urgent-blink{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.wn-digit-in,.wn-pop,.wn-urgent-blink{animation:none}.wn-sparkle{display:none}.wn-offer-glow{animation:none;opacity:.6}}