/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
.stillwink-logo__eye-open,.stillwink-logo__eye-closed{transform-box:fill-box;transform-origin:50%}.stillwink-logo__eye-open{animation:7.15s cubic-bezier(.4,0,.2,1) infinite stillwink-eye-open}.stillwink-logo__eye-closed{animation:7.15s cubic-bezier(.4,0,.2,1) infinite stillwink-eye-closed}.stillwink-logo__still{animation:5s ease-in-out infinite stillwink-still}.stillwink-logo__wink{animation:5s ease-in-out infinite stillwink-wink}@keyframes stillwink-eye-open{0%,38.4615%,90.2098%,to{opacity:1;transform:translateY(0)scaleY(1)}46.8531%,81.8182%{opacity:0;transform:translateY(3px)scaleY(.12)}}@keyframes stillwink-eye-closed{0%,38.4615%,90.2098%,to{opacity:0;transform:scale(.4,.25)}46.8531%,81.8182%{opacity:1;transform:scale(1)}}@keyframes stillwink-still{0%,20%,85%,to{transform:translate(0)}40%,65%{transform:translate(-7px)}}@keyframes stillwink-wink{0%,20%,85%,to{transform:translate(0)}40%,65%{transform:translate(11px)}}@media (prefers-reduced-motion:reduce){.stillwink-logo__still,.stillwink-logo__wink,.stillwink-logo__eye-open,.stillwink-logo__eye-closed{animation:none}.stillwink-logo__eye-open{opacity:0}.stillwink-logo__eye-closed{opacity:1}}.pub-page,.pub-flow,.pub-nav,.pub-dialog{--pub-bg:var(--bg,#131110);--pub-surface:var(--surface-1,#1a1715);--pub-raised:var(--surface-2,#221e1b);--pub-text:var(--text,#ece6dd);--pub-muted:var(--text-2,#b4aba0);--pub-accent:var(--accent,#2fd6b4);--pub-line:var(--border-strong,#ece6dd29);font-family:var(--f,"Lexend",system-ui,sans-serif);color:var(--pub-text);font-size:16px;line-height:1.6}.pub-page *,.pub-flow *,.pub-dialog *{box-sizing:border-box}.pub-page{width:min(1200px,100% - 48px);margin-inline:auto;padding-top:190px;padding-bottom:0}.pub-page :is(h1,h2,h3,p,figure,ol,ul),.pub-flow :is(h1,h2,h3,p,figure,ol,ul),.pub-dialog :is(h1,h2,h3,p){margin:0}.pub-page :is(ol,ul),.pub-flow :is(ol,ul){padding:0;list-style:none}.pub-page h1{letter-spacing:-.035em;text-wrap:balance;font-size:44px;font-weight:600;line-height:1.18}.pub-page h2{letter-spacing:-.035em;font-size:32px;font-weight:600;line-height:1.25}.pub-page h3{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.3}.pub-page p{color:var(--pub-muted)}.pub-page a,.pub-flow a,.pub-dialog a{color:inherit;text-decoration:none}.pub-page :is(a,button,summary,input,select):focus-visible,.pub-flow :is(a,button,summary,input,select):focus-visible,.pub-dialog :is(a,button,summary):focus-visible{outline:2px solid var(--pub-accent);outline-offset:5px}.pub-button,.pub-page .pub-button,.pub-flow .pub-button,.pub-dialog .pub-button{background:var(--pub-accent);color:#08110e;width:fit-content;max-width:100%;min-height:48px;font:600 14px/1.5 var(--f,"Lexend",system-ui,sans-serif);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.pub-button:hover{background:var(--accent-hover,#46e3c4)}.pub-button:disabled{cursor:not-allowed;opacity:.5}.pub-button--secondary,.pub-page .pub-button--secondary,.pub-flow .pub-button--secondary{border-color:var(--pub-line);color:var(--pub-text);background:0 0}.pub-button--secondary:hover{background:var(--pub-raised)}.pub-button .arr,.pub-link .arr{flex-shrink:0;width:18px;height:18px;transition:transform .18s}.pub-button:hover .lucide-arrow-up-right,.pub-link:hover .lucide-arrow-up-right{transform:translate(3px,-3px)}.pub-button:hover .lucide-arrow-right,.pub-link:hover .lucide-arrow-right{transform:translate(3px)}.pub-link{align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.pub-link svg{flex-shrink:0;width:18px;height:18px}.pub-link:hover{color:var(--pub-accent)}.pub-back{gap:10px;color:var(--pub-muted)!important}.pub-back:hover svg{transform:translate(-3px)}.pub-back svg{transition:transform .18s}.pub-eyebrow{font-size:14px;font-weight:500;color:var(--pub-accent)!important}.pub-lead{max-width:660px;font-size:18px;line-height:1.6}.pub-intro{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.pub-section{padding-top:112px;scroll-margin-top:120px}.pub-index{font-family:var(--f-mono,"IBM Plex Mono",monospace);color:var(--pub-accent);font-size:13px;font-weight:500}.pub-close{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:16px;justify-content:space-between;align-items:center;gap:28px;margin-top:112px;padding:40px;display:flex}.pub-close>div{gap:12px;max-width:680px;display:grid}.pub-close h2{font-size:28px}.pub-close .pub-button{flex-shrink:0}.pub-page+.footer{margin-top:112px}.pub-nav .nav__cta{font-weight:600}.pub-service__hero{grid-template-columns:480px minmax(0,1fr);align-items:center;gap:72px;display:grid}.pub-service__copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.pub-service h1{white-space:pre-line;letter-spacing:-.04em;font-size:48px}.pub-service__copy .pub-lead{max-width:450px}.pub-art{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:18px;min-width:0;overflow:hidden}.pub-art--brand img{object-fit:cover;width:100%;height:396px;display:block}.pub-art--product img{aspect-ratio:648/364;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.pub-art figcaption{color:var(--pub-muted);padding:8px 20px;font-size:12px}.pub-art--commerce{padding:32px}.pub-art h2{letter-spacing:-.02em;font-size:20px;font-weight:500}.pub-shopping{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.pub-shopping>div{border-top:2px solid var(--pub-line);flex-direction:column;align-items:flex-start;gap:16px;padding:24px 16px;display:flex}.pub-shopping>div:last-child{border-color:var(--pub-accent);background:#2fd6b409}.pub-shopping svg,.pub-launch svg{width:24px;height:24px;color:var(--pub-accent)}.pub-shopping strong{font-size:18px;font-weight:500;line-height:1.3}.pub-shopping span{color:var(--pub-muted);font-size:14px}.pub-art--support{gap:28px;padding:40px;display:grid}.pub-support-intro{align-items:center;gap:16px;display:flex}.pub-support-intro>svg{width:40px;height:40px;color:var(--pub-accent);border:1px solid #2fd6b440;border-radius:50%;flex-shrink:0;padding:10px}.pub-support-intro strong{font-size:18px;font-weight:500}.pub-support-intro p,.pub-request p,.pub-support-done{font-size:14px}.pub-request{background:var(--pub-raised);border-radius:12px;gap:20px;padding:24px;display:grid}.pub-request strong{letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1.3}.pub-support-done{align-items:center;gap:12px;display:flex}.pub-support-done svg{width:24px;height:24px;color:var(--pub-accent);flex-shrink:0}.pub-service--deployment .pub-service__hero{grid-template-columns:1fr;gap:48px}.pub-service--deployment .pub-service__copy{max-width:720px}.pub-art--deployment{padding:36px}.pub-launch{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.pub-launch>div{border-top:1px solid var(--pub-line);gap:12px;padding-top:18px;display:grid}.pub-launch strong{font-size:20px;font-weight:500;line-height:1.3}.pub-launch p{font-size:14px}.pub-benefits{margin-top:24px!important}.pub-benefits li{border-bottom:1px solid var(--pub-line);align-items:flex-start;gap:16px;padding:26px 0;display:flex}.pub-benefits .pub-index{flex-shrink:0;width:40px;padding-top:4px}.pub-benefits li>div{gap:8px;min-width:0;display:grid}.pub-benefits p{max-width:680px}.pub-service--commerce .pub-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.pub-service--commerce .pub-benefits li{border-bottom:0;border-top:1px solid var(--pub-line);flex-direction:column;gap:18px;display:flex}.pub-service--custom-app .pub-service__benefits{grid-template-columns:380px minmax(0,1fr);gap:72px;display:grid}.pub-service--custom-app .pub-benefits{margin-top:0!important}.pub-service--custom-app .pub-service__benefits>h2{padding-top:26px}.pub-scope{grid-template-columns:460px minmax(0,1fr);gap:100px;display:grid}.pub-scope>div{flex-direction:column;gap:16px;display:flex}.pub-scope ul{border-top:1px solid var(--pub-line)}.pub-scope li{border-bottom:1px solid var(--pub-line);align-items:center;gap:16px;padding:18px 0;display:flex}.pub-scope svg{width:18px;height:18px;color:var(--pub-accent);flex-shrink:0}.pub-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid;margin-top:24px!important}.pub-process li{border-top:1px solid var(--pub-line);flex-direction:column;gap:16px;padding:24px 0;display:flex}.pub-process h3{font-size:20px}.pub-service--maintenance .pub-process{display:block}.pub-service--maintenance .pub-process li{grid-template-columns:40px 290px minmax(0,1fr);align-items:center;gap:32px;display:grid}.pub-service--deployment .pub-process{background:#2fd6b409;border-radius:16px;gap:24px;padding:32px}.pub-service--deployment .pub-process li{border:0}.pub-posts{padding-top:72px}.pub-posts article{border-top:1px solid var(--pub-line);grid-template-columns:164px minmax(0,1fr);gap:40px;padding:32px 0;display:grid}.pub-posts__meta{color:var(--pub-muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.pub-posts__meta>span{color:var(--pub-accent)}.pub-posts article h2{font-size:28px}.pub-posts article h2 a:hover{color:var(--pub-accent)}.pub-posts article>div:last-child{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pub-reader{width:min(800px,100% - 48px);padding-top:164px}.pub-reader .pub-intro{padding-top:32px}.pub-reader h1{max-width:800px;font-size:40px}.pub-reader__meta{font-size:14px}.pub-reader .pub-lead{max-width:none}.pub-reader__body{gap:40px;padding-top:48px;display:grid}.pub-reader__body section{gap:16px;display:grid}.pub-reader__body h2{letter-spacing:-.02em;font-size:25px;font-weight:500}.pub-reader__body p{font-size:17px;line-height:1.8}.pub-reader .pub-close{flex-direction:column;align-items:flex-start;margin-top:64px}.pub-search{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:10px;align-items:center;gap:12px;width:min(560px,100%);height:52px;padding:0 16px;display:flex}.pub-search:focus-within{outline:2px solid var(--pub-accent);outline-offset:3px}.pub-search svg{width:20px;height:20px;color:var(--pub-muted);flex-shrink:0}.pub-search input{color:var(--pub-text);font:inherit;background:0 0;border:0;width:100%;min-width:0;outline:none!important}.pub-search input::placeholder{color:var(--pub-muted)}.pub-search-status{min-height:24px;font-size:13px}.pub-faq__layout{grid-template-columns:240px minmax(0,1fr);gap:80px;margin-top:48px;display:grid}.pub-topics nav{gap:12px;display:grid;position:sticky;top:120px}.pub-topics a{color:var(--pub-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.pub-topics a:hover,.pub-topics a[aria-current]{color:var(--pub-accent);background:#2fd6b40d}.pub-topics svg{flex-shrink:0;width:16px;height:16px}.pub-faq__answers{gap:40px;min-width:0;display:grid}.pub-faq__group{scroll-margin-top:120px}.pub-faq__group>h2{padding-bottom:12px;font-size:22px;font-weight:500}.pub-faq details{border-top:1px solid var(--pub-line)}.pub-faq details:last-child{border-bottom:1px solid var(--pub-line)}.pub-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:500;line-height:1.45;list-style:none;display:flex}.pub-faq summary::-webkit-details-marker{display:none}.pub-faq__toggle{flex-shrink:0;width:18px;height:18px;position:relative}.pub-faq__toggle:before,.pub-faq__toggle:after{content:"";background:currentColor;height:1px;position:absolute;inset:8px 2px}.pub-faq__toggle:after{transition:transform .18s;transform:rotate(90deg)}.pub-faq details[open] .pub-faq__toggle:after{transform:rotate(0)}.pub-faq details[open] summary{color:var(--pub-accent)}.pub-faq__answer{color:var(--pub-muted);padding:0 40px 24px 0;line-height:1.7}.pub-faq__empty{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:14px;padding:32px}.pub-faq__empty p{padding-block:16px}.pub-faq [hidden]{display:none!important}.pub-legal__notice{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:12px;align-items:flex-start;gap:20px;margin-top:40px;padding:24px 28px;display:flex}.pub-legal__notice svg{width:22px;height:22px;color:var(--pub-accent);flex-shrink:0}.pub-legal__notice h2{letter-spacing:0;margin-bottom:8px;font-size:18px;font-weight:500}.pub-legal__notice p{font-size:14px;line-height:1.7}.pub-legal__layout{grid-template-columns:280px minmax(0,800px);justify-content:space-between;gap:64px;margin-top:64px;display:grid}.pub-toc{align-self:start;position:sticky;top:120px}.pub-toc summary{cursor:pointer;padding:12px 0;font-size:14px;font-weight:600}.pub-toc ol{gap:10px;padding-top:8px;display:grid}.pub-toc a{color:var(--pub-muted);padding:4px 0;font-size:14px;line-height:1.5;display:block}.pub-toc a:hover{color:var(--pub-accent)}.pub-legal__body{gap:40px;min-width:0;display:grid}.pub-legal__body section{scroll-margin-top:120px}.pub-legal__body h2{letter-spacing:-.02em;font-size:25px;font-weight:500;line-height:1.35}.pub-legal__body p{padding-top:16px;line-height:1.8}.pub-how__steps{gap:24px;margin-top:80px;display:grid}.pub-how__step{border-top:1px solid var(--pub-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;padding:40px 0;display:grid}.pub-how__step>div:first-child{align-content:start;gap:20px;display:grid}.pub-how__step h2{font-size:30px}.pub-how__detail{background:var(--pub-surface);border:1px solid var(--pub-line);border-radius:14px;gap:24px;padding:24px;display:grid}.pub-how__detail>div{align-items:flex-start;gap:16px;display:flex}.pub-how__detail svg{width:22px;height:22px;color:var(--pub-accent);flex-shrink:0;margin-top:2px}.pub-how__detail strong{font-weight:500}.pub-how__detail p{padding-top:4px;font-size:14px}.pub-error{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;width:min(560px,100% - 48px);min-height:70vh;padding-top:150px;padding-bottom:72px;display:flex}.pub-error__actions{flex-wrap:wrap;gap:16px;display:flex}.pub-flow{background:var(--pub-bg);min-height:100dvh;padding:24px 24px 40px}.pub-flow__header{justify-content:space-between;align-items:center;gap:20px;width:min(1200px,100%);min-height:48px;margin:0 auto;display:flex}.pub-flow__brand{align-items:center;width:112px;display:inline-flex}.pub-flow__brand .stillwink-logo{width:100%;min-width:0;display:block}.pub-flow__brand .stillwink-logo__art{width:100%;height:auto;display:block}.pub-flow__main{width:min(560px,100%);margin:64px auto 0}.pub-flow__main--wide{width:min(1000px,100%)}.pub-panel{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:16px;padding:32px}.pub-flow h1,.pub-dialog h2{letter-spacing:-.035em;font-size:32px;font-weight:600;line-height:1.22}.pub-flow h2{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.3}.pub-flow p,.pub-dialog p{color:var(--pub-muted)}.pub-flow__intro{gap:14px;margin-bottom:28px;display:grid}.pub-flow__intro>svg{width:36px;height:36px;color:var(--pub-accent);margin-bottom:12px}.pub-form{gap:22px;display:grid}.pub-field{gap:8px;display:grid}.pub-field label,.pub-field legend{color:var(--pub-text);font-size:14px;font-weight:500}.pub-field input,.pub-field select{border:1px solid var(--pub-line);background:var(--pub-bg);width:100%;min-width:0;min-height:48px;color:var(--pub-text);font:400 16px/1.5 var(--f,"Lexend",system-ui,sans-serif);color-scheme:dark;border-radius:10px;padding:11px 14px}.pub-field input::placeholder{color:var(--pub-muted)}.pub-field input[aria-invalid=true],.pub-field select[aria-invalid=true]{border-color:#e68a80}.pub-field p{font-size:13px;line-height:1.5}.pub-field [role=alert],.pub-form-error{font-size:14px;color:#e68a80!important}.pub-form .pub-button{width:100%}.pub-flow .customer-google-choice{text-align:left;white-space:normal;border-radius:12px;justify-content:space-between;gap:16px;width:100%;min-height:76px;font-size:16px}.customer-google-choice>span{overflow-wrap:anywhere}.customer-google-choice>span>span+span{color:var(--pub-muted);margin-top:4px}.pub-legal-links{color:var(--pub-muted);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:24px;font-size:12px;display:flex}.pub-legal-links a{align-items:center;min-height:32px;display:flex}.pub-legal-links a:hover{color:var(--pub-text);text-underline-offset:4px;text-decoration:underline}.pub-flow__note{font-size:13px;line-height:1.6;margin-top:20px!important}.pub-flow__help{text-align:center;font-size:14px;margin-top:24px!important}.pub-flow__help a{color:var(--pub-text);text-underline-offset:4px;text-decoration:underline}.pub-channel-list{gap:12px;display:grid}.pub-channel-list a{border:1px solid var(--pub-line);background:var(--pub-bg);border-radius:12px;align-items:center;gap:20px;min-height:76px;padding:16px 20px;transition:border-color .18s,background .18s;display:flex}.pub-channel-list a:hover{border-color:var(--pub-accent);background:var(--pub-raised)}.pub-channel-list strong{flex:1;min-width:0;font-weight:500}.pub-channel-logo{flex-shrink:0;justify-content:center;align-items:center;width:72px;display:flex}.pub-channel-logo img{object-fit:contain;width:auto;max-width:72px;height:auto;max-height:34px}.pub-channel-list svg{flex-shrink:0;width:20px;height:20px}.pub-channel--ikas img,.pub-channel--ideasoft img{filter:brightness(0)invert()}.pub-channel-heading{border-bottom:1px solid var(--pub-line);align-items:center;gap:18px;margin-bottom:24px;padding-bottom:24px;display:flex}.pub-channel-heading strong{flex:1;font-weight:500}.pub-channel-heading .pub-link{font-size:13px}.pub-setup-summary{gap:14px;display:grid;padding:24px 0!important}.pub-setup-summary li{color:var(--pub-muted);align-items:flex-start;gap:12px;font-size:14px;display:flex}.pub-setup-summary svg{width:20px;height:20px;color:var(--pub-accent);flex-shrink:0}.pub-selected-plan{border:1px solid var(--pub-line);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:16px;font-size:14px;display:flex}.pub-selected-plan span{color:var(--pub-muted)}.pub-dialog{background:var(--pub-surface);border:1px solid var(--pub-line);width:min(520px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--pub-text);border-radius:18px;padding:32px}.pub-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3}.pub-dialog[open]{flex-direction:column;gap:24px;display:flex}.pub-dialog__head{justify-content:space-between;align-items:center;gap:24px;display:flex}.pub-dialog__close{border:1px solid var(--pub-line);width:40px;height:40px;color:var(--pub-text);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pub-dialog__close svg{width:18px;height:18px}.pub-dialog .pub-button{width:100%}.pub-checkout-grid{grid-template-columns:minmax(0,560px) minmax(0,360px);align-items:start;gap:40px;display:grid}.pub-checkout-grid>.pub-summary{grid-area:1/2}.pub-checkout-grid>.pub-panel{grid-area:1/1}.pub-summary{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:16px;gap:20px;padding:28px;display:grid}.pub-summary__amount{letter-spacing:-.04em;color:var(--pub-text);font-size:36px;font-weight:600;line-height:1.2}.pub-summary p{font-size:14px}.pub-summary dl{gap:16px;margin:0;font-size:14px;display:grid}.pub-summary dl>div{justify-content:space-between;gap:16px;display:flex}.pub-summary dt{color:var(--pub-muted)}.pub-summary dd{text-align:right;overflow-wrap:anywhere;margin:0}.pub-summary [hidden]{display:none}.pub-price-choices{border:0;gap:10px;margin:0;padding:0;display:grid}.pub-price-choices legend{padding-bottom:8px;font-size:14px;font-weight:500}.pub-price-choice{border:1px solid var(--pub-line);cursor:pointer;background:var(--pub-bg);border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.pub-price-choice:has(input:checked){border-color:var(--pub-accent);background:#2fd6b40a}.pub-price-choice input{accent-color:var(--pub-accent);flex-shrink:0;width:16px;height:16px}.pub-price-choice span{flex:1;gap:3px;min-width:0;display:grid}.pub-price-choice strong{font-size:15px;font-weight:500}.pub-price-choice small{color:var(--pub-muted);font-size:13px}.pub-price-choice b{white-space:nowrap;font-size:15px;font-weight:500}.pub-interval{border:1px solid var(--pub-line);border-radius:999px;gap:4px;padding:4px;display:flex}.pub-interval button{color:var(--pub-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;min-height:40px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5}.pub-interval button[aria-pressed=true]{background:var(--pub-raised);color:var(--pub-text)}.pub-price-total{border-top:1px solid var(--pub-line);border-bottom:1px solid var(--pub-line);justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.pub-price-total span{color:var(--pub-muted);font-size:13px}.pub-price-total output{letter-spacing:-.02em;font-size:24px;font-weight:600}.pub-methods{gap:14px;display:grid}.pub-method{text-align:left;background:var(--pub-bg);border:1px solid var(--pub-line);width:100%;color:var(--pub-text);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:16px;padding:24px;display:flex}.pub-method:hover{border-color:var(--pub-accent)}.pub-method>svg{width:24px;height:24px;color:var(--pub-accent);flex-shrink:0}.pub-method>div{flex:1;gap:6px;display:grid}.pub-method strong{font-size:18px;font-weight:500}.pub-method span{color:var(--pub-muted);font-size:14px}.pub-transfer{border-top:1px solid var(--pub-line);margin-top:24px;padding-top:24px}.pub-transfer summary{cursor:pointer;padding:12px 0;font-size:18px;font-weight:500}.pub-bank{gap:20px;margin:24px 0;display:grid}.pub-bank dt{color:var(--pub-muted);padding-bottom:6px;font-size:13px}.pub-bank dd{overflow-wrap:anywhere;margin:0;font-size:15px}.pub-bank code{font-family:var(--f-mono,"IBM Plex Mono",monospace);font-size:14px}.pub-bank__copy{justify-content:space-between;align-items:center;gap:12px;display:flex}.pub-copy{border:1px solid var(--pub-line);width:40px;height:40px;color:var(--pub-muted);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pub-copy svg{width:18px;height:18px}.pub-status{gap:20px;display:grid}.pub-status>svg{width:40px;height:40px;color:var(--pub-accent)}.pub-status p{line-height:1.7}.pub-status .pub-button{width:100%}.pub-frame{background:#fff;border:0;border-radius:12px;width:100%;height:640px;margin-top:28px;display:block}@media (max-width:1100px){.pub-service__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px}.pub-service h1{font-size:42px}.pub-service--deployment .pub-service__hero{grid-template-columns:1fr}.pub-service--custom-app .pub-service__benefits{grid-template-columns:1fr 1.6fr;gap:40px}.pub-scope{grid-template-columns:1fr 1.4fr;gap:48px}.pub-art--support{padding:28px}.pub-shopping{gap:8px}.pub-shopping>div{padding-inline:8px}.pub-faq__layout{grid-template-columns:200px minmax(0,1fr);gap:40px}.pub-legal__layout{grid-template-columns:240px minmax(0,1fr);gap:40px}.pub-checkout-grid{grid-template-columns:1.5fr 1fr;gap:24px}}@media (max-width:760px){.pub-page{padding-top:142px}.pub-page h1,.pub-service h1{font-size:34px}.pub-page h2{font-size:28px}.pub-page h3{font-size:20px}.pub-lead{font-size:16px}.pub-section{padding-top:72px}.pub-close{flex-direction:column;align-items:flex-start;margin-top:72px;padding:24px}.pub-close h2{font-size:25px}.pub-close .pub-button{width:100%}.pub-page+.footer{margin-top:80px}.pub-service__hero{grid-template-columns:1fr;gap:40px}.pub-service__copy .pub-lead{max-width:100%}.pub-art--brand img{aspect-ratio:342/242;height:auto}.pub-art--support,.pub-art--commerce,.pub-art--deployment{padding:24px}.pub-request strong{font-size:20px}.pub-shopping,.pub-launch{grid-template-columns:1fr;gap:24px}.pub-shopping>div{grid-template-columns:40px 1fr;gap:8px 16px;padding:18px 0;display:grid}.pub-shopping svg{grid-row:span 2}.pub-shopping span{grid-column:2}.pub-shopping strong,.pub-art h2{font-size:20px}.pub-art--product figcaption{font-size:12px}.pub-service--commerce .pub-benefits{grid-template-columns:1fr;gap:0}.pub-service--commerce .pub-benefits li{flex-direction:row}.pub-service--custom-app .pub-service__benefits,.pub-scope{grid-template-columns:1fr;gap:24px}.pub-service--custom-app .pub-service__benefits>h2{padding-top:0}.pub-process{grid-template-columns:1fr;gap:0}.pub-service--maintenance .pub-process li{grid-template-columns:1fr;gap:16px}.pub-service--deployment .pub-process{gap:16px;padding:24px}.pub-posts{padding-top:48px}.pub-posts article{grid-template-columns:1fr;gap:20px}.pub-posts article h2{font-size:24px}.pub-reader{padding-top:130px}.pub-reader h1{font-size:32px}.pub-reader__body h2{font-size:23px}.pub-reader__body p{font-size:16px;line-height:1.75}.pub-faq__layout{grid-template-columns:1fr;gap:32px;margin-top:24px}.pub-topics nav{flex-wrap:wrap;gap:8px;display:flex;position:static}.pub-topics a{border:1px solid var(--pub-line);padding:10px 12px}.pub-topics svg{display:none}.pub-faq__group>h2{font-size:22px}.pub-faq summary{gap:16px;font-size:16px}.pub-faq__answer{padding-right:12px}.pub-legal__layout{grid-template-columns:1fr;gap:40px;margin-top:32px}.pub-toc{border-bottom:1px solid var(--pub-line);padding-bottom:16px;position:static}.pub-toc summary{min-height:44px}.pub-legal__notice{gap:14px;padding:20px}.pub-legal__notice h2{font-size:18px}.pub-legal__body h2{font-size:23px}.pub-how__steps{margin-top:56px}.pub-how__step{grid-template-columns:1fr;gap:24px}.pub-how__step h2{font-size:25px}.pub-flow{padding:20px 24px 32px}.pub-flow__brand{width:100px}.pub-flow__header .pub-link{font-size:13px}.pub-flow__main{margin-top:40px}.pub-panel{padding:24px}.pub-flow h1,.pub-dialog h2{font-size:28px}.pub-flow__intro{gap:14px;margin-bottom:24px}.pub-channel-list a{gap:14px;padding:16px 14px}.pub-channel-logo{width:58px}.pub-channel-logo img{max-width:58px;max-height:30px}.pub-channel-heading{flex-wrap:wrap;gap:12px}.pub-channel-heading .pub-link{width:100%}.pub-dialog{padding:24px}.pub-checkout-grid{flex-direction:column;gap:24px;display:flex}.pub-checkout-grid>*{width:100%}.pub-checkout-grid>.pub-summary{order:-1}.pub-summary{padding:24px}.pub-summary__amount{font-size:30px}.pub-frame{height:660px}.pub-method{padding:20px}.pub-price-choice{gap:10px;padding:14px}.pub-price-choice b{font-size:14px}}@media (prefers-reduced-motion:reduce){.pub-page *,.pub-flow *,.pub-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pub-flow [hidden]{display:none!important}.pub-flow .pub-field .fieldset{gap:8px;margin:0;padding:0;display:grid}.pub-flow .pub-field .label{color:var(--pub-text);padding:0;font-size:14px;font-weight:500}.pub-form .pub-selected-plan{margin-bottom:22px}.pub-panel>.pub-selected-plan{margin-bottom:24px}.pub-interval button:disabled{opacity:.45;cursor:not-allowed}.pub-summary__overdue{color:var(--pub-text)}.pub-price-total output{white-space:nowrap}@media (max-width:480px){.pub-price-total{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 0}.pub-price-choice{gap:10px;padding:14px}.pub-price-choice b{font-size:14px}}.pub-price-options,.pub-price-actions{gap:24px;min-width:0;display:grid}.pub-price-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:32px 48px;display:grid}.pub-price-layout>.pub-price-options{grid-area:1/1}.pub-price-layout>.pub-price-summary{border:1px solid var(--pub-line);background:var(--pub-surface);border-radius:16px;grid-area:1/2/span 2;gap:24px;padding:28px;display:grid}.pub-price-layout>.pub-price-actions{grid-area:2/1}.pub-price-layout .pub-interval{width:fit-content;min-width:180px}.pub-price-layout .pub-price-choice{min-height:96px;padding:20px}.pub-price-layout .pub-price-choice strong{font-size:18px}.pub-price-layout .pub-price-choice b{font-size:20px}.pub-price-layout .pub-price-total{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 0}.pub-price-layout [data-public-plan-name]{font-size:24px;font-weight:600}.pub-price-layout [data-public-quota]{color:var(--pub-muted);font-size:15px}.pub-upgrade>.pub-flow__intro h1{font-size:40px}.pub-upgrade>.pub-flow__intro{margin-bottom:32px}.pub-upgrade>.pub-legal-links{margin-top:56px}.pub-start-choose,.pub-flow .customer-login.pub-panel{background:0 0;border:0;padding:0}.pub-flow .customer-login.pub-panel{max-width:464px;margin-inline:auto}.pub-start-choose .pub-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pub-start-choose .pub-channel-list a{gap:12px;min-height:84px;padding:18px 16px}.pub-start-choose .pub-channel-logo{width:52px}.pub-start-choose .pub-channel-logo img{max-width:52px;max-height:28px}@media (max-width:760px){.pub-price-layout{flex-direction:column;gap:28px;display:flex}.pub-price-layout>*{width:100%}.pub-price-layout>.pub-price-summary{padding:24px}.pub-price-layout .pub-price-choice b{font-size:18px}.pub-upgrade>.pub-flow__intro h1{font-size:30px}.pub-start-choose .pub-channel-list{grid-template-columns:1fr}.pub-start-choose .pub-channel-list a{gap:20px;padding:20px}.pub-start-choose .pub-channel-logo{width:68px}.pub-start-choose .pub-channel-logo img{max-width:68px;max-height:32px}}.k6o-plan__cta{border-radius:var(--r-pill);background:var(--accent);min-height:48px;color:var(--accent-contrast);font-size:var(--t-sm);transition:background var(--dur-fast) ease;justify-content:center;align-items:center;gap:10px;padding-inline:20px;font-weight:650;display:inline-flex}.k6o-plan__cta:hover{background:var(--accent-hover)}.k6o-plan__cta svg{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease)}.k6o-plan__cta:hover svg{transform:translate(2px,-2px)}.k6o-plan-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin-top:clamp(68px,7vw,90px);display:grid}.k6o-plan-list>article{border:1px solid var(--border-strong);background:var(--surface-1);border-radius:24px;flex-direction:column;min-width:0;min-height:620px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.k6o-plan-list>article{background:color-mix(in srgb, var(--surface-1) 82%, black)}}.k6o-plan-list>article.is-recommended{background:linear-gradient(180deg, #2fd6b41c, transparent 34%), var(--surface-1);border-color:#2fd6b470;min-height:666px;box-shadow:0 24px 68px #00000042}.k6o-plan__recommendation{min-height:46px;color:var(--text);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(90deg,#07100eb3,#12221e7a),url(/images/kargo/pricing-pro-v1-437b24ea5f48d0fb9010a7e4cb14ca9e.jpg?vsn=d) 50% 53%/cover;border-bottom:1px solid #2fd6b438;justify-content:center;align-items:center;gap:10px;padding-inline:22px;font-size:12px;font-weight:650;display:flex}.k6o-plan__star{color:var(--accent);font-size:16px;line-height:1}.k6o-plan__body{flex-direction:column;flex:1;padding:30px;display:flex}.k6o-plan__icon{width:56px;height:56px;margin-bottom:26px}.k6o-plan__icon img{object-fit:contain;filter:drop-shadow(0 7px 10px #00000057);width:100%;height:100%}.k6o-plan__name{min-height:82px}.k6o-plan__name h3{color:var(--text);letter-spacing:-.03em;font-size:clamp(1.35rem,1.8vw,1.65rem);font-weight:630}.k6o-plan__name p{max-width:250px;color:var(--text-2);margin-top:8px;font-size:14px;line-height:1.5}.k6o-plan__price>div{margin-top:24px}.k6o-plan__price>[hidden]{display:none}.k6o-plan__price-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.k6o-plan__price p{align-items:baseline;gap:6px;display:flex}.k6o-plan__price strong{color:var(--text);letter-spacing:-.06em;font-size:clamp(2.25rem,3.1vw,3rem);font-weight:610;line-height:1}.k6o-plan__price span,.k6o-plan__price small{color:var(--text-2);font-size:14px}.k6o-plan__meta{flex-wrap:wrap;align-items:center;gap:8px;min-height:20px;margin-top:8px;display:flex}.k6o-plan__price .k6o-plan__billing{color:var(--text-muted);font-size:var(--t-2xs);line-height:1.5}.k6o-plan__price .k6o-plan__list-price{color:var(--text-muted);font-size:var(--t-2xs);font-weight:520;line-height:1.5}.k6o-plan__list-price del{color:inherit;text-underline-offset:2px;text-decoration-thickness:1px}.k6o-plan__price .k6o-plan__capacity{border:1px solid var(--border);min-height:24px;color:var(--text-2);white-space:nowrap;background:#ffffff06;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:5px 7px;font-size:11px;font-weight:570;line-height:1;display:inline-flex}.k6o-plan__capacity svg{width:13px;height:13px}.kargo-landing .k6o-plan__facts{border-top:1px solid var(--border);color:var(--text-2);font-size:var(--t-xs);line-height:var(--lh-body);margin-top:38px;padding-top:16px;display:grid}.k6o-plan__facts li{align-items:flex-start;gap:8px;padding:8px 0;display:flex}.k6o-plan__fact-check{border:1px solid var(--surface-1);flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.k6o-plan__fact-check{border:1px solid color-mix(in srgb, var(--surface-1) 78%, var(--text) 22%)}}.k6o-plan__fact-check{background:var(--surface-1);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.k6o-plan__fact-check{background:color-mix(in srgb, var(--surface-1) 88%, var(--text) 12%)}}.k6o-plan__fact-check{color:#fff}.k6o-plan__fact-check--accent{color:var(--accent);background:#2fd6b424;border-color:#0000}.k6o-plan__fact-icon{width:12px;height:12px;display:block}.k6o-plan__cta{text-align:center;justify-self:stretch;width:100%;min-height:46px;padding-inline:18px}.k6o-plan__foot{gap:12px;margin-top:auto;padding-top:30px;display:grid}.k6o-plan-list>article:not(.is-recommended) .k6o-plan__cta{border:1px solid var(--border-strong);color:var(--text);background:#ece6dd12}.k6o-plan-list>article:not(.is-recommended) .k6o-plan__cta:hover{border-color:var(--text-muted);background:#ffffff0a}.k6o-plan__trust,.k6o-plan__assist{min-height:22px;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.k6o-plan__trust{color:var(--text-2);font-size:var(--t-xs);font-weight:600}.k6o-plan__trust-icon{color:#28c840;flex:none;width:14px;height:14px;display:block}.k6o-plan__assist a{color:var(--text-2);text-underline-offset:3px;text-decoration:underline}@media (max-width:1120px){.k6o-plan-list{gap:14px}.k6o-plan__body{padding:28px 22px}}@media (max-width:860px){.k6o-plan-list{grid-template-columns:1fr;width:min(620px,100%);margin-left:auto;margin-right:auto}.k6o-plan-list>article,.k6o-plan-list>article.is-recommended{min-height:0}}@media (max-width:720px){.k6o-plan__body{padding:28px 20px}.k6o-plan__name{min-height:0}.k6o-plan__cta{white-space:normal;text-align:center;justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.k6o-plan__cta,.k6o-plan__cta svg{transition:none}}.skip-link{z-index:1000;top:var(--s-12);left:var(--s-12);padding:var(--s-12) var(--s-16);border-radius:var(--r-sm);background:var(--accent);color:var(--accent-contrast);font:600 var(--t-sm)/1 var(--f);transform:translateY(calc(-100% - var(--s-24)));transition:transform var(--dur-fast) var(--ease);position:fixed}.skip-link:focus{transform:translateY(0)}.legalpage{min-height:100vh}.legalpage__shell{width:min(100%,820px);padding:clamp(136px,16vh,176px) var(--gutter) var(--s-96);margin-inline:auto}.legalpage__crumbs{align-items:center;gap:var(--s-8);color:var(--text-muted);font-size:var(--t-sm);flex-wrap:wrap;display:flex}.legalpage__crumbs a{color:var(--text-2);transition:color var(--dur) var(--ease)}.legalpage__crumbs a:hover{color:var(--accent)}.legalpage__crumbs [aria-current=page]{color:var(--text)}.legalpage__header{margin-top:var(--s-48)}.legalpage__header h1{max-width:18ch;letter-spacing:var(--track-tight);text-wrap:balance;font-size:clamp(2.25rem,4.2vw,2.75rem);line-height:1.08}.legalpage__header p{max-width:58ch;margin-top:var(--s-24);color:var(--text-2);font-size:var(--t-md);text-wrap:pretty;line-height:1.65}.legalpage__notice{margin-top:var(--s-64);padding-block:var(--s-32);gap:var(--s-24);border-block:1px solid var(--border-strong);grid-template-columns:44px minmax(0,1fr);display:grid}.legalpage__notice-mark{border:1px solid var(--accent);place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.legalpage__notice-mark{border:1px solid color-mix(in srgb,var(--accent) 55%,var(--border))}}.legalpage__notice-mark{color:var(--accent);font-size:var(--t-lg);border-radius:50%;font-weight:650}.legalpage__notice h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);line-height:1.25}.legalpage__notice p{max-width:62ch;margin-top:var(--s-12);color:var(--text-2);font-size:var(--t-base);line-height:var(--lh-body);text-wrap:pretty}.legalpage__notice .legalpage__qualification{color:var(--text);font-weight:550}.legalpage__contents{margin-top:var(--s-48)}.legalpage__contents h2{font-size:var(--t-base);font-weight:600}.legalpage__contents ol{margin-top:var(--s-16);padding-left:1.4em;list-style:decimal}.legalpage__contents li{padding-block:var(--s-4);color:var(--text-muted)}.legalpage__contents a{color:var(--text-2);text-underline-offset:4px}.legalpage__contents a:hover{color:var(--accent);text-decoration:underline}.legalpage__body{margin-top:var(--s-64)}.legalpage__section{scroll-margin-top:128px}.legalpage__section+.legalpage__section{margin-top:var(--s-48)}.legalpage__section h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);line-height:1.4}.legalpage__section p{margin-top:var(--s-16);color:var(--text-2);font-size:var(--t-base);overflow-wrap:anywhere;line-height:1.85}.legalpage__contents a:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.legalpage__contact{margin-top:var(--s-64);align-items:center;gap:var(--s-32);grid-template-columns:minmax(0,1fr) auto;display:grid}.legalpage__contact h2{font-size:var(--t-xl);letter-spacing:var(--track-tight)}.legalpage__contact p{margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-base)}.legalpage__contact .btn{align-items:center;gap:var(--s-8);min-height:46px;display:inline-flex}.legalpage__contact .arr{width:15px;height:15px}@media (max-width:640px){.legalpage__shell{padding-top:calc(var(--s-96) + var(--s-24));padding-bottom:var(--s-64)}.legalpage__header{margin-top:var(--s-32)}.legalpage__header h1{font-size:var(--t-2xl)}.legalpage__header p{font-size:var(--t-base)}.legalpage__notice{margin-top:var(--s-48);gap:var(--s-16);grid-template-columns:1fr}.legalpage__contact{margin-top:var(--s-48);grid-template-columns:1fr;align-items:start}.legalpage__contact .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.legalpage__crumbs a{transition:none}}.service-page,.marketing-not-found{min-height:100vh}.service-shell{width:min(100%,var(--maxw-content));margin-inline:auto}.service-intro{padding:clamp(136px,16vh,176px) var(--gutter) var(--s-96)}.service-crumbs{align-items:center;gap:var(--s-8);color:var(--text-muted);font-size:var(--t-sm);flex-wrap:wrap;line-height:1.5;display:flex}.service-crumbs a{color:var(--text-2);transition:color var(--dur) var(--ease)}.service-crumbs a:hover{color:var(--accent)}.service-crumbs [aria-current=page]{color:var(--text)}.service-intro__copy{width:min(100%,790px);margin-top:var(--s-48)}.service-intro__name{color:var(--accent);font-size:var(--t-base);font-weight:600}.service-intro h1{max-width:18ch;margin-top:var(--s-16);letter-spacing:var(--track-tight);text-wrap:balance;font-size:clamp(2.25rem,4.15vw,3.25rem);line-height:1.08}.service-intro__lead{max-width:62ch;margin-top:var(--s-24);color:var(--text-2);font-size:var(--t-md);text-wrap:pretty;line-height:1.65}.service-intro__cta{min-height:46px;margin-top:var(--s-32)}.service-proof{margin-top:var(--s-64)}.service-proof figcaption{width:min(100%,720px);margin-bottom:var(--s-24);color:var(--text);font-size:var(--t-lg);text-wrap:pretty;line-height:1.55}.service-artifact{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface-1);min-height:340px;position:relative;overflow:hidden}.service-artifact--site{gap:var(--s-32);padding:clamp(var(--s-24),5vw,var(--s-64));grid-template-columns:minmax(0,1fr) 190px;align-items:center;display:grid}.sa-site-plan{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg);box-shadow:var(--e2-shadow);overflow:hidden}.sa-site-plan__head{min-height:46px;padding-inline:var(--s-16);justify-content:space-between;align-items:center;gap:var(--s-16);border-bottom:1px solid var(--border);font-size:var(--t-sm);display:flex}.sa-site-plan__head strong{font-weight:600}.sa-site-plan__head span{color:var(--accent)}.sa-site-plan__body{min-height:226px;padding:var(--s-24)}.sa-site-plan__message{gap:var(--s-12);width:min(76%,480px);display:grid}.sa-site-plan__message span{color:var(--text-2);font-size:var(--t-sm);font-weight:600}.sa-site-plan__message i{border-radius:var(--r-pill);background:var(--text);height:13px}.sa-site-plan__message i:nth-of-type(2){background:var(--text-2);width:82%}.sa-site-plan__message i:nth-of-type(3){background:var(--accent);width:52%}.sa-site-plan__pages{margin-top:var(--s-48);gap:var(--s-12);grid-template-columns:1.2fr .8fr 1fr;display:grid}.sa-site-plan__pages span{min-height:48px;padding:var(--s-12);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-1);color:var(--text-2);font-size:var(--t-sm);align-items:flex-end;display:flex}.sa-site-map{gap:var(--s-8);display:grid}.sa-site-map span{min-height:44px;padding-inline:var(--s-16);border-left:1px solid var(--border-strong);color:var(--text-2);font-size:var(--t-sm);align-items:center;display:flex}.sa-site-map span.is-active{border-color:var(--accent);color:var(--text);background:linear-gradient(90deg,var(--accent-soft),transparent)}.service-artifact--commerce{align-items:center;gap:clamp(var(--s-32),6vw,var(--s-96));padding:clamp(var(--s-24),5vw,var(--s-64));grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);display:grid}.sa-commerce__store{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg);overflow:hidden}.sa-commerce__store-head{height:54px;padding-inline:var(--s-16);align-items:center;gap:var(--s-12);border-bottom:1px solid var(--border);font-size:var(--t-sm);font-weight:600;display:flex}.sa-commerce__store-head img{object-fit:contain;width:24px;height:24px}.sa-commerce__product{padding:var(--s-24);align-items:center;gap:var(--s-24);grid-template-columns:96px 1fr;display:grid}.sa-commerce__photo{border-radius:var(--r-sm);background:linear-gradient(145deg,var(--surface-3),var(--surface-1));height:112px}.sa-commerce__lines{gap:var(--s-12);display:grid}.sa-commerce__lines i{border-radius:var(--r-pill);background:var(--text-2);height:10px}.sa-commerce__lines i:nth-child(2){background:var(--text-muted);width:72%}.sa-commerce__lines i:nth-child(3){background:var(--accent);width:46%}.sa-commerce__rail{align-items:center;gap:var(--s-12);grid-template-columns:auto 1fr repeat(3,auto);display:grid}.sa-commerce__packet,.sa-commerce__node{min-height:46px;padding-inline:var(--s-16);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--t-sm);justify-content:center;align-items:center;font-weight:600;display:flex}.sa-commerce__packet{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.sa-commerce__packet{border-color:color-mix(in srgb,var(--accent) 58%,var(--border))}}.sa-commerce__packet{color:var(--text)}.sa-commerce__line{background:linear-gradient(90deg,var(--accent),var(--border-strong));height:1px}.sa-commerce__node--done{border-color:var(--accent);color:var(--accent)}.service-artifact--app{align-items:center;gap:clamp(var(--s-24),4vw,var(--s-48));padding:clamp(var(--s-24),5vw,var(--s-64));grid-template-columns:190px minmax(0,1fr) 150px;display:grid}.sa-app__source,.sa-app__result{min-height:170px;padding:var(--s-24);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg)}.sa-app__source>span,.sa-app__result>span{margin-bottom:var(--s-24);color:var(--text-muted);font-size:var(--t-sm);display:block}.sa-app__source i{height:9px;margin-top:var(--s-12);border-radius:var(--r-pill);background:var(--text-muted);display:block}.sa-app__source i:nth-of-type(2){width:76%}.sa-app__source i:nth-of-type(3){width:48%}.sa-app__path{align-items:center;display:flex}.sa-app__path b{background:var(--border-strong);flex:1;height:1px}.sa-app__node{min-width:68px;min-height:44px;padding-inline:var(--s-12);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-2);color:var(--text-2);font-size:var(--t-sm);place-items:center;display:grid}.sa-app__node.is-current{border-color:var(--accent);color:var(--text)}.sa-app__result{flex-direction:column;justify-content:space-between;display:flex}.sa-app__result strong{color:var(--accent);font-size:var(--t-lg)}.service-artifact--maintenance{width:min(100%,760px);min-height:0;padding:var(--s-32) clamp(var(--s-24),5vw,var(--s-48));margin-inline:auto}.sa-ledger__head,.sa-ledger__row{align-items:center;gap:var(--s-16);grid-template-columns:auto 1fr auto;display:grid}.sa-ledger__head{padding-bottom:var(--s-24);color:var(--text);font-size:var(--t-base);font-weight:600}.sa-ledger__head span:last-child{color:var(--accent);font-size:var(--t-sm)}.sa-ledger__row{border-top:1px solid var(--border);min-height:58px;color:var(--text-2);font-size:var(--t-sm)}.sa-ledger__row i{background:var(--border);height:1px}.sa-ledger__row strong{color:var(--text);font-weight:500}.sa-ledger__note{min-height:48px;margin-top:var(--s-16);padding-inline:var(--s-16);align-items:center;gap:var(--s-12);border-radius:var(--r-sm);background:var(--accent-soft);color:var(--text-2);font-size:var(--t-sm);display:flex}.sa-ledger__pulse{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%;flex:none}.service-artifact--deployment{border-color:var(--border-strong);background:var(--bg);width:min(100%,800px);min-height:0;margin-inline:auto}.sa-terminal__bar{height:50px;padding-inline:var(--s-16);align-items:center;gap:var(--s-16);border-bottom:1px solid var(--border);color:var(--text-muted);font:400 var(--t-sm)/1 var(--f-mono);display:flex}.sa-terminal__controls{gap:6px;display:flex}.sa-terminal__controls i{border:1px solid var(--border-strong);border-radius:50%;width:8px;height:8px}.sa-terminal__body{padding:var(--s-32);gap:var(--s-16);font:400 var(--t-sm)/1.5 var(--f-mono);display:grid}.sa-terminal__body p{color:var(--text-2)}.sa-terminal__body b,.sa-terminal__body p>span{color:var(--accent);font-weight:500}.sa-terminal__body .is-live{margin-top:var(--s-8);color:var(--text)}.service-process{padding:var(--s-96) var(--gutter);background:var(--surface-1)}.service-process__head{width:min(100%,720px)}.service-process__head h2,.service-scope h2,.service-close h2{font-size:var(--t-2xl);letter-spacing:var(--track-tight);line-height:1.18}.service-process__head p,.service-scope__inner>div>p,.service-close p{max-width:58ch;margin-top:var(--s-12);color:var(--text-2);font-size:var(--t-base);line-height:var(--lh-body)}.service-route{margin-top:var(--s-64);list-style:none;position:relative}.service-route li{width:min(72%,760px);min-height:112px;padding-left:72px;position:relative}.service-route li:nth-child(2){margin-left:14%}.service-route li:nth-child(3){margin-left:28%}.service-route li:not(:last-child):after{content:"";border-left:1px dashed var(--border-strong);border-bottom:1px dashed var(--border-strong);transform-origin:0 100%;width:calc(14vw + 1px);height:90px;position:absolute;top:46px;left:21px;transform:skew(-18deg)}.service-route__index{z-index:1;border:1px solid var(--border-strong);background:var(--surface-1);width:44px;height:44px;color:var(--accent);font:600 var(--t-sm)/1 var(--f-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.service-route h3{font-size:var(--t-lg);line-height:1.35}.service-route p{max-width:56ch;margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-base);text-wrap:pretty;line-height:1.6}.service-scope{padding:var(--s-96) var(--gutter)}.service-scope__inner{gap:var(--s-48);display:grid}.service-scope ul{border-block:1px solid var(--border-strong);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.service-scope li{min-height:66px;padding:var(--s-16) var(--s-24);align-items:center;gap:var(--s-12);color:var(--text-2);font-size:var(--t-base);display:flex}.service-scope li+li{border-left:1px solid var(--border)}.service-scope li svg{width:18px;height:18px;color:var(--accent);flex:none}.service-close{padding:var(--s-32) var(--gutter) var(--s-96)}.service-close__inner{padding-top:var(--s-48);justify-content:space-between;align-items:center;gap:var(--s-32);border-top:1px solid var(--border-strong);display:flex}.service-close__inner>div{max-width:680px}.service-close__inner>.btn{flex:none;min-height:46px}.marketing-not-found{padding:clamp(160px,22vh,240px) var(--gutter) var(--s-96)}.marketing-not-found__inner{width:min(100%,720px);margin-inline:auto}.marketing-not-found__code{color:var(--accent);font:600 var(--t-base)/1 var(--f-mono)}.marketing-not-found h1{margin-top:var(--s-16);font-size:clamp(2.25rem,4vw,var(--t-3xl));letter-spacing:var(--track-tight);line-height:1.1}.marketing-not-found__inner>p:last-of-type{max-width:56ch;margin-top:var(--s-24);color:var(--text-2);font-size:var(--t-md);line-height:1.65}.marketing-not-found__actions{margin-top:var(--s-32);align-items:center;gap:var(--s-12);display:flex}.marketing-not-found__actions>a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:900px){.service-artifact--site{grid-template-columns:1fr}.sa-site-map{grid-template-columns:repeat(4,1fr)}.sa-site-map span{border-left:0;border-bottom:1px solid var(--border-strong);justify-content:center}.service-artifact--commerce{grid-template-columns:1fr}.sa-commerce__store{width:min(100%,420px);margin-inline:auto}.service-artifact--app{grid-template-columns:1fr}.sa-app__source,.sa-app__result{width:min(100%,420px);min-height:0;margin-inline:auto}.sa-app__path{width:min(100%,620px);margin-inline:auto}.service-scope ul{grid-template-columns:repeat(2,minmax(0,1fr))}.service-scope li+li{border-left:0}.service-scope li:nth-child(2n){border-left:1px solid var(--border)}.service-scope li:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:680px){.service-intro{padding-top:calc(var(--s-96) + var(--s-32));padding-bottom:var(--s-64)}.service-intro__copy{margin-top:var(--s-32)}.service-intro h1{font-size:clamp(2rem,10vw,2.7rem)}.service-intro__lead{font-size:var(--t-base)}.service-proof{margin-top:var(--s-48)}.service-proof figcaption{font-size:var(--t-md)}.service-artifact{border-radius:var(--r-md);min-height:0}.service-artifact--site,.service-artifact--commerce,.service-artifact--app{padding:var(--s-16);gap:var(--s-24)}.sa-site-plan__body{min-height:190px;padding:var(--s-16)}.sa-site-plan__pages{margin-top:var(--s-32);grid-template-columns:1fr}.sa-site-map,.sa-commerce__rail{grid-template-columns:1fr 1fr}.sa-commerce__line{display:none}.sa-commerce__packet,.sa-commerce__node--done{grid-column:1/-1}.sa-app__path{grid-template-columns:1fr;display:grid}.sa-app__path b{justify-self:center;width:1px;height:18px}.sa-app__node{width:100%}.service-artifact--maintenance{padding:var(--s-24) var(--s-16)}.sa-ledger__row{grid-template-columns:auto 1fr}.sa-ledger__row i{display:none}.sa-ledger__row strong{text-align:right}.sa-terminal__body{padding:var(--s-24) var(--s-16);font-size:var(--t-sm)}.service-process,.service-scope{padding-block:var(--s-64)}.service-route{margin-top:var(--s-48)}.service-route li,.service-route li:nth-child(2),.service-route li:nth-child(3){width:100%;min-height:132px;margin-left:0;padding-left:60px}.service-route li:not(:last-child):after{border-bottom:0;width:1px;height:auto;top:44px;bottom:0;left:21px;transform:none}.service-scope ul{grid-template-columns:1fr}.service-scope li{padding-inline:0}.service-scope li:nth-child(2n){border-left:0}.service-scope li:nth-child(n+2){border-top:1px solid var(--border)}.service-close{padding-bottom:var(--s-64)}.service-close__inner{flex-direction:column;align-items:flex-start}.service-close__inner>.btn{justify-content:center;width:100%}.marketing-not-found{padding-top:calc(var(--s-96) + var(--s-48));padding-bottom:var(--s-64)}.marketing-not-found__actions{flex-direction:column;align-items:stretch}.marketing-not-found__actions>a{justify-content:center}}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}.blog-index,.article-reader{min-height:100vh}.blog-index__shell,.article-reader__shell{width:min(100%,var(--maxw-content));margin-inline:auto}.blog-index__intro{padding:clamp(144px,17vh,184px) var(--gutter) var(--s-64)}.blog-index__intro h1{max-width:15ch;font-size:clamp(var(--t-2xl),4vw,var(--t-3xl));letter-spacing:var(--track-tight);line-height:1.08}.blog-index__intro p{max-width:62ch;margin-top:var(--s-16);color:var(--text-2);font-size:var(--t-md);text-wrap:pretty;line-height:1.65}.blog-index__content{padding:0 var(--gutter) var(--s-96)}.blog-feature{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface-1);overflow:hidden}.blog-feature>a{min-height:410px;color:inherit;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);display:grid}.blog-feature__visual{min-width:0;padding:clamp(var(--s-32),6vw,var(--s-64));border-right:1px solid var(--border);background:var(--bg);place-items:center;display:grid}.blog-feature__copy{padding:clamp(var(--s-32),5vw,var(--s-64));flex-direction:column;justify-content:center;display:flex}.blog-feature h2{max-width:18ch;margin-top:var(--s-16);font-size:clamp(var(--t-xl),3vw,var(--t-2xl));letter-spacing:var(--track-tight);text-wrap:balance;line-height:1.18}.blog-feature__excerpt{max-width:48ch;margin-top:var(--s-16);color:var(--text-2);font-size:var(--t-base);text-wrap:pretty;line-height:1.65}.blog-entry__meta{align-items:center;gap:var(--s-8);color:var(--text-2);font-size:var(--t-sm);flex-wrap:wrap;line-height:1.5;display:flex}.blog-entry__action{margin-top:var(--s-32);align-items:center;gap:var(--s-8);color:var(--text);font-size:var(--t-sm);font-weight:600;display:inline-flex}.blog-entry__action svg{width:17px;height:17px;transition:transform var(--dur) var(--ease)}.blog-feature>a:is(:hover,:focus-visible) .blog-entry__action svg,.blog-entry>a:is(:hover,:focus-visible) .blog-entry__action svg{transform:translate(2px,-2px)}.blog-index__queue{margin-top:var(--s-32);border-top:1px solid var(--border-strong);margin-left:clamp(0px,7vw,96px)}.blog-entry{border-bottom:1px solid var(--border)}.blog-entry>a{min-height:190px;padding:var(--s-32) 0;align-items:end;gap:var(--s-48);color:inherit;grid-template-columns:minmax(0,1fr) auto;display:grid}.blog-entry__copy{max-width:760px}.blog-entry h2{max-width:32ch;margin-top:var(--s-12);font-size:var(--t-xl);letter-spacing:var(--track-tight);text-wrap:balance;line-height:1.28}.blog-entry__copy>p:last-child{max-width:66ch;margin-top:var(--s-12);color:var(--text-2);font-size:var(--t-sm);text-wrap:pretty;line-height:1.65}.blog-entry>a>.blog-entry__action{margin:0 0 var(--s-4)}.blog-artifact{width:min(100%,340px);min-height:260px;padding:var(--s-24);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-2);color:var(--text)}.blog-artifact--label{transform:rotate(-1.5deg)}.blog-artifact__label-head,.blog-artifact__label-foot{justify-content:space-between;align-items:center;gap:var(--s-16);display:flex}.blog-artifact__label-head{padding-bottom:var(--s-16);border-bottom:1px solid var(--border);font-size:var(--t-sm)}.blog-artifact__label-head>span{font-family:var(--f-mono);color:var(--accent)}.blog-artifact__label-head strong{font-weight:600}.blog-artifact__address{padding-block:var(--s-24);gap:var(--s-4);display:grid}.blog-artifact__address strong{font-size:var(--t-xl);line-height:1.15}.blog-artifact__address span{color:var(--text-2);font-size:var(--t-sm)}.blog-artifact__barcode{background:repeating-linear-gradient(90deg,var(--text) 0 2px,transparent 2px 5px,var(--text-2) 5px 6px,transparent 6px 9px);opacity:.82;height:54px;display:block}.blog-artifact__label-foot{padding-top:var(--s-16);color:var(--text-2);font-size:var(--t-sm)}.blog-artifact__label-foot span:last-child{color:var(--accent)}.blog-artifact--checklist>strong,.blog-artifact--volume>strong{padding-bottom:var(--s-16);border-bottom:1px solid var(--border);font-size:var(--t-base);display:block}.blog-artifact--checklist ul{margin-top:var(--s-8);list-style:none}.blog-artifact--checklist li{align-items:center;gap:var(--s-12);border-bottom:1px solid var(--border);min-height:38px;color:var(--text-2);font-size:var(--t-sm);display:flex}.blog-artifact--checklist li span{color:var(--accent);font-family:var(--f-mono)}.blog-artifact__meter{margin-top:var(--s-24);align-items:center;gap:var(--s-16) var(--s-12);color:var(--text-2);font-size:var(--t-sm);grid-template-columns:112px minmax(0,1fr);display:grid}.blog-artifact__meter i{border-radius:var(--r-pill);background:var(--border-strong);height:6px;position:relative;overflow:hidden}.blog-artifact__meter i:after{content:"";width:var(--meter);border-radius:inherit;background:var(--accent);position:absolute;inset:0 auto 0 0}.blog-artifact--volume>p{margin-top:var(--s-24);padding-top:var(--s-16);border-top:1px solid var(--border);color:var(--text);font-size:var(--t-sm);text-align:right;font-weight:600}.article-reader{padding:clamp(136px,16vh,176px) var(--gutter) var(--s-96)}.article-reader__shell{max-width:920px}.article-reader__back{align-items:center;gap:var(--s-8);min-height:44px;color:var(--text-2);font-size:var(--t-sm);font-weight:600;display:inline-flex}.article-reader__back svg{width:17px;height:17px}.article-reader__head{max-width:800px;margin-top:var(--s-48)}.article-reader__head h1{font-size:clamp(var(--t-2xl),4.4vw,var(--t-3xl));letter-spacing:var(--track-tight);text-wrap:balance;line-height:1.12}.article-reader__meta{margin-top:var(--s-24);gap:var(--s-8);color:var(--text-2);font-size:var(--t-sm);flex-wrap:wrap;line-height:1.5;display:flex}.article-reader__artifact{min-height:380px;margin-top:var(--s-48);padding:clamp(var(--s-32),7vw,var(--s-64));border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--bg);place-items:center;display:grid}.article-reader__artifact .blog-artifact{width:min(100%,420px);min-height:280px}.article-reader__body{width:min(100%,720px);margin:var(--s-64) auto 0;gap:var(--s-48);display:grid}.article-reader__body h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);line-height:1.3}.article-reader__body p{margin-top:var(--s-12);color:var(--text-2);font-size:var(--t-md);text-wrap:pretty;line-height:1.85}.article-reader__body section:first-child p{color:var(--text)}.article-reader__next{margin-top:var(--s-96);padding-top:var(--s-32);justify-content:space-between;align-items:center;gap:var(--s-32);border-top:1px solid var(--border-strong);display:flex}.article-reader__next>div{max-width:600px}.article-reader__next h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);line-height:1.3}.article-reader__next p{max-width:56ch;margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-sm);line-height:1.65}.article-reader__next>.btn{flex:none;min-height:46px}@media (max-width:820px){.blog-feature>a{grid-template-columns:1fr}.blog-feature__visual{border-right:0;border-bottom:1px solid var(--border);min-height:330px}.blog-index__queue{margin-left:0}}@media (max-width:680px){.blog-index__intro{padding-top:calc(var(--s-96) + var(--s-32));padding-bottom:var(--s-48)}.blog-index__intro p{font-size:var(--t-base)}.blog-index__content{padding-bottom:var(--s-64)}.blog-feature>a{min-height:0}.blog-feature__visual{min-height:280px;padding:var(--s-24)}.blog-feature__copy{padding:var(--s-24)}.blog-entry>a{align-items:start;gap:var(--s-16);grid-template-columns:1fr;min-height:0}.blog-entry>a>.blog-entry__action{margin:0}.blog-entry h2{font-size:var(--t-lg)}.blog-artifact{min-height:230px;padding:var(--s-16)}.blog-artifact__meter{grid-template-columns:96px minmax(0,1fr)}.article-reader{padding-top:calc(var(--s-96) + var(--s-32));padding-bottom:var(--s-64)}.article-reader__head{margin-top:var(--s-32)}.article-reader__artifact{min-height:300px;margin-top:var(--s-32);padding:var(--s-24)}.article-reader__artifact .blog-artifact{min-height:230px}.article-reader__body{margin-top:var(--s-48);gap:var(--s-32)}.article-reader__body h2{font-size:var(--t-lg)}.article-reader__body p{font-size:var(--t-base);line-height:1.75}.article-reader__next{margin-top:var(--s-64);flex-direction:column;align-items:flex-start}.article-reader__next>.btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.blog-entry__action svg{transition:none}}.marketing-sr{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.faq-directory{min-height:100vh}.faq-directory__shell{width:min(100%,var(--maxw-content));margin-inline:auto}.faq-directory__intro{padding:clamp(144px,17vh,184px) var(--gutter) var(--s-48)}.faq-directory__intro h1{max-width:18ch;font-size:clamp(var(--t-2xl),4vw,var(--t-3xl));letter-spacing:var(--track-tight);text-wrap:balance;line-height:1.08}.faq-directory__lead{max-width:62ch;margin-top:var(--s-16);color:var(--text-2);font-size:var(--t-md);text-wrap:pretty;line-height:1.65}.faq-directory__search{width:min(100%,760px);height:58px;margin-top:var(--s-32);padding-left:var(--s-16);align-items:center;gap:var(--s-12);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface-1);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease);display:flex}.faq-directory__search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.faq-directory__search>svg{width:18px;height:18px;color:var(--text-2);flex:none}.faq-directory__search input{min-width:0;height:100%;padding-right:var(--s-16);color:var(--text);font:500 var(--t-base)/1 var(--f);background:0 0;border:0;outline:0;flex:1}.faq-directory__search input::placeholder{color:var(--text-muted)}.faq-directory__search input::-webkit-search-cancel-button{filter:invert();opacity:.6}.faq-directory__status{width:min(100%,760px);min-height:21px;margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-sm);line-height:1.5}.faq-directory__content{padding:var(--s-32) var(--gutter) var(--s-96)}.faq-directory__layout{align-items:start;gap:clamp(var(--s-48),7vw,var(--s-96));grid-template-columns:220px minmax(0,1fr);display:grid}.faq-directory__topics{position:sticky;top:118px}.faq-directory__topics>p{color:var(--text);font-size:var(--t-sm);font-weight:600}.faq-directory__topics nav{margin-top:var(--s-16);display:grid}.faq-directory__topics a{min-height:48px;padding:var(--s-12) 0 var(--s-12) var(--s-16);border-left:1px solid var(--border);color:var(--text-2);font-size:var(--t-sm);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease),background var(--dur) var(--ease);align-items:center;line-height:1.4;display:flex}.faq-directory__topics a:is(:hover,:focus-visible){border-color:var(--accent);color:var(--text);background:linear-gradient(90deg,var(--accent-soft),transparent)}.faq-directory__topics a[hidden]{display:none}.faq-directory__answers{min-width:0}.faq-directory__group{scroll-margin-top:118px}.faq-directory__group[hidden]{display:none}.faq-directory__group+.faq-directory__group{margin-top:var(--s-64)}.faq-directory__group h2{padding-bottom:var(--s-16);font-size:var(--t-xl);letter-spacing:var(--track-tight);line-height:1.3}.faq-directory__group:target h2{color:var(--accent)}.faq-directory__list{border-top:1px solid var(--border-strong)}.faq-directory__list details{border-bottom:1px solid var(--border)}.faq-directory__list details[hidden]{display:none}.faq-directory__list summary{min-height:76px;padding:var(--s-16) 0;align-items:center;gap:var(--s-24);cursor:pointer;color:var(--text);font-size:var(--t-base);grid-template-columns:minmax(0,1fr) 18px;font-weight:600;line-height:1.45;list-style:none;display:grid}.faq-directory__list summary::-webkit-details-marker{display:none}.faq-directory__list summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:2px}.faq-directory__toggle{width:18px;height:18px;color:var(--text-2);transition:color var(--dur) var(--ease),transform var(--dur) var(--ease);position:relative}.faq-directory__toggle:before,.faq-directory__toggle:after{content:"";background:currentColor;position:absolute}.faq-directory__toggle:before{height:2px;inset:8px 0 auto}.faq-directory__toggle:after{width:2px;inset:0 auto 0 8px}.faq-directory__list details[open] .faq-directory__toggle{color:var(--accent);transform:rotate(45deg)}.faq-directory__list details[open][data-closing] .faq-directory__toggle{color:var(--text-2);transform:none}.faq-directory__answer{max-width:70ch;padding:0 var(--s-48) var(--s-24) 0;color:var(--text-2);font-size:var(--t-base);text-wrap:pretty;line-height:1.75}.faq-directory__empty{padding:var(--s-48) 0;border-block:1px solid var(--border);text-align:left}.faq-directory__empty h2{font-size:var(--t-xl)}.faq-directory__empty p{margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-sm)}.faq-directory__support{margin-top:var(--s-96);padding-top:var(--s-32);align-items:center;gap:var(--s-32);border-top:1px solid var(--border-strong);grid-template-columns:minmax(0,1fr) auto;display:grid}.faq-directory__support h2{font-size:var(--t-xl);letter-spacing:var(--track-tight);line-height:1.3}.faq-directory__support p{max-width:54ch;margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-sm);line-height:1.65}.faq-directory__support-actions{align-items:center;gap:var(--s-8);display:flex}.faq-directory__support-actions>a{justify-content:center;align-items:center;gap:var(--s-8);white-space:nowrap;min-height:46px;display:inline-flex}.faq-directory__support-actions svg{width:16px;height:16px}@media (max-width:760px){.faq-directory__intro{padding-top:calc(var(--s-96) + var(--s-32));padding-bottom:var(--s-32)}.faq-directory__lead{font-size:var(--t-base)}.faq-directory__search{height:54px}.faq-directory__content{padding-top:var(--s-16);padding-bottom:var(--s-64)}.faq-directory__layout{gap:var(--s-48);grid-template-columns:1fr}.faq-directory__topics{min-width:0;position:static}.faq-directory__topics nav{border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex;overflow-x:visible}.faq-directory__topics a{max-width:100%;min-height:46px;padding:var(--s-12) var(--s-16);border-bottom:1px solid #0000;border-left:0}.faq-directory__topics a:is(:hover,:focus-visible){border-color:var(--accent);background:0 0}.faq-directory__group{scroll-margin-top:96px}.faq-directory__group+.faq-directory__group{margin-top:var(--s-48)}.faq-directory__group h2{font-size:var(--t-lg)}.faq-directory__list summary{gap:var(--s-16);min-height:70px;font-size:var(--t-sm)}.faq-directory__answer{padding-right:var(--s-32);font-size:var(--t-sm)}.faq-directory__support{margin-top:var(--s-64);grid-template-columns:1fr}.faq-directory__support-actions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.faq-directory__search,.faq-directory__topics a,.faq-directory__toggle{transition:none}}.kargo-landing{width:min(1200px,100% - 80px);color:var(--text);margin-inline:auto;padding-top:112px}.kargo-landing :is(h1,h2,h3,p,ul,ol){margin:0}.kargo-landing :is(ul,ol){padding:0;list-style:none}.kargo-landing h2{letter-spacing:-.025em;font-size:2rem;font-weight:500;line-height:1.25}.kargo-landing p{color:var(--text-2);font-size:1rem;line-height:1.5}.kargo-landing section[id]{scroll-margin-top:120px}.kargo-landing :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:5px}.kargo-landing [hidden]{display:none}.kl-hero{grid-template-columns:1fr 1fr;align-items:center;gap:80px;min-height:500px;padding-block:80px 112px;display:grid}.kl-hero__copy{min-width:0}.kl-hero h1{letter-spacing:-.035em;font-size:3rem;font-weight:500;line-height:1.17}.kl-hero .kl-hero__lead{max-width:440px;margin-top:24px;font-size:1.125rem;line-height:1.55}.kl-hero .kl-availability{max-width:440px;color:var(--text-muted);margin-top:16px;font-size:.8125rem;line-height:1.6}.kl-hero__actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px;display:flex}.kl-cta{background:var(--accent);min-width:172px;min-height:48px;color:var(--accent-contrast);transition:background var(--dur) var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:1rem;font-weight:600;line-height:1.5;display:inline-flex}.kl-cta:hover{background:var(--accent-hover)}.kl-cta svg{flex:none;width:20px;height:20px}.kl-flow{background:radial-gradient(at 65% 48%,#2fd6b414,#0000 70%);min-width:0;height:340px;position:relative}.kl-flow__path{width:100%;height:100%;color:var(--accent);position:absolute;inset:0}.kl-flow__signal{opacity:0}.kl-flow__order{background:var(--surface-1);border:1px solid #ece6dd24;border-radius:12px;align-items:center;gap:16px;width:212px;min-height:98px;padding:20px;display:flex;position:absolute;top:110px;left:0}.kl-flow__order>svg{width:28px;height:32px;color:var(--text-2);flex:none}.kl-flow__order strong{font-size:16px;font-weight:500;display:block}.kl-flow__order span{color:var(--text-2);margin-top:8px;font-size:14px;display:block}.kl-flow__label{background:var(--surface-2);border:1px solid #ece6dd33;border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;width:224px;min-height:270px;padding:24px;display:flex;position:absolute;top:26px;right:0}.kl-flow__label-head{justify-content:space-between;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.kl-flow__label-head svg{width:22px;height:22px;color:var(--accent)}.kl-flow__address{gap:8px;display:grid}.kl-flow__address span{background:#655d53;border-radius:2px;width:76%;height:6px;display:block}.kl-flow__address span+span{background:#423b34;width:54%}.kl-barcode{width:100%;height:auto;color:var(--text-2)}.kl-flow__ready{color:var(--accent);font-size:16px;line-height:1.5}.kl-partners{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding-block:24px 64px;display:grid}.kl-partners__head{text-align:left;min-width:0}.kargo-landing .kl-partners__head h2{color:var(--text-2);font-family:var(--f-mono);letter-spacing:calc(var(--track-label) / 2);text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:1.6}.kl-partners__row{align-items:center;gap:20px;min-width:0;display:flex}.kl-partners__viewport{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;flex:1;min-width:0;overflow-x:auto}.kl-partners__track{width:max-content;display:flex}.kargo-landing .kl-partners__list{flex:none;align-items:center;gap:36px;padding-right:36px;display:flex}.kl-partner{flex:none;justify-content:center;align-items:center;width:80px;height:48px;display:flex}.kl-partner img{object-fit:contain;filter:grayscale()brightness(0)invert(.78);width:100%;max-height:26px}.kl-partner--shopify{gap:4px;width:90px;font-size:.875rem;font-weight:500}.kl-partner--shopify img{width:20px;height:24px}.kl-partner--woo{width:66px}.kl-partner--ikas,.kl-partner--ptt{width:54px}.kl-partner--dhl img{object-fit:cover;height:24px}.kl-partners__list[aria-hidden=true]{display:none}.kl-benefits{padding-top:168px}.kl-benefits__grid{grid-template-columns:1.58fr 1fr;gap:24px;margin-top:32px;display:grid}.kl-benefit{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;min-width:0;padding:32px}.kl-benefit h3{letter-spacing:-.025em;margin-top:32px;font-size:1.5625rem;font-weight:500;line-height:1.28}.kl-benefit p{margin-top:12px}.kl-benefit--tracking{background:linear-gradient(135deg, #2fd6b406, transparent 72%), var(--surface-1)}.kl-bulk{align-items:center;height:186px;display:flex}.kl-bulk svg{width:100%;max-height:186px}.kl-tracking{flex-direction:column;justify-content:center;height:186px;padding-inline:28px;display:flex}.kl-tracking>div{min-height:48px;color:var(--text-2);align-items:center;gap:20px;font-size:1rem;line-height:1.4;display:flex}.kl-tracking svg{flex:none;width:20px;height:20px}.kl-tracking i{border:1.5px solid var(--text-muted);border-radius:50%;flex:none;width:14px;height:14px;margin-inline:3px}.kl-tracking .kl-tracking__active{color:var(--text)}.kl-tracking__active i{background:var(--accent);border-color:var(--accent)}.kl-setup{padding-block:168px}.kl-setup ol{background:linear-gradient(110deg,#2fd6b411,#2fd6b404);border:1px solid #2fd6b429;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px;padding:32px;display:grid}.kl-setup li{align-items:flex-start;gap:20px;display:flex}.kl-setup li>div{overflow-wrap:anywhere;min-width:0}.kl-step{width:40px;height:40px;color:var(--accent);background:#2fd6b41a;border:1px solid #2fd6b452;border-radius:50%;flex:none;place-items:center;font-family:IBM Plex Mono,monospace;font-size:.875rem;display:grid}.kl-setup h3{font-size:1.25rem;font-weight:500;line-height:1.4}.kl-setup p{margin-top:12px}.kl-channel{--channel-panel:#365620;width:min(616px,100%);margin:32px auto 0;scroll-margin-top:120px}.kl-channel[data-channel=woo]{--channel-panel:#4a1f7c}.kl-channel[data-channel=ikas]{--channel-panel:#273246}.kl-channel[data-channel=ideasoft]{--channel-panel:#281879}.kl-channel__reel{--kchannel-cycle:8s;background-color:var(--channel-panel);transition:background-color var(--dur-slow) var(--ease);border-radius:16px;display:grid}.kl-channel__item{border-radius:inherit;color:#fff;opacity:0;visibility:hidden;pointer-events:none;min-height:128px;transition:opacity var(--dur-slow) var(--ease), visibility var(--dur-slow);grid-area:1/1;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:24px 16px;display:grid}.kl-channel__item.is-active{opacity:1;visibility:visible;pointer-events:auto}.kl-channel__mark{place-items:center;display:grid}.kl-channel__mark img{object-fit:contain;filter:brightness(0)invert();max-width:100%;height:auto;max-height:56px}.kl-channel__copy{overflow-wrap:anywhere;min-width:0}.kl-channel__copy h3{color:#fff;letter-spacing:-.025em;font-size:1.125rem;font-weight:700;line-height:1.3}.kl-channel__copy p{color:#fffc;font-size:var(--t-xs);margin-top:4px}.kl-channel__compat{max-width:100%;color:var(--channel-panel);background:#fff;border-radius:999px;align-items:center;gap:4px;margin-top:8px;padding:2px 8px;font-size:.6875rem;font-weight:600;line-height:1.5;display:inline-flex}.kl-channel__compat svg{flex:none;width:13px;height:13px}.kl-channel__action{min-height:44px;color:var(--channel-cta);font-size:var(--t-xs);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-weight:700;display:inline-flex}.kl-channel__action svg{width:16px;height:16px}.kl-channel .kchannel__browse button{min-height:44px}.kl-channel__fallback{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:12px;display:flex}.kl-channel__fallback a{min-height:44px;color:var(--text-2);align-items:center;font-size:.875rem;display:inline-flex}.kl-pricing{isolation:isolate;border-top:1px solid var(--border);padding-block:112px 168px;position:relative}.kl-pricing:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 52%,#2fd6b409,#0000 65%);position:absolute;inset:0 -40px 30%}.kl-pricing__head{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.kl-pricing__head p{margin-top:12px}.kl-billing{border:1px solid var(--border-strong);background:var(--surface-1);border-radius:999px;flex:none;gap:4px;padding:4px;display:flex}.kl-billing button{min-height:44px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:.875rem;display:flex}.kl-billing button[aria-pressed=true]{background:var(--surface-3);color:var(--text)}.kl-billing button span{color:var(--accent);font-size:.875rem}.kl-pricing .k6o-plan-list{margin-top:64px}.kl-pricing .k6o-plan__name p{margin-top:8px;font-size:.875rem}.kl-pricing .k6o-plan__price p{color:var(--text)}.kl-pricing .k6o-plan__trust{color:var(--text-2);font-size:.8125rem}.kl-pricing .k6o-plan__assist{color:var(--text-muted);font-size:.75rem}.kl-enterprise{border:1px solid var(--border-strong);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:72px;margin-top:32px;padding:16px 24px;display:flex}.kl-enterprise p{flex-wrap:wrap;gap:8px 16px;display:flex}.kl-enterprise strong{color:var(--text);font-weight:500}.kl-enterprise a{flex:none;align-items:center;gap:12px;min-height:44px;font-size:1rem;display:inline-flex}.kl-enterprise svg{width:18px;height:18px}.kl-faq{border-top:1px solid var(--border);grid-template-columns:320px minmax(0,1fr);gap:32px 80px;padding-block:112px 168px;display:grid}.kl-faq header p{margin-top:20px}.kl-faq header a{min-height:44px;color:var(--text);align-items:center;gap:8px;display:inline-flex}.kl-faq header a svg{width:16px;height:16px}.kl-faq details{border-bottom:1px solid var(--border-strong)}.kl-faq summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.kl-faq summary::-webkit-details-marker{display:none}.kl-faq summary>span{flex:none;width:18px;height:18px;position:relative}.kl-faq summary>span:before,.kl-faq summary>span:after{content:"";background:var(--text-2);width:14px;height:1.5px;position:absolute;top:8px;left:2px}.kl-faq summary>span:after{transition:transform .16s;transform:rotate(90deg)}.kl-faq details[open] summary>span:after{transform:rotate(0)}.kl-faq details p{padding:0 40px 24px 0}.kl-faq__all{width:fit-content;min-height:44px;color:var(--text-2);align-items:center;gap:12px;margin:32px auto 0;font-size:1rem;display:flex}.kl-faq__all svg{width:18px;height:18px}.kl-closing{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;grid-template-columns:30% 1fr auto;align-items:center;gap:40px;margin-bottom:96px;padding-right:40px;display:grid;overflow:hidden}.kl-closing__art{height:260px;position:relative}.kl-closing__art:after{content:"";background:linear-gradient(90deg, transparent 55%, var(--surface-1));position:absolute;inset:0}.kl-closing__art img{object-fit:cover;width:100%;height:100%}.kl-closing h2{font-size:1.5625rem;line-height:1.28}.kl-closing p{margin-top:12px}html.js .kargo-landing [data-reveal]{transform:translateY(calc(var(--rise) / 2));transition-delay:0s}html.js .kargo-landing [data-reveal].is-in,html.js .kargo-landing [data-reveal]:focus-within,html.js .kargo-landing:not(.kl-motion-enabled) [data-reveal]{opacity:1;transform:none}html.js .kargo-landing [data-reveal]:focus-within{transition:none}@media (prefers-reduced-motion:no-preference){html.js .kargo-landing [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1);transition-delay:calc(.1s + min(var(--i,0), 3) * .12s);transform:translateY(32px)}html.js .kargo-landing :is(.kl-benefit,.k6o-plan-list>article,.kl-channel)[data-reveal]{transform:translateY(32px)scale(.985)}html.js .kargo-landing [data-reveal].is-in{opacity:1;transform:none}html.js .kargo-landing [data-reveal]:focus-within{opacity:1;transition:none;transform:none}.kargo-landing :is(.kl-cta,.kl-enterprise a,.kl-faq__all,.kl-channel__action) svg{transition:transform var(--dur) var(--ease)}.kargo-landing :is(.kl-cta,.kl-enterprise a):is(:hover,:focus-visible) svg,.kl-channel__item:is(:hover,:focus-visible) .kl-channel__action svg{transform:translate(2px,-2px)}.kl-faq__all:is(:hover,:focus-visible) svg{transform:translate(3px)}.kl-partners.is-animated .kl-partners__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.kl-partners.is-animated .kl-partners__list[aria-hidden=true]{display:flex}.kl-partners.is-animated .kl-partners__track{animation:36s linear infinite kl-marquee}.kl-partners:is(:hover,:focus-within,.is-offscreen) .kl-partners__track{animation-play-state:paused}.kl-motion-enabled .kl-flow.kl-played .kl-flow__order{animation:8s ease-in-out infinite kl-order-cycle}.kl-motion-enabled .kl-flow.kl-played .kl-flow__label{animation:8s ease-in-out infinite kl-label-cycle}.kl-motion-enabled .kl-flow.kl-played .kl-flow__signal{animation:8s ease-in-out infinite kl-signal-cycle}.kl-motion-enabled .kl-flow.kl-played .kl-flow__ready{animation:8s ease-in-out infinite kl-ready-cycle}.kl-motion-enabled .kl-benefit.kl-played .kl-bulk__checks path{stroke-dasharray:1;animation:12s infinite kl-check-cycle}.kl-motion-enabled .kl-benefit.kl-played .kl-bulk__checks path:nth-child(2){animation-delay:.6s}.kl-motion-enabled .kl-benefit.kl-played .kl-bulk__checks path:nth-child(3){animation-delay:1.2s}.kl-motion-enabled .kl-benefit.kl-played .kl-bulk__transfer{animation:12s infinite kl-transfer-cycle}.kl-motion-enabled .kl-benefit.kl-played .kl-bulk__labels{animation:12s infinite kl-bulk-cycle}.kl-motion-enabled .kl-benefit.kl-played .kl-tracking>div{animation:12s infinite kl-track-cycle}.kl-motion-enabled .kl-benefit.kl-played .kl-tracking>div:nth-of-type(2){animation-delay:1.5s}.kl-motion-enabled .kl-benefit.kl-played .kl-tracking>div:nth-of-type(3){animation-delay:3s}.kl-motion-enabled .kl-benefit.kl-played .kl-tracking__active i{animation:12s infinite kl-pulse}.kl-motion-enabled .kl-faq details[open] p{animation:.36s cubic-bezier(.22,1,.36,1) kl-answer}.kargo-landing.kl-background *,.kargo-landing.kl-background :before,.kargo-landing.kl-background :after{animation-play-state:paused!important}@keyframes kl-marquee{to{transform:translate(-50%)}}@keyframes kl-order-cycle{0%,12%,to{opacity:.7;transform:translateY(0)}22%,78%{opacity:1;transform:translateY(-4px)}}@keyframes kl-label-cycle{0%,18%,to{opacity:.7;transform:translateY(6px)}36%,82%{opacity:1;transform:translateY(0)}}@keyframes kl-signal-cycle{0%,12%{stroke-dashoffset:100px;opacity:0}18%{opacity:1}48%{stroke-dashoffset:0;opacity:1}54%,to{stroke-dashoffset:0;opacity:0}}@keyframes kl-ready-cycle{0%,30%,to{opacity:.5}50%,88%{opacity:1}}@keyframes kl-check-cycle{0%,to{stroke-dashoffset:1px;opacity:.3}12%,88%{stroke-dashoffset:0;opacity:1}}@keyframes kl-transfer-cycle{0%,20%,to{opacity:.3;transform:translate(-6px)}32%,88%{opacity:1;transform:translate(0)}}@keyframes kl-bulk-cycle{0%,35%,to{opacity:.25;transform:translateY(14px)}55%,88%{opacity:1;transform:translateY(0)}}@keyframes kl-track-cycle{0%,to{opacity:.35;transform:translateY(8px)}12%,80%{opacity:1;transform:translateY(0)}}@keyframes kl-label{0%{opacity:.25;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes kl-check-draw{0%{stroke-dashoffset:1px;opacity:.3}to{stroke-dashoffset:0;opacity:1}}@keyframes kl-transfer{0%{opacity:.3;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes kl-track-step{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes kl-pulse{50%{box-shadow:0 0 0 6px #2fd6b41f}}@keyframes kl-answer{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media (max-width:1100px){.kl-hero{gap:32px}.kl-hero__actions{flex-wrap:wrap}.kl-flow__order{gap:12px;width:168px;padding:16px}.kl-flow__label{width:190px;padding:20px}.kl-tracking{padding-inline:0}.kl-setup ol{gap:24px}.kl-setup li{gap:12px}.kl-pricing__head{flex-wrap:wrap}.kl-faq{grid-template-columns:260px minmax(0,1fr);column-gap:40px}.kl-closing{gap:24px;padding-right:24px}.kl-closing .kl-cta{min-width:164px}}@media (max-width:860px){.kargo-landing{width:calc(100% - 48px);padding-top:96px}.kl-hero{grid-template-columns:1fr;gap:40px;padding-block:48px 80px}.kl-hero__copy{max-width:560px}.kl-flow{width:min(560px,100%);margin-inline:auto}.kl-flow__order{width:212px;padding:20px}.kl-flow__label{width:224px;padding:24px}.kl-partners{gap:20px}.kl-benefits__grid{grid-template-columns:1fr}.kl-setup ol{grid-template-columns:1fr;gap:32px}.kl-setup li{gap:20px}.kl-channel__item{grid-template-columns:56px minmax(0,1fr) auto;gap:16px;padding:24px}.kl-channel__mark img{width:56px}.kl-pricing:before{inset-inline:-24px}.kl-faq{grid-template-columns:1fr;gap:24px}.kl-closing{grid-template-columns:1fr auto;gap:24px;padding:24px}.kl-closing__art{grid-column:1/-1;justify-self:center;width:260px;height:160px}}@media (max-width:540px){.kargo-landing h2{font-size:1.625rem;line-height:1.3}.kl-hero h1{font-size:clamp(2rem,9.3vw,2.25rem);line-height:1.22}.kl-hero__actions{flex-direction:column;align-items:flex-start}.kl-hero .kl-hero__lead{max-width:100%;font-size:1rem}.kl-flow{height:228px}.kl-flow__path{width:100%}.kl-flow__order{gap:8px;width:112px;min-height:84px;padding:10px;top:76px}.kl-flow__order>svg{width:20px;height:24px}.kl-flow__order strong{font-size:14px}.kl-flow__label{gap:20px;width:144px;min-height:208px;padding:16px;top:0}.kl-flow__label-head{font-size:14px}.kl-flow__label-head svg{display:none}.kl-flow__ready{font-size:14px}.kl-partners{padding-block:24px 40px}.kl-partners__row{gap:12px}.kl-benefits{padding-top:104px}.kl-benefit{padding:24px}.kl-benefit h3{margin-top:24px;font-size:1.375rem}.kl-bulk,.kl-tracking{height:164px}.kl-tracking>div{gap:16px}.kl-setup{padding-block:104px}.kl-setup ol{padding:24px}.kl-setup h3{font-size:1.125rem}.kl-channel__item{grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:24px 20px}.kl-channel__action{grid-column:2;justify-self:start}.kl-channel__mark img{width:40px;max-height:40px}.kl-pricing{padding-block:80px 104px}.kl-pricing__head{gap:24px}.kl-billing{width:100%}.kl-billing button{flex:1;padding-inline:14px}.kl-billing button+button{flex:2}.kl-pricing .k6o-plan-list{gap:24px;margin-top:32px}.kl-enterprise{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.kl-faq{padding-block:80px 104px}.kl-faq summary{gap:16px}.kl-faq details p{padding-right:0}.kl-closing{grid-template-columns:1fr;gap:24px}.kl-closing__art{grid-column:1;width:218px;height:144px}.kl-closing h2{font-size:1.5625rem}.kl-closing .kl-cta{justify-self:start}}@media (prefers-reduced-motion:reduce){.kargo-landing *,.kargo-landing :before,.kargo-landing :after,.kl-channel-dialog *{transition:none!important;animation:none!important}}.kl-flow__art{pointer-events:none;position:absolute;inset:0}.kl-bulk,.kl-tracking,.kl-partners__row{position:relative}.kl-motion-surface{z-index:2;cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.kargo-landing .is-paused *,.kargo-landing .is-offscreen *{animation-play-state:paused!important}.kl-setup__help{min-height:44px;color:var(--accent);align-items:center;gap:6px;margin-top:8px;font-size:.8125rem;line-height:1.5;display:inline-flex}.kl-setup__help svg,.kl-help-dialog__support svg{flex:none;width:16px;height:16px}.kl-help-dialog:target:not([open]){z-index:90;display:block;position:fixed;inset:15vh 0 auto}.kl-help-dialog__body{color:var(--text-2);gap:20px;line-height:1.6;display:grid}.kl-help-dialog__support{border-top:1px solid var(--border);padding-top:24px}.kl-help-dialog__support strong{color:var(--text)}.kl-help-dialog__support p{margin-block:8px}.kl-help-dialog__support a{min-height:44px;color:var(--accent);align-items:center;gap:8px;display:inline-flex}.kl-help-dialog__body :is(a,button):focus-visible,.kl-start :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.kl-pricing .k6o-plan__cta-short{display:none}.kl-channel-dialog .kchannel--ikas .kchannel__logo{filter:none}.kl-start{width:min(560px,100% - 48px);color:var(--text);margin:64px auto 120px}.kl-start__brand{margin-bottom:40px;display:inline-flex}.kl-start__card{border:1px solid var(--border-strong);background:var(--surface-1);border-radius:20px;padding:32px}.kl-start h1{letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:500;line-height:1.25}.kl-start p{color:var(--text-2);margin-block:12px 0;line-height:1.6}.kl-start__channels{gap:12px;margin:32px 0;padding:0;list-style:none;display:grid}.kl-start .kchannel--shopify{--channel-surface:#365620}.kl-start .kchannel--woo{--channel-surface:#4a1f7c}.kl-start .kchannel--ikas{--channel-surface:#273246}.kl-start .kchannel--ideasoft{--channel-surface:#281879}.kl-start__option{background:var(--channel-surface);color:#fff;border-radius:12px;align-items:center;gap:20px;min-height:80px;padding:20px;display:flex}.kl-start__option img,.kl-start__channel img{object-fit:contain;filter:brightness(0)invert();width:64px;height:36px}.kl-start__option.kchannel--shopify img,.kl-start__channel.kchannel--shopify img{width:36px}.kl-start__option strong{flex:1}.kl-start__option svg{flex:none;width:18px;height:18px;transition:transform .15s}.kl-start__option:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}.kl-start__channel{background:var(--channel-surface);color:#fff;border-radius:20px 20px 0 0;align-items:center;gap:16px;margin:-32px -32px 32px;padding:20px 32px;display:flex}.kl-start__channel a{text-underline-offset:4px;margin-left:auto;padding-block:8px;font-size:.8125rem;text-decoration:underline}.kl-start__plan{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;gap:8px 20px;margin-top:24px;padding:20px;display:flex}.kl-start__plan span{color:var(--text-2)}.kl-start__plan p{flex-basis:100%;margin:0;font-size:.875rem}.kl-start .kl-start__trial{color:var(--accent);margin-block:24px}.kl-start__pending p{margin-bottom:20px;font-size:.875rem}.kl-start .kl-cta{text-align:center;width:100%;min-width:0}.kl-start__back{min-height:44px;color:var(--text-2);justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:.875rem;display:flex}.kl-start__back svg{width:16px;height:16px}@media (max-width:540px){.kl-pricing .k6o-plan__cta-label{display:none}.kl-pricing .k6o-plan__cta-short{display:inline}.kl-start{margin-top:32px}.kl-start__card{padding:24px}.kl-start__channel{gap:8px;margin:-24px -24px 24px;padding:16px 20px}.kl-start__channel strong{font-size:.875rem}.kl-start__option{gap:12px;padding:16px}.kl-start__option img{width:48px}.kl-start h1{font-size:1.625rem}}@media (prefers-reduced-motion:reduce){.kl-start *{transition:none!important}}.kl-start--modal{border:1px solid var(--border-strong);background:var(--surface-1);border-radius:20px;width:100%;max-height:calc(100svh - 32px);margin:0;position:relative;overflow-y:auto}.kl-start--modal [hidden]{display:none}.kl-start--modal>.kchannel-dialog__close{z-index:1;position:absolute;top:16px;right:16px}.kl-start--modal .kl-start__card{border:0}.kl-start--modal .kl-start__card>header:first-child{padding-right:36px}.kl-start--modal .kl-start__channel{flex-wrap:wrap;padding-right:64px}.kl-start--modal .kl-entry__status{margin:0;padding:64px 32px 32px}.kl-start--modal .kl-entry__retry{width:calc(100% - 64px);margin:0 32px 32px}@font-face{font-family:Lexend;src:url(/fonts/lexend/lexend-latin-2077a5271e5c1164bdd3fbe1744157a7.woff2?vsn=d)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;src:url(/fonts/lexend/lexend-latin-ext-3c963a23460f1e665d792f26b9a1db00.woff2?vsn=d)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Regular-b51685c998a007be0ac310beaf33c18d.woff2?vsn=d)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Medium-91abacd323ba5c4d7bf07d52f1b1e20e.woff2?vsn=d)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-SemiBold-7d69bd02da7b408bf0ae25af1303a38f.woff2?vsn=d)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--bg:#131110;--surface-1:#1a1715;--surface-2:#221e1b;--surface-3:#2b2622;--border:#ece6dd1a;--border-strong:#ece6dd29;--text:#ece6dd;--text-2:#b4aba0;--text-muted:#867d72;--text-dim:#5c554d;--accent:#2fd6b4;--accent-hover:#46e3c4;--accent-press:#21b898;--accent-contrast:#08110e;--accent-soft:#2fd6b41f;--paid:var(--accent);--pending:#e0a23c;--overdue:#e0574e;--info:#6fa8c7;--s-2:2px;--s-4:4px;--s-8:8px;--s-12:12px;--s-16:16px;--s-24:24px;--s-32:32px;--s-48:48px;--s-64:64px;--s-96:96px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-pill:999px;--e1-bg:var(--surface-1);--e2-bg:var(--surface-2);--e2-shadow:0 8px 24px #00000073;--e3-bg:var(--surface-3);--e3-shadow:0 24px 60px #0000008c;--ease:cubic-bezier(.16,1,.3,1);--dur-fast:.15s;--dur:.25s;--dur-slow:.4s;--dur-reveal:.64s;--ease-exit:cubic-bezier(.7,0,.84,0);--stag-line:60ms;--stag-group:.12s;--rise:24px;--rise-line:1.1em;--f:"Lexend", system-ui, -apple-system, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, "SF Mono", monospace;--t-2xs:11px;--t-xs:13px;--t-sm:14px;--t-base:16px;--t-md:18px;--t-lg:20px;--t-xl:25px;--t-2xl:32px;--t-3xl:44px;--t-4xl:64px;--t-hero:clamp(2.6rem, 7vw, 5.2rem);--t-display:clamp(2.5rem, 4.45vw, 4rem);--lh-body:1.5;--lh-tight:1.1;--lh-display:1.05;--track-tight:-.02em;--track-label:.18em;--measure:66ch;--maxw:1280px;--core:var(--accent);--core-rgb:47,214,180;--surface:#ece6dd0a;--maxw-content:1120px;--gutter:24px}.dl-mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.dl-label{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--t-2xs);color:var(--text-dim)}.k5t-pricing__terms>span>i{color:#80776f;font-style:normal}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--f);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}:where(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-pill)}.btn{background:var(--accent);color:var(--accent-contrast);border-radius:var(--r-pill);cursor:pointer;transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);border:0;align-items:center;gap:7px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}.btn:hover{background:var(--accent-hover);transform:translateY(-1px)}.btn .arr{transition:transform var(--dur) var(--ease)}.btn:hover .arr{transform:translate(2px,-2px)}svg.arr{flex:none;width:15px;height:15px}.scene-bg{z-index:-1;pointer-events:none;will-change:transform;position:fixed;inset:0}.glow{z-index:-1;pointer-events:none;background:radial-gradient(54% 24% at 50% 0,#78dcc414 0%,#78dcc409 42%,#78dcc403 72%,#0000 100%);position:fixed;inset:0}#scene{width:100%;height:100%;display:block;position:absolute;inset:0}.vignette{background:radial-gradient(120% 100% at 50% 42%, transparent 30%, var(--bg) 82%), linear-gradient(to bottom, var(--bg) 0%, transparent 16%, transparent 80%, var(--bg) 100%);position:absolute;inset:0}.hero{flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;display:flex;position:relative}.eyebrow{z-index:6;border:1px solid var(--border);background:#1a17159e;border-radius:12px;align-items:center;gap:11px;margin-top:clamp(124px,14vh,148px);padding:9px 18px 9px 14px;text-decoration:none;transition:border-color .18s,background-color .18s;display:inline-flex;position:relative}.eyebrow:hover{border-color:var(--accent-soft);background:#1a1715d9}.eyebrow .d{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px 1px var(--accent-soft);border-radius:50%;flex:none}.eyebrow__txt{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.eyebrow__k{font-family:var(--f-mono);letter-spacing:.18em;color:var(--text-muted);font-size:9.5px;line-height:1}.eyebrow__v{color:var(--text);letter-spacing:-.01em;font-size:13.5px;font-weight:600;line-height:1.15}.copy{z-index:6;text-align:center;width:min(100% - 40px,1000px);margin-top:clamp(2px,.4vh,5px);position:relative}.copy h1{letter-spacing:-.025em;font-size:clamp(2.6rem,7.5vw,5rem);font-weight:700;line-height:1.02}.subhead{color:var(--text-2);margin-top:18px;font-size:clamp(.95rem,1.6vw,1.15rem)}.subhead b{color:var(--text);font-weight:600}.works{z-index:6;scroll-margin-top:var(--s-96);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px)saturate(140%);width:min(100% - 40px,1080px);transition:border-color .25s var(--ease);background:#1a171580;border-radius:18px;align-items:center;gap:18px;margin-inline:auto;padding:11px 12px 11px 24px;display:flex;position:absolute;bottom:clamp(24px,5vh,52px);left:0;right:0}.works:before,.kworks:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(170px 64px at var(--sx,-300px) var(--sy,50%), #ece6dd1c, transparent 74%);opacity:var(--son,0);transition:opacity .25s var(--ease);position:absolute;inset:0}.works .lab{font-family:var(--f);letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:10.5px;font-weight:600}.works .logos{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.logos__t{align-items:center;gap:clamp(14px,2.4vw,36px);width:max-content;animation:22s linear infinite wdrift;display:flex}.works:hover .logos__t{animation-play-state:paused}.logos__g{align-items:center;gap:clamp(14px,2.4vw,36px);display:flex}@keyframes wdrift{to{transform:translate(calc(-50% - clamp(7px,1.2vw,18px)))}}@media (prefers-reduced-motion:reduce){.logos__t{animation:none}}.wchip{color:var(--text-2);white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:500;display:inline-flex}.wchip__t{border:1px solid var(--border);width:28px;height:28px;font-family:var(--f-mono);letter-spacing:.03em;color:var(--text);background:#ffffff17;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:8.5px;font-weight:600;display:inline-flex}.wchip__t--l{font-family:var(--f);letter-spacing:0;font-size:13px;font-weight:700}.wbrand{color:var(--text-2);white-space:nowrap;font-size:13.5px;font-weight:500}.kint{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:30px;display:flex}.kint__lab{font-family:var(--f-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--text-dim);margin-right:4px;font-size:10px}.works .metric{font-family:var(--f);letter-spacing:.12em;color:var(--text-dim);white-space:nowrap;font-size:10.5px;font-weight:600}.works .metric b{color:var(--text);letter-spacing:.04em;margin-right:2px;font-size:11.5px;font-weight:700}.works .works__cta{flex:none;padding:8px 14px;font-size:13px}@media (max-width:1080px){.works .metric{display:none}}@media (max-width:760px){.works{border-radius:18px;flex-direction:column;gap:8px;padding:16px}.works .logos{width:100%}}html.js [data-reveal]{opacity:0;transform:translateY(var(--rise));transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transition-delay:calc(var(--i,0) * var(--stag,var(--stag-line)))}html.js [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}html.js .clip[data-reveal]>span{transition:none!important;transform:none!important}}.continuum{z-index:-1;pointer-events:none;position:fixed;inset:0}.cont-beat{position:absolute;inset:0}html.js .cont-beat{opacity:min(var(--p,0) * 3, 1, (1 - var(--p,0)) * 3);transform:translate3d(0, calc((.5 - var(--p,0)) * 12px), 0)}.cont-beat--seam{background:radial-gradient(60% 46% at 50% 8%, rgba(var(--core-rgb), .17) 0%, rgba(var(--core-rgb), .06) 44%, transparent 78%)}.cont-orb{border-radius:50%;inset:auto}.cont-orb--a{background:radial-gradient(closest-side, var(--text) 0%, var(--text) 50%, transparent 78%);width:46vw;height:46vw;top:24vh;left:-6vw}@supports (color:color-mix(in lab, red, red)){.cont-orb--a{background:radial-gradient(closest-side, color-mix(in srgb, var(--text) 10%, transparent) 0%, color-mix(in srgb, var(--text) 3%, transparent) 50%, transparent 78%)}}@media (max-width:760px){.cont-orb--a{width:92vw;height:92vw;left:-24vw}}@media (prefers-reduced-motion:reduce){html.js .cont-beat{opacity:1!important;transform:none!important}html.js .cont-echo{opacity:1!important}}.cont-echo{background:repeating-linear-gradient(0deg, var(--text) 0 1px, transparent 1px 120px), repeating-linear-gradient(90deg, var(--text) 0 1px, transparent 1px 120px);height:320vh;display:none;position:absolute;bottom:0;left:-60%;right:-60%}@supports (color:color-mix(in lab, red, red)){.cont-echo{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--text) 14%, transparent) 0 1px, transparent 1px 120px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--text) 14%, transparent) 0 1px, transparent 1px 120px)}}.cont-echo{transform-origin:50% 100%;transform:perspective(1000px)rotateX(60deg);-webkit-mask-image:radial-gradient(72% 90% at 50% 100%,#000 55%,#0000 96%);mask-image:radial-gradient(72% 90% at 50% 100%,#000 55%,#0000 96%)}.continuum.echo-on .cont-echo{display:block}html.js .cont-echo{opacity:var(--p,0)}.nav{z-index:10;position:fixed;top:0;left:0;right:0}.nav__filter-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.nav:before{display:none}.nav__row{isolation:isolate;border-radius:var(--r-pill);background:0 0;border:0;align-items:center;gap:0;width:min(100% - 72px,1280px);min-height:70px;margin:14px auto 0;padding:7px clamp(12px,1.4vw,18px);display:flex;position:relative;box-shadow:0 12px 32px #00000014}.nav__glass{z-index:0;border-radius:inherit;pointer-events:none;background-color:var(--bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.nav__glass{background-color:color-mix(in srgb,var(--bg) 18%,transparent)}}.nav__glass{background-image:linear-gradient(var(--text), var(--text))}@supports (color:color-mix(in lab, red, red)){.nav__glass{background-image:linear-gradient(color-mix(in srgb,var(--text) 0.1%,transparent), color-mix(in srgb,var(--text) 0.1%,transparent))}}.nav__glass{-webkit-backdrop-filter:blur(8px)saturate(125%)brightness(102%);backdrop-filter:blur(8px)saturate(125%)brightness(102%);background-attachment:fixed}@supports ((-webkit-backdrop-filter:url("#stillwink-nav-refraction")) or (backdrop-filter:url("#stillwink-nav-refraction"))){.nav__glass{-webkit-backdrop-filter:url(#stillwink-nav-refraction)blur(4px)saturate(112%)brightness(104%);backdrop-filter:url(#stillwink-nav-refraction)blur(4px)saturate(112%)brightness(104%)}}.nav__row:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(240px 90px at var(--sx,-300px) var(--sy,50%), var(--text),transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.nav__row:before{background:radial-gradient(240px 90px at var(--sx,-300px) var(--sy,50%), color-mix(in srgb,var(--text) 13%,transparent),transparent 72%)}}.nav__row:before{opacity:var(--son,0);transition:opacity var(--dur) var(--ease)}.nav__row:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg, var(--text) 4%, var(--text) 18%, var(--text) 38%, var(--text) 58%, var(--text) 76%, var(--text) 90%, var(--text) 96%);padding:2px;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.nav__row:after{background:linear-gradient(100deg, color-mix(in srgb,var(--text) 7%,transparent) 4%, color-mix(in srgb,var(--text) 28%,transparent) 18%, color-mix(in srgb,var(--text) 9%,transparent) 38%, color-mix(in srgb,var(--text) 22%,transparent) 58%, color-mix(in srgb,var(--text) 7%,transparent) 76%, color-mix(in srgb,var(--text) 24%,transparent) 90%, color-mix(in srgb,var(--text) 8%,transparent) 96%)}}.nav__row:after{-webkit-mask-composite:xor;opacity:.72;filter:drop-shadow(0 1px #ffffff12)drop-shadow(0 -1px #ffffff0f);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav__row>:not(.nav__glass){z-index:2;position:relative}.brand{font-weight:700;font-size:var(--t-md);letter-spacing:var(--track-tight);color:var(--text)}.brand:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;margin-left:3px;display:inline-block}.brand--logo{align-items:center;display:inline-flex}.brand--logo:after{display:none}.stillwink-logo{color:var(--text);flex:none;align-items:center;gap:10px;line-height:1;display:inline-flex}.stillwink-logo__art{width:auto;height:23px;display:block;overflow:visible}.nav .stillwink-logo__art{filter:drop-shadow(0 0 8px var(--bg))}.stillwink-logo__divider{background:var(--border-strong);width:1px;height:14px}.stillwink-logo__context{font-family:var(--f-mono);letter-spacing:.18em;color:var(--text-muted);font-size:8px;font-weight:500}.stillwink-logo--footer .stillwink-logo__art{height:29px}.nav__links{font-size:var(--t-sm);color:var(--text-2);text-shadow:0 1px 3px var(--bg),0 0 12px var(--bg);align-items:center;gap:clamp(14px,2vw,24px);margin-left:auto;font-weight:500;display:flex}.nav__links a{transition:color var(--dur) var(--ease)}.nav__links a:hover{color:var(--text)}.btn-ghost{font-weight:600;font-size:var(--t-sm);border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--text);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:0 0;align-items:center;gap:7px;padding:9px 16px;display:inline-flex}.btn-ghost:hover{border-color:var(--accent);background:var(--accent-soft)}.btn-ghost .arr{transition:transform var(--dur) var(--ease)}.btn-ghost:hover .arr{transform:translate(2px,-2px)}.nav .brand{background:0 0;border:0;border-radius:0;align-self:stretch;align-items:center;padding:0 18px 0 12px;display:inline-flex}.nav__links{background:0 0;border:0;border-radius:0;gap:0;padding:0 6px}.works:after,.kworks:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(150px 74px at var(--sx,-300px) var(--sy,50%), #ece6dda6, transparent 74%);-webkit-mask-composite:xor;opacity:var(--son,0);transition:opacity .25s var(--ease);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav__links>a,.nav__trg{border-radius:var(--r-pill);transition:color var(--dur) var(--ease), text-shadow var(--dur) var(--ease), background var(--dur) var(--ease);padding:7px 14px}.nav__login{align-items:center;gap:6px;display:inline-flex}.nav__login svg{opacity:.72;width:15px;height:15px;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);flex:none}.nav__login:hover svg{opacity:1;transform:translate(1px)}.nav__links>a:hover,.nav__trg:focus-visible,.nav__item:hover .nav__trg{color:var(--text)}.nav__item{position:relative}.nav__car{width:6px;height:6px;transition:transform var(--dur-slow) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:8px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.nav__item:hover .nav__car,.nav__item:focus-within .nav__car{transform:translateY(1px)rotate(225deg)}.nav__menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease), visibility 0s linear var(--dur-slow);padding-top:36px;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px)}.nav__item:hover .nav__menu,.nav__item:focus-within .nav__menu{opacity:1;visibility:visible;pointer-events:auto;transition:none;transform:translate(-50%)translateY(0)}.nav__menu-in{isolation:isolate;background-color:var(--bg);width:348px;padding:8px 10px;position:relative}@supports (color:color-mix(in lab, red, red)){.nav__menu-in{background-color:color-mix(in srgb,var(--bg) 76%,transparent)}}.nav__menu-in{background-image:linear-gradient(var(--text), var(--text))}@supports (color:color-mix(in lab, red, red)){.nav__menu-in{background-image:linear-gradient(color-mix(in srgb,var(--text) 0.1%,transparent), color-mix(in srgb,var(--text) 0.1%,transparent))}}.nav__menu-in{-webkit-backdrop-filter:blur(24px)saturate(112%)brightness(82%);backdrop-filter:blur(24px)saturate(112%)brightness(82%);background-attachment:fixed;border:0;border-radius:26px;box-shadow:0 18px 44px #0000005c}.nav__menu-in:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(150px 90px at var(--sx,-200px) var(--sy,50%), #ece6dd1c, transparent 74%);opacity:var(--son,0);transition:opacity .25s var(--ease);position:absolute;inset:0}.nav__menu-in:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg, var(--text) 4%, var(--text) 18%, var(--text) 38%, var(--text) 58%, var(--text) 76%, var(--text) 90%, var(--text) 96%);padding:2px;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.nav__menu-in:after{background:linear-gradient(100deg, color-mix(in srgb,var(--text) 7%,transparent) 4%, color-mix(in srgb,var(--text) 28%,transparent) 18%, color-mix(in srgb,var(--text) 9%,transparent) 38%, color-mix(in srgb,var(--text) 22%,transparent) 58%, color-mix(in srgb,var(--text) 7%,transparent) 76%, color-mix(in srgb,var(--text) 24%,transparent) 90%, color-mix(in srgb,var(--text) 8%,transparent) 96%)}}.nav__menu-in:after{-webkit-mask-composite:xor;opacity:.72;filter:drop-shadow(0 1px #ffffff12)drop-shadow(0 -1px #ffffff0f);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav__menu-in a{z-index:1;border-radius:var(--r-pill);color:var(--text-2);text-shadow:0 1px 3px var(--bg),0 0 12px var(--bg);transition:color var(--dur) var(--ease);justify-content:space-between;align-items:baseline;gap:24px;padding:11px 14px;display:flex;position:relative}.nav__menu-in a b{font-size:var(--t-sm);color:inherit;white-space:nowrap;font-weight:600}.nav__menu-in a span{font-size:var(--t-xs);color:var(--text-muted);white-space:nowrap;transition:color var(--dur) var(--ease)}.nav__menu-in a:hover,.nav__menu-in a:focus-visible{color:var(--text)}.nav__menu-in a:hover span,.nav__menu-in a:focus-visible span{color:var(--text-2)}.nav .nav__cta{background:var(--accent);min-height:44px;color:var(--accent-contrast);border-radius:var(--r-pill);font-size:var(--t-sm);border-color:#0000;margin-left:8px;padding-inline:17px}.nav .nav__cta:hover{background:var(--accent-hover);border-color:#0000}.nav .nav__cta:active{background:var(--accent-press)}.mnav{display:none}@media (max-width:760px){.nav__links,.nav__cta{display:none}.nav__row{border-radius:var(--r-pill);width:calc(100% - 24px);min-height:64px;margin-top:10px;padding:6px 7px 6px 12px}@supports ((-webkit-backdrop-filter:url("#stillwink-nav-refraction-mobile")) or (backdrop-filter:url("#stillwink-nav-refraction-mobile"))){.nav__glass{-webkit-backdrop-filter:url(#stillwink-nav-refraction-mobile)blur(4px)saturate(112%)brightness(104%);backdrop-filter:url(#stillwink-nav-refraction-mobile)blur(4px)saturate(112%)brightness(104%)}}.nav .brand{border-right:0;padding:0 12px 0 2px}.mnav{margin-left:auto;display:block;position:relative}.mnav__btn{cursor:pointer;background:var(--text);justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}@supports (color:color-mix(in lab, red, red)){.mnav__btn{background:color-mix(in srgb,var(--text) 6%,transparent)}}.mnav__btn{border:0;border-radius:13px}.mnav__btn::-webkit-details-marker{display:none}.mnav__btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mnav__bars{background:var(--text);width:16px;height:2px;transition:background var(--dur) var(--ease);border-radius:2px;position:relative}.mnav__bars:before,.mnav__bars:after{content:"";background:var(--text);height:2px;transition:transform var(--dur) var(--ease), top var(--dur) var(--ease);border-radius:2px;position:absolute;left:0;right:0}.mnav__bars:before{top:-5px}.mnav__bars:after{top:5px}.mnav[open] .mnav__bars{background:0 0}.mnav[open] .mnav__bars:before{top:0;transform:rotate(45deg)}.mnav[open] .mnav__bars:after{top:0;transform:rotate(-45deg)}.mnav__panel{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#1a1715eb;border-radius:18px;width:min(92vw,366px);margin-inline:auto;padding:8px;position:fixed;top:82px;left:0;right:0;box-shadow:0 24px 60px #0000008c}.mnav[open] .mnav__panel{transform-origin:top;animation:mnavIn var(--dur) var(--ease) both}.mnav[open] .mnav__panel.is-out{animation:mnavOut var(--dur-fast) var(--ease-exit) both}.mnav[open] .mnav__panel.is-out>*{opacity:1;animation:none;transform:none}.mnav[open] .mnav__panel>*{animation:mnavRow var(--dur) var(--ease) both}.mnav[open] .mnav__panel>:first-child{animation-delay:40ms}.mnav[open] .mnav__panel>:nth-child(2){animation-delay:75ms}.mnav[open] .mnav__panel>:nth-child(3){animation-delay:.11s}.mnav[open] .mnav__panel>:nth-child(4){animation-delay:.145s}.mnav[open] .mnav__panel>:nth-child(5){animation-delay:.18s}.mnav[open] .mnav__panel>:nth-child(6){animation-delay:.215s}.mnav[open] .mnav__panel>:nth-child(7){animation-delay:.25s}.mnav[open] .mnav__panel>:nth-child(8){animation-delay:.285s}.mnav[open] .mnav__panel>:nth-child(n+9){animation-delay:.32s}.mnav__bars{transition:background var(--dur) var(--ease), transform var(--dur-slow) var(--ease)}.mnav[open] .mnav__bars{transform:rotate(180deg)}.mnav__k{font-family:var(--f);font-size:var(--t-sm);color:var(--text-2);padding:10px 12px 6px;font-weight:600}.mnav__panel a{transition:background var(--dur) var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.mnav__panel a:hover{background:#ffffff0f}.mnav__panel b{white-space:nowrap;font-size:var(--t-sm);color:var(--text);flex:none;font-weight:600}.mnav__panel i{min-width:0;font-style:normal;font-size:var(--t-sm);color:var(--text-2);text-align:right}.mnav__sep{background:var(--border);height:1px;margin:8px 12px}.mnav__panel a.mnav__cta{background:var(--text);border-radius:var(--r-pill);justify-content:center;gap:7px;margin-top:6px}.mnav__panel a.mnav__cta:hover{background:#fff}.mnav__panel a.mnav__cta b,.mnav__panel a.mnav__cta .arr{color:var(--bg)}}@keyframes mnavIn{0%{opacity:0;transform:scale(.96)translateY(-6px)}to{opacity:1;transform:none}}@keyframes mnavOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)translateY(-4px)}}@keyframes mnavRow{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.s1__label,.s2__label,.s4__label,.s5__label,.s6__label,.ks__label,.kopen__label{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted)}.s1__title,.s2__title,.s4__title,.s5__title,.s6__title,.ks__title{margin-top:var(--s-16);font-weight:700;font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:var(--track-tight)}.acc{color:var(--accent);font-weight:600}main section[id]{scroll-margin-top:var(--s-96)}.clip{display:block;overflow:hidden}html.js .clip[data-reveal]{opacity:1;transform:none}html.js .clip[data-reveal]>span{transform:translateY(var(--rise-line));transition:transform var(--dur-reveal) var(--ease);display:block}html.js .clip[data-reveal].is-in>span{transform:none}.con{background:var(--e2-bg);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--e2-shadow);text-align:left;overflow:hidden}.con__bar{align-items:center;gap:var(--s-12);padding:var(--s-12) var(--s-24);border-bottom:1px solid var(--border);background:var(--surface);display:flex}.con__dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px 0 var(--accent-soft);border-radius:50%;flex:none}.con__name{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text)}.con__meta{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-2);margin-left:auto}.con__body{padding:var(--s-8) var(--s-24) var(--s-24)}.con__row{justify-content:space-between;align-items:center;gap:var(--s-16);padding:var(--s-12) 0;border-top:1px solid var(--border);display:flex}.con__row:first-child{border-top:0}.con__row--stack{align-items:flex-start;gap:var(--s-12);flex-direction:column}.con__row--head,.con__row--line{grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr) minmax(0,.9fr);display:grid}.con__row--head{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-2)}.con__row--line{font-size:var(--t-sm);color:var(--text-2)}.con__row--line .con__mono{color:var(--text)}.con__row--line.is-on{background:var(--surface);margin-inline:calc(-1 * var(--s-12));padding-inline:var(--s-12);border-radius:var(--r-sm);color:var(--text);border-top-color:#0000}.con__c--r{text-align:right}.con__k{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-2)}.con__v{font-size:var(--t-sm);color:var(--text);font-weight:500}.con__mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em}.con__chips{gap:var(--s-8);flex-wrap:wrap;display:flex}.con__chip{align-items:center;gap:var(--s-8);font-size:var(--t-xs);color:var(--text-2);border:1px solid var(--border);border-radius:var(--r-pill);padding:var(--s-4) var(--s-12);white-space:nowrap;font-weight:500;display:inline-flex}.con__chip.is-on{color:var(--text);border-color:var(--border-strong);background:var(--surface)}.con__d{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.con__act{margin-top:var(--s-12);border:1px solid var(--border-strong);border-radius:var(--r-sm);padding:var(--s-8) var(--s-12);font-weight:600;font-size:var(--t-sm);color:var(--text);justify-content:center;align-items:center;display:flex}html.js [data-reveal] .con__row,html.js [data-reveal] .con__act{opacity:0;transform:translateY(calc(var(--rise) / 3));transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease)}html.js [data-reveal].is-in .con__row,html.js [data-reveal].is-in .con__act{opacity:1;transform:none}html.js [data-reveal] .con__row:first-child{transition-delay:calc(var(--dur-reveal) / 2)}html.js [data-reveal] .con__row:nth-child(2){transition-delay:calc(var(--dur-reveal) / 2 + var(--stag-line) / 2)}html.js [data-reveal] .con__row:nth-child(3){transition-delay:calc(var(--dur-reveal) / 2 + 2 * var(--stag-line) / 2)}html.js [data-reveal] .con__row:nth-child(4){transition-delay:calc(var(--dur-reveal) / 2 + 3 * var(--stag-line) / 2)}html.js [data-reveal] .con__row:nth-child(5){transition-delay:calc(var(--dur-reveal) / 2 + 4 * var(--stag-line) / 2)}html.js [data-reveal] .con__act{transition-delay:calc(var(--dur-reveal) / 2 + 5 * var(--stag-line) / 2)}html.js [data-reveal] .con__act+.con__row{transition-delay:calc(var(--dur-reveal) / 2 + 6 * var(--stag-line) / 2)}@media (prefers-reduced-motion:reduce){html.js [data-reveal] .con__row,html.js [data-reveal] .con__act{opacity:1!important;transition:none!important;transform:none!important}}.s1{min-height:78vh;padding:var(--s-96) var(--gutter) 0;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.s1__title .clip+.clip{margin-top:var(--s-4)}.s1__lead{margin:var(--s-24) auto 0;max-width:var(--measure);color:var(--text-2);font-size:var(--t-md);line-height:var(--lh-body)}.s1__lead>span{display:block}.s1__lead>span+span{margin-top:var(--s-4)}.s1__bridge{margin-top:var(--s-24);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.08em;color:var(--text-muted)}.s1__bridge a{color:var(--text-2);border-bottom:1px solid var(--border-strong);transition:color var(--dur) var(--ease);padding-bottom:2px}.s1__bridge a:hover{color:var(--text)}.tick{border-block:1px solid var(--border);margin-top:auto;width:100vw;margin-inline:calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tick__t{width:max-content;padding:var(--s-16) 0;animation:56s linear infinite tick-drift;display:flex}.tick:hover .tick__t{animation-play-state:paused}.tick__i{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.08em;color:var(--text-muted);white-space:nowrap;margin-right:var(--s-64)}@keyframes tick-drift{to{transform:translate(-50%)}}html.js .s1__title>.clip:first-of-type>span{transition-delay:var(--stag-line)}html.js .s1__title>.clip:nth-of-type(2)>span{transition-delay:calc(2 * var(--stag-line))}html.js .s1__title>.clip:nth-of-type(3)>span{transition-delay:calc(3 * var(--stag-line))}html.js .s1__lead>[data-reveal]:first-of-type{transition-delay:calc(4 * var(--stag-line))}html.js .s1__lead>[data-reveal]:nth-of-type(2){transition-delay:calc(5 * var(--stag-line))}html.js .s1__bridge[data-reveal]{transition-delay:calc(6 * var(--stag-line))}@media (max-width:760px){.s1__lead{font-size:var(--t-base)}}.s2{min-height:100vh;padding:var(--s-96) var(--gutter);align-items:center;display:flex;position:relative}.s2__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.s2__head{gap:var(--s-64);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;display:grid}.s2__lead{margin-top:var(--s-24);max-width:var(--measure);color:var(--text-2);font-size:var(--t-md);line-height:var(--lh-body)}.s2__lead>span{display:block}.s2__lead>span+span{margin-top:var(--s-4)}.s2__cta{margin-top:var(--s-32);align-items:center;gap:var(--s-16);flex-wrap:wrap;display:flex}html.js .s2__con{transform:translate3d(0, calc((.5 - var(--p,0)) * 12px), 0)}.s2__proof{margin-top:var(--s-64);gap:var(--s-64);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}.s2__feats{gap:var(--s-24);list-style:none;display:grid}.s2__feat h3{font-size:var(--t-lg);letter-spacing:var(--track-tight);font-weight:700}.s2__feat p{margin-top:var(--s-4);color:var(--text-2);font-size:var(--t-base);line-height:var(--lh-body)}.s2__spec{border-top:1px solid var(--border);list-style:none}.s2__spec li{gap:var(--s-24);padding:var(--s-12) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(84px,auto) 1fr;display:grid}.s2__sk{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted)}.s2__sv{font-size:var(--t-sm);color:var(--text-2)}html.js .s2__title>.clip:first-of-type>span{transition-delay:var(--stag-line)}html.js .s2__title>.clip:nth-of-type(2)>span{transition-delay:calc(2 * var(--stag-line))}html.js .s2__lead>[data-reveal]:first-of-type{transition-delay:calc(3 * var(--stag-line))}html.js .s2__lead>[data-reveal]:nth-of-type(2){transition-delay:calc(4 * var(--stag-line))}html.js .s2__cta[data-reveal]{transition-delay:calc(5 * var(--stag-line))}html.js .s2__stage[data-reveal],html.js .s2__feats>[data-reveal]{--stag:var(--stag-group)}html.js .s2__spec[data-reveal]{transition-delay:calc(2 * var(--stag-group))}.s2--card .s2__intro>.s2__spec{margin-top:var(--s-32)}.s2--card .s2__price{margin-top:var(--s-24);font-family:var(--f-mono);font-size:var(--t-sm);letter-spacing:.06em;color:var(--text-2);font-variant-numeric:tabular-nums}html.js .s2--card .s2__spec[data-reveal]{transition-delay:calc(5 * var(--stag-line))}html.js .s2--card .s2__price[data-reveal]{transition-delay:calc(6 * var(--stag-line))}html.js .s2--card .s2__cta[data-reveal]{transition-delay:calc(7 * var(--stag-line))}.pain{text-align:center;max-width:1120px;margin:52px auto 72px}.s1 .pain{margin-top:var(--s-24)}.pain__title{letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2.3rem);font-weight:700;line-height:1.26}.pain__title .clip{display:block}.pain__dim{color:var(--text-muted)}.ht{border:1px solid var(--border-strong);vertical-align:-.13em;background:#ffffff1a;border-radius:.28em;justify-content:center;align-items:center;width:1.05em;height:1.05em;font-size:.52em;font-weight:700;display:inline-flex}.ht--m{font-family:var(--f-mono);letter-spacing:.02em;font-size:.34em;font-weight:700}.pain__cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;padding:0;list-style:none;display:grid}.pcard{border:1px solid var(--border);background:#ffffff09;border-radius:16px;flex-direction:column;gap:15px;padding:22px 18px 18px;display:flex}.pcard__viz{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:130px;display:flex}.pv-win{font-family:var(--f-mono);color:var(--text-muted);border:1px solid var(--border);background:#1a1715d9;border-radius:8px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:7px 11px;font-size:10.5px;display:flex}.pv-win:first-child{transform:translate(-20px)}.pv-win:nth-child(2){opacity:.85}.pv-win:nth-child(3){opacity:.7;transform:translate(20px)}.pv-dot{background:var(--text-dim);border-radius:50%;flex:none;width:6px;height:6px}.pv-row{width:100%;font-family:var(--f-mono);color:var(--text-2);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:8px 2px;font-size:11.5px;display:flex}.pv-row--dim{opacity:.55;border-bottom:0}.pv-chip{color:var(--text-dim);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:9.5px}.pcard__viz--panels{flex-direction:row;align-items:stretch;gap:10px;width:100%}.pv-panel{border:1px dashed var(--border-strong);font-family:var(--f-mono);color:var(--text-2);border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:6px;padding:10px 11px;font-size:10.5px;display:flex}.pv-panel i{color:var(--text-dim);font-size:9.5px;font-style:normal}.pcard>p{color:var(--text-2);text-align:center;margin:0;font-size:14px}.pcard__t{color:var(--text);text-align:center;margin:0;font-size:15.5px;font-weight:600}.road{margin-top:34px}.road__map{height:96px;margin-bottom:14px;position:relative}.road__map svg{width:100%;height:100%;display:block;position:absolute;inset:0}.road__map path{stroke:#ece6dd42;stroke-width:1.5px;stroke-dasharray:5 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.wp{border:1.5px dashed var(--text-muted);background:var(--bg);border-radius:50%;width:21px;height:21px;position:absolute;transform:translate(-50%,-50%)}.wp:before{content:"";border-left:1px dashed var(--border);position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-.5px)}.wp--a{top:70px;left:16.66%}.wp--a:before{height:34px}.wp--b{top:26px;left:50%}.wp--b:before{height:78px}.wp--c{top:54px;left:83.33%}.wp--c:before{height:50px}.wp--c{border-style:solid;border-color:var(--accent);box-shadow:0 0 16px 0 var(--accent-soft)}.wp--c:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:5px}.road__steps{grid-template-columns:repeat(3,1fr);gap:18px;padding:0;list-style:none;display:grid}.rstep{flex-direction:column;align-items:center;display:flex;position:relative}.rstep .pcard{width:100%}@media (max-width:900px){.road__map{display:none}.road__steps{grid-template-columns:1fr;gap:22px}.rstep+.rstep:before{content:"⌄";color:var(--text-dim);font-size:17px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}}.pain__lab{font-family:var(--f-mono);letter-spacing:.16em;color:var(--text-dim);margin-bottom:18px;font-size:10.5px}.kpain{padding:clamp(26px,5vh,60px) 24px 0}.kpain .pain{margin:0 auto 10px}.abanner{border:1px solid var(--border);text-align:center;background:#ffffff08;border-radius:18px;flex-direction:column;align-items:center;gap:10px;margin-top:40px;padding:30px 24px 26px;display:flex}.abanner__t{letter-spacing:-.015em;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:700}.abanner__d{color:var(--text-2);font-size:14.5px}.abanner .btn{margin-top:8px}.abanner__terms{font-family:var(--f-mono);letter-spacing:.1em;color:var(--text-dim);margin-top:2px;font-size:10.5px}.fpanel{background:var(--e2-bg);border:1px solid var(--border);border-radius:18px;height:360px;position:relative;overflow:hidden}.fghost{font-family:var(--f-mono);color:var(--text-dim);opacity:.55;white-space:nowrap;font-size:11px;position:absolute;top:36px;left:34px}.fghost--2{opacity:.4;inset:auto 28px 40px auto}.fcard{border:1px solid var(--border-strong);background:#1a1715eb;border-radius:14px;flex-direction:column;gap:10px;width:min(66%,320px);padding:18px 18px 16px;display:flex;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 50px #00000073}.fcard__id{font-family:var(--f-mono);color:var(--text);font-size:13px}.fcard__k{font-family:var(--f-mono);letter-spacing:.14em;color:var(--text-dim);font-size:9.5px}.fcard__chips{flex-wrap:wrap;gap:8px;display:flex}.fbtn{color:var(--text);border:1px solid var(--border-strong);background:#ffffff14;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600;position:absolute;bottom:19%;left:16%;box-shadow:0 14px 30px #0006}.ftrack{font-family:var(--f-mono);color:var(--text-2);border:1px solid var(--border);background:#1a1715e6;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;display:inline-flex;position:absolute;top:15%;right:11%;box-shadow:0 10px 24px #00000059}@media (max-width:980px){.fpanel{height:300px}}.s2__label--c{text-align:center}.s2__title--c{text-align:center;max-width:1120px;margin-inline:auto}.demo{margin-inline:auto;max-width:1120px;margin-top:40px}.demo__cells{--dt:16s;background:var(--e2-bg);border:1px solid var(--border);border-radius:18px;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.demo__cell{flex-direction:column;display:flex;position:relative}.demo__cell+.demo__cell{border-left:1px solid var(--border)}.demo__mock{justify-content:center;align-items:center;min-height:230px;padding:36px 26px 8px;display:flex}.demo__cap{padding:8px 26px 28px}.demo__cap b{font-family:var(--f-mono);color:var(--text-dim);font-size:11px;font-weight:600}.demo__cap h3{margin-top:8px;font-size:15.5px;font-weight:600}.demo__cap p{color:var(--text-2);margin-top:5px;font-size:13.5px}.dmock{flex-direction:column;gap:11px;width:min(100%,238px);display:flex}.drow{border:1px solid var(--border);color:var(--text);background:#ffffff0d;border-radius:11px;align-items:center;gap:9px;padding:11px 13px;font-size:13px;font-weight:600;display:flex;position:relative}.drow__b{border:1px solid var(--border);background:#ffffff17;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:inline-flex}.drow__b img,.drow__b svg{width:12px;height:12px;display:block}.drow__b--d{color:var(--accent)}.drow__s{font-family:var(--f-mono);color:var(--text-dim);letter-spacing:.06em;align-items:center;gap:5px;margin-left:auto;font-size:9.5px;display:inline-flex}.drow__s--ok{color:var(--text-2)}.drow__pill{border:1px solid var(--border-strong);color:var(--text);border-radius:999px;padding:3px 10px}.dm1__ok{color:var(--accent);opacity:0;animation:dmIn1 var(--dt) linear infinite;position:absolute;right:13px}.dm1__add{animation:dmOut1 var(--dt) linear infinite}.drow--act{animation:dmRow1 var(--dt) linear infinite}@keyframes dmOut1{0%,12%{opacity:1}14%,96%{opacity:0}to{opacity:1}}@keyframes dmIn1{0%,13%{opacity:0}15%,96%{opacity:1}to{opacity:0}}@keyframes dmRow1{0%,12%{border-color:var(--border);background:#ffffff0d}13%{background:#ffffff2b}15%,96%{border-color:var(--border-strong);background:#ffffff0d}to{border-color:var(--border)}}.dmock__id{font-family:var(--f-mono);color:var(--text);font-size:12.5px}.dm2__chips{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.dmock .con__chip{border-radius:10px;justify-content:center;align-items:center;gap:0;min-width:0;padding:8px 4px;display:flex;position:relative}.clg{filter:brightness(0)invert(.92);width:40px;height:auto;display:block}.clg--dhl{width:46px;margin-block:-17px}.clg--w{width:46px}.dmock__k{font-family:var(--f-mono);letter-spacing:.12em;color:var(--text-dim);font-size:10px}.dm2__dhl{animation:dmChip2 var(--dt) linear infinite}.dm2__dhl .con__d{opacity:0;animation:dmIn2 var(--dt) linear infinite;position:absolute;top:5px;right:5px}@keyframes dmChip2{0%,34%{border-color:var(--border);color:var(--text-2)}36%{background:#ffffff2b}37%,96%{border-color:var(--accent);color:var(--text);background:0 0}to{border-color:var(--border)}}@keyframes dmIn2{0%,35%{opacity:0}38%,96%{opacity:1}to{opacity:0}}.dm2__btn{border:1px solid var(--border-strong);color:var(--text);animation:dmBtn2 var(--dt) linear infinite;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 34px 9px 16px;font-size:12.5px;font-weight:600;display:flex;position:relative}.dm2__done{font-family:var(--f-mono);color:var(--text-2);opacity:0;animation:dmIn3 var(--dt) linear infinite;align-items:center;gap:5px;font-size:9.5px;display:inline-flex;position:absolute;right:12px}@keyframes dmBtn2{0%,50%,55%,to{background:#ffffff14;transform:none}52%{background:#fff3;transform:scale(.94)}}@keyframes dmIn3{0%,53%{opacity:0}56%,96%{opacity:1}to{opacity:0}}.dm3__tgl{border:1px solid var(--border-strong);width:46px;height:24px;animation:dmTgl var(--dt) linear infinite;background:#ffffff14;border-radius:999px;position:relative}.dm3__knob{background:var(--text-muted);width:18px;height:18px;animation:dmKnob var(--dt) linear infinite;border-radius:50%;position:absolute;top:2px;left:2px}@keyframes dmTgl{0%,73%{background:#ffffff14}77%,96%{background:var(--accent-soft)}to{background:#ffffff14}}@keyframes dmKnob{0%,73%{background:var(--text-muted);left:2px}77%,96%{background:var(--accent);left:24px}to{left:2px}}.dmset{border:1px solid var(--border);background:#ffffff0d;border-radius:12px;flex-direction:column;gap:12px;width:min(100%,240px);padding:14px;display:flex}.dmset__t{color:var(--text);font-size:12.5px;font-weight:700}.dmset__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.dmset__row--dim{opacity:.55}.dmset__l{color:var(--text);flex-direction:column;gap:2px;font-size:11.5px;font-weight:600;display:flex}.dmset__l i{color:var(--text-dim);font-size:9.5px;font-style:normal;font-weight:500}.dm3__tgl--off,.dm3__tgl--off .dm3__knob{animation:none}.dmset__save{color:var(--bg);background:var(--text-muted);border-radius:999px;align-self:flex-end;padding:4px 13px;font-size:10.5px;font-weight:600}.dcur{z-index:2;pointer-events:none;filter:drop-shadow(0 3px 8px #0009);width:22px;height:22px;animation:dmCur var(--dt) linear infinite;position:absolute}.dcur svg{width:100%;height:100%;fill:var(--text);stroke:var(--bg);stroke-width:1.2px}.dcur:after{content:"";border:2px solid var(--text);opacity:0;width:30px;height:30px;animation:dmRing var(--dt) linear infinite;border-radius:50%;position:absolute;top:-16px;left:-15px;transform:scale(.35)}@keyframes dmRing{0%,11.5%{opacity:0;transform:scale(.35)}12%{opacity:.5;transform:scale(.45)}15%{opacity:0;transform:scale(1.2)}34.5%{opacity:0;transform:scale(.35)}35%{opacity:.5;transform:scale(.45)}38%{opacity:0;transform:scale(1.2)}50.5%{opacity:0;transform:scale(.35)}51%{opacity:.5;transform:scale(.45)}54%{opacity:0;transform:scale(1.2)}73.5%{opacity:0;transform:scale(.35)}74%{opacity:.5;transform:scale(.45)}77%{opacity:0;transform:scale(1.2)}78%,to{opacity:0}}@keyframes dmCur{0%{opacity:0;top:72%;left:6%;transform:scale(1)}5%{opacity:1}9%,20%{top:46%;left:25%}12%{top:46%;left:25%;transform:scale(.8)}14%{top:46%;left:25%;transform:scale(1)}30%,44%{top:36%;left:48.5%}35%{top:36%;left:48.5%;transform:scale(.8)}37%{top:36%;left:48.5%;transform:scale(1)}48%,60%{top:48%;left:50%}51%{top:48%;left:50%;transform:scale(.8)}53%{top:48%;left:50%;transform:scale(1)}68%,82%{top:31%;left:90%}74%{top:31%;left:90%;transform:scale(.8)}76%{top:31%;left:90%;transform:scale(1)}88%{opacity:1;top:60%;left:94%}93%,to{opacity:0;top:72%;left:97%}}.demo__after{text-align:center;max-width:640px;color:var(--text-muted);margin:36px auto 0;font-size:14px;font-style:italic}.s2__cta--c{justify-content:center;margin-top:26px}.s2--card .s2__price--c{text-align:center;margin-top:14px}.s4__label--c{text-align:center}.aj__grid{columns:2;column-gap:16px;max-width:1120px;margin:38px auto 0}.ajcard{break-inside:avoid;border:1px solid var(--border);transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease);background:#ffffff09;border-radius:16px;flex-direction:column;gap:16px;margin-bottom:16px;padding:22px 22px 20px;display:flex}.ajcard:is(:hover,:focus-visible){border-color:var(--border-strong);background:#ffffff0d}.ajcard h3{font-size:15.5px;font-weight:700}.ajcard__mock{flex-direction:column;align-items:center;gap:9px;padding:10px 6px;display:flex}.ajcard__mock .pv-row{max-width:250px}.ajcard__mock .pv-win{margin-inline:auto}.ajcard>p{color:var(--text-2);margin:0;font-size:13.5px}.pv-chip--on{border-color:var(--accent);color:var(--text)}.pv-chip--on .con__d{width:5px;height:5px}.ajchips{justify-content:center;gap:7px;display:flex}.ajc{font-family:var(--f-mono);color:var(--text-2);border:1px solid var(--border);background:#1a1715e6;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:9.5px;display:inline-flex}.ajdraft{border:1px solid var(--border-strong);background:#1a1715eb;border-radius:10px;flex-direction:column;gap:8px;width:min(100%,250px);margin-inline:auto;padding:11px 12px;display:flex}.ajdraft__t{font-family:var(--f-mono);color:var(--text);font-size:10.5px}.ajdraft__t b{letter-spacing:.12em;color:var(--text-dim);margin-right:4px;font-size:8.5px}.ajdraft__tags{gap:6px;display:flex}.ajdraft__tags i{font-style:normal;font-family:var(--f-mono);color:var(--text-dim);border:1px solid var(--border);border-radius:999px;padding:2px 8px;font-size:8.5px}.ajflow{justify-content:center;align-items:center;gap:9px;display:flex}.ajf{font-family:var(--f-mono);color:var(--text);border:1px solid var(--border);background:#1a1715eb;border-radius:9px;padding:8px 13px;font-size:10.5px}.ajflow__a{width:12px;height:12px;color:var(--text-dim);flex:none}.ajflow__note{text-align:center;font-family:var(--f-mono);letter-spacing:.08em;color:var(--text-dim);margin-top:10px;font-size:9px;display:block}.ajbar{align-items:center;gap:10px;width:min(100%,250px);margin-inline:auto;display:flex}.ajbar__k{width:52px;font-family:var(--f-mono);color:var(--text-2);flex:none;font-size:10px}.ajbar__b{background:#ffffff14;border-radius:999px;flex:1;height:5px;overflow:hidden}.ajbar__f{background:var(--text-muted);border-radius:999px;height:100%;display:block}.ajbar__v{font-family:var(--f-mono);color:var(--text-dim);flex:none;font-size:9px}.ajcard__mock .ajbar+.ajbar{margin-top:2px}.ajterm{border:1px solid var(--border);background:#1a1715f0;border-radius:10px;flex-direction:column;width:min(100%,250px);margin-inline:auto;display:flex;overflow:hidden}.ajterm__bar{border-bottom:1px solid var(--border);font-family:var(--f-mono);letter-spacing:.1em;color:var(--text-dim);align-items:center;gap:7px;padding:7px 11px;font-size:8.5px;display:flex}.ajterm__l{font-family:var(--f-mono);color:var(--text-2);align-items:center;gap:6px;padding:5px 12px;font-size:10.5px;display:flex}.ajterm__l:first-of-type{padding-top:9px}.ajterm__l:last-child{padding-bottom:11px}.ajterm__l--ok{color:var(--text)}.ajw{border:1px solid var(--border);background:#1a1715e6;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;width:min(100%,250px);padding:14px;display:flex}.ajw__nav{align-self:stretch;gap:6px;margin-bottom:2px;display:flex}.ajw__nav i{background:#ece6dd29;border-radius:3px;height:5px}.ajw__nav i:first-child{width:28px}.ajw__nav i:nth-child(2){width:20px}.ajw__nav i:nth-child(3){width:24px}.ajw__h{background:#ece6dd59;border-radius:4px;width:56%;height:9px}.ajw__l{background:#ece6dd24;border-radius:3px;width:86%;height:6px}.ajw__l--s{width:64%}.ajw__b{color:var(--bg);background:var(--text-muted);border-radius:999px;margin-top:4px;padding:4px 11px;font-size:9.5px;font-weight:600}.ajw__grid{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);align-self:stretch;gap:6px;margin-top:10px;padding-top:11px;display:grid}.ajw__grid i{border:1px solid var(--border);background:#ffffff0d;border-radius:6px;height:42px}.ajw__foot{border-top:1px solid var(--border);align-self:stretch;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.ajw__foot i{background:#ece6dd1a;border-radius:3px;height:5px}.ajw__foot i:first-child{width:34px}.ajw__foot i:nth-child(2){width:18px;margin-left:auto}@media (max-width:900px){.aj__grid{columns:1}}@media (prefers-reduced-motion:reduce){.dcur,.dm1__add{display:none}.dm1__ok,.dm2__dhl .con__d{opacity:1;animation:none}.dm2__dhl{border-color:var(--accent);color:var(--text);animation:none}.drow--act,.dm2__btn,.dm3__tgl,.dm3__knob{animation:none}.dm3__knob{background:var(--accent);left:24px}.dm3__tgl{background:var(--accent-soft)}.dm3__tgl--off{background:#ffffff14}.dm3__tgl--off .dm3__knob{background:var(--text-muted);left:2px}}@media (max-width:900px){.demo__cells{grid-template-columns:1fr}.demo__cell+.demo__cell{border-left:0;border-top:1px solid var(--border)}.demo__mock{min-height:0;padding-top:28px}.dcur{display:none}.pain__cards{grid-template-columns:1fr}.pcard__viz{min-height:0}}@media (max-width:980px){.s2{display:block}.s2__head,.s2__proof{gap:var(--s-48);grid-template-columns:1fr}}@media (max-width:760px){.s2{padding-block:var(--s-64)}.s2__lead{font-size:var(--t-base)}.con__row--head,.con__row--line{grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr) minmax(0,1fr)}.con__bar,.con__body{padding-inline:var(--s-16)}.con__loc{display:none}}.kproof{align-items:center;gap:var(--s-12);margin-top:clamp(var(--s-96), 19vh, calc(var(--s-96) + var(--s-64)));padding:var(--s-4) var(--s-16) var(--s-4) var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kproof{background:color-mix(in srgb, var(--surface-1) 62%, transparent)}}.kproof{-webkit-backdrop-filter:blur(14px)saturate(140%)}.kproof__mark{border-radius:var(--r-sm);border:1px solid var(--border);background:var(--text);flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.kproof__mark{background:color-mix(in srgb, var(--text) 9%, transparent)}}.kproof__mark img,.kproof__mark svg{width:14px;height:14px;display:block}.kproof__txt{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.kproof__k{font-family:var(--f);font-size:calc(var(--t-2xs) * .8);letter-spacing:calc(var(--track-label) / 2);color:var(--text-2);font-weight:700;line-height:1}.kproof__v{align-items:center;gap:var(--s-4);font-size:var(--t-sm);color:var(--text);font-weight:600;line-height:1.15;display:inline-flex}.khero{isolation:isolate;text-align:center;min-height:82vh;padding:0 var(--gutter) clamp(var(--s-24), 4vh, var(--s-48));flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:981px){.khero{min-height:94svh}}.khero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(43% 38% at 50% 46%,#ffffff0d 0%,#ffffff05 46%,#0000 74%);position:absolute;inset:0}.khero>*{z-index:1;position:relative}.khero__title{margin-top:clamp(var(--s-24), 3.2vh, var(--s-32));--khero-cycle:2.4s;--khero-tick-gap:var(--dur-fast);width:min(100%, var(--maxw-content));font-weight:700;font-size:calc(var(--t-hero) * .77);line-height:var(--lh-display);letter-spacing:var(--track-tight)}.khero__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.khero__visual,.khero__line{display:block}.khero__line+.khero__line{margin-top:.08em}.khero__line--muted{color:var(--text-muted)}.khero__logo-slot{vertical-align:-.11em;place-items:center end;width:2.3em;height:.72em;margin-right:.12em;display:inline-grid;position:relative;overflow:hidden}.khero__logo-item{place-items:center end;display:none;position:absolute;inset:0}.khero__logo-item.is-active{display:grid}.khero__logo{object-fit:contain;object-position:right center;width:100%;height:100%;display:block;position:absolute;inset:0}.khero__logo--ikas{filter:brightness(0)invert(.92)}.khero__logo--dhl{object-fit:fill;height:auto;inset:50% 0 auto;transform:translateY(-50%)}html.js .khero__logo-item{opacity:0;filter:none;transform:translateY(calc(var(--rise-line) / 2));transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease), filter var(--dur-slow) var(--ease);will-change:opacity,filter,transform;display:grid}html.js .khero__logo-item.is-active{opacity:1;transform:none}html.js .khero__logo-item.is-active.is-passing{opacity:.22;filter:blur(2px);transform:translateY(calc(var(--rise-line) / 8));transition-duration:calc(var(--dur-fast) * .4);transition-timing-function:linear}html.js .khero__logo-item.is-leaving{opacity:0;filter:blur(4px);transform:translateY(calc(var(--rise-line) / -2));transition-duration:var(--dur-fast);transition-timing-function:linear,var(--ease-exit),linear}.khero__sub{margin-top:clamp(var(--s-16), 2.6vh, var(--s-24));width:min(100%,620px);color:var(--text-2);font-size:var(--t-base);line-height:var(--lh-body)}.khero__flow{margin-top:clamp(var(--s-16),2.8vh,var(--s-24));grid-template-columns:auto minmax(var(--s-32),1fr) auto minmax(var(--s-32),1fr) auto;align-items:center;gap:var(--s-8);width:min(100%,430px);display:grid}.khero__flow-step{align-items:center;gap:var(--s-4);white-space:nowrap;font-size:var(--t-2xs);color:var(--text-muted);font-weight:600;display:inline-flex}.khero__flow-step b{font-family:var(--f-mono);font-size:calc(var(--t-2xs) * .82);letter-spacing:.06em;color:var(--text-dim);font-weight:600}.khero__flow-step.is-on,.khero__flow-step.is-on b{color:var(--accent)}.khero__flow-step,.khero__flow-step b{animation-duration:7.2s;animation-timing-function:linear;animation-iteration-count:infinite}.khero__flow-step:first-of-type,.khero__flow-step:first-of-type b{animation-name:khero-step-order}.khero__flow-step:nth-of-type(2),.khero__flow-step:nth-of-type(2) b{animation-name:khero-step-label}.khero__flow-step:nth-of-type(3),.khero__flow-step:nth-of-type(3) b{animation-name:khero-step-track}.khero__flow-line{background:var(--text);height:1px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.khero__flow-line{background:color-mix(in srgb,var(--text) 14%,transparent)}}.khero__flow-line:before{content:"";background:var(--accent);width:5px;height:5px;box-shadow:0 0 12px var(--accent);border-radius:50%;position:absolute;inset:50% auto auto 0}@supports (color:color-mix(in lab, red, red)){.khero__flow-line:before{box-shadow:0 0 12px color-mix(in srgb,var(--accent) 68%,transparent)}}.khero__flow-line:before{animation-duration:7.2s;animation-timing-function:linear;animation-iteration-count:infinite;transform:translate(-50%,-50%)}.khero__flow-line:first-of-type:before{animation-name:khero-dot-label}.khero__flow-line:nth-of-type(2):before{animation-name:khero-dot-track}@keyframes khero-dot-label{0%,11%{opacity:0;left:0}13%{opacity:1;left:0}27%{opacity:1;left:100%}30%,to{opacity:0;left:100%}}@keyframes khero-dot-track{0%,39%{opacity:0;left:0}41%{opacity:1;left:0}55%{opacity:1;left:100%}58%,to{opacity:0;left:100%}}@keyframes khero-step-order{0%,12%{color:var(--accent)}12.01%,to{color:var(--text-muted)}}@keyframes khero-step-label{0%,27%{color:var(--text-muted)}27.01%,41%{color:var(--accent)}41.01%,to{color:var(--text-muted)}}@keyframes khero-step-track{0%,55%{color:var(--text-muted)}55.01%,90%{color:var(--accent)}90.01%,to{color:var(--text-muted)}}.khero__cta{margin-top:clamp(var(--s-24), 4.4vh, var(--s-48))}.khero__btn{font-size:var(--t-base);padding:var(--s-12) var(--s-24)}.kworks{margin-top:clamp(var(--s-32), 6vh, var(--s-64));align-items:center;gap:var(--s-16);width:min(100%,1080px);padding:var(--s-16) var(--s-24);background:var(--surface-1);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.kworks{background:color-mix(in srgb, var(--surface-1) 50%, transparent)}}.kworks{border:1px solid var(--border);border-radius:var(--r-lg);transition:border-color .25s var(--ease);-webkit-backdrop-filter:blur(14px)saturate(140%)}.kworks--pricing{width:100%;margin:var(--s-16) 0 0}.kprice__channel{width:min(100%,616px);margin:var(--s-24) auto 0;text-align:left}.kprice__channel .kchannel__browse{grid-column:auto}.kworks__lab{font-family:var(--f);font-size:var(--t-2xs);letter-spacing:var(--track-label);color:var(--text-muted);white-space:nowrap;font-weight:600}.kworks__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kworks__strip{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.kworks__t{align-items:center;gap:clamp(var(--s-16), 2.4vw, var(--s-32));width:max-content;animation:22s linear infinite kwdrift;display:flex}.kworks__g{align-items:center;gap:clamp(var(--s-16), 2.4vw, var(--s-32));display:flex}@keyframes kwdrift{to{transform:translateX(calc(-50% - clamp(var(--s-8), 1.2vw, var(--s-16))))}}.kworks:hover .kworks__t{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.kworks__t{animation:none}}.kwbrand{align-items:center;gap:var(--s-8);font-size:var(--t-xs);color:var(--text-2);white-space:nowrap;font-weight:500;display:inline-flex}.kwlogo{filter:none;height:auto;display:block}.kwlogo--shopify{filter:brightness(0)saturate()invert(70%)sepia(33%)saturate(959%)hue-rotate(40deg)brightness(96%)contrast(86%);width:22px}.kwlogo--woo{width:62px}.kwlogo--ikas{filter:brightness(0)invert(.92);width:58px}.kwlogo--ideasoft{width:72px}.kwlogo--ptt{width:56px}.kwlogo--dhl{filter:brightness(0)saturate()invert(15%)sepia(99%)saturate(5000%)hue-rotate(350deg)brightness(84%)contrast(112%);width:62px;margin-block:-23px}.kwlogo--surat{width:86px}.kwlogo--yurtici{width:70px}.kwlogo--aras{width:68px}.kwlogo--hepsijet{width:78px}.kworks__metric{font-family:var(--f);font-size:var(--t-2xs);letter-spacing:var(--track-label);color:var(--text-muted);white-space:nowrap;font-weight:600}.kworks__metric b{color:var(--text);margin-right:var(--s-2);font-weight:700}@media (max-width:1080px){.kworks__metric{display:none}}@media (max-width:760px){.khero__logo-slot{width:2.15em}.kworks{gap:var(--s-8);padding:var(--s-16);flex-direction:column}.kworks__strip{flex:none;width:100%}.kproof{margin-top:clamp(var(--s-96), 13vh, calc(var(--s-96) + var(--s-32)))}.kwlogo--shopify{width:18px}.kwlogo--woo{width:52px}.kwlogo--ikas{width:48px}.kwlogo--ideasoft{width:60px}.kwlogo--ptt{width:48px}.kwlogo--dhl{width:52px;margin-block:-19px}.kwlogo--surat{width:72px}.kwlogo--yurtici{width:60px}.kwlogo--aras{width:58px}.kwlogo--hepsijet{width:68px}.kwbrand{gap:var(--s-4)}}.kgap{padding:calc(var(--s-96) * 2) var(--gutter) 0;position:relative}.kgap__wrap{width:min(100%, var(--maxw-content));text-align:center;margin-inline:auto}.kgap__k{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted)}.kgap__title{margin-top:var(--s-16);letter-spacing:var(--track-tight);font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1.16}.kgap__cards{margin-top:var(--s-48);gap:var(--s-16);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.kgap__card{padding:var(--s-24);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.kgap__chips{min-height:42px;margin-bottom:var(--s-24);gap:var(--s-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.kgap__chip{min-width:0;min-height:42px;padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--e1-bg);justify-content:center;align-items:center;display:flex}.kgap__msg{align-items:center;gap:var(--s-8);min-height:42px;margin-bottom:var(--s-24);display:flex}.kgap__bubble{min-height:32px;padding:var(--s-4) var(--s-12);border:1px solid var(--border);border-radius:var(--r-lg) var(--r-lg) var(--r-lg) var(--r-sm);background:var(--e1-bg);color:var(--text-2);font-size:var(--t-sm);align-items:center;display:inline-flex}.kgap__time{font-family:var(--f-mono);font-size:var(--t-2xs);color:var(--text-muted)}.kglogo{filter:brightness(0)invert(.92);max-width:100%;height:auto;display:block}.kglogo--ptt{width:56px}.kglogo--dhl{width:62px;margin-block:-23px}.kglogo--surat{width:82px}.kglogo--yurtici{width:68px}.kglogo--aras{width:66px}.kglogo--hepsijet{width:76px}.kgap__card h3{font-size:var(--t-lg);letter-spacing:var(--track-tight);font-weight:600;line-height:1.25}.kgap__card p{margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body)}.kgap__panel{margin-top:var(--s-16);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.kgap__fig{background:var(--surface-2);border-right:1px solid var(--border);min-height:320px;position:relative;overflow:hidden}.kgap__img{object-fit:cover;object-position:50% 45%;filter:grayscale()contrast(1.72)brightness(1.25);width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:url(/images/halftone-dot-365a8ba52462373fef2a4c63e2bfe52e.svg?vsn=d);mask-image:url(/images/halftone-dot-365a8ba52462373fef2a4c63e2bfe52e.svg?vsn=d);-webkit-mask-size:4px 4px;mask-size:4px 4px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.kgap__img--hand{opacity:1;transition:opacity .8s ease-in-out}.kgap__img--off{opacity:0;filter:sepia(.72)saturate(1.65)hue-rotate(350deg)contrast(1.8)brightness(1.16);transition:opacity .8s ease-in-out}.kgap__panel:hover .kgap__img--hand,.kgap__panel:focus-within .kgap__img--hand{opacity:0}.kgap__panel:hover .kgap__img--off,.kgap__panel:focus-within .kgap__img--off{opacity:1}@media (prefers-reduced-motion:reduce){.kgap__img--hand,.kgap__img--off{transition:none}}.kgap__say{padding:var(--s-48);justify-content:center;align-items:flex-start;gap:var(--s-24);flex-direction:column;display:flex}.kgap__say h3{letter-spacing:var(--track-tight);font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:700;line-height:1.22}.kgap__dim{color:var(--text-muted)}.kgap__cta.kset__btn{background:var(--accent);color:var(--accent-contrast)}.kgap__cta.kset__btn:hover{background:var(--accent-hover)}.kgap__cta.kset__btn:active{background:var(--accent-press)}html.js .kgap__cards>[data-reveal]{--stag:var(--stag-group)}@media (max-width:900px){.kgap__cards{grid-template-columns:1fr}.kgap__msg{min-height:32px}.kgap__panel{grid-template-columns:1fr}.kgap__fig{border-right:0;border-bottom:1px solid var(--border);aspect-ratio:16/9;min-height:0}.kgap__say{padding:var(--s-32)}}@media (max-width:760px){.kgap{padding-block:calc(var(--s-64) + var(--s-48)) 0}.kgap__card{padding:var(--s-16)}.kgap__card h3{font-size:var(--t-md)}.kgap__cta{justify-content:center;width:100%}}.kset{padding:calc(var(--s-96) + var(--s-64)) var(--gutter) 0;position:relative}.kset__wrap{width:min(100%, var(--maxw-content));text-align:center;margin-inline:auto}.kset__k{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted)}.kset__title{margin-top:var(--s-16);letter-spacing:var(--track-tight);font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1.16}.kset__dim{color:var(--text-muted)}.kset__lead{margin:var(--s-16) auto 0;max-width:44ch;color:var(--text-2);font-size:var(--t-md);line-height:var(--lh-body)}.kset__list{margin:var(--s-48) auto 0;gap:var(--s-32);text-align:left;width:min(100%,660px);list-style:none;display:grid}.kset__row{gap:var(--s-16);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.kset__n{border:1px solid var(--border-strong);width:28px;height:28px;font-family:var(--f-mono);font-size:var(--t-xs);color:var(--text-2);margin-top:var(--s-24);border-radius:50%;place-items:center;display:grid}.kset__card{gap:var(--s-16);padding:var(--s-24);border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.kset__card--noico{grid-template-columns:minmax(0,1fr)}.kset__card--channel{--channel-panel:#365620;padding:var(--s-24) var(--s-16);background-color:var(--channel-panel);transition:background-color var(--dur-slow) var(--ease);border:0;position:relative}.kset__card--channel[data-channel=woo]{--channel-panel:#4a1f7c}.kset__card--channel[data-channel=ikas]{--channel-panel:#273246}.kset__card--channel[data-channel=ideasoft]{--channel-panel:#281879}.kset__card--channel .kset__body>p{color:#f5f1ebc7}.kset__card--channel .kset__pill{color:#ffffffc7;background:#0d0b0a29;border-color:#ffffff2e}.kset__act{grid-column:1/-1;min-width:0}.kset__ico{border-radius:var(--r-md);width:44px;height:44px;color:var(--text);background:#ece6dd14;place-items:center;display:grid}.kset__ico svg{width:22px;height:22px}.kset__body h3{font-size:var(--t-md);letter-spacing:var(--track-tight);font-weight:600}.kset__body>p{margin-top:var(--s-4);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body)}.kset__pill{align-items:center;gap:var(--s-8);padding:var(--s-4) var(--s-12);border:1px solid var(--border);border-radius:var(--r-pill);font-size:var(--t-xs);color:var(--text-muted);font-weight:600;display:inline-flex}.kset__pill svg{flex:none;width:14px;height:14px}.kchannel--shopify{--channel-bg:#95bf47;--channel-fg:#10180d;--channel-cta:#4f711b}.kchannel--woo{--channel-bg:#873eff;--channel-fg:#fff;--channel-cta:#6f2bd9}.kchannel--ikas{--channel-bg:#e8ecf3;--channel-fg:#121926;--channel-cta:#121926}.kchannel--ideasoft{--channel-bg:#391ee0;--channel-fg:#fff;--channel-cta:#391ee0}.kchannel__reel{--kchannel-cycle:3.2s;width:100%;height:calc(var(--s-64) + var(--s-16));display:block;position:relative}.kchannel__item{grid-template-columns:calc(var(--s-64) + var(--s-8)) minmax(0,1fr) auto;align-items:center;gap:var(--s-12);color:#fff;display:none;position:absolute;inset:0}.kchannel__item.is-active{display:grid}.kchannel__eyebrow{margin:var(--s-32) 0 var(--s-16);font-family:Lexend,system-ui,-apple-system,sans-serif;font-weight:650;font-size:var(--t-2xs);letter-spacing:var(--track-label);text-align:center;text-transform:uppercase;color:var(--text-muted)}.kchannel__mark{width:calc(var(--s-64) + var(--s-8));height:calc(var(--s-64) + var(--s-8));flex:none;place-items:center;display:grid}.kchannel__logo{max-width:100%;height:auto;max-height:calc(var(--s-48) + var(--s-8));display:block}.kchannel__logo--shopify{width:calc(var(--s-48) + var(--s-8))}.kchannel__logo--woo{width:70px}.kchannel__logo--ikas{width:66px}.kchannel__logo--ideasoft{width:72px}.kchannel--shopify .kchannel__logo,.kchannel--woo .kchannel__logo,.kchannel--ikas .kchannel__logo,.kchannel--ideasoft .kchannel__logo{filter:brightness(0)invert()}.kchannel__copy{min-width:0;line-height:1.2}.kchannel__copy h3{font-size:var(--t-md);letter-spacing:var(--track-tight);font-weight:700;line-height:1.25}.kchannel__copy>p{margin-top:var(--s-4);color:#ffffffc7;font-size:var(--t-xs);line-height:1.45}.kchannel__compat{width:max-content;max-width:100%;margin-top:var(--s-8);padding:var(--s-2) var(--s-8);align-items:center;gap:var(--s-4);border-radius:var(--r-pill);color:var(--channel-panel);white-space:nowrap;background:#fff;border:1px solid #ffffffeb;font-size:10px;font-weight:600;display:inline-flex}.kchannel__compat svg{flex:none;width:13px;height:13px}.kchannel__cta{min-height:calc(var(--s-32) + var(--s-8));padding:0 var(--s-12);justify-content:center;align-items:center;gap:var(--s-8);border-radius:var(--r-pill);color:var(--channel-cta);font-size:var(--t-xs);white-space:nowrap;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);background:#fff;font-weight:700;display:inline-flex;box-shadow:0 8px 22px #00000029}.kchannel__arrow{width:16px;height:16px;transition:transform var(--dur) var(--ease);flex:none}.kchannel__item:hover .kchannel__cta{transform:translateY(-1px);box-shadow:0 10px 26px #00000038}.kchannel__item:hover .kchannel__arrow{transform:translate(2px,-2px)}html.js .kchannel__item{opacity:0;filter:none;pointer-events:none;transform:translateY(calc(var(--rise-line) / 2));transition:opacity var(--dur-slow) var(--ease), transform var(--dur-slow) var(--ease), filter var(--dur-slow) var(--ease);display:grid}html.js .kchannel__item.is-active{opacity:1;pointer-events:auto;transform:none}html.js .kchannel__item.is-leaving{opacity:0;filter:blur(4px);transform:translateY(calc(var(--rise-line) / -2));transition-duration:var(--dur-fast);transition-timing-function:linear,var(--ease-exit),linear}.kchannel__browse{margin-top:var(--s-12);text-align:center;grid-column:2;display:none}html.js .kchannel__browse{display:block}.kchannel__browse button{color:var(--text-muted);font:inherit;font-size:var(--t-xs);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;align-items:center;font-weight:600;display:inline-flex}.kchannel__browse button:hover{color:var(--text)}.kset__btn{background:var(--text);color:var(--bg);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:7px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}a.kset__btn{transition:background var(--dur) var(--ease), transform var(--dur) var(--ease)}a.kset__btn:hover{background:#fff;transform:translateY(-1px)}a.kset__btn .arr{transition:transform var(--dur) var(--ease)}a.kset__btn svg.arr{flex:none;width:15px;height:15px}a.kset__btn:hover .arr{transform:translate(2px,-2px)}html.has-kchannel-dialog{overflow:hidden}.kchannel-dialog{width:min(calc(100% - var(--s-32)),560px);max-width:none;max-height:calc(100svh - var(--s-32));color:var(--text);background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.kchannel-dialog::backdrop{-webkit-backdrop-filter:blur(10px);background:#080707c7}.kchannel-dialog__panel{max-height:calc(100svh - var(--s-32));padding:var(--s-24);border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--e2-bg);box-shadow:var(--e3-shadow);text-align:left;overflow-y:auto}.kchannel-dialog[open] .kchannel-dialog__panel{animation:kchannel-dialog-in var(--dur-slow) var(--ease) both}@keyframes kchannel-dialog-in{0%{opacity:0;transform:translateY(var(--s-16)) scale(.98)}to{opacity:1;transform:none}}.kchannel-dialog__head{justify-content:space-between;align-items:flex-start;gap:var(--s-24);display:flex}.kchannel-dialog__head h3{font-size:var(--t-xl);letter-spacing:var(--track-tight)}.kchannel-dialog__head p:last-child{margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body)}.kchannel-dialog__close{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text-2);cursor:pointer;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.kchannel-dialog__close:hover{color:var(--text);border-color:var(--border-strong)}.kchannel-dialog__close svg{width:18px;height:18px}.kchannel-dialog__list{margin-top:var(--s-24);gap:var(--s-8);list-style:none;display:grid}.kchannel-dialog__option{align-items:center;gap:var(--s-12);padding:var(--s-12);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease), transform var(--dur) var(--ease);grid-template-columns:52px minmax(0,1fr) auto;display:grid}.kchannel-dialog__option:hover{background:var(--e1-bg);border-color:var(--channel-bg)}@supports (color:color-mix(in lab, red, red)){.kchannel-dialog__option:hover{border-color:color-mix(in srgb,var(--channel-bg) 55%,var(--border-strong))}}.kchannel-dialog__option:hover{transform:translateY(-1px)}.kchannel-dialog__option:focus-visible{border-radius:var(--r-md)}.kchannel-dialog__mark{width:52px;height:44px;padding:var(--s-8);border-radius:var(--r-sm);background:var(--channel-bg);place-items:center;display:grid}.kchannel-dialog__mark .kchannel__logo--shopify{width:18px}.kchannel-dialog__mark .kchannel__logo--woo{width:34px}.kchannel-dialog__mark .kchannel__logo--ikas{width:36px}.kchannel-dialog__mark .kchannel__logo--ideasoft{width:38px}.kchannel-dialog__meta{flex-direction:column;min-width:0;display:flex}.kchannel-dialog__meta strong{font-size:var(--t-sm);font-weight:600}.kchannel-dialog__meta>span{margin-top:var(--s-2);color:var(--text-muted);font-size:var(--t-xs);line-height:1.35}.kchannel-dialog__action{align-items:center;gap:var(--s-4);color:var(--text-2);font-size:var(--t-xs);white-space:nowrap;font-weight:600;display:inline-flex}.kchannel-dialog__action>svg{width:15px;height:15px;transition:transform var(--dur) var(--ease);flex:none}.kchannel-dialog__option:hover .kchannel-dialog__action>svg{transform:translate(2px,-2px)}html.js .kset__title>.clip:first-of-type>span{transition-delay:var(--stag-line)}html.js .kset__title>.clip:nth-of-type(2)>span{transition-delay:calc(2 * var(--stag-line))}html.js .kset__list>[data-reveal]{--stag:var(--stag-group)}@media (max-width:760px){.kset{padding-block:calc(var(--s-64) + var(--s-32)) 0}.kset__lead{font-size:var(--t-base)}.kset__row{gap:var(--s-8);grid-template-columns:1fr}.kset__n{margin-top:0}.kset__ico{display:none}.kset__card{padding:var(--s-16);gap:var(--s-12);grid-template-columns:minmax(0,1fr);align-items:start}.kset__card--channel{padding:calc(var(--s-16) + var(--s-4)) var(--s-12)}.kchannel__reel{height:calc(var(--s-96) + var(--s-24))}.kchannel__item{grid-template-columns:var(--s-64) minmax(0,1fr);gap:var(--s-8)}.kchannel__mark{width:var(--s-64);height:var(--s-64)}.kchannel__logo{max-height:calc(var(--s-48) + var(--s-4))}.kchannel__logo--shopify{width:calc(var(--s-48) + var(--s-4))}.kchannel__copy h3{font-size:var(--t-base)}.kchannel__cta{min-height:calc(var(--s-32) + var(--s-4));padding-inline:var(--s-12);grid-column:2;justify-self:start}.kchannel__browse{text-align:center;grid-column:1}.kchannel__browse button{flex-wrap:wrap;justify-content:center}.kset__cta{grid-column:1/-1;justify-content:center;justify-self:stretch}.kchannel-dialog__panel{padding:var(--s-16)}.kchannel-dialog__option{grid-template-columns:44px minmax(0,1fr)}.kchannel-dialog__mark{width:44px;height:40px;padding:var(--s-4)}.kchannel-dialog__action{grid-column:2}}.kprice{padding:calc(var(--s-96) + var(--s-64)) var(--gutter) 0;font-family:var(--f);--kprice-card-radius:24px;position:relative}.kprice__wrap{width:min(100%, var(--maxw-content));text-align:center;margin-inline:auto}.kprice__k{font-family:var(--f);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted)}.kprice__title{margin-top:var(--s-16);letter-spacing:var(--track-tight);white-space:nowrap;font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1.16}.kprice__lead{max-width:62ch;margin:var(--s-16) auto 0;color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body)}.kprice__switch{width:max-content;max-width:100%;margin:var(--s-32) auto 0;border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--e1-bg);align-items:center;padding:3px;display:flex}.kprice__switch button{min-height:34px;padding:0 var(--s-24);border-radius:var(--r-pill);color:var(--text-muted);font:600 15px/1 var(--f);cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:10px;display:inline-flex}.kprice__switch button:hover{color:var(--text)}.kprice__switch button[aria-pressed=true]{background:var(--text);color:var(--bg)}.kprice__switch button[aria-pressed=true]:hover{color:var(--bg);background:#fff}.kprice__switch button span{border-radius:var(--r-pill);min-height:20px;color:var(--accent-press);font-family:var(--f);letter-spacing:.05em;white-space:nowrap;background:#2fd6b424;justify-content:center;align-items:center;padding:3px 9px;font-size:10px;line-height:1;display:inline-flex}.kprice__switch button[aria-pressed=true] span{color:#131110b8;background:#1311101a}.kprice__plans{margin-top:calc(var(--s-48) + var(--s-24));gap:var(--s-16);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.kprice__plan{border-radius:var(--kprice-card-radius);background:var(--e1-bg);--kprice-plan-bg:var(--e1-bg);border:0;flex-direction:column;align-items:stretch;min-width:0;display:flex;position:relative;overflow:visible}.kprice__plan--hi{background:var(--e2-bg);box-shadow:var(--e2-shadow);--kprice-plan-bg:var(--e2-bg)}.kprice__tag{align-items:center;gap:var(--s-8);min-height:40px;padding:6px var(--s-16);z-index:3;border-radius:var(--kprice-card-radius) var(--kprice-card-radius) 0 0;color:var(--text);--kprice-tag-bg:#3e6329;font:500 var(--t-2xs)/1.2 var(--f);letter-spacing:.01em;background:#3e6329;border:0;display:flex;position:absolute;bottom:100%;left:0;right:0}.kprice__tag:before,.kprice__tag:after{content:"";width:var(--kprice-card-radius);height:var(--kprice-card-radius);pointer-events:none;position:absolute;top:100%}.kprice__tag:before{background:radial-gradient(circle at 100% 100%,transparent 0 calc(var(--kprice-card-radius) - .5px),var(--kprice-tag-bg) var(--kprice-card-radius));left:0}.kprice__tag:after{background:radial-gradient(circle at 0 100%,transparent 0 calc(var(--kprice-card-radius) - .5px),var(--kprice-tag-bg) var(--kprice-card-radius));right:0}.kprice__tag img{flex:none;width:16px;height:16px}.kprice__tag>span{align-items:center;display:flex;transform:translateY(1px)}.kprice__media{border-radius:var(--kprice-card-radius) var(--kprice-card-radius) 0 0;background:var(--kprice-plan-bg);width:100%;height:clamp(160px,16vw,190px);position:relative;overflow:hidden}.kprice__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:url(/images/halftone-dot-365a8ba52462373fef2a4c63e2bfe52e.svg?vsn=d);mask-image:url(/images/halftone-dot-365a8ba52462373fef2a4c63e2bfe52e.svg?vsn=d);-webkit-mask-size:4px 4px;mask-size:4px 4px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.kprice__media .kprice__media-img--mono{filter:grayscale()contrast(1.82)brightness(1.19)}.kprice__media .kprice__media-img--color{opacity:0;filter:sepia(.72)saturate(1.65)hue-rotate(350deg)contrast(2.12)brightness(1.08);transition:opacity .8s ease-in-out}.kprice__media:hover .kprice__media-img--color,.kprice__plan:focus-within .kprice__media-img--color{opacity:1}.kprice__media:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(180deg,transparent 58%,var(--kprice-plan-bg) 100%);position:absolute;inset:0}.kprice__body{width:100%;padding:var(--s-24) var(--s-32) var(--s-32);flex-direction:column;flex:1;align-items:stretch;display:flex}.kprice__plan h3{font-size:var(--t-lg);letter-spacing:var(--track-tight);font-weight:600}.kprice__for{min-height:42px;margin-top:var(--s-8);color:var(--text-muted);font-size:var(--t-sm);line-height:var(--lh-body)}.kprice__price{margin-top:var(--s-24);align-items:baseline;column-gap:var(--s-8);flex-wrap:wrap;row-gap:2px;min-height:49px;display:flex}.kprice__amount{letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:700}.kprice__per{color:var(--text-2);font-size:var(--t-sm)}.kprice__price del{color:var(--text-muted);font-size:var(--t-sm);text-decoration-thickness:1px}.kprice__billing{min-height:20px;margin-top:var(--s-4);color:var(--text-muted);font-family:var(--f);font-size:var(--t-2xs)}.kprice__cta{width:100%;min-height:48px;margin:var(--s-24) 0 0;font-size:var(--t-xs);transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease), transform var(--dur) var(--ease);justify-content:center;padding:11px 17px}.kprice__cta.btn{border:1px solid #ffffff1a}.kprice__cta.btn:hover{background:var(--accent-hover);border-color:#ffffff6b}.kprice__plan--hi .kprice__cta.btn{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.kprice__plan--hi .kprice__cta.btn:hover{border-color:var(--accent-hover);background:var(--accent-hover)}.kprice__cta.btn-ghost:hover{background:#ece6dd12;border-color:#ece6dd57}.kprice__arrow{width:16px;height:16px;transition:transform var(--dur) var(--ease);flex:none}.kprice__cta:hover .kprice__arrow{transform:translate(2px,-2px)}.kprice__trust{min-height:20px;margin-top:var(--s-12);justify-content:center;align-items:center;gap:var(--s-8);color:var(--text-2);font-size:var(--t-xs);text-align:center;font-weight:600;display:flex;transform:translateY(6px)}.kprice__trust-icon{color:#28c840;flex:none;width:14px;height:14px;display:block}.kprice__assist{min-height:47px;margin-top:var(--s-12);justify-content:center;align-items:center;gap:var(--s-4);color:var(--text-muted);font-size:var(--t-xs);white-space:nowrap;display:flex}.kprice__avatars{align-items:center;padding-left:10px;display:flex}.kprice__avatar{object-fit:cover;border:2px solid var(--kprice-plan-bg);background:var(--surface-3);border-radius:50%;width:36px;height:36px;margin-left:-10px;display:block}.kprice__assist a{color:var(--text);text-underline-offset:3px;transition:color var(--dur) var(--ease);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.kprice__assist a:hover{color:var(--accent)}.kprice__feats{margin-top:var(--s-24);padding-top:var(--s-12);border-top:1px solid var(--border);width:100%;color:var(--text-2);font-size:var(--t-xs);line-height:var(--lh-body);list-style:none;display:grid}.kprice__trust+.kprice__feats{margin-top:50px}.kprice__feats li{padding:var(--s-8) 0;align-items:flex-start;gap:var(--s-8);display:flex}.kprice__feat-check{border:1px solid var(--kprice-plan-bg);flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.kprice__feat-check{border:1px solid color-mix(in srgb,var(--kprice-plan-bg) 78%,var(--text) 22%)}}.kprice__feat-check{background:var(--kprice-plan-bg);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.kprice__feat-check{background:color-mix(in srgb,var(--kprice-plan-bg) 88%,var(--text) 12%)}}.kprice__feat-check{color:#fff}.kprice__feat-check--accent{color:var(--accent);background:#2fd6b424;border-color:#0000}.kprice__feat-icon{width:12px;height:12px;display:block}html.js .kprice__title>.clip:first-of-type>span{transition-delay:var(--stag-line)}html.js .kprice__title>.clip:nth-of-type(2)>span{transition-delay:calc(2 * var(--stag-line))}html.js .kprice__plans>[data-reveal]{--stag:var(--stag-group)}html.js .kworks--pricing[data-reveal]{transition-delay:calc(2 * var(--stag-group))}html.js .kprice__channel[data-reveal]{transition-delay:calc(3 * var(--stag-group))}@media (prefers-reduced-motion:reduce){.kprice__media .kprice__media-img--color{transition:none}}@media (max-width:980px){.kprice__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.kprice__plan:last-child{grid-column:1/-1}}@media (max-width:760px){.kprice{padding-block:calc(var(--s-64) + var(--s-32)) 0}.kprice__title{white-space:normal}.kprice__lead{font-size:var(--t-sm)}.kprice__plans{grid-template-columns:1fr}.kprice__plan:last-child{grid-column:auto}.kprice__tag{border-radius:var(--kprice-card-radius) var(--kprice-card-radius) 0 0;align-self:stretch;width:100%;position:static}.kprice__media{height:170px}.kprice__body{padding:var(--s-24)}.kprice__assist{margin-inline:calc(0px - var(--s-16))}.kprice__amount{font-size:var(--t-2xl)}.kprice__for{min-height:0}.kprice__switch{width:100%}.kprice__switch button{padding-inline:var(--s-8);flex:1}}.ksss{padding:calc(var(--s-96) + var(--s-64)) var(--gutter) 0;position:relative}.ksss__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.ksss__k{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted);text-align:center}.ksss__title{margin-top:var(--s-16);letter-spacing:var(--track-tight);text-align:center;font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1.16}.ksss__faq{margin-top:var(--s-48);gap:var(--s-12);flex-direction:column;width:min(100%,820px);margin-inline:auto;display:flex}.ksss__faq details{background:var(--e1-bg);border:1px solid var(--border);border-radius:var(--r-lg);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease)}.ksss__faq details:hover{border-color:var(--border-strong)}.ksss__faq details[open]{background:var(--e2-bg)}.ksss__faq summary{cursor:pointer;padding:var(--s-16) var(--s-24);align-items:center;gap:var(--s-16);color:var(--text);font-weight:600;font-size:var(--t-base);list-style:none;display:flex}.ksss__faq summary::-webkit-details-marker{display:none}.ksss__q{flex:1;min-width:0}.ksss__pm{width:16px;height:16px;color:var(--text-muted);transition:color var(--dur) var(--ease), transform var(--dur) var(--ease);flex:none;position:relative}.ksss__pm:before,.ksss__pm:after{content:"";background:currentColor;position:absolute}.ksss__pm:before{height:1.5px;top:7.25px;left:0;right:0}.ksss__pm:after{width:1.5px;top:0;bottom:0;left:7.25px}.ksss__faq details[open] .ksss__pm{color:var(--text);transform:rotate(45deg)}.ksss__faq details[open][data-closing] .ksss__pm{color:var(--text-muted);transform:none}.ksss__faq summary:hover .ksss__pm{color:var(--accent)}.ksss__a{margin-inline:var(--s-24);padding:var(--s-16) 0;border-top:1px solid var(--border);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body)}.ksss__more{margin-top:var(--s-24);text-align:center;font-size:var(--t-xs)}.ksss__more a{align-items:center;gap:var(--s-8);color:var(--text-2);transition:color var(--dur) var(--ease);display:inline-flex}.ksss__more a:hover{color:var(--text)}.ksss__more .arr{width:14px;height:14px;transition:transform var(--dur) var(--ease);flex:none}.ksss__more a:hover .arr{transform:translate(3px)}@media (max-width:760px){.ksss{padding-block:calc(var(--s-64) + var(--s-32)) 0}.ksss__faq summary{padding:var(--s-16);gap:var(--s-12);font-size:var(--t-sm)}.ksss__a{margin-inline:var(--s-16)}}.howpage{min-height:100vh}.howpage__wrap{width:min(100%,var(--maxw-content));margin-inline:auto}.howpage__hero{padding:clamp(138px,17vh,196px) var(--gutter) var(--s-96);position:relative}.howpage__crumbs{align-items:center;gap:var(--s-8);color:var(--text-muted);font-size:var(--t-sm);display:flex}.howpage__crumbs a{color:var(--text-2);transition:color var(--dur) var(--ease)}.howpage__crumbs a:hover{color:var(--accent)}.howpage__crumbs span[aria-current=page]{color:var(--text)}.howpage__hero-grid{margin-top:var(--s-32);align-items:end;gap:clamp(var(--s-48),7vw,var(--s-96));grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);display:grid}.howpage__intro{padding-bottom:var(--s-16)}.howpage__title{letter-spacing:-.04em;text-wrap:balance;max-width:10ch;font-size:clamp(2.75rem,5vw,4rem);line-height:1.02}.howpage__lead{max-width:55ch;margin-top:var(--s-24);color:var(--text-2);font-size:var(--t-base);text-wrap:pretty;line-height:1.7}.howpage__actions,.howpage__closing-actions{margin-top:var(--s-32);align-items:center;gap:var(--s-12);flex-wrap:wrap;display:flex}.howpage__actions>a,.howpage__closing-actions>a{justify-content:center;align-items:center;gap:var(--s-8);min-height:44px;display:inline-flex}.howpage__actions .arr,.howpage__closing-actions .arr{flex:none;width:15px;height:15px}.howpage__flow{border-block:1px solid var(--border-strong);position:relative}.howpage__flow-head{align-items:center;gap:var(--s-16);border-bottom:1px solid var(--border);min-height:58px;display:flex}.howpage__flow-head h2{color:var(--text-2);font-size:var(--t-sm);font-weight:650}.howpage__flow ol{list-style:none}.howpage__flow li{min-height:114px;padding:var(--s-24) 0;align-items:center;gap:var(--s-16);grid-template-columns:40px minmax(0,1fr) auto;display:grid;position:relative}.howpage__flow li+li{border-top:1px solid var(--border)}.howpage__flow li:not(:last-child):after{content:"";z-index:0;background:var(--accent);width:1px;position:absolute;top:68px;bottom:-47px;left:19px}@supports (color:color-mix(in lab, red, red)){.howpage__flow li:not(:last-child):after{background:color-mix(in srgb,var(--accent) 36%,var(--border))}}.howpage__flow-index{z-index:1;border:1px solid var(--border-strong);background:var(--surface-1);width:38px;height:38px;color:var(--accent);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.04em;border-radius:50%;place-items:center;font-weight:600;display:grid;position:relative}.howpage__flow h3{font-size:var(--t-base);letter-spacing:var(--track-tight);font-weight:650}.howpage__flow p{max-width:42ch;margin-top:var(--s-4);color:var(--text-2);font-size:var(--t-sm);text-wrap:pretty;line-height:1.5}.howpage__flow-state{padding:var(--s-4) var(--s-8);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--text-2);font-family:var(--f-mono);font-size:var(--t-sm)}.howpage__setup{padding:var(--s-96) var(--gutter);border-block:1px solid var(--border);background:var(--surface-1)}@supports (color:color-mix(in lab, red, red)){.howpage__setup{background:color-mix(in srgb,var(--surface-1) 46%,transparent)}}.howpage__section-grid{align-items:start;gap:clamp(var(--s-48),7vw,var(--s-96));grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);display:grid}.howpage__section-head h2,.howpage__connections-head h2,.howpage__closing-panel h2{letter-spacing:var(--track-tight);text-wrap:balance;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.12}.howpage__section-head>p:last-child,.howpage__connections-head>p:last-child,.howpage__closing-panel>div>p:last-child{max-width:48ch;margin-top:var(--s-16);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body);text-wrap:pretty}.howpage__setup-list{border-top:1px solid var(--border-strong);list-style:none}.howpage__setup-list li{min-height:138px;padding:var(--s-24) 0;align-items:start;gap:var(--s-16);border-bottom:1px solid var(--border);grid-template-columns:42px minmax(0,1fr) auto;display:grid}.howpage__setup-list>li>span{color:var(--accent);font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.08em;padding-top:4px;font-weight:600}.howpage__setup-list h3{font-size:var(--t-md);letter-spacing:var(--track-tight)}.howpage__setup-list p{max-width:48ch;margin-top:var(--s-8);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body);text-wrap:pretty}.howpage__setup-list a{min-height:44px;padding:0 var(--s-12);align-items:center;gap:var(--s-8);border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--text-2);font-size:var(--t-sm);white-space:nowrap;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease), background var(--dur) var(--ease);font-weight:600;display:inline-flex}.howpage__setup-list a:hover{color:var(--text);border-color:var(--accent);background:var(--accent-soft)}.howpage__setup-list a svg{width:14px;height:14px}.howpage__connections{padding:var(--s-96) var(--gutter)}.howpage__connections-head{align-items:end;gap:var(--s-64);grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);display:grid}.howpage__connections-head h2{grid-column:1}.howpage__connections-head>p:last-child{grid-column:2;justify-self:end;margin:0}.howpage__connection-grid{margin-top:var(--s-48);border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.howpage__connection-grid{background:color-mix(in srgb,var(--surface-1) 64%,transparent)}}.howpage__connection-grid>section+section{border-left:1px solid var(--border)}.howpage__connection-grid header{min-height:68px;padding:0 var(--s-24);justify-content:space-between;align-items:center;gap:var(--s-16);border-bottom:1px solid var(--border);display:flex}.howpage__connection-grid h3{font-size:var(--t-base);font-weight:650}.howpage__connection-grid ul{padding:var(--s-24);gap:0 var(--s-24);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.howpage__connection-grid li{min-width:0;padding:var(--s-12) 0;border-bottom:1px solid var(--border);color:var(--text-2);font-size:var(--t-sm)}.howpage__closing{padding:var(--s-64) var(--gutter) var(--s-96)}.howpage__closing-panel{padding:clamp(var(--s-32),5vw,var(--s-64));align-items:center;gap:var(--s-48);border:1px solid var(--accent);grid-template-columns:minmax(0,1fr) auto;display:grid}@supports (color:color-mix(in lab, red, red)){.howpage__closing-panel{border:1px solid color-mix(in srgb,var(--accent) 42%,var(--border))}}.howpage__closing-panel{border-radius:var(--r-lg);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.howpage__closing-panel{background:color-mix(in srgb,var(--accent) 5%,var(--surface-1))}}.howpage__closing-actions{justify-content:flex-end;margin-top:0}@media (max-width:940px){.howpage__hero-grid{align-items:start;gap:var(--s-48);grid-template-columns:1fr}.howpage__intro{max-width:760px;padding-bottom:0}.howpage__title{max-width:13ch}.howpage__flow{width:100%}.howpage__section-grid{gap:var(--s-48);grid-template-columns:1fr}.howpage__section-head{max-width:680px}.howpage__connections-head{align-items:start;gap:var(--s-24);grid-template-columns:1fr}.howpage__connections-head>p:last-child{grid-column:1;justify-self:start;margin-top:0}.howpage__closing-panel{grid-template-columns:1fr}.howpage__closing-actions{justify-content:flex-start}}@media (max-width:700px){.howpage__hero{padding-top:calc(var(--s-96) + var(--s-24));padding-bottom:var(--s-64)}.howpage__title{overflow-wrap:anywhere;font-size:clamp(2rem,10vw,2.75rem)}.howpage__section-head h2,.howpage__connections-head h2,.howpage__closing-panel h2{overflow-wrap:anywhere;font-size:clamp(1.75rem,8vw,2.25rem)}.howpage__lead{font-size:var(--t-base)}.howpage__flow li{padding:var(--s-16) 0;gap:var(--s-12);grid-template-columns:38px minmax(0,1fr)}.howpage__flow li:not(:last-child):after{top:59px;bottom:-42px;left:19px}.howpage__flow-state{width:max-content;margin-top:var(--s-4);grid-column:2}.howpage__setup{padding-block:var(--s-64)}.howpage__setup-list li{gap:var(--s-12);grid-template-columns:34px minmax(0,1fr)}.howpage__setup-list a{width:max-content;margin-top:var(--s-4);grid-column:2}.howpage__connections{padding-block:var(--s-64)}.howpage__connection-grid{border-radius:var(--r-md);grid-template-columns:1fr}.howpage__connection-grid>section+section{border-top:1px solid var(--border);border-left:0}.howpage__connection-grid header,.howpage__connection-grid ul{padding-inline:var(--s-16)}.howpage__closing{padding-block:var(--s-32) var(--s-64)}.howpage__closing-panel{padding:var(--s-24)}}@media (max-width:460px){.howpage__actions,.howpage__closing-actions{flex-direction:column;align-items:stretch}.howpage__actions>a,.howpage__closing-actions>a{width:100%}.howpage__connection-grid ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.howpage__crumbs a,.howpage__setup-list a{transition:none}}.kblog{padding:calc(var(--s-96) + var(--s-64)) var(--gutter) var(--s-96);position:relative}.kblog__wrap{width:min(100%,var(--maxw-content));text-align:center;margin-inline:auto}.kblog__k{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted)}.kblog__title{margin-top:var(--s-16);letter-spacing:var(--track-tight);font-size:clamp(2rem,3.4vw,3rem);line-height:1.16}.kblog__lead{width:min(100%,58ch);margin:var(--s-16) auto 0;color:var(--text-2);font-size:var(--t-base);line-height:var(--lh-body);text-wrap:pretty}.blogcards{margin-top:var(--s-48);gap:var(--s-16);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blogcard{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--e1-bg);min-width:0;transition:transform var(--dur-slow) var(--ease),border-color var(--dur) var(--ease), box-shadow var(--dur-slow) var(--ease);overflow:hidden}.blogcard:hover{border-color:var(--border-strong);box-shadow:var(--e2-shadow);transform:translateY(-4px)}.blogcard__link{height:100%;color:inherit;flex-direction:column;display:flex}.blogcard__visual{justify-content:flex-end;align-items:flex-start;gap:var(--s-4);height:178px;padding:var(--s-12);color:#fff;isolation:isolate;display:flex;position:relative;overflow:hidden}.blogcard__visual:before,.blogcard__visual:after{content:"";pointer-events:none;position:absolute}.blogcard__visual:before{z-index:-2;filter:saturate(115%);inset:-20%}.blogcard__visual:after{z-index:-1;opacity:.28;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.48'/%3E%3C/svg%3E");inset:0}.blogcard__visual--ember:before{background:radial-gradient(circle at 76% 34%,#ffd488 0,#ffd48859 24%,#0000 48%),linear-gradient(115deg,#6c5841 0%,#9e6650 38%,#e7b06f 66%,#654738 100%)}.blogcard__visual--violet:before{background:radial-gradient(circle at 70% 22%,#6574ff 0,#6574ff4d 32%,#0000 55%),linear-gradient(125deg,#d6258e 0%,#8030b4 42%,#3037a5 76%,#131e5f 100%)}.blogcard__visual--aurora:before{background:linear-gradient(158deg,#151f35 2%,#526ccb 22%,#f5d2a6 43%,#ec7097 61%,#8ea9d2 78%,#18243d 98%)}.blogcard__visual>span{font-size:var(--t-xs);text-shadow:0 1px 10px #00000059;font-weight:600}.blogcard__visual>svg{width:15px;height:15px;transition:transform var(--dur) var(--ease)}.blogcard:hover .blogcard__visual>svg{transform:translate(2px,-2px)}.blogcard__body{min-height:282px;padding:var(--s-24);flex-direction:column;flex:1;display:flex}.blogcard__title{font-size:var(--t-md);letter-spacing:var(--track-tight);line-height:1.3}.blogcard__excerpt{margin-top:var(--s-12);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body);text-wrap:pretty}.blogcard__meta{padding-top:var(--s-24);align-items:center;gap:var(--s-8);min-width:0;color:var(--text-muted);font-size:var(--t-2xs);white-space:nowrap;margin-top:auto;display:flex}.blogcard__author{align-items:center;gap:var(--s-8);min-width:0;color:var(--text-2);margin-right:auto;font-weight:600;display:flex}.blogcard__avatar{background:var(--text);width:25px;height:25px;color:var(--bg);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.blogcard__author>:last-child{text-overflow:ellipsis;overflow:hidden}.kblog__all{margin-top:var(--s-32);align-items:center;gap:var(--s-8);color:var(--text-2);font-size:var(--t-sm);transition:color var(--dur) var(--ease);font-weight:600;display:inline-flex}.kblog__all:hover{color:var(--text)}.kblog__all svg{width:16px;height:16px;transition:transform var(--dur) var(--ease)}.kblog__all:hover svg{transform:translate(2px,-2px)}@media (max-width:980px){.blogcards{grid-template-columns:repeat(2,minmax(0,1fr))}.blogcard:last-child{grid-column:1/-1}}@media (max-width:760px){.kblog{padding-block:calc(var(--s-64) + var(--s-32)) var(--s-64)}.blogcards{grid-template-columns:1fr}.blogcard:last-child{grid-column:auto}.blogcard__visual{height:162px}.blogcard__body{min-height:0}.blogcard__meta{white-space:normal;flex-wrap:wrap}.blogcard__author{margin-bottom:var(--s-4);flex-basis:100%}}.kopen{padding:calc(var(--s-96) + var(--s-64)) var(--gutter) var(--s-64);position:relative}.kopen__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.kopen__title{margin-top:var(--s-16);font-weight:700;font-size:var(--t-hero);line-height:var(--lh-display);letter-spacing:var(--track-tight)}.kopen__lead{margin-top:var(--s-24);max-width:var(--measure);color:var(--text-2);font-size:var(--t-md);line-height:var(--lh-body)}.kopen__cta{margin-top:var(--s-32);align-items:center;gap:var(--s-16);flex-wrap:wrap;display:flex}.kopen__terms{margin-top:var(--s-24);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);line-height:1.8}html.js .kopen__title[data-reveal]{transition-delay:var(--stag-line)}html.js .kopen__lead[data-reveal]{transition-delay:calc(2 * var(--stag-line))}html.js .kopen__cta[data-reveal]{transition-delay:calc(3 * var(--stag-line))}html.js .kopen__terms[data-reveal]{transition-delay:calc(4 * var(--stag-line))}@media (max-width:760px){.kopen{padding-top:calc(var(--s-96) + var(--s-24))}.kopen__lead{font-size:var(--t-base)}}.ks{padding:var(--s-96) var(--gutter);position:relative}.ks__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.ks__title .clip+.clip{margin-top:var(--s-4)}.ks__list{margin-top:var(--s-64);gap:var(--s-48);list-style:none;display:grid}.kstep{gap:var(--s-64);padding-top:var(--s-48);border-top:1px solid var(--border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.kstep:first-child{border-top:0;padding-top:0}.kstep__txt{min-width:0}.kstep__ix{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:var(--track-label);color:var(--text)}.kstep__ix span{color:var(--text-2)}.kstep__txt h3{margin-top:var(--s-16);font-weight:700;font-size:var(--t-2xl);line-height:var(--lh-tight);letter-spacing:var(--track-tight)}.kstep__txt>p:last-child{margin-top:var(--s-12);max-width:var(--measure);color:var(--text-2);font-size:var(--t-md);line-height:var(--lh-body)}html.js .ks__title>.clip:first-of-type>span{transition-delay:var(--stag-line)}html.js .ks__title>.clip:nth-of-type(2)>span{transition-delay:calc(2 * var(--stag-line))}html.js .ks__list>[data-reveal]{--stag:var(--stag-group)}@media (max-width:760px){.ks{padding-block:var(--s-64)}.kstep{gap:var(--s-24);padding-top:var(--s-32);grid-template-columns:1fr;align-items:start}.ks__list{gap:var(--s-32)}.kstep__txt h3{font-size:var(--t-xl);margin-top:var(--s-8)}.kstep__txt>p:last-child{font-size:var(--t-base)}}.s4{padding:var(--s-96) var(--gutter);position:relative}.s4__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.s4__head{gap:var(--s-64);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.s4__lead{max-width:var(--measure);color:var(--text-2);font-size:var(--t-md);line-height:var(--lh-body)}.s4__lead>span{display:block}.s4__lead>span+span{margin-top:var(--s-4)}.s4__rows{margin-top:var(--s-64);border-top:1px solid var(--border);list-style:none}.s4__row{gap:var(--s-32);padding:var(--s-24) var(--s-12);border-bottom:1px solid var(--border);transition:background var(--dur) var(--ease);grid-template-columns:auto minmax(0,.8fr) minmax(0,1.2fr) auto;align-items:baseline;display:grid}.s4__row:hover{background:var(--surface)}.s4__row h3{font-size:var(--t-xl);letter-spacing:var(--track-tight);font-weight:700}.s4__row p{color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body)}.s4__tag{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted);justify-self:end}.s4__quote{align-items:center;gap:var(--s-16) var(--s-24);flex-wrap:wrap;display:flex}.s4__quote p{color:var(--text-2);font-size:var(--t-base);line-height:var(--lh-body)}html.js .s4__title>.clip:first-of-type>span{transition-delay:var(--stag-line)}html.js .s4__title>.clip:nth-of-type(2)>span{transition-delay:calc(2 * var(--stag-line))}html.js .s4__lead>[data-reveal]:first-of-type{transition-delay:calc(3 * var(--stag-line))}html.js .s4__lead>[data-reveal]:nth-of-type(2){transition-delay:calc(4 * var(--stag-line))}html.js .s4__rows>[data-reveal]{--stag:var(--stag-group)}@media (max-width:980px){.s4__head{gap:var(--s-24);grid-template-columns:1fr}.s4__row{gap:var(--s-8) var(--s-24);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ix h3 tag""ix p p"}.s4__row .ix{grid-area:ix}.s4__row h3{grid-area:h3}.s4__row p{grid-area:p}.s4__tag{grid-area:tag}}@media (max-width:760px){.s4__lead{font-size:var(--t-base)}.s4__row h3{font-size:var(--t-lg)}}.s5{padding:var(--s-96) var(--gutter);position:relative}.s5__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.s5__plans{margin-top:var(--s-64);gap:var(--s-24);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.s5__plan{background:var(--e1-bg);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-32);flex-direction:column;align-items:flex-start;display:flex}.s5__plan--hi{background:var(--e2-bg);border-color:var(--border-strong);border-top-color:var(--accent);box-shadow:var(--e2-shadow)}.s5__plan h3{font-size:var(--t-lg);letter-spacing:var(--track-tight);font-weight:600}.s5__price{margin-top:var(--s-16);align-items:baseline;gap:var(--s-8);display:flex}.s5__amount{font-size:var(--t-3xl);letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums;font-weight:700}.s5__per{color:var(--text-2);font-size:var(--t-base)}.s5__feats{margin-top:var(--s-24);width:100%;color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body);list-style:none;display:grid}.s5__feats li{border-top:1px solid var(--border);padding:var(--s-12) 0}.s5__cta{margin-top:var(--s-32)}.s5__terms{margin-top:var(--s-24);gap:var(--s-8);flex-wrap:wrap;list-style:none;display:flex}.s5__terms li{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--r-pill);padding:var(--s-8) var(--s-16)}.s5__note{margin-top:var(--s-16);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body)}html.js .s5__title>.clip:first-of-type>span{transition-delay:var(--stag-line)}html.js .s5__title>.clip:nth-of-type(2)>span{transition-delay:calc(2 * var(--stag-line))}html.js .s5__plans>[data-reveal]{--stag:var(--stag-group)}html.js .s5__terms[data-reveal]{transition-delay:calc(2 * var(--stag-group))}html.js .s5__note[data-reveal]{transition-delay:calc(3 * var(--stag-group))}@media (max-width:760px){.s5__plans{grid-template-columns:1fr}.s5__amount{font-size:var(--t-2xl)}}.s6{padding:calc(var(--s-96) + var(--s-64)) var(--gutter) var(--s-96);position:relative}.s6__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.s6__label,.s6__title{text-align:center}.s6__faq{margin-top:var(--s-48);gap:var(--s-12);flex-direction:column;width:min(100%,820px);margin-inline:auto;display:flex}.s6__faq details{border:1px solid var(--border);transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease);background:#ffffff09;border-radius:14px}.s6__faq details:hover{border-color:var(--border-strong)}.s6__faq details[open]{background:#ffffff0e}.s6__faq summary{cursor:pointer;align-items:center;gap:var(--s-16);color:var(--text);padding:17px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.s6__q{flex:1;min-width:0}.s6__faq summary .ix{margin-right:0}.s6__faq summary::-webkit-details-marker{display:none}.s6__pm{width:16px;height:16px;color:var(--text-muted);transition:color var(--dur) var(--ease), transform var(--dur) var(--ease);flex:none;position:relative}.s6__pm:before,.s6__pm:after{content:"";background:currentColor;position:absolute}.s6__pm:before{height:1.5px;top:7.25px;left:0;right:0}.s6__pm:after{width:1.5px;top:0;bottom:0;left:7.25px}.s6__faq details[open] .s6__pm{color:var(--text);transform:rotate(45deg)}.s6__faq details[open][data-closing] .s6__pm{color:var(--text-muted);transform:none}.s6__faq summary:hover .s6__pm{color:var(--accent)}.s6__a{border-top:1px solid var(--border);color:var(--text-2);font-size:var(--t-sm);line-height:var(--lh-body);margin-inline:20px;padding:15px 0 17px}.s6__a a{color:var(--text);border-bottom:1px solid var(--border-strong);transition:border-color var(--dur) var(--ease)}.s6__a a:hover{border-color:var(--accent)}.s6__more{margin-top:var(--s-24);text-align:center;font-size:13.5px}.s6__more a{color:var(--text-2);transition:color var(--dur) var(--ease);align-items:center;gap:7px;display:inline-flex}.s6__more a:hover{color:var(--text)}.s6__more .arr{transition:transform var(--dur) var(--ease)}.s6__more a:hover .arr{transform:translate(3px)}html.js .s6__title>.clip>span{transition-delay:var(--stag-line)}@media (max-width:760px){.s6__faq summary{gap:var(--s-12);padding:15px 16px;font-size:14.5px}.s6__a{margin-inline:16px}}.s7{padding:var(--s-96) var(--gutter) calc(var(--s-96) + var(--s-32));text-align:center;position:relative}.s7__wrap{width:min(100%, var(--maxw-content));margin-inline:auto}.s7__title{font-weight:700;font-size:var(--t-hero);line-height:var(--lh-display);letter-spacing:var(--track-tight)}.s7__paths{margin-top:var(--s-64);justify-content:center;gap:var(--s-48) var(--s-96);grid-template-columns:repeat(2,minmax(0,340px));display:grid}.s7__path{align-items:center;gap:var(--s-16);flex-direction:column;display:flex}.s7__k{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-muted)}.s7__terms{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);line-height:1.8}html.js .s7__paths>[data-reveal]{--stag:var(--stag-group)}.s7--single .s7__paths{grid-template-columns:minmax(0,340px)}@media (max-width:760px){.s7__paths{gap:var(--s-32);grid-template-columns:minmax(0,340px)}}.footer{margin-top:calc(var(--s-96) + var(--s-32));padding:0 var(--gutter) var(--s-64);position:relative}.kargo-page+.footer{margin-top:var(--s-64)}.footer__wrap{isolation:isolate;width:min(100%,var(--maxw));background:var(--surface-2);margin-inline:auto;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.footer__wrap{background:color-mix(in srgb,var(--surface-2) 56%,transparent)}}.footer__wrap{border:1px solid var(--border-strong);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);border-radius:18px}.footer__media{z-index:0;isolation:isolate;pointer-events:none;width:42%;display:block;position:absolute;inset:0 auto 0 0}.footer__media img{z-index:0;object-fit:cover;object-position:42% 72%;filter:saturate(.72)contrast(1.04);width:100%;height:100%;display:block;position:relative}.footer__media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0d0c0bbf,#0d0c0b6b),linear-gradient(#0000 40%,#0d0c0bc2);position:absolute;inset:0}.footer__wrap:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(230px 150px at var(--sx,-500px) var(--sy,50%), #ece6dd13,transparent 74%);opacity:var(--son,0);transition:opacity .25s var(--ease);position:absolute;inset:0}.footer__wrap:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(185px 115px at var(--sx,-500px) var(--sy,50%), #ece6dd6b,transparent 74%);-webkit-mask-composite:xor;opacity:var(--son,0);transition:opacity .25s var(--ease);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.footer__top,.footer__bot{z-index:2;position:relative}.footer__top{grid-template-columns:minmax(300px,42%) repeat(3,minmax(0,1fr));display:grid}.footer__brandcol{min-height:410px;padding:var(--s-48) 44px var(--s-32);flex-direction:column;align-items:flex-start;display:flex}.footer__brandcol>.brand{justify-self:start}.footer__brandcol .stillwink-logo__art{height:31px}.footer__tag{max-width:38ch;margin-top:var(--s-24);color:var(--text-2);letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:1.55}.footer__socials{margin-top:var(--s-24);align-items:center;gap:var(--s-12);display:flex}.footer__socials a{width:44px;height:44px;color:var(--text-muted);transition:color var(--dur) var(--ease);place-items:center;display:grid}.footer__socials a:hover{color:var(--accent)}.footer__socials svg{width:22px;height:22px}.footer__top>nav,.footer__col{padding:var(--s-48) var(--s-24) var(--s-32)}.footer__col{gap:var(--s-32);flex-direction:column;display:flex}.footer__top>nav,.footer__col,.footer__col nav{min-width:0}.footer h3{font-size:var(--t-sm);color:var(--text);margin-bottom:var(--s-16);font-weight:650}.footer ul{gap:12px;list-style:none;display:grid}.footer li a{max-width:100%;color:var(--text-2);font-size:var(--t-sm);overflow-wrap:anywhere;transition:color var(--dur) var(--ease);align-items:center;gap:5px;line-height:1.45;display:inline-flex}.footer li a:hover{color:var(--accent)}.footer li .arr{font-size:11px}.footer li svg.arr{flex:none;width:12px;height:12px}.footer__bot{padding:var(--s-24) 0 26px;border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--s-16);text-align:left;margin:0 44px;display:flex}.footer__bot p{font-family:var(--f);font-size:var(--t-xs);letter-spacing:0;color:var(--text-muted)}.footer__bot .footer__status{align-items:center;gap:var(--s-8);border-radius:var(--r-pill);min-height:44px;color:var(--text-2);font-family:var(--f);font-size:var(--t-sm);letter-spacing:0;white-space:nowrap;transition:color var(--dur) var(--ease), background var(--dur) var(--ease);margin-inline-end:-10px;padding-inline:10px;font-weight:600;display:inline-flex}.footer__status:hover{color:var(--text);background:var(--accent-soft)}.footer__status-icon{width:16px;height:16px;color:var(--accent);flex:none}@media (max-width:1020px){.footer__top{grid-template-columns:minmax(280px,40%) repeat(3,minmax(0,1fr))}.footer__media{width:40%}.footer__brandcol{padding-inline:var(--s-32)}.footer__top>nav,.footer__col{padding-inline:20px}}@media (max-width:760px){.footer{margin-top:var(--s-64);padding-bottom:var(--s-48)}.footer__wrap{border-radius:16px}.footer__media{width:100%;height:260px;inset:0 0 auto}.footer__media img{object-position:center 76%}.footer__top{grid-template-columns:1fr 1fr}.footer__brandcol{min-height:260px;padding:var(--s-32) var(--s-24);grid-column:1/-1}.footer__top>nav,.footer__col{padding:var(--s-32) var(--s-24)}.footer__col{gap:var(--s-32);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.footer__bot{margin-inline:var(--s-24)}}@media (max-width:560px){.footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__top>nav{padding:var(--s-24) var(--s-16);grid-column:auto}.footer__col{padding:var(--s-24) var(--s-16);gap:var(--s-24);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer__bot{align-items:flex-start;gap:var(--s-12);flex-direction:column}}@media (max-width:340px){.footer__col{grid-template-columns:1fr}}.nav:before{opacity:1}html.js .nav:before{opacity:var(--p,0)}html.js .nav--solid:before{opacity:1}@media (prefers-reduced-motion:reduce){html.js .nav:before{opacity:1}}.s1__lead>span,.s2__lead>span,.s4__lead>span,.kopen__lead,.s2__feat p,.kstep__txt>p:last-child,.s4__row p,.s5__note,.s4__quote p,.s6__a,.footer__tag,.kprice__lead,.kprice__for,.ksss__a,.kblog__lead{text-wrap:pretty}