.pkged__photo,.pkged__bg{gap:12px;display:grid}.pkged__photo>.pkged__el-head,.pkged__bg>.pkged__el-head{align-items:center;margin-bottom:0}.pkged__photo-key{font-family:var(--font-mono);word-break:break-all}.pkged__photo-hint{color:var(--slate-600);font-size:.76rem;line-height:1.45}.pkged__photo .pkged__focus:focus-visible,.pkged__bg .pkged__focus:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.pkged__bg-kinds{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pkged__bg-kind{cursor:pointer;display:block;position:relative}.pkged__bg-kind input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.pkged__bg-kind span{border:1px solid var(--slate-200);height:100%;color:var(--slate-700);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:.8rem;font-weight:600;line-height:1.2;display:flex}.pkged__bg-kind:hover span{border-color:var(--blue-300)}.pkged__bg-kind input:checked+span{border-color:var(--blue-600);background:var(--blue-50);color:var(--blue-600)}.pkged__bg-kind input:focus-visible+span{outline:3px solid var(--orange-500);outline-offset:2px}.pkged__bg-kind i{background-position:50%;background-size:cover;border:1px solid #0b122024;border-radius:5px;flex:none;width:20px;height:20px}.pkged__bg-kind i.is-template{background:repeating-linear-gradient(45deg,var(--slate-200) 0 3px,#fff 3px 6px)}.pkged__bg-kind i.is-photo{background:linear-gradient(160deg,#bfdbfe 0 52%,#6ee7b7 52%)}.pkged__bg-swatches{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pkged__bg-swatches--colors{grid-template-columns:repeat(6,1fr)}.pkged__bg-swatches button{border:1px solid #0b122024;border-radius:7px;height:28px}.pkged__bg-swatches button[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--blue-600)}.pkged__bg .pkged__alpha{display:none}.pkged__stock{border-top:1px solid var(--slate-200);gap:8px;padding-top:12px;display:grid}.pkged__stock-head{align-items:center;gap:8px;display:flex}.pkged__stock-head b{flex:none;font-size:.84rem}.pkged__stock-select{flex:1;width:auto}.pkged__stock-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.pkged__stock-item{aspect-ratio:1;border:1px solid var(--slate-200);background:var(--slate-100);cursor:pointer;border-radius:7px;padding:0;display:block;position:relative;overflow:hidden}.pkged__stock-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pkged__stock-item:hover{border-color:var(--blue-300)}.pkged__stock-item:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.pkged__stock-item.is-on{border-color:var(--blue-600);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--blue-600)}.pkged__stock-item.is-on:after{content:"";background:var(--blue-600) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;bottom:4px;right:4px}.pkged__stock-item:disabled{cursor:wait;opacity:.5}.pkged__stock-item.is-busy{cursor:wait}.pkged__stock-item.is-busy:before{content:"";background:#0b122040;border:2px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:auto;animation:.8s linear infinite pkged-stock-spin;position:absolute;inset:0}@keyframes pkged-stock-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pkged__stock-item.is-busy:before{animation:none}}.pkged-glyph{gap:12px;display:grid}.pkged-glyph .pkged__el-head{margin-bottom:0}.pkged-glyph__key{font-family:var(--font-mono);word-break:break-all;font-size:.72rem}.pkged-glyph__now{border:1px solid var(--slate-200);background:var(--slate-50);border-radius:9px;align-items:center;gap:10px;padding:8px;display:flex}.pkged-glyph__box{border:1px solid var(--slate-200);width:44px;height:44px;color:var(--ink);font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",var(--font);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid}.pkged-glyph__now-text{justify-items:start;gap:0;min-width:0;display:grid}.pkged-glyph__host{text-align:left;padding:0}.pkged-glyph__seg{gap:2px;display:flex}.pkged-glyph__seg button{flex:1}.pkged-glyph__icons,.pkged-glyph__emojis{gap:8px;display:grid}.pkged-glyph__group{margin:4px 0 6px}.pkged-glyph__grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:4px;display:grid}.pkged-glyph__grid button{aspect-ratio:1;color:var(--slate-700);border:1px solid #0000;border-radius:8px;place-items:center;display:grid}.pkged-glyph__grid button:hover{background:var(--slate-100);color:var(--ink)}.pkged-glyph__grid button[aria-pressed=true]{background:var(--blue-50);border-color:var(--blue-600);color:var(--blue-600)}.pkged-glyph__emoji,.pkged-glyph__emoji-input{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",var(--font)}.pkged-glyph__emoji{font-size:1.25rem;line-height:1}.pkged-glyph__emoji-input{font-size:1.1rem}.pkged-brand{gap:10px;display:grid}.pkged-brand .pkged__sub:not(:first-child){margin-top:10px}.pkged-brand__chips{gap:6px;display:grid}.pkged-brand__chip{border:1px solid var(--slate-200);border-radius:9px;justify-content:center;align-items:center;min-height:64px;padding:22px 12px 12px;display:flex;position:relative;overflow:hidden}.pkged-brand__chip img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;display:block}.pkged-brand__chip figcaption{color:var(--slate-500);font-size:.66rem;font-weight:600;position:absolute;top:5px;left:8px}.pkged-brand__chip.is-dark{border-color:#0000}.pkged-brand__chip.is-dark figcaption{color:#f1f5f9bf}.pkged-brand__actions{justify-content:space-between}.pkged-brand__tabs{box-shadow:0 0 0 1px var(--slate-200);background:#dee1e6;border-bottom:6px solid #fff;border-radius:9px 9px 0 0;align-items:flex-end;gap:2px;padding:8px 8px 0;display:flex;overflow:hidden}.pkged-brand__tab{color:#3c4043;border-radius:8px 8px 0 0;flex:1 1 0;align-items:center;gap:7px;min-width:0;max-width:180px;padding:7px 10px;font-size:.74rem;display:flex}.pkged-brand__tab.is-active{color:#202124;background:#fff;flex-grow:1.4}.pkged-brand__tab img{-o-object-fit:contain;object-fit:contain;flex:none;width:16px;height:16px}.pkged-brand__blank{background:#9aa0a6;border-radius:50%;flex:none;width:16px;height:16px}.pkged-brand__tab-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pkged-brand__tab-x{color:#5f6368;flex:none;font-size:.9rem;line-height:1}.tc{gap:8px;display:grid}.tc-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.tc-grid--side{grid-template-columns:1fr 1fr;gap:6px}.tc-card{border:1.5px solid var(--slate-200);background:var(--white);text-align:left;transition:border-color var(--d-base),transform var(--d-fast);border-radius:10px;gap:6px;padding:6px;display:grid}.tc-card:hover{border-color:var(--blue-300)}.tc-card:active{transform:scale(.98)}.tc-card.is-on{border-color:var(--blue-600);box-shadow:0 0 0 2px var(--blue-50)}.tc-card__meta{gap:1px;padding:0 2px 2px;display:grid}.tc-card__meta b{font-size:.8rem}.tc-card__meta span{color:var(--slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}.tc-prev{aspect-ratio:16/10;flex-direction:column;gap:5%;padding:5%;display:flex;overflow:hidden}.tc-prev__nav{border:1px solid;border-radius:4px;justify-content:space-between;align-items:center;padding:3% 4%;display:flex}.tc-prev__nav i{aspect-ratio:1;width:12%}.tc-prev__nav em{padding:1px 6px;font-size:8px;font-style:normal;font-weight:700}.tc-prev__hero{flex-direction:column;gap:3px;display:flex}.tc-prev__hero b{font-size:12px;line-height:1.1}.tc-prev__hero small{font-size:8px}.tc-prev__btns{gap:4px;margin-top:2px;display:flex}.tc-prev__btns u{width:34px;height:9px;display:block}.tc-prev__cards{flex:1;grid-template-columns:1.4fr 1fr 1fr;gap:4px;display:grid}.tc-prev__cards i{border:1px solid #0000}.tc-open{justify-content:center;width:100%}.tc-modal{width:calc(100vw - 32px);max-height:calc(100vh - 48px);overflow-y:auto;max-width:1040px!important}.tc-modal__head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.tc-modal__head h3{flex:none;margin:0}.tc-search{max-width:260px;margin-left:auto}.tc-cats{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.tc-cats button{border:1px solid var(--slate-200);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:600}.tc-cats button.is-on{background:var(--ink);border-color:var(--ink);color:#fff}@media (width<=640px){.tc-modal__head{flex-wrap:wrap}.tc-search{flex:1;max-width:none;margin-left:0}}:where([data-pkg-site]) *,:where([data-pkg-site]) :before,:where([data-pkg-site]) :after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--pkg-border)}:where([data-pkg-site]) :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0}:where([data-pkg-site]) :where(ol,ul){padding:0;list-style:none}:where([data-pkg-site]) :where(img){max-width:100%;display:block}:where([data-pkg-site]) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;padding:0}:where([data-pkg-site]) :where(a){color:inherit;text-decoration:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-top-\[2\.4cqi\]{top:-2.4cqi}.bottom-0{bottom:0}.bottom-\[2\.6cqi\]{bottom:2.6cqi}.left-0{left:0}.left-3{left:.75rem}.left-\[21px\]{left:21px}.right-0{right:0}.right-\[3\.4cqi\]{right:3.4cqi}.top-11{top:2.75rem}.top-3{top:.75rem}.top-\[1\.2cqi\]{top:1.2cqi}.-z-0{z-index:0}.z-10{z-index:10}.z-\[1000\]{z-index:1000}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.row-span-2{grid-row:span 2/span 2}.m-0{margin:0}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.mt-\[1\.4cqi\]{margin-top:1.4cqi}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-4{height:1rem}.h-9{height:2.25rem}.h-\[2\.2cqi\]{height:2.2cqi}.h-\[4\.4cqi\]{height:4.4cqi}.h-\[42px\]{height:42px}.h-\[6cqi\]{height:6cqi}.h-\[72px\]{height:72px}.h-\[calc\(100\%-44px\)\]{height:calc(100% - 44px)}.h-\[var\(--pkg-btn-height\)\]{height:var(--pkg-btn-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[92dvh\]{max-height:92dvh}.min-h-0{min-height:0}.min-h-\[320px\]{min-height:320px}.min-h-\[520px\]{min-height:520px}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-4{width:1rem}.w-9{width:2.25rem}.w-\[2\.2cqi\]{width:2.2cqi}.w-\[4\.4cqi\]{width:4.4cqi}.w-\[6cqi\]{width:6cqi}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[50ch\]{max-width:50ch}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[62\%\]{max-width:62%}.max-w-\[640px\]{max-width:640px}.max-w-\[70\%\]{max-width:70%}.max-w-\[760px\]{max-width:760px}.max-w-\[78\%\]{max-width:78%}.max-w-\[80\%\]{max-width:80%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[1fr_1fr_1\.2fr\]{grid-template-columns:1fr 1fr 1.2fr}.grid-cols-\[2\.2fr_1fr\]{grid-template-columns:2.2fr 1fr}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.grid-cols-\[56px_1fr\]{grid-template-columns:56px 1fr}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0\.6cqi\]{gap:.6cqi}.gap-\[0\.8cqi\]{gap:.8cqi}.gap-\[0\.9cqi\]{gap:.9cqi}.gap-\[1\.4cqi\]{gap:1.4cqi}.gap-\[1\.6cqi\]{gap:1.6cqi}.gap-\[1cqi\]{gap:1cqi}.gap-\[2\.4cqi\]{gap:2.4cqi}.gap-\[2cqi\]{gap:2cqi}.gap-\[3cqi\]{gap:3cqi}.gap-\[4cqi\]{gap:4cqi}.gap-\[6px\]{gap:6px}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-\[4cqi\]{-moz-column-gap:4cqi;column-gap:4cqi}.gap-y-3{row-gap:.75rem}.gap-y-6{row-gap:1.5rem}.gap-y-\[2\.4cqi\]{row-gap:2.4cqi}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[calc\(var\(--pkg-card-radius\)\*0\.6\)\]{border-radius:calc(var(--pkg-card-radius) * .6)}.rounded-\[inherit\]{border-radius:inherit}.rounded-btn{border-radius:var(--pkg-btn-radius)}.rounded-card{border-radius:var(--pkg-card-radius)}.rounded-full{border-radius:9999px}.rounded-t-card{border-top-left-radius:var(--pkg-card-radius);border-top-right-radius:var(--pkg-card-radius)}.border{border-width:1px}.border-0{border-width:0}.border-\[0\.4cqi\]{border-width:.4cqi}.border-\[length\:var\(--pkg-btn-border\)\]{border-width:var(--pkg-btn-border)}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[color\:var\(--danger\,\#b91c1c\)\]{border-color:var(--danger,#b91c1c)}.border-\[color\:var\(--pkg-border\)\]{border-color:var(--pkg-border)}.border-\[color\:var\(--pkg-btn-line\)\]{border-color:var(--pkg-btn-line)}.border-\[color\:var\(--pkg-surface\)\]{border-color:var(--pkg-surface)}.border-deep{border-color:var(--pkg-dark)}.border-outline{border-color:var(--pkg-outline)}.border-primary{border-color:var(--pkg-primary)}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.bg-\[color-mix\(in_srgb\,var\(--danger\,\#b91c1c\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--danger,#b91c1c) 10%,transparent)}.bg-\[color\:var\(--pkg-border\)\]{background-color:var(--pkg-border)}.bg-\[color\:var\(--pkg-btn-bg\)\]{background-color:var(--pkg-btn-bg)}.bg-\[color\:var\(--pkg-outline\)\]{background-color:var(--pkg-outline)}.bg-black\/55{background-color:#0000008c}.bg-deep{background-color:var(--pkg-dark)}.bg-page{background-color:var(--pkg-bg)}.bg-primary{background-color:var(--pkg-primary)}.bg-primary-soft{background-color:var(--pkg-primary-soft)}.bg-surface{background-color:var(--pkg-surface)}.bg-transparent{background-color:#0000}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from:#000000d9 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-black\/10{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0000001a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/45{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000073 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black\/5{--tw-gradient-to:#0000000d var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left-top{-o-object-position:left top;object-position:left top}.p-0{padding:0}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-\[2cqi\]{padding:2cqi}.p-\[5\.5cqi\]{padding:5.5cqi}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[1\.6cqi\]{padding-left:1.6cqi;padding-right:1.6cqi}.px-\[2\.4cqi\]{padding-left:2.4cqi;padding-right:2.4cqi}.px-\[2cqi\]{padding-left:2cqi;padding-right:2cqi}.px-\[var\(--pkg-page-x\)\]{padding-left:var(--pkg-page-x);padding-right:var(--pkg-page-x)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.7cqi\]{padding-top:.7cqi;padding-bottom:.7cqi}.py-\[1\.1cqi\]{padding-top:1.1cqi;padding-bottom:1.1cqi}.py-\[2\.4cqi\]{padding-top:2.4cqi;padding-bottom:2.4cqi}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-\[3cqi\]{padding-left:3cqi}.pr-12{padding-right:3rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-6{padding-top:1.5rem}.pt-\[1\.4cqi\]{padding-top:1.4cqi}.pt-\[1cqi\]{padding-top:1cqi}.pt-\[2cqi\]{padding-top:2cqi}.pt-\[3cqi\]{padding-top:3cqi}.text-center{text-align:center}.font-body{font-family:var(--font)}.font-head{font-family:var(--font-head)}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[length\:calc\(var\(--pkg-h2\)\*0\.7\)\]{font-size:calc(var(--pkg-h2) * .7)!important}.text-\[1\.35cqi\]{font-size:1.35cqi}.text-\[1\.3cqi\]{font-size:1.3cqi}.text-\[1\.5cqi\]{font-size:1.5cqi}.text-\[1\.6cqi\]{font-size:1.6cqi}.text-\[1\.8cqi\]{font-size:1.8cqi}.text-\[11cqi\]{font-size:11cqi}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[2\.3cqi\]{font-size:2.3cqi}.text-\[2\.4cqi\]{font-size:2.4cqi}.text-\[2\.8cqi\]{font-size:2.8cqi}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.text-\[2cqi\]{font-size:2cqi}.text-\[3\.2cqi\]{font-size:3.2cqi}.text-\[34px\]{font-size:34px}.text-\[3cqi\]{font-size:3cqi}.text-\[4\.6cqi\]{font-size:4.6cqi}.text-\[7cqi\]{font-size:7cqi}.text-\[9cqi\]{font-size:9cqi}.text-\[length\:calc\(var\(--pkg-body-k\)\*1\.65cqi\)\]{font-size:calc(var(--pkg-body-k) * 1.65cqi)}.text-\[length\:calc\(var\(--pkg-body-k\)\*2cqi\)\]{font-size:calc(var(--pkg-body-k) * 2cqi)}.text-\[length\:calc\(var\(--pkg-h1-k\)\*6\.4cqi\)\]{font-size:calc(var(--pkg-h1-k) * 6.4cqi)}.text-\[length\:calc\(var\(--pkg-h2-k\)\*4\.4cqi\)\]{font-size:calc(var(--pkg-h2-k) * 4.4cqi)}.text-\[length\:calc\(var\(--pkg-small-k\)\*1\.3cqi\)\]{font-size:calc(var(--pkg-small-k) * 1.3cqi)}.text-\[length\:clamp\(20px\,3cqi\,30px\)\]{font-size:clamp(20px,3cqi,30px)}.text-\[length\:clamp\(24px\,4\.2cqi\,var\(--pkg-h2\)\)\]{font-size:clamp(24px, 4.2cqi, var(--pkg-h2))}.text-\[length\:clamp\(30px\,6\.2cqi\,var\(--pkg-h1\)\)\]{font-size:clamp(30px, 6.2cqi, var(--pkg-h1))}.text-\[length\:var\(--pkg-body\)\]{font-size:var(--pkg-body)}.text-\[length\:var\(--pkg-btn-size\)\]{font-size:var(--pkg-btn-size)}.text-\[length\:var\(--pkg-h3\)\]{font-size:var(--pkg-h3)}.text-\[length\:var\(--pkg-nav\)\]{font-size:var(--pkg-nav)}.text-\[length\:var\(--pkg-small\)\]{font-size:var(--pkg-small)}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[0\.6\]{line-height:.6}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.5\]{line-height:1.5}.leading-\[var\(--pkg-line-height\)\]{line-height:var(--pkg-line-height)}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[var\(--pkg-letter-spacing\)\]{letter-spacing:var(--pkg-letter-spacing)}.tracking-tight{letter-spacing:-.025em}.\!text-heading{color:var(--pkg-heading)!important}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.\!text-white\/50{color:#ffffff80!important}.text-\[color\:var\(--danger\,\#b91c1c\)\]{color:var(--danger,#b91c1c)}.text-\[color\:var\(--pkg-btn-color\)\]{color:var(--pkg-btn-color)}.text-heading{color:var(--pkg-heading)}.text-ink{color:var(--pkg-text)}.text-muted{color:var(--pkg-muted)}.text-on-primary{color:var(--pkg-primary-text)}.text-primary-ink{color:var(--pkg-primary-ink)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--sh-2);--tw-shadow-colored:var(--sh-2);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lift{--tw-shadow:var(--sh-3);--tw-shadow-colored:var(--sh-3);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.\@container{container-type:inline-size}.\[font-weight\:var\(--pkg-btn-weight\)\]{font-weight:var(--pkg-btn-weight)}.\[font-weight\:var\(--pkg-heading-weight\)\]{font-weight:var(--pkg-heading-weight)}.\[grid-auto-rows\:170px\]{grid-auto-rows:170px}.\[mask-image\:linear-gradient\(90deg\,transparent\,black_10\%\,black_90\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.\[text-transform\:var\(--pkg-heading-transform\)\]{text-transform:var(--pkg-heading-transform)}[data-stage=site] span[data-move]{display:inline-block}.placeholder\:text-white\/50::placeholder{color:#ffffff80}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-primary:hover{border-color:var(--pkg-primary)}.hover\:bg-\[color\:var\(--pkg-btn-hover\)\]:hover{background-color:var(--pkg-btn-hover)}.hover\:bg-\[color\:var\(--pkg-muted\)\]:hover{background-color:var(--pkg-muted)}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-primary:hover{background-color:var(--pkg-primary)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-heading:hover{color:var(--pkg-heading)}.hover\:text-on-primary:hover{color:var(--pkg-primary-text)}.hover\:text-primary-ink:hover{color:var(--pkg-primary-ink)}.hover\:opacity-100:hover{opacity:1}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-primary:focus{border-color:var(--pkg-primary)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[color\:var\(--pkg-accent\)\]:focus-visible{outline-color:var(--pkg-accent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x:1.04;--tw-scale-y:1.04;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100,.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}@container (width>=28rem){.\@md\:ml-0{margin-left:0}.\@md\:inline-flex{display:inline-flex}.\@md\:flex-1{flex:1}.\@md\:flex-row{flex-direction:row}}@container (width>=36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=48rem){.\@3xl\:sticky{position:sticky}.\@3xl\:top-6{top:1.5rem}.\@3xl\:row-span-2{grid-row:span 2/span 2}.\@3xl\:mb-10{margin-bottom:2.5rem}.\@3xl\:ml-0{margin-left:0}.\@3xl\:flex{display:flex}.\@3xl\:hidden{display:none}.\@3xl\:aspect-\[5\/6\]{aspect-ratio:5/6}.\@3xl\:min-h-\[640px\]{min-height:640px}.\@3xl\:w-\[22\%\]{width:22%}.\@3xl\:w-\[380px\]{width:380px}.\@3xl\:max-w-\[60\%\]{max-width:60%}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.\@3xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.\@3xl\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.\@3xl\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.\@3xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.\@3xl\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.\@3xl\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:items-end{align-items:flex-end}.\@3xl\:items-center{align-items:center}.\@3xl\:justify-between{justify-content:space-between}.\@3xl\:gap-12{gap:3rem}.\@3xl\:self-start{align-self:flex-start}.\@3xl\:py-20{padding-top:5rem;padding-bottom:5rem}.\@3xl\:pb-24{padding-bottom:6rem}.\@3xl\:pt-20{padding-top:5rem}.\@3xl\:\[grid-auto-rows\:190px\]{grid-auto-rows:190px}}@container (width>=56rem){.\@4xl\:aspect-auto{aspect-ratio:auto}.\@4xl\:flex-1{flex:1}.\@4xl\:auto-rows-\[minmax\(220px\,auto\)\]{grid-auto-rows:minmax(220px,auto)}.\@4xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@4xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@4xl\:grid-cols-\[1fr_1\.15fr_1fr\]{grid-template-columns:1fr 1.15fr 1fr}.\@4xl\:items-stretch{align-items:stretch}}@media (width>=640px){.sm\:flex-1{flex:1}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:rounded-card{border-radius:var(--pkg-card-radius)}.sm\:p-4{padding:1rem}}.\[\&\>\*\+\*\]\:border-t>*+*{border-top-width:1px}.\[\&\>\*\+\*\]\:border-\[color\:var\(--pkg-border\)\]>*+*{border-color:var(--pkg-border)}.\[\&\>\*\]\:min-h-\[11cqi\]>*{min-height:11cqi}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>img\]\:\!object-contain>img{-o-object-fit:contain!important;object-fit:contain!important}.pkg-slides{gap:8px;display:grid}.pkged__side .pkg-slides>.pkged__title{margin:14px 0 0}.pkg-slides__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pkg-slides__row{border-radius:8px;align-items:center;gap:6px;padding:4px 4px 4px 6px;display:flex}.pkg-slides__row:hover{background:var(--slate-100)}.pkg-slides__row.is-on{background:var(--blue-50)}.pkg-slides__row.is-hidden .pkg-slides__name{color:var(--slate-500)}.pkg-slides__n{width:18px;font-family:var(--font-mono);color:var(--slate-500);font-size:.7rem}.pkg-slides__name{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.82rem;font-weight:600;overflow:hidden}.pkg-slides__name em{color:var(--slate-500);margin-left:6px;font-size:.7rem;font-style:normal;font-weight:500}.pkg-slides__row.is-on .pkg-slides__name{color:var(--blue-600)}.pkg-slides__acts{opacity:.55;gap:1px;display:flex}.pkg-slides__row:hover .pkg-slides__acts,.pkg-slides__row.is-on .pkg-slides__acts,.pkg-slides__acts:focus-within{opacity:1}.pkg-slides__acts button{width:22px;height:22px;color:var(--slate-600);border-radius:5px;font-size:.78rem}.pkg-slides__acts button:hover:not([disabled]){background:var(--white);color:var(--ink)}.pkg-slides__acts button[disabled]{opacity:.3;cursor:not-allowed}.pkg-slides__acts button.is-danger:hover{color:var(--danger)}.pkg-slides__add{justify-content:center;width:100%}.pkg-slides__picker{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pkg-slides__tpl{text-align:left;border:1px solid var(--slate-200);background:var(--white);border-radius:9px;gap:3px;padding:8px;display:grid}.pkg-slides__tpl:hover{border-color:var(--blue-600)}.pkg-slides__tpl b{font-size:.78rem}.pkg-slides__tpl span{color:var(--slate-500);font-size:.68rem;line-height:1.3}.pkg-mini{aspect-ratio:16/9;background:var(--slate-100);border-radius:5px;display:block;position:relative;overflow:hidden}.pkg-mini.is-dark{background:#1e293b}.pkg-mini i{background:var(--slate-300);border-radius:2px;position:absolute}.pkg-mini.is-dark i{background:#475569}.pkg-mini i:first-child{background:var(--blue-600);width:22%;height:6%;top:12%;left:8%}.pkg-mini i:nth-child(2){width:55%;height:12%;top:26%;left:8%}.pkg-mini i:nth-child(3){width:45%;height:8%;bottom:14%;left:8%}.pkg-mini i:nth-child(4){display:none}.pkg-mini--image-text i:nth-child(4),.pkg-mini--photo i:nth-child(4){background:var(--blue-300);width:40%;height:76%;display:block;top:12%;right:6%}.pkg-mini--photo i:nth-child(4){opacity:.6;width:100%;height:100%;top:0;left:0;right:0}.pkg-mini--two-col i:nth-child(3){width:38%}.pkg-mini--two-col i:nth-child(4){width:38%;height:8%;display:block;bottom:14%;left:54%}.pkg-mini--stats i:nth-child(3){background:var(--blue-600);width:18%;height:18%}.pkg-mini--stats i:nth-child(4){background:var(--blue-600);width:18%;height:18%;display:block;bottom:14%;left:36%}.pkg-mini--quote i:first-child{width:8%;height:10%;top:22%;left:20%}.pkg-mini--quote i:nth-child(2){width:60%;left:20%}.pkg-mini--quote i:nth-child(3){width:30%;height:5%;left:20%}.pkg-mini--list i:nth-child(3){width:30%}.pkg-mini--list i:nth-child(4){width:30%;height:8%;display:block;bottom:14%;left:50%}.pkg-mini--title i:nth-child(2){width:62%;height:16%;top:50%}.pkg-mini--logos i:nth-child(3){width:22%;height:14%;bottom:14%}.pkg-mini--logos i:nth-child(4){width:22%;height:14%;display:block;bottom:14%;left:38%}.pkg-slides,.pkg-slides__list,.pkg-slides__row{min-width:0}.pkg-slides__acts{flex:none}.pkg-slides__acts button{min-width:20px}@media (width<=1279px){.pkg-slides__row:not(:hover):not(.is-on):not(:focus-within) .pkg-slides__acts{display:none}}:root{--blue-50:#eef3fc;--blue-100:#d6e2f7;--blue-300:#7fa3e0;--blue-500:#3a6bc4;--blue-600:#2e5aac;--blue-700:#24488b;--blue-800:#1b3568;--orange-400:#ff9a66;--orange-500:#ff7a45;--orange-600:#e85f2a;--ink:#0b1220;--slate-700:#33415c;--slate-600:#475569;--slate-500:#64748b;--slate-400:#8a94a6;--slate-300:#cbd5e1;--slate-200:#e6eaf0;--slate-100:#eef1f6;--slate-50:#f8fafc;--white:#fff;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--dev:#8b5cf6;--dev-bg:#ede9fe;--s-2xs:4px;--s-xs:8px;--s-sm:12px;--s-md:16px;--s-lg:24px;--s-xl:40px;--s-2xl:64px;--s-3xl:96px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-full:999px;--sh-1:0 1px 2px #0b12200f;--sh-2:0 4px 12px #0b122012;--sh-3:0 12px 32px #0b12201a;--sh-4:0 24px 64px #0b122024;--d-fast:.12s;--d-base:.18s;--d-slow:.32s;--d-step:.38s;--ease:cubic-bezier(.2,.8,.2,1);--container:1280px;--header-h:68px;--font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-head:"Manrope","Inter",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}.link{color:var(--blue-600);text-underline-offset:2px;text-decoration:underline}.link:hover{color:var(--blue-700)}input,select,textarea{font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}html{scroll-behavior:auto}}h1,h2,h3,h4{font-family:var(--font-head);letter-spacing:-.02em;font-weight:700;line-height:1.15}.t-display{font-size:clamp(2.4rem,1.8rem + 2.6vw,3.9rem)}.t-h1{font-size:clamp(2rem,1.5rem + 1.9vw,3rem)}.t-h2{font-size:clamp(1.55rem,1.25rem + 1.1vw,2.1rem)}.t-h3{font-size:clamp(1.15rem,1.05rem + .45vw,1.45rem)}.t-h4{font-size:1.05rem}.t-head{font-family:var(--font-head);letter-spacing:-.02em;font-weight:700;line-height:1.15}.t-lead{color:var(--slate-700);font-size:clamp(1.05rem,1rem + .35vw,1.22rem);line-height:1.55}.t-body{font-size:1rem}.t-sm{font-size:.875rem}.t-xs{font-size:.8rem}.t-cap{letter-spacing:.14em;text-transform:uppercase;color:var(--slate-500);font-size:.72rem;font-weight:700}.t-mono{font-family:var(--font-mono)}.muted{color:var(--slate-500)}.measure{max-width:68ch}.center{text-align:center}.center .measure{margin-inline:auto}.container{width:100%;max-width:var(--container);padding-inline:var(--s-lg);margin-inline:auto}.section{padding-block:var(--s-3xl)}.section--tight{padding-block:var(--s-2xl)}.section--dark{background:var(--ink);color:var(--white)}.section--dark .muted,.section--dark .t-lead{color:#9fb2d4}.section--tint{background:var(--blue-50)}.section--soft{background:var(--slate-50)}.stack>*+*{margin-top:var(--s-md)}.grid{gap:var(--s-lg);display:grid}.grid>*,.hero__grid>*,.wizard__body>*,.cab>*{min-width:0}.g-1{grid-template-columns:1fr}.g-2{grid-template-columns:repeat(2,1fr)}.g-3{grid-template-columns:repeat(3,1fr)}.g-4{grid-template-columns:repeat(4,1fr)}.row{gap:var(--s-sm);flex-wrap:wrap;align-items:center;display:flex}.row--between{justify-content:space-between}.spacer{flex:1}@media (width<=1023px){.g-4,.g-3{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.g-2,.g-3,.g-4{grid-template-columns:1fr}.section{padding-block:var(--s-xl)}:root{--s-3xl:56px;--s-2xl:40px}.btn{white-space:normal;text-align:center;padding:10px 18px;line-height:1.3}.btn--lg{padding:12px 20px}}.section-head{margin-bottom:var(--s-xl);max-width:60ch}.section--dark .section-head .t-cap{color:var(--blue-300)}.btn{justify-content:center;align-items:center;gap:var(--s-xs);border-radius:var(--r-md);white-space:nowrap;min-height:44px;transition:background var(--d-base) var(--ease),transform var(--d-fast) var(--ease), box-shadow var(--d-base) var(--ease),color var(--d-base) var(--ease);padding:0 22px;font-size:.94rem;font-weight:600;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.btn--primary{background:var(--blue-600);color:#fff;box-shadow:var(--sh-2)}.btn--primary:hover{background:var(--blue-700);box-shadow:var(--sh-3)}.btn--accent{background:var(--orange-500);color:#fff;box-shadow:0 4px 14px #ff7a4552}.btn--accent:hover{background:var(--orange-600)}.btn--ghost{border:1.5px solid var(--blue-600);color:var(--blue-600)}.btn--ghost:hover{background:var(--blue-50)}.btn--onDark{color:#fff;border:1.5px solid #ffffff47}.btn--onDark:hover{background:#ffffff1a}.btn--text{color:var(--blue-600);min-height:auto;padding:0 4px}.btn--text:hover{color:var(--blue-700)}.btn--lg{min-height:54px;padding:0 30px;font-size:1.02rem}.btn--sm{min-height:36px;padding:0 14px;font-size:.85rem}.btn--block{width:100%}.btn[disabled]{background:var(--slate-300);color:#fff;cursor:not-allowed;box-shadow:none}.btn[disabled]:hover{background:var(--slate-300)}.badge{border-radius:var(--r-full);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;padding:4px 11px;font-size:.7rem;font-weight:700;display:inline-flex}.badge--dev{background:var(--dev-bg);color:#7c3aed}.badge--reuse{color:#1d4ed8;background:#eff6ff}.badge--new{color:#15803d;background:#dcfce7}.badge--soon{background:var(--slate-100);color:var(--slate-500)}.badge--accent{color:var(--orange-600);background:#ffede4}.badge--blue{background:var(--blue-50);color:var(--blue-600)}.chip{border-radius:var(--r-full);border:1px solid var(--blue-100);color:var(--slate-700);background:#fff;align-items:center;padding:6px 13px;font-size:.82rem;display:inline-flex}.card{border:1px solid var(--slate-200);border-radius:var(--r-lg);padding:var(--s-lg);background:#fff}.card--pad-sm{padding:var(--s-md)}.card--hover{transition:transform var(--d-base) var(--ease),box-shadow var(--d-base) var(--ease), border-color var(--d-base) var(--ease);cursor:pointer}.card--hover:hover{box-shadow:var(--sh-3);border-color:var(--blue-300);transform:translateY(-4px)}.card--hover:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.card--dark{color:#fff;background:#141f35;border-color:#22314f}.icon-box{border-radius:var(--r-md);background:var(--blue-50);width:48px;height:48px;color:var(--blue-600);flex:none;justify-content:center;align-items:center;display:flex}.icon-box--dark{color:#9fb2d4;background:#ffffff14}.icon-box--accent{color:var(--orange-600);background:#ffede4}.header{z-index:100;height:var(--header-h);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);border-bottom:1px solid var(--slate-200);background:#ffffffe0;position:sticky;top:0}.header__in{align-items:center;gap:var(--s-lg);height:100%;display:flex}.logo{font-family:var(--font-head);letter-spacing:-.03em;align-items:center;gap:9px;font-size:1.16rem;font-weight:800;display:flex}.logo__mark{background:var(--blue-600);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.82rem;display:flex}.logo__mark--img{-o-object-fit:contain;object-fit:contain;background:0 0;border-radius:0;flex:none;width:34px;height:34px}.nav{margin-left:var(--s-md);gap:2px;display:flex}.nav a{border-radius:var(--r-sm);color:var(--slate-700);white-space:nowrap;transition:background var(--d-base),color var(--d-base);padding:9px 11px;font-size:.88rem;font-weight:500}.nav a:hover{background:var(--slate-100);color:var(--ink)}.nav a.is-active{color:var(--blue-600);background:var(--blue-50);font-weight:600}.lang{background:var(--slate-100);border-radius:var(--r-sm);gap:2px;padding:3px;display:flex}.lang button{color:var(--slate-500);border-radius:6px;padding:5px 10px;font-size:.78rem;font-weight:600}.lang button.is-active{color:var(--ink);box-shadow:var(--sh-1);background:#fff}.burger{border-radius:var(--r-sm);justify-content:center;align-items:center;width:44px;height:44px;display:none}.pwd{position:relative}.pwd input{padding-right:48px}.pwd__eye{border-radius:var(--r-sm);width:36px;height:36px;color:var(--slate-500,#64748b);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pwd__eye:hover,.pwd__eye:focus-visible{color:var(--ink,#0f172a);background:var(--slate-100,#f1f5f9)}.gbtn{color:#1f1f1f;border-radius:var(--r-sm,10px);width:100%;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #747775;justify-content:center;align-items:center;gap:12px;padding:0 16px;font-weight:600;text-decoration:none;display:flex}.gbtn:hover{background:#f8faff;box-shadow:0 1px 3px #3c404326}.gbtn:disabled{opacity:.6;cursor:default}.pmenu{position:relative}.pmenu__btn{border:1px solid var(--slate-200,#e2e8f0);height:40px;font:inherit;cursor:pointer;color:inherit;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 4px;font-weight:600;display:flex}.pmenu__btn:hover{border-color:var(--blue-600,#2e5aac)}.pmenu__ava{background:var(--blue-600,#2e5aac);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.85rem;display:flex}.pmenu__name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.pmenu__list{border:1px solid var(--slate-200,#e2e8f0);border-radius:var(--r-md,14px);min-width:240px;box-shadow:var(--sh-2,0 8px 24px #0f172a1f);z-index:120;background:#fff;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.pmenu__who{color:var(--slate-500,#64748b);border-bottom:1px solid var(--slate-100,#f1f5f9);text-overflow:ellipsis;margin-bottom:4px;padding:8px 12px 10px;font-size:.8rem;overflow:hidden}.pmenu__list a,.pmenu__list button{text-align:left;border-radius:var(--r-sm,10px);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-weight:500;text-decoration:none;display:block}.pmenu__list a:hover,.pmenu__list button:hover{background:var(--slate-100,#f1f5f9)}.sec-row{border-top:1px solid var(--slate-100,#f1f5f9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.sec-sessions{margin:8px 0 12px;padding:0;list-style:none}.sec-sessions li{border-bottom:1px solid var(--slate-100,#f1f5f9);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.auth-brand{letter-spacing:.02em;align-items:center;gap:10px;margin-bottom:18px;font-size:1.05rem;font-weight:800;display:flex}.profile-btn{border-radius:var(--r-sm);width:44px;height:44px;color:inherit;justify-content:center;align-items:center;display:none}@media (width<=1180px){.nav{display:none}.burger{display:flex}.header__in{gap:var(--s-sm)}}@media (width<=900px){.header .lang,#cabBtn,#cabOutBtn{display:none}.profile-btn{display:flex}}@media (width<=560px){.header__in>.btn--accent{display:none}.logo{font-size:1.04rem}}.mobile-nav{inset:var(--header-h) 0 0;z-index:99;padding:var(--s-lg);background:#fff;display:none;position:fixed;overflow-y:auto}.mobile-nav.is-open{display:block}.mobile-nav a,.mobile-nav__btn{border-radius:var(--r-sm);border-bottom:1px solid var(--slate-100);padding:14px 12px;font-weight:600;display:block}.mobile-nav__btn{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border-width:0 0 1px;font-weight:600}.hero{background:linear-gradient(168deg,#f7faff 0%,#eef3fc 46%,#fff 100%);padding-block:clamp(48px,7vw,104px);position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#2e5aac21,#0000 66%);width:620px;height:620px;position:absolute;top:-180px;right:-120px}.hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff7a451f,#0000 66%);width:520px;height:520px;position:absolute;bottom:-220px;left:-160px}.hero__grid{gap:var(--s-2xl);z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;display:grid;position:relative}@media (width<=1023px){.hero__grid{gap:var(--s-xl);grid-template-columns:1fr}}.hero__stats{gap:var(--s-lg) var(--s-xl);margin-top:var(--s-xl);grid-template-columns:repeat(3,max-content);display:grid}@media (width<=560px){.hero__stats{grid-template-columns:1fr 1fr}}.hero__stat b{font-family:var(--font-head);color:var(--blue-600);font-size:1.9rem;line-height:1;display:block}.hero__stat span{color:var(--slate-500);font-size:.82rem}.mock{border-radius:var(--r-lg);box-shadow:var(--sh-4);border:1px solid var(--slate-200);background:#fff;overflow:hidden}.mock__bar{background:var(--ink);align-items:center;gap:6px;height:34px;padding:0 13px;display:flex}.mock__dot{background:#33415c;border-radius:50%;width:9px;height:9px}.mock__body{min-height:280px;display:flex}.mock__side{background:var(--ink);width:132px;padding:var(--s-sm);flex:none}.mock__side a,.mock__side div{color:#8fa6d4;cursor:pointer;transition:background var(--d-base);border-radius:6px;margin-bottom:2px;padding:7px 9px;font-size:.72rem;display:block}.mock__side .is-active{background:var(--blue-600);color:#fff;font-weight:600}.mock__main{padding:var(--s-md);background:var(--slate-50);flex:1;min-width:0}.kpi{gap:var(--s-xs);margin-bottom:var(--s-sm);grid-template-columns:repeat(3,1fr);display:grid}.kpi div{border:1px solid var(--slate-200);border-radius:var(--r-sm);background:#fff;padding:10px 12px}.kpi span{color:var(--slate-500);font-size:.68rem;display:block}.kpi b{font-family:var(--font-head);margin-top:2px;font-size:1.28rem;display:block}.mock-grid{flex-direction:column;gap:4px;display:flex}.mock-grid__row{gap:4px;display:flex}.mock-grid__cell{background:var(--slate-100);height:15px;transition:transform var(--d-fast);border-radius:3px;flex:1}.mock-grid__cell--busy{background:var(--blue-600)}.mock-grid__cell--hot{background:var(--orange-500)}.mock-grid__cell:hover{transform:scaleY(1.35)}@media (width<=560px){.mock__side{width:96px}.mock__side a,.mock__side div{padding:6px 7px;font-size:.66rem}.kpi{gap:5px}.kpi div{padding:8px 9px}.kpi b{font-size:1.02rem}.kpi span{font-size:.62rem}}.steps{gap:var(--s-lg);counter-reset:s;grid-template-columns:repeat(4,1fr);display:grid}.step{padding-top:var(--s-lg);position:relative}.step:before{counter-increment:s;content:counter(s);background:var(--blue-600);color:#fff;width:34px;height:34px;font-size:.9rem;font-weight:700;font-family:var(--font-head);border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.step h3{margin:22px 0 6px}@media (width<=767px){.steps{grid-template-columns:1fr}}.ind-card{flex-direction:column;height:100%;display:flex;position:relative}.ind-card__meta{padding-top:var(--s-md);justify-content:space-between;align-items:center;margin-top:auto;font-size:.82rem;display:flex}.ind-card--pre-agree{padding-bottom:36px}.ind-card__pre-agree{letter-spacing:.02em;background:var(--orange-50,#fff7ed);color:var(--orange-700,#c2410c);border:1px solid var(--orange-200,#fed7aa);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:.62rem;font-weight:600;transition:background .15s,transform .1s;display:inline-flex;position:absolute;bottom:10px;left:12px;right:12px}.ind-card__pre-agree:hover{background:var(--orange-100,#ffedd5)}.ind-card__pre-agree:active{transform:scale(.98)}.ind-card__pre-agree:focus-visible{outline:2px solid var(--orange-500);outline-offset:2px}.ind-card__pre-agree svg{flex-shrink:0}.ind-group__t{align-items:center;gap:var(--s-sm);margin-bottom:var(--s-md);display:flex}.ind-group__t:after{content:"";background:var(--slate-200);flex:1;height:1px}.wizard{background:var(--slate-50);min-height:calc(100vh - var(--header-h))}.wizard__bar{border-bottom:1px solid var(--slate-200);top:var(--header-h);z-index:50;background:#fff;position:sticky}.wizard__steps{gap:var(--s-xs);padding-block:var(--s-md);display:flex}.wstep{text-align:center;flex:1;min-width:0}.wstep__line{background:var(--slate-200);height:5px;transition:background var(--d-slow);border-radius:4px}.wstep.is-done .wstep__line,.wstep.is-current .wstep__line{background:var(--orange-500)}.wstep__name{color:var(--slate-500);white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:.75rem;font-weight:600;overflow:hidden}.wstep.is-done .wstep__name,.wstep.is-current .wstep__name{color:var(--ink)}.wizard__body{gap:var(--s-xl);padding-block:var(--s-xl);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.wizard__body--step4{grid-template-columns:minmax(0,1fr) 560px}@media (width<=1279px){.wizard__body--step4{grid-template-columns:minmax(0,1fr) 460px}}@media (width<=1023px){.wizard__body,.wizard__body--step4{grid-template-columns:1fr;padding-bottom:120px}.wizard__aside{z-index:60;border-top:1px solid var(--slate-200);border-radius:0;padding:14px 20px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0b12201a}.wizard__aside .aside-hide{display:none}.wizard__body--step4{padding-bottom:var(--s-xl)}.wizard__body--step4 .wizard__aside{box-shadow:none;border:1px solid var(--slate-200);border-radius:var(--r-lg);padding:var(--s-lg);position:static}.wizard__body--step4 .wizard__aside .aside-hide{display:block}}.wizard__aside{top:calc(var(--header-h) + 90px);border:1px solid var(--slate-200);border-radius:var(--r-lg);padding:var(--s-lg);background:#fff;position:sticky}.opt{align-items:center;gap:var(--s-sm);border-radius:var(--r-md);border:1.5px solid var(--slate-200);cursor:pointer;text-align:left;width:100%;transition:border-color var(--d-base),background var(--d-base),transform var(--d-fast);background:#fff;padding:14px 16px;display:flex}.opt:hover{border-color:var(--blue-300)}.opt:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.opt.is-on{border-color:var(--blue-600);background:#f7faff}.opt__box{border:1.5px solid var(--slate-300);color:#fff;width:20px;height:20px;transition:background var(--d-fast),border-color var(--d-fast);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.7rem;display:flex}.opt.is-on .opt__box{background:var(--blue-600);border-color:var(--blue-600)}.opt__radio{border-radius:50%}.opt.is-locked{border-color:var(--blue-100);cursor:default;background:#f7faff}.opt.is-locked .opt__box{background:var(--blue-300);border-color:var(--blue-300)}.opt.is-dev{background:#fbfaff;border-style:dashed;border-color:#c4b5fd}.opt.is-dev.is-on{border-color:var(--dev);background:#f5f3ff}.opt__t{font-size:.95rem;font-weight:600;display:block}.opt__d{color:var(--slate-500);margin-top:3px;font-size:.8rem;display:block}.opt__q{background:var(--slate-100);width:24px;height:24px;color:var(--slate-500);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.opt__q:hover{background:var(--blue-100);color:var(--blue-600)}.opt--card{flex-direction:column;align-items:stretch;gap:0;height:100%;padding:16px}.opt--card .opt__head{align-items:flex-start;gap:var(--s-sm);display:flex}.opt--card .opt__price{text-align:right;flex:none;margin-left:auto}.opt--card__desc{padding-left:calc(20px + var(--s-sm));margin-top:6px}.feat-list{border-top:1px solid var(--slate-200);gap:7px;margin:13px 0 0;padding:13px 0 0;list-style:none;display:grid}.feat-li{color:var(--slate-700);gap:8px;font-size:.82rem;line-height:1.35;display:flex}.feat-li:before{content:"";background:var(--blue-300);border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}.feat-eg{color:var(--slate-500);margin-top:11px;font-size:.78rem;line-height:1.4;display:block}.opt--card.is-on .feat-list{border-top-color:var(--blue-100)}.opt--card.is-on .feat-li:before{background:var(--blue-600)}.field{margin-bottom:var(--s-md)}.field label{color:var(--slate-700);margin-bottom:6px;font-size:.84rem;font-weight:600;display:block}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea{border:1.5px solid var(--slate-200);border-radius:var(--r-md);width:100%;min-height:48px;transition:border-color var(--d-base),box-shadow var(--d-base);background:#fff;padding:12px 14px}.field textarea{resize:vertical;min-height:104px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--blue-600);outline:none;box-shadow:0 0 0 3px #2e5aac21}.field .hint{color:var(--slate-500);margin-top:5px;font-size:.76rem}.field input[type=number]{appearance:textfield}.field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.combo{position:relative}.combo__input{padding-right:38px!important}.combo__input--button{border:1.5px solid var(--slate-200);border-radius:var(--r-md);text-align:left;width:100%;min-height:48px;color:inherit;transition:border-color var(--d-base),box-shadow var(--d-base);background:#fff;padding:12px 38px 12px 14px;font-size:1rem;line-height:1.6}.combo__input--button:focus-visible{border-color:var(--blue-600);outline:none;box-shadow:0 0 0 3px #2e5aac21}.field.has-error .combo__input--button{border-color:var(--danger)}.combo__ph{color:var(--slate-500)}.combo__caret{pointer-events:none;width:38px;height:100%;color:var(--slate-500);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.combo__list{z-index:40;border:1.5px solid var(--slate-200);border-radius:var(--r-md);max-height:260px;box-shadow:var(--sh-3);background:#fff;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.combo__opt{border-radius:var(--r-sm);cursor:pointer;color:var(--slate-700);padding:10px 12px;font-size:.94rem;line-height:1.3}.combo__opt.is-cursor{background:var(--blue-50);color:var(--blue-700)}.combo__opt.is-on{color:var(--blue-600);font-weight:600}.combo__opt.is-on.is-cursor{background:var(--blue-100)}.field.has-error input:not([type=checkbox]):not([type=radio]),.field.has-error textarea,.field.has-error select{border-color:var(--danger)}.mod-group .err{color:var(--danger);margin-top:8px;font-size:.76rem;display:none}.mod-group.has-error .err{display:block}.mod-group.has-error .mod-group__t{color:var(--danger)}.rowdrop{border-radius:var(--r-sm);width:36px;height:52px;color:var(--slate-400);transition:background var(--d-fast),color var(--d-fast);justify-content:center;align-items:center;font-size:.9rem;display:flex}.rowdrop:hover{color:var(--danger);background:#fee2e2}.rowdrop:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.field .err{color:var(--danger);margin-top:5px;font-size:.76rem;display:none}.field.has-error .err{display:block}.check-row{color:var(--slate-700);align-items:center;gap:10px;font-size:.86rem;line-height:1.4;display:flex}.check-row input{appearance:none;border:1.5px solid var(--slate-300);cursor:pointer;background:#fff;border-radius:4px;flex:none;width:18px;height:18px;transition:border-color .15s,background .15s;position:relative}.check-row input:hover{border-color:var(--blue-400)}.check-row input:checked{background:var(--blue-600);border-color:var(--blue-600)}.check-row input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.check-row input:focus-visible{outline:2px solid var(--blue-300);outline-offset:2px}.field.has-error .check-row+.err{margin-left:28px}.mod-group{margin-bottom:var(--s-lg)}.mod-group__t{letter-spacing:.08em;text-transform:uppercase;color:var(--slate-500);margin-bottom:10px;font-size:.72rem;font-weight:700}.core-box{border:1px solid var(--blue-100);border-radius:var(--r-md);padding:var(--s-md);margin-bottom:var(--s-lg);background:#f7faff}.genwrap{max-width:620px;padding-block:var(--s-3xl);text-align:center;margin:0 auto}.gen-item{border:1px solid var(--slate-200);border-radius:var(--r-md);text-align:left;background:#fff;align-items:center;gap:12px;margin-bottom:8px;padding:13px 16px;display:flex}.gen-item__ic{background:var(--slate-100);width:26px;height:26px;color:var(--slate-500);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.72rem;display:flex}.gen-item.is-run .gen-item__ic{background:var(--blue-50);color:var(--blue-600);animation:1.2s infinite pulse}.gen-item.is-ok .gen-item__ic{color:var(--success);background:#dcfce7}@keyframes pulse{0%,to{opacity:1}50%{opacity:.42}}.skel{background:linear-gradient(90deg,var(--slate-100) 25%,#f4f6fa 50%,var(--slate-100) 75%);background-size:200% 100%;border-radius:6px;animation:1.4s linear infinite shine}@keyframes shine{to{background-position:-200% 0}}.viewer{background:var(--slate-50);min-height:calc(100vh - var(--header-h));flex-direction:column;display:flex}.viewer__top{background:var(--white);color:var(--ink);border-bottom:1px solid var(--slate-200);padding:14px 0;box-shadow:0 1px 2px #0b122008}.viewer__top .t-xs{color:var(--slate-500)}.viewer__tabs{background:var(--slate-50);border-radius:var(--r-md);border:1px solid var(--slate-200);flex-wrap:wrap;gap:6px;padding:4px;display:flex}.viewer__tabs button{border-radius:calc(var(--r-md) - 4px);color:var(--slate-600);transition:transform var(--d-fast) var(--ease);background:0 0;padding:8px 16px;font-size:.86rem;font-weight:600}@media (hover:hover) and (pointer:fine){.viewer__tabs button:not(.is-active):hover{color:var(--ink)}}.viewer__tabs button:active{transform:scale(.97)}.viewer__tabs button.is-active{background:var(--white);color:var(--blue-600);box-shadow:0 1px 3px #0b122014}.viewer__stage{padding:var(--s-lg) 0;flex:1;position:relative}.wm{top:var(--header-h);pointer-events:none;z-index:6;justify-content:center;align-items:center;display:flex;position:fixed;bottom:82px;left:0;right:0;overflow:hidden}.wm span{font-family:var(--font-head);color:#2e5aac17;letter-spacing:.1em;white-space:nowrap;font-size:clamp(2rem,6vw,4.6rem);font-weight:800;transform:rotate(-24deg)}.viewer__bottom{border-top:1px solid var(--slate-200);z-index:20;background:#fff;padding:14px 0;position:sticky;bottom:0}.doc{border:1px solid var(--slate-200);border-radius:var(--r-md);max-width:820px;box-shadow:var(--sh-2);background:#fff;margin:0 auto;padding:clamp(20px,4vw,48px)}.doc h2{margin-bottom:var(--s-md)}.doc table{border-collapse:collapse;width:100%;margin-block:var(--s-md);font-size:.88rem}.doc th{background:var(--blue-600);color:#fff;text-align:left;letter-spacing:.03em;padding:10px 12px;font-size:.78rem}.doc td{border-bottom:1px solid var(--slate-100);padding:10px 12px}.doc tr:last-child td{border-bottom:none}.slide{border:1px solid var(--slate-200);border-radius:var(--r-md);aspect-ratio:16/9;box-shadow:var(--sh-2);background:#fff;flex-direction:column;justify-content:center;max-width:900px;margin:0 auto;padding:clamp(20px,4vw,44px);display:flex}.slide--dark{background:var(--ink);color:#fff;border-color:var(--ink)}.slide__n{color:var(--slate-500);font-size:.72rem;position:absolute;bottom:16px;right:20px}.slide-nav{margin-top:var(--s-md);justify-content:center;align-items:center;gap:8px;display:flex}.slide-dot{background:var(--slate-300);cursor:pointer;border-radius:50%;width:9px;height:9px}.slide-dot.is-on{background:var(--blue-600);border-radius:5px;width:26px}.proto{border:1px solid var(--slate-200);border-radius:var(--r-md);background:var(--white);box-shadow:var(--sh-2);min-height:520px;max-height:min(760px,100vh);display:flex;overflow:hidden}.proto__main{overflow-y:auto}.proto__side{background:var(--proto-side,var(--white));border-right:1px solid var(--slate-200);flex:none;width:236px;max-height:min(760px,100vh);padding:16px 12px;overflow-y:auto}.proto__brand{color:var(--ink);font-family:var(--font-head);align-items:center;gap:10px;margin-bottom:6px;font-size:.95rem;font-weight:800;display:flex}.proto__powered{color:var(--slate-500);letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px;padding-left:38px;font-size:.68rem}.proto__navgroup{color:var(--slate-400);letter-spacing:.14em;text-transform:uppercase;padding:14px 12px 6px;font-size:.62rem;font-weight:700}.proto__navgroup:first-child{padding-top:0}.proto__nav button{text-align:left;width:100%;color:var(--slate-600);transition:background var(--d-base),color var(--d-base);border-radius:10px;align-items:center;gap:11px;margin-bottom:1px;padding:9px 12px;font-size:.83rem;display:flex}.proto__nav button:hover{background:var(--slate-100);color:var(--ink)}.proto__nav button.is-active{background:var(--blue-50);color:var(--proto-active-fg,var(--blue-600));font-weight:600}.proto__nav button.is-active--hotel{color:#0f766e;background:#14b8a61a}.proto__nav button svg{flex-shrink:0}.proto__main{background:var(--slate-50);flex-direction:column;flex:1;min-width:0;padding:0;display:flex;overflow-x:auto}.proto__topbar{background:var(--proto-side,var(--white));border-bottom:1px solid var(--slate-200);justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.proto__crumbs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.proto__toolbar{align-items:center;gap:10px;display:flex}.proto__toolbtn{background:var(--slate-100);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;display:inline-flex}.proto__toolbtn:hover{background:var(--slate-200)}.proto__avatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#2563eb);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;display:inline-flex}.proto__body{padding:var(--s-lg);flex:1;min-width:0}.proto__head{margin-bottom:var(--s-md);justify-content:space-between;align-items:center;gap:var(--s-sm);flex-wrap:wrap;display:flex}.ptable{border-collapse:collapse;background:var(--white);border-radius:var(--r-md);border:1px solid var(--slate-200);width:100%;font-size:.84rem;overflow:hidden}.ptable th{background:var(--slate-100);text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--slate-500);padding:11px 13px;font-size:.74rem;font-weight:700}.ptable td{border-top:1px solid var(--slate-100);padding:11px 13px}.ptable tbody tr{cursor:pointer;transition:background var(--d-fast)}.ptable tbody tr:hover{background:var(--blue-50)}.pill{border-radius:var(--r-full);padding:3px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.pill--ok{background:var(--tone-ok-bg,#dcfce7);color:var(--tone-ok-fg,#15803d)}.pill--warn{background:var(--tone-warn-bg,#fef3c7);color:var(--tone-warn-fg,#b45309)}.pill--info{background:var(--blue-50);color:var(--blue-600)}.pill--gray{background:var(--slate-100);color:var(--slate-500)}.pill--danger{background:var(--tone-danger-bg,#fee2e2);color:var(--tone-danger-fg,#b91c1c)}.pkpi{gap:var(--s-sm);margin-bottom:var(--s-md);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=767px){.pkpi{grid-template-columns:repeat(2,1fr)}.proto{flex-direction:column}.proto__side{width:100%}.proto__nav{gap:4px;display:flex;overflow-x:auto}.proto__nav button{white-space:nowrap;width:auto}}.pcard{background:var(--white);border:1px solid var(--slate-200);border-radius:var(--r-md);padding:var(--s-md)}.bar{background:var(--slate-100);border-radius:4px;height:8px;overflow:hidden}.bar>i{background:var(--blue-600);border-radius:4px;height:100%;display:block}.cab{gap:var(--s-xl);grid-template-columns:236px 1fr;align-items:start;display:grid}@media (width<=1023px){.cab{grid-template-columns:1fr}}.cab__nav{border:1px solid var(--slate-200);border-radius:var(--r-lg);padding:var(--s-xs);top:calc(var(--header-h) + 20px);background:#fff;position:sticky}.cab__nav button{text-align:left;border-radius:var(--r-sm);width:100%;color:var(--slate-700);transition:transform var(--d-fast) var(--ease);align-items:center;gap:10px;padding:11px 13px;font-size:.9rem;display:flex}@media (hover:hover) and (pointer:fine){.cab__nav button:not(.is-active):hover{background:var(--slate-100)}}.cab__nav button:active{transform:scale(.98)}.skel--title{border-radius:var(--r-sm);width:280px;height:40px;margin-bottom:26px}.skel--nav{border-radius:var(--r-lg);height:286px}.cab__skel-main{gap:20px;display:grid}.skel--hero{border-radius:var(--r-lg);height:180px}.skel--row{border-radius:var(--r-lg);height:88px}.cab__nav button.is-active{background:var(--blue-50);color:var(--blue-600);font-weight:600}@media (width<=1023px){.cab__nav{display:flex;position:static;overflow-x:auto}.cab__nav button{white-space:nowrap;width:auto}}.wallet{background:linear-gradient(135deg,var(--ink),#1d2b47);color:#fff;border-radius:var(--r-lg);padding:var(--s-lg);position:relative;overflow:hidden}.wallet:after{content:"";background:radial-gradient(circle,#ff7a4547,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-70px}.wallet__sum{font-family:var(--font-head);margin:8px 0;font-size:2.5rem;line-height:1}.tx{align-items:center;gap:var(--s-sm);border-bottom:1px solid var(--slate-100);padding:13px 0;display:flex}.tx:last-child{border-bottom:none}.tx__ic{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.tx__ic--in{color:var(--success);background:#dcfce7}.tx__ic--out{color:var(--danger);background:#fee2e2}.tx__sum{font-weight:700;font-family:var(--font-mono);margin-left:auto;font-size:.9rem}.modal{z-index:200;padding:var(--s-md);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.modal.is-open{display:flex}.modal__bg{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b12208c;position:absolute;inset:0}.modal__box{border-radius:var(--r-lg);width:100%;max-width:480px;padding:var(--s-lg);box-shadow:var(--sh-4);max-height:88vh;animation:pop var(--d-slow) var(--ease);background:#fff;position:relative;overflow-y:auto}.modal__box--wide{max-width:680px}@keyframes pop{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.modal__x{width:36px;height:36px;color:var(--slate-500);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.modal__x:hover{background:var(--slate-100)}.toast{background:var(--ink);color:#fff;border-radius:var(--r-md);z-index:300;box-shadow:var(--sh-4),inset 0 0 0 1px #ffffff24;opacity:0;transition:transform var(--d-slow) var(--ease), opacity var(--d-slow) var(--ease);pointer-events:none;text-align:center;max-width:90vw;padding:13px 22px;font-size:.88rem;position:fixed;bottom:26px;left:50%;transform:translate(-50%)translateY(90px)}.toast.is-on{opacity:1;transform:translate(-50%)translateY(0)}.footer{background:var(--ink);color:#9fb2d4;padding-block:var(--s-2xl) var(--s-lg)}.footer a{color:#9fb2d4;padding:5px 0;font-size:.88rem;display:block}.footer a:hover{color:#fff}.footer h4{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:.82rem}.divider{background:var(--slate-200);height:1px;margin-block:var(--s-lg)}.section--dark .divider{background:#22314f}.reveal{opacity:0;transform:translateY(22px)}.reveal.is-in{opacity:1;transition:opacity var(--d-slow) var(--ease), transform var(--d-slow) var(--ease);transform:none}.tag-note{background:var(--blue-50);border-left:3px solid var(--blue-600);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--slate-700);padding:13px 16px;font-size:.86rem}.tag-warn{border-left:3px solid var(--orange-500);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--slate-700);background:#fff7ed;padding:13px 16px;font-size:.86rem}.price{font-family:var(--font-head);font-size:2.1rem;font-weight:700;line-height:1.1}.price__old{color:var(--slate-500);vertical-align:middle;margin-right:9px;font-size:1.05rem;font-weight:600;text-decoration:line-through}.billing{background:var(--slate-100);border-radius:var(--r-md);gap:3px;padding:4px;display:inline-flex}.billing button{border-radius:var(--r-sm);color:var(--slate-500);transition:background var(--d-base);align-items:center;padding:9px 18px;font-size:.9rem;font-weight:600;display:inline-flex}.billing button.is-active{color:var(--ink);box-shadow:var(--sh-1);background:#fff}.price small{color:var(--slate-500);font-size:.9rem;font-weight:500}.timeline{padding-left:30px;position:relative}.timeline:before{content:"";background:var(--slate-200);width:2px;position:absolute;top:6px;bottom:6px;left:8px}.timeline__i{padding-bottom:var(--s-lg);position:relative}.timeline__i:before{content:"";background:var(--blue-600);width:12px;height:12px;box-shadow:0 0 0 2px var(--blue-100);border:3px solid #fff;border-radius:50%;position:absolute;top:6px;left:-27px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{background:var(--blue-600);color:#fff;z-index:400;padding:12px 20px;position:absolute;top:0;left:-9999px}.skip:focus{top:10px;left:10px}.proto__mark{background:var(--blue-600);color:#fff;letter-spacing:.02em;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.7rem;font-weight:800;display:inline-flex}.proto__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.pcard--link{cursor:pointer;transition:border-color var(--d-base),box-shadow var(--d-base), transform var(--d-fast)}.pcard--link:hover{border-color:var(--blue-300);box-shadow:var(--sh-2);transform:translateY(-2px)}.site{border:1px solid var(--slate-200);border-radius:var(--r-md);background:#fff;overflow:hidden}.site__bar{background:var(--slate-100);border-bottom:1px solid var(--slate-200);align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.site__bar .mock__dot{background:var(--slate-300)}.site__url{font-family:var(--font-mono);color:var(--slate-500);border:1px solid var(--slate-200);background:#fff;border-radius:20px;margin-left:10px;padding:2px 12px;font-size:.68rem}.site__nav{border-bottom:1px solid var(--slate-100);flex-wrap:wrap;align-items:center;gap:4px;padding:10px 14px;display:flex}.site__nav button{border-radius:var(--r-sm);color:var(--slate-500);transition:background var(--d-base),color var(--d-base);padding:6px 12px;font-size:.78rem}.site__nav button:hover{background:var(--slate-100);color:var(--ink)}.site__nav button.is-active{background:var(--blue-50);color:var(--blue-600);font-weight:600}.site__body{background:var(--slate-50);padding:14px}.site__hero{background:linear-gradient(140deg,var(--ink),#1d2b47);color:#fff;border-radius:var(--r-md);padding:22px}.site__h1{font-family:var(--font-head);margin:6px 0 8px;font-size:1.35rem;font-weight:700;line-height:1.2}.site__img{border-radius:var(--r-sm);background:linear-gradient(135deg,var(--blue-100),var(--slate-100));height:74px}.region{border:1px solid var(--slate-200);border-radius:var(--r-sm);background:var(--slate-100) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.5' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>") no-repeat right 10px center;height:34px;color:var(--slate-700);cursor:pointer;appearance:none;max-width:190px;padding:0 30px 0 11px;font-size:.8rem;font-weight:600}.region:focus{border-color:var(--blue-600);outline:none;box-shadow:0 0 0 3px #2e5aac21}@media (width<=1180px){.header .lang{display:none}}.search{border:1.5px solid var(--slate-200);border-radius:var(--r-md);max-width:460px;color:var(--slate-500);transition:border-color var(--d-base),box-shadow var(--d-base);background:#fff;flex:1;align-items:center;gap:9px;padding:0 14px;display:flex;position:relative}.search:focus-within{border-color:var(--blue-600);color:var(--blue-600);box-shadow:0 0 0 3px #2e5aac21}.search input{background:0 0;border:none;outline:none;flex:1;min-height:46px;font-size:.95rem}.search input:focus-visible{outline:none!important}.search input::-webkit-search-cancel-button{cursor:pointer}.biz-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (width<=1279px){.biz-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.biz-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){.biz-grid{grid-template-columns:1fr}}.biz{border:1.5px solid var(--slate-200);border-radius:var(--r-md);text-align:left;cursor:pointer;min-height:118px;transition:border-color var(--d-base),background var(--d-base),transform var(--d-fast), box-shadow var(--d-base);background:#fff;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 13px;display:flex;position:relative}.biz:hover{border-color:var(--blue-300);box-shadow:var(--sh-2);transform:translateY(-2px)}.biz:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.biz.is-on{border-color:var(--blue-600);box-shadow:0 0 0 1px var(--blue-600) inset;background:#f7faff}.biz__ic{background:var(--blue-50);width:36px;height:36px;color:var(--blue-600);border-radius:10px;flex:none;justify-content:center;align-items:center;margin-bottom:5px;display:flex}.biz.is-on .biz__ic{background:var(--blue-600);color:#fff}.biz__t{font-size:.9rem;font-weight:700;line-height:1.25}.biz__d{color:var(--slate-500);font-size:.74rem;line-height:1.35}.biz__b{padding:3px 7px;font-size:.6rem;position:absolute;top:10px;right:10px}.biz--pre-agree{padding-bottom:32px}.biz__pre-agree{letter-spacing:.02em;background:var(--orange-50,#fff7ed);color:var(--orange-700,#c2410c);border:1px solid var(--orange-200,#fed7aa);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:.62rem;font-weight:600;transition:background .15s,transform .1s;display:inline-flex;position:absolute;bottom:8px;left:10px;right:10px}.biz__pre-agree:hover{background:var(--orange-100,#ffedd5)}.biz__pre-agree:active{transform:scale(.98)}.biz__pre-agree:focus-visible{outline:2px solid var(--orange-500);outline-offset:2px}.biz__pre-agree svg{flex-shrink:0}:focus-visible{outline:2px solid var(--orange-500);outline-offset:2px;border-radius:4px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=button]:focus-visible{outline:2px solid var(--orange-500);outline-offset:2px}details[open]>summary .faq-chevron{transform:rotate(180deg)}details>summary::-webkit-details-marker{display:none}details>summary{outline:none}details>summary:focus-visible{background:var(--slate-50)}.ind-group{margin-bottom:16px}.ind-group__head{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--r-md);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:14px 18px;font-size:.95rem;font-weight:700;list-style:none;display:flex}.ind-group__head::-webkit-details-marker{display:none}.ind-group__head:hover{background:var(--slate-100)}.ind-group__chev{color:var(--slate-500);flex:none;transition:transform .2s}details.ind-group[open]>.ind-group__head .ind-group__chev{transform:rotate(180deg)}.ind-group__body{padding:16px 0 6px}[data-pkg-root]{font-family:var(--font);color:var(--ink);line-height:var(--pkg-line-height);font-weight:var(--pkg-body-weight)}[data-pkg-root][data-brand-only]{color:inherit;font-family:inherit;line-height:inherit;font-weight:inherit}[data-pkg-root]:not([data-brand-only]) :is(h1,h2,h3,h4,.t-head,.site__h1){font-family:var(--font-head);font-weight:var(--pkg-heading-weight);letter-spacing:var(--pkg-letter-spacing);text-transform:var(--pkg-heading-transform)}[data-pkg-root]:not([data-brand-only]) :is(h1,h2,h3,h4){color:var(--pkg-heading)}[data-pkg-root] :is(.slide--dark,.site__hero,[data-dark]) :is(h1,h2,h3,h4,.t-head){color:#fff}[data-pkg-root]:not([data-brand-only]) .t-h1{font-size:var(--pkg-h1)}[data-pkg-root]:not([data-brand-only]) .t-h2{font-size:var(--pkg-h2)}[data-pkg-root]:not([data-brand-only]) .t-h3{font-size:var(--pkg-h3)}[data-pkg-root]:not([data-brand-only]) .t-h4{font-size:calc(var(--pkg-h3) * .76)}[data-pkg-root]:not([data-brand-only]) .t-sm{font-size:calc(var(--pkg-body) * .875)}[data-pkg-root]:not([data-brand-only]) .t-xs{font-size:var(--pkg-small)}[data-pkg-root]:not([data-brand-only]) .t-lead{font-size:calc(var(--pkg-body) * 1.15)}[data-pkg-root] .site__h1{font-size:calc(var(--pkg-h1) * .45)}[data-pkg-root] .site__nav button{font-size:var(--pkg-nav)}[data-pkg-root] .site__hero,[data-pkg-root] .slide--dark{background:var(--pkg-dark);border-color:var(--pkg-dark)}[data-pkg-root] .site__body,[data-pkg-root] .doc,[data-pkg-root] .slide:not(.slide--dark),[data-pkg-root] .card,[data-pkg-root] .pcard{background:var(--pkg-surface)}[data-pkg-root] .site__body{background:var(--pkg-bg)}[data-pkg-root]:not([data-brand-only]) :is(.card,.pcard,.doc,.slide,.site){border-radius:var(--pkg-card-radius)}[data-pkg-root]:not([data-brand-only]) .btn{border-radius:var(--pkg-btn-radius);min-height:var(--pkg-btn-height);font-size:var(--pkg-btn-size);font-weight:var(--pkg-btn-weight)}[data-pkg-root]:not([data-brand-only]) .btn--sm{min-height:calc(var(--pkg-btn-height) - 8px);font-size:calc(var(--pkg-btn-size) - 1px)}[data-pkg-root]:not([data-brand-only]) .btn--primary{background:var(--pkg-btn-bg);color:var(--pkg-btn-color);border:var(--pkg-btn-border) solid var(--pkg-btn-line)}[data-pkg-root]:not([data-brand-only]) .btn--primary:hover{background:var(--pkg-btn-hover)}[data-pkg-root]:not([data-brand-only]) .btn--accent{background:var(--pkg-btn2-bg);color:var(--pkg-btn2-color);border:var(--pkg-btn-border) solid var(--pkg-btn2-line)}[data-pkg-root]:not([data-brand-only]) .btn--accent:hover{background:var(--pkg-btn2-hover)}[data-pkg-root] .doc th{background:var(--blue-600)}[data-pkg-root][data-mode=edit] [data-el]{cursor:pointer}[data-pkg-root][data-mode=edit] [data-el]:hover{outline-offset:2px;outline:1px dashed #ff7a45b3}.pkg-stage{container:pkgstage/inline-size}@container pkgstage (width<=900px){[data-pkg-root] :is(.g-3,.g-4){grid-template-columns:repeat(2,1fr)}[data-pkg-root] .pkg-stack-md{grid-template-columns:1fr!important}}@container pkgstage (width<=600px){[data-pkg-root] :is(.g-2,.g-3,.g-4),[data-pkg-root] .pkg-stack{grid-template-columns:1fr!important}[data-pkg-root] .slide{aspect-ratio:auto}[data-pkg-root] .site__nav{flex-wrap:wrap}}.pkged-wrap{z-index:1;padding-inline:16px;position:relative}.pkged{flex-direction:column;gap:12px;display:flex}.pkged__bar{top:var(--header-h);z-index:30;border:1px solid var(--slate-200);border-radius:var(--r-md);box-shadow:var(--sh-1);background:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex;position:sticky}.pkged__group{align-items:center;gap:6px;display:flex}.pkged__seg{background:var(--slate-100);border-radius:9px;padding:3px}.pkged__seg button{color:var(--slate-600);border-radius:7px;padding:6px 12px;font-size:.82rem;font-weight:600}.pkged__seg button.is-on{color:var(--ink);box-shadow:var(--sh-1);background:#fff}.pkged__btn{border:1px solid var(--slate-200);background:#fff;border-radius:8px;padding:7px 12px;font-size:.82rem;font-weight:600}.pkged__btn:hover:not([disabled]){background:var(--slate-50)}.pkged__btn[disabled]{opacity:.4;cursor:not-allowed}.pkged__btn--primary{background:var(--blue-600);border-color:var(--blue-600);color:#fff}.pkged__btn--primary:hover:not([disabled]){background:var(--blue-700)}.pkged button:focus-visible,.pkged input:focus-visible,.pkged select:focus-visible,.pkged summary:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.pkged__status{color:var(--slate-500);margin-right:4px;font-size:.8rem}.pkged__status--pending{color:var(--warning)}.pkged__status--saved{color:var(--success)}.pkged__status--error{color:var(--danger);font-weight:600}.pkged__body{grid-template-columns:250px minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.pkged[data-mode=preview] .pkged__body{grid-template-columns:minmax(0,1fr)}.pkged__side,.pkged__inspector{top:calc(var(--header-h) + 64px);max-height:calc(100vh - var(--header-h) - 160px);border:1px solid var(--slate-200);border-radius:var(--r-md);background:#fff;padding:12px;position:sticky;overflow-y:auto}.pkged__canvas{background:var(--slate-100);border-radius:var(--r-md);justify-content:center;min-width:0;min-height:60vh;padding:16px;display:flex;overflow-x:auto}.pkg-stage{max-width:100%;transition:width var(--d-slow) var(--ease);position:relative}.pkg-stage[data-bp=tablet],.pkg-stage[data-bp=mobile]{box-shadow:0 0 0 8px #1f2937,var(--sh-4);background:#fff;border-radius:18px;padding:10px}.pkged__sel{pointer-events:none;border:2px solid var(--orange-500);z-index:5;border-radius:6px;position:absolute;box-shadow:0 0 0 4px #ff7a4526}.pkged__sel span{background:var(--orange-500);color:#fff;white-space:nowrap;border-radius:5px 5px 5px 0;padding:2px 7px;font-size:.68rem;font-weight:700;position:absolute;top:-22px;left:-2px}.pkged__title{letter-spacing:.12em;text-transform:uppercase;color:var(--slate-500);margin:14px 0 6px;font-size:.68rem;font-weight:700}.pkged__title:first-child{margin-top:0}.pkged__ctx{gap:2px;display:grid}.pkged__ctx button,.pkged__el{text-align:left;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:7px 9px;font-size:.84rem;display:flex}.pkged__ctx button:hover,.pkged__el:hover{background:var(--slate-100)}.pkged__ctx button.is-on,.pkged__el.is-on{background:var(--blue-50);color:var(--blue-600);font-weight:600}.pkged__list{gap:1px;list-style:none;display:grid}.pkged__check{cursor:pointer;align-items:center;gap:8px;padding:5px 4px;font-size:.84rem;display:flex}.pkged__dot{background:var(--orange-500);border-radius:50%;flex:none;width:7px;height:7px}.pkged__note{color:var(--slate-600);background:var(--slate-50);border-radius:8px;margin:8px 0;padding:9px 10px;font-size:.8rem;line-height:1.45}.pkged__link{color:var(--blue-600);padding:4px 0;font-size:.8rem;font-weight:600}.pkged__link[disabled]{opacity:.4;cursor:not-allowed}.pkged__link--danger{color:var(--danger)}.pkged__tabs{background:var(--slate-100);border-radius:9px;gap:4px;margin-bottom:10px;padding:3px;display:flex}.pkged__tabs button{color:var(--slate-600);border-radius:7px;flex:1;padding:6px;font-size:.84rem;font-weight:600}.pkged__tabs button.is-on{color:var(--ink);box-shadow:var(--sh-1);background:#fff}.pkged__group-box{border-top:1px solid var(--slate-100);padding:4px 0}.pkged__group-box summary{cursor:pointer;padding:8px 2px;font-size:.88rem;font-weight:700;list-style-position:inside}.pkged__group-body{gap:10px;padding:4px 2px 10px;display:grid}.pkged__sub{color:var(--slate-500);text-transform:uppercase;letter-spacing:.1em;margin-top:6px;font-size:.7rem;font-weight:700}.pkged__field{gap:5px;display:grid}.pkged__label{color:var(--slate-700);align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.pkged__badge{background:var(--blue-50);color:var(--blue-600);border-radius:999px;padding:1px 6px;font-size:.62rem;font-weight:700}.pkged__reset{width:22px;height:22px;color:var(--slate-500);border-radius:6px;margin-left:auto;font-size:.9rem}.pkged__reset:hover{background:var(--slate-100);color:var(--ink)}.pkged__input{border:1px solid var(--slate-200);background:#fff;border-radius:7px;width:100%;min-width:0;padding:6px 8px;font-size:.82rem}.pkged__input.is-bad{border-color:var(--danger)}.pkged__input--num{flex:none;width:70px}.pkged__color{align-items:center;gap:6px;display:flex}.pkged__color input[type=color]{border:1px solid var(--slate-200);cursor:pointer;background:0 0;border-radius:7px;flex:none;width:34px;height:32px;padding:0}.pkged__fmt{border:1px solid var(--slate-200);border-radius:7px;flex:none;padding:6px 4px;font-size:.72rem}.pkged__alpha,.pkged__num{align-items:center;gap:8px;display:flex}.pkged__alpha input,.pkged__num input[type=range]{min-width:0;accent-color:var(--blue-600);flex:1}.pkged__err{color:var(--danger);font-size:.74rem}.pkged__chips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pkged__chips button{border:1px solid var(--slate-200);border-radius:6px;min-width:30px;padding:3px 7px;font-size:.74rem}.pkged__chips button.is-on{background:var(--blue-600);border-color:var(--blue-600);color:#fff}.pkged__chip-note{color:var(--slate-400);margin-left:4px;font-size:.72rem}.pkged__chip-note.is-on{color:var(--blue-600);font-weight:700}.pkged__shadow{border-bottom:1px dashed var(--slate-200);gap:8px;padding-bottom:10px;display:grid}.pkged__shadow-demo{border:1px solid var(--slate-100);background:#fff;border-radius:10px;height:44px;margin:4px 6px 8px}.pkged__btn-demo{background:var(--slate-50);border-radius:10px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.pkged__presets{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pkged__preset{border:1px solid var(--slate-200);text-align:left;border-radius:9px;flex-direction:column;align-items:flex-start;gap:6px;padding:9px;font-size:.84rem;font-weight:700;display:flex}.pkged__preset:hover{border-color:var(--blue-300);background:var(--slate-50)}.pkged__preset-sw{gap:3px;display:flex}.pkged__preset-sw i{border:1px solid #00000014;border-radius:50%;width:16px;height:16px}.pkged__warn{border-left:3px solid var(--warning);background:#fff7ed;border-radius:6px;padding:8px 10px;font-size:.78rem}.pkged__warn ul{margin:4px 0 0 16px}.pkged__el-head{justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.pkged__x{border-radius:50%;flex:none;width:28px;height:28px;font-size:1.1rem}.pkged__x:hover{background:var(--slate-100)}.pkged__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pkged__resets{border-top:1px solid var(--slate-100);justify-items:start;gap:2px;margin-top:12px;padding-top:10px;display:grid}@media (width<=1280px){.pkged__body{grid-template-columns:210px minmax(0,1fr) 280px;gap:10px}}@media (width<=1023px){.pkged__body{grid-template-columns:1fr 1fr}.pkged__canvas{grid-area:1/1/auto/-1}.pkged__side,.pkged__inspector{max-height:none;position:static}}@media (width<=640px){.pkged__body{grid-template-columns:1fr}}.pkged__canvas{background:radial-gradient(circle at 1px 1px, #0b122012 1px, transparent 0) 0 0 / 16px 16px, var(--slate-100);align-items:flex-start}.pkg-stage{width:100%}.pkg-stage[data-bp=desktop]{max-width:1240px}.pkg-browser{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0b12200f,0 12px 40px #0b12201f}.pkg-browser__bar{background:#f1f3f6;border-bottom:1px solid #e3e7ed;align-items:center;gap:6px;height:36px;padding:0 14px;display:flex}.pkg-browser__bar span{background:#d5dae1;border-radius:50%;width:10px;height:10px}.pkg-browser__url{font-family:var(--font-mono);color:#64748b;background:#fff;border-radius:6px;margin:0 auto;padding:3px 40px;font-size:.72rem}.pkg-browser__page{position:relative}.pkg-browser__toast{color:#fff;background:#0f172a;border-radius:10px;width:max-content;max-width:90%;margin:0 auto 16px;padding:10px 16px;font-size:.84rem;position:sticky;bottom:16px}.pkg-stage[data-bp=tablet] .pkg-browser,.pkg-stage[data-bp=mobile] .pkg-browser{box-shadow:none;border-radius:8px}.pres-stack{gap:24px;max-width:960px;margin:0 auto;display:grid}.pres-stack .slide{max-width:none;margin:0}.pkged__tpl{gap:4px;display:grid}.pkged__tpl button{text-align:left;border:1px solid var(--slate-200);color:var(--slate-700);border-radius:8px;padding:8px 10px;font-size:.82rem;font-weight:600}.pkged__tpl button:hover{border-color:var(--blue-300)}.pkged__tpl button.is-on{border-color:var(--blue-600);background:var(--blue-50);color:var(--blue-600)}.pkged__swatches{flex-wrap:wrap;gap:8px;display:flex}.pkged__swatches button{width:26px;height:26px;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--slate-200);border-radius:50%}.pkged__swatches button[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ink)}[data-pkg-root]:not([data-brand-only]) .chip{background:var(--pkg-surface);border-color:var(--pkg-border);color:var(--slate-700)}[data-pkg-root][data-brand-only][data-dark]{--white:#1e293b;--proto-side:#18181b;--slate-50:#0f172a;--ink:#f8fafc;--slate-700:#e2e8f0;--slate-600:#cbd5e1;--slate-500:#94a3b8;--slate-400:#64748b;--slate-300:#475569;--slate-200:#2b3650;--slate-100:#273449;--blue-50:var(--pkg-primary-dim);--proto-active-fg:var(--pkg-primary-light);--tone-ok-bg:#10b9812e;--tone-ok-fg:#6ee7b7;--tone-warn-bg:#f59e0b2e;--tone-warn-fg:#fcd34d;--tone-danger-bg:#ef44442e;--tone-danger-fg:#fca5a5;--tone-info-bg:#3b82f633;--tone-ok-line:#10b98159;--tone-warn-line:#f59e0b59;--tone-danger-line:#ef444459;--tone-info-line:#3b82f659;--tone-indigo-bg:#6366f138;--tone-indigo-fg:#c7d2fe;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-pkg-root][data-brand-only][data-dark] .proto{border-color:#2b3650}[data-pkg-root][data-brand-only][data-dark] .proto__nav button.is-active--hotel{color:#5eead4;background:#14b8a62e}[data-pkg-root][data-brand-only][data-dark] .pcard,[data-pkg-root][data-brand-only][data-dark] .ptable{border-color:#2b3650}[data-pkg-root][data-brand-only][data-dark] .site,[data-pkg-root][data-brand-only][data-dark] .site__body{background:#0f172a}[data-pkg-root][data-brand-only][data-dark] .site__bar{background:#18181b}[data-pkg-root][data-dark]:not([data-brand-only]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-pkg-root][data-dark]:not([data-brand-only]) .pill--ok{color:#6ee7b7;background:#10b9812e}[data-pkg-root][data-dark]:not([data-brand-only]) .pill--warn{color:#fcd34d;background:#f59e0b2e}[data-pkg-root][data-dark]:not([data-brand-only]) .tag-note{background:var(--pkg-primary-soft);color:var(--pkg-text)}[data-pkg-root][data-dark]:not([data-brand-only]) .tag-warn{color:var(--pkg-text);background:#f59e0b24}[data-pkg-root][data-dark] .pkg-browser{background:var(--pkg-surface)}[data-pkg-root][data-dark] .pkg-browser__bar{background:#18181b;border-color:#2b3650}[data-pkg-root][data-dark] .pkg-browser__bar span{background:#3f4a5f}[data-pkg-root][data-dark] .pkg-browser__url{color:#94a3b8;background:#0f172a}[data-pkg-root]:not([data-brand-only]) .doc th{color:var(--pkg-primary-text)}[data-pkg-root]:not([data-brand-only]) .btn--primary{color:var(--pkg-btn-color)}[data-pkg-root] .pkg-browser__toast{background:var(--pkg-dark);color:#fff}.pkged__domain{border:1px solid var(--slate-200);background:#fff;border-radius:7px;align-items:center;display:flex;overflow:hidden}.pkged__domain input{min-width:0;font-size:.82rem;font-family:var(--font-mono);background:0 0;border:none;flex:1;padding:6px 8px}.pkged__domain span{color:var(--slate-500);font-size:.78rem;font-family:var(--font-mono);white-space:nowrap;padding:6px 8px 6px 0}.pkged__domain.is-bad{border-color:var(--danger)}.pkged__domain.is-locked{font-size:.82rem;font-family:var(--font-mono);background:var(--slate-50);color:var(--slate-700);padding:6px 8px}.pkged__preset{border-style:solid;border-width:1px}.pkged__seg button[disabled]{opacity:.45;cursor:not-allowed}[data-pkg-root][data-mode=edit] [data-text]{cursor:text}[data-pkg-root][data-mode=edit] [data-text]:hover{outline-offset:2px;outline:1px dashed #2e5aac8c}[data-pkg-root][data-mode=edit] [data-missing]{text-underline-offset:3px;-webkit-text-decoration:underline dashed #ea580cd9;text-decoration:underline dashed #ea580cd9}[data-pkg-root] [data-text][contenteditable=true]{outline-offset:3px;cursor:text;border-radius:2px;outline:2px solid var(--orange-500)!important}[data-pkg-root][data-mode=edit] [data-media],[data-pkg-root][data-mode=edit] [data-glyph]{cursor:pointer}[data-pkg-root][data-mode=edit] [data-media]:hover,[data-pkg-root][data-mode=edit] [data-glyph]:hover{outline-offset:-2px;outline:2px dashed #ff7a45bf}.pkged__drop{border:1.5px dashed var(--slate-300);background:var(--slate-50);border-radius:9px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px;display:flex}.pkged__drop.is-over{border-color:var(--blue-600);background:var(--blue-50)}.pkged__drop.is-compact{background:0 0;border:none;padding:0}.pkged__focus{background:var(--slate-100) center/contain no-repeat;cursor:crosshair;touch-action:none;border:1px solid var(--slate-200);border-radius:9px;height:150px;position:relative}.pkged__focus-dot{width:18px;height:18px;box-shadow:0 0 0 2px var(--orange-500),0 2px 6px #00000059;pointer-events:none;border:2px solid #fff;border-radius:50%;margin:-9px 0 0 -9px;position:absolute}.pkged__secrow{border-radius:7px;align-items:center;gap:8px;padding:3px 4px;display:flex}.pkged__secrow button{text-align:left;flex:1;padding:3px 2px;font-size:.84rem}.pkged__secrow:hover{background:var(--slate-100)}.pkged__secrow.is-on{background:var(--blue-50)}.pkged__secrow.is-on button{color:var(--blue-600);font-weight:600}[data-pkg-root] [data-section] [data-surface]{--pkg-heading:var(--pkg-heading-base);--pkg-text:var(--pkg-text-base);--ink:var(--pkg-text-base);--pkg-muted:var(--pkg-muted-base);--slate-500:var(--slate-500-base);--slate-600:var(--slate-600-base);--slate-700:var(--slate-700-base)}.viewer--editing .viewer__bottom{position:static}body:has(.viewer--editing) a[aria-label="Написать в WhatsApp"]{display:none!important}.pkged__domain input{padding:6px;font-size:.76rem}.pkged__domain span{padding-right:6px;font-size:.72rem}.pkged__motion{text-align:left;border:1px solid var(--slate-200);border-radius:8px;gap:2px;padding:8px 10px;font-size:.84rem;display:grid}.pkged__motion:hover{border-color:var(--blue-300)}.pkged__motion.is-on{border-color:var(--blue-600);background:var(--blue-50)}.lt-picker{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-bottom:14px;display:grid}.lt-picker button{text-align:left;border:1.5px solid var(--slate-200);background:var(--white);border-radius:10px;gap:4px;padding:12px 14px;display:grid}.lt-picker button span{color:var(--slate-500);font-size:.8rem;line-height:1.4}.lt-picker button.is-on{border-color:var(--blue-600);background:var(--blue-50)}.lt-frame{border:1px solid var(--slate-200);background:var(--white);border-radius:12px;max-height:760px;overflow:hidden auto}.lt-toast{background:var(--ink);color:#fff;z-index:300;border-radius:10px;padding:12px 18px;font-size:.84rem;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.pkged__sel.is-movable{cursor:move;border-style:solid}.pkged__tools{z-index:7;background:var(--slate-900,#0f172a);border-radius:9px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;box-shadow:0 0 0 1px #ffffff2e,0 8px 24px -8px #0f172a73}.pkged__tools:empty{display:none}.pkged__tools button{color:#e2e8f0;background:0 0;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.pkged__tools button:hover{color:#fff;background:#ffffff1f}.pkged__tools button:active{transform:scale(.94)}.pkged__tools button.is-danger:hover{color:#fff;background:#7f1d1d}.pkged__tools i{background:#ffffff2e;width:1px;height:18px;margin:0 3px}.pkged__tools i:last-child{display:none}.pkged__handle{z-index:7;border:1.5px solid var(--orange-500);touch-action:none;background:#fff;border-radius:2px;width:10px;height:10px;position:absolute;box-shadow:0 1px 3px #0f172a40}.pkged__handle--n,.pkged__handle--s{cursor:ns-resize}.pkged__handle--e,.pkged__handle--w{cursor:ew-resize}.pkged__handle--ne,.pkged__handle--sw{cursor:nesw-resize}.pkged__handle--nw,.pkged__handle--se{cursor:nwse-resize}.pkged__guide{z-index:6;pointer-events:none;background:#e11d74;position:absolute}.pkged__guide--x{width:1px;top:0;bottom:0}.pkged__guide--y{height:1px;left:0;right:0}.pkged__dropmark{z-index:6;pointer-events:none;border:2px dashed var(--blue-600);background:#2563eb0f;border-radius:10px;position:absolute}.pkged-add{border:1.5px dashed var(--slate-300,#cbd5e1);min-height:40px;color:var(--slate-600,#475569);background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.pkged-add:hover{border-color:var(--blue-600);color:var(--blue-600)}.pkged[data-mode=edit] [data-move]{touch-action:none}[data-arrange=top]>.mt-auto{margin-top:2cqi}[data-arrange=center]{justify-content:center}[data-arrange=center]>.mt-auto{margin-top:2cqi}.pkged__hidden{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pkged__hidden li{background:var(--slate-50,#f8fafc);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;font-size:.78rem;display:flex}.pkged__hidden li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--slate-600,#475569);overflow:hidden}.pkged__secmove{opacity:.5;gap:1px;display:flex}.pkged__secrow:hover .pkged__secmove,.pkged__secmove:focus-within{opacity:1}.pkged__secrow .pkged__secmove button{text-align:center;width:22px;height:22px;color:var(--slate-600,#475569);border-radius:5px;flex:none;padding:0}.pkged__secrow .pkged__secmove button:hover:not(:disabled){background:var(--slate-200)}.pkged__secrow .pkged__secmove button:disabled{opacity:.3}.pkged__tokens{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.pkged__tokens button{border:1px solid #0f172a2e;border-radius:6px;width:22px;height:22px;box-shadow:inset 0 0 0 2px #fff}.pkged__tokens button[aria-pressed=true]{outline:2px solid var(--blue-600);outline-offset:1px}.pkged__hover{z-index:4;pointer-events:none;border:1px solid #2563eb8c;border-radius:6px;position:absolute}.pkged__hover--section{border:1.5px dashed #2563eb73;border-radius:0}.pkged__hover--move{border-style:dashed}.pkged__grip{pointer-events:auto;width:26px;height:30px;color:var(--slate-600,#475569);cursor:grab;touch-action:none;background:#fff;border-radius:7px;place-items:center;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 0 0 1px #0f172a1f,0 6px 16px -6px #0f172a59}.pkged__grip:hover{color:var(--blue-600)}.pkged__grip:active{cursor:grabbing;transform:scale(.96)}.pkged__hover--item .pkged__grip{width:22px;height:26px;top:6px;left:6px}.pkged__hover-label{background:var(--blue-600);color:#fff;white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:.68rem;font-weight:700;position:absolute;top:10px;left:42px}.pkged__dropline{z-index:8;pointer-events:none;background:var(--blue-600);border-radius:2px;position:absolute;box-shadow:0 0 0 2px #2563eb33}.pkged__chip{z-index:9;pointer-events:none;background:var(--slate-900,#0f172a);color:#fff;white-space:nowrap;border-radius:7px;padding:4px 10px;font-size:.72rem;font-weight:600;position:absolute}.pkged__marquee{z-index:8;pointer-events:none;border:1px solid var(--blue-600);background:#2563eb14;position:absolute}.pkged__multi{z-index:5;pointer-events:none;border:1.5px solid var(--orange-500);border-radius:5px;position:absolute}.pkged__sel.is-group{border-style:dashed}.pkged[data-mode=edit] [data-slide] [data-move]{cursor:move}.pkged[data-mode=edit] [data-slide] [contenteditable=true]{cursor:text}.pkged__menu{z-index:20;background:#fff;border-radius:10px;min-width:220px;padding:5px;position:absolute;box-shadow:0 0 0 1px #0f172a1a,0 16px 40px -12px #0f172a59}.pkged__menu hr{border:none;border-top:1px solid var(--slate-200);margin:4px 2px}.pkged__menu button{text-align:left;width:100%;color:var(--slate-800,#1e293b);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:7px 10px;font-size:.82rem;display:flex}.pkged__menu button:hover,.pkged__menu button:focus-visible{background:var(--blue-50);color:var(--blue-600);outline:none}.pkged__menu button.is-danger{color:#b91c1c}.pkged__menu button.is-danger:hover,.pkged__menu button.is-danger:focus-visible{color:#991b1b;background:#fef2f2}.pkged__menu kbd{font-family:var(--font-mono);color:var(--slate-500);font-size:.68rem}.pkged__menu-empty{color:var(--slate-500);margin:0;padding:8px 10px;font-size:.8rem}.pkged[data-mode=edit] [data-brand]{cursor:pointer}.pkg-browser__scroll{overflow-x:auto}.pkg-browser__zoom{background:#e3e7ed;border-radius:7px;flex:none;gap:2px;padding:2px;display:flex}.pkg-browser__zoom button{color:#475569;border-radius:5px;padding:2px 9px;font-size:.7rem;font-weight:600}.pkg-browser__zoom button[aria-checked=true]{color:#0b1220;background:#fff;box-shadow:0 1px 2px #0b12201f}.pkged__tools button{white-space:nowrap;align-items:center;gap:5px;width:auto;min-width:28px;padding:0 8px;font-size:.72rem;font-weight:600;display:inline-flex}.pkged__tools button span{line-height:1}.pkged__tools-label{color:#fdba74;white-space:nowrap;padding:0 8px 0 6px;font-size:.7rem;font-weight:700}.pkged__sel.is-over{border-color:#dc2626;box-shadow:0 0 0 3px #dc26262e}.pkg-stage[data-grid] [data-slide]:after{content:"";pointer-events:none;z-index:40;background-image:linear-gradient(90deg,#2563eb2e 1px,#0000 1px),linear-gradient(#2563eb2e 1px,#0000 1px);background-size:5cqi 5cqi;position:absolute;inset:0}.pkg-objs{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pkg-objs li{border-radius:7px;align-items:center;gap:6px;padding:3px 4px;display:flex}.pkg-objs li:hover{background:var(--slate-100)}.pkg-objs li.is-on{background:var(--blue-50)}.pkg-objs li.is-hidden .pkg-objs__name{color:var(--slate-400,#94a3b8);text-decoration:line-through}.pkg-objs__eye{width:52px;color:var(--slate-600,#475569);background:var(--slate-100);border-radius:5px;flex:none;padding:2px 0;font-size:.66rem;font-weight:600}.pkg-objs li.is-hidden .pkg-objs__eye{border:1px dashed var(--slate-300,#cbd5e1);background:#fff}.pkg-objs__name{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8rem;overflow:hidden}.pkg-objs li.is-on .pkg-objs__name{color:var(--blue-600);font-weight:600}.pkg-objs__acts{opacity:.6;gap:1px;display:flex}.pkg-objs li:hover .pkg-objs__acts,.pkg-objs li.is-on .pkg-objs__acts,.pkg-objs__acts:focus-within{opacity:1}.pkg-objs__acts button{min-width:22px;height:22px;color:var(--slate-600,#475569);border-radius:5px;padding:0 5px;font-size:.66rem}.pkg-objs__acts button:hover:not(:disabled){background:var(--slate-200)}.pkg-objs__acts button:disabled{opacity:.3}.pkg-objs__acts button[aria-pressed=true]{color:var(--orange-500)}.pkg-panel{border-bottom:1px solid var(--slate-200);gap:10px;margin-bottom:10px;padding:10px 0 14px;display:grid}.pkg-panel>.pkged__title{margin:0}.pkg-pos__grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pkg-pos__num{border:1px solid var(--slate-200);background:#fff;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 8px;display:flex}.pkg-pos__num:focus-within{border-color:var(--blue-600);box-shadow:0 0 0 3px var(--blue-50)}.pkg-pos__num span{color:var(--slate-500);font-size:.72rem;font-weight:700}.pkg-pos__num input{min-width:0;font-family:var(--font-mono);text-align:right;background:0 0;border:none;outline:none;flex:1;font-size:.82rem}.pkg-pos__num em{color:var(--slate-500);font-size:.72rem;font-style:normal}.pkg-pos__num:has(input:disabled){background:var(--slate-50)}.pkg-panel{min-width:0}.pkg-panel .pkged__chips{flex-wrap:wrap}.pkg-pos__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pkged__dock{z-index:150;max-width:calc(100vw - 32px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.pkged__tools.pkged__tools--dock{border-radius:12px;flex-wrap:wrap;justify-content:center;padding:5px;position:static;box-shadow:0 0 0 1px #ffffff1f,0 18px 40px -12px #0f172a8c}.pkged__tools--dock button{height:32px}.pkged[data-mode=edit] .pkged__canvas{padding-bottom:96px}.demo-cabinet{border:1px solid var(--slate-200);border-radius:var(--r-md);background:var(--white);overflow:hidden}.demo-cabinet__bar{border-bottom:1px solid var(--slate-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 16px;font-size:14px;display:flex}.demo-cabinet__frame{border:0;width:100%;height:78vh;min-height:560px;display:block}.offer-shots{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:8px;display:grid}.offer-shots img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;border:1px solid var(--slate-200);border-radius:var(--r-sm,8px);width:100%}@media (width<=640px){.offer-shots{grid-template-columns:1fr}}.operelle-chrome{display:contents}[data-client-site] .operelle-chrome{display:none}#business{scroll-margin-top:var(--header-h)}.hero__facts{margin-top:var(--s-xl);color:var(--slate-600);flex-wrap:wrap;gap:10px 24px;font-size:.84rem;list-style:none;display:flex}.hero__facts li{align-items:center;gap:7px;display:inline-flex}.hero__facts svg{color:var(--blue-600);flex:none}.why{gap:var(--s-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.why__head{top:calc(var(--header-h) + 32px);position:sticky}.why__head h2{text-wrap:balance}.why__cols,.why__row{gap:var(--s-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.why__cols{color:var(--slate-500);padding-bottom:14px;font-size:.8rem;font-weight:600}.why__cols span{padding-left:30px}.why__cols span:last-child{color:var(--blue-600)}.why__list{border-top:1px solid var(--slate-200);list-style:none}.why__row{border-bottom:1px solid var(--slate-200);padding-block:22px}.why__was,.why__now{gap:12px;line-height:1.5;display:flex}.why__was{color:var(--slate-500);font-size:.95rem}.why__now{color:var(--ink);font-weight:500}.why__was svg,.why__now svg{flex:none;margin-top:3px}.why__was svg{color:var(--slate-400)}.why__now svg{color:var(--blue-600)}@media (width<=1023px){.why{gap:var(--s-xl);grid-template-columns:1fr}.why__head{position:static}}@media (width<=640px){.why__cols{display:none}.why__row{grid-template-columns:1fr;gap:10px;padding-block:18px}}.tasks{-moz-column-gap:var(--s-2xl);column-gap:var(--s-2xl);border-top:1px solid var(--slate-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasks__row{border-bottom:1px solid var(--slate-200);grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:20px;display:grid}.tasks__row>svg{color:var(--blue-600);margin-top:2px}.tasks dt{font-family:var(--font-head);letter-spacing:-.01em;font-size:1.05rem;font-weight:700;line-height:1.3}.tasks dd{color:var(--slate-600);max-width:52ch;margin-top:4px;font-size:.93rem;line-height:1.55}@media (width<=767px){.tasks{grid-template-columns:1fr}}@keyframes pick-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pick-poster,.pick-video{aspect-ratio:16/9;border-radius:var(--r-lg);border:1px solid #22314f;width:100%;box-shadow:0 24px 60px #00000061}.pick-video{-o-object-fit:cover;object-fit:cover;background:#0b1220;display:block}.pick-poster{isolation:isolate;background:radial-gradient(62% 84% at 90% 6%,#3a6bc494,#0000 62%),radial-gradient(52% 72% at 0 100%,#ff7a4533,#0000 60%),linear-gradient(155deg,#1a2a4c 0%,#0f1a33 58%,#0b1220 100%);position:relative;overflow:hidden;container-type:inline-size}.pick-poster__icon{background:var(--blue-600);color:#fff;z-index:2;border-radius:22%;justify-content:center;align-items:center;width:9cqw;min-width:40px;height:9cqw;min-height:40px;display:flex;position:absolute;top:5cqw;left:5cqw;box-shadow:0 10px 24px #0b122066}.pick-poster__icon svg{width:52%;height:52%}.pick-poster__text{z-index:2;gap:.8cqw;width:46cqw;display:grid;position:absolute;bottom:5.5cqw;left:5cqw}.pick-poster__brand{font-family:var(--font-head);letter-spacing:-.03em;color:#fff;font-size:clamp(1.25rem,5.2cqw,2.6rem);font-weight:800;line-height:1}.pick-poster__for{font-family:var(--font-head);letter-spacing:-.01em;color:#a9c2ec;text-wrap:balance;font-size:clamp(.9rem,2.9cqw,1.5rem);font-weight:600;line-height:1.2}.pick-poster__screen{transform-origin:100%;background:#101b33;border:1px solid #2b3d63;border-radius:2.4cqw;gap:2.2cqw;width:50cqw;padding:3cqw;display:grid;position:absolute;top:9cqw;right:-5cqw;transform:perspective(1100px)rotateY(-16deg)rotateX(5deg);box-shadow:-18px 30px 60px #00000073}.pick-poster__kpi{grid-template-columns:repeat(3,1fr);gap:1.6cqw;display:grid}.pick-poster__kpi i{background:#1b2a4a;border:1px solid #2b3d63;border-radius:1.2cqw;height:6.5cqw;position:relative}.pick-poster__kpi i:after{content:"";background:#5f7fbd;border-radius:99px;width:46%;height:20%;position:absolute;bottom:22%;left:14%}.pick-poster__kpi i:nth-child(2):after{background:var(--orange-500);width:34%}.pick-poster__cells{grid-template-columns:repeat(8,1fr);gap:1cqw;display:grid}.pick-poster__cells i{background:#1b2a4a;border-radius:.7cqw;height:3.4cqw}.pick-poster__cells i.is-busy{background:var(--blue-500)}.pick-poster__cells i.is-hot{background:var(--orange-500)}#why,#market-studio,#site,#accounting,#by-industry,#gov{scroll-margin-top:var(--header-h)}.split{gap:var(--s-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.split--rev>:first-child{order:2}@media (width<=1023px){.split{gap:var(--s-xl);grid-template-columns:1fr}.split--rev>:first-child{order:0}}.flow{border-radius:var(--r-xl);background:linear-gradient(160deg,#f7faff 0%,var(--blue-50) 100%);border:1px solid var(--blue-100);grid-template-columns:minmax(0,1fr) minmax(60px,.5fr) auto minmax(60px,.5fr) minmax(0,1fr);align-items:stretch;padding:clamp(20px,3vw,40px);display:grid}.flow__col{grid-auto-rows:1fr;gap:12px;list-style:none;display:grid}.flow__col li{border:1px solid var(--slate-200);border-radius:var(--r-md);box-shadow:var(--sh-1);background:#fff;flex-direction:column;justify-content:center;gap:2px;padding:12px 16px;display:flex}.flow__col b{font-family:var(--font-head);letter-spacing:-.01em;font-size:.98rem;line-height:1.25}.flow__col span{color:var(--slate-500);font-size:.82rem;line-height:1.35}.flow__col--out li{border-color:var(--blue-300);background:#fff}.flow__col--out b{color:var(--blue-700)}.flow__wires{width:100%;height:100%;overflow:visible}.flow__wires path{fill:none;stroke:var(--blue-500);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:2 9;animation:1.4s linear infinite flow-run}@keyframes flow-run{to{stroke-dashoffset:-22px}}.flow__hub{border-radius:var(--r-xl);background:var(--ink);color:#fff;flex-direction:column;align-self:center;align-items:center;gap:4px;padding:22px 26px;display:flex;box-shadow:0 18px 40px #0b122047}.flow__hub img{margin-bottom:6px}.flow__hub b{font-family:var(--font-head);letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.flow__hub span{color:#9fb2d4;font-size:.78rem}@media (width<=860px){.flow{grid-template-columns:1fr;justify-items:stretch;gap:0}.flow__col{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:8px}.flow__col--out{grid-template-columns:1fr}.flow__wires{display:none}.flow__hub{flex-direction:row;justify-self:center;gap:10px;margin-block:34px;padding:14px 22px;position:relative}.flow__hub img{margin:0}.flow__hub span{display:none}.flow__hub:before,.flow__hub:after{content:"";background:repeating-linear-gradient(var(--blue-500) 0 3px,transparent 3px 8px);width:2px;height:22px;position:absolute;left:50%}.flow__hub:before{bottom:calc(100% + 6px)}.flow__hub:after{top:calc(100% + 6px)}}@media (width<=420px){.flow__col{grid-template-columns:1fr}}.gain{gap:var(--s-xl);margin-top:var(--s-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gain dt{font-family:var(--font-head);letter-spacing:-.01em;text-wrap:balance;margin-bottom:8px;font-size:1.12rem;font-weight:700;line-height:1.3}.gain dd{color:var(--slate-600);font-size:.95rem;line-height:1.6}@media (width<=860px){.gain{gap:var(--s-lg);grid-template-columns:1fr}}.ticks{gap:10px;list-style:none;display:grid}.ticks li{color:var(--slate-700);padding-left:28px;font-size:.95rem;line-height:1.55;position:relative}.ticks li:before{content:"";border-left:2px solid var(--blue-600);border-bottom:2px solid var(--blue-600);transform-origin:0 100%;width:14px;height:8px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)translate(3px,-2px)}.ticks b{color:var(--ink);font-weight:600}.plan{border:1px solid var(--slate-200);border-radius:var(--r-xl);box-shadow:var(--sh-3);background:#fff;gap:14px;padding:clamp(18px,2.4vw,28px);display:grid}.plan__head{justify-content:space-between;align-items:baseline;display:flex}.plan__head b{font-family:var(--font-head);font-size:1.05rem}.plan__head span{color:var(--slate-500);font-size:.8rem}.plan__days,.plan__grid{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.plan__days span{color:var(--slate-500);text-align:center;font-size:.72rem;font-weight:600}.plan__grid i{aspect-ratio:1.25;background:var(--slate-100);border-radius:8px}.plan__grid .is-video,.plan__legend .is-video:before{background:var(--orange-500)}.plan__grid .is-post,.plan__legend .is-post:before{background:var(--blue-600)}.plan__grid .is-ad,.plan__legend .is-ad:before{background:var(--blue-300)}.plan__legend{color:var(--slate-600);flex-wrap:wrap;gap:6px 18px;font-size:.8rem;display:flex}.plan__legend span{align-items:center;gap:7px;display:inline-flex}.plan__legend span:before{content:"";border-radius:3px;width:10px;height:10px}.plan__out{border-radius:var(--r-md);background:var(--blue-50);color:var(--blue-700);align-items:center;gap:10px;padding:12px 14px;font-size:.9rem;font-weight:600;display:flex}.plan__out svg{flex:none}.swap{border-radius:var(--r-xl);background:var(--slate-50);border:1px solid var(--slate-200);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:clamp(18px,2.4vw,30px);display:grid}.swap__box{text-align:center;border-radius:var(--r-lg);background:var(--ink);color:#fff;flex-direction:column;align-items:center;gap:4px;min-width:132px;padding:26px 16px;display:flex}.swap__box b{font-family:var(--font-head);letter-spacing:-.01em;font-size:.98rem}.swap__box span{color:#9fb2d4;font-size:.74rem}.swap__box--ext{color:var(--ink);border:1px solid var(--slate-300);background:#fff}.swap__box--ext span{color:var(--slate-500)}.swap__box--ext svg{color:var(--blue-600)}.swap__lanes{gap:22px;display:grid}.swap__lane{gap:10px;display:grid}.swap__lane p{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.swap__lane span{border-radius:var(--r-full);border:1px solid var(--slate-200);color:var(--slate-700);white-space:nowrap;background:#fff;padding:4px 10px;font-size:.78rem;line-height:1.3}.swap__lane i{background:repeating-linear-gradient(90deg,var(--blue-500) 0 6px,transparent 6px 12px);height:2px;display:block;position:relative}.swap__lane i:after{content:"";border-left:8px solid var(--blue-500);border-block:5px solid #0000;position:absolute;top:-4px;right:-2px}.swap__lane--back i:after{border-left:0;border-right:8px solid var(--blue-500);left:-2px;right:auto}@media (width<=560px){.swap{grid-template-columns:1fr;justify-items:center}.swap__box{width:100%}.swap__lanes{width:100%;padding-block:4px}}.gov__sys{border-radius:var(--r-full);vertical-align:2px;background:var(--blue-50);border:1px solid var(--blue-100);color:var(--blue-700);font-family:var(--font);letter-spacing:0;white-space:nowrap;margin-left:6px;padding:2px 9px;font-size:.74rem;font-weight:600;display:inline-block}.fine{margin-top:var(--s-xl);max-width:86ch;color:var(--slate-500);font-size:.86rem;line-height:1.6}.cfg{background:var(--slate-50);min-height:calc(100vh - var(--header-h));padding-bottom:128px}.cfg__in{max-width:1180px;padding-block:clamp(28px,5vw,56px)}.cfg__top{max-width:64ch;margin-bottom:var(--s-xl)}.cfg__top h1{text-wrap:balance;margin-bottom:12px}.cfg__sec{border:1px solid var(--slate-200);border-radius:var(--r-xl);margin-bottom:var(--s-lg);scroll-margin-top:calc(var(--header-h) + 16px);background:#fff;padding:clamp(18px,3vw,36px)}.cfg__head{margin-bottom:var(--s-lg);align-items:flex-start;gap:16px;display:flex}.cfg__n{background:var(--ink);color:#fff;width:38px;height:38px;font-family:var(--font-head);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:1.02rem;font-weight:800;display:flex}.cfg__head h2{margin-bottom:3px}.cfg__head p{color:var(--slate-500);max-width:64ch;font-size:.95rem;line-height:1.5}.cfg__sec .mod-group:last-child,.cfg__sec>.grid:last-child .field{margin-bottom:0}.cfg__wait{margin:-4px 4px var(--s-lg);color:var(--slate-500);font-size:.95rem}.cfg__error{margin-top:var(--s-lg);border-radius:var(--r-md);color:#7f1d1d;background:#fef2f2;border:1px solid #fecaca;padding:14px 16px;font-size:.92rem;line-height:1.55}.niche-picked{border-radius:var(--r-lg);border:1.5px solid var(--blue-600);background:#f7faff;align-items:center;gap:18px;padding:12px;display:flex}.niche-picked__art{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;border-radius:var(--r-md);background:#fff;flex:none;width:112px;height:auto;padding:6px}.niche-picked__text{flex:1;min-width:0}.niche-picked__text b{font-family:var(--font-head);letter-spacing:-.01em;font-size:1.15rem}.niche-picked__text p{color:var(--slate-600);margin-top:2px;font-size:.9rem;line-height:1.45}@media (width<=560px){.niche-picked{flex-wrap:wrap;gap:12px}.niche-picked__art{width:96px}.niche-picked .btn{width:100%}}.pills{flex-wrap:wrap;gap:8px;display:flex}.pills button{border-radius:var(--r-full);border:1.5px solid var(--slate-300);min-height:42px;color:var(--slate-700);transition:background var(--d-base) var(--ease),border-color var(--d-base) var(--ease),color var(--d-base) var(--ease);background:#fff;padding:8px 16px;font-size:.92rem;font-weight:500}.pills button:hover{border-color:var(--blue-300);color:var(--ink)}.pills button[aria-pressed=true]{background:var(--blue-600);border-color:var(--blue-600);color:#fff;font-weight:600}.pills button:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.mod-group.has-error .pills button{border-color:var(--danger)}.blkgroup{margin-bottom:var(--s-lg)}.blkgroup:last-child{margin-bottom:0}.blkgroup__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin-bottom:10px;display:flex}.blkgroup__head b{font-family:var(--font-head);letter-spacing:-.01em;font-size:1rem}.blkgroup__head span{color:var(--slate-500);font-size:.82rem}.blkgroup__head button,.blkgroup__head a{color:var(--blue-600);font-size:.84rem;font-weight:600}.blkgroup__head button:hover,.blkgroup__head a:hover{color:var(--blue-700);text-underline-offset:3px;text-decoration:underline}.blk{border:1.5px solid var(--slate-200);border-radius:var(--r-md);transition:border-color var(--d-base) var(--ease),background var(--d-base) var(--ease);background:#fff;margin-bottom:8px}.blk.is-on{border-color:var(--blue-300);background:#f9fbff}.blk.is-open{border-color:var(--blue-600)}.blk__head{align-items:stretch;display:flex}.blk__check{border:1.5px solid var(--slate-300);color:#fff;width:22px;height:22px;transition:background var(--d-base) var(--ease),border-color var(--d-base) var(--ease);background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;margin:14px 0 14px 14px;display:flex}button.blk__check:hover{border-color:var(--blue-600)}.blk__check[aria-checked=true],.blk__check.is-locked{background:var(--blue-600);border-color:var(--blue-600)}.blk__check.is-locked{background:var(--blue-300);border-color:var(--blue-300)}.blk__check:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.blk__title{text-align:left;min-width:0;color:var(--ink);border-radius:var(--r-md);flex:1;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:.96rem;font-weight:600;line-height:1.35;display:flex}.blk__title--static{cursor:default}.blk__title:focus-visible{outline:3px solid var(--orange-500);outline-offset:-3px}.blk__more{color:var(--slate-500);transition:color var(--d-base) var(--ease);flex:none;align-items:center;gap:5px;font-size:.8rem;font-weight:500;display:inline-flex}.blk__title:hover .blk__more{color:var(--blue-600)}.blk__more svg{transition:transform var(--d-slow) var(--ease)}.blk.is-open .blk__more svg{transform:rotate(180deg)}.blk__count{border-radius:var(--r-full);background:var(--blue-50);color:var(--blue-700);white-space:nowrap;margin-left:10px;padding:2px 9px;font-size:.76rem;font-style:normal;font-weight:600}.blk__drop{color:var(--slate-500);flex:none;padding:0 14px;font-size:.82rem;font-weight:600}.blk__drop:hover{color:var(--danger)}.blk__body{border-top:1px solid var(--slate-200);animation:blk-in var(--d-slow) var(--ease);gap:12px;margin:0 14px 14px;padding-top:12px;display:grid}@keyframes blk-in{0%{opacity:0;transform:translateY(-4px)}}.blk__body dt{color:var(--slate-500);margin-bottom:2px;font-size:.76rem;font-weight:600}.blk__body dd{color:var(--slate-700);max-width:70ch;font-size:.92rem;line-height:1.55}.blk__tags{flex-wrap:wrap;gap:6px;display:flex}.blk__tags span{border-radius:var(--r-full);background:var(--slate-100);color:var(--slate-700);padding:3px 10px;font-size:.8rem}.blk__chips{flex-wrap:wrap;gap:6px;padding:0 14px 14px;display:flex}.blk__chips button{border-radius:var(--r-full);border:1.5px solid var(--slate-300);min-height:36px;color:var(--slate-700);transition:background var(--d-base) var(--ease),border-color var(--d-base) var(--ease),color var(--d-base) var(--ease);background:#fff;align-items:center;gap:7px;padding:6px 13px;font-size:.85rem;font-weight:500;line-height:1.2;display:inline-flex}.blk__chips button:hover{border-color:var(--blue-300);color:var(--ink)}.blk__chips button[aria-pressed=true]{background:var(--blue-600);border-color:var(--blue-600);color:#fff;font-weight:600}.blk__chips button[aria-pressed=true]:before{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;margin-top:-3px;transform:rotate(-45deg)}.blk__chips button:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.blk__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;padding:0 14px 12px 50px;display:grid}.blk__opts .check-row{cursor:pointer;padding:5px 0;font-size:.9rem}@media (width<=640px){.blk__more{gap:0;font-size:0}.blk__opts{grid-template-columns:1fr;padding-left:14px}}.blkadd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:4px;display:grid}.blkadd .btn{grid-column:1/-1;justify-self:start}.blkadd input{border-radius:var(--r-md);border:1.5px solid var(--slate-300);background:#fff;min-height:44px;padding:10px 14px;font-size:.92rem}.blkadd input:focus{border-color:var(--blue-600);outline:none;box-shadow:0 0 0 3px #2e5aac24}.blkadd .btn{min-height:44px}@media (width<=700px){.blkadd{grid-template-columns:1fr}}.cfg__bar{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--slate-200);background:#fffffff2;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px #0b122012}.cfg__bar-in{align-items:center;gap:var(--s-lg);min-height:74px;padding-block:12px;display:flex}.cfg__nav{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.cfg__nav a{border-radius:var(--r-full);background:var(--slate-100);color:var(--slate-600);white-space:nowrap;transition:background var(--d-base) var(--ease),color var(--d-base) var(--ease);align-items:center;gap:8px;padding:8px 13px;font-size:.84rem;font-weight:600;display:inline-flex}.cfg__nav a:hover{background:var(--slate-200);color:var(--ink)}.cfg__nav a:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.cfg__nav i{border:1.5px solid var(--slate-400);border-radius:50%;flex:none;width:16px;height:16px;position:relative}.cfg__nav .is-done{background:var(--blue-50);color:var(--blue-700)}.cfg__nav .is-done i{background:var(--blue-600);border-color:var(--blue-600)}.cfg__nav .is-done i:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:6px;height:3px;position:absolute;top:4px;left:4px;transform:rotate(-45deg)}.cfg__filled{color:var(--slate-700);font-variant-numeric:tabular-nums;flex:1;font-size:.86rem;font-weight:600;display:none}.cfg__bar .btn{flex:none}body:has(.cfg) #toast{bottom:100px}@media (width<=900px){.cfg__nav{display:none}.cfg__filled{display:block}.cfg__bar-in{min-height:66px}}.cfg__in{max-width:var(--container)}.sectors{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;list-style:none;display:grid}.sector{border-radius:var(--r-lg);border:1.5px solid var(--slate-200);text-align:center;width:100%;height:100%;transition:border-color var(--d-base) var(--ease),box-shadow var(--d-base) var(--ease),transform var(--d-base) var(--ease);background:#fff;flex-direction:column;align-items:center;gap:4px;padding:10px 8px 12px;display:flex}.sector img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;width:100%;max-width:128px;height:auto;transition:transform var(--d-slow) var(--ease)}.sector b{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:.86rem;font-weight:700;line-height:1.25}.sector:hover{border-color:var(--blue-300);box-shadow:var(--sh-2);transform:translateY(-2px)}.sector:hover img{transform:scale(1.06)}.sector[aria-pressed=true]{border-color:var(--blue-600);box-shadow:0 0 0 1px var(--blue-600) inset;background:#f7faff}.sector:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.sectors__other{margin-top:14px;font-size:.88rem}.sectors__other button{color:var(--blue-600);text-decoration:underline;-webkit-text-decoration-color:var(--blue-100);text-decoration-color:var(--blue-100);text-underline-offset:3px;font-weight:600}.sectors__other button:hover{color:var(--blue-700);text-decoration-color:currentColor}@media (width<=1023px){.sectors{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=820px){.sectors{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.sectors{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sector{padding:8px 6px 10px}.sector b{font-size:.76rem}}.subs{margin-top:16px}.subs__label{color:var(--slate-600);margin-bottom:10px;font-size:.9rem}.subs__list,.live__chips{flex-wrap:wrap;gap:6px;display:flex}.subs__list button,.live__chips button{border-radius:var(--r-full);border:1.5px solid var(--slate-300);min-height:36px;color:var(--slate-700);transition:background var(--d-base) var(--ease),border-color var(--d-base) var(--ease),color var(--d-base) var(--ease);background:#fff;align-items:center;gap:7px;padding:6px 13px;font-size:.85rem;font-weight:500;line-height:1.2;display:inline-flex}.subs__list button:hover,.live__chips button:hover{border-color:var(--blue-300);color:var(--ink)}.subs__list button[aria-pressed=true],.live__chips button[aria-pressed=true]{background:var(--blue-600);border-color:var(--blue-600);color:#fff;font-weight:600}.subs__list button:focus-visible,.live__chips button:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.cfg__build{grid-template-columns:minmax(0,372px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.cfg__build>*{min-width:0}.cfg__live{top:calc(var(--header-h) + 16px);grid-template-columns:minmax(0,1fr) 196px;align-items:start;gap:18px;display:grid;position:sticky}.cfg__live>*{min-width:0}.live__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;min-height:34px;margin-bottom:10px;display:flex}.live__head b{font-family:var(--font-head);letter-spacing:-.01em;font-size:.95rem}.live__note{color:var(--slate-500);margin-top:8px;font-size:.78rem;line-height:1.4}.live__chips{grid-template-columns:1fr 1fr;gap:5px;margin-top:10px;display:grid}.live__chips button{white-space:nowrap;justify-content:center;min-height:32px;padding:4px 6px;font-size:.76rem}.live__add{border-radius:var(--r-md);border:1.5px solid var(--blue-600);width:100%;min-height:38px;color:var(--blue-600);transition:background var(--d-base) var(--ease),color var(--d-base) var(--ease);margin-top:8px;padding:8px 10px;font-size:.8rem;font-weight:600;line-height:1.2}.live__add:hover{background:var(--blue-50)}.live__add.is-on{background:var(--blue-600);color:#fff}.live__add:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.seg{border-radius:var(--r-full);background:var(--slate-100);padding:3px;display:inline-flex}.seg button{border-radius:var(--r-full);min-height:28px;color:var(--slate-600);transition:background var(--d-base) var(--ease),color var(--d-base) var(--ease);padding:4px 11px;font-size:.78rem;font-weight:600}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{color:var(--ink);box-shadow:var(--sh-1);background:#fff}.seg button:focus-visible{outline:3px solid var(--orange-500);outline-offset:1px}@media (width<=1100px){.cfg__build{grid-template-columns:1fr}.cfg__live{order:-1;grid-template-columns:minmax(0,1fr) 190px;position:static}}@media (width<=640px){.cfg__live{display:contents}.cfg__live>:first-child{order:-1}.live__site{order:2;width:100%;max-width:230px;margin-inline:auto}}.blocks__bar{color:var(--slate-600);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-bottom:12px;font-size:.88rem;display:flex}.blocks__bar b{color:var(--ink);font-variant-numeric:tabular-nums}.blocks__bar div{gap:14px;display:flex}.blocks__bar button{color:var(--blue-600);font-size:.84rem;font-weight:600}.blocks__bar button:hover:enabled{color:var(--blue-700);text-underline-offset:3px;text-decoration:underline}.blocks__bar button:disabled{color:var(--slate-400);cursor:default}.blocks .blk{margin-bottom:6px}.blocks .blk__title{padding:11px 12px;font-size:.93rem}.blocks .blk:not(.is-on) .blk__title{color:var(--slate-500)}.blocks .blk__chips{padding:2px 12px 12px}.blocks .blk__chips button{min-height:32px;padding:5px 11px;font-size:.82rem}.blocks .blk__body{margin:0 12px 12px}.blocks__own{margin-top:var(--s-lg)}.sw{border-radius:var(--r-full);background:var(--slate-300);width:40px;height:24px;transition:background var(--d-base) var(--ease);flex:none;align-self:center;margin-left:12px;position:relative}.sw:before{content:"";position:absolute;inset:-10px -6px}.sw i{width:18px;height:18px;transition:transform var(--d-base) var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0b12204d}.sw:hover{background:var(--slate-400)}.sw[aria-checked=true]{background:var(--blue-600)}.sw[aria-checked=true]:hover{background:var(--blue-700)}.sw[aria-checked=true] i{transform:translate(16px)}.sw:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.dp{background:var(--bg);box-shadow:var(--sh-3);color:#e8eef9;font-family:var(--font);text-align:left;border:1px solid #1f2c3d;border-radius:14px;line-height:1.3;overflow:hidden;container-type:inline-size}.dp__bar{background:#ffffff0f;border-bottom:1px solid #ffffff14;align-items:center;gap:1cqw;height:4.6cqw;padding-inline:2.2cqw;display:flex}.dp__bar i{background:#ffffff38;border-radius:50%;width:1.5cqw;height:1.5cqw}.dp__bar span{color:#ffffff8c;margin-left:1.6cqw;font-size:1.9cqw}.dp__app{grid-template-columns:27% minmax(0,1fr);height:78cqw;display:grid}.dp__side{scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#00000038;border-right:1px solid #ffffff14;padding:2.4cqw 1.6cqw;overflow:auto}.dp__brand{font-family:var(--font-head);letter-spacing:.03em;color:var(--a);padding-inline:1cqw;font-size:2.9cqw;font-weight:800}.dp__sector{color:#ffffffdb;border-bottom:1px solid #ffffff1a;align-items:center;gap:1.2cqw;margin:1.2cqw 0 1.8cqw;padding:0 1cqw 1.8cqw;font-size:1.9cqw;font-weight:600;display:flex}.dp__sector img{flex:none;width:4.6cqw;height:auto}.dp__sector span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dp__navgroup{animation:dp-in var(--d-slow) var(--ease)}.dp__navgroup b{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin:2.2cqw 1.2cqw .8cqw;font-size:1.5cqw;font-weight:700;display:block}.dp__link{color:#ffffffbd;white-space:nowrap;text-overflow:ellipsis;border-radius:1cqw;padding:.9cqw 1.2cqw;font-size:1.95cqw;line-height:1.25;display:block;overflow:hidden}.dp__link.is-on{background:color-mix(in srgb,var(--a) 30%,transparent);color:#fff;font-weight:600}.dp__main{scrollbar-width:thin;scrollbar-color:#fff3 transparent;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.7cqw;padding:2.2cqw;display:grid;overflow:auto}.dp__top{justify-content:space-between;align-items:baseline;gap:2cqw;display:flex}.dp__top b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:2.5cqw;font-weight:700;overflow:hidden}.dp__top span{color:#fff9;font-variant-numeric:tabular-nums;flex:none;font-size:1.7cqw}.dp__hero{border:1px solid color-mix(in srgb,var(--a) 45%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--a) 14%,var(--bg)),color-mix(in srgb,var(--a) 44%,var(--bg)));border-radius:2.2cqw;padding:2.6cqw}.dp__hero small{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--a) 60%,#fff);font-size:1.5cqw;font-weight:600;display:block}.dp__hero strong{font-family:var(--font-head);letter-spacing:-.01em;color:#fff;margin:.6cqw 0;font-size:3.3cqw;font-weight:800;line-height:1.15;display:block}.dp__hero p{color:#ffffffc7;font-size:1.8cqw}.dp__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4cqw;display:grid}.dp__kpis div,.dp__panel,.dp__tile{background:#ffffff0d;border:1px solid #ffffff17;border-radius:1.6cqw;padding:1.6cqw}.dp__kpis small{color:#ffffff9e;height:3.6cqw;font-size:1.5cqw;line-height:1.2;display:block;overflow:hidden}.dp__kpis b{font-family:var(--font-head);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:3cqw;font-weight:800}.dp__charts{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.4cqw;display:grid}.dp__panel b{margin-bottom:1.2cqw;font-size:1.8cqw;font-weight:600;display:block}.dp__panel svg{width:100%;height:11cqw;display:block}.dp__line{fill:none;stroke:var(--a);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dp__area{fill:color-mix(in srgb,var(--a) 18%,transparent)}.dp__donut{background:conic-gradient(var(--a) 0 42%,#3b82f6 42% 70%,#22c55e 70% 88%,#a855f7 88% 100%);border-radius:50%;width:11cqw;height:11cqw;margin-inline:auto;display:block;-webkit-mask:radial-gradient(circle,#0000 45%,#000 46%);mask:radial-gradient(circle,#0000 45%,#000 46%)}.dp__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4cqw;display:grid}.dp__tile{animation:dp-in var(--d-slow) var(--ease)}.dp__tile b{white-space:nowrap;text-overflow:ellipsis;font-size:1.75cqw;font-weight:600;display:block;overflow:hidden}.dp__tile small{color:#fff9;font-variant-numeric:tabular-nums;font-size:1.5cqw}.dp__tile i{background:#ffffff1f;border-radius:99px;height:.7cqw;margin-top:1cqw;display:block;overflow:hidden}.dp__tile i:after{content:"";border-radius:inherit;background:var(--a);transform-origin:0;height:100%;transform:scaleX(var(--p,1));transition:transform var(--d-slow) var(--ease);display:block}.dp__empty{color:#ffffffa6;grid-column:1/-1;font-size:1.9cqw}@keyframes dp-in{0%{opacity:0;transform:translateY(.8cqw)}}@container (width<=430px){.dp__app,.dp__bar{zoom:1.32}.dp__kpis b{font-size:2.5cqw}}.dp--shape1 .dp__hero{border-radius:3.6cqw .7cqw}.dp--shape1 .dp__kpis div{border-radius:.6cqw}.dp--shape2 .dp__tile{border-radius:2.8cqw}.dp--shape2 .dp__hero{border-radius:.8cqw}.dp--shape3 .dp__hero{border-radius:3.4cqw}.dp--shape3 .dp__panel{border-radius:2.8cqw}.dp--light{background:var(--light);color:#20313b;border-color:#d4dce0}.dp--light .dp__bar{background:#fff;border-color:#e2e8ec}.dp--light .dp__bar i{background:#cbd5e1}.dp--light .dp__bar span{color:#64748b}.dp--light .dp__side{scrollbar-color:#cbd5e1 transparent;background:#fff;border-color:#e2e8ec}.dp--light .dp__brand{color:color-mix(in srgb,var(--a) 62%,#1b2430)}.dp--light .dp__sector{color:#253544;border-color:#e2e8ec}.dp--light .dp__navgroup b{color:#63717b}.dp--light .dp__link{color:#384654}.dp--light .dp__link.is-on{background:color-mix(in srgb,var(--a) 24%,#fff);color:#17232b}.dp--light .dp__main{scrollbar-color:#cbd5e1 transparent}.dp--light .dp__top span,.dp--light .dp__kpis small,.dp--light .dp__tile small,.dp--light .dp__empty{color:#596b76}.dp--light .dp__hero{background:linear-gradient(115deg,var(--bg),color-mix(in srgb,var(--a) 52%,var(--bg)));border-color:#0000}.dp--light .dp__kpis div,.dp--light .dp__panel,.dp--light .dp__tile{background:#fff;border-color:#d9e0e5}.dp--light .dp__tile i{background:#e6ebef}.dp--compact .dp__app{grid-template-columns:minmax(0,1fr)}.dp--compact .dp__side{display:none}.dp--compact .dp__main{gap:1.3cqw;padding:1.8cqw 2.2cqw}.dp--compact .dp__hero{padding:1.8cqw 2.2cqw}.dp--compact .dp__hero strong{font-size:2.8cqw}.dp--compact .dp__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.dp__tabs{scrollbar-width:none;gap:.8cqw;min-height:3.7cqw;display:flex;overflow:auto}.dp__tabs span{color:#ffffffc7;white-space:nowrap;background:#ffffff14;border-radius:99px;flex:none;padding:.8cqw 1.6cqw;font-size:1.6cqw}.dp__tabs .is-on{background:var(--a);color:var(--bg);font-weight:700}.sp{font-family:var(--font);text-align:left;line-height:1.3;container-type:inline-size}.sp__phone{box-shadow:var(--sh-3);background:#0b1220;border-radius:13cqw;padding:3.2cqw}.sp__screen{background:var(--light);color:#20303b;scrollbar-width:none;border-radius:10.2cqw;height:196cqw;overflow:auto}.sp__screen::-webkit-scrollbar{display:none}.sp__head{z-index:1;background:var(--bg);color:#fff;justify-content:space-between;align-items:center;gap:3cqw;padding:5.4cqw 6cqw 4cqw;display:flex;position:sticky;top:0}.sp__head b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:5.4cqw;font-weight:800;overflow:hidden}.sp__head span{background:var(--a);color:var(--bg);border-radius:3cqw;flex:none;padding:1.6cqw 3.6cqw;font-size:4.2cqw;font-weight:700}.sp__hero{color:#fff;background:radial-gradient(120% 70% at 88% 0%,color-mix(in srgb,var(--a) 38%,transparent),transparent 62%),var(--bg);padding:6cqw 6cqw 8cqw}.sp__hero small{letter-spacing:.14em;text-transform:uppercase;color:var(--a);font-size:3.5cqw;font-weight:800;display:block}.sp__hero strong{font-family:var(--font-head);letter-spacing:-.03em;text-wrap:balance;margin:3cqw 0;font-size:9cqw;font-weight:800;line-height:1.05;display:block}.sp__hero p{color:#c0cbd0;font-size:4.6cqw;line-height:1.5}.sp__btn{background:var(--a);color:var(--bg);border-radius:3.6cqw;margin-top:4.5cqw;padding:3cqw 5cqw;font-size:4.6cqw;font-weight:700;display:inline-block}.sp__art{background:linear-gradient(135deg,color-mix(in srgb,var(--a) 28%,var(--bg)),var(--bg));border:1px solid #ffffff29;border-radius:9cqw;place-items:center;margin-top:7cqw;padding:6cqw;display:grid}.sp__art img{filter:drop-shadow(0 4cqw 5cqw #0006);width:64%;height:auto}.sp__sec{animation:dp-in var(--d-slow) var(--ease);padding:8cqw 6cqw}.sp__sec>small{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--a) 62%,#1b2430);font-size:3.4cqw;font-weight:800;display:block}.sp__sec>strong{font-family:var(--font-head);letter-spacing:-.03em;margin:1.6cqw 0 4cqw;font-size:7.2cqw;font-weight:800;line-height:1.1;display:block}.sp__card{background:#fff;border:1px solid #00000012;border-radius:5cqw;margin-bottom:3cqw;padding:4.6cqw}.sp__card b{font-size:5cqw;line-height:1.25;display:block}.sp__card span{color:color-mix(in srgb,var(--a) 62%,#1b2430);margin-top:2.4cqw;font-size:4.1cqw;font-weight:700;display:inline-block}.sp__sec--dark{background:var(--bg);color:#fff}.sp__step{border-top:1px solid #ffffff1f;align-items:baseline;gap:3cqw;padding:3.4cqw 0;font-size:4.8cqw;font-weight:600;display:flex}.sp__step i{color:var(--a);font-variant-numeric:tabular-nums;font-size:4cqw;font-style:normal;font-weight:800}.sp__chips{flex-wrap:wrap;gap:2cqw;display:flex}.sp__chips span{background:#fff;border:1px solid #00000014;border-radius:99px;padding:2cqw 3.6cqw;font-size:4.1cqw}.sp__form{background:#fff}.sp__form i{background:#f7f9fa;border:1px solid #d7dee3;border-radius:3.4cqw;height:10cqw;margin-bottom:2.6cqw;display:block}.sp__form i.is-tall{height:20cqw}.sp__form .sp__btn{margin-top:1.4cqw}.sp__foot{background:var(--bg);color:#ffffff9e;text-align:center;padding:5cqw 6cqw 7cqw;font-size:3.5cqw}.sp--shape1 .sp__art{border-radius:30cqw 4cqw}.sp--shape2 .sp__hero{text-align:center}.sp--shape2 .sp__art{padding:3cqw}.sp--shape2 .sp__art img{width:46%}.sp--shape3 .sp__art{border-radius:3cqw}.sp--shape3 .sp__card{border-radius:1.4cqw}.sp--shape4 .sp__art{border-radius:99cqw}.sp--shape4 .sp__card{border-radius:8cqw 1.4cqw}.showcase__grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;list-style:none;display:grid}.showcase__tile{text-align:center;width:100%;height:100%;transition:transform var(--d-base) var(--ease),box-shadow var(--d-base) var(--ease),background var(--d-base) var(--ease);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 5px 9px;display:flex}.showcase__tile img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;width:100%;max-width:92px;height:auto}.showcase__tile span{color:var(--ink);text-wrap:balance;font-size:.74rem;font-weight:600;line-height:1.2}.showcase__tile:hover{transform:translateY(-3px);box-shadow:0 10px 24px #00000059}.showcase__tile[aria-pressed=true]{background:var(--blue-50);box-shadow:0 0 0 3px var(--blue-500);transform:translateY(-3px)}.showcase__tile:focus-visible{outline:3px solid var(--orange-500);outline-offset:3px}.showcase__panel{gap:var(--s-xl);margin-top:var(--s-lg);border-radius:var(--r-xl);scroll-margin-top:calc(var(--header-h) + 12px);background:#111b30;border:1px solid #22314f;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding:clamp(18px,3vw,36px);display:grid}.showcase__panel.is-in{animation:pick-in var(--d-step) var(--ease) both}.showcase__title{margin-bottom:var(--s-lg);align-items:center;gap:14px;display:flex}.showcase__title img{border-radius:var(--r-lg);background:#fff;flex:none;width:88px;height:auto;padding:6px}.showcase__title h3{color:#fff;text-wrap:balance;margin-bottom:4px}.showcase__title p{color:#9fb2d4;font-size:.9rem}.showcase__label{color:#9fb2d4;margin-bottom:8px;font-size:.8rem;font-weight:600}.showcase__tags{margin-bottom:var(--s-lg);flex-wrap:wrap;gap:6px;list-style:none;display:flex}.showcase__tags li{border-radius:var(--r-full);color:#e4ebf7;border:1px solid #2b3d63;padding:5px 11px;font-size:.84rem;line-height:1.25}.showcase__tags .is-more{color:#9fb2d4;border-style:dashed}.showcase__tags--solid li{background:#1b2a4a;border-color:#0000}.showcase__cta{justify-items:start;gap:12px;display:grid}.showcase__cta p{color:#9fb2d4;max-width:46ch;font-size:.84rem;line-height:1.45}.showcase__view{grid-template-columns:minmax(0,1fr) 172px;align-items:end;gap:18px;display:grid}.showcase__view figure{min-width:0}.showcase__view figcaption{color:#9fb2d4;text-align:center;margin-top:10px;font-size:.8rem}.showcase__video{grid-column:1/-1}.showcase__other{margin-top:var(--s-lg);font-size:.88rem}.showcase__other a{color:#9fb2d4;text-underline-offset:3px;transition:color var(--d-base) var(--ease);-webkit-text-decoration:underline #3b4d73;text-decoration:underline #3b4d73}.showcase__other a:hover{color:#fff}.showcase__other a:focus-visible{outline:3px solid var(--orange-500);outline-offset:3px;border-radius:4px}@media (width<=1180px){.showcase__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.showcase__panel>*{min-width:0}@media (width<=1023px){.showcase__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.showcase__panel{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.showcase__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.showcase__tile span{font-size:.68rem}.showcase__title img{width:72px}.showcase__cta{justify-items:stretch}.showcase__cta .btn{white-space:normal;text-align:center}.showcase__view{gap:var(--s-lg);grid-template-columns:minmax(0,1fr)}.showcase__phone{width:100%;max-width:210px;margin-inline:auto}}@media (width<=420px){.showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.onesheet .section{scroll-margin-top:var(--header-h);padding-block:clamp(44px,5.5vw,72px)}.onesheet .section-head{margin-bottom:var(--s-lg)}.onesheet .hero{padding-block:clamp(36px,5vw,72px)}.onesheet .t-h1{font-size:clamp(1.8rem,1.4rem + 1.5vw,2.5rem)}.onesheet .why__head{position:static}.onesheet .why__row{padding-block:14px}.onesheet .fine{margin-top:var(--s-md)}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;max-width:1120px;margin-inline:auto;display:grid}@media (width<=860px){.faq-grid{grid-template-columns:minmax(0,1fr)}}.tabs{min-width:0}.tabs__list{width:fit-content;max-width:100%;margin-bottom:var(--s-lg);border-radius:var(--r-lg);background:var(--slate-100);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.tabs__list button{border-radius:var(--r-md);min-height:40px;color:var(--slate-600);white-space:nowrap;transition:background var(--d-base) var(--ease),color var(--d-base) var(--ease);padding:8px 16px;font-size:.92rem;font-weight:600}.tabs__list button:hover{color:var(--ink)}.tabs__list button[aria-selected=true]{color:var(--blue-700);box-shadow:var(--sh-1);background:#fff}.tabs__list button:focus-visible{outline:3px solid var(--orange-500);outline-offset:1px}.tabs__panel{animation:blk-in var(--d-slow) var(--ease)}.tabs__lead{max-width:70ch;margin-bottom:var(--s-lg);color:var(--slate-700);font-size:1.02rem;line-height:1.6}.tabs__video{max-width:560px;margin-bottom:var(--s-lg)}.tabs .gain{margin-top:var(--s-lg);gap:var(--s-lg)}.tabs .gain dt{font-size:1rem}.tabs .gain dd{font-size:.9rem}.tasks--tab{-moz-column-gap:var(--s-lg);column-gap:var(--s-lg)}.tasks--tab .tasks__row{gap:12px;padding-block:12px}.tasks--tab dt{font-size:.98rem}.tasks--tab dd{font-size:.88rem;line-height:1.5}.split--tab{gap:var(--s-xl)}@media (width<=700px){.tabs__list{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.tabs__list::-webkit-scrollbar{display:none}.tasks--tab{grid-template-columns:1fr}}.svc{gap:var(--s-lg);display:grid}.svc__sectors{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.svc__sectors button{border-radius:var(--r-full);border:1.5px solid var(--slate-200);min-height:36px;color:var(--slate-700);transition:background var(--d-base) var(--ease),border-color var(--d-base) var(--ease),color var(--d-base) var(--ease);background:#fff;align-items:center;gap:6px;padding:3px 12px 3px 5px;font-size:.84rem;font-weight:500;display:inline-flex}.svc__sectors img{width:30px;height:auto}.svc__sectors button:hover{border-color:var(--blue-300);color:var(--ink)}.svc__sectors button[aria-pressed=true]{border-color:var(--blue-600);background:var(--blue-50);color:var(--blue-700);font-weight:600}.svc__sectors button:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.svc__groups{animation:blk-in var(--d-slow) var(--ease);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.svc__group{border-radius:var(--r-lg);border:1px solid var(--slate-200);background:var(--slate-50);padding:14px 16px}.svc__group b{font-family:var(--font-head);letter-spacing:-.01em;margin-bottom:8px;font-size:.98rem;display:block}.svc__group ul{flex-wrap:wrap;gap:5px;margin-bottom:8px;list-style:none;display:flex}.svc__group li{border-radius:var(--r-full);border:1px solid var(--slate-200);color:var(--slate-700);background:#fff;padding:3px 10px;font-size:.82rem}.svc__group p{color:var(--slate-500);font-size:.8rem;line-height:1.4}@media (width<=900px){.svc__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.svc__groups{grid-template-columns:1fr}}.sitekinds{gap:var(--s-xl);grid-template-columns:minmax(0,1fr) 196px 196px;align-items:start;display:grid}.sitekinds figure{min-width:0}.sitekinds figcaption{color:var(--slate-600);text-align:center;margin-top:12px;font-size:.84rem;line-height:1.4}.sitekinds figcaption b{color:var(--ink);font-family:var(--font-head);font-size:.98rem;display:block}@media (width<=900px){.sitekinds{gap:var(--s-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.sitekinds__text{grid-column:1/-1}.sitekinds figure{width:100%;max-width:210px;margin-inline:auto}}.sp__nav{background:var(--bg);gap:1.6cqw;padding:0 6cqw 3.4cqw;display:flex;overflow:hidden}.sp__nav span{color:#ffffffb8;white-space:nowrap;border-radius:99px;flex:none;padding:1.4cqw 2.8cqw;font-size:3.5cqw}.sp__nav .is-on{color:#fff;background:#ffffff29;font-weight:700}.sp.is-muted .sp__phone{opacity:.42;filter:saturate(.3)}.pages{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px;list-style:none;display:grid}.pages li{gap:4px;min-width:0;display:grid}.pages i{aspect-ratio:3/4;border:1px solid var(--slate-200);background:linear-gradient(var(--bg),var(--bg)) 0 0/100% 24% no-repeat, linear-gradient(var(--a),var(--a)) 16% 40%/44% 8% no-repeat, linear-gradient(#cbd5e1,#cbd5e1) 16% 57%/68% 6% no-repeat, linear-gradient(#cbd5e1,#cbd5e1) 16% 71%/50% 6% no-repeat, var(--light);border-radius:4px;display:block}.pages li:first-child i{box-shadow:0 0 0 2px var(--blue-600)}.pages span{color:var(--slate-600);text-align:center;overflow-wrap:anywhere;font-size:.6rem;line-height:1.15}.flow3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;display:grid}.flow3 li{border-radius:var(--r-md);border:1px solid var(--slate-200);background:#fff;align-items:center;gap:10px;padding:10px 12px;font-size:.84rem;line-height:1.3;display:flex;position:relative}.flow3 li:not(:last-child):after{content:"";z-index:1;border-top:2px solid var(--blue-300);border-right:2px solid var(--blue-300);width:8px;height:8px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)rotate(45deg)}.flow3__ico{background:var(--blue-50);width:36px;height:36px;color:var(--blue-600);border-radius:10px;flex:none;place-items:center;display:grid}.flow3 b{color:var(--ink);font-weight:600}@media (width<=640px){.flow3{grid-template-columns:1fr}.flow3 li:not(:last-child):after{inset:auto auto -10px 26px;transform:rotate(135deg)}}.kinds{gap:5px;margin-bottom:10px;display:grid}.kinds button{border-radius:var(--r-md);border:1.5px solid var(--slate-200);min-height:34px;color:var(--slate-700);text-align:left;transition:background var(--d-base) var(--ease),border-color var(--d-base) var(--ease),color var(--d-base) var(--ease);background:#fff;padding:6px 10px;font-size:.82rem;font-weight:600}.kinds button:hover{border-color:var(--blue-300);color:var(--ink)}.kinds button[aria-pressed=true]{border-color:var(--blue-600);background:var(--blue-600);color:#fff}.kinds button:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.live__flow{border-radius:var(--r-lg);border:1px solid var(--slate-200);background:var(--slate-50);grid-column:1/-1;padding:14px 16px}.live__flow>b{font-family:var(--font-head);letter-spacing:-.01em;margin-bottom:10px;font-size:.92rem;display:block}@media (width<=640px){.live__flow{order:3}}.tariffs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tariff{border-radius:var(--r-xl);border:1.5px solid var(--slate-200);background:#fff;flex-direction:column;padding:22px;display:flex}.tariff h3{color:var(--slate-600);font-size:.95rem}.tariff__price{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:8px 0 10px;display:flex}.tariff__price b{font-family:var(--font-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800}.tariff__price span{color:var(--slate-500);font-size:.88rem}.tariff__lead{color:var(--slate-700);margin-bottom:14px;font-size:.95rem;line-height:1.5}.tariff .ticks li{font-size:.9rem}.tariff--mid{border-color:var(--blue-600)}.tariff--business{border-color:var(--ink);background:var(--ink);color:#fff}.tariff--business h3,.tariff--business .tariff__price span{color:#9fb2d4}.tariff--business .tariff__lead{color:#e4ebf7}.tariff--business .ticks li{color:#c5d2ea}.tariff--business .ticks li:before{border-color:var(--orange-400)}.factors{gap:var(--s-lg);margin-top:var(--s-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.factors dt{font-family:var(--font-head);letter-spacing:-.01em;margin-bottom:4px;font-size:1rem;font-weight:700}.factors dd{color:var(--slate-600);font-size:.9rem;line-height:1.55}.tariffs__cta{margin-top:var(--s-lg);flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.tariffs__cta .fine{max-width:52ch;margin-top:0}.tariffs__cta .btn{white-space:normal;text-align:center;max-width:100%}@media (width<=860px){.tariffs,.factors{grid-template-columns:1fr}.factors{gap:var(--s-md)}}.kp{gap:var(--s-lg) var(--s-xl);grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;display:grid}.kp>*{min-width:0}.kp h3{margin-bottom:12px}.kp__set{border-radius:var(--r-lg);border:1px solid var(--slate-200);background:var(--slate-50);padding:18px 20px}.kp__set dl{gap:12px;display:grid}.kp__set dt{color:var(--slate-500);margin-bottom:2px;font-size:.76rem;font-weight:600}.kp__set dd{color:var(--ink);font-size:.92rem;line-height:1.45}.kp__set dd small{color:var(--slate-600);font-size:.84rem;display:block}.kp__tag{border-radius:var(--r-full);background:var(--blue-50);color:var(--blue-700);white-space:nowrap;margin-left:8px;padding:1px 8px;font-size:.74rem;font-style:normal;font-weight:600;display:inline-block}.kp__tag--sep{color:#a8400b;background:#fff1e8}.kp .tariffs{gap:10px}.kp .tariff{padding:16px}.kp .tariff__price b{font-size:1.35rem}.kp .tariff__lead{font-size:.88rem}.kp .tariff .ticks li{font-size:.84rem}.kp__why{grid-column:1/-1}.kp .factors{margin-top:0}@media (width<=1000px){.kp{grid-template-columns:minmax(0,1fr)}}.inline-steps{margin-top:var(--s-lg);padding-top:var(--s-lg);border-top:1px solid var(--slate-200);color:var(--slate-700);flex-wrap:wrap;gap:8px 22px;font-size:.9rem;font-weight:500;list-style:none;display:flex}.inline-steps li{align-items:center;gap:8px;display:flex}.inline-steps i{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.76rem;font-style:normal;font-weight:700;display:grid}.ai{border:1px solid var(--slate-200);border-radius:var(--r-lg);background:#fff;gap:0;display:grid;overflow:hidden}.ai__head,.ai__row{grid-template-columns:minmax(0,190px) repeat(3,minmax(0,1fr));gap:14px;padding:11px 16px;display:grid}.ai__head{background:var(--slate-50);color:var(--slate-500);font-size:.76rem;font-weight:600}.ai__group{border-top:1px solid var(--slate-200);color:var(--blue-700);padding:9px 16px 3px;font-size:.76rem;font-weight:700}.ai__row{border-top:1px solid var(--slate-100);align-items:start}.ai__group+.ai__row{border-top:0}.ai__row b{font-family:var(--font-head);letter-spacing:-.01em;color:var(--ink);font-size:.93rem;line-height:1.3}.ai__row p{color:var(--slate-700);font-size:.86rem;line-height:1.45}.ai__row p:last-child{color:var(--ink);font-weight:500}.ai--dark{background:#0e1728;border-color:#22314f}.ai--dark .ai__head{color:#9fb2d4;background:#152038}.ai--dark .ai__group{color:var(--blue-300);border-color:#22314f}.ai--dark .ai__row{border-color:#1b2740}.ai--dark .ai__row b{color:#fff}.ai--dark .ai__row p{color:#c5d2ea}.ai--dark .ai__row p:last-child{color:#fff}@media (width<=900px){.ai__head{display:none}.ai__row{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:14px}.ai__row p{grid-template-columns:104px minmax(0,1fr);gap:8px;display:grid}.ai__row p:before{content:attr(data-label);color:var(--slate-500);font-size:.76rem;font-weight:600;line-height:1.6}.ai--dark .ai__row p:before{color:#9fb2d4}}.dp__ai{border:1px solid color-mix(in srgb,var(--a) 40%,transparent);background:color-mix(in srgb,var(--a) 12%,transparent);border-radius:1.6cqw;align-items:center;gap:1.2cqw;padding:1.3cqw 1.6cqw;display:flex;overflow:hidden}.dp__ai b{color:color-mix(in srgb,var(--a) 70%,#fff);flex:none;font-size:1.7cqw;font-weight:700}.dp__ai span{white-space:nowrap;background:#ffffff1a;border-radius:99px;flex:none;padding:.5cqw 1.3cqw;font-size:1.5cqw}.dp--light .dp__ai b{color:color-mix(in srgb,var(--a) 60%,#1b2430)}.dp--light .dp__ai span{background:#fff;border:1px solid #d9e0e5}.showcase__ai{grid-column:1/-1}.showcase__ai>b{font-family:var(--font-head);color:#fff;margin-bottom:10px;font-size:1.05rem;display:block}.cb-top{justify-content:space-between;align-items:flex-end;gap:var(--s-md);margin-bottom:26px;display:flex}.cab__nav .cab__more-btn,.cab__scrim{display:none}.cab__main{min-width:0}.cb-head{justify-content:space-between;align-items:flex-end;gap:var(--s-md);margin-bottom:var(--s-md);display:flex}.cb-head__title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:1.45rem;line-height:1.2}.cb-head__text{color:var(--slate-500);max-width:60ch;margin:4px 0 0;font-size:.92rem}.cb-card{border:1px solid var(--slate-200);border-radius:var(--r-lg);background:#fff;padding:20px}.cb-card__title{font-family:var(--font-head);margin:0 0 12px;font-size:1.02rem}.cb-list{gap:var(--s-md);display:grid}.cb-ico{background:var(--blue-50);width:34px;height:34px;color:var(--blue-600);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cb-ico--lg{border-radius:14px;width:48px;height:48px}.cb-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.cb-link{border-radius:var(--r-sm);min-height:36px;color:var(--blue-600);align-items:center;gap:4px;padding:6px 10px;font-size:.88rem;font-weight:600;display:inline-flex}.cb-link:hover{background:var(--blue-50)}.cb-note{border-radius:var(--r-md);background:var(--slate-50);margin:12px 0 0;padding:10px 12px;font-size:.88rem;line-height:1.5}.cb-note--bad{color:#b42318;background:#fef3f2}.cb-error{color:#b42318;margin:10px 0 0;font-size:.86rem}.cb-skel{border-radius:var(--r-md);background:linear-gradient(90deg,var(--slate-100),var(--slate-50),var(--slate-100));background-size:200% 100%;height:56px;animation:1.4s linear infinite cb-shimmer}@keyframes cb-shimmer{to{background-position:-200% 0}}.cb-foot{margin-top:var(--s-lg)}.cb-blank{justify-items:start;gap:8px;display:grid}.cb-blank p{max-width:62ch;margin:0;line-height:1.55}.cb-blank__stage{border-top:1px solid var(--slate-200);gap:10px;width:100%;margin-top:8px;padding-top:14px;display:grid}.cb-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cb-step{flex-direction:column;gap:8px;padding-right:10px;display:flex;position:relative}.cb-step:after{content:"";background:var(--slate-200);border-radius:2px;height:2px;position:absolute;top:13px;left:32px;right:4px}.cb-step:last-child:after{display:none}.cb-step--done:after{background:var(--blue-600)}.cb-step__dot{z-index:1;background:var(--slate-100);width:28px;height:28px;color:var(--slate-500);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:relative}.cb-step--done .cb-step__dot{background:var(--blue-600);color:#fff}.cb-step--now .cb-step__dot{color:var(--blue-600);box-shadow:inset 0 0 0 2px var(--blue-600);background:#fff}.cb-step--now .cb-step__dot:before{content:"";border:2px solid var(--blue-300);border-radius:50%;animation:2.4s cubic-bezier(.16,1,.3,1) infinite cb-pulse;position:absolute;inset:-5px}.cb-step__label{color:var(--slate-500);font-size:.86rem;font-weight:600}.cb-step--done .cb-step__label,.cb-step--now .cb-step__label{color:var(--ink)}@keyframes cb-pulse{0%{opacity:.9;transform:scale(.85)}70%{opacity:0;transform:scale(1.25)}to{opacity:0}}.cb-steps--compact{margin-top:14px}.cb-steps--compact .cb-step{flex-direction:row;align-items:center;gap:8px}.cb-steps--compact .cb-step:after{display:none}.cb-steps--compact .cb-step__dot{flex:none;width:22px;height:22px;font-size:.72rem}.cb-steps--compact .cb-step__dot:before{inset:-4px}.cb-steps--compact .cb-step__label{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.cb-next{gap:var(--s-lg);margin-bottom:var(--s-md);border-radius:var(--r-xl);background:var(--blue-50);border:1px solid var(--blue-100);grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;padding:clamp(20px,3vw,28px);display:grid}.cb-next--bad{background:#fef3f2;border-color:#fdd8d3;grid-template-columns:1fr}.cb-next__meta{color:var(--blue-700);margin:0 0 6px;font-size:.82rem;font-weight:600}.cb-next--bad .cb-next__meta{color:#b42318}.cb-next__title{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,2.2vw,1.6rem);line-height:1.2}.cb-next__text{color:var(--slate-600);max-width:56ch;margin:6px 0 0;line-height:1.55}.cb-next__act{margin-top:16px}.cb-tiles{gap:var(--s-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cb-tile{text-align:left;border-radius:var(--r-lg);border:1px solid var(--slate-200);color:var(--ink);transition:transform var(--d-slow) cubic-bezier(.16,1,.3,1),box-shadow var(--d-slow) cubic-bezier(.16,1,.3,1),border-color var(--d-base);background:#fff;align-content:start;gap:6px;padding:18px 20px;display:grid}@media (hover:hover) and (pointer:fine){.cb-tile:hover{border-color:var(--blue-300);transform:translateY(-2px);box-shadow:0 14px 30px -18px #1b35684d}}.cb-tile:active{transform:scale(.99)}.cb-tile:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.cb-tile__top{align-items:center;gap:10px;margin-bottom:4px;display:flex}.cb-tile__title{color:var(--slate-600);flex:1;font-size:.92rem;font-weight:600}.cb-tile__arrow{color:var(--slate-400);transition:transform var(--d-base) var(--ease)}.cb-tile:hover .cb-tile__arrow{color:var(--blue-600);transform:translate(3px)}.cb-tile__value{font-family:var(--font-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700}.cb-tile__text{color:var(--slate-500);font-size:.86rem;line-height:1.45}.cb-strip{justify-content:space-between;align-items:center;gap:var(--s-md);margin-top:var(--s-md);border-radius:var(--r-lg);border:1px dashed var(--slate-300);flex-wrap:wrap;padding:16px 20px;display:flex}.cb-strip p{margin:2px 0 0}.cb-contacts{flex-wrap:wrap;gap:8px;display:flex}.cb-contacts a{border:1px solid var(--slate-200);border-radius:var(--r-full);color:var(--ink);transition:border-color var(--d-base),transform var(--d-fast);background:#fff;padding:8px 14px;font-size:.86rem;font-weight:600;text-decoration:none}.cb-contacts a:hover{border-color:var(--blue-600)}.cb-contacts a:active{transform:scale(.97)}.cb-empty{gap:var(--s-lg);border-radius:var(--r-xl);border:1px dashed var(--slate-300);background:#fff;grid-template-columns:auto 1fr;align-items:start;padding:clamp(24px,4vw,36px);display:grid}.cb-empty__title{font-family:var(--font-head);margin:0 0 6px;font-size:1.25rem}.cb-empty p{max-width:52ch;margin:0 0 18px;line-height:1.55}.cb-lead.is-off{opacity:.7}.cb-lead.is-focus{border-color:var(--blue-300)}.cb-lead__head{align-items:center;gap:14px;display:flex}.cb-lead__icon{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;flex:none;width:52px;height:auto}.cb-lead__title{flex:1;min-width:0}.cb-lead__title h3{font-family:var(--font-head);letter-spacing:-.01em;margin:0;font-size:1.08rem}.cb-lead__title p{color:var(--slate-500);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:.82rem}.cb-lead__text{color:var(--slate-600);margin:10px 0 0;font-size:.88rem;line-height:1.5}.cb-comp{border-top:1px solid var(--slate-200);animation:cb-in var(--d-slow) var(--ease);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:14px 0 0;padding-top:14px;display:grid}.cb-comp dt{color:var(--slate-500);margin-bottom:2px;font-size:.76rem;font-weight:600}.cb-comp dd{margin:0;font-size:.9rem;line-height:1.45}.cb-site{border-radius:var(--r-md);background:var(--slate-50);border:1px solid var(--slate-200);margin-top:14px;padding:14px}.cb-site__head{align-items:center;gap:10px;display:flex}.cb-site__head>div{flex:1}.cb-site__head p{color:var(--slate-500);text-overflow:ellipsis;margin:2px 0 0;font-size:.82rem;overflow:hidden}.cb-site .cb-actions{margin-top:10px}.cb-group{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;font-size:.92rem;display:flex}.cb-docs{margin:0;padding:0;list-style:none}.cb-docs li{border-top:1px solid var(--slate-100);align-items:center;gap:12px;padding:10px 0;display:flex}.cb-docs__name{flex:1;min-width:0;display:grid}.cb-docs__name span{color:var(--slate-500);font-size:.8rem}.cb-docs__act{gap:6px;display:flex}.cb-ws__head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cb-ws__head>div{flex:1}.cb-ws__head h3{font-family:var(--font-head);margin:0;font-size:1.08rem}.cb-ws__head p{margin:2px 0 0}.cb-ws__row{border-top:1px solid var(--slate-200);gap:12px;margin-top:16px;padding-top:16px;display:grid}.cb-ws__row p{margin:2px 0 0}.cb-ws__row--inline{grid-template-columns:1fr auto;align-items:center}.cb-tariffs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cb-tariffs button{border-radius:var(--r-md);border:1.5px solid var(--slate-300);text-align:left;transition:border-color var(--d-base) var(--ease),background var(--d-base) var(--ease);background:#fff;gap:2px;padding:10px 12px;display:grid}.cb-tariffs button span{font-size:.92rem;font-weight:700}.cb-tariffs button small{color:var(--slate-600);font-size:.8rem}.cb-tariffs button:hover{border-color:var(--blue-300)}.cb-tariffs button[aria-pressed=true]{border-color:var(--blue-600);background:var(--blue-50)}.cb-tariffs button:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.cb-pay{gap:var(--s-md);margin-bottom:var(--s-md);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.cb-balance{border-radius:var(--r-lg);color:#fff;background:linear-gradient(135deg,var(--ink),#1d2b47);align-content:start;gap:6px;padding:20px;display:grid}.cb-balance__label{color:#9fb2d4;font-size:.8rem;font-weight:600}.cb-balance__sum{font-family:var(--font-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700}.cb-balance p{color:#c9d6ee;margin:0;font-size:.86rem;line-height:1.5}.cb-bills,.cb-tx{margin:0;padding:0;list-style:none}.cb-bills li,.cb-tx li{border-top:1px solid var(--slate-100);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.cb-bills li:first-child,.cb-tx li:first-child{border-top:0}.cb-bills li>div,.cb-tx li>div{min-width:0;display:grid}.cb-tx__sum{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.cb-tx__sum.is-in{color:#15803d}.cb-help{gap:var(--s-md);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.cb-field{color:var(--slate-600);gap:4px;margin-bottom:12px;font-size:.82rem;display:grid}.cb-field select{border:1px solid var(--slate-200);border-radius:var(--r-sm);width:100%;min-width:0;height:40px;font:inherit;color:var(--ink);background:#fff;padding:0 10px}.cb-faq details{border-top:1px solid var(--slate-100)}.cb-faq details:first-child{border-top:0}.cb-faq summary{cursor:pointer;justify-content:space-between;gap:10px;padding:12px 0;font-size:.92rem;font-weight:600;list-style:none;display:flex}.cb-faq summary::-webkit-details-marker{display:none}.cb-faq summary:after{content:"+";color:var(--blue-600);font-weight:700}.cb-faq details[open] summary:after{content:"−"}.cb-faq p{color:var(--slate-600);margin:0 0 12px;font-size:.88rem;line-height:1.55}.cb-in{animation:.55s cubic-bezier(.16,1,.3,1) both cb-in;animation-delay:calc(var(--i,0) * 70ms)}@keyframes cb-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=1023px){.cb-next,.cb-pay,.cb-help{grid-template-columns:1fr}}@media (width<=640px){.cb-tiles,.cb-comp,.cb-tariffs,.cb-empty{grid-template-columns:1fr}.cb-head{flex-direction:column;align-items:flex-start}.cb-lead__head{flex-wrap:wrap}.cb-lead__title{flex-basis:calc(100% - 66px)}.cb-ws__row--inline{grid-template-columns:1fr}.cb-steps:not(.cb-steps--compact){grid-template-columns:1fr;gap:10px}.cb-steps:not(.cb-steps--compact) .cb-step{flex-direction:row;align-items:center}.cb-steps:not(.cb-steps--compact) .cb-step:after{display:none}.cb-steps--compact .cb-step__label{font-size:.72rem}.cb-docs li{flex-wrap:wrap}.cb-docs__act{width:100%;padding-left:46px}.cb-group{flex-direction:column;gap:2px}}@media (width<=767px){.cab__nav{z-index:90;padding:6px 4px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff7;border-width:1px 0 0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;overflow:visible}.cab__nav button{text-align:center;white-space:nowrap;flex-direction:column;justify-content:center;gap:3px;width:auto;padding:6px 2px;font-size:.68rem}.cab__nav .cab__more-btn{display:flex}.cab__nav .cab__more-item{display:none}.cab__nav.is-more .cab__more-item{border:1px solid var(--slate-200);border-radius:var(--r-md);width:210px;box-shadow:var(--sh-3);background:#fff;flex-direction:row;justify-content:flex-start;gap:10px;padding:12px 14px;font-size:.9rem;animation:.25s cubic-bezier(.16,1,.3,1) both cb-in;display:flex;position:absolute;right:8px}.cab__nav.is-more .cab__more-item:nth-child(5){bottom:calc(100% + 120px)}.cab__nav.is-more .cab__more-item:nth-child(6){bottom:calc(100% + 66px)}.cab__nav.is-more .cab__more-item:nth-child(7){bottom:calc(100% + 12px)}.cab__scrim{z-index:89;background:#0b122040;display:block;position:fixed;inset:0}.cab{padding-bottom:84px}.cb-top{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.cb-in,.cb-step--now .cb-step__dot:before,.cb-skel{animation:none}.cb-tile,.cb-contacts a{transition:none}}
