.v4-journey{--journey-paper:#f7f4ee;--journey-paper-strong:#fffdf8;--journey-ink:#0b0b12;--journey-ink-soft:#56535f;--journey-line:#0b0b1229;--journey-line-dark:#ffffff26;--journey-violet:#6654ff;--journey-violet-dark:#4936dc;--journey-coral:#ff477e;--journey-citron:#d8ff2f;--journey-night:#0b0b12;--journey-radius:clamp(1.5rem, 3vw, 2.5rem);width:100%;color:var(--journey-paper);background:var(--journey-night);border-radius:var(--journey-radius);box-shadow:0 1.25rem 0 var(--journey-ink);isolation:isolate;border:1px solid #0b0b1259;overflow:hidden}.v4-journey,.v4-journey *,.v4-journey :before,.v4-journey :after{box-sizing:border-box}.v4-journey button{font:inherit}.v4-journey__intro{border-bottom:1px solid var(--journey-line-dark);grid-template-columns:minmax(9.5rem,.55fr) minmax(20rem,1.35fr) auto;align-items:start;gap:clamp(1.5rem,3vw,3.5rem);padding:clamp(2rem,4vw,4.5rem);display:grid}.v4-journey__eyebrow,.v4-journey__scene-kicker{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700;line-height:1.2}.v4-journey__eyebrow{color:#f7f4eead;align-items:center;gap:.65rem;padding-top:.55rem;display:inline-flex}.v4-journey__eyebrow>span{background:var(--journey-citron);border-radius:999px;flex:none;width:.55rem;height:.55rem;box-shadow:0 0 0 .3rem #d8ff2f21}.v4-journey__intro-copy{max-width:47rem}.v4-journey__intro-copy h2{letter-spacing:-.062em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.55rem,5vw,5.5rem);font-weight:650;line-height:.93}.v4-journey__intro-copy>p{color:#f7f4eead;max-width:41rem;margin:1.25rem 0 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.55}.v4-journey__playback{min-width:8.75rem;min-height:2.75rem;color:var(--journey-paper);cursor:pointer;letter-spacing:-.01em;background:0 0;border:1px solid #f7f4ee59;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.83rem;font-weight:700;transition:transform .18s;display:inline-flex}.v4-journey__playback svg{stroke-width:2.25px;width:1rem;height:1rem}.v4-journey__playback:hover:not(:disabled){color:var(--journey-ink);background:var(--journey-citron);border-color:var(--journey-citron);transform:translateY(-2px)}.v4-journey__playback:focus-visible,.v4-journey__tab:focus-visible,.v4-journey__stage:focus-visible{outline:3px solid var(--journey-citron);outline-offset:3px}.v4-journey__playback:disabled{opacity:.58;cursor:default}.v4-journey__tabs{border-bottom:1px solid var(--journey-line-dark);background:#14131b;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v4-journey__tab{color:#f7f4ee8c;text-align:left;border:0;border-right:1px solid var(--journey-line-dark);cursor:pointer;background:0 0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;min-height:5.5rem;padding:1.2rem clamp(.85rem,2vw,1.75rem) 1.45rem;display:grid;position:relative;overflow:hidden}.v4-journey__tab:last-child{border-right:0}.v4-journey__tab:hover{color:var(--journey-paper);background:#ffffff0b}.v4-journey__tab--active,.v4-journey__tab--active:hover{color:var(--journey-ink);background:var(--journey-citron)}.v4-journey .v4-journey__tab:not(.v4-journey__tab--active){color:#f7f4eedb}.v4-journey .v4-journey__tab--active,.v4-journey .v4-journey__tab--active:hover{color:var(--journey-ink)}.v4-journey__tab-number{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.08em;font-size:.65rem;font-weight:700}.v4-journey__tab>svg{stroke-width:2px;width:1.1rem;height:1.1rem}.v4-journey__tab-label{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(.84rem,1.2vw,1rem);font-weight:750;overflow:hidden}.v4-journey__tab-progress{background:#f7f4ee1f;height:.25rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.v4-journey__tab-progress>i{background:var(--journey-coral);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.v4-journey__tab--active .v4-journey__tab-progress{background:#0b0b1226}.v4-journey__tab--active .v4-journey__tab-progress>i{animation:3.5s linear both v4-journey-progress}.v4-journey__stage{min-height:clamp(38rem,58vw,48rem);color:var(--journey-ink);background:var(--journey-paper);outline:none;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.6fr);display:grid}.v4-journey__scene-copy{border-right:1px solid var(--journey-line);flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;padding:clamp(2rem,4vw,4.5rem);display:flex;position:relative}.v4-journey__scene-kicker{color:var(--journey-violet-dark)}.v4-journey__scene-copy h3{letter-spacing:-.062em;text-wrap:balance;max-width:11ch;margin:1.2rem 0 0;font-size:clamp(2.3rem,4.2vw,4.65rem);font-weight:620;line-height:.97}.v4-journey__scene-copy>p:not(.v4-journey__scene-kicker){max-width:31rem;color:var(--journey-ink-soft);margin:1.35rem 0 0;font-size:clamp(1rem,1.45vw,1.15rem);line-height:1.55}.v4-journey__scene-count{color:#0b0b1273;min-height:2rem;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.08em;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;bottom:clamp(2rem,4vw,4.5rem);left:clamp(2rem,4vw,4.5rem)}.v4-journey__scene-visual{background-color:#e9e6ff;background-image:linear-gradient(#6654ff14 1px,#0000 1px),linear-gradient(90deg,#6654ff14 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:2rem 2rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;align-items:stretch;min-width:0;min-height:100%;padding:clamp(1rem,2.2vw,2rem);animation:.52s cubic-bezier(.2,.8,.2,1) both v4-journey-scene-in;display:grid;overflow:hidden}.v4-journey__mock{border:1px solid #0b0b12c7;border-radius:clamp(1.25rem,2vw,2rem);width:100%;min-width:0;min-height:100%;position:relative;overflow:hidden;box-shadow:.65rem .65rem #0b0b12eb}.v4-journey__mock--storefront{background:var(--journey-paper-strong);flex-direction:column;padding:clamp(1.25rem,2.5vw,2.25rem);display:flex}.v4-journey__store-header{border-bottom:1px solid var(--journey-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-bottom:clamp(1.25rem,2vw,2rem);display:grid}.v4-journey__store-avatar,.v4-journey__customer-avatar{width:3rem;height:3rem;color:var(--journey-paper);background:var(--journey-violet);border:1px solid var(--journey-ink);letter-spacing:-.03em;border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:inline-grid}.v4-journey__store-identity,.v4-journey__product-name,.v4-journey__product-list-item>span,.v4-journey__checkout-header>span:last-child,.v4-journey__checkout-product>span:nth-child(2),.v4-journey__payment-row>span,.v4-journey__receipt-note>span:last-child{flex-direction:column;gap:.18rem;min-width:0;display:flex}.v4-journey__store-identity strong{letter-spacing:-.025em;font-size:1rem}.v4-journey__store-identity small,.v4-journey__product-name small,.v4-journey__product-list-item small,.v4-journey__checkout-header small,.v4-journey__checkout-product small,.v4-journey__payment-row small,.v4-journey__receipt-note small,.v4-journey__customer-header small,.v4-journey__timeline small{color:var(--journey-ink-soft);font-size:.76rem;line-height:1.35}.v4-journey__store-link{width:2.75rem;height:2.75rem;color:var(--journey-paper);background:var(--journey-ink);border-radius:50%;place-items:center;display:inline-grid}.v4-journey__store-link svg{width:1.15rem;height:1.15rem}.v4-journey__store-hero{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;min-height:16rem;padding:clamp(2rem,4vw,4rem) 1rem;display:flex;position:relative}.v4-journey__store-hero:before,.v4-journey__store-hero:after{z-index:-1;content:"";border:1px solid var(--journey-ink);width:clamp(5rem,9vw,8rem);height:clamp(5rem,9vw,8rem);position:absolute}.v4-journey__store-hero:before{background:var(--journey-citron);border-radius:55% 45% 62% 38%;top:12%;left:2%;transform:rotate(-14deg)}.v4-journey__store-hero:after{background:var(--journey-coral);border-radius:50%;bottom:9%;right:3%;transform:rotate(11deg)}.v4-journey__store-pill{min-height:1.9rem;color:var(--journey-paper);background:var(--journey-violet);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.4rem .75rem;font-size:.63rem;font-weight:700;display:inline-flex}.v4-journey__store-hero>strong{z-index:1;letter-spacing:-.06em;text-wrap:balance;max-width:11ch;margin-top:1rem;font-size:clamp(2rem,3.7vw,4.3rem);font-weight:650;line-height:.94}.v4-journey__store-hero>p{z-index:1;max-width:29rem;color:var(--journey-ink-soft);margin:.85rem 0 0;font-size:.92rem;line-height:1.5}.v4-journey__store-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.v4-journey__store-product{background:var(--journey-paper);border:1px solid var(--journey-line);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;min-height:5rem;padding:.75rem;display:grid}.v4-journey__product-art,.v4-journey__checkout-art{width:3.5rem;height:3.5rem;color:var(--journey-paper);border:1px solid var(--journey-ink);border-radius:.85rem;flex:none;place-items:center;display:inline-grid}.v4-journey__product-art svg,.v4-journey__checkout-art svg{width:1.35rem;height:1.35rem}.v4-journey__product-art--violet{background:var(--journey-violet)}.v4-journey__product-art--coral{background:var(--journey-coral)}.v4-journey__product-name strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.v4-journey__product-price{letter-spacing:-.03em;font-size:.9rem}.v4-journey__mock--product{background:var(--journey-paper-strong);flex-direction:column;display:flex}.v4-journey__window-bar{border-bottom:1px solid var(--journey-line);background:#efede7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.15rem;padding:.85rem 1.25rem;display:grid}.v4-journey__window-dots{gap:.34rem;display:inline-flex}.v4-journey__window-dots>i{background:#b8b5b0;border-radius:50%;width:.55rem;height:.55rem;display:block}.v4-journey__window-dots>i:first-child{background:var(--journey-coral)}.v4-journey__window-dots>i:nth-child(2){background:#ffb233}.v4-journey__window-dots>i:last-child{background:#33b775}.v4-journey__window-path{min-width:0;color:var(--journey-ink-soft);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.v4-journey__published{color:#166c43;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:inline-flex}.v4-journey__published>i,.v4-journey__customer-status>i{background:var(--journey-citron);border:1px solid;border-radius:50%;width:.5rem;height:.5rem;display:block}.v4-journey__product-editor{flex:auto;grid-template-columns:minmax(11.5rem,.6fr) minmax(0,1.4fr);min-height:0;display:grid}.v4-journey__product-list{border-right:1px solid var(--journey-line);background:#efede7;flex-direction:column;gap:.6rem;padding:clamp(1rem,2vw,1.6rem);display:flex}.v4-journey__product-list-title,.v4-journey__field-label{color:var(--journey-ink-soft);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.065em;text-transform:uppercase;font-size:.62rem;font-weight:700}.v4-journey__product-list-title{margin-bottom:.25rem}.v4-journey__product-list-item{border:1px solid #0000;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;padding:.75rem;display:grid}.v4-journey__product-list-item--active{background:var(--journey-paper-strong);border-color:var(--journey-line);box-shadow:0 .3rem .85rem #0b0b120d}.v4-journey__product-list-art{background:var(--journey-violet);border:1px solid var(--journey-ink);border-radius:.6rem;width:2.4rem;height:2.4rem;display:block}.v4-journey__product-list-item:not(.v4-journey__product-list-item--active) .v4-journey__product-list-art{background:var(--journey-coral)}.v4-journey__product-list-item strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.v4-journey__product-form{grid-template-rows:auto 1fr;grid-template-columns:minmax(7rem,.55fr) minmax(9rem,1fr);align-content:center;gap:clamp(1rem,2.2vw,2rem);padding:clamp(1.25rem,2.8vw,3rem);display:grid}.v4-journey__product-cover{min-height:10rem;color:var(--journey-paper);background:radial-gradient(circle at 70% 22%, var(--journey-coral) 0 13%, transparent 14%), linear-gradient(145deg, var(--journey-violet) 0 58%, var(--journey-violet-dark) 58% 100%);border:1px solid var(--journey-ink);box-shadow:.45rem .45rem 0 var(--journey-citron);border-radius:1.2rem;place-items:center;display:grid}.v4-journey__product-cover svg{width:clamp(2rem,4vw,3rem);height:clamp(2rem,4vw,3rem)}.v4-journey__product-fields{flex-direction:column;align-self:center;display:flex}.v4-journey__field-label:not(:first-child){margin-top:1.25rem}.v4-journey__field-value{border-bottom:1px solid var(--journey-line);letter-spacing:-.035em;margin-top:.35rem;padding:.8rem 0;font-size:clamp(1rem,1.7vw,1.35rem);display:block}.v4-journey__setup-list{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.v4-journey__setup-list>li{background:var(--journey-paper);border:1px solid var(--journey-line);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;min-height:4.4rem;padding:.7rem;display:grid}.v4-journey__setup-list svg{width:1.4rem;height:1.4rem;color:var(--journey-ink);background:var(--journey-citron);stroke-width:3px;border-radius:50%;padding:.25rem}.v4-journey__setup-list span{flex-direction:column;gap:.15rem;min-width:0;display:flex}.v4-journey__setup-list strong{letter-spacing:-.02em;font-size:.72rem}.v4-journey__setup-list small{color:var(--journey-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.v4-journey__mock--checkout{background:var(--journey-violet);grid-template-columns:minmax(16rem,.95fr) minmax(12rem,.68fr);align-content:center;align-items:center;gap:clamp(1rem,2vw,2rem);padding:clamp(1.25rem,3vw,3.25rem);display:grid}.v4-journey__checkout-card{min-width:0;color:var(--journey-ink);background:var(--journey-paper-strong);border:1px solid var(--journey-ink);border-radius:1.35rem;padding:clamp(1rem,2.2vw,1.8rem);box-shadow:.55rem .55rem #0b0b12eb}.v4-journey__checkout-header{border-bottom:1px solid var(--journey-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding-bottom:1rem;display:grid}.v4-journey__checkout-mark{width:2.65rem;height:2.65rem;color:var(--journey-paper);background:var(--journey-ink);letter-spacing:-.06em;border-radius:.75rem;place-items:center;font-size:.74rem;font-weight:850;display:inline-grid}.v4-journey__checkout-mark .vkit-glyph{font-size:2rem}.v4-journey__checkout-header strong,.v4-journey__checkout-product strong,.v4-journey__payment-row strong,.v4-journey__receipt-note strong{letter-spacing:-.025em;font-size:.84rem}.v4-journey__checkout-product{border-bottom:1px solid var(--journey-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:1.05rem 0;display:grid}.v4-journey__checkout-art{background:var(--journey-coral)}.v4-journey__checkout-summary{border-bottom:1px solid var(--journey-line);margin:0;padding:.85rem 0}.v4-journey__checkout-summary>div{justify-content:space-between;align-items:baseline;padding:.25rem 0;display:flex}.v4-journey__checkout-summary dt,.v4-journey__checkout-summary dd{margin:0;font-size:.76rem}.v4-journey__checkout-summary>div:last-child dt,.v4-journey__checkout-summary>div:last-child dd{font-size:1rem;font-weight:800}.v4-journey__payment-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem 0;display:grid}.v4-journey__payment-row>.v4-journey__payment-brands{flex-direction:row;align-items:center;gap:.2rem;display:flex}.v4-journey__payment-brands svg{width:1.45rem;height:1.45rem}.v4-journey__payment-brands svg:first-child{color:#eb001b}.v4-journey__payment-brands svg:last-child{color:#1434cb}.v4-journey__payment-row>svg:last-child{width:1.45rem;height:1.45rem;color:var(--journey-ink);background:var(--journey-citron);stroke-width:3px;border-radius:50%;padding:.25rem}.v4-journey__checkout-complete{min-height:2.9rem;color:var(--journey-ink);background:var(--journey-citron);border:1px solid var(--journey-ink);border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .8rem;font-size:.75rem;font-weight:800;display:flex}.v4-journey__checkout-complete svg{stroke-width:3px;width:1rem;height:1rem}.v4-journey__receipt-note{min-width:0;color:var(--journey-ink);background:var(--journey-citron);border:1px solid var(--journey-ink);border-radius:1.2rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:clamp(1rem,2vw,1.5rem);display:grid;position:relative;transform:rotate(2.5deg);box-shadow:.45rem .45rem #0b0b12eb}.v4-journey__receipt-icon{width:2.7rem;height:2.7rem;color:var(--journey-paper);background:var(--journey-ink);border-radius:50%;place-items:center;display:inline-grid}.v4-journey__receipt-icon svg{stroke-width:3px;width:1.25rem;height:1.25rem}.v4-journey__mock--customer{background:var(--journey-coral);grid-template-columns:minmax(17rem,1.1fr) minmax(13rem,.7fr);align-content:center;align-items:center;gap:clamp(1rem,2vw,2rem);padding:clamp(1.25rem,3vw,3.25rem);display:grid}.v4-journey__customer-card,.v4-journey__insight-card{min-width:0;color:var(--journey-ink);background:var(--journey-paper-strong);border:1px solid var(--journey-ink);border-radius:1.35rem;box-shadow:.55rem .55rem #0b0b12e6}.v4-journey__customer-card{padding:clamp(1rem,2vw,1.65rem)}.v4-journey__customer-header{border-bottom:1px solid var(--journey-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding-bottom:1rem;display:grid}.v4-journey__customer-header>span:nth-child(2){min-width:0}.v4-journey__customer-header strong,.v4-journey__customer-header p,.v4-journey__customer-header small{display:block}.v4-journey__customer-header strong{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.95rem;overflow:hidden}.v4-journey__customer-header p{color:var(--journey-ink-soft);text-overflow:ellipsis;white-space:nowrap;margin:.1rem 0 0;font-size:.72rem;overflow:hidden}.v4-journey__customer-status{color:#166c43;background:#d8ff2f47;border-radius:999px;align-items:center;gap:.4rem;min-height:1.85rem;padding:.35rem .6rem;font-size:.64rem;font-weight:800;display:inline-flex}.v4-journey__customer-stats{border-bottom:1px solid var(--journey-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:1rem 0;display:grid}.v4-journey__customer-stats>div{border-right:1px solid var(--journey-line);min-width:0;padding:0 .8rem}.v4-journey__customer-stats>div:first-child{padding-left:0}.v4-journey__customer-stats>div:last-child{border-right:0;padding-right:0}.v4-journey__customer-stats dt{color:var(--journey-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.v4-journey__customer-stats dd{letter-spacing:-.05em;margin:.3rem 0 0;font-size:clamp(1.2rem,2.2vw,1.75rem);font-weight:780}.v4-journey__timeline{flex-direction:column;gap:0;margin:0;padding:.75rem 0 0;list-style:none;display:flex}.v4-journey__timeline>li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;min-width:0;min-height:3.2rem;padding:.45rem 0;display:grid;position:relative}.v4-journey__timeline>li>i{z-index:1;background:var(--journey-violet);border:2px solid var(--journey-paper-strong);width:.72rem;height:.72rem;box-shadow:0 0 0 1px var(--journey-violet);border-radius:50%;margin-top:.22rem;position:relative}.v4-journey__timeline>li:not(:last-child):after{content:"";background:#6654ff47;width:1px;position:absolute;top:1.25rem;bottom:-.4rem;left:.33rem}.v4-journey__timeline span{flex-direction:column;gap:.12rem;min-width:0;display:flex}.v4-journey__timeline strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.v4-journey__insight-card{align-self:center;padding:clamp(1rem,2vw,1.5rem);transform:rotate(-2.25deg)}.v4-journey__insight-card header{flex-direction:column;gap:.7rem;display:flex}.v4-journey__insight-card header>span{color:var(--journey-violet-dark);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.62rem;font-weight:750;display:inline-flex}.v4-journey__insight-card header svg{width:1rem;height:1rem}.v4-journey__insight-card header>strong{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(1.4rem,2.35vw,2.3rem);line-height:1}.v4-journey__insight-chart{background:#eeebff;border:1px solid #6654ff33;border-radius:.9rem;align-items:flex-end;gap:.35rem;height:7rem;margin-top:1.2rem;padding:.8rem;display:flex}.v4-journey__insight-chart>i{background:var(--journey-violet);border-radius:.25rem .25rem 0 0;width:100%;height:28%;display:block}.v4-journey__insight-chart>i:nth-child(2){height:40%}.v4-journey__insight-chart>i:nth-child(3){height:36%}.v4-journey__insight-chart>i:nth-child(4){height:61%}.v4-journey__insight-chart>i:nth-child(5){height:72%}.v4-journey__insight-chart>i:nth-child(6){background:var(--journey-coral);height:92%}.v4-journey__insight-card>p{color:var(--journey-ink-soft);margin:1rem 0 0;font-size:.76rem;line-height:1.45}@keyframes v4-journey-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v4-journey-scene-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.v4-journey__intro{grid-template-columns:minmax(8rem,.45fr) minmax(18rem,1.4fr) auto;gap:1.5rem}.v4-journey__stage{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.45fr);min-height:42rem}.v4-journey__mock--checkout,.v4-journey__mock--customer{grid-template-columns:minmax(15rem,1fr) minmax(10.5rem,.6fr)}.v4-journey__store-products{grid-template-columns:1fr}.v4-journey__store-product:last-child,.v4-journey__setup-list small{display:none}}@media (max-width:860px){.v4-journey{box-shadow:0 .8rem 0 var(--journey-ink)}.v4-journey__intro{grid-template-columns:1fr auto}.v4-journey__eyebrow{grid-column:1/-1}.v4-journey__intro-copy h2{max-width:12ch}.v4-journey__playback{align-self:end}.v4-journey__tabs{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.v4-journey__tabs::-webkit-scrollbar{display:none}.v4-journey__tab{scroll-snap-align:start;flex:1 0 10rem;min-width:10rem;min-height:4.75rem}.v4-journey__stage{grid-template-columns:1fr;min-height:0}.v4-journey__scene-copy{border-right:0;border-bottom:1px solid var(--journey-line);min-height:25rem}.v4-journey__scene-copy h3{max-width:13ch}.v4-journey__scene-visual{min-height:39rem}.v4-journey__product-form{padding:1.5rem}}@media (max-width:600px){.v4-journey{box-shadow:0 .55rem 0 var(--journey-ink);border-radius:1.35rem}.v4-journey__intro{grid-template-columns:1fr;gap:1.35rem;padding:1.5rem 1.1rem 1.75rem}.v4-journey__eyebrow{grid-column:auto;padding-top:0}.v4-journey__intro-copy h2{max-width:11ch;font-size:clamp(2.35rem,12vw,3.45rem)}.v4-journey__intro-copy>p{margin-top:.9rem;font-size:.94rem;line-height:1.5}.v4-journey__playback{align-self:start;width:max-content;min-height:2.75rem}.v4-journey__tabs{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.v4-journey__tab{flex-basis:auto;gap:.45rem;width:auto;min-width:0;min-height:4.5rem;padding:.95rem .8rem 1.1rem}.v4-journey__tab:nth-child(2n){border-right:0}.v4-journey__tab:nth-child(-n+2){border-bottom:1px solid var(--journey-line-dark)}.v4-journey__tab-number{display:none}.v4-journey__tab-label{font-size:.82rem}.v4-journey__scene-copy{min-height:22rem;padding:2rem 1.1rem 4.5rem}.v4-journey__scene-copy h3{max-width:12ch;margin-top:.9rem;font-size:clamp(2.25rem,11.4vw,3.3rem)}.v4-journey__scene-copy>p:not(.v4-journey__scene-kicker){margin-top:1rem;font-size:.94rem}.v4-journey__scene-count{bottom:1.6rem;left:1.1rem}.v4-journey__scene-visual{background-size:1.5rem 1.5rem;min-height:34rem;padding:.75rem}.v4-journey__mock{border-radius:1.05rem;box-shadow:.35rem .35rem #0b0b12eb}.v4-journey__mock--storefront{padding:1rem}.v4-journey__store-header{padding-bottom:.9rem}.v4-journey__store-avatar,.v4-journey__customer-avatar{width:2.65rem;height:2.65rem}.v4-journey__store-link{width:2.75rem;height:2.75rem}.v4-journey__store-hero{min-height:15rem;padding:2rem .25rem}.v4-journey__store-hero>strong{font-size:clamp(2rem,10.5vw,3.1rem)}.v4-journey__store-hero:before,.v4-journey__store-hero:after{opacity:.75;width:4.75rem;height:4.75rem}.v4-journey__store-products{grid-template-columns:1fr}.v4-journey__store-product:last-child{display:grid}.v4-journey__store-product{min-height:4.35rem}.v4-journey__product-art,.v4-journey__checkout-art{width:3rem;height:3rem}.v4-journey__window-bar{grid-template-columns:auto minmax(0,1fr);gap:.6rem;min-height:3.65rem;padding:.75rem .9rem}.v4-journey__window-path{text-align:right}.v4-journey__published{display:none}.v4-journey__product-editor{grid-template-columns:1fr}.v4-journey__product-list{border-right:0;border-bottom:1px solid var(--journey-line);grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem;display:grid}.v4-journey__product-list-title{grid-column:1/-1}.v4-journey__product-list-item{gap:.45rem;padding:.55rem}.v4-journey__product-list-art{width:2rem;height:2rem}.v4-journey__product-list-item strong{font-size:.65rem}.v4-journey__product-list-item small{display:none}.v4-journey__product-form{grid-template-columns:5.8rem minmax(0,1fr);gap:.85rem;padding:1rem}.v4-journey__product-cover{min-height:7.4rem;box-shadow:.3rem .3rem 0 var(--journey-citron);border-radius:.85rem}.v4-journey__field-label:not(:first-child){margin-top:.6rem}.v4-journey__field-value{margin-top:.1rem;padding:.45rem 0;font-size:.9rem}.v4-journey__setup-list{grid-template-columns:1fr;gap:.4rem}.v4-journey__setup-list>li{min-height:3rem;padding:.5rem .6rem}.v4-journey__setup-list small{display:block}.v4-journey__mock--checkout,.v4-journey__mock--customer{grid-template-columns:1fr;align-content:start;gap:.85rem;padding:1rem}.v4-journey__checkout-card,.v4-journey__customer-card{padding:1rem;box-shadow:.35rem .35rem #0b0b12eb}.v4-journey__receipt-note{margin-right:.25rem;padding:.85rem;transform:none;box-shadow:.3rem .3rem #0b0b12e6}.v4-journey__customer-header{grid-template-columns:auto minmax(0,1fr)}.v4-journey__customer-status{grid-column:2;width:max-content}.v4-journey__insight-card{padding:1rem;transform:none;box-shadow:.35rem .35rem #0b0b12e6}.v4-journey__insight-card header{gap:.45rem}.v4-journey__insight-card header>strong{font-size:1.55rem}.v4-journey__insight-chart{height:4.5rem;margin-top:.75rem}.v4-journey__insight-card>p{display:none}}@media (max-width:370px){.v4-journey__intro{padding-inline:.9rem}.v4-journey__intro-copy h2{font-size:2.25rem}.v4-journey__tab{flex-basis:auto;min-width:0}.v4-journey__scene-copy{min-height:22.5rem;padding-inline:.9rem}.v4-journey__scene-copy h3{font-size:2.2rem}.v4-journey__scene-copy>p:not(.v4-journey__scene-kicker){font-size:.9rem}.v4-journey__scene-count{left:.9rem}.v4-journey__scene-visual{min-height:35rem;padding:.6rem}.v4-journey__store-identity small,.v4-journey__product-name small,.v4-journey__checkout-header small,.v4-journey__checkout-product small,.v4-journey__payment-row small,.v4-journey__receipt-note small{font-size:.66rem}.v4-journey__store-hero{min-height:14rem}.v4-journey__store-hero>strong{font-size:2rem}.v4-journey__store-product{gap:.5rem;padding:.6rem}.v4-journey__product-name strong,.v4-journey__product-price{font-size:.72rem}.v4-journey__product-form{grid-template-columns:4.8rem minmax(0,1fr);padding:.8rem}.v4-journey__product-cover{min-height:6.5rem}.v4-journey__setup-list small{display:none}.v4-journey__checkout-product{gap:.5rem}.v4-journey__checkout-art{width:2.6rem;height:2.6rem}.v4-journey__checkout-header strong,.v4-journey__checkout-product strong,.v4-journey__payment-row strong,.v4-journey__receipt-note strong{font-size:.74rem}.v4-journey__customer-stats>div{padding-inline:.45rem}.v4-journey__customer-stats dt{letter-spacing:-.015em;font-size:.58rem}.v4-journey__timeline strong{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.v4-journey__scene-visual,.v4-journey__tab--active .v4-journey__tab-progress>i{animation:none}.v4-journey__tab--active .v4-journey__tab-progress>i{transform:scaleX(1)}.v4-journey__playback,.v4-journey__tab{transition:none}}.v4-story-stages,.v4-story-stages *{box-sizing:border-box}.v4-story-stages{isolation:isolate;color:#101015;width:100%;position:relative}.v4-story-stage{--stage-ink:#101015;--stage-paper:#fffdf7;--stage-accent:#dfff32;border-top:1px solid #10101529;grid-template-columns:minmax(18rem,42fr) minmax(0,58fr);align-items:center;gap:clamp(2.5rem,5vw,7rem);min-height:min(900px,100svh);padding:clamp(4.5rem,7vw,7.5rem) clamp(1.5rem,5vw,6rem);display:grid;position:relative}.v4-story-stage:before,.v4-story-stage:after{z-index:-1;content:"";pointer-events:none;position:absolute}.v4-story-stage:before{aspect-ratio:1;opacity:.16;border:1px solid;border-radius:999px;width:clamp(5rem,10vw,9rem);top:clamp(2rem,8vw,7rem);right:clamp(1rem,5vw,6rem)}.v4-story-stage:after{opacity:.14;border-block:1px solid;width:clamp(4rem,8vw,7rem);height:clamp(1.2rem,2vw,2rem);bottom:clamp(1rem,5vw,4rem);right:44%;transform:rotate(-8deg)}.v4-story-stage--home{--stage-accent:#dfff32;color:#fffdf8;background:radial-gradient(circle at 8% 85%,#dfff3233,#0000 22rem),#6552ff}.v4-story-stage--offers{--stage-accent:#101015;background:radial-gradient(circle at 94% 12%,#fff1bd52,#0000 24rem),#ff6477}.v4-story-stage--customers{--stage-accent:#6552ff;background:linear-gradient(135deg,#ffffff3b,#0000 38%),#dfff32}.v4-story-stage--money{--stage-accent:#dfff32;color:#fffdf8;background:radial-gradient(circle at 82% 78%,#6552ff5c,#0000 27rem),#0d0c16;border-top-color:#ffffff29}.v4-story-stage__copy,.v4-story-stage__visual{min-width:0}.v4-story-stage__copy{z-index:2;max-width:34rem;position:relative}.v4-story-stage__eyebrow{width:fit-content;color:inherit;letter-spacing:.09em;text-transform:uppercase;opacity:.86;border:1px solid;border-radius:999px;align-items:center;gap:.55rem;margin:0 0 1.25rem;padding:.55rem .8rem;font-size:.72rem;font-weight:760;line-height:1;display:inline-flex}.v4-story-stage__eyebrow svg{stroke-width:2px;width:1rem;height:1rem}.v4-story-stage__copy h2{max-width:8ch;color:inherit;letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(3.3rem,6.1vw,7.25rem);font-weight:780;line-height:.88}.v4-story-stage__copy>p:not(.v4-story-stage__eyebrow){max-width:34rem;color:inherit;opacity:.82;margin:clamp(1.4rem,2.5vw,2.15rem) 0 0;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.55}.v4-stage-cta{color:#101015;background:var(--stage-accent);border:1.5px solid #101015;border-radius:999px;justify-content:center;align-items:center;gap:.9rem;min-height:3.25rem;margin-top:clamp(1.6rem,3vw,2.5rem);padding:.85rem 1.1rem .85rem 1.35rem;font-size:.94rem;font-weight:760;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:0 5px #101015}.v4-story-stage--offers .v4-stage-cta{color:#fffdf8;background:#101015}.v4-story-stage--customers .v4-stage-cta{color:#fffdf8;background:#6552ff}.v4-stage-cta svg{width:1.1rem;height:1.1rem;transition:transform .18s}.v4-stage-cta:hover{transform:translateY(-2px);box-shadow:0 7px #101015}.v4-stage-cta:hover svg{transform:translate(3px)}.v4-stage-cta:focus-visible{outline-offset:4px;outline:3px solid #fffdf8}.v4-story-stage--offers .v4-stage-cta:focus-visible,.v4-story-stage--customers .v4-stage-cta:focus-visible{outline-color:#101015}.v4-story-stage__visual{z-index:1;align-items:center;width:100%;max-width:58rem;margin-inline:auto;display:grid;position:relative}.v4-story-stage__visual:before{z-index:-1;content:"";background:#1010152e;border:1px solid #10101538;border-radius:clamp(1.8rem,3vw,3.5rem);position:absolute;inset:12% -3% -5% 8%;transform:rotate(2.5deg)}.v4-story-stage--money .v4-story-stage__visual:before{background:#dfff321f;border-color:#dfff3247}.v4-product-window{color:#101015;background:#fffdf8;border:clamp(1.5px,.15vw,2px) solid #101015;border-radius:clamp(1.4rem,2.4vw,2.35rem);width:100%;min-width:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .32s;position:relative;overflow:hidden;box-shadow:0 clamp(.75rem,1.5vw,1.15rem) #101015f0,0 2rem 5rem #10101533}@media (hover:hover){.v4-story-stage__visual:hover .v4-product-window{transform:translateY(-.45rem)}}.v4-product-window__bar{background:#f1eee7;border-bottom:1px solid #10101526;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:3.5rem;padding:.7rem clamp(.85rem,1.6vw,1.35rem);display:grid}.v4-window-dots{gap:.3rem;display:flex}.v4-window-dots i{aspect-ratio:1;background:#ff6477;border:1px solid #1010156b;border-radius:999px;width:.55rem;display:block}.v4-window-dots i:nth-child(2){background:#ffc74f}.v4-window-dots i:nth-child(3){background:#74dc92}.v4-window-address{color:#57545e;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#fffdf8;border:1px solid #10101521;border-radius:999px;min-width:0;padding:.5rem .8rem;font-size:.72rem;line-height:1;overflow:hidden}.v4-window-status{color:#28643b;white-space:nowrap;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;display:inline-flex}.v4-window-status svg{width:.9rem;height:.9rem}.v4-store-studio{grid-template-columns:minmax(8.25rem,20%) minmax(17rem,1fr) minmax(9.5rem,22%);min-height:clamp(30rem,47vw,40rem);display:grid}.v4-store-studio__rail,.v4-store-studio__panel{background:#f6f3ed;min-width:0;padding:clamp(1rem,2vw,1.5rem)}.v4-store-studio__rail{border-right:1px solid #1010151f;flex-direction:column;display:flex}.v4-store-studio__brand{aspect-ratio:1;color:#fffdf8;letter-spacing:-.08em;background:#101015;border-radius:.75rem;place-items:center;width:2.45rem;margin-bottom:1.25rem;font-size:.92rem;font-weight:850;display:grid}.v4-store-studio__brand .vkit-glyph{font-size:2rem}.v4-store-studio__rail>strong{font-size:.88rem}.v4-store-studio__rail ul,.v4-store-links,.v4-format-grid,.v4-customer-order ul,.v4-ledger-trail ol{margin:0;padding:0;list-style:none}.v4-store-studio__rail ul{gap:.35rem;margin-top:1.15rem;display:grid}.v4-store-studio__rail li{color:#6a6670;border:1px solid #0000;border-radius:.65rem;align-items:center;gap:.5rem;padding:.65rem .7rem;font-size:.72rem;display:flex}.v4-store-studio__rail li svg{width:.95rem;height:.95rem}.v4-store-studio__rail li.is-active{color:#101015;background:#e4dfff;border-color:#c9bfff;font-weight:720}.v4-store-studio__publish{color:#5c5668;align-items:center;gap:.4rem;margin-top:auto;font-size:.68rem;display:inline-flex}.v4-store-studio__publish svg{width:.9rem;height:.9rem}.v4-store-studio__canvas{background-color:#ece9ff;background-image:linear-gradient(#6552ff0f 1px,#0000 1px),linear-gradient(90deg,#6552ff0f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:1.4rem 1.4rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;min-width:0;padding:clamp(1.3rem,3vw,2.5rem);display:grid}.v4-store-studio__phone{background:#fffdf8;border:1.5px solid #101015;border-radius:1.75rem;width:min(100%,20rem);min-width:0;padding:clamp(1rem,2vw,1.45rem);box-shadow:0 .65rem #101015,0 1.6rem 3rem #10101529}.v4-store-profile{text-align:center;justify-items:center;display:grid}.v4-store-profile__avatar,.v4-customer-profile__avatar{color:#fffdf8;background:linear-gradient(135deg,#6552ff,#ff6477);border:1.5px solid #101015;border-radius:50%;place-items:center;font-weight:790;display:grid;box-shadow:0 3px #101015}.v4-store-profile__avatar{aspect-ratio:1;width:3.4rem;margin-bottom:.75rem}.v4-store-profile strong{font-size:1rem}.v4-store-profile small{color:#79747e;margin-top:.25rem;font-size:.65rem}.v4-store-links{gap:.6rem;margin-top:1.2rem;display:grid}.v4-store-links li{background:#f4f1eb;border:1px solid #10101521;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.7rem;display:grid}.v4-store-links li>span:first-child{aspect-ratio:1;color:#fffdf8;background:#6552ff;border-radius:.65rem;place-items:center;width:2.2rem;display:grid}.v4-store-links li:nth-child(2)>span:first-child{color:#101015;background:#dfff32}.v4-store-links li:nth-child(3)>span:first-child{background:#ff6477}.v4-store-links svg{width:.95rem;height:.95rem}.v4-store-links li>span:nth-child(2){min-width:0;display:grid}.v4-store-links strong,.v4-store-links small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v4-store-links strong{font-size:.68rem}.v4-store-links small{color:#79747e;margin-top:.15rem;font-size:.56rem}.v4-store-studio__powered{color:#8a858d;text-align:center;margin-top:1rem;font-size:.55rem;display:block}.v4-store-studio__panel{border-left:1px solid #1010151f;flex-direction:column;gap:.75rem;display:flex}.v4-store-studio__panel>span{margin-bottom:.25rem;font-size:.72rem;font-weight:760}.v4-store-studio__panel label{color:#85808a;gap:.35rem;font-size:.57rem;display:grid}.v4-store-studio__panel label strong{color:#101015;text-overflow:ellipsis;white-space:nowrap;background:#fffdf8;border:1px solid #1010151f;border-radius:.55rem;align-items:center;gap:.35rem;min-width:0;padding:.55rem .6rem;font-size:.64rem;display:flex;overflow:hidden}.v4-store-studio__panel label i{aspect-ratio:1;background:#6552ff;border-radius:50%;width:.7rem;display:inline-block}.v4-store-studio__panel p{color:#2f7544;align-items:center;gap:.35rem;margin:auto 0 0;font-size:.6rem;display:flex}.v4-store-studio__panel p svg{width:.85rem;height:.85rem}.v4-product-window--offers,.v4-product-window--customer,.v4-product-window--money{padding:clamp(1.25rem,2.5vw,2rem)}.v4-offer-workspace__header,.v4-customer-workspace__header,.v4-money-workspace__header{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.v4-offer-workspace__header>div{gap:.2rem;min-width:0;display:grid}.v4-offer-workspace__header>div span{color:#77717c;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.v4-offer-workspace__header>div strong{font-size:clamp(1.1rem,1.6vw,1.55rem);line-height:1.15}.v4-workspace-state{color:#5143d8;letter-spacing:.04em;text-transform:uppercase;background:#eeeaff;border:1px solid #c8bfff;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.5rem .7rem;font-size:.64rem;font-weight:760;display:inline-flex}.v4-workspace-state.is-active,.v4-workspace-state.is-complete{color:#28643b;background:#e4f7e9;border-color:#b8dfc3}.v4-workspace-state:before{aspect-ratio:1;content:"";background:currentColor;border-radius:50%;width:.42rem}.v4-product-window__status,.v4-product-window__note{color:#76717b;font-size:.62rem;line-height:1.4}.v4-product-window__status{background:#f4f1eb;border-radius:.6rem;margin:.8rem 0 0;padding:.55rem .7rem}.v4-product-window__note{text-align:center;margin:1rem 0 0}.v4-offer-workspace__body,.v4-customer-workspace__body,.v4-money-workspace__body{gap:clamp(1rem,2vw,1.5rem);min-width:0;margin-top:clamp(1rem,2vw,1.6rem);display:grid}.v4-offer-workspace__body{grid-template-columns:minmax(0,1.05fr) minmax(15rem,.95fr)}.v4-format-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.75rem;min-width:0;display:grid}.v4-format-grid li{background:#f4f1eb;border:1.5px solid #10101526;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:clamp(.75rem,1.4vw,1rem);display:grid;position:relative}.v4-format-grid li.is-active{background:#eeeaff;border-color:#6552ff;box-shadow:inset 0 0 0 1px #6552ff}.v4-format-grid__icon{aspect-ratio:1;color:#fffdf8;background:#101015;border-radius:.8rem;flex:none;place-items:center;width:clamp(2.3rem,3.5vw,3rem);display:grid}.v4-format-grid li.is-active .v4-format-grid__icon{background:#6552ff}.v4-format-grid__icon svg,.v4-format-grid__state svg{width:1rem;height:1rem}.v4-format-grid__copy{gap:.15rem;min-width:0;display:grid}.v4-format-grid__copy>strong,.v4-format-grid__copy>small,.v4-format-grid__copy>em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v4-format-grid__copy>strong{font-size:.72rem}.v4-format-grid__copy>small{color:#77717c;font-size:.59rem}.v4-format-grid__copy>em{color:#6552ff;margin-top:.12rem;font-size:.5rem;font-style:normal;font-weight:700}.v4-format-grid__state{aspect-ratio:1;color:#6552ff;background:#fffdf8;border:1px solid #10101526;border-radius:50%;place-items:center;width:1.75rem;display:grid}.v4-format-grid li.is-active .v4-format-grid__state{color:#fffdf8;background:#6552ff;border-color:#6552ff}.v4-checkout-preview{background:#101015;border-radius:1.25rem;min-width:0;padding:clamp(1rem,2vw,1.35rem);box-shadow:0 .6rem #6552ff}.v4-checkout-preview__eyebrow{color:#aaa4b5;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:720}.v4-checkout-product{color:#fffdf8;border-bottom:1px solid #ffffff26;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;margin-top:.85rem;padding-bottom:1rem;display:grid}.v4-checkout-product>span{aspect-ratio:1;color:#101015;background:#dfff32;border-radius:.8rem;place-items:center;width:2.65rem;display:grid}.v4-checkout-product>span svg{width:1.2rem;height:1.2rem}.v4-checkout-product>div{min-width:0;display:grid}.v4-checkout-product strong{font-size:.75rem}.v4-checkout-product small{color:#aaa4b5;margin-top:.15rem;font-size:.6rem}.v4-checkout-preview dl,.v4-customer-profile dl,.v4-money-receipt dl{margin:0}.v4-checkout-preview dl{gap:.55rem;margin-top:1rem;display:grid}.v4-checkout-includes{color:#d8d3df;border-bottom:1px solid #ffffff26;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:.75rem 0 0;padding:0 0 .75rem;font-size:.52rem;list-style:none;display:grid}.v4-checkout-includes li{align-items:center;gap:.3rem;min-width:0;display:flex}.v4-checkout-includes svg{color:#dfff32;flex:none;width:.7rem;height:.7rem}.v4-checkout-preview dl div,.v4-customer-profile dl div,.v4-money-receipt dl div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.v4-checkout-preview dt,.v4-checkout-preview dd{margin:0;font-size:.62rem}.v4-checkout-preview dt{color:#aaa4b5}.v4-checkout-preview dd{color:#fffdf8;text-align:right;font-weight:680}.v4-checkout-payments{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:.65rem;margin-top:.9rem;padding-top:.8rem;display:flex}.v4-checkout-payments>span{color:#aaa4b5;text-transform:uppercase;font-size:.52rem}.v4-checkout-payments>div{align-items:center;gap:.35rem;display:flex}.v4-checkout-payments i{color:#101015;background:#fffdf8;border-radius:.3rem;place-items:center;min-width:2rem;min-height:1.35rem;font-size:1.25rem;font-style:normal;display:grid}.v4-checkout-preview__button{color:#101015;text-align:center;background:#dfff32;border-radius:.75rem;margin-top:1rem;padding:.75rem;font-size:.68rem;font-weight:760;display:block}.v4-customer-workspace__header>div,.v4-money-workspace__header>div{align-items:center;gap:.55rem;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:760;display:flex}.v4-customer-workspace__header>div svg,.v4-money-workspace__header>div svg{color:#6552ff;width:1.25rem;height:1.25rem}.v4-customer-workspace__body{grid-template-columns:minmax(12rem,.74fr) minmax(0,1.35fr)}.v4-customer-profile,.v4-customer-detail,.v4-money-receipt,.v4-ledger-trail{border:1px solid #10101524;border-radius:1.2rem;min-width:0;padding:clamp(1rem,2vw,1.4rem)}.v4-customer-profile{background:#eeeaff;flex-direction:column;align-items:flex-start;display:flex}.v4-customer-profile__avatar{aspect-ratio:1;width:3.6rem;margin-bottom:.9rem}.v4-customer-profile h3,.v4-customer-order h3,.v4-money-receipt h3,.v4-ledger-trail h3{margin:0}.v4-customer-profile h3{font-size:1.15rem}.v4-customer-profile>a{color:#665f70;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.2rem;font-size:.67rem;overflow:hidden}.v4-customer-profile__status{color:#315f3e;background:#dff6e6;border-radius:999px;align-items:center;gap:.4rem;margin-top:.85rem;padding:.4rem .55rem;font-size:.62rem;font-weight:700;display:inline-flex}.v4-customer-profile__status i{aspect-ratio:1;background:#44a260;border-radius:50%;width:.42rem;display:block}.v4-customer-profile dl{gap:.65rem;width:100%;margin-top:auto;padding-top:1.5rem;display:grid}.v4-customer-profile dl div{flex-direction:column;gap:.12rem}.v4-customer-profile dt,.v4-customer-profile dd{margin:0;font-size:.6rem}.v4-customer-profile dt{color:#77717c}.v4-customer-profile dd{font-weight:680}.v4-customer-detail{background:#fffdf8}.v4-customer-detail>nav{scrollbar-width:none;border-bottom:1px solid #1010151f;gap:.4rem;min-width:0;padding-bottom:.85rem;display:flex;overflow-x:auto}.v4-customer-detail>nav::-webkit-scrollbar{display:none}.v4-customer-detail>nav span{color:#77717c;border-radius:999px;flex:none;padding:.45rem .6rem;font-size:.62rem}.v4-customer-detail>nav span.is-active{color:#fffdf8;background:#101015;font-weight:700}.v4-customer-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.8rem 0 0;display:grid}.v4-customer-facts div{background:#f4f1eb;border-radius:.65rem;min-width:0;padding:.55rem}.v4-customer-facts dt,.v4-customer-facts dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.v4-customer-facts dt{color:#77717c;font-size:.48rem}.v4-customer-facts dd{margin-top:.18rem;font-size:.61rem;font-weight:750}.v4-customer-order{margin-top:1rem}.v4-customer-order>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.v4-customer-order>header span,.v4-ledger-trail>header span{color:#77717c;letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:700}.v4-customer-order>header h3{margin-top:.25rem;font-size:.9rem}.v4-customer-order>header>strong{font-size:1rem}.v4-customer-order ul,.v4-ledger-trail ol{gap:.55rem;margin-top:1rem;display:grid}.v4-customer-order li,.v4-ledger-trail li{background:#f4f1eb;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.65rem;display:grid}.v4-customer-order li>span,.v4-ledger-trail li>span{aspect-ratio:1;color:#6552ff;background:#e8e3ff;border-radius:.6rem;place-items:center;width:2rem;display:grid}.v4-customer-order li>span svg,.v4-ledger-trail li>span svg,.v4-customer-order li>svg,.v4-ledger-trail li>svg{width:.95rem;height:.95rem}.v4-customer-order li>div,.v4-ledger-trail li>div{min-width:0;display:grid}.v4-customer-order li strong,.v4-ledger-trail li strong{font-size:.67rem}.v4-customer-order li small,.v4-ledger-trail li small{color:#77717c;text-overflow:ellipsis;white-space:nowrap;margin-top:.13rem;font-size:.57rem;overflow:hidden}.v4-customer-order li>svg,.v4-ledger-trail li>svg{color:#397b4b}.v4-money-workspace__body{grid-template-columns:minmax(13rem,.84fr) minmax(0,1.25fr)}.v4-money-receipt{background:#f4f1eb;position:relative}.v4-money-receipt__icon{aspect-ratio:1;color:#fffdf8;background:#6552ff;border-radius:.85rem;place-items:center;width:2.8rem;margin-bottom:1rem;display:grid}.v4-money-receipt__icon svg{width:1.25rem;height:1.25rem}.v4-money-receipt>span:not(.v4-money-receipt__icon){color:#77717c;font-size:.68rem}.v4-money-receipt>h3{letter-spacing:-.06em;margin-top:.25rem;font-size:clamp(2rem,4vw,3.5rem)}.v4-money-receipt>small{color:#397b4b;margin-top:.15rem;font-size:.63rem;font-weight:700;display:block}.v4-money-provider{background:#fffdf8;border:1px solid #1010151f;border-radius:.7rem;align-items:center;gap:.55rem;margin-top:.85rem;padding:.55rem;display:flex}.v4-money-provider>svg{color:#635bff;width:1.45rem;height:1.45rem}.v4-money-provider span,.v4-money-provider small,.v4-money-provider strong{display:block}.v4-money-provider small{color:#77717c;font-size:.47rem}.v4-money-provider strong{margin-top:.08rem;font-size:.64rem}.v4-money-receipt dl{border-top:1px dashed #10101540;gap:.65rem;margin-top:1.2rem;padding-top:1rem;display:grid}.v4-money-receipt dt,.v4-money-receipt dd{margin:0;font-size:.61rem}.v4-money-receipt dt{color:#77717c}.v4-money-receipt dd{text-align:right;max-width:58%;font-weight:680}.v4-money-receipt dl div.is-total{border-top:1px solid #10101524;margin-top:.15rem;padding-top:.75rem}.v4-ledger-trail{background:#fffdf8}.v4-ledger-trail>header h3{letter-spacing:-.04em;max-width:13ch;margin-top:.3rem;font-size:clamp(1.15rem,2.2vw,1.9rem);line-height:1.05}.v4-ledger-trail>p{color:#315f3e;background:#e5f8e9;border-radius:.7rem;align-items:center;gap:.5rem;margin:1rem 0 0;padding:.65rem .75rem;font-size:.62rem;font-weight:680;display:flex}.v4-ledger-trail>p svg{flex:none;width:1rem;height:1rem}@media (max-width:1180px){.v4-story-stage{grid-template-columns:minmax(16rem,38fr) minmax(0,62fr);gap:clamp(2rem,3.5vw,3.5rem)}.v4-store-studio{grid-template-columns:minmax(7.5rem,22%) minmax(0,1fr)}.v4-store-studio__panel{display:none}.v4-offer-workspace__body,.v4-customer-workspace__body,.v4-money-workspace__body{grid-template-columns:1fr}.v4-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-customer-workspace__body,.v4-money-workspace__body{grid-template-columns:minmax(10rem,.72fr) minmax(0,1.3fr)}}@media (max-width:900px){.v4-story-stage{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2.25rem,7vw,4rem);min-height:auto;padding:clamp(4rem,13vw,6rem) clamp(1rem,5vw,2rem)}.v4-story-stage:before{width:4.5rem;top:2rem;right:1rem}.v4-story-stage:after{bottom:1.25rem;right:1.25rem}.v4-story-stage__copy{max-width:38rem}.v4-story-stage__copy h2{max-width:9ch;font-size:clamp(3.25rem,14vw,6.25rem)}.v4-story-stage__copy>p:not(.v4-story-stage__eyebrow){max-width:37rem}.v4-story-stage__visual{max-width:47rem}.v4-story-stage__visual:before{inset:8% -1% -2% 6%}.v4-product-window{box-shadow:0 .65rem #101015f0,0 1.5rem 3rem #10101529}.v4-store-studio{grid-template-columns:minmax(8rem,22%) minmax(0,1fr) minmax(8rem,22%)}.v4-store-studio__panel{display:flex}.v4-offer-workspace__body{grid-template-columns:minmax(0,1fr) minmax(15rem,.9fr)}.v4-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.v4-product-window__bar{grid-template-columns:auto minmax(0,1fr)}.v4-window-status{grid-column:1/-1;justify-self:end}.v4-store-studio{grid-template-columns:1fr;min-height:auto}.v4-store-studio__rail{border-bottom:1px solid #1010151f;border-right:0;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem;display:grid}.v4-store-studio__brand{width:2.2rem;margin:0}.v4-store-studio__rail ul{justify-self:end;gap:.2rem;min-width:0;margin:0;display:flex}.v4-store-studio__rail li{padding:.55rem}.v4-store-studio__rail li svg{width:1rem;height:1rem}.v4-store-studio__rail li:not(.is-active){color:#77717c}.v4-store-studio__rail li{font-size:0}.v4-store-studio__publish{margin:0}.v4-store-studio__canvas{padding:clamp(1.25rem,7vw,2.5rem)}.v4-store-studio__panel{border-top:1px solid #1010151f;border-left:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.85rem;display:grid}.v4-store-studio__panel>span,.v4-store-studio__panel>p{grid-column:1/-1}.v4-store-studio__panel>p{margin:0}.v4-offer-workspace__body,.v4-customer-workspace__body,.v4-money-workspace__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.v4-story-stage{padding-inline:.85rem}.v4-story-stage__copy{padding-inline:.25rem}.v4-story-stage__copy h2{font-size:clamp(3.15rem,16vw,4.5rem);line-height:.9}.v4-story-stage__eyebrow{margin-bottom:1rem;font-size:.66rem}.v4-story-stage__copy>p:not(.v4-story-stage__eyebrow){font-size:.98rem;line-height:1.5}.v4-stage-cta{width:100%}.v4-story-stage__visual:before{display:none}.v4-product-window{border-radius:1.2rem}.v4-product-window--offers,.v4-product-window--customer,.v4-product-window--money{padding:.85rem}.v4-product-window__bar{gap:.55rem;padding:.65rem .7rem}.v4-window-dots{gap:.2rem}.v4-window-dots i{width:.45rem}.v4-window-status{justify-self:start}.v4-store-studio__rail{grid-template-columns:auto minmax(0,1fr) auto}.v4-store-studio__rail>strong{display:none}.v4-store-studio__rail ul{justify-self:start}.v4-store-studio__publish{font-size:0}.v4-store-studio__publish svg{width:1rem;height:1rem}.v4-store-studio__phone{border-radius:1.35rem;padding:1rem}.v4-store-studio__panel{grid-template-columns:1fr}.v4-store-studio__panel label:nth-of-type(n+2){display:none}.v4-offer-workspace__header,.v4-customer-workspace__header,.v4-money-workspace__header{align-items:flex-start}.v4-workspace-state{text-overflow:ellipsis;white-space:nowrap;max-width:8.4rem;font-size:.55rem;overflow:hidden}.v4-product-window__status{font-size:.57rem}.v4-format-grid{grid-template-columns:1fr}.v4-format-grid li{padding:.75rem}.v4-checkout-payments{flex-direction:column;align-items:flex-start}.v4-checkout-payments i{min-width:1.85rem}.v4-checkout-preview{padding:1rem}.v4-customer-profile{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .8rem;display:grid}.v4-customer-profile__avatar{grid-row:1/4;width:3.25rem;margin:0}.v4-customer-profile>a{margin:0}.v4-customer-profile__status{width:fit-content;margin-top:.35rem}.v4-customer-profile dl{border-top:1px solid #1010151f;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.9rem;padding-top:.9rem}.v4-customer-order li small,.v4-ledger-trail li small{white-space:normal}.v4-money-receipt>h3{font-size:2.6rem}}@media (max-width:350px){.v4-story-stage{padding-inline:.65rem}.v4-story-stage__copy h2{font-size:2.95rem}.v4-story-stage__copy,.v4-story-stage__visual{min-width:0}.v4-store-links li{gap:.45rem;padding:.6rem}.v4-store-links li>span:first-child{width:2rem}.v4-store-studio__panel{padding:.7rem}.v4-workspace-state{max-width:7rem}.v4-customer-order,.v4-customer-detail,.v4-customer-profile,.v4-money-receipt,.v4-ledger-trail{padding:.8rem}.v4-customer-order li,.v4-ledger-trail li{gap:.5rem;padding:.55rem}}.v4-story-stages .v4-story-stage__eyebrow{margin:0 0 1.25rem}.v4-story-stages .v4-story-stage__copy h2{margin:0}.v4-story-stages .v4-stage-cta{color:#101015;text-decoration:none}.v4-story-stages .v4-story-stage--offers .v4-stage-cta,.v4-story-stages .v4-story-stage--customers .v4-stage-cta{color:#fffdf8}.v4-story-stages .v4-store-studio__rail ul{margin-top:1.15rem}.v4-story-stages .v4-store-links{margin-top:1.2rem}.v4-story-stages .v4-store-studio__panel p{margin:auto 0 0}.v4-story-stages .v4-product-window__status{margin:.8rem 0 0}.v4-story-stages .v4-product-window__note{margin:1rem 0 0}.v4-story-stages .v4-checkout-preview dl{margin-top:1rem}.v4-story-stages .v4-checkout-includes{margin:.75rem 0 0;padding:0 0 .75rem}.v4-story-stages .v4-customer-facts{margin:.8rem 0 0}.v4-story-stages .v4-customer-profile>a{color:#665f70}.v4-story-stages .v4-customer-profile dl{margin-top:auto}.v4-story-stages .v4-customer-order>header h3{margin-top:.25rem}.v4-story-stages .v4-customer-order ul,.v4-story-stages .v4-ledger-trail ol{margin-top:1rem}.v4-story-stages .v4-money-receipt>h3{margin-top:.25rem}.v4-story-stages .v4-money-receipt dl{margin-top:1.2rem}.v4-story-stages .v4-ledger-trail>header h3{margin-top:.3rem}.v4-story-stages .v4-ledger-trail>p{margin:1rem 0 0}@media (max-width:720px){.v4-story-stages .v4-store-studio__rail ul,.v4-story-stages .v4-store-studio__panel>p{margin:0}}@media (max-width:480px){.v4-story-stages .v4-story-stage__eyebrow{margin-bottom:1rem}.v4-story-stages .v4-customer-profile__status{margin-top:.35rem}.v4-story-stages .v4-customer-profile dl{margin-top:.9rem}}@media (prefers-reduced-motion:reduce){.v4-story-stage *,.v4-story-stage :before,.v4-story-stage :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation:none!important}.v4-stage-cta:hover,.v4-stage-cta:hover svg,.v4-story-stage__visual:hover .v4-product-window{transform:none}}.v4-offer-gallery,.v4-offer-gallery *{box-sizing:border-box}.v4-offer-gallery{width:min(100% - clamp(2rem,6vw,7rem),94rem);margin-inline:auto}.v4-offer-gallery__header{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.55fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);margin-bottom:clamp(2rem,4vw,3.75rem);display:grid}.v4-offer-gallery__header>div>p{width:fit-content;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1rem;font-size:.68rem;font-weight:750;line-height:1.2;display:flex}.v4-offer-gallery__header>div>p svg{width:1rem;height:1rem}.v4-offer-gallery__header h2{max-width:11ch;font-family:var(--font-vkit-display), var(--font-geist), sans-serif;letter-spacing:-.072em;text-wrap:balance;margin:0;font-size:clamp(3.35rem,6.2vw,7rem);font-weight:760;line-height:.88}.v4-offer-gallery__header>p{opacity:.68;max-width:31rem;margin:0;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.55}.v4-offer-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.3vw,1.35rem);display:grid}.v4-offer-card{--offer-ink:#101015;--offer-surface:#e8e3ff;--offer-accent:#6552ff;border:1.5px solid var(--offer-ink);background:var(--offer-surface);min-width:0;min-height:35rem;color:var(--offer-ink);box-shadow:0 7px 0 var(--offer-ink);isolation:isolate;border-radius:clamp(1.35rem,2vw,2rem);grid-template-rows:auto minmax(17rem,1fr) auto;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.v4-offer-card--course{--offer-surface:#ff6c85;--offer-accent:#ffdfef}.v4-offer-card--coaching{--offer-surface:#dfff32;--offer-accent:#6552ff}.v4-offer-card--podcast{--offer-ink:#fffdf8;--offer-surface:#11101b;--offer-accent:#dfff32;border-color:#11101b;box-shadow:0 7px #6552ff}.v4-offer-card>header{z-index:4;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem 0;font-size:.64rem;font-weight:750;line-height:1;display:flex;position:relative}.v4-offer-card>header>span{aspect-ratio:1;border:1px solid;border-radius:999px;place-items:center;width:2rem;display:grid}.v4-offer-card>header em{white-space:nowrap;border:1px solid;border-radius:999px;padding:.48rem .65rem;font-style:normal}.v4-offer-card__copy{z-index:5;padding:1.25rem 1.3rem 1.45rem;position:relative}.v4-offer-card__copy h3{font-family:var(--font-vkit-display), var(--font-geist), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(1.65rem,2vw,2.15rem);font-weight:760;line-height:.96}.v4-offer-card__copy p{opacity:.72;margin:.75rem 0 0;font-size:.86rem;line-height:1.48}.v4-offer-scene{z-index:2;border:1px solid var(--offer-ink);min-width:0;min-height:18rem;margin:.75rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.v4-offer-scene{border:1px solid color-mix(in srgb, var(--offer-ink) 32%, transparent)}}.v4-offer-scene{border-radius:1.25rem}.v4-offer-scene--guide{background:linear-gradient(#6552ff14 1px,#0000 1px) 0 0/1.5rem 1.5rem,linear-gradient(90deg,#6552ff14 1px,#0000 1px) 0 0/1.5rem 1.5rem,#f7f4ee}.v4-offer-guide__sun{aspect-ratio:1;background:#dfff32;border-radius:50%;width:5rem;position:absolute;top:1.8rem;right:1.15rem}.v4-offer-guide__cover{z-index:2;aspect-ratio:.72;color:#fffdf8;background:#6552ff;border:1.5px solid #101015;border-radius:.7rem 1.8rem .7rem .7rem;flex-direction:column;width:min(62%,10.5rem);padding:1rem;display:flex;position:absolute;top:1.35rem;left:1.15rem;transform:rotate(-4deg);box-shadow:.45rem .45rem #ff6c85,.9rem .9rem #dfff32}.v4-offer-guide__cover>span,.v4-offer-guide__cover small{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.52rem;line-height:1.2}.v4-offer-guide__cover>strong{letter-spacing:-.055em;margin-top:auto;font-size:clamp(1.2rem,1.6vw,1.6rem);line-height:.9}.v4-offer-guide__cover small{opacity:.72;margin-top:.55rem}.v4-offer-guide__cover i{aspect-ratio:1;color:#101015;background:#dfff32;border-radius:50%;place-items:center;width:1.7rem;margin-top:.75rem;font-size:.6rem;font-style:normal;font-weight:800;display:grid}.v4-offer-guide__download,.v4-offer-guide__buyer{z-index:3;color:#101015;background:#fffdf8;border:1px solid #101015;border-radius:.85rem;align-items:center;gap:.55rem;min-width:0;padding:.55rem;display:flex;position:absolute;left:.8rem;right:.8rem;box-shadow:0 4px #1010152e}.v4-offer-guide__download{bottom:4.5rem;left:25%}.v4-offer-guide__buyer{bottom:.8rem}.v4-offer-guide__download>span{aspect-ratio:1;color:#6552ff;background:#e8e3ff;border-radius:.55rem;flex:none;place-items:center;width:1.9rem;display:grid}.v4-offer-guide__download svg{width:.95rem;height:.95rem}.v4-offer-guide__download>svg{color:#218a51;margin-left:auto}.v4-offer-guide__download div,.v4-offer-guide__buyer span{min-width:0}.v4-offer-guide__download strong,.v4-offer-guide__buyer strong{font-size:.67rem;line-height:1.2;display:block}.v4-offer-guide__download small,.v4-offer-guide__buyer small{opacity:.58;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.52rem;line-height:1.2;display:block;overflow:hidden}.v4-offer-guide__buyer .vk-person-avatar{aspect-ratio:1;flex:none;width:2rem}.v4-offer-guide__buyer>strong{margin-left:auto}.v4-offer-scene--course{color:#fffdf8;background:#271447;padding:.8rem}.v4-offer-course__canvas{color:#101015;background:#ffe7ef;border:1px solid #ffffff52;border-radius:1rem;min-height:11.8rem;position:relative;overflow:hidden}.v4-offer-course__toolbar{z-index:5;background:#fffdf8;border:1px solid #101015;border-radius:999px;align-items:center;gap:.25rem;padding:.3rem .45rem;display:flex;position:absolute;top:.65rem;left:.65rem}.v4-offer-course__toolbar svg{width:.75rem;height:.75rem}.v4-offer-course__toolbar i{aspect-ratio:1;background:#6552ff;border-radius:50%;width:.5rem;display:block}.v4-offer-course__toolbar i:nth-of-type(2){background:#ff6c85}.v4-offer-course__toolbar i:nth-of-type(3){background:#dfff32}.v4-offer-course__shape{border:1.5px solid #101015;display:block;position:absolute}.v4-offer-course__shape--one{aspect-ratio:1;background:#6552ff;border-radius:50% 35% 58% 42%;width:8rem;top:.8rem;right:-1.7rem;transform:rotate(24deg)}.v4-offer-course__shape--two{aspect-ratio:1;background:#dfff32;border-radius:45% 55% 38% 62%;width:7.5rem;bottom:-2.4rem;left:-1.8rem;transform:rotate(-18deg)}.v4-offer-course__shape--three{aspect-ratio:1;background:#ff6c85;border-radius:.5rem 2.5rem;width:5.5rem;bottom:-1.6rem;right:1.5rem;transform:rotate(15deg)}.v4-offer-course__canvas>strong{z-index:4;letter-spacing:-.055em;max-width:7ch;font-size:1.35rem;line-height:.9;position:absolute;top:4.2rem;left:1.1rem}.v4-offer-course__play{z-index:5;aspect-ratio:1;background:#fffdf8;border:1.5px solid #101015;border-radius:50%;place-items:center;width:2.3rem;display:grid;position:absolute;bottom:.8rem;right:1rem}.v4-offer-course__play svg{fill:currentColor;width:.9rem;height:.9rem}.v4-offer-course__lessons{gap:.28rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.v4-offer-course__lessons li{color:#fffdf89e;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;min-width:0;min-height:1.65rem;padding:.3rem .45rem;font-size:.57rem;display:grid}.v4-offer-course__lessons li.is-current{color:#fffdf8;background:#6552ff}.v4-offer-course__lessons li.is-complete{color:#dfff32}.v4-offer-course__lessons span{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.48rem}.v4-offer-course__lessons strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v4-offer-course__lessons svg{width:.65rem;height:.65rem}.v4-offer-course__progress{align-items:center;gap:.45rem;margin-top:.65rem;display:flex}.v4-offer-course__progress>span{background:#ffffff2e;border-radius:999px;width:min(8rem,70%);height:.28rem;display:block;overflow:hidden}.v4-offer-course__progress i{border-radius:inherit;background:#dfff32;width:50%;height:100%;display:block}.v4-offer-course__progress small{white-space:nowrap;opacity:.7;font-size:.48rem}.v4-offer-scene--coaching{color:#101015;background:radial-gradient(circle at 90% 7%,#6552ff33,#0000 8rem),#f7f4ee;padding:.85rem}.v4-offer-coaching__profile{align-items:center;gap:.55rem;min-width:0;padding:.1rem .15rem .75rem;display:flex}.v4-offer-coaching__profile .vk-person-avatar{aspect-ratio:1;flex:none;width:2.35rem}.v4-offer-coaching__profile span{min-width:0}.v4-offer-coaching__profile strong,.v4-offer-coaching__profile small{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;display:block;overflow:hidden}.v4-offer-coaching__profile strong{font-size:.69rem}.v4-offer-coaching__profile small{opacity:.58;margin-top:.15rem;font-size:.52rem}.v4-offer-coaching__profile>svg{color:#6552ff;width:1rem;height:1rem;margin-left:auto}.v4-offer-coaching__calendar{background:#fffdf8;border:1.5px solid #101015;border-radius:1rem;overflow:hidden;box-shadow:0 5px #6552ff}.v4-offer-coaching__calendar>header{border-bottom:1px solid #10101526;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.55rem;padding:.65rem;display:grid}.v4-offer-coaching__calendar>header>svg{color:#6552ff;width:1rem;height:1rem}.v4-offer-coaching__calendar>header>span{border:1px solid #101015;border-radius:.5rem;place-items:center;min-width:2.2rem;display:grid;overflow:hidden}.v4-offer-coaching__calendar>header small{text-align:center;background:#ff6c85;width:100%;padding:.12rem;font-size:.42rem}.v4-offer-coaching__calendar>header span strong{font-size:.76rem}.v4-offer-coaching__calendar>header>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.v4-offer-coaching__calendar>div,.v4-offer-coaching__calendar>p{align-items:center;gap:.55rem;margin:0;padding:.7rem;display:flex}.v4-offer-coaching__calendar>div svg,.v4-offer-coaching__calendar>p svg{color:#6552ff;flex:none;width:1rem;height:1rem}.v4-offer-coaching__calendar>div strong,.v4-offer-coaching__calendar>div small{line-height:1.2;display:block}.v4-offer-coaching__calendar>div strong{font-size:.66rem}.v4-offer-coaching__calendar>div small{opacity:.56;margin-top:.15rem;font-size:.48rem}.v4-offer-coaching__calendar>p{border-top:1px solid #1010151f;min-height:3.35rem;font-size:.55rem;line-height:1.35}.v4-offer-coaching__calendar>footer{color:#fffdf8;background:#6552ff;align-items:center;gap:.35rem;padding:.55rem .7rem;font-size:.55rem;font-weight:750;display:flex}.v4-offer-coaching__calendar>footer svg{width:.75rem;height:.75rem}.v4-offer-coaching__price{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.9rem;padding-inline:.15rem;display:flex}.v4-offer-coaching__price span{opacity:.58;font-size:.58rem}.v4-offer-coaching__price strong{letter-spacing:-.05em;font-size:1.35rem}.v4-offer-scene--podcast{color:#fffdf8;background:radial-gradient(circle at 92% 8%,#dfff3247,#0000 8rem),#25204f;border-color:#fffdf83d;padding:.8rem}.v4-offer-podcast__halo{aspect-ratio:1;color:#dfff32;border:1px solid #fffdf838;border-radius:50%;place-items:center;width:8rem;display:grid;position:absolute;top:-2.3rem;right:-2.1rem}.v4-offer-podcast__halo svg{width:2.1rem;height:2.1rem}.v4-offer-podcast__player{z-index:2;background:#101015d1;border:1px solid #fffdf852;border-radius:1rem;padding:.75rem;position:relative;box-shadow:0 7px #10101573}.v4-offer-podcast__player>header{align-items:center;gap:.55rem;min-width:0;display:flex}.v4-offer-podcast__player>header>span{aspect-ratio:1;color:#101015;background:#ff6c85;border-radius:.65rem;flex:none;place-items:center;width:2.3rem;display:grid}.v4-offer-podcast__player>header svg{width:1.05rem;height:1.05rem}.v4-offer-podcast__player>header div{min-width:0}.v4-offer-podcast__player>header small,.v4-offer-podcast__player>header strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v4-offer-podcast__player>header small{letter-spacing:.04em;opacity:.55;text-transform:uppercase;font-size:.46rem}.v4-offer-podcast__player>header strong{margin-top:.18rem;font-size:.66rem}.v4-offer-podcast__wave{align-items:center;gap:.18rem;height:3rem;margin-top:.65rem;display:flex}.v4-offer-podcast__wave i{background:#6552ff;border-radius:999px;width:100%;height:18%}.v4-offer-podcast__wave i:nth-child(3n+1){background:#ff6c85;height:48%}.v4-offer-podcast__wave i:nth-child(4n+2){background:#dfff32;height:78%}.v4-offer-podcast__wave i:nth-child(5n){height:34%}.v4-offer-podcast__player>footer{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.v4-offer-podcast__player .v4-offer-podcast__play{aspect-ratio:1;color:#101015;background:#dfff32;border-radius:50%;place-items:center;width:1.8rem;height:auto;display:grid}.v4-offer-podcast__player .v4-offer-podcast__play svg{fill:currentColor;width:.7rem;height:.7rem}.v4-offer-podcast__player footer>span:not(.v4-offer-podcast__play){background:#ffffff2e;border-radius:999px;height:.24rem;display:block;overflow:hidden}.v4-offer-podcast__player footer>span:not(.v4-offer-podcast__play) i{border-radius:inherit;background:#dfff32;width:43%;height:100%;display:block}.v4-offer-podcast__player footer small{opacity:.58;font-size:.45rem}.v4-offer-podcast__pass{z-index:3;color:#101015;background:#dfff32;border:1.5px solid #101015;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;margin:.75rem .2rem 0;padding:.7rem;display:grid;position:relative;transform:rotate(-2deg)}.v4-offer-podcast__pass>svg{width:1.05rem;height:1.05rem}.v4-offer-podcast__pass span{min-width:0}.v4-offer-podcast__pass small,.v4-offer-podcast__pass span>strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v4-offer-podcast__pass small{letter-spacing:.05em;font-size:.42rem}.v4-offer-podcast__pass span>strong{margin-top:.12rem;font-size:.64rem}.v4-offer-podcast__pass>strong{font-size:.78rem}.v4-offer-podcast__pass>strong span{font-size:.45rem}.v4-offer-podcast__people{justify-content:space-between;align-items:center;gap:.5rem;margin:.9rem .2rem 0;display:flex}.v4-offer-podcast__people>span{display:flex}.v4-offer-podcast__people .vk-person-avatar{aspect-ratio:1;border:2px solid #25204f;border-radius:.55rem;width:1.75rem;margin-left:-.35rem}.v4-offer-podcast__people .vk-person-avatar:first-child{margin-left:0}.v4-offer-podcast__people>strong{white-space:nowrap;align-items:center;gap:.3rem;font-size:.52rem;display:flex}.v4-offer-podcast__people>strong svg{color:#dfff32;width:.75rem;height:.75rem}@media (hover:hover){.v4-offer-card:hover{box-shadow:0 12px 0 var(--offer-ink);transform:translateY(-.35rem)}.v4-offer-card--podcast:hover{box-shadow:0 12px #6552ff}.v4-offer-card:hover .v4-offer-guide__cover{transform:rotate(-1deg)translateY(-.2rem)}.v4-offer-card:hover .v4-offer-podcast__pass{transform:rotate(1deg)translateY(-.15rem)}}@media (max-width:70rem){.v4-offer-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-offer-card{grid-template-rows:auto minmax(20rem,1fr) auto;min-height:37rem}.v4-offer-guide__cover{width:min(50%,11rem)}}@media (max-width:46rem){.v4-offer-gallery__header{grid-template-columns:1fr;gap:1.1rem}.v4-offer-gallery__header h2{font-size:clamp(3rem,15vw,5rem)}.v4-offer-gallery__header>p{max-width:30rem}}@media (max-width:40rem){.v4-offer-gallery{width:min(100% - 1.25rem,32rem)}.v4-offer-gallery__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem}.v4-offer-card{grid-template-rows:auto minmax(19rem,1fr) auto;min-height:35rem}.v4-offer-card__copy{padding:1.2rem 1.15rem 1.4rem}.v4-offer-card__copy h3{font-size:2rem}.v4-offer-card__copy p{font-size:.9rem}.v4-offer-guide__cover{width:min(54%,11rem)}}@media (max-width:22rem){.v4-offer-gallery{width:min(100% - .85rem,32rem)}.v4-offer-scene{margin-inline:.55rem}.v4-offer-guide__download{left:17%}.v4-offer-podcast__pass{grid-template-columns:auto minmax(0,1fr)}.v4-offer-podcast__pass>strong{grid-column:2}}@media (prefers-reduced-motion:reduce){.v4-offer-card,.v4-offer-guide__cover,.v4-offer-podcast__pass{transition:none!important}.v4-offer-card:hover,.v4-offer-card:hover .v4-offer-guide__cover,.v4-offer-card:hover .v4-offer-podcast__pass{transform:none}}.v4 .v4-channel-stage{isolation:isolate}.v4 .v4-channel-stage__orbit{column-gap:42%}.v4-channel-relay{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.v4-channel-relay__hub-ring,.v4-channel-relay__route path,.v4-channel-relay__hub-port,.v4-channel-relay__end{vector-effect:non-scaling-stroke}.v4-channel-relay__hub-ring{fill:#6254ff0f;stroke:#6254ff6b;stroke-width:2px}.v4-channel-relay__route{--v4-relay-status-color:#0d0b1852}.v4-channel-relay__route path{fill:none;stroke:var(--v4-relay-status-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.v4-channel-relay__route--early-access,.v4-channel-relay__route.is-early-access{--v4-relay-status-color:var(--v4-coral)}.v4-channel-relay__route--setup,.v4-channel-relay__route.is-setup{--v4-relay-status-color:var(--v4-violet)}.v4-channel-relay__route--roadmap,.v4-channel-relay__route.is-roadmap{--v4-relay-status-color:#0d0b184d}.v4-channel-relay__route--roadmap path,.v4-channel-relay__route.is-roadmap path{stroke-dasharray:4 7}.v4-channel-relay__hub-port,.v4-channel-relay__end{fill:var(--v4-relay-status-color);stroke:var(--v4-paper-2);stroke-width:2px}@media (max-width:820px){.v4-channel-relay{display:none}.v4 .v4-channel-stage{overflow:hidden}.v4 .v4-channel-stage__core:after{content:"";background:#6254ff7a;width:2px;height:calc(2rem + 2px);position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}.v4 .v4-channel-stage__orbit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 2rem;position:relative}.v4 .v4-channel-stage__orbit:before{z-index:0;content:"";background:#6254ff61;width:2px;position:absolute;top:-2rem;bottom:2.2rem;left:50%;transform:translate(-50%)}.v4 .v4-channel-stage__orbit article{--v4-relay-status-color:#0d0b1852;z-index:1;min-width:0;position:relative}.v4 .v4-channel-stage__orbit article:is(.is-instagram,.is-early-access){--v4-relay-status-color:var(--v4-coral)}.v4 .v4-channel-stage__orbit article:is(.is-stripe,.is-setup){--v4-relay-status-color:var(--v4-violet)}.v4 .v4-channel-stage__orbit article>div{min-width:0}.v4 .v4-channel-stage__orbit article strong,.v4 .v4-channel-stage__orbit article small{overflow-wrap:anywhere}.v4 .v4-channel-stage__orbit article:before{background:var(--v4-relay-status-color);content:"";width:1rem;height:2px;position:absolute;top:50%}.v4 .v4-channel-stage__orbit article:after{border:2px solid var(--v4-paper-2);background:var(--v4-relay-status-color);content:"";border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.v4 .v4-channel-stage__orbit article:nth-child(odd):before{right:-1rem}.v4 .v4-channel-stage__orbit article:nth-child(odd):after{right:-1.25rem}.v4 .v4-channel-stage__orbit article:nth-child(2n):before{left:-1rem}.v4 .v4-channel-stage__orbit article:nth-child(2n):after{left:-1.25rem}.v4 .v4-channel-stage__orbit article:hover{transform:none}}@media (max-width:560px){.v4 .v4-channel-stage:after{z-index:1;content:"";border-bottom:2px solid #6254ff7a;border-right:2px solid #6254ff7a;border-bottom-right-radius:.85rem;width:calc(50% - 1.85rem);height:2rem;position:absolute;top:11rem;left:1.85rem}.v4 .v4-channel-stage__core:after{content:none}.v4 .v4-channel-stage__orbit{grid-template-columns:minmax(0,1fr);gap:.9rem;padding-left:2.35rem}.v4 .v4-channel-stage__orbit:before{top:0;bottom:2.2rem;left:.85rem;transform:none}.v4 .v4-channel-stage__orbit article:nth-child(n):before{width:1.5rem;left:-1.5rem;right:auto}.v4 .v4-channel-stage__orbit article:nth-child(n):after{left:-1.75rem;right:auto}}.v4-blog-loop{border-top:1.5px solid var(--v4-ink);background:var(--v4-paper);padding:clamp(7rem,10vw,10rem) 0}.v4-blog-loop__head{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.v4-blog-loop__dot{background:var(--v4-violet);border:2px solid #6254ff3d;border-radius:50%;width:.62rem;height:.62rem;box-shadow:0 0 0 4px #6254ff1a}.v4-blog-loop__head h2{max-width:70rem;font-family:var(--font-vkit-display), sans-serif;font-variant-ligatures:none;letter-spacing:-.075em;margin-top:1.6rem;font-size:clamp(4rem,7.4vw,7.6rem);font-weight:710;line-height:.86}.v4-blog-loop__head>a,.v4-blog-card__link{border-bottom:1px solid;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.76rem;font-weight:800;display:inline-flex}.v4-blog-loop__head>a svg,.v4-blog-card__link svg{width:1rem;height:1rem;transition:transform .18s var(--v4-ease)}.v4-blog-loop__head>a:hover svg,.v4-blog-card__link:hover svg{transform:translate(3px,-3px)}.v4-blog-grid{grid-template-columns:1.12fr .88fr .88fr;gap:1.2rem;margin-top:4rem;display:grid}.v4-blog-card{border-top:1.5px solid var(--v4-ink);flex-direction:column;min-width:0;padding-top:.9rem;display:flex}.v4-blog-card__image{border:1.5px solid var(--v4-ink);background:var(--v4-violet);border-radius:1.3rem;height:19rem;display:block;position:relative;overflow:hidden}.v4-blog-card:first-child .v4-blog-card__image{height:24rem}.v4-blog-card__image img{object-fit:cover;transition:transform .5s var(--v4-ease)}.v4-blog-card__image:hover img{transform:scale(1.04)rotate(.5deg)}.v4-blog-card__image>span{border:1px solid var(--v4-ink);background:var(--v4-paper);width:2.5rem;height:2.5rem;font-family:var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-size:.58rem;font-weight:800;display:grid;position:absolute;top:.85rem;left:.85rem}.v4-blog-card__meta{color:#0d0b188f;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;margin-top:1.15rem;font-size:.56rem;font-weight:700;display:flex}.v4-blog-card h3{font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.055em;margin:.85rem 0 .65rem;font-size:clamp(1.85rem,2.45vw,3rem);font-weight:650;line-height:1}.v4-blog-card h3 a{transition:color .18s}.v4-blog-card.is-violet h3 a:hover{color:var(--v4-violet)}.v4-blog-card.is-coral h3 a:hover{color:#de2f69}.v4-blog-card.is-citron h3 a:hover{-webkit-text-decoration:underline #aec900;text-decoration:underline #aec900}.v4-blog-card>p{color:#0d0b1894;margin-bottom:1.45rem;font-size:.84rem;line-height:1.55}.v4-blog-card__link{align-self:flex-start;margin-top:auto;padding-bottom:.35rem;font-size:.7rem}@media (max-width:1020px){.v4-blog-grid{grid-template-columns:1fr 1fr}.v4-blog-card:first-child{grid-column:1/-1}.v4-blog-card:first-child .v4-blog-card__image{height:25rem}}@media (max-width:720px){.v4-blog-loop{padding:5.8rem 0 6.4rem}.v4-blog-loop__head{display:block}.v4-blog-loop__head h2{margin-top:1.25rem;font-size:clamp(3.5rem,16vw,5rem)}.v4-blog-loop__head>a{width:max-content;margin-top:1.6rem}.v4-blog-grid{grid-template-columns:1fr;gap:2.7rem;margin-top:3rem}.v4-blog-card:first-child{grid-column:auto}.v4-blog-card:first-child .v4-blog-card__image,.v4-blog-card__image{height:18.5rem}.v4-blog-card h3{font-size:clamp(2rem,9vw,2.8rem)}}@media (prefers-reduced-motion:reduce){.v4-blog-card__image img,.v4-blog-loop__head>a svg,.v4-blog-card__link svg{transition:none}}.v4{--v4-paper:#f7f4ee;--v4-paper-2:#fffdf8;--v4-ink:#0d0b18;--v4-violet:#6254ff;--v4-violet-deep:#3f31d8;--v4-coral:#ff4f88;--v4-citron:#dfff3f;--v4-blue:#8cbcff;--v4-lavender:#e9e5ff;--v4-line:#0d0b1829;--v4-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;background:var(--v4-paper);color:var(--v4-ink);font-family:var(--font-vkit-sans), var(--font-geist), system-ui, sans-serif;position:relative;overflow:clip}.v4 *,.v4 :before,.v4 :after{box-sizing:border-box}.v4 a{color:inherit;text-decoration:none}.v4 button,.v4 input{font:inherit}.v4 button{color:inherit}.v4 h1,.v4 h2,.v4 h3,.v4 p{margin:0}.v4 ul,.v4 ol,.v4 dl{margin:0;padding:0}.v4 img{object-fit:cover}.v4 .vk-person-avatar{place-items:center;display:inline-grid;overflow:hidden}.v4 .vk-person-avatar svg{width:100%;height:100%;display:block}.v4-wrap{width:min(100% - clamp(2rem,6vw,7rem),94rem);margin-inline:auto}.v4-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v4-kicker,.v4-eyebrow{width:fit-content;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.68rem;font-weight:700;line-height:1.2;display:flex}.v4-kicker svg,.v4-eyebrow svg{width:1rem;height:1rem}.v4-kicker .vkit-glyph{font-size:1.45rem}.v4-cta{border:1.5px solid var(--v4-ink);background:var(--v4-ink);width:fit-content;min-height:3.6rem;transition:transform .22s var(--v4-ease), box-shadow .22s var(--v4-ease), background .22s ease;border-radius:999px;justify-content:center;align-items:center;gap:1rem;padding:.75rem .8rem .75rem 1.35rem;font-size:.9rem;font-weight:800;display:inline-flex;box-shadow:0 6px #0d0b1829;color:var(--v4-paper)!important}.v4-cta svg{background:var(--v4-paper);width:2.2rem;height:2.2rem;color:var(--v4-ink);border-radius:50%;padding:.55rem}.v4-cta:hover{transform:translateY(-2px);box-shadow:0 9px #0d0b1821}.v4-cta:active{transform:translateY(3px);box-shadow:0 2px #0d0b1829}.v4 :is(a,button,input,summary):focus-visible{outline:3px solid var(--v4-citron);outline-offset:3px}.v4 .vkit-brand-splash{z-index:500;background:var(--v4-ink);color:var(--v4-ink);contain:layout paint;pointer-events:none;will-change:transform;animation:v4-splash-lift .42s .82s var(--v4-ease) forwards;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.v4 .vkit-brand-splash__tiles,.v4 .vkit-brand-splash__tiles i{position:absolute;inset:0}.v4 .vkit-brand-splash__tiles i{will-change:transform;background-image:radial-gradient(#ffffff38 1px,#0000 1px);background-size:18px 18px;width:51%;height:51%}.v4 .vkit-brand-splash__tiles i:first-child{background-color:var(--v4-violet);animation:v4-tile-nw .36s 0s var(--v4-ease) forwards;inset:0 auto auto 0;transform:translate(-102%,-102%)}.v4 .vkit-brand-splash__tiles i:nth-child(2){background-color:var(--v4-coral);animation:v4-tile-ne .36s 45ms var(--v4-ease) forwards;inset:0 0 auto auto;transform:translate(102%,-102%)}.v4 .vkit-brand-splash__tiles i:nth-child(3){background-color:var(--v4-citron);animation:v4-tile-sw .36s 90ms var(--v4-ease) forwards;inset:auto auto 0 0;transform:translate(-102%,102%)}.v4 .vkit-brand-splash__tiles i:nth-child(4){background-color:var(--v4-blue);animation:v4-tile-se .36s .135s var(--v4-ease) forwards;inset:auto 0 0 auto;transform:translate(102%,102%)}.v4 .vkit-brand-splash__plate{z-index:2;border:2px solid var(--v4-ink);background:var(--v4-paper);width:min(100% - 3rem,24rem);box-shadow:0 12px 0 var(--v4-ink);opacity:0;will-change:opacity, transform;animation:v4-splash-plate .42s .15s var(--v4-ease) forwards;border-radius:2.25rem;place-items:center;gap:.85rem;padding:clamp(1.6rem,4vw,2.4rem);display:grid;position:relative;transform:translateY(18px)scale(.88)}.v4 .vkit-brand-splash__lockup{align-items:center;gap:.65rem;display:inline-flex}.v4 .vkit-brand-splash__mark{font-size:clamp(2.35rem,7vw,3.25rem)}.v4 .vkit-brand-splash__wordmark{font-size:clamp(3rem,9vw,4.6rem)}.v4 .vkit-brand-splash__plate>span:not(.vkit-brand-splash__progress){font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.62rem,2vw,.76rem);font-weight:700}.v4 .vkit-brand-splash__progress{background:#0d0b1824;border-radius:999px;width:6rem;height:3px;overflow:hidden}.v4 .vkit-brand-splash__progress i{border-radius:inherit;background:var(--v4-violet);transform-origin:0;width:100%;height:100%;animation:v4-splash-progress .56s .22s var(--v4-ease) forwards;display:block;transform:scaleX(0)}.v4-header{z-index:90;top:max(.85rem, env(safe-area-inset-top));pointer-events:none;padding-inline:clamp(.75rem,3vw,2rem);position:fixed;left:0;right:0}.v4-header__inner{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);pointer-events:auto;background:#fffdf8eb;border:1.5px solid #0d0b1821;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;width:min(100%,92rem);min-height:4.65rem;margin-inline:auto;padding:.55rem .62rem .55rem 1.25rem;display:grid;box-shadow:0 18px 42px #0d0b181a}.v4-header__brand{width:fit-content}.v4-header__brand>span{font-size:2.15rem}.v4-header__brand .vkit-glyph{font-size:1.15em}.v4-header__nav,.v4-header__actions{align-items:center;display:flex}.v4-header__nav{gap:clamp(1rem,2.4vw,2.4rem);font-size:.78rem;font-weight:700}.v4-header__nav a{padding-block:.75rem;position:relative}.v4-header__nav a:after{background:var(--v4-violet);content:"";transform-origin:100%;height:2px;transition:transform .22s var(--v4-ease);position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.v4-header__nav a:hover:after{transform-origin:0;transform:scaleX(1)}.v4-header__actions{justify-self:end;gap:.75rem}.v4-header__sign-in{place-items:center;min-height:2.75rem;padding-inline:.8rem;font-size:.78rem;font-weight:800;display:grid}.v4-cta--header{min-height:3.25rem;box-shadow:none;padding:.55rem .6rem .55rem 1.1rem}.v4-cta--header svg{width:2rem;height:2rem}.v4-mobile-nav{display:none}.v4-hero{background:var(--v4-citron);align-items:center;min-height:100svh;padding-block:clamp(8.5rem,13vw,11rem) clamp(5rem,8vw,8rem);display:grid;position:relative;overflow:hidden}.v4-hero__texture{opacity:.78;pointer-events:none;background:radial-gradient(circle at 4% 18%,#ffffff9e 0 1px,#0000 1.5px) 0 0/18px 18px,radial-gradient(circle at 82% 12%,#ff4f8899,#0000 27%),radial-gradient(circle at 64% 92%,#6254ff61,#0000 34%);position:absolute;inset:0}.v4-hero__grid{grid-template-columns:minmax(0,.88fr) minmax(31rem,1.12fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid;position:relative}.v4-hero__copy{z-index:3;position:relative}.v4-hero__copy h1{max-width:9.7ch;font-family:var(--font-vkit-display), var(--font-geist), sans-serif;letter-spacing:-.075em;font-size:clamp(4.2rem,7.4vw,8rem);font-weight:750;line-height:.84}.v4-hero__copy>p{max-width:38rem;margin-top:1.8rem;font-size:clamp(1.05rem,1.55vw,1.32rem);line-height:1.5}.v4-hero-signup{grid-template-columns:minmax(13rem,1fr) auto;gap:.65rem;width:min(100%,42rem);margin-top:2rem;display:grid}.v4-hero-signup label{border:1.5px solid var(--v4-ink);background:var(--v4-paper-2);border-radius:1rem;align-items:center;min-width:0;min-height:4.15rem;display:flex;overflow:hidden;box-shadow:inset 0 -3px #0d0b180f}.v4-hero-signup label>span{color:#0d0b1894;flex:none;padding-left:1rem;font-size:.88rem;font-weight:750}.v4-hero-signup input{min-width:0;color:var(--v4-ink);background:0 0;border:0;outline:0;flex:1;padding:1rem 1rem 1rem .12rem;font-weight:800}.v4-hero-signup input::placeholder{color:#0d0b1859}.v4-hero-signup input:focus-visible{outline:0}.v4-hero-signup label:focus-within{outline:3px solid var(--v4-violet);outline-offset:3px}.v4-hero-signup button{border:1.5px solid var(--v4-ink);background:var(--v4-ink);min-height:4.15rem;color:var(--v4-paper);cursor:pointer;transition:transform .22s var(--v4-ease), box-shadow .22s var(--v4-ease), background .22s ease;border-radius:999px;justify-content:center;align-items:center;gap:.8rem;padding:.6rem .65rem .6rem 1.35rem;font-size:.9rem;font-weight:850;display:inline-flex;box-shadow:0 6px #0d0b1829}.v4-hero-signup button svg{background:var(--v4-paper);width:2.2rem;height:2.2rem;color:var(--v4-ink);border-radius:50%;padding:.55rem}.v4-hero-signup button:hover{background:var(--v4-violet-deep);transform:translateY(-2px);box-shadow:0 9px #0d0b1821}.v4-hero-signup button:active{transform:translateY(3px);box-shadow:0 2px #0d0b1829}.v4-hero-signup>small{color:#0d0b1899;font-family:var(--font-geist-mono), monospace;letter-spacing:.025em;text-transform:uppercase;grid-column:1/-1;font-size:.58rem}.v4-hero-visual{border:1.5px solid var(--v4-ink);background:var(--v4-paper-2);min-width:0;box-shadow:0 14px 0 var(--v4-ink), 0 34px 70px #0d0b182e;border-radius:2rem;margin:0 0 .9rem;position:relative;overflow:hidden}.v4-hero-visual__image{min-height:clamp(35rem,46vw,45rem);position:relative;overflow:hidden}.v4-hero-visual__image img{object-fit:cover;object-position:66% center}.v4 main>section[id],.v4-story-stages[id]{scroll-margin-top:6.75rem}.v4-overview{background:var(--v4-paper);padding-block:clamp(6.5rem,11vw,11rem)}.v4-section-head{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.45fr);align-items:end;gap:2rem;display:grid}.v4-section-head--center{text-align:center;flex-direction:column;align-items:center;max-width:62rem;margin-inline:auto;display:flex}.v4-section-head h2,.v4-story-intro h2,.v4-connections h2,.v4-pricing h2,.v4-faq h2,.v4-final h2{font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.07em;font-size:clamp(3.3rem,6.4vw,6.8rem);font-weight:750;line-height:.89}.v4-section-head .v4-kicker{margin-bottom:1.2rem}.v4-section-head>p,.v4-section-head>div+p{color:#0d0b18a8;max-width:34rem;font-size:1.02rem;line-height:1.55}.v4-section-head--center>p:last-child{max-width:42rem}.v4-overview__grid{border:1.5px solid var(--v4-ink);background:var(--v4-paper-2);box-shadow:0 12px 0 var(--v4-ink);border-radius:1.75rem;grid-template-columns:repeat(4,1fr);gap:0;margin-top:5rem;display:grid;overflow:hidden}.v4-overview__grid article{border-right:1.5px solid var(--v4-ink);min-height:22rem;padding:clamp(1.4rem,2.4vw,2.2rem);transition:background .26s,color .26s}.v4-overview__grid article:last-child{border-right:0}.v4-overview__grid article:hover{background:var(--v4-violet);color:#fff}.v4-overview__grid article:nth-child(2):hover{background:var(--v4-coral);color:var(--v4-ink)}.v4-overview__grid article:nth-child(3):hover{background:var(--v4-citron);color:var(--v4-ink)}.v4-overview__grid article:nth-child(4):hover{background:var(--v4-ink);color:var(--v4-paper)}.v4-overview__grid header{font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;font-size:.65rem;display:flex}.v4-overview__grid header svg{width:2.2rem;height:2.2rem}.v4-overview__grid h3{max-width:8ch;font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.055em;margin-top:6rem;font-size:clamp(2rem,2.6vw,3rem);line-height:.92}.v4-overview__grid p{color:currentColor;opacity:.72;margin-top:1rem;font-size:.9rem;line-height:1.5}.v4-journey-section{background:var(--v4-paper);padding-block:clamp(4rem,8vw,8rem)}.v4-story-intro{background:var(--v4-ink);color:var(--v4-paper);text-align:center;padding-block:clamp(7rem,11vw,12rem)}.v4-story-intro .v4-wrap{justify-items:center;display:grid}.v4-story-intro h2{max-width:12ch;margin-top:1.2rem}.v4-story-intro>.v4-wrap>p:last-child{color:#f7f4eea8;max-width:44rem;margin-top:1.5rem;font-size:1rem;line-height:1.6}.v4-use-cases{background:var(--v4-paper);padding-block:clamp(7rem,11vw,11rem)}.v4-connections{background:var(--v4-lavender);padding-block:clamp(7rem,11vw,11rem)}.v4-connections__grid{grid-template-columns:minmax(20rem,.72fr) minmax(36rem,1.28fr);align-items:center;gap:clamp(3rem,7vw,8rem);display:grid}.v4-connections__copy .v4-kicker{margin-bottom:1.2rem}.v4-connections__copy h2{max-width:8.7ch}.v4-connections__copy>p:not(.v4-kicker):not(.v4-connections__fineprint){color:#0d0b18ab;max-width:36rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.6}.v4-calendar-card{border:1.5px solid var(--v4-ink);background:var(--v4-paper-2);box-shadow:0 6px 0 var(--v4-ink);border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:2rem;padding:.9rem;display:grid}.v4-calendar-card__icon{color:#4285f4;background:#eaf2ff;border-radius:.8rem;place-items:center;width:2.6rem;height:2.6rem;display:grid}.v4-calendar-card__icon svg{width:1.45rem;height:1.45rem}.v4-calendar-card__copy{gap:.2rem;display:grid}.v4-calendar-card small{color:#0d0b188c;font-size:.66rem}.v4-calendar-card__status{background:var(--v4-lavender);color:var(--v4-violet-deep);font-family:var(--font-geist-mono),monospace;letter-spacing:.025em;text-transform:uppercase;border:1px solid #6254ff40;border-radius:999px;padding:.42rem .58rem;font-size:.52rem;font-weight:700}.v4-calendar-card__status.is-live{color:#205b36;background:#e5f6e9;border-color:#2d6c483d}.v4-connections__fineprint{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;color:#0d0b1885!important;margin-top:1.5rem!important;font-size:.58rem!important;line-height:1.55!important}.v4-channel-stage{border:1.5px solid var(--v4-ink);min-height:46rem;box-shadow:0 12px 0 var(--v4-ink);background:#ffffff70;border-radius:2rem;position:relative;overflow:hidden}.v4-channel-stage:before{opacity:.28;content:"";background-image:linear-gradient(#6254ff40 1px,#0000 1px),linear-gradient(90deg,#6254ff40 1px,#0000 1px);background-size:3rem 3rem;position:absolute;inset:0}.v4-channel-stage__core{z-index:4;border:1.5px solid var(--v4-ink);width:12rem;height:9.25rem;box-shadow:0 8px 0 var(--v4-violet-deep), 0 28px 50px #6254ff40;color:var(--v4-paper);background:linear-gradient(145deg,#171226 0%,#0d0b18 58%,#241a5e 100%);border-radius:2.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.52rem;padding:1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v4-channel-stage__lockup{color:var(--v4-paper);font-size:2rem}.v4-channel-stage__lockup .vkit-glyph{font-size:1.1em}.v4-channel-stage__core>strong{letter-spacing:-.01em;font-size:.72rem}.v4-channel-stage__core-meta{color:#f7f4ee9e;font-family:var(--font-geist-mono),monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.48rem}.v4-channel-stage__orbit{z-index:2;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;align-items:center;gap:.8rem 12rem;min-height:46rem;padding:2.2rem;display:grid;position:relative}.v4-channel-stage__orbit article{min-height:4.8rem;transition:transform .22s var(--v4-ease), box-shadow .22s var(--v4-ease);background:#fffdf8f0;border:1px solid #0d0b183d;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.62rem;display:grid;box-shadow:0 5px #0d0b1824}.v4-channel-stage__orbit article:hover{transform:translateY(-3px);box-shadow:0 8px #0d0b1829}.v4-channel-stage__orbit article>span{background:var(--v4-paper);border-radius:.78rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.v4-channel-stage__orbit article>span svg{width:1.45rem;height:1.45rem}.v4-channel-stage__orbit article>div{gap:.18rem;display:grid}.v4-channel-stage__orbit strong{font-size:.74rem}.v4-channel-stage__orbit small{color:#0d0b1885;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.5rem}.v4-channel-stage__orbit .is-instagram>span{color:#fff;background:linear-gradient(135deg,#8a3ffc,#ff3d77,#ffb02e)}.v4-channel-stage__orbit .is-stripe>span{color:#fff;background:#635bff}.v4-channel-stage__orbit .is-tiktok>span,.v4-channel-stage__orbit .is-threads>span,.v4-channel-stage__orbit .is-x>span{color:#fff;background:#101014}.v4-channel-stage__orbit .is-facebook>span,.v4-channel-stage__orbit .is-linkedin>span{color:#fff;background:#1877f2}.v4-channel-stage__orbit .is-youtube>span,.v4-channel-stage__orbit .is-pinterest>span{color:#fff;background:#ff3035}.v4-channel-stage__orbit .is-twitch>span{color:#fff;background:#9146ff}.v4-pricing{background:var(--v4-paper);padding-block:clamp(7rem,11vw,11rem)}.v4-section-head--pricing{margin-bottom:4rem}.v4-plan-math__calculator{border:1.5px solid var(--v4-ink);background:var(--v4-ink);color:var(--v4-paper);border-radius:1.75rem;grid-template-columns:.8fr 1.08fr .92fr;gap:1rem;padding:1rem;display:grid;box-shadow:0 12px #6254ff59}.v4-plan-math__intro,.v4-plan-math__controls,.v4-plan-math__result{border-radius:1.1rem;min-height:23rem;padding:clamp(1.4rem,2.4vw,2.25rem)}.v4-plan-math__intro{background:#ffffff0f;flex-direction:column;display:flex}.v4-plan-math__intro .v4-kicker{color:var(--v4-citron)}.v4-plan-math__intro h3{max-width:10ch;font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.06em;margin-top:auto;font-size:clamp(2.3rem,3.4vw,3.8rem);line-height:.91}.v4-plan-math__intro>p:last-child{color:#f7f4ee9e;margin-top:1rem;font-size:.83rem;line-height:1.55}.v4-plan-math__controls{background:var(--v4-paper-2);color:var(--v4-ink);flex-direction:column;justify-content:center;display:flex}.v4-plan-math__controls output{gap:.2rem;display:grid}.v4-plan-math__controls output strong{font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.07em;font-size:clamp(3.2rem,5vw,5.4rem);line-height:.9}.v4-plan-math__controls output span{color:#0d0b188c;text-transform:uppercase;font-size:.7rem}.v4-plan-math__controls input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.6rem;margin-top:2rem}.v4-plan-math__controls input[type=range]::-webkit-slider-runnable-track{border:1px solid var(--v4-ink);background:linear-gradient(90deg, var(--v4-violet) 0 var(--v4-range-progress), #ddd8cf var(--v4-range-progress) 100%);border-radius:999px;height:.6rem}.v4-plan-math__controls input[type=range]::-moz-range-track{border:1px solid var(--v4-ink);background:#ddd8cf;border-radius:999px;height:.6rem}.v4-plan-math__controls input[type=range]::-moz-range-progress{background:var(--v4-violet);border-radius:999px;height:.6rem}.v4-plan-math__controls input[type=range]::-webkit-slider-thumb{appearance:none;border:1.5px solid var(--v4-ink);background:var(--v4-citron);width:1.7rem;height:1.7rem;box-shadow:0 3px 0 var(--v4-ink);border-radius:50%;margin-top:-.6rem}.v4-plan-math__controls input[type=range]::-moz-range-thumb{border:1.5px solid var(--v4-ink);background:var(--v4-citron);width:1.7rem;height:1.7rem;box-shadow:0 3px 0 var(--v4-ink);border-radius:50%}.v4-plan-math__scale{font-family:var(--font-geist-mono), monospace;justify-content:space-between;margin-top:.3rem;font-size:.55rem;display:flex}.v4-plan-math__markers{gap:.5rem;margin-top:1.8rem;font-size:.63rem;display:grid}.v4-plan-math__markers span{align-items:center;gap:.5rem;display:flex}.v4-plan-math__markers i{background:var(--v4-violet);border-radius:50%;width:.55rem;height:.55rem}.v4-plan-math__markers span:last-child i{background:var(--v4-coral)}.v4-plan-math__result{background:var(--v4-violet);color:#fff;flex-direction:column;display:flex}.v4-plan-math__result>span{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.6rem}.v4-plan-math__result>strong{font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.06em;margin-top:1rem;font-size:clamp(2.4rem,3.7vw,4.1rem);line-height:.9}.v4-plan-math__result>p{color:#ffffffb8;margin-top:1rem;font-size:.78rem;line-height:1.55}.v4-plan-math__result dl{gap:.55rem;margin-top:auto;display:grid}.v4-plan-math__result dl div{border-top:1px solid #ffffff38;justify-content:space-between;padding-top:.65rem;font-size:.72rem;display:flex}.v4-plan-math__result dd{margin:0;font-weight:800}.v4-plan-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3.5rem;padding-block:.85rem 1rem;display:grid}.v4-plan{border:1.5px solid var(--v4-ink);background:var(--v4-paper-2);min-height:34rem;box-shadow:0 8px 0 var(--v4-ink);transition:transform .24s var(--v4-ease), box-shadow .24s var(--v4-ease);border-radius:1.5rem;flex-direction:column;padding:clamp(1.4rem,2.4vw,2.15rem);display:flex}.v4-plan:hover{box-shadow:0 13px 0 var(--v4-ink);transform:translateY(-5px)}.v4-plan.is-recommended{background:var(--v4-citron)}.v4-plan--agency{background:var(--v4-ink);color:var(--v4-paper)}.v4-plan>header{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.6rem;display:flex}.v4-plan>header em{background:var(--v4-violet);color:#fff;border-radius:999px;padding:.38rem .55rem;font-style:normal}.v4-plan h3{font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.06em;margin-top:3.5rem;font-size:3rem;line-height:1}.v4-plan__price{align-items:baseline;gap:.4rem;margin-top:.7rem;display:flex}.v4-plan__price strong{font-family:var(--font-vkit-display), sans-serif;letter-spacing:-.07em;font-size:clamp(3.4rem,5vw,5.5rem);line-height:.9}.v4-plan__price span{font-size:.68rem}.v4-plan>p:not(.v4-plan__price){color:currentColor;opacity:.66;max-width:28rem;margin-top:1rem;font-size:.82rem;line-height:1.5}.v4-plan ul{gap:.72rem;margin-top:2rem;font-size:.76rem;list-style:none;display:grid}.v4-plan li{align-items:center;gap:.55rem;display:flex}.v4-plan li svg{background:var(--v4-violet);color:#fff;border-radius:50%;width:1rem;height:1rem;padding:.16rem}.v4-plan--agency li svg{background:var(--v4-citron);color:var(--v4-ink)}.v4-plan>a{border:1.5px solid;border-radius:999px;justify-content:space-between;align-items:center;min-height:3.5rem;margin-top:auto;padding:.65rem .75rem .65rem 1rem;font-size:.78rem;font-weight:850;display:flex}.v4-plan>a svg{background:var(--v4-ink);width:2rem;height:2rem;color:var(--v4-paper);border-radius:50%;padding:.5rem}.v4-plan--agency>a svg{background:var(--v4-citron);color:var(--v4-ink)}.v4-plan-math__fineprint{color:#0d0b188c;font-family:var(--font-geist-mono), monospace;text-align:center;text-transform:uppercase;margin-top:1.5rem;font-size:.58rem;line-height:1.6}.v4-faq{background:var(--v4-ink);color:var(--v4-paper);padding-block:clamp(7rem,11vw,11rem)}.v4-faq__grid{grid-template-columns:minmax(18rem,.58fr) minmax(30rem,1.42fr);align-items:start;gap:clamp(3rem,8vw,10rem);display:grid}.v4-faq__grid>header{position:sticky;top:8rem}.v4-faq__grid>header .v4-kicker{color:var(--v4-citron)}.v4-faq h2{max-width:7ch;color:var(--v4-coral);margin-top:1.2rem}.v4-faq__grid>header>p:not(.v4-kicker){color:#f7f4ee9e;max-width:28rem;margin-top:1.4rem;line-height:1.6}.v4-faq__grid>header .v4-cta{border-color:var(--v4-paper);background:var(--v4-paper);margin-top:2rem;color:var(--v4-ink)!important}.v4-faq__grid>header .v4-cta svg{background:var(--v4-ink);color:var(--v4-paper)}.v4-faq-list{border-top:1px solid #f7f4ee38}.v4-faq-list details{border-bottom:1px solid #f7f4ee38}.v4-faq-list summary{cursor:pointer;grid-template-columns:2.7rem 1fr auto;align-items:center;gap:1rem;min-height:6rem;list-style:none;display:grid}.v4-faq-list summary::-webkit-details-marker{display:none}.v4-faq-list summary>span{font-family:var(--font-geist-mono),monospace;color:#f7f4ee7a;font-size:.62rem}.v4-faq-list summary strong{font-size:clamp(1rem,1.5vw,1.3rem)}.v4-faq-list summary svg{width:1.25rem;height:1.25rem;transition:transform .22s var(--v4-ease)}.v4-faq-list details[open] summary svg{transform:rotate(45deg)}.v4-faq-list details>div{grid-template-rows:0fr;display:grid}.v4-faq-list details[open]>div{grid-template-rows:1fr}.v4-faq-list details>div p{color:#f7f4eea6;max-width:48rem;padding:0 3.7rem;font-size:.88rem;line-height:1.7;overflow:hidden}.v4-faq-list details[open]>div p{padding-bottom:2rem}.v4-final{background:var(--v4-ink);color:#fff;align-items:center;min-height:min(62rem,100svh);padding-block:clamp(7rem,11vw,11rem);display:grid;position:relative;overflow:hidden}.v4-final:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0d0b18fc 0%,#0d0b18eb 31%,#0d0b1866 61%,#0d0b1814 100%);position:absolute;inset:0}.v4-final__art{position:absolute;inset:0;overflow:hidden}.v4-final__art img{object-fit:cover;object-position:60% center}.v4-final__inner{z-index:2;text-align:left;justify-items:start;display:grid;position:relative}.v4-final__inner .v4-kicker{color:var(--v4-citron)}.v4-final__inner .v4-kicker .vkit-glyph{font-size:1.6rem}.v4-final h2{max-width:9ch;margin-top:0}.v4-final__inner>p:not(.v4-kicker){color:#ffffffb8;max-width:35rem;margin-top:1.3rem;font-size:1.05rem;line-height:1.6}.v4-cta--final{border-color:var(--v4-citron);background:var(--v4-citron);margin-top:2rem;color:var(--v4-ink)!important}.v4-cta--final svg{background:var(--v4-ink);color:var(--v4-paper)}.v4-final__inner>small{color:#ffffff94;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:1rem;font-size:.6rem}.v4-footer{background:var(--v4-ink);color:var(--v4-paper);padding:1rem}.v4-footer__card{background:var(--v4-paper-2);width:100%;color:var(--v4-ink);border-radius:2rem;grid-template-columns:minmax(18rem,.8fr) 1.2fr;gap:clamp(3rem,8vw,9rem);padding:clamp(2rem,5vw,5rem);display:grid}.v4-footer__brand>span{font-size:clamp(4rem,7vw,7rem)}.v4-footer__brand p{color:#0d0b189e;max-width:24rem;margin-top:1rem;line-height:1.5}.v4-footer nav{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.v4-footer nav>div{align-content:start;gap:.75rem;font-size:.75rem;display:grid}.v4-footer nav strong{font-family:var(--font-geist-mono),monospace;color:#0d0b1880;text-transform:uppercase;margin-bottom:.45rem;font-size:.58rem}.v4-footer nav a:hover{text-underline-offset:.22rem;text-decoration:underline}.v4-footer__bottom{border-top:1px solid var(--v4-line);color:#0d0b188c;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;font-size:.58rem;display:flex}.v4-footer__bottom .v4-cta{font-family:var(--font-vkit-sans),sans-serif;text-transform:none;margin-left:auto}@keyframes v4-tile-nw{to{transform:translate(0)}}@keyframes v4-tile-ne{to{transform:translate(0)}}@keyframes v4-tile-sw{to{transform:translate(0)}}@keyframes v4-tile-se{to{transform:translate(0)}}@keyframes v4-splash-plate{to{opacity:1;transform:none}}@keyframes v4-splash-progress{to{transform:scaleX(1)}}@keyframes v4-splash-lift{to{visibility:hidden;transform:translateY(-105%)}}@media (max-width:1180px){.v4-header__inner{grid-template-columns:1fr auto}.v4-header__nav{display:none}.v4-hero__grid{grid-template-columns:minmax(0,.85fr) minmax(27rem,1.15fr);gap:2rem}.v4-hero__copy h1{font-size:clamp(4rem,7.2vw,6.5rem)}.v4-overview__grid{grid-template-columns:1fr 1fr}.v4-overview__grid article{border-bottom:1.5px solid var(--v4-ink);min-height:18rem}.v4-overview__grid article:nth-child(2){border-right:0}.v4-overview__grid article:nth-child(3),.v4-overview__grid article:nth-child(4){border-bottom:0}.v4-overview__grid h3{margin-top:4rem}.v4-connections__grid{grid-template-columns:1fr}.v4-connections__copy{text-align:center;justify-items:center;display:grid}.v4-connections__copy h2{max-width:11ch}.v4-calendar-card{text-align:left;width:min(100%,34rem)}.v4-channel-stage{width:min(100%,56rem);margin-inline:auto}.v4-plan-math__calculator{grid-template-columns:1fr 1fr}.v4-plan-math__intro{grid-column:1/-1;min-height:17rem}.v4-plan-math__intro h3{margin-top:4rem}}@media (max-width:820px){.v4-wrap{width:min(100% - 2rem,46rem)}.v4-header{top:max(.55rem,env(safe-area-inset-top));padding-inline:.65rem}.v4-header__inner{min-height:4rem;padding:.4rem .45rem .4rem .85rem}.v4-header__brand>span{font-size:1.72rem}.v4-header__sign-in{display:none}.v4-cta--header{min-height:3rem;font-size:.72rem}.v4-cta--header svg{width:1.8rem;height:1.8rem}.v4-mobile-nav{display:block}.v4-menu-toggle{border:1.5px solid var(--v4-ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.v4-menu-toggle svg{width:1.2rem;height:1.2rem}.v4-mobile-menu{border:1.5px solid var(--v4-ink);background:var(--v4-paper-2);box-shadow:0 10px 0 var(--v4-ink),0 25px 50px #0d0b1829;border-radius:1.4rem;padding:.75rem;position:absolute;top:calc(100% + .6rem);left:.65rem;right:.65rem}.v4-mobile-menu nav{display:grid}.v4-mobile-menu a{border-bottom:1px solid var(--v4-line);grid-template-columns:2.2rem 1fr;align-items:center;min-height:3.4rem;padding-inline:.6rem;font-size:.9rem;font-weight:800;display:grid}.v4-mobile-menu a:last-child{border:0}.v4-mobile-menu a span{font-family:var(--font-geist-mono),monospace;color:#0d0b187a;font-size:.57rem}.v4-mobile-menu__sign-in{background:var(--v4-lavender);border-radius:.8rem;margin-top:.5rem}.v4-hero{min-height:auto;padding-block:7.4rem 5rem}.v4-hero__grid{grid-template-columns:1fr;gap:3rem}.v4-hero__copy{text-align:center}.v4-hero__copy h1{max-width:11ch;margin-inline:auto;font-size:clamp(3.7rem,13.8vw,6.2rem)}.v4-hero__copy>p{margin-inline:auto;font-size:1rem}.v4-hero-signup{margin-inline:auto}.v4-hero-visual{border-radius:1.75rem;width:100%;max-width:46rem;margin-inline:auto}.v4-hero-visual__image{min-height:clamp(29rem,74vw,40rem)}.v4-hero-visual__image img{object-position:64% center}.v4-section-head{grid-template-columns:1fr;align-items:start}.v4-section-head h2,.v4-story-intro h2,.v4-connections h2,.v4-pricing h2,.v4-faq h2,.v4-final h2{font-size:clamp(3rem,11vw,5rem)}.v4-overview__grid{margin-top:3rem}.v4-channel-stage{min-height:auto;padding:1rem}.v4-channel-stage__core{border-radius:2.25rem;width:12rem;height:8.4rem;margin:1rem auto 2rem;position:relative;top:auto;left:auto;transform:none}.v4-channel-stage__orbit{grid-template-columns:1fr 1fr;gap:.7rem;min-height:auto;padding:0}.v4-plan-math__calculator{grid-template-columns:1fr}.v4-plan-math__intro{grid-column:auto}.v4-plan-math__intro,.v4-plan-math__controls,.v4-plan-math__result{min-height:20rem}.v4-plan-grid{grid-template-columns:1fr}.v4-plan{min-height:30rem}.v4-faq__grid{grid-template-columns:1fr}.v4-faq__grid>header{position:relative;top:auto}.v4-faq h2{max-width:none}.v4-final{align-items:end;min-height:auto;padding:clamp(28rem,62vw,33rem) 0 5.5rem}.v4-final:before{background:linear-gradient(180deg,#0d0b1814 0%,#0d0b1833 27%,#0d0b18e0 50%,var(--v4-ink) 64%)}.v4-final__art{width:100%;height:clamp(25rem,62vw,33rem);inset:0 0 auto}.v4-final__art img{object-position:65% center}.v4-final__inner{text-align:center;justify-items:center}.v4-final h2{max-width:10ch}.v4-final__inner>p:not(.v4-kicker){max-width:31rem}.v4-footer__card{grid-template-columns:1fr}.v4-footer nav{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.v4-wrap{width:min(100% - 1.5rem,32rem)}.v4-header__brand>span{font-size:1.45rem}.v4-header__brand .vkit-glyph{display:none}.v4-cta--header{gap:.5rem;min-width:6.4rem;padding-left:.85rem}.v4-cta--header svg{width:1.65rem;height:1.65rem;padding:.4rem}.v4-menu-toggle{width:2.8rem;height:2.8rem}.v4-header__actions{gap:.4rem}.v4-hero__copy h1{font-size:clamp(3.2rem,16.8vw,4.85rem);line-height:.86}.v4-hero-signup{grid-template-columns:1fr}.v4-hero-signup button{width:100%}.v4-hero-signup>small{text-align:center;grid-column:auto}.v4-hero-visual{box-shadow:0 9px 0 var(--v4-ink),0 22px 42px #0d0b1829;border-radius:1.35rem}.v4-hero-visual__image{min-height:clamp(24rem,120vw,34rem)}.v4-overview__grid{border-radius:1.25rem;grid-template-columns:1fr}.v4-overview__grid article{border-right:0;min-height:14rem;border-bottom:1.5px solid var(--v4-ink)!important}.v4-overview__grid article:last-child{border-bottom:0!important}.v4-overview__grid h3{margin-top:2.5rem}.v4-story-intro{padding-block:6rem}.v4-channel-stage__orbit{grid-template-columns:1fr}.v4-channel-stage__orbit article{min-height:4.4rem}.v4-plan-math__intro,.v4-plan-math__controls,.v4-plan-math__result{min-height:auto;padding:1.3rem}.v4-plan-math__intro h3,.v4-plan-math__result dl{margin-top:4rem}.v4-plan{min-height:28rem}.v4-faq-list summary{grid-template-columns:2rem 1fr auto;gap:.6rem;min-height:5.5rem}.v4-faq-list details>div p{padding-inline:2.6rem .5rem}.v4-final{padding-top:28rem}.v4-final__art{height:25rem}.v4-final__inner>p:not(.v4-kicker){font-size:.94rem}.v4-footer{padding:.5rem}.v4-footer__card{border-radius:1.3rem;padding:1.5rem}.v4-footer nav{grid-template-columns:1fr 1fr}.v4-footer__bottom{flex-wrap:wrap}.v4-footer__bottom .v4-cta{width:100%;margin:1rem 0 0}}@media (prefers-reduced-motion:reduce){.v4 .vkit-brand-splash{display:none!important}.v4 *,.v4 :before,.v4 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (hover:none){.v4-overview__grid article:hover{background:inherit;color:inherit}.v4-plan:hover{transform:none}}
