.os:not(.lp *){--os-night:#0e0a11;--os-deep:#130e17;--os-panel:#1c1521;--os-line:#2f2536;--os-text:#F4EEF3;--os-muted:#B9ADC0;--os-soft:#8D8095;--c-cart:#EC1873;--c-chat:#1A8EFF;--c-rw:#7C5CF0;background:var(--os-night);color:var(--os-text);position:relative;overflow:hidden}.os h1:not(.lp *),.os h2:not(.lp *),.os h3:not(.lp *){color:#fff}.os a:not(.lp *){color:inherit}.os .crumbs a:not(.lp *),.os .crumbs span:not(.lp *){color:var(--os-soft)}.c-cart:not(.lp *){color:var(--c-cart)}.c-chat:not(.lp *){color:var(--c-chat)}.c-rw:not(.lp *){color:var(--c-rw)}.os-eyebrow:not(.lp *){font:700 .74rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#FF7AB3;display:inline-flex;align-items:center;gap:10px}.os-eyebrow:not(.lp *):before{content:"";width:28px;height:2px;background:linear-gradient(90deg,var(--c-cart),var(--c-chat),var(--c-rw))}.os-head:not(.lp *){display:grid;gap:16px;margin-bottom:clamp(32px,4.5vw,56px);max-width:820px}.os-head--c:not(.lp *){text-align:center;justify-items:center;margin-inline:auto}.os-head h2:not(.lp *){font-size:clamp(2.1rem,4.4vw,3.8rem);letter-spacing:-.04em;line-height:1.02}.os-head h2 em:not(.lp *){font-style:normal;color:rgba(244,238,243,.5)}.os-p:not(.lp *){margin:0;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.6;color:var(--os-muted);max-width:44em}.os-head--c .os-p:not(.lp *){margin-inline:auto}.os-p a:not(.lp *){color:#FF9ECA;font-weight:600}.os-k:not(.lp *){font:700 .7rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#FF7AB3}.os-fine:not(.lp *){margin:16px 0 0;font-size:.86rem;color:var(--os-soft);line-height:1.6}.os-fine a:not(.lp *){color:#FF9ECA;font-weight:600}.os-sec:not(.lp *){padding-block:clamp(80px,10vw,140px);position:relative}.os-hero:not(.lp *){position:relative;min-height:100svh;display:grid;align-items:center;padding-block:120px 80px;isolation:isolate;overflow:hidden}.os-hero:not(.lp *):before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(50% 60% at 72% 45%,rgba(236,24,115,.22),transparent 70%),radial-gradient(35% 45% at 88% 75%,rgba(124,92,240,.22),transparent 70%),radial-gradient(30% 40% at 62% 18%,rgba(26,142,255,.14),transparent 70%)}.os-hero:not(.lp *):after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(60% 60% at 70% 45%,#000,transparent 75%);mask-image:radial-gradient(60% 60% at 70% 45%,#000,transparent 75%)}.os-gl:not(.lp *){position:absolute;inset:0;width:100%;height:100%;z-index:-1;display:block;opacity:calc(1 - var(--hp,0) * .9)}.os-vignette:not(.lp *){position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(14,10,17,.92) 0,rgba(14,10,17,.6) 38%,transparent 62%),linear-gradient(0deg,var(--os-night),transparent 22%)}.os-hero-in:not(.lp *){position:relative;z-index:1;display:grid;gap:22px;justify-items:start;max-width:1160px;transform:translateY(calc(var(--hp,0) * -60px));opacity:calc(1 - var(--hp,0) * 1.2)}.os-crumbs:not(.lp *){margin-bottom:-4px}.os-chip:not(.lp *){display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);font:600 .76rem/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--os-muted);backdrop-filter:blur(8px)}.os-dot:not(.lp *){width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--c-cart),var(--c-rw));box-shadow:0 0 0 4px rgba(236,24,115,.18)}.os-title:not(.lp *){font-size:clamp(3rem,7.4vw,7rem);font-weight:800;letter-spacing:-.055em;line-height:.9;max-width:9ch;margin:0}.os-title .os-line:not(.lp *){display:inline-block}.os-title em:not(.lp *){font-style:normal;background:linear-gradient(90deg,#fff,#FF7AB3 35%,#EC1873 60%,#9D84FA);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#FF7AB3}.os-sub:not(.lp *){margin:0;font:700 clamp(1.2rem,2vw,1.6rem)/1.3 var(--display);color:#fff;letter-spacing:-.02em}.os-lede:not(.lp *){margin:0;max-width:38em;font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.6;color:var(--os-muted)}.os-lede b:not(.lp *){color:#fff;font-weight:700}.os-ctas:not(.lp *){display:flex;flex-wrap:wrap;gap:14px;align-items:center}.os-btn:not(.lp *){box-shadow:0 18px 40px -16px rgba(236,24,115,.8)}.os-btn svg:not(.lp *){width:18px;height:18px}.os-btn--full:not(.lp *){width:100%;justify-content:center;margin-top:8px}.os-ghost:not(.lp *){font-weight:700;color:#fff;text-decoration:none;padding:12px 6px;border-bottom:2px solid rgba(255,255,255,.25)}.os-ghost:hover:not(.lp *){border-bottom-color:#FF7AB3}.os-facts:not(.lp *){list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.os-facts li:not(.lp *){display:grid;gap:2px;padding:12px 18px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(8px)}.os-facts b:not(.lp *){font:800 1.35rem/1 var(--display);color:#fff}.os-facts span:not(.lp *){font-size:.8rem;color:var(--os-soft)}.os-scrollcue:not(.lp *){position:absolute;left:50%;bottom:22px;transform:translateX(-50%);display:grid;justify-items:center;gap:8px;font:600 .66rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--os-soft);opacity:calc(1 - var(--hp,0) * 3)}.os-scrollcue span:not(.lp *){width:1px;height:36px;background:linear-gradient(var(--c-cart),transparent);animation:osCue 2s ease-in-out infinite}@keyframes osCue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.os-js .os-title .os-line:not(.lp *){animation:osRise 1.1s cubic-bezier(.16,1,.3,1) both}.os-js .os-title .os-line:nth-child(2):not(.lp *){animation-delay:.12s}.os-js .os-chip:not(.lp *),.os-js .os-ctas:not(.lp *),.os-js .os-facts:not(.lp *),.os-js .os-lede:not(.lp *),.os-js .os-sub:not(.lp *){animation:osFade 1s cubic-bezier(.16,1,.3,1) .35s both}.os-js .os-lede:not(.lp *){animation-delay:.45s}.os-js .os-ctas:not(.lp *){animation-delay:.55s}.os-js .os-facts:not(.lp *){animation-delay:.65s}@keyframes osRise{0%{opacity:0;transform:translateY(40px) rotateX(-30deg)}to{opacity:1;transform:none}}@keyframes osFade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.os-orbit-fallback:not(.lp *),.os-static .os-gl:not(.lp *){display:none}.os-static .os-orbit-fallback:not(.lp *){display:block;position:absolute;right:clamp(32px,8vw,calc(50% - 580px + 60px));top:50%;width:min(420px,40vw);aspect-ratio:1;transform:translateY(-50%);z-index:-1;border-radius:50%;border:1px solid rgba(255,255,255,.12)}.os-static .os-orbit-fallback img:not(.lp *){position:absolute;width:26%;height:auto;filter:drop-shadow(0 20px 30px rgba(0,0,0,.5))}.os-orbit-fallback img:first-child:not(.lp *){left:37%;top:-10%}.os-orbit-fallback img:nth-child(2):not(.lp *){left:-8%;bottom:6%}.os-orbit-fallback img:nth-child(3):not(.lp *){right:-8%;bottom:6%}.os-trio:not(.lp *){background:linear-gradient(180deg,var(--os-night),var(--os-deep))}.os-trio-grid:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;perspective:1200px}.os-prod:not(.lp *){position:relative;display:grid;gap:10px;align-content:start;padding:30px;border-radius:26px;text-decoration:none;background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.1);transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .5s;transform-style:preserve-3d;overflow:hidden}.os-prod:not(.lp *):before{content:"";position:absolute;inset:-40% -40% auto auto;width:80%;height:80%;border-radius:50%;background:radial-gradient(closest-side,var(--pc),transparent);opacity:.25;filter:blur(10px);transition:opacity .4s}.os-prod--cart:not(.lp *){--pc:var(--c-cart)}.os-prod--chat:not(.lp *){--pc:var(--c-chat)}.os-prod--rw:not(.lp *){--pc:var(--c-rw)}.os-prod:hover:not(.lp *){transform:translateY(-6px) rotateX(4deg);border-color:color-mix(in srgb,var(--pc) 55%,transparent);box-shadow:0 40px 80px -40px color-mix(in srgb,var(--pc) 70%,transparent)}.os-prod:hover:not(.lp *):before{opacity:.45}.os-prod:focus-visible:not(.lp *){outline:3px solid var(--pc);outline-offset:4px}.os-prod-mark:not(.lp *){width:72px;height:72px;border-radius:20px;display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);margin-bottom:8px}.os-prod-mark img:not(.lp *){height:46px;width:auto}.os-prod-name:not(.lp *){font:800 1.9rem/1 var(--display);letter-spacing:-.03em;color:#fff}.os-prod-name b:not(.lp *){color:var(--pc)}.os-prod-role:not(.lp *){font:700 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--os-soft)}.os-prod-line:not(.lp *){color:var(--os-muted);line-height:1.55}.os-leaks:not(.lp *){background:var(--os-deep)}.os-leaks-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,80px);align-items:center}.os-leak-list:not(.lp *){list-style:none;margin:0;padding:0;display:grid}.os-leak-list li:not(.lp *){display:grid;grid-template-columns:40px 1fr auto;gap:4px 14px;align-items:center;padding:16px 0;border-top:1px solid var(--os-line)}.os-leak-list li:last-child:not(.lp *){border-bottom:1px solid var(--os-line)}.os-ln:not(.lp *){font:700 .8rem/1 var(--mono);color:var(--os-soft)}.os-leak-list b:not(.lp *){display:block;color:#fff;font-family:var(--display);font-size:1.1rem}.os-leak-list small:not(.lp *){color:var(--os-muted);font-size:.9rem}.os-leak-list li>.os-tag+.os-tag:not(.lp *){grid-column:3}.os-tag:not(.lp *){justify-self:end;padding:5px 10px;border-radius:999px;font:700 .66rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.os-tag--cart:not(.lp *){background:rgba(236,24,115,.16);color:#FF7AB3}.os-tag--chat:not(.lp *){background:rgba(26,142,255,.16);color:#7DBBFF}.os-tag--rw:not(.lp *){background:rgba(124,92,240,.18);color:#B9A6FF}.os-leaks-fig:not(.lp *){margin:0;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 50px 100px -50px rgba(0,0,0,.8)}.os-leaks-fig img:not(.lp *){display:block;width:100%;height:auto}.os-chapters:not(.lp *){padding-block:clamp(80px,10vw,140px);background:radial-gradient(60% 50% at 20% 40%,rgba(236,24,115,.08),transparent 70%),var(--os-night)}.os-ch-grid:not(.lp *){display:grid;grid-template-columns:minmax(360px,440px) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:start;max-width:1080px;margin-inline:auto}.os-stage:not(.lp *){position:sticky;top:130px;display:flex;flex-direction:column;align-items:center;gap:18px;perspective:1400px;z-index:5}.os-stack-nav:not(.lp *){display:inline-flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:rgba(25,17,33,.88);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 32px -10px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.12);margin-bottom:6px}.os-tab:not(.lp *){appearance:none;background:transparent;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;font:700 .8rem/1 var(--display);color:rgba(255,255,255,.6);letter-spacing:-.01em;transition:all .22s cubic-bezier(.2,.8,.2,1)}.os-tab:hover:not(.lp *){color:#fff;background:rgba(255,255,255,.08)}.os-tab-dot:not(.lp *){width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.3);transition:transform .22s ease,background .22s ease}.os-tab.is-active:not(.lp *){color:#fff;background:rgba(236,24,115,.28);border-color:rgba(255,122,179,.55);box-shadow:0 0 16px rgba(236,24,115,.4),inset 0 1px 0 rgba(255,255,255,.25)}.os-tab.is-active .os-tab-dot:not(.lp *){background:#FF7AB3;transform:scale(1.4);box-shadow:0 0 8px #FF7AB3}.os-tab[data-target=chat].is-active:not(.lp *){background:rgba(26,142,255,.28);border-color:rgba(125,187,255,.55);box-shadow:0 0 16px rgba(26,142,255,.4),inset 0 1px 0 rgba(255,255,255,.25)}.os-tab[data-target=chat].is-active .os-tab-dot:not(.lp *){background:#7DBBFF;box-shadow:0 0 8px #7DBBFF}.os-tab[data-target=rw].is-active:not(.lp *){background:rgba(124,92,240,.28);border-color:rgba(185,166,255,.55);box-shadow:0 0 16px rgba(124,92,240,.4),inset 0 1px 0 rgba(255,255,255,.25)}.os-tab[data-target=rw].is-active .os-tab-dot:not(.lp *){background:#B9A6FF;box-shadow:0 0 8px #B9A6FF}.os-stage-hint:not(.lp *){font:600 .72rem/1 var(--mono);color:rgba(255,255,255,.4);letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-top:10px}.os-hint-icon:not(.lp *){color:#FF7AB3;animation:osBounce 2s ease-in-out infinite}@keyframes osBounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.os-stack:not(.lp *){position:relative;width:min(390px,94%);height:310px;transform-style:preserve-3d;transform:rotateX(12deg) rotateY(-14deg);transition:transform .6s cubic-bezier(.16,1,.3,1)}.os-stack:hover:not(.lp *){transform:rotateX(8deg) rotateY(-8deg)}.os-card:not(.lp *){position:absolute;inset:0;padding:22px;border-radius:24px;background:linear-gradient(160deg,#241a2b,#150f19);border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 80px -30px rgba(0,0,0,.85);display:grid;gap:14px;align-content:start;cursor:pointer;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease,filter .45s ease,box-shadow .55s ease,border-color .4s ease;transform-origin:50% 100%;transform:translateZ(-140px) translateY(-54px) scale(.9);opacity:.35;filter:saturate(.6) brightness(.75)}.os-card:hover:not(.lp *){border-color:rgba(255,255,255,.3)}.os-card-h:not(.lp *){display:flex;align-items:center;gap:10px}.os-card-h img:not(.lp *){height:28px;width:auto}.os-card-h b:not(.lp *){font:800 1.1rem/1 var(--display);color:#fff}.os-card-h small:not(.lp *){margin-left:auto;font-size:.72rem;color:var(--os-soft)}.os-card--cart:not(.lp *){border-top:3px solid var(--c-cart)}.os-card--chat:not(.lp *){border-top:3px solid var(--c-chat)}.os-card--rw:not(.lp *){border-top:3px solid var(--c-rw)}.os-kot:not(.lp *){display:grid;gap:4px;padding:14px;border-radius:12px;background:#FBF6EE;color:#221A1E;font:500 .84rem/1.4 var(--mono)}.os-kot .os-k:not(.lp *){color:#5B4B52}.os-ok:not(.lp *){color:#0F8A5A!important}.os-chips:not(.lp *){display:flex;flex-wrap:wrap;gap:6px}.os-chips span:not(.lp *){padding:5px 10px;border-radius:999px;background:rgba(255,255,255,.07);font-size:.74rem;color:var(--os-muted)}.os-bubble:not(.lp *){padding:14px;border-radius:14px 14px 14px 4px;background:#D9FDD3;color:#111B21;font-size:.9rem;line-height:1.45}.os-bubble u:not(.lp *){color:#008069;font-weight:700;text-decoration:none}.os-chan:not(.lp *){display:flex;gap:6px;align-items:center}.os-chan span:not(.lp *){width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(26,142,255,.16);color:#7DBBFF;font:700 .66rem/1 var(--mono)}.os-chan em:not(.lp *){margin-left:auto;font-style:normal;font-size:.74rem;color:var(--os-soft)}.os-pts:not(.lp *){display:flex;align-items:baseline;gap:10px}.os-pts b:not(.lp *){font:800 2.6rem/1 var(--display);color:#B9A6FF}.os-pts span:not(.lp *){color:var(--os-muted);font-size:.86rem}.os-meter:not(.lp *){height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.os-meter span:not(.lp *){display:block;height:100%;background:linear-gradient(90deg,#6E45E8,#9D84FA)}.os-stack[data-active=cart] .os-card--cart:not(.lp *),.os-stack[data-active=chat] .os-card--chat:not(.lp *),.os-stack[data-active=rw] .os-card--rw:not(.lp *){transform:translateZ(64px) translateY(0) scale(1);opacity:1;filter:none;z-index:3;cursor:default}.os-stack[data-active=cart] .os-card--cart:not(.lp *){border-color:rgba(236,24,115,.55);box-shadow:0 35px 85px -20px rgba(236,24,115,.45),0 20px 50px -20px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.25)}.os-stack[data-active=chat] .os-card--chat:not(.lp *){border-color:rgba(26,142,255,.55);box-shadow:0 35px 85px -20px rgba(26,142,255,.45),0 20px 50px -20px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.25)}.os-stack[data-active=rw] .os-card--rw:not(.lp *){border-color:rgba(124,92,240,.55);box-shadow:0 35px 85px -20px rgba(124,92,240,.45),0 20px 50px -20px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.25)}.os-stack[data-active=cart] .os-card--chat:not(.lp *),.os-stack[data-active=chat] .os-card--rw:not(.lp *),.os-stack[data-active=rw] .os-card--cart:not(.lp *){transform:translateZ(-50px) translateY(-28px) scale(.95);opacity:.65;filter:saturate(.85);z-index:2}.os-stack[data-active=cart] .os-card--rw:not(.lp *),.os-stack[data-active=chat] .os-card--cart:not(.lp *),.os-stack[data-active=rw] .os-card--chat:not(.lp *){transform:translateZ(-140px) translateY(-54px) scale(.9);opacity:.35;filter:saturate(.6);z-index:1}.os-ch-list:not(.lp *){display:grid;gap:clamp(60px,14vh,130px);padding-block:1vh 14vh}.os-ch:not(.lp *){display:grid;gap:14px;padding:24px 26px;border-radius:24px;border:1px solid transparent;opacity:.38;transition:all .45s cubic-bezier(.2,.8,.2,1);cursor:pointer}.os-ch:hover:not(.lp *){opacity:.75}.os-ch.is-on:not(.lp *),.os-static .os-ch:not(.lp *){opacity:1;background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.01));border-color:rgba(255,255,255,.12);box-shadow:0 20px 50px -20px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);cursor:default}.os-ch.is-on .os-ch-n:not(.lp *){color:#FF7AB3;text-shadow:0 0 12px rgba(236,24,115,.5)}.os-ch#ch-chat.is-on .os-ch-n:not(.lp *){color:#7DBBFF;text-shadow:0 0 12px rgba(26,142,255,.5)}.os-ch#ch-rw.is-on .os-ch-n:not(.lp *){color:#B9A6FF;text-shadow:0 0 12px rgba(124,92,240,.5)}.os-ch-n:not(.lp *){font:700 .74rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--os-soft)}.os-ch h3:not(.lp *){font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:-.03em;line-height:1.1;display:grid;gap:12px}.os-logo:not(.lp *){display:inline-flex;align-items:center;gap:10px;font:800 1.15rem/1 var(--display);color:#fff;letter-spacing:-.02em}.os-logo img:not(.lp *){height:30px;width:auto}.os-ch p:not(.lp *){margin:0;color:var(--os-muted);font-size:1.06rem}.os-list:not(.lp *){list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px}.os-list li:not(.lp *){position:relative;padding-left:28px;color:var(--os-text);line-height:1.5}.os-list li:not(.lp *):before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:50%;background:rgba(236,24,115,.18) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF7AB3' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") 50%/12px no-repeat}.os-list--sm li:not(.lp *){font-size:.94rem;color:var(--os-muted)}.os-list--x li:not(.lp *):before{background:rgba(255,255,255,.08) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B9ADC0' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M7 12h10'/%3E%3C/svg%3E") 50%/12px no-repeat}.os-more:not(.lp *){font-weight:700;color:#FF9ECA!important;text-decoration:none;margin-top:4px}.os-more:hover:not(.lp *){text-decoration:underline}.os-loop:not(.lp *){background:var(--os-deep)}.os-loop-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,90px);align-items:center}.os-ring:not(.lp *){position:relative;width:min(440px,100%);aspect-ratio:1;justify-self:center}.os-ring svg:not(.lp *){width:100%;height:100%;transform:rotate(-90deg)}.os-ring-track:not(.lp *){fill:none;stroke:rgba(255,255,255,.08);stroke-width:2}.os-ring-arc:not(.lp *){fill:none;stroke:url(#osRing);stroke-width:4;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 2.4s cubic-bezier(.16,1,.3,1) .2s}.os-ring.in .os-ring-arc:not(.lp *),.os-static .os-ring-arc:not(.lp *){stroke-dashoffset:0}.os-node:not(.lp *){position:absolute;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--os-panel);border:1px solid var(--os-line);font-size:.82rem;font-weight:600;white-space:nowrap;color:#fff}.os-node i:not(.lp *){width:10px;height:10px;border-radius:50%;background:currentColor}.os-node.n1:not(.lp *){left:50%;top:6%;transform:translate(-50%,-50%)}.os-node.n2:not(.lp *){right:-4%;top:50%;transform:translateY(-50%)}.os-node.n3:not(.lp *){left:50%;bottom:6%;transform:translate(-50%,50%)}.os-node.n4:not(.lp *){left:-6%;top:50%;transform:translateY(-50%)}.os-ring-core:not(.lp *){position:absolute;inset:30%;display:grid;place-content:center;text-align:center;gap:6px;border-radius:50%;background:radial-gradient(closest-side,rgba(236,24,115,.18),transparent)}.os-ring-core b:not(.lp *){font:800 1.3rem/1.1 var(--display);color:#fff}.os-ring-core small:not(.lp *){font:600 .66rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--os-soft)}.os-loop-list:not(.lp *){list-style:none;margin:0;padding:0;display:grid;gap:18px;counter-reset:l}.os-loop-list li:not(.lp *){counter-increment:l;display:grid;grid-template-columns:40px 1fr;gap:2px 16px;padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.os-loop-list li:not(.lp *):before{content:counter(l);grid-row:span 2;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--c-cart),var(--c-rw));font:700 .9rem/1 var(--mono);color:#fff}.os-loop-list b:not(.lp *){color:#fff;font-family:var(--display);font-size:1.08rem}.os-loop-list span:not(.lp *){color:var(--os-muted);font-size:.94rem}.os-price:not(.lp *){background:radial-gradient(50% 40% at 50% 0,rgba(236,24,115,.12),transparent 70%),var(--os-night)}.os-price-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:start;max-width:1100px;margin-inline:auto}.os-receipt:not(.lp *){position:relative;padding:clamp(24px,3vw,34px);border-radius:24px;background:#FBF6EE;color:#221A1E;font-family:var(--mono);box-shadow:0 50px 100px -50px rgba(0,0,0,.9)}.os-receipt:not(.lp *):after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:8px;background:radial-gradient(circle at 8px 0,#FBF6EE 7px,transparent 7.5px) 0 0/16px 8px repeat-x}.os-r-h:not(.lp *){display:grid;gap:4px;padding-bottom:14px;border-bottom:1px dashed #d9cfc4}.os-r-h b:not(.lp *){font:800 1.5rem/1 var(--display);color:#221A1E}.os-r-h small:not(.lp *){font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#7A6B72}.os-receipt dl:not(.lp *){margin:0;display:grid}.os-receipt dl>div:not(.lp *){display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px dashed #d9cfc4;align-items:baseline}.os-receipt dt:not(.lp *){font-size:.92rem;font-weight:600;display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:center}.os-receipt dt img:not(.lp *){height:18px;width:auto;grid-row:span 2}.os-receipt dt small:not(.lp *){grid-column:2;font-weight:400;font-size:.74rem;color:#7A6B72}.os-receipt dd:not(.lp *){margin:0;font-weight:700;white-space:nowrap}.os-r-zero dd:not(.lp *){color:#0F8A5A}.os-r-total:not(.lp *){border-bottom:2px solid #221a1e!important}.os-r-total dt:not(.lp *){font:800 1.05rem/1.2 var(--display)}.os-r-total dd:not(.lp *){font:800 1.8rem/1 var(--display);color:#B80F57}.os-r-opt:not(.lp *){border-bottom:0!important;color:#5B4B52}.os-know:not(.lp *){display:grid;gap:16px}.os-know-card:not(.lp *){padding:24px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);display:grid;gap:10px}.os-know-card p:not(.lp *){margin:0;color:var(--os-muted)}.os-know-card p b:not(.lp *){color:#fff}.os-know-card a:not(.lp *){color:#FF9ECA;font-weight:600}.os-know-card--app:not(.lp *){background:linear-gradient(135deg,rgba(236,24,115,.14),rgba(124,92,240,.12));border-color:rgba(236,24,115,.3)}.os-compare:not(.lp *){background:var(--os-deep)}.os-tbl:not(.lp *){max-width:1080px;margin-inline:auto;overflow-x:auto;border-radius:22px;border:1px solid var(--os-line)}.os-tbl table:not(.lp *){width:100%;border-collapse:collapse;min-width:640px;font-size:.95rem}.os-tbl td:not(.lp *),.os-tbl th:not(.lp *){padding:14px 18px;text-align:left;border-bottom:1px solid var(--os-line);color:var(--os-muted)}.os-tbl thead th:not(.lp *){font:700 .72rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--os-soft);background:rgba(255,255,255,.03)}.os-tbl tbody th:not(.lp *){color:#fff;font-weight:600}.os-tbl tr:last-child td:not(.lp *),.os-tbl tr:last-child th:not(.lp *){border-bottom:0}.os-tbl .os-hl:not(.lp *){background:rgba(236,24,115,.1);color:#fff;font-weight:600}.os-tbl thead .os-hl:not(.lp *){color:#FF7AB3}.os-compare .os-fine:not(.lp *){text-align:center}.os-swipe:not(.lp *){display:none}.os-calc:not(.lp *){background:var(--os-night)}.os-calc-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,6vw,80px);align-items:center}.os-meter-card:not(.lp *){padding:clamp(22px,3vw,34px);border-radius:26px;background:linear-gradient(160deg,#211828,#150f19);border:1px solid rgba(255,255,255,.1);display:grid;gap:18px;box-shadow:0 40px 90px -50px rgba(236,24,115,.5)}.os-sl:not(.lp *){display:grid;gap:10px;font-size:.92rem;font-weight:600;color:#fff}.os-sl span:not(.lp *){display:flex;justify-content:space-between}.os-sl output:not(.lp *){font:700 .92rem/1 var(--mono);color:#FF7AB3}.os-sl input:not(.lp *){-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--c-cart) var(--p,30%),rgba(255,255,255,.12) var(--p,30%));outline:none}.os-sl input:not(.lp *)::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:4px solid var(--c-cart);box-shadow:0 0 0 6px rgba(236,24,115,.2);cursor:pointer}.os-sl input:not(.lp *)::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:4px solid var(--c-cart);cursor:pointer}.os-sl input:focus-visible:not(.lp *){box-shadow:0 0 0 3px rgba(255,122,179,.6)}.os-out:not(.lp *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.os-out>div:not(.lp *){padding:14px;border-radius:16px;background:rgba(255,255,255,.05);display:grid;gap:6px}.os-out small:not(.lp *){font-size:.74rem;color:var(--os-soft)}.os-out b:not(.lp *){font:800 clamp(1.1rem,2vw,1.5rem)/1 var(--display);color:#fff}.os-out-hl:not(.lp *){background:linear-gradient(135deg,var(--c-cart),#B0105A)!important}.os-out-hl small:not(.lp *){color:rgba(255,255,255,.8)}.os-steps:not(.lp *){background:var(--os-deep)}.os-step-list:not(.lp *){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;position:relative}.os-step-list:not(.lp *):before{content:"";position:absolute;left:24px;right:24px;top:24px;height:2px;background:linear-gradient(90deg,var(--c-cart),var(--c-chat),var(--c-rw));opacity:.5}.os-step-list li:not(.lp *){position:relative;display:grid;gap:10px;align-content:start}.os-sn:not(.lp *){width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--os-night);border:2px solid var(--c-cart);font:700 1rem/1 var(--mono);color:#fff;position:relative;z-index:1}.os-step-list li:nth-child(3) .os-sn:not(.lp *){border-color:var(--c-chat)}.os-step-list li:nth-child(4) .os-sn:not(.lp *),.os-step-list li:nth-child(5) .os-sn:not(.lp *){border-color:var(--c-rw)}.os-step-list h3:not(.lp *){font-size:1.12rem;margin-top:6px}.os-step-list p:not(.lp *){margin:0;color:var(--os-muted);font-size:.93rem}.os-need:not(.lp *){margin-top:40px;padding:22px 26px;border-radius:20px;border:1px dashed rgba(255,255,255,.2);display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center}.os-need b:not(.lp *){color:#fff;font-family:var(--display)}.os-need ul:not(.lp *){list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.os-need li:not(.lp *){padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.06);font-size:.86rem;color:var(--os-muted)}.os-proof:not(.lp *){background:var(--os-night)}.os-proof-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:clamp(32px,6vw,80px);align-items:center;max-width:1000px;margin-inline:auto}.os-qvid:not(.lp *){all:unset;cursor:pointer;position:relative;width:100%;aspect-ratio:9/16;border-radius:24px;overflow:hidden;background:#000;box-shadow:0 50px 90px -40px rgba(236,24,115,.55)}.os-qvid img:not(.lp *){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.os-qvid span:not(.lp *){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--c-cart);box-shadow:0 0 0 10px rgba(236,24,115,.25)}.os-qvid svg:not(.lp *){width:24px;height:24px;fill:#fff}.os-qvid:focus-visible:not(.lp *){outline:3px solid #FF7AB3;outline-offset:4px}.os-quote:not(.lp *){margin:0;display:grid;gap:20px}.os-quote blockquote:not(.lp *){margin:0;font:700 clamp(1.5rem,3vw,2.5rem)/1.2 var(--display);letter-spacing:-.025em;color:#fff}.os-quote figcaption:not(.lp *){color:var(--os-muted)}.os-quote figcaption b:not(.lp *){color:#fff}.os-quote figcaption span:not(.lp *){display:block;font-size:.88rem;color:var(--os-soft);margin-top:4px}.os-works:not(.lp *){margin-top:clamp(56px,7vw,96px);display:grid;justify-items:center;gap:20px;text-align:center}.os-logos:not(.lp *){display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.os-logos img:not(.lp *){height:44px;width:auto;padding:10px 16px;border-radius:14px;background:#fff;opacity:.92}.os-faq:not(.lp *){background:var(--os-deep)}.os-faq-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(32px,6vw,80px);align-items:start}.os-faq-grid .os-head:not(.lp *){position:sticky;top:110px}.os .faq details:not(.lp *){background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.os .faq details[open]:not(.lp *){border-color:rgba(236,24,115,.5);box-shadow:none}.os .faq summary:not(.lp *){color:#fff}.os .faq details p:not(.lp *){color:var(--os-muted)}.os .faq summary:not(.lp *):after{background:rgba(236,24,115,.2);color:#FF7AB3}.os-final:not(.lp *){background:var(--os-deep);padding-top:0!important;padding-bottom:clamp(64px,8vw,112px)}.os-contacts:not(.lp *){font-size:.92rem;line-height:1.8;margin-top:14px!important}.os-contacts a:not(.lp *){color:#fff;font-weight:700}.os .final .lead h3:not(.lp *),.os .final .lead:not(.lp *){color:var(--ink)}@media (max-width:1100px){.os-step-list:not(.lp *){grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.os-step-list:not(.lp *):before{display:none}}@media (max-width:1000px){.os-calc-grid:not(.lp *),.os-faq-grid:not(.lp *),.os-leaks-grid:not(.lp *),.os-loop-grid:not(.lp *),.os-price-grid:not(.lp *),.os-proof-grid:not(.lp *){grid-template-columns:1fr}.os-faq-grid .os-head:not(.lp *){position:static}.os-proof-grid:not(.lp *){justify-items:center;text-align:center}.os-qvid:not(.lp *){max-width:260px}.os-ch-grid:not(.lp *){grid-template-columns:1fr}.os-stage:not(.lp *){position:sticky;top:76px;height:auto;z-index:5;background:linear-gradient(var(--os-night) 85%,transparent);padding-bottom:16px}.os-stack:not(.lp *){height:250px;width:min(340px,90%)}.os-ch-list:not(.lp *){padding-block:2vh 10vh;gap:80px}}@media (max-width:760px){.os-out:not(.lp *),.os-trio-grid:not(.lp *){grid-template-columns:1fr}.os-swipe:not(.lp *){display:block;text-align:center;margin:0 0 10px;font-size:.85rem;font-weight:600;color:#FF7AB3}.os-tbl tbody th:not(.lp *),.os-tbl thead th:first-child:not(.lp *){position:sticky;left:0;z-index:1;background:#1a1320}.os-node:not(.lp *){font-size:.72rem;padding:6px 10px}.os-node.n2:not(.lp *){right:0}.os-node.n4:not(.lp *){left:0}}@media (max-width:640px){.os-hero:not(.lp *){padding-top:110px;min-height:auto}.os-vignette:not(.lp *){background:linear-gradient(0deg,rgba(14,10,17,.95) 30%,rgba(14,10,17,.55) 70%,rgba(14,10,17,.3))}.os-step-list:not(.lp *){grid-template-columns:1fr}.os-leak-list li:not(.lp *){grid-template-columns:32px 1fr}.os-tag:not(.lp *){grid-column:2;justify-self:start}.os-leak-list li>.os-tag+.os-tag:not(.lp *){grid-column:2}.os-facts li:not(.lp *){flex:1 1 40%}.os-ctas .btn:not(.lp *){width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.os-js .os-chip:not(.lp *),.os-js .os-ctas:not(.lp *),.os-js .os-facts:not(.lp *),.os-js .os-lede:not(.lp *),.os-js .os-sub:not(.lp *),.os-js .os-title .os-line:not(.lp *){animation:none}.os-card:not(.lp *),.os-prod:not(.lp *),.os-ring-arc:not(.lp *){transition:none}.os-scrollcue span:not(.lp *){animation:none}.os-hero-in:not(.lp *){transform:none;opacity:1}}@media (max-width:1100px){.os-node.n2:not(.lp *){right:0}.os-node.n4:not(.lp *){left:0}}@media (max-width:640px){.os-scrollcue:not(.lp *){display:none}.os-ring-core b:not(.lp *){font-size:.95rem}.os-ring-core small:not(.lp *){display:none}}:root{--fs-display:clamp(2.6rem,1.6rem + 3.6vw,4.25rem);--fs-h1:clamp(2.2rem,1.4rem + 3vw,3.6rem);--fs-h2:clamp(1.9rem,1.25rem + 2.2vw,3rem);--fs-h3:clamp(1.1rem,1.02rem + .35vw,1.3rem);--fs-h4:1.05rem;--fs-lede:clamp(1.05rem,1rem + .3vw,1.2rem);--fs-body:1rem;--fs-sm:.93rem;--fs-xs:.84rem;--fs-label:.74rem;--lh-tight:1.04;--lh-head:1.12;--lh-body:1.6;--ls-display:-.04em;--ls-head:-.03em;--ls-label:.1em;--measure:65ch;--measure-lede:36em;--measure-wide:78ch;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:96px;--sec-y:clamp(64px,8vw,112px);--sec-y-tight:clamp(40px,5vw,64px);--sec-y-lg:clamp(80px,10vw,144px);--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:28px;--r-pill:999px;--sh-1:0 1px 2px rgba(26,19,32,.06),0 8px 24px -16px rgba(26,19,32,.18);--sh-2:0 18px 40px -28px rgba(26,19,32,.4);--sh-3:0 40px 80px -48px rgba(26,19,32,.45);--w-page:1160px;--w-content:1040px;--w-narrow:780px;--gap-sm:14px;--gap:20px;--gap-lg:28px;--ease:cubic-bezier(.2,.8,.2,1);--dur-fast:.2s;--dur:.35s;--dur-slow:.7s;--pink-btn:#E0136B;--ink-3:#6E6675;--night:#140E19;--night-2:#1C1521;--night-line:rgba(255,255,255,.14);--on-night:#F4EEF3;--on-night-2:rgba(244,238,243,.72);--on-night-3:rgba(244,238,243,.55);--pink-hot:#FF7AB3;--pink-pale:#FF9ECA;--coral:#FF7A45;--chat:#1A8EFF;--rewards:#7C5CF0;--wa-green:#25D366}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink-3:#9D93A0;--sh-1:0 1px 2px rgba(0,0,0,.4),0 8px 24px -16px rgba(0,0,0,.5);--sh-2:0 18px 40px -28px rgba(0,0,0,.6);--sh-3:0 40px 80px -48px rgba(0,0,0,.7)}}:root[data-theme=dark]{--ink-3:#9D93A0;--sh-1:0 1px 2px rgba(0,0,0,.4),0 8px 24px -16px rgba(0,0,0,.5);--sh-2:0 18px 40px -28px rgba(0,0,0,.6);--sh-3:0 40px 80px -48px rgba(0,0,0,.7)}.btn-primary:not(.lp *){background:var(--pink-btn)}.btn-primary:hover:not(.lp *){background:var(--pink-ink)}.final .btn-primary:not(.lp *){background:#fff;color:var(--pink-ink)}.mc-hero h1:not(.lp *){font-size:var(--fs-display);letter-spacing:var(--ls-display);line-height:1.02}.phero h1:not(.lp *){font-size:var(--fs-h1);letter-spacing:var(--ls-head)}.hp-head h2:not(.lp *),.mc-head h2:not(.lp *),.pr2-sec h2:not(.lp *),.section-head h2:not(.lp *){font-size:var(--fs-h2);letter-spacing:var(--ls-head);line-height:var(--lh-tight)}.mc-col h3:not(.lp *),.mc-feat h3:not(.lp *),.mc-head h3:not(.lp *),.mc-intc h3:not(.lp *),.mc-out h3:not(.lp *),.mc-steps h3:not(.lp *),.mc-tips h3:not(.lp *),.mc-uc h3:not(.lp *){font-size:var(--fs-h3)}.hp-sec .lede:not(.lp *),.lede:not(.lp *),.mc-hero .lede:not(.lp *){font-size:var(--fs-lede);line-height:1.55}.mc-sec:not(.lp *){padding-block:var(--sec-y)}.hp-sec:not(.lp *){padding-block:var(--sec-y-lg)}.mc-head:not(.lp *){max-width:var(--w-narrow)}.mc-head .lede:not(.lp *){max-width:var(--measure)}.mc-note:not(.lp *){font-size:var(--fs-sm);max-width:var(--measure-wide)}.eyebrow:not(.lp *){font-size:var(--fs-label);letter-spacing:var(--ls-label)}.mc-k:not(.lp *){font-size:.72rem}.mc-ba-col:not(.lp *),.mc-col:not(.lp *),.mc-feat:not(.lp *),.mc-hubc:not(.lp *),.mc-intc:not(.lp *),.mc-out:not(.lp *),.mc-plan2:not(.lp *),.mc-steps li:not(.lp *),.mc-tile:not(.lp *),.mc-tips>div:not(.lp *),.mc-uc:not(.lp *),.related a:not(.lp *){border-radius:var(--r-lg)}.mc-feats:not(.lp *){grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:var(--gap)}.fx-bubble em:not(.lp *){opacity:.9}html.js [data-reveal]:not(.lp *){transition:opacity var(--dur-slow) var(--ease),transform var(--dur-slow) var(--ease);transition-delay:var(--d,0s)}html.js.rv-on [data-reveal]:not(.in):not(.lp *){opacity:0;transform:translateY(22px)}@media (prefers-reduced-motion:reduce){html.js.rv-on [data-reveal]:not(.in):not(.lp *){opacity:1;transform:none}html.js [data-reveal]:not(.lp *){transition:none}}.mc-problem:not(.lp *){background:var(--night);color:var(--on-night)}.mc-problem .eyebrow:not(.lp *){color:var(--pink-hot)}.mc-problem h2:not(.lp *){color:#fff}.mc-problem .lede:not(.lp *){color:var(--on-night-2)}.mc-pains:not(.lp *){display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:clamp(20px,3vw,40px)}.mc-pains article:not(.lp *){border-top:1px solid var(--night-line);padding-top:var(--sp-6);display:grid;gap:var(--sp-3);align-content:start}.mc-pn:not(.lp *){font:700 .8rem/1 var(--mono);color:var(--pink-hot);letter-spacing:.08em}.mc-pains h3:not(.lp *){font-size:clamp(1.15rem,1.5vw,1.4rem);color:#fff;letter-spacing:-.02em}.mc-pains p:not(.lp *){color:var(--on-night-2);font-size:1.02rem;margin:0}.mc-turn:not(.lp *){margin:clamp(40px,5vw,64px) 0 0;padding-top:var(--sp-6);border-top:1px solid var(--night-line);display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;font-size:clamp(1.05rem,1.5vw,1.35rem)}.mc-turn b:not(.lp *){font-family:var(--display);color:#fff}.mc-turn a:not(.lp *){color:var(--pink-pale);font-weight:700;font-size:1rem;text-underline-offset:4px}.mc-ba:not(.lp *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.mc-ba-col:not(.lp *){display:grid;gap:var(--sp-3);align-content:start;padding:clamp(22px,3vw,32px);border:1px solid var(--line);background:var(--paper)}.mc-ba-col h3:not(.lp *){font-size:clamp(1.15rem,1.6vw,1.4rem);letter-spacing:-.02em}.mc-ba-col--before .mc-k:not(.lp *){color:var(--ink-3)}.mc-ba-col--after:not(.lp *){border-color:color-mix(in srgb,var(--pink) 45%,var(--line));box-shadow:0 24px 50px -36px color-mix(in srgb,var(--pink) 60%,transparent)}.mc-ba-list:not(.lp *){list-style:none;margin:0;padding:0;display:grid;gap:10px}.mc-ba-list li:not(.lp *){position:relative;padding-left:28px;color:var(--ink-2)}.mc-ba-list li:not(.lp *):before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%}.mc-ba-col--before .mc-ba-list li:not(.lp *):before{background:color-mix(in srgb,var(--ink-3) 18%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237A7280' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E") 50%/11px no-repeat}.mc-ba-col--after .mc-ba-list li:not(.lp *):before{background:color-mix(in srgb,var(--ok) 14%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E8A5F' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") 50%/11px no-repeat}.mc-ba-col--after .mc-ba-list li:not(.lp *){color:var(--ink)}.mc-timeline-sec .wrap:not(.lp *){max-width:980px}.mc-timeline-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,385px);gap:clamp(24px,3.5vw,44px);align-items:start;max-width:960px;margin-inline:auto}.mc-timeline-grid--rev:not(.lp *){grid-template-columns:minmax(320px,385px) minmax(0,1.2fr)}.mc-timeline-grid--rev>div:first-child:not(.lp *){order:2}.mc-timeline-grid>div:first-child .mc-head:not(.lp *){margin-bottom:clamp(22px,3.5vw,34px)}.mc-timeline:not(.lp *){list-style:none;margin:0;padding:0;display:grid}.mc-timeline li:not(.lp *){position:relative;display:grid;grid-template-columns:44px 1fr;gap:var(--sp-5);padding-bottom:var(--sp-7)}.mc-timeline li:last-child:not(.lp *){padding-bottom:0}.mc-timeline li:not(:last-child):not(.lp *):before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:linear-gradient(var(--pink),color-mix(in srgb,var(--pink) 15%,var(--line)))}.mc-tn:not(.lp *){width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--paper);border:2px solid var(--pink);color:var(--pink-ink);font:800 .95rem/1 var(--display);position:relative;z-index:1;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.mc-timeline li.in .mc-tn:not(.lp *){background:var(--pink);color:#fff}.mc-timeline h3:not(.lp *){font-size:clamp(1.1rem,1.4vw,1.28rem);margin:8px 0 6px;letter-spacing:-.015em}.mc-timeline p:not(.lp *){margin:0;color:var(--ink-2);line-height:1.55}.mc-timeline-viz:not(.lp *){min-width:0;display:flex;justify-content:flex-start}.mc-sticky:not(.lp *){position:sticky;top:100px;width:100%;display:flex;justify-content:flex-start}.mc-timeline-viz .mc-stage:not(.lp *){min-height:0;padding-top:0;width:100%;display:flex;justify-content:flex-start}.mc-timeline-grid--rev .mc-timeline-viz .mc-stage:not(.lp *),.mc-timeline-grid--rev .mc-timeline-viz .mc-sticky:not(.lp *),.mc-timeline-grid--rev .mc-timeline-viz:not(.lp *){justify-content:flex-end}.mc-feat--link:not(.lp *){text-decoration:none;color:var(--ink);position:relative}.mc-feat-go:not(.lp *){position:absolute;right:18px;top:18px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--pink-ink);transition:background var(--dur-fast),transform var(--dur-fast)}.mc-feat-go svg:not(.lp *){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mc-feat--link:hover .mc-feat-go:not(.lp *){background:var(--pink);color:#fff;transform:translateX(3px)}.mc-feat--link:focus-visible:not(.lp *){outline:3px solid var(--pink);outline-offset:3px}.mc-feats-sec--alt:not(.lp *){background:var(--paper)}.mc-ucs:not(.lp *){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--gap)}.mc-uc:not(.lp *){display:grid;gap:var(--sp-3);align-content:start;padding:clamp(22px,3vw,28px);border:1px solid var(--line);background:var(--paper);transition:transform var(--dur) var(--ease),border-color var(--dur)}.mc-uc:hover:not(.lp *){transform:translateY(-3px);border-color:color-mix(in srgb,var(--pink) 35%,var(--line))}.mc-uc h3:not(.lp *){letter-spacing:-.02em}.mc-uc>p:not(.lp *){margin:0;color:var(--ink-2)}.mc-uc-truth:not(.lp *){position:relative;display:grid;gap:10px;margin-top:6px;padding:14px 14px 30px;border-radius:var(--r-md);background:var(--surface)}.mc-uc-truth>div:not(.lp *){display:grid;gap:4px}.mc-uc-truth small:not(.lp *){font:700 .64rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mc-uc-truth p:not(.lp *){margin:0;font-size:.93rem;color:var(--ink)}.mc-uc-board:not(.lp *){padding:12px;border-radius:12px;background:var(--night);color:var(--on-night)}.mc-uc-board small:not(.lp *){color:var(--pink-hot)}.mc-uc-board p:not(.lp *){color:#fff}.mc-uc-guest:not(.lp *){padding:12px;border-radius:12px 12px 12px 2px;background:#D9FDD3;color:#111B21}.mc-uc-guest small:not(.lp *){color:#075E54}.mc-uc-guest p:not(.lp *){color:#111B21}.mc-uc-truth em:not(.lp *){position:absolute;right:12px;bottom:10px;font:600 .66rem/1 var(--body);font-style:normal;color:var(--ink-3)}.mc-uc .mc-go:not(.lp *){margin-top:2px;font-weight:700;color:var(--pink-ink);text-decoration:none}.mc-uc .mc-go:hover:not(.lp *){text-decoration:underline}.mc-exp .mc-head:not(.lp *){margin-bottom:0}.mc-exp .mc-list:not(.lp *){margin-top:var(--sp-2)}.mc-exp .mc-ctas:not(.lp *){margin-top:var(--sp-5)}.mc-exp--rev .mc-head:not(.lp *){order:2}.mc-exp-viz:not(.lp *){min-width:0;display:grid;justify-items:center}.mc-exp-viz .mc-stage:not(.lp *){min-height:0;padding-top:0;width:100%}.mc-exp--alt:not(.lp *){background:var(--surface)}.mc-exp--dark:not(.lp *){background:var(--night);color:var(--on-night)}.mc-exp--dark h2:not(.lp *){color:#fff}.mc-exp--dark .eyebrow:not(.lp *){color:var(--pink-hot)}.mc-exp--dark .lede:not(.lp *),.mc-exp--dark .mc-list li:not(.lp *){color:var(--on-night-2)}.mc-exp--dark .mc-list li:not(.lp *):before{background-color:rgba(60,199,144,.18)}.mc-exp--dark .btn-ghost:not(.lp *){color:#fff;border-color:rgba(255,255,255,.4)}.mc-exp--dark .btn-ghost:hover:not(.lp *){background:rgba(255,255,255,.1);border-color:#fff}.mc-tablist:not(.lp *){display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--sp-6)}.mc-tablist [role=tab]:not(.lp *){all:unset;cursor:pointer;padding:11px 16px;border-radius:var(--r-pill);border:1px solid var(--line);font:600 .92rem/1 var(--body);color:var(--ink-2);background:var(--paper);transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.mc-tablist [role=tab]:hover:not(.lp *){border-color:var(--pink)}.mc-tablist [role=tab][aria-selected=true]:not(.lp *){background:var(--ink);color:var(--paper);border-color:var(--ink)}.mc-tablist [role=tab]:focus-visible:not(.lp *){outline:3px solid var(--pink);outline-offset:3px}.mc-tabpanel[hidden]:not(.lp *){display:none}.mc-tabs:not([data-ready]) .mc-tabpanel:not(.lp *){display:block}.mc-tabs:not([data-ready]) .mc-tabpanel+.mc-tabpanel:not(.lp *){margin-top:var(--sp-7)}.mc-tabpanel:not(.lp *){animation:mcFade var(--dur) var(--ease) both}@keyframes mcFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mc-ints:not(.lp *){display:grid;grid-template-columns:repeat(min(var(--n,4),4),minmax(0,1fr));gap:var(--gap)}@media (min-width:1101px){.mc-ints[style="--n:3"]:not(.lp *),.mc-ints[style="--n:6"]:not(.lp *),.mc-ints[style="--n:9"]:not(.lp *){grid-template-columns:repeat(3,minmax(0,1fr))}}.mc-intc:not(.lp *){display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-6);border:1px solid var(--line);text-decoration:none;color:var(--ink);background:var(--paper);transition:border-color var(--dur),transform var(--dur) var(--ease)}a.mc-intc:hover:not(.lp *){border-color:color-mix(in srgb,var(--pink) 40%,var(--line));transform:translateY(-3px)}a.mc-intc:focus-visible:not(.lp *){outline:3px solid var(--pink);outline-offset:3px}.mc-logo:not(.lp *){height:40px;display:flex;align-items:center}.mc-logo img:not(.lp *){max-height:30px;width:auto;max-width:140px}.mc-lock span.mc-lock--dark:not(.lp *),.mc-logo--dark:not(.lp *){background:var(--night);border-color:var(--night)}.mc-logo--dark:not(.lp *){display:inline-flex;align-items:center;height:40px;padding:0 12px;border-radius:10px}.mc-logo--dark img:not(.lp *){max-height:20px}.mc-lock span.mc-lock--dark img:not(.lp *){height:18px}.mc-logo--wa svg:not(.lp *){width:32px;height:32px;fill:none;stroke:var(--wa-green);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mc-intc p:not(.lp *){margin:0;color:var(--ink-2);font-size:.97rem}.mc-outs:not(.lp *){display:grid;grid-template-columns:repeat(min(var(--n,3),4),minmax(0,1fr));gap:var(--gap)}.mc-out:not(.lp *){display:grid;gap:var(--sp-3);align-content:start;padding:var(--sp-6);border:1px solid var(--line);background:var(--paper)}.mc-out-fig:not(.lp *){font:800 clamp(2rem,3vw,2.6rem)/1 var(--display);letter-spacing:-.03em;color:var(--pink-ink)}.mc-out p:not(.lp *){margin:0;color:var(--ink-2)}.mc-out-sec:not(.lp *){background:var(--surface)}.mc-hub:not(.lp *){display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:var(--gap-sm)}.mc-hubc:not(.lp *){position:relative;display:grid;grid-template-columns:44px 1fr;gap:var(--sp-4);align-items:start;padding:var(--sp-5) 52px var(--sp-5) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);text-decoration:none;color:var(--ink);transition:transform var(--dur) var(--ease),border-color var(--dur),box-shadow var(--dur)}.mc-hubc>div:not(.lp *){display:grid;gap:4px}.mc-hubc b:not(.lp *){font:700 1.05rem/1.3 var(--display)}.mc-hubc span:not(.lp *){font-size:.93rem;color:var(--ink-2)}.mc-hubc em:not(.lp *){grid-column:2;font:700 .66rem/1 var(--mono);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--pink-ink)}.mc-hubc i:not(.lp *){position:absolute;right:16px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--pink-ink);transition:background var(--dur-fast),transform var(--dur-fast)}.mc-hubc i svg:not(.lp *){width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mc-hubc:hover:not(.lp *){transform:translateY(-3px);border-color:color-mix(in srgb,var(--pink) 35%,var(--line));box-shadow:var(--sh-2)}.mc-hubc:hover i:not(.lp *){background:var(--pink);color:#fff;transform:translateY(-50%) translateX(3px)}.mc-hubc:focus-visible:not(.lp *){outline:3px solid var(--pink);outline-offset:3px}.mc-faqgroup+.mc-faqgroup:not(.lp *),.mc-hub-sec+.mc-hub-sec:not(.lp *){padding-top:0}.mc-faqgroup .mc-head:not(.lp *){margin-bottom:var(--sp-5)}.mc-jump:not(.lp *){display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--sp-7)}.mc-jump a:not(.lp *){padding:9px 14px;border-radius:var(--r-pill);border:1px solid var(--line);font-size:.88rem;font-weight:600;text-decoration:none;color:var(--ink-2);background:var(--paper);transition:border-color var(--dur-fast),color var(--dur-fast),background var(--dur-fast)}.mc-jump a:hover:not(.lp *){border-color:var(--pink);color:var(--pink-ink);background:var(--pink-soft)}.mc-band:not(.lp *){background:var(--night);color:var(--on-night);padding-block:var(--sec-y-tight)}.mc-band-grid:not(.lp *){display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:clamp(20px,4vw,48px);align-items:center}.mc-band h2:not(.lp *){color:#fff;font-size:clamp(1.5rem,2.6vw,2.2rem);letter-spacing:-.025em}.mc-band p:not(.lp *){margin:8px 0 0;color:var(--on-night-2);max-width:var(--measure)}.mc-band .btn-ghost:not(.lp *){color:#fff;border-color:rgba(255,255,255,.4)}.mc-band .btn-ghost:hover:not(.lp *){background:rgba(255,255,255,.1);border-color:#fff}.mc-strip-sec:not(.lp *){padding-block:0 var(--sec-y)}main>.mc-sec+.mc-strip-sec:not(.lp *){padding-top:0}.mc-sec[id]:not(.lp *){scroll-margin-top:96px}main>.mc-cmp--alt+.mc-exp--alt:not(.lp *),main>.mc-exp--alt+.mc-feats-sec:not(.lp *),main>.mc-exp--alt+.mc-steps-sec:not(.lp *),main>.mc-feats-sec+.mc-exp--alt:not(.lp *),main>.mc-out-sec+.mc-exp--alt:not(.lp *),main>.mc-steps-sec+.mc-exp--alt:not(.lp *){padding-top:0}.mc-stage--app:not(.lp *),.mc-stage--board:not(.lp *),.mc-stage--chat:not(.lp *),.mc-stage--dash:not(.lp *),.mc-stage--film:not(.lp *),.mc-stage--kot:not(.lp *),.mc-stage--menu:not(.lp *),.mc-stage--phone:not(.lp *),.mc-stage--screens:not(.lp *){min-height:0;padding-top:0}.mc-stage--film .film:not(.lp *){width:100%}.mc-stage--phone .fx-phone:not(.lp *){margin:0}.mc-jump-sec:not(.lp *){padding-block:0 var(--sp-6)}.mc-jump-sec .mc-jump:not(.lp *){margin:0}.mc-board:not(.lp *){width:100%;max-width:440px;background:var(--night);color:var(--on-night);border-radius:var(--r-lg);padding:18px;display:grid;gap:10px;box-shadow:var(--sh-3)}.mc-board-head:not(.lp *){display:flex;align-items:center;gap:10px;padding:0 4px 8px}.mc-board-head b:not(.lp *){font:700 .95rem/1 var(--display);color:#fff}.mc-board-head small:not(.lp *){margin-left:auto;font:600 .7rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-night-3)}.mc-ord:not(.lp *){display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:14px;border-radius:var(--r-md);background:var(--night-2);border:1px solid var(--night-line)}.mc-src:not(.lp *){font:700 .66rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pink-hot);grid-column:1/-1}.mc-ord b:not(.lp *){font:700 1rem/1.3 var(--display);color:#fff}.mc-meta:not(.lp *){font-size:.82rem;color:var(--on-night-2);grid-column:1}.mc-badge:not(.lp *){grid-column:2;grid-row:2/4;align-self:center;padding:7px 10px;border-radius:var(--r-pill);background:rgba(255,255,255,.1);font:700 .72rem/1 var(--body);color:#fff;white-space:nowrap}.mc-badge--ok:not(.lp *){background:rgba(60,199,144,.22);color:#5EE3A6}.mc-badge--pink:not(.lp *){background:var(--pink);color:#fff}.mc-chat:not(.lp *){width:100%;max-width:380px;border-radius:var(--r-lg);overflow:hidden;background:#EFEAE2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ccircle cx='4' cy='4' r='1.2' fill='%23d9d1c4'/%3E%3C/svg%3E");box-shadow:var(--sh-3);color:#111B21;position:relative}.mc-chat-head:not(.lp *){display:flex;align-items:center;gap:10px;padding:12px 14px;background:#075E54;color:#fff}.mc-chat-head i:not(.lp *){width:34px;height:34px;border-radius:50%;background:var(--wa-green)}.mc-chat-head b:not(.lp *){display:block;font:700 .95rem/1.2 var(--body)}.mc-chat-head small:not(.lp *){font-size:.74rem;opacity:.8}.mc-chat-body:not(.lp *){display:grid;gap:8px;padding:16px 12px 26px}.mc-msg:not(.lp *){position:relative;max-width:84%;padding:9px 34px 9px 12px;border-radius:12px;font-size:.93rem;line-height:1.45;box-shadow:0 1px 1px rgba(0,0,0,.08)}.mc-msg i:not(.lp *){position:absolute;right:8px;bottom:4px;font-style:normal;font-size:.68rem;color:#53BDEB}.mc-msg--out:not(.lp *){justify-self:end;background:#D9FDD3;border-top-right-radius:2px}.mc-msg--in:not(.lp *){justify-self:start;background:#fff;border-top-left-radius:2px}.mc-msg--in i:not(.lp *){display:none}.mc-msg--card:not(.lp *){display:grid;gap:6px;padding:10px 12px;max-width:92%}.mc-msg-link:not(.lp *){display:flex;align-items:center;gap:8px;font-weight:700;color:#027EB5}.mc-msg-link svg:not(.lp *){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mc-msg--card em:not(.lp *){font-style:normal;font-size:.76rem;color:#54656F}.mc-msg--pay:not(.lp *){display:grid;gap:8px;padding:10px 12px}.mc-msg--pay b:not(.lp *){display:block;text-align:center;padding:10px;border-radius:8px;background:var(--pink);color:#fff;font-weight:700}.mc-eg:not(.lp *){position:absolute;right:12px;bottom:8px;font-size:.68rem;color:#54656F}.mc-kot:not(.lp *){width:100%;max-width:380px;font-size:.98rem;padding:22px 22px 40px;animation:none;--z:8px}.mc-kot .stamp:not(.lp *){margin-top:14px;font-size:.8rem}.mc-stage--kot:not(.lp *){padding-block:24px 16px}.mc-kot .src:not(.lp *){font-size:.8rem}.mc-kot ul:not(.lp *){display:grid;gap:4px}.mc-screens:not(.lp *){display:flex;justify-content:center;align-items:flex-end;gap:0;padding:12px 0 0;background:linear-gradient(180deg,var(--pink-soft),transparent);border-radius:var(--r-md);width:100%}.mc-screens img:not(.lp *){width:31%;max-width:180px;height:auto;border-radius:22px;border:5px solid var(--night);box-shadow:var(--sh-2);background:#fff}.mc-screens img:first-child:not(.lp *){transform:translate(14%,22px) rotate(-5deg)}.mc-screens img:nth-child(2):not(.lp *){position:relative;z-index:2;transform:translateY(-6px)}.mc-screens img:nth-child(3):not(.lp *){transform:translate(-14%,22px) rotate(5deg)}.mc-dash:not(.lp *){width:100%;max-width:480px;border-radius:var(--r-lg);padding:18px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--sh-3);display:grid;gap:14px}.mc-dash-head:not(.lp *){display:flex;justify-content:space-between;align-items:center}.mc-dash-head b:not(.lp *){font:700 .95rem/1 var(--display)}.mc-dash-head em:not(.lp *){font:600 .66rem/1 var(--mono);font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mc-tiles:not(.lp *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mc-tile:not(.lp *){display:grid;gap:4px;padding:14px;background:var(--surface);border:1px solid var(--line)}.mc-tile small:not(.lp *){font:700 .64rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mc-tile b:not(.lp *){font:800 1.5rem/1 var(--display);letter-spacing:-.02em}.mc-tile span:not(.lp *){font-size:.8rem;color:var(--ok);font-weight:600}.mc-video:not(.lp *){width:100%;height:auto;border-radius:var(--r-lg);background:#fff;box-shadow:var(--sh-2);display:block}.mc-reelphone:not(.lp *){margin:0}.mc-stage:not(.lp *){overflow:visible}.mc-pill:not(.lp *){position:absolute;z-index:3;box-shadow:0 14px 30px -16px rgba(26,19,32,.45)}.mc-pill svg:not(.lp *){fill:none;stroke:var(--pink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mc-pill--tr:not(.lp *){right:-2%;top:-10px}.mc-pill--bl:not(.lp *){left:-2%;bottom:-10px}.mc-pill--tl:not(.lp *){left:-2%;top:-10px}.mc-pill--br:not(.lp *){right:-2%;bottom:-10px}@media (max-width:760px){.mc-pill:not(.lp *){display:none}}.pr2-qplay:not(.lp *){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--pink);color:#fff;box-shadow:0 0 0 10px rgba(236,24,115,.25);pointer-events:none}.pr2-qplay svg:not(.lp *){width:20px;height:20px;fill:currentColor}.pr2-qvid:not(.lp *){position:relative}@media (max-width:1100px){.mc-pains:not(.lp *){row-gap:36px}.mc-ints:not(.lp *),.mc-outs:not(.lp *),.mc-pains:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}.mc-feats:not(.lp *){grid-template-columns:repeat(min(var(--cols,4),2),minmax(0,1fr))}.mc-hub:not(.lp *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.mc-timeline-grid:not(.lp *){grid-template-columns:1fr;max-width:580px}.mc-timeline-grid--rev>div:first-child:not(.lp *){order:0}.mc-sticky:not(.lp *){position:static;justify-content:center}.mc-timeline-viz:not(.lp *){max-width:440px;width:100%;margin-inline:auto;justify-content:center}.mc-timeline-viz .mc-stage:not(.lp *){justify-content:center}.mc-exp--rev .mc-head:not(.lp *){order:0}.mc-band-grid:not(.lp *){grid-template-columns:1fr}}@media (max-width:760px){.mc-ba:not(.lp *),.mc-hub:not(.lp *),.mc-ints:not(.lp *),.mc-outs:not(.lp *){grid-template-columns:1fr}}@media (max-width:640px){.mc-feats:not(.lp *),.mc-pains:not(.lp *){grid-template-columns:1fr}.mc-pains:not(.lp *){row-gap:26px}.mc-timeline li:not(.lp *){grid-template-columns:40px 1fr;gap:14px}.mc-tn:not(.lp *){width:40px;height:40px}.mc-timeline li:not(:last-child):not(.lp *):before{left:19px}.mc-tiles:not(.lp *){grid-template-columns:1fr 1fr}.mc-tile b:not(.lp *){font-size:1.3rem}.mc-band .mc-ctas .btn:not(.lp *){flex:1 1 100%;justify-content:center}.mc-tablist:not(.lp *){flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin;margin-inline:-20px;padding-inline:20px}.mc-tablist [role=tab]:not(.lp *){white-space:nowrap}}@media (max-width:360px){.mc-chip:not(.lp *){font-size:.66rem;letter-spacing:.06em;padding:7px 11px}.mc-hero h1:not(.lp *){font-size:2.3rem}}@media (prefers-reduced-motion:reduce){.mc-feat--link .mc-feat-go:not(.lp *),.mc-hubc:not(.lp *),.mc-intc:not(.lp *),.mc-tn:not(.lp *),.mc-uc:not(.lp *){transition:none}.mc-hubc:hover:not(.lp *),.mc-uc:hover:not(.lp *),a.mc-intc:hover:not(.lp *){transform:none}.mc-tabpanel:not(.lp *){animation:none}}