.k4{--ink:#111421;--muted:#c9c7d3;--accent:#d8c7e5;--line:#d8c9e03a;box-sizing:border-box;color:#f6f2f7;background:var(--ink);font-family:var(--font-body--family,inherit);overflow:clip}.k4 *{box-sizing:border-box}.k4 :is(h1,h2,h3,p,figure){margin:0}.k4 :is(h1,h2){line-height:1.03;letter-spacing:-.05em}.k4 em{font-family:Georgia,serif;font-weight:400}.k4 p{line-height:1.53}.k4 a{color:inherit}.k4 :is(button,a,summary,select):focus-visible{outline:3px solid #d8b9f5;outline-offset:3px}.k4-kicker,.k4-buy__label{display:block;font-size:.69rem;letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:var(--accent)}.k4-buy{scroll-margin-top:110px}.k4-buy h2{font-size:clamp(2.1rem,3vw,3.9rem);margin:0 0 .8rem}.k4-buy__desc{max-width:42ch;color:var(--muted);font-size:.98rem}.k4-buy__label{margin-bottom:1rem}.k4-buy__price{display:flex;align-items:baseline;gap:1rem;border-top:1px solid var(--line);padding-top:1.15rem;margin-top:1.5rem;font-size:.8rem}.k4-buy__price strong{font-size:clamp(1.8rem,2.8vw,2.4rem);font-variant-numeric:tabular-nums;line-height:1.2}.k4-buy__price s{color:var(--muted)}.k4-buy__form{display:grid;gap:.7rem;margin-top:1.25rem}.k4-buy__form label{font-size:.8rem}.k4-buy__form select{width:100%;background:#151724;border:1px solid var(--line);color:#fff;padding:.7rem;font:inherit;min-height:46px}.k4-buy__atc,.k4-mobile-buy button{background:var(--accent);color:#191423;border:0;min-height:56px;font:inherit;font-weight:750;padding:.9rem 1.3rem;cursor:pointer}.k4-buy__atc{display:flex;align-items:center;justify-content:space-between}.k4-buy__atc:hover,.k4-mobile-buy button:hover{background:#eee2f3}.k4-buy :is(button:disabled),.k4-mobile-buy button:disabled{opacity:.55;cursor:not-allowed}.k4-buy__micro{font-size:.78rem;color:var(--muted);margin-top:1rem}.k4-buy__policies{margin-top:1.35rem;border-top:1px solid var(--line)}.k4-buy__policies details{border-bottom:1px solid var(--line)}.k4-buy__policies summary,.k4 :is(.k4-mark__faq,.k4-ryze__qa,.k4-pro__faq) summary{cursor:pointer;list-style:none;padding:1rem 0;font-weight:700}.k4-buy__policies summary:after,.k4 :is(.k4-mark__faq,.k4-ryze__qa,.k4-pro__faq) summary:after{content:"+";float:right}.k4-buy__policies details[open] summary:after,.k4 :is(.k4-mark__faq,.k4-ryze__qa,.k4-pro__faq) details[open] summary:after{content:"\2212"}.k4-buy__policies details>div{font-size:.82rem;line-height:1.6;padding-bottom:1rem}.k4-mobile-buy{display:none}.k4-gallery{min-width:0}.k4-gallery__stage{position:relative;aspect-ratio:1.14;background:#1c1b26;overflow:hidden}.k4-gallery__stage figure{height:100%;position:relative}.k4-gallery__stage figure[hidden]{display:none}.k4-gallery__stage :is(img,video){display:block;width:100%;height:100%;object-fit:cover}.k4-gallery__stage video{object-fit:contain;background:#14141f}.k4-gallery__stage figcaption{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:3rem 1.2rem 1rem;background:linear-gradient(transparent,#14131dcc);color:#fff;font-size:.72rem;line-height:1.4;pointer-events:none}.k4-gallery__compare{display:grid;grid-template-columns:1fr 1fr;position:relative;width:100%;height:100%;overflow:hidden}.k4-gallery__compare picture{min-width:0;overflow:hidden}.k4-gallery__compare img{object-position:75% center}.k4-gallery__compare span{position:absolute;top:1rem;left:.7rem;background:#14141bd9;color:#fff;padding:.45rem .65rem;font-size:.64rem;letter-spacing:.08em}.k4-gallery__compare span:last-child{left:auto;right:.7rem}.k4-gallery__controls{display:flex;align-items:center;justify-content:space-between;padding:.45rem 0}.k4-gallery__controls button{background:transparent;color:inherit;border:1px solid currentColor;width:38px;height:38px;cursor:pointer}.k4-gallery__controls span{font-size:.7rem;letter-spacing:.14em}.k4-gallery__thumbs{display:flex;gap:.45rem;overflow-x:auto;padding:.35rem .1rem}.k4-gallery__thumbs button{flex:1;min-width:54px;max-width:130px;aspect-ratio:1.25;position:relative;border:2px solid transparent;background:#1f212b;padding:0;cursor:pointer;overflow:hidden}.k4-gallery__thumbs button[aria-pressed=true]{border-color:var(--accent)}.k4-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.k4-gallery__thumbs button span{position:absolute;bottom:0;right:0;background:#191521d9;color:#fff;font-size:.58rem;padding:.2rem .3rem}.k4--depth{background:#171623}.k4-depth-offer{padding:clamp(70px,8vw,135px) clamp(24px,7vw,145px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,100px);align-items:start;min-height:850px}.k4-depth-offer__text>h2{font-size:clamp(3.4rem,5vw,6.8rem);margin:1.5rem 0}.k4-depth-offer__text>p:not(.k4-kicker){max-width:39ch;color:var(--muted)}.k4-depth-offer .k4-buy{border-top:1px solid var(--line);padding-top:1.8rem;margin-top:2.2rem}.k4-depth-offer__media{padding-top:1rem}.k4-bottom-note{text-align:center;border-top:1px solid var(--line);padding:1rem;color:var(--muted);font-size:.72rem}.k4 :is(#pdp-how,#pdp-effects,#pdp-faq){scroll-margin-top:110px}.k4-depth-faq{max-width:900px;margin:auto;padding:65px 24px 110px}.k4-depth-faq h2{font-size:clamp(2.4rem,4vw,4.2rem);margin-bottom:1rem}.k4-depth-faq details{border-bottom:1px solid var(--line)}.k4-depth-faq summary{cursor:pointer;padding:1.1rem 0;font-weight:700}.k4-depth-faq details p{padding-bottom:1rem;color:var(--muted)}.k4--mark{background:#1c1e2c}.k4-mark__head{text-align:center;padding:clamp(60px,7vw,110px) 20px 3rem;background:radial-gradient(ellipse at 50% 0,#3d3455,#1c1e2c 70%)}.k4-mark__head h1{font-size:clamp(3rem,6vw,7rem);margin:1rem auto;max-width:950px}.k4-mark__lead{max-width:620px;margin:auto!important;color:#e6dfe9;font-size:clamp(1rem,1.3vw,1.3rem)}.k4-mark__decision{max-width:1320px;margin:auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr);gap:clamp(30px,5vw,85px);padding:2rem 32px 8rem}.k4-mark__side{padding:1rem 0}.k4-mark__side>h2{font-size:clamp(2rem,3vw,3.9rem);margin:1rem 0}.k4-mark__side ul{padding:0;list-style:none}.k4-mark__side li{border-top:1px solid var(--line);padding:.6rem 0;color:#ebe6ec;font-size:.94rem}.k4-mark__side li strong{color:#fff}.k4-mark__honest{font-size:.82rem;color:var(--muted);margin:1rem 0!important}.k4-mark__side .k4-buy{padding-top:1.5rem;border-top:1px solid var(--line)}.k4-mark__faq{display:grid;grid-template-columns:1fr 1fr;gap:6rem;padding:clamp(65px,8vw,140px) max(30px,calc((100vw - 1220px)/2));background:#292633}.k4-mark__faq h2{font-size:clamp(2.6rem,4.5vw,5.5rem)}.k4-mark__faq details,.k4-ryze__qa details,.k4-pro__faq details{border-bottom:1px solid var(--line)}.k4-mark__faq details:first-child,.k4-ryze__qa details:first-of-type,.k4-pro__faq details:first-of-type{border-top:1px solid var(--line)}.k4-mark__faq details p,.k4-ryze__qa details p,.k4-pro__faq details p{font-size:.88rem;color:var(--muted);padding-bottom:1rem}.k4-mark__education{display:grid;grid-template-columns:1.1fr .8fr .8fr;gap:18px;padding:clamp(75px,9vw,150px) clamp(25px,6vw,110px)}.k4-mark__education>div{padding:0 clamp(15px,3vw,50px) 0 0}.k4-mark__education h2{font-size:clamp(2.4rem,4vw,5rem);margin:1.2rem 0}.k4-mark__education p{color:var(--muted)}.k4-mark__education a,.k4-ryze__outcome a{display:inline-block;text-decoration:none;border-bottom:1px solid;margin-top:1.5rem;padding-bottom:.5rem}.k4-mark__education figure{position:relative;min-height:480px;background:#12131b}.k4-mark__education figure img{position:absolute;width:100%;height:100%;object-fit:cover}.k4-mark__education figcaption{position:absolute;bottom:0;left:0;right:0;padding:2.5rem .8rem .8rem;background:linear-gradient(transparent,#14141a);font-size:.76rem}.k4--ryze{--ink:#ede9ef;--muted:#504957;--accent:#3b2d4c;--line:#78687c57;color:#201927;background:#ede9ef}.k4--ryze .k4-kicker,.k4--ryze .k4-buy__label{color:#655175}.k4--ryze .k4-buy__atc,.k4--ryze .k4-mobile-buy button{color:#fff}.k4--ryze .k4-buy__atc:hover,.k4--ryze .k4-mobile-buy button:hover{background:#59436d}.k4-ryze__hero{max-width:1480px;margin:auto;display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(30px,4vw,70px);padding:clamp(32px,4vw,75px) 36px 105px}.k4-ryze__side h1{font-size:clamp(2.5rem,4.3vw,5rem);margin:.6rem 0}.k4-ryze__intro{font-size:clamp(1rem,1.2vw,1.2rem);max-width:36ch}.k4-ryze__benefits{display:grid;gap:.4rem;padding:1rem 0;font-size:.82rem}.k4-ryze__benefits span{border-bottom:1px solid var(--line);padding:.5rem 0}.k4-ryze__side .k4-buy{margin-top:1rem;padding-top:1.1rem;border-top:1px solid var(--line)}.k4-ryze__side .k4-buy__label,.k4-ryze__side .k4-buy__desc{display:none}.k4-ryze__side .k4-buy__price{margin-top:0;border-top:0}.k4--ryze .k4-buy__form select{background:#fff;color:#211828}.k4--ryze .k4-gallery__controls button{color:#3b2d4c}.k4-ryze__band{background:#3b3049;color:#f8f3fc;display:flex;align-items:center;justify-content:space-around;gap:1rem;padding:1.3rem;font-size:.72rem;font-weight:700;letter-spacing:.09em}.k4-ryze__outcome{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#d5cadb;min-height:690px}.k4-ryze__outcome>div{padding:clamp(35px,7vw,120px)}.k4-ryze__outcome h2{font-size:clamp(2.8rem,5vw,6.5rem);margin:1rem 0}.k4-ryze__outcome>div>p:not(.k4-kicker){max-width:39ch;color:#4e4654}.k4-ryze__outcome figure{height:690px;position:relative}.k4-ryze__outcome img{width:100%;height:100%;object-fit:cover}.k4-ryze__outcome figcaption{position:absolute;bottom:0;left:0;right:0;background:#1a162aca;color:#fff;padding:1rem;font-size:.72rem}.k4-ryze__qa{max-width:950px;margin:auto;padding:100px 24px 140px}.k4-ryze__qa h2{font-size:clamp(2.5rem,4vw,4.5rem);margin-bottom:2rem}.k4--pro{background:#0b0e17}.k4-pro__hero{min-height:780px;display:grid;grid-template-columns:1fr .72fr;position:relative;max-width:1600px;margin:auto}.k4-pro__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(40px,8vw,150px);background:radial-gradient(circle at 100% 30%,#363045,#0b0e17 65%)}.k4-pro__copy h1{font-size:clamp(4rem,8.4vw,10rem);font-weight:500;line-height:.87;margin:1.5rem 0 2rem}.k4-pro__copy>p:not(.k4-kicker){max-width:36ch;color:var(--muted)}.k4-pro__copy a{display:inline-flex;margin-top:2rem;background:#d9c9e5;color:#1a1423;text-decoration:none;padding:1rem 1.3rem;gap:2rem;font-weight:700}.k4-pro__film{position:relative;min-height:700px;background:#131720}.k4-pro__film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.k4-pro__film p{position:absolute;bottom:0;left:0;right:0;padding:3rem 1rem 1rem;background:linear-gradient(transparent,#0a0b10e3);font-size:.72rem;letter-spacing:.08em;pointer-events:none}.k4-pro__sequence{padding:clamp(80px,10vw,160px) clamp(24px,6vw,100px)}.k4-pro__sequence h2{font-size:clamp(3rem,6vw,7rem);margin:1.1rem 0 2.7rem}.k4-pro__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.k4-pro__tiles figure{position:relative;aspect-ratio:.81;overflow:hidden;background:#25222c}.k4-pro__tiles img{height:100%;width:100%;object-fit:cover}.k4-pro__tiles figure:first-child img{object-position:50%}.k4-pro__tiles figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#07090eda);padding:3rem 1rem 1rem;font-size:.77rem}.k4-pro__disclaimer{color:var(--muted);font-size:.8rem;margin-top:1rem!important}.k4-pro__offer{background:#262130;padding:clamp(65px,8vw,125px) clamp(25px,7vw,120px);display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(35px,7vw,120px)}.k4-pro__offer>div>h2{font-size:clamp(2.8rem,5vw,6rem);margin:1rem 0}.k4-pro__offer>div>p:not(.k4-kicker){max-width:42ch;margin-bottom:2rem;color:var(--muted)}.k4-pro__offer .k4-buy{align-self:start;border-top:1px solid var(--line);padding-top:1.4rem}.k4-pro__faq{padding:clamp(65px,8vw,140px) 25px;max-width:850px;margin:auto}.k4-pro__faq h2{font-size:clamp(2.6rem,4.4vw,5rem);margin-bottom:2rem}@media(max-width:749px){.k4-mobile-buy{position:fixed;bottom:0;left:0;right:0;z-index:50;background:#1b1824f5;color:#fff;border-top:1px solid #ccb7da69;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -12px 35px #0b0b11ad}.k4-mobile-buy span{font-size:.95rem;font-weight:750;white-space:nowrap}.k4-mobile-buy button{flex:1;min-width:0;min-height:48px;font-size:.85rem}.k4{padding-bottom:78px}.k4-buy__atc{display:none}.k4-buy__form{margin-top:.7rem}.k4-buy__price strong{font-size:1.65rem}.k4-gallery__stage{aspect-ratio:1.08}.k4-gallery__thumbs button{min-width:62px}.k4-depth-offer{display:flex;flex-direction:column-reverse;gap:20px;padding:70px 16px 100px;min-height:0}.k4-depth-offer__text>h2{font-size:clamp(2.8rem,10vw,4.5rem)}.k4-depth-offer__media{width:100%}.k4--mark .k4-mark__head{padding:50px 20px 20px}.k4-mark__head h1{font-size:clamp(3rem,11vw,4.5rem)}.k4-mark__lead{font-size:.95rem}.k4-mark__decision{display:flex;flex-direction:column;gap:24px;padding:16px 16px 75px}.k4-mark__side>h2{font-size:2.3rem}.k4-mark__faq{display:block;padding:65px 20px}.k4-mark__faq h2{font-size:2.8rem;margin-bottom:1.5rem}.k4-mark__education{display:grid;grid-template-columns:1fr 1fr;padding:70px 16px;gap:9px}.k4-mark__education>div{grid-column:1/-1;margin-bottom:1.5rem}.k4-mark__education h2{font-size:2.7rem}.k4-mark__education figure{min-height:340px}.k4-mark__education figcaption{font-size:.62rem}.k4-ryze__hero{display:flex;flex-direction:column;gap:16px;padding:22px 16px 60px}.k4-ryze__side h1{font-size:3rem}.k4-ryze__side .k4-buy{margin-top:.5rem}.k4-ryze__band{font-size:.59rem;padding:1rem .6rem;gap:.35rem}.k4-ryze__outcome{display:flex;flex-direction:column-reverse;min-height:0}.k4-ryze__outcome figure{height:510px;width:100%}.k4-ryze__outcome>div{padding:58px 22px 68px}.k4-ryze__outcome h2{font-size:3.3rem}.k4-ryze__qa{padding:72px 20px 100px}.k4-pro__hero{display:flex;flex-direction:column;min-height:0}.k4-pro__copy{min-height:440px;padding:35px 22px 25px}.k4-pro__copy h1{font-size:clamp(4.3rem,17vw,6.2rem);margin:1rem 0}.k4-pro__copy>p:not(.k4-kicker){font-size:.9rem}.k4-pro__copy a{margin-top:1.1rem}.k4-pro__film{min-height:550px}.k4-pro__sequence{padding:75px 16px}.k4-pro__sequence h2{font-size:3.3rem}.k4-pro__tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.k4-pro__tiles figure:first-child{grid-column:1/-1;aspect-ratio:1.28}.k4-pro__tiles figure:not(:first-child){aspect-ratio:.75}.k4-pro__tiles figcaption{font-size:.67rem}.k4-pro__offer{display:block;padding:70px 16px}.k4-pro__offer>div>h2{font-size:3rem}.k4-pro__offer .k4-buy{margin-top:2rem}.k4-pro__faq{padding:70px 20px 95px}}@media(max-width:749px){.k4--depth .k4-mobile-buy{display:none}.k4--depth[data-passed-hero=true] .k4-mobile-buy{display:flex}}@media(max-width:749px){.k4-ryze__benefits{margin-top:1rem}.k4--ryze .k4-gallery__stage{aspect-ratio:1.28}}@media(prefers-reduced-motion:reduce){.k4 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.k4--ryze{--ink:#0b0d19;--muted:#c9c5d8;--accent:#e7d5fa;--line:#c6b7dc40;color:#f8f5ff;background:#0b0d19}.k4--ryze .k4-kicker,.k4--ryze .k4-buy__label{color:#c7a9fa}.k4--ryze .k4-buy__atc,.k4--ryze .k4-mobile-buy button{color:#20132e;background:linear-gradient(100deg,#65c9ff,#d2a0ff)}.k4--ryze .k4-buy__atc:hover,.k4--ryze .k4-mobile-buy button:hover{background:linear-gradient(100deg,#9bdcff,#e3c0ff)}.k4-ryze__hero{background:radial-gradient(ellipse at 70% 15%,#3e2a58,#171625 45%,#0b0d19 85%);max-width:none;padding-left:max(36px,calc((100vw - 1408px)/2));padding-right:max(36px,calc((100vw - 1408px)/2));padding-bottom:clamp(68px,7vw,110px)}.k4-ryze__side{align-self:center}.k4-ryze__side h1{font-size:clamp(3.1rem,5vw,6.3rem);line-height:.96;margin:.7rem 0 1.3rem}.k4-ryze__side h1 em{color:#e5d5f2}.k4-ryze__intro{font-size:clamp(1.04rem,1.3vw,1.35rem);color:#eee6f4;max-width:36ch}.k4-ryze__side .k4-buy{margin-top:1.7rem}.k4-ryze__benefits{color:#d8d0e2}.k4--ryze .k4-buy__form select{background:#211a30;color:#fff}.k4--ryze .k4-gallery__controls button{color:#f5e9ff}.k4-ryze__proof{display:grid;grid-template-columns:1fr .82fr;min-height:620px;background:#181523}.k4-ryze__proof-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:clamp(55px,7vw,120px);padding-inline:max(36px,calc((100vw - 1408px)/2)) 36px;background:radial-gradient(circle at 75% 35%,#3d2b55,#181523 63%)}.k4-ryze__proof-copy h2{font-size:clamp(3rem,4.7vw,6rem);margin:1rem 0 1.4rem}.k4-ryze__proof-copy p:not(.k4-kicker){max-width:37ch;color:#d6cee0}.k4-ryze__proof-copy a{display:inline-flex;gap:2rem;align-items:center;margin-top:2rem;padding:1rem 1.3rem;text-decoration:none;background:#e7d5fa;color:#211629;font-weight:750}.k4-ryze__proof-film{position:relative;min-height:620px;background:#11131c}.k4-ryze__proof-film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.k4-ryze__proof-film p{position:absolute;bottom:0;left:0;right:0;padding:3rem 1.2rem 1rem;background:linear-gradient(transparent,#090a10e6);font-size:.78rem;pointer-events:none}.k4-ryze__band{background:#3a294b}.k4-ryze__outcome{background:#191825}.k4-ryze__outcome>div>p:not(.k4-kicker){color:#d4cddb}.k4-ryze__outcome figure{background:#080a11}.k4-ryze__qa{background:#0b0d19}@media(max-width:749px){.k4-ryze__hero{padding:25px 16px 58px;background:radial-gradient(ellipse at 50% 25%,#332444,#0b0d19 78%)}.k4-ryze__side h1{font-size:clamp(3.1rem,12vw,4.5rem)}.k4-ryze__proof{display:block}.k4-ryze__proof-copy{padding:68px 22px 55px}.k4-ryze__proof-copy h2{font-size:clamp(3.1rem,12vw,4.8rem)}.k4-ryze__proof-film{min-height:520px}.k4-ryze__outcome>div{padding:64px 22px}.k4-ryze__qa{padding:75px 20px 110px}}.k4-ryze__hero{position:relative;isolation:isolate;overflow:hidden}.k4-ryze__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.65;background-image:radial-gradient(circle at 5% 11%,#fff 0 1px,transparent 2px),radial-gradient(circle at 18% 53%,#b3d8ff 0 1px,transparent 2px),radial-gradient(circle at 26% 6%,#fff 0 1px,transparent 2px),radial-gradient(circle at 38% 37%,#d7caff 0 1px,transparent 2px),radial-gradient(circle at 55% 8%,#fff 0 1px,transparent 2px),radial-gradient(circle at 69% 66%,#fff 0 1px,transparent 2px),radial-gradient(circle at 76% 22%,#a9dfff 0 1px,transparent 2px),radial-gradient(circle at 87% 53%,#eedcff 0 1px,transparent 2px),radial-gradient(circle at 96% 15%,#fff 0 1px,transparent 2px)}.k4-ryze__hero>*{position:relative;z-index:1}.k4--ryze .k4-gallery__stage{border:1px solid #cfb9ff48;border-radius:18px;background:#090b19;box-shadow:0 24px 75px #03030db3,0 0 65px #a65bff24}.k4--ryze .k4-gallery__stage figcaption{font-weight:650;letter-spacing:.02em;background:linear-gradient(transparent,#070812e8)}.k4--ryze .k4-gallery__thumbs button{border-radius:9px;opacity:.74;transition:opacity .2s,border-color .2s,transform .2s}.k4--ryze .k4-gallery__thumbs button:hover,.k4--ryze .k4-gallery__thumbs button[aria-pressed=true]{opacity:1;transform:translateY(-2px)}.k4--ryze .k4-gallery__thumbs button[aria-pressed=true]{border-color:#cba8ff}.k4-ryze__side{padding-block:1.4rem}.k4-ryze__side h1 em{background:linear-gradient(95deg,#fff,#ca9eff 56%,#70ccff);background-clip:text;-webkit-background-clip:text;color:transparent}.k4--ryze .k4-buy__price{align-items:center;padding-block:.5rem}.k4--ryze .k4-buy__price strong{font-size:clamp(2rem,3.1vw,3rem);color:#fff}.k4--ryze .k4-buy__micro{padding:.8rem 1rem;border:1px solid #8b75ad66;border-radius:10px;background:#291f3880;line-height:1.55;scroll-margin-top:110px}.k4--ryze .k4-buy__micro strong{color:#fff}.k4-ryze__benefits span{position:relative;padding:.7rem 0;color:#e9e4f1}.k4-ryze__outcome video{display:block;width:100%;height:100%;object-fit:cover}.k4-ryze__brand{display:grid;grid-template-columns:1fr minmax(300px,.7fr);align-items:center;gap:clamp(2rem,6vw,7rem);padding:clamp(4rem,8vw,8rem) max(24px,calc((100vw - 1320px)/2));background:radial-gradient(circle at 73% 48%,#372251,#10111f 66%);border-top:1px solid #a777ee30;border-bottom:1px solid #a777ee30}.k4-ryze__brand h2{font-size:clamp(3rem,5vw,6.5rem);margin:1rem 0 1.5rem}.k4-ryze__brand p:not(.k4-kicker){max-width:37ch;color:#d5cede}.k4-ryze__brand a{display:inline-block;text-decoration:none;border-bottom:1px solid #e8d6fa;padding-bottom:.45rem;margin-top:1.7rem;font-weight:700}.k4-ryze__brand img{display:block;width:min(100%,440px);height:auto;max-height:550px;object-fit:contain;margin-inline:auto;filter:drop-shadow(0 20px 45px #050513aa)}.k4-ryze__qa{max-width:none;padding-inline:max(24px,calc((100vw - 900px)/2))}.k4-ryze__qa h2{margin-top:1rem}@media(max-width:749px){.k4-ryze__hero>*{min-width:0;width:100%}.k4-ryze__side{padding-block:.8rem}.k4-ryze__brand{grid-template-columns:1fr;padding:4rem 22px;gap:2rem}.k4-ryze__brand h2{font-size:clamp(2.9rem,11vw,4.2rem)}.k4-ryze__brand img{width:min(75%,300px)}.k4-ryze__outcome figure{height:530px}.k4-ryze__qa{padding:70px 20px 110px}}@media(max-width:500px){.k4-ryze__side h1 em{display:block}.k4-ryze__side h1{font-size:clamp(2.7rem,11.5vw,3.7rem)}}.k4--ryze{--ink:#080d23;--muted:#d7d6e9;--accent:#c5d9ff;--line:#91a7f347;background:#080d23}.k4-ryze__hero{background:linear-gradient(90deg,#070b1bdd,#081026bd 49%,#080c1fdd),var(--k4-nebula) center/cover no-repeat,#080d23;padding-top:clamp(44px,5vw,88px);padding-bottom:clamp(72px,7vw,120px);gap:clamp(38px,5vw,90px)}.k4-ryze__hero:before{opacity:.83;background-image:radial-gradient(circle at 8% 13%,#fff 0 1px,transparent 2px),radial-gradient(circle at 17% 71%,#d4b9ff 0 1px,transparent 2px),radial-gradient(circle at 29% 25%,#fff 0 1px,transparent 2px),radial-gradient(circle at 41% 5%,#93caff 0 1px,transparent 2px),radial-gradient(circle at 58% 74%,#fff 0 1px,transparent 2px),radial-gradient(circle at 72% 12%,#f5d9ff 0 1px,transparent 2px),radial-gradient(circle at 86% 68%,#b7e2ff 0 1px,transparent 2px),radial-gradient(circle at 95% 28%,#fff 0 1px,transparent 2px)}.k4-ryze__side{padding:clamp(25px,3vw,46px);background:linear-gradient(145deg,#111933c9,#090c20b8);border:1px solid #b5c2ff40;border-radius:22px;box-shadow:0 18px 70px #0105119c,0 0 60px #4251d32b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.k4-ryze__side h1{font-size:clamp(3.3rem,5.25vw,6.8rem);max-width:11ch;text-wrap:balance}.k4-ryze__side h1 em{display:block;background:linear-gradient(100deg,#f7e3ff 5%,#b7adff 47%,#7bd9ff);background-clip:text;-webkit-background-clip:text;color:transparent}.k4-ryze__intro{max-width:38ch;color:#ecedfb}.k4--ryze .k4-kicker,.k4--ryze .k4-buy__label{color:#b6d9ff}.k4--ryze .k4-gallery__stage{border:1px solid #aabaff75;box-shadow:0 24px 90px #02040dbd,0 0 88px #6569e64d}.k4--ryze .k4-gallery__thumbs button[aria-pressed=true]{border-color:#9edaff}.k4--ryze .k4-buy__micro{background:#151e3baa;border-color:#a9baff50}.k4-ryze__benefits span{border-color:#b2c0f54d}.k4-ryze__scene{position:relative;min-height:clamp(540px,53vw,760px);background:#0b0e1c;isolation:isolate;overflow:hidden}.k4-ryze__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#050916ed,#070b1bb0 32%,#070b1b32 65%,#080e202b),linear-gradient(0deg,#080d23b3,transparent 38%)}.k4-ryze__scene>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 44%}.k4-ryze__scene-copy{position:relative;z-index:1;box-sizing:border-box;width:min(720px,calc(100% - 56px));max-width:none;margin-left:max(28px,calc((100vw - 1408px)/2));padding:clamp(65px,10vw,155px) 0;color:#fff}.k4-ryze__scene-copy h2{font-size:clamp(3.4rem,4.7vw,5.6rem);margin:1.2rem 0 1.4rem;text-wrap:balance}.k4-ryze__scene-copy h2 em{color:#c9caff}.k4-ryze__scene-copy>p:not(.k4-kicker){max-width:36ch;font-size:1.08rem;color:#e6e6f3}.k4-ryze__scene-copy a{display:inline-block;margin-top:2.2rem;padding:.9rem 0;border-bottom:1px solid #b8dfff;text-decoration:none;font-weight:700}.k4-ryze__scene-label{position:absolute;right:clamp(18px,5vw,72px);bottom:20px;z-index:1;padding:.4rem .6rem;color:#fff;background:#070b19ac;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.k4-ryze__proof{background:#0e1429}.k4-ryze__proof-copy{background:radial-gradient(circle at 72% 28%,#343d72,#151c39 43%,#0c1327)}.k4-ryze__band{background:linear-gradient(100deg,#171a43,#3b2564 48%,#13244c);border-block:1px solid #a7a6f93a}.k4-ryze__outcome{background:radial-gradient(circle at 16% 45%,#252e61,#0c1127 68%)}.k4-ryze__brand{background:radial-gradient(circle at 74% 45%,#343478,#121735 55%,#090e22)}.k4-ryze__qa{background:radial-gradient(circle at 50% 0%,#1d2450,#080d23 55%)}@media(max-width:749px){.k4-ryze__hero{background:linear-gradient(0deg,#080c1fdf,#070a1bc7),var(--k4-nebula-mobile) center/cover no-repeat,#080d23;padding:26px 16px 62px;gap:22px}.k4-ryze__side{padding:23px 20px 20px;border-radius:18px}.k4-ryze__side h1{font-size:clamp(3.1rem,11.5vw,4.5rem);max-width:11ch}.k4-ryze__scene{min-height:620px}.k4-ryze__scene>img{object-position:37% center}.k4-ryze__scene:after{background:linear-gradient(0deg,#050916f0,#070b1bb0 46%,#070b1b42)}.k4-ryze__scene-copy{position:absolute;bottom:48px;left:0;right:0;width:auto;margin-left:0;padding:45px 23px 50px}.k4-ryze__scene-copy h2{font-size:clamp(3.2rem,12vw,4.7rem)}.k4-ryze__scene-copy>p:not(.k4-kicker){font-size:.96rem}.k4-ryze__scene-label{bottom:13px;right:14px;font-size:.58rem}.k4-ryze__proof-copy{background:radial-gradient(circle at 72% 22%,#303969,#101730 70%)}}.k4-ryze__hero{background:linear-gradient(90deg,#05091acd,#07102bb0,#09091dc9),var(--k4-nebula) center/cover no-repeat,#080d23}.k4-ryze__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 8% 77%,#2abfff42,transparent 43%),radial-gradient(ellipse at 79% 21%,#aa3fff4f,transparent 43%);mix-blend-mode:screen}.k4-ryze__side{border-color:#90cfff78;box-shadow:0 24px 80px #010511bb,0 0 42px #7b55ec5c,0 0 90px #3dbfff29}.k4-ryze__side h1 em{background:linear-gradient(98deg,#ffe8ff 5%,#c27aff 47%,#4bd7ff);background-clip:text;-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 0 15px #9155ff80)}.k4--ryze .k4-gallery__stage{border-color:#7fd8ffb0;box-shadow:0 24px 90px #02040dd1,0 0 35px #2bcdff7d,0 0 95px #8f4bff94}.k4--ryze .k4-buy__atc,.k4--ryze .k4-mobile-buy button{background:linear-gradient(100deg,#39cfff,#9d89ff 53%,#d280ff);box-shadow:0 0 21px #5d9fff73,0 0 39px #a259ff3b;color:#0b1130}.k4--ryze .k4-buy__atc:hover,.k4--ryze .k4-mobile-buy button:hover{background:linear-gradient(100deg,#8de7ff,#b4a6ff 53%,#e4afff)}.k4--ryze .k4-gallery__thumbs button[aria-pressed=true]{border-color:#6cddff;box-shadow:0 0 15px #4dccff8f}.k4-ryze__scene:after{background:linear-gradient(90deg,#050916ec,#070b1bb5 30%,#070b1b3d 69%,#080e202b),radial-gradient(ellipse at 32% 15%,#a85cff42,transparent 38%),radial-gradient(ellipse at 62% 20%,#4dcaff30,transparent 42%),linear-gradient(0deg,#080d23b3,transparent 38%)}.k4-ryze__scene-copy h2 em{color:#d6a6ff;text-shadow:0 0 25px #ab58ff96}.k4-ryze__scene-copy a{border-color:#6edaff;text-shadow:0 0 19px #54d6ff9c}.k4-ryze__band{background:linear-gradient(100deg,#112857,#612984 51%,#154d76);box-shadow:inset 0 1px #9dceff70,inset 0 -1px #c279ff71}.k4-ryze__proof-copy h2 em,.k4-ryze__outcome h2 em{color:#d8b1ff;text-shadow:0 0 25px #8b4cff90}.k4-ryze__brand img{filter:drop-shadow(0 24px 55px #0a051bbd) drop-shadow(0 0 34px #535eff84)}@media(max-width:749px){.k4-ryze__hero{background:linear-gradient(0deg,#080c1fcd,#070a1bbd),var(--k4-nebula-mobile) center/cover no-repeat,#080d23}.k4-ryze__hero:after{background:radial-gradient(ellipse at 50% 14%,#245bff44,transparent 42%),radial-gradient(ellipse at 75% 73%,#b049ff4a,transparent 41%)}.k4-ryze__scene:after{background:linear-gradient(0deg,#050916f0,#070b1bb0 46%,#070b1b42),radial-gradient(ellipse at 50% 15%,#9658ff3d,transparent 58%)}}@media(max-width:749px){.k4-ryze__scene>img{object-position:78% center}}.k4-ryze__scene>img{z-index:0}.k4-ryze__scene:after{z-index:1}.k4-ryze__scene-copy,.k4-ryze__scene-label{z-index:2}.k4-ryze__brand-media{position:relative;isolation:isolate;display:grid;place-items:center;min-height:560px}.k4-ryze__brand-media:before{content:"";position:absolute;top:5%;right:0;bottom:8%;left:0;border-radius:50%;background:radial-gradient(circle,#4959be6e 0%,#5d38b940 32%,transparent 70%);filter:blur(14px)}.k4-ryze__brand .k4-ryze__brand-device{position:relative;z-index:1;display:block;width:min(100%,560px);height:auto;max-height:none;object-fit:contain;margin:0;filter:drop-shadow(0 35px 50px #020614c9) drop-shadow(0 0 30px #8363ff78)}.k4-ryze__brand-note{position:absolute;z-index:3;right:2%;top:4%;padding:.48rem .72rem;border:1px solid #b0ccff6e;border-radius:999px;background:#090e24cc;color:#dae8ff;font-size:.65rem;letter-spacing:.09em;text-transform:uppercase}.k4-ryze__brand-effect{position:absolute;z-index:3;left:-2%;bottom:1%;width:min(42%,220px);aspect-ratio:1.04;margin:0;overflow:hidden;border:1px solid #90dfffac;border-radius:16px;background:#060b24;box-shadow:0 16px 40px #040919d9,0 0 35px #357cff78;transform:rotate(-5deg)}.k4-ryze__brand .k4-ryze__brand-effect img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;margin:0;filter:none}.k4-ryze__brand-effect figcaption{position:absolute;left:0;right:0;bottom:0;padding:1.8rem .6rem .55rem;background:linear-gradient(transparent,#04091fe8);color:#fff;font-size:.63rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}@media(max-width:749px){.k4-ryze__brand-media{min-height:380px;width:100%}.k4-ryze__brand .k4-ryze__brand-device{width:min(88%,430px)}.k4-ryze__brand-effect{left:1%;bottom:0;width:min(39%,180px)}.k4-ryze__brand-note{right:1%;top:2%}}.k4-ryze__details{padding:clamp(64px,8vw,112px) max(24px,calc((100vw - 1040px)/2));background:linear-gradient(135deg,#10162e,#151029);color:#f6f5ff}.k4-ryze__details h2{font-size:clamp(2.5rem,5vw,5rem);line-height:1.02;margin:14px 0 32px}.k4-ryze__details-copy{max-width:840px;color:#d9dcf3;font-size:1rem;line-height:1.65}.k4-ryze__details-copy h2{font-size:1.5rem;line-height:1.2;margin:36px 0 10px;color:#f6f5ff}.k4-ryze__details-copy ol,.k4-ryze__details-copy ul{padding-left:1.4em}.k4-ryze__details-copy li{margin:.45em 0}.k4-ryze__side .k4-ryze__offer-title{font-size:clamp(2.8rem,4.3vw,5.1rem);line-height:.98;letter-spacing:-.055em;margin:.7rem 0 1.1rem}.k4-ryze__offer-title em{background:linear-gradient(95deg,#ffe8ff,#bb8cff 58%,#75d7ff);background-clip:text;-webkit-background-clip:text;color:transparent}@media(max-width:749px){.k4-ryze__side .k4-ryze__offer-title{font-size:clamp(2.8rem,11vw,4.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kosmora-v4-sales.css.map */
