:root{--night:#1a1d28;--ink:#1a1d28;--ink-2:#252a3a;--navy:#1a1d28;--card-d:#252a3a;--cream:#f4eee6;--cream-2:#fbf8f3;--line-light:#e6ddd1;--text-dark:#18120d;--text-light:#fff;--muted-dark:#7c736b;--muted-light:#ffffff94;--orange:#ee6a2a;--orange-light:#f5975e;--orange-deep:#c25a34;--orange-soft:#ee6a2a24;--blue:#3d63e6;--blue-soft:#3d63e629;--blue-tint:#6e5f8f;--blue-text:#8fa6ff;--green:#22c55e;--green-soft:#22c55e29;--r:18px}.role-hero{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:var(--t-hero);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-hero);color:#fff}.role-section{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:var(--t-h2);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-h)}.role-sub{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:var(--t-h3);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-h)}.role-body{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:400;font-size:var(--t-body);letter-spacing:var(--ls-body);line-height:var(--lh-body);text-transform:none}.role-lead{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:400;font-size:var(--t-lead);text-transform:none;max-width:52ch;line-height:1.5}.role-eyebrow{font-family:var(--font-mono);font-weight:500;font-size:var(--t-eyebrow);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);line-height:1}.role-btn{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:600;font-size:var(--t-btn);text-transform:none;letter-spacing:0;line-height:1}.role-nav{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;text-transform:none;letter-spacing:0;font-size:15px;font-weight:500;line-height:1}.role-number{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:var(--ls-display);font-weight:800;line-height:1}.role-fine{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:400;font-size:var(--t-small);letter-spacing:.02em;text-transform:none;line-height:1.4}.role-option{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;text-transform:none;letter-spacing:0;font-size:15.5px;font-weight:500;line-height:1.3}.em{color:var(--orange)}h1,h2,h3{text-wrap:balance;margin:0}*{box-sizing:border-box}body{background:var(--ink);color:var(--text-light);font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}em{font-family:inherit;font-weight:inherit;letter-spacing:inherit}p{margin:0}h1{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:var(--t-hero);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-hero);text-wrap:balance;color:#fff;margin:0}h2{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:var(--t-h2);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-h);text-wrap:balance;margin:0}h3{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-weight:800;font-size:var(--t-h3);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-h);text-wrap:balance;margin:0}.faq-question{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;text-transform:none;letter-spacing:0;font-weight:700;line-height:1.35;font-size:17px!important}.n{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.wrap{z-index:1;max-width:1168px;margin:0 auto;padding:0 24px;position:relative}section{padding:150px 0;position:relative;overflow:hidden}.light{background:var(--cream);color:var(--text-dark)}.dark{background:var(--ink);color:#fff}.eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-light);font-size:11px}.light .eyebrow{color:var(--muted-dark)}.muted{color:var(--muted-light)}.light .muted{color:var(--muted-dark)}.copy-line{display:block}.open{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);vertical-align:middle;border:1px solid #ee6a2a73;border-radius:4px;margin-left:10px;padding:3px 8px;font-size:10px;display:inline-block}.btn{font-family:var(--font-sans);font-weight:600;font-size:var(--t-btn);color:#fff;cursor:pointer;background:linear-gradient(115deg,var(--orange-light) 0%,var(--orange) 30%,var(--orange-deep) 62%,var(--blue-tint) 100%);border:0;border-radius:999px;align-items:center;gap:8px;padding:13px 24px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 30px #ee6a2a47,inset 0 1px #ffffff4d}.btn:hover{transform:translateY(-1px);box-shadow:0 14px 36px #ee6a2a61,inset 0 1px #ffffff4d}.btn.sm{font-size:var(--t-small);padding:9px 16px}.btn.ghost{box-shadow:none;-webkit-backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff4d}.btn.ghost:hover{box-shadow:none;background:#ffffff2e}.grain{pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.dark>.grain{opacity:.05}.hero{background:var(--night);color:#fff;padding:26px 0 0;position:relative;overflow:hidden}.sky{pointer-events:none;background:radial-gradient(60% 34% at 50% 74%,#ffd6a080 0%,#ee6a2a38 40%,#0000 72%),radial-gradient(140% 46% at 50% 100%,#f3e1cc 0%,#e9bf98 28%,#e9bf9800 64%),linear-gradient(#070912 0%,#0c1020 14%,#1a1a2e 26%,#3a2836 38%,#7a4a3e 50%,#b8744f 62%,#d99a6c 74%,#edc5a0 88%,#f3dfc8 100%);position:absolute;inset:0}.stars{pointer-events:none;background-image:radial-gradient(1px 1px at 12% 18%,#ffffffb3,#0000 60%),radial-gradient(1px 1px at 78% 12%,#fff9,#0000 60%),radial-gradient(1.5px 1.5px at 62% 26%,#c8d2ffb3,#0000 60%),radial-gradient(1px 1px at 30% 9%,#ffffff80,#0000 60%),radial-gradient(1px 1px at 88% 30%,#c8d2ff99,#0000 60%),radial-gradient(1px 1px at 46% 14%,#ffffff8c,#0000 60%);background-repeat:no-repeat;position:absolute;inset:0}.vignette{pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#06081280 100%);position:absolute;inset:0}.ridge{pointer-events:none;height:150px;position:absolute;bottom:-2px;left:0;right:0}.ridge svg{width:100%;height:100%;display:block}.nav{z-index:3;-webkit-backdrop-filter:blur(20px)saturate(160%);background:linear-gradient(100deg,#ffffff2e 0%,#ee6a2a8c 22%,#b45a4659 55%,#50468c59 100%);border:1px solid #ffffff59;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;width:min(820px,100%);margin:0 auto;padding:8px 8px 8px 12px;display:flex;position:relative;box-shadow:0 10px 40px #00000059,inset 0 1px #ffffff59}.brand{letter-spacing:-.02em;color:var(--text-dark);border:1.5px solid var(--blue);background:#ffffff8c;border-radius:8px;padding:6px 12px;font-size:16px;font-weight:700;box-shadow:0 0 0 3px #3d63e62e}.brand span{color:var(--orange)}.nav ul{color:#ffffffe6;gap:22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.hero-inner{z-index:2;text-align:center;padding-top:118px;padding-bottom:126px;position:relative}.hero h1 span{white-space:normal;display:block}.hero .role-lead{white-space:nowrap;font-size:clamp(13px,1.25vw,17px)}.ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:inline-flex}@media (width<=640px){.hero h1{font-size:clamp(40px,11vw,56px)}.hero .role-lead{white-space:normal;font-size:clamp(14px,3.8vw,17px)}}.vsl{z-index:3;max-width:760px;margin:38px auto 0;position:relative}.vsl-frame{-webkit-backdrop-filter:blur(18px)saturate(150%);background:#ffffff38;border:1px solid #fff9;border-radius:24px;padding:10px;box-shadow:0 40px 90px #3c1e0a47,inset 0 1px #ffffffb3}.vsl-inner{aspect-ratio:16/9;background:radial-gradient(60% 60% at 50% 40%,#ee6a2a38,#0000 70%),repeating-linear-gradient(45deg,#ffffff09 0 12px,#0000 12px 24px),linear-gradient(#141828,#0b0e1a);border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.vsl-inner:after{content:"";pointer-events:none;border:1px dashed #ee6a2a73;border-radius:16px;margin:12px;position:absolute;inset:0}.vsl-tag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);font-size:11px;position:absolute;top:22px;left:24px}.vsl-dur{font-family:var(--font-mono);color:#fff;background:#00000080;border-radius:4px;padding:3px 8px;font-size:12px;position:absolute;top:20px;right:24px}.play{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#ffffff24;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:84px;height:84px;transition:transform .2s;display:grid;box-shadow:0 20px 50px #0006,inset 0 1px #fff6}.play:hover{transform:scale(1.05)}.play i{border:12px solid #0000;border-left:20px solid #fff;border-right-width:0;width:0;height:0;margin-left:5px}.vsl-cap{color:#ffffffd9;text-align:left;max-width:520px;font-size:14px;position:absolute;bottom:34px;left:24px;right:24px}.vsl-bar{background:#ffffff24;border-radius:2px;height:3px;position:absolute;bottom:20px;left:24px;right:24px}.vsl-bar i{background:var(--orange);border-radius:2px;width:18%;position:absolute;top:0;bottom:0;left:0}.vsl-return{margin-top:64px}.vsl-return .vsl-frame{background:#0c0e19c7;border-color:#ffffff29;border-radius:12px}.vsl-return .vsl-inner{border-radius:7px}.matrix-system{z-index:2;isolation:isolate;width:min(1400px,96vw);margin:52px 0 0 50%;position:relative;transform:translate(-50%)}.matrix-system:before,.matrix-system:after{content:"";z-index:2;pointer-events:none;position:absolute}.matrix-system:before{background:linear-gradient(90deg,var(--ink) 0,transparent 8%,transparent 92%,var(--ink) 100%);inset:-2px}.matrix-system:after{background:linear-gradient(180deg,transparent,var(--ink));height:32%;bottom:-1px;left:0;right:0}.matrix-system img{z-index:1;transform-origin:top;image-rendering:auto;backface-visibility:hidden;width:100%;height:auto;display:block;position:relative;box-shadow:0 48px 120px #00000085}.matrix-glow{z-index:0;filter:blur(70px);opacity:.55;pointer-events:none;background:linear-gradient(90deg,#3d63e63d,#ee6a2a33);position:absolute;inset:8% 8% 0;transform:translateY(28px)}@media (prefers-reduced-motion:no-preference){.matrix-system img{animation:10s ease-in-out infinite alternate matrixBreathe}@keyframes matrixBreathe{0%{transform:scale(1)}to{transform:scale(1.02)}}}@media (width<=760px){.matrix-system{width:138vw;margin-top:38px}.matrix-system:before{background:linear-gradient(90deg,var(--ink) 0,transparent 5%,transparent 95%,var(--ink) 100%)}.matrix-system img{transform:none}.matrix-system:after{height:24%}}.process-schema-head{text-align:center;margin-top:76px}.process-schema{gap:38px;width:min(100%,820px);margin:44px auto 0;display:grid;position:relative}.process-step-card{z-index:1;background:linear-gradient(120deg,#ffffff0e,#ffffff06);border:1px solid #ffffff21;border-radius:8px;grid-template-columns:146px minmax(0,1fr);align-items:center;gap:28px;min-height:154px;padding:24px 30px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 20px 44px #0003}.process-step-card h3{margin-bottom:8px}.process-step-card p{color:var(--muted-light);max-width:58ch;font-size:14.5px;line-height:1.55}.process-card-top{border-right:1px solid #ffffff1a;grid-template-rows:auto 1fr;align-self:stretch;gap:10px;padding-right:18px;display:grid}.process-card-top>span{font-family:var(--font-mono);font-weight:500;font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--orange)}.process-card-icon{align-items:center;display:flex}.process-card-icon svg{width:86px;height:60px;overflow:visible}.process-card-icon .process-card-img{object-fit:contain;border-radius:6px;width:120px;height:90px}.process-card-icon .ln{stroke:#ffffff47;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.process-card-icon .st{stroke:var(--orange);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.process-card-icon .pt{fill:#ffffff47}.process-card-icon .pt.a{fill:var(--orange)}.process-card-icon .pt.b{fill:var(--blue);opacity:.75}.process-card-icon .cd{fill:#ffffff0a}.process-linked:after{content:"";z-index:3;background:#ffffff6b;width:1px;height:38px;position:absolute;bottom:-38px;left:50%}.process-linked:before{content:"";z-index:4;border-top:7px solid #ffffffbd;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;bottom:-38px;left:calc(50% - 4px)}.process-step-row{z-index:1;grid-template-columns:1fr 1fr;gap:22px;display:grid;position:relative}.process-step-row .process-step-card{margin:0}.process-step-accent{border-color:#ffffff21;box-shadow:inset 0 1px #ffffff0f,0 20px 44px #0003}.process-card-icon-pair{align-items:center;gap:10px;display:flex}.process-card-icon-pair .process-card-img{width:56px;height:42px}.stats-wrap{background:var(--cream);padding-bottom:10px}.stats{z-index:4;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:-120px auto 0;padding:0 24px;display:grid;position:relative}.stat{-webkit-backdrop-filter:blur(18px)saturate(150%);color:var(--text-dark);text-align:center;background:#ffffff6b;border:1px solid #ffffffe6;border-radius:16px;padding:30px 24px;box-shadow:0 20px 50px #5a3c1e1f,inset 0 1px #fff}.stat b{font-family:var(--font-sans);letter-spacing:-.035em;font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1;display:block}.stat .k{margin-top:10px;display:block}.stat p{color:var(--muted-dark);font-size:13px}.logos{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:12px 16px;max-width:1100px;margin:42px auto 0;padding:0 24px;display:grid}.client-logo{justify-content:center;align-items:center;height:86px;display:flex}.client-logo img{object-fit:contain;filter:brightness(0);opacity:.34;width:100%;height:100%;display:block}.trust-line{justify-content:center;margin:38px auto 0;padding:0 24px;display:flex}.stats-wrap .trust{color:var(--text-dark);background:#0f122014;border-color:#0f122024;margin:0}.creative-wall{background:var(--night);color:#fff;padding:104px 0 120px;overflow:hidden}.creative-wall-head{text-align:center;width:min(1180px,100% - 48px);margin:0 auto 54px}.creative-wall-head h2{max-width:720px;margin:10px auto 0}.creative-wall-head>p{max-width:520px;color:var(--muted-light);margin:16px auto 0;font-size:16px}.creative-marquee{contain:layout paint;width:100%;padding:10px 0 22px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.creative-track{will-change:transform;backface-visibility:hidden;gap:18px;width:max-content;animation:none;display:flex}.creative-marquee.reverse .creative-track{animation:none}.creative-track figure{background:var(--ink-2);transform-origin:50%;border:1px solid #ffffff1f;border-radius:7px;flex:none;width:240px;height:288px;margin:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;overflow:hidden;box-shadow:0 22px 50px #00000057}.creative-track figure.square{width:288px}.creative-track figure.portrait{width:230px}.creative-track figure.story{width:162px}.creative-track figure:nth-child(3n+2){transform:translateY(14px)}.creative-track figure:nth-child(4n+1){transform:rotate(-1.2deg)translateY(6px)}.creative-track figure:nth-child(4n+3){transform:rotate(1deg)translateY(-4px)}.creative-track img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:block}.creative-track figure:hover{z-index:10;border-color:#ffffff59;box-shadow:0 34px 70px #0000008c,0 0 0 1px #ee6a2a40;transform:scale(1.08)rotate(0)translateY(0)!important}.creative-track figure:hover img{transform:scale(1.025)}@keyframes creativeLeft{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}@keyframes creativeRight{0%{transform:translate(calc(-50% - 9px))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.creative-track{animation:none}.creative-track figure{transform:none}}.connect-card{cursor:pointer;background:linear-gradient(120deg,#fbf8f3 0%,#f4eee6 100%);border:1px solid #fff;border-radius:22px;outline:none;align-items:center;gap:24px;width:85%;margin:0 auto;padding:22px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059,0 0 0 1px #ffffff1f}.connect-card:hover{transform:translateY(-2px);box-shadow:0 38px 90px #0006,0 0 0 1px #ffffff2e}.connect-card:focus-visible{box-shadow:0 0 0 3px #3d63e659,0 30px 80px #00000059}.connect-avatar{width:72px;height:72px;box-shadow:0 0 0 1.5px var(--blue-soft);background:linear-gradient(135deg,#d9c8b6,#8f7d6c);border:2px solid #fff;border-radius:50%;flex:none}.connect-text{flex:1;min-width:0}.connect-kicker{color:var(--text-dark);font-size:22px;font-weight:500;line-height:1.25}.connect-name{color:var(--muted-dark);letter-spacing:.02em;margin-top:4px;font-size:13px}.connect-card .btn{white-space:nowrap;z-index:3;position:relative}.connect-blob{z-index:0;filter:blur(38px);opacity:0;pointer-events:none;will-change:transform,opacity;border-radius:50%;transition:opacity .35s;position:absolute}.connect-blob:first-of-type{background:var(--orange);width:160px;height:160px;animation:7s ease-in-out infinite paused blobDrift1;top:-60px;right:-40px}.connect-blob:nth-of-type(2){background:var(--blue);width:120px;height:120px;animation:8s ease-in-out infinite paused blobDrift2;bottom:-50px;left:30%}.connect-blob:nth-of-type(3){background:#10b981;width:90px;height:90px;animation:6s ease-in-out infinite paused blobDrift3;top:50%;right:25%}.connect-card.connect-pulse{border-color:#ee6a2a8c;box-shadow:0 34px 85px #ee6a2a38,0 0 0 1px #3d63e61f}.connect-card.connect-pulse .connect-blob{opacity:.55;animation-play-state:running}.connect-card.connect-pulse .connect-kicker em{color:var(--blue)}@keyframes blobDrift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,20px)scale(1.15)}}@keyframes blobDrift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-25px)scale(1.1)}}@keyframes blobDrift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-18px,-15px)scale(1.2)}}@media (width<=640px){.connect-card{text-align:left;flex-direction:column;align-items:flex-start;gap:18px;width:100%;padding:22px}.connect-avatar{width:64px;height:64px}.connect-card .btn{justify-content:center;width:100%}}.strip{perspective:1200px;grid-template-columns:repeat(6,1fr);gap:12px;max-width:1100px;margin:36px auto 0;padding:0 24px;display:grid}.strip i{aspect-ratio:4/5;transform-origin:50% 100%;filter:blur(1.2px);opacity:.75;background:linear-gradient(160deg,#fff,#eadfcf);border-radius:12px;height:auto;display:block;transform:rotateX(28deg);box-shadow:0 20px 40px #5a3c1e1a}.strip i:nth-child(2){background:linear-gradient(160deg,#2a2e45,#0f1220)}.strip i:nth-child(3){background:linear-gradient(160deg,#f9e4d2,#ee6a2a)}.strip i:nth-child(4){background:linear-gradient(160deg,#f3e8da,#c9b79e)}.strip i:nth-child(5){opacity:.55;background:linear-gradient(160deg,#dde3ff,#3d63e6)}.strip i:nth-child(6){background:linear-gradient(160deg,#141828,#2a2e45)}.strip-fade{background:var(--cream);position:relative}.strip-fade:after{content:"";background:linear-gradient(180deg,transparent,var(--cream));height:90px;position:absolute;bottom:0;left:0;right:0}.strip-note{z-index:2;text-align:center;font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted-dark);max-width:620px;margin:14px auto 0;padding:0 24px;font-size:11px;position:relative}.calc{border-radius:var(--r);background:#ffffff8c;border:1px solid #fff;grid-template-columns:1fr 1fr;margin-top:44px;display:grid;overflow:hidden;box-shadow:0 20px 60px #5a3c1e14,inset 0 1px #fff}.calc .in{border-right:1px solid var(--line-light);gap:26px;padding:32px;display:grid}.calc .out{grid-template-columns:1fr 1fr;align-content:start;gap:28px 24px;padding:32px;display:grid}.f label{color:var(--muted-dark);justify-content:space-between;margin-bottom:10px;font-size:14px;display:flex}.f label .n{color:var(--text-dark);font-weight:500}input[type=range]{width:100%;accent-color:var(--orange);cursor:pointer;height:22px;margin:0}.o .n{color:var(--text-dark);font-size:42px;font-weight:500;line-height:1}.o.hi .n{color:var(--orange)}.o p{color:var(--muted-dark);max-width:22ch;margin-top:8px;font-size:13px}.calc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:26px 0 0;display:flex}.calc-foot p{color:var(--muted-dark);max-width:58ch;font-size:16px}.calc-foot p b{color:var(--text-dark);font-weight:600}.cols{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.dcard{border-radius:var(--r);background:linear-gradient(120deg,#ffffff0d,#ee6a2a0f 60%,#3d63e60d);border:1px solid #ffffff1a;padding:26px 22px 24px;box-shadow:inset 0 1px #ffffff0f}.dcard .k{font-family:var(--font-sans);color:var(--orange);margin-bottom:22px;font-size:13px;font-weight:900;display:block}.dcard h3{margin-bottom:8px;font-size:17px}.dcard p{color:var(--muted-light);font-size:14px}.dcard.b .k{color:var(--blue-text)}.why{border-top:1px solid #ffffff1a;grid-template-columns:200px 1fr;gap:32px;margin-top:48px;padding-top:32px;display:grid}.why p{color:var(--muted-light);max-width:66ch;font-size:16px}.tl{gap:12px;max-width:820px;margin-top:44px;display:grid}.tl div{-webkit-backdrop-filter:blur(14px);background:linear-gradient(120deg,#3c2d288c,#1914128c);border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:120px 1fr;gap:24px;padding:18px 22px;display:grid}.tl .w{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-light);padding-top:3px;font-size:12px}.tl .w.o{color:var(--orange)}.tl .w.b{color:var(--blue-text)}.tl p{color:#ffffffd9;font-size:15px}.tl p b{color:#fff;font-weight:600}.key{border-left:2px solid var(--orange);max-width:70ch;color:var(--muted-light);background:#ffffff0a;border-radius:0 12px 12px 0;margin-top:28px;padding:22px 26px}.key b{color:#fff;font-weight:600}canvas{width:100%;height:340px;margin-top:24px;display:block}.keys{border-top:1px solid var(--line-light);grid-template-columns:1fr 1fr;gap:32px;margin-top:20px;padding-top:20px;display:grid}.keys div{color:var(--muted-dark);font-size:15px}.keys .sw{vertical-align:middle;border-radius:2px;width:20px;height:3px;margin-right:10px;display:inline-block}.keys .n{color:var(--text-dark);margin:10px 0 4px;font-size:30px;font-weight:500;display:block}.keys .o .n{color:var(--orange)}.bar{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.bar div{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:22px}.bar b{font-family:var(--font-sans);letter-spacing:-.035em;color:#fff;font-size:32px;font-weight:900;line-height:1;display:block}.bar p{color:var(--muted-light);max-width:22ch;margin-top:10px;font-size:13px}.ads{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:24px;display:grid}.ads i{aspect-ratio:4/5;background:linear-gradient(160deg,#232842,#12152a);border:1px solid #ffffff1f;border-radius:10px;display:block;position:relative}.ads i:before{content:"";background:#ffffff24;border-radius:3px;height:6px;position:absolute;top:14px;left:12px;right:12px;box-shadow:0 12px 0 -1px #ffffff17,0 24px 0 -2px #ffffff0f}.ads i:after{content:attr(data-v);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);font-size:10px;position:absolute;bottom:12px;left:12px}.ads i.w:after{color:var(--orange)}.ads i.l:after{color:#ff6b6b}.offer ul{max-width:66ch;margin:40px 0 0;padding:0;list-style:none}.offer li{color:var(--muted-light);border-top:1px solid #ffffff1a;grid-template-columns:44px 1fr;padding:20px 0;font-size:16px;display:grid}.offer li:last-child{border-bottom:1px solid #ffffff1a}.offer li .k{font-family:var(--font-sans);color:var(--orange);padding-top:4px;font-size:13px;font-weight:900}.offer li b{color:#fff;font-weight:600}.not{max-width:66ch;margin-top:34px}.not .k{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-light);margin-bottom:10px;font-size:11px}.not p{color:var(--muted-light);border-top:1px solid #ffffff1a;padding:10px 0;font-size:15px}.not p:last-child{border-bottom:1px solid #ffffff1a}.not p b{color:#fff;font-weight:600}.faq{border-top:1px solid var(--line-light);max-width:820px;margin:40px auto 0}.faq details{border-bottom:1px solid var(--line-light)}.faq summary{cursor:pointer;color:var(--text-dark);align-items:center;gap:18px;padding:22px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary i{font-family:var(--font-mono);font-style:normal;font-weight:500;font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--orange)}.faq summary b{color:var(--muted-dark);margin-left:auto;font-size:20px;font-weight:400;transition:transform .2s}.faq details[open] summary b{transform:rotate(45deg)}.faq p{max-width:640px;padding:0 0 22px 44px}.fcard{background:var(--cream-2);color:var(--text-dark);border:1px solid #fff;border-radius:22px;grid-template-columns:1.4fr 1fr;gap:40px;padding:36px;display:grid;box-shadow:0 30px 70px #5a3c1e1a}.who{align-items:flex-start;gap:14px;margin-top:8px;display:flex}.who i{width:64px;height:64px;box-shadow:0 0 0 1.5px var(--blue-soft);background:linear-gradient(135deg,#d9c8b6,#8f7d6c);border:2px solid #fff;border-radius:12px;flex:none}.copy{font-family:var(--font-mono);color:var(--muted-dark);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:18px;font-size:11px;display:flex}@media (width<=860px){.stats,.cols,.bar,.calc{grid-template-columns:1fr}.calc .in{border-right:0;border-bottom:1px solid var(--line-light)}.why,.keys,.fcard{grid-template-columns:1fr}.tl div{grid-template-columns:1fr;gap:6px}.ads,.strip{grid-template-columns:repeat(3,1fr)}.nav ul{display:none}.stats{margin-top:-60px}.vsl{margin-top:40px}.play{width:64px;height:64px}}@media (prefers-reduced-motion:no-preference){.hero-inner>:not(.hero-drift){animation:.8s cubic-bezier(.2,.7,.2,1) both rise}.hero-inner>:nth-child(2){animation-delay:80ms}.hero-inner>:nth-child(3){animation-delay:.16s}.hero-inner>:nth-child(4){animation-delay:.24s}.hero-inner>:nth-child(5){animation-delay:.32s}.hero-inner>:nth-child(6){animation-delay:.4s}@keyframes rise{0%{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}}.trust{-webkit-backdrop-filter:blur(12px);color:#ffffffe6;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:6px 16px 6px 6px;font-size:13px;display:inline-flex}.avs{display:flex}.avs i{border:2px solid var(--night);background-color:#2a2a33;background-position:50% 20%;background-size:cover;border-radius:50%;width:32px;height:32px;margin-left:-10px;box-shadow:0 0 0 1px #ffffff0f,0 1px 4px #00000059}.avs i:first-child{margin-left:0}.avs i:last-child{box-shadow:0 0 0 1px #3d63e659,0 0 18px #3d63e640,0 1px 4px #00000059}.stars-i{color:var(--orange);letter-spacing:.04em;font-size:12px}.badges{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:26px;display:flex}.badges span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;background:#ffffff14;border:1px solid #ffffff38;border-radius:8px;padding:7px 12px;font-size:10px}.lcard{background:var(--cream-2);border-radius:var(--r);border:1px solid #fff;padding:28px 24px 22px;transition:transform .25s,box-shadow .25s;position:relative;box-shadow:0 1px 2px #5a3c1e0a,0 14px 40px #5a3c1e0f,inset 0 1px #fff}.lcard:hover{transform:translateY(-3px);box-shadow:0 24px 60px #5a3c1e1a,inset 0 1px #fff}.lcard .ico{justify-content:center;align-items:center;height:110px;margin-bottom:26px;display:flex}.lcard .num{font-family:var(--font-mono);letter-spacing:.2em;color:var(--muted-dark);font-size:10px}.lcard h3{margin-top:6px;font-size:17px}.lcard p{color:var(--muted-dark);margin-top:8px;font-size:14px}.lcard.hot{box-shadow:0 0 0 1px #ee6a2a59, 0 18px 50px var(--orange-soft), inset 0 1px 0 #fff;border-color:#ee6a2a80}.cards3{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.lines{gap:18px;width:200px;display:grid}.lines span{background:#ddd3c6;height:1px;position:relative}.lines span i{background:#cfc5b8;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px}.lines span:first-child i{background:var(--orange);width:12px;height:12px;top:-6px}.lines span:nth-child(3) i{background:var(--blue);opacity:.45;width:7px;height:7px;top:-3px}.loop{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.loop .lcard{min-height:200px;padding-top:26px}.loop .lcard .ico{justify-content:flex-start;height:70px;margin-bottom:18px}.loop .lcard .num b{font-family:var(--font-sans);color:var(--orange);letter-spacing:0;font-size:13px;font-weight:900}.bars{align-items:flex-end;gap:8px;height:60px;display:flex}.bars i{background:#ddd3c6;border-radius:3px 3px 0 0;width:14px}.bars i.w{background:var(--orange)}.bars i.b{background:var(--blue);opacity:.35}.case{background:linear-gradient(120deg,#ffffff0d,#ee6a2a0f 60%,#3d63e60d);border:1px solid #ee6a2a38;border-radius:20px;grid-template-columns:1fr 1.1fr;align-items:center;gap:24px;margin-top:22px;padding:34px;display:grid;box-shadow:inset 0 1px #ffffff0f}.case:nth-of-type(2){border-color:#ffffff1f}.case .lg{font-family:var(--font-mono);letter-spacing:.2em;color:var(--muted-light);background:#ffffff0d;border:1px solid #ffffff1c;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:180px;height:64px;margin-bottom:18px;padding:0;font-size:11px;display:inline-flex}.case .lg b{font-family:var(--font-sans);letter-spacing:-.03em;color:#fff;font-size:18px;font-weight:700}.case-brand{object-fit:contain;object-position:center;width:auto;max-width:82%;height:auto;max-height:72%;display:block}.case-brand-petes{max-width:142px;max-height:46px}.case-brand-kaex{max-width:58px;max-height:50px}.case-brand-kirakuco{max-width:148px;max-height:30px}.case-brand-aquafunded{max-width:146px;max-height:30px}.case h3{font-size:var(--t-h3);margin-top:6px;font-weight:800;line-height:1.12}.case .big{font-family:var(--font-sans);letter-spacing:-.035em;color:var(--orange);margin-top:14px;font-size:40px;font-weight:900;line-height:1;display:block}.case p{color:var(--muted-light);margin-top:10px;font-size:15px}.quote{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;font-size:13px;display:inline-flex}.quote i{background:conic-gradient(var(--orange) 0 25%,var(--blue) 0 50%,#e5c24a 0 75%,#2fb37a 0);border-radius:3px;width:14px;height:14px}.fan{height:240px;position:relative}.fan i{border:1px solid #ffffff1f;border-radius:14px;position:absolute;box-shadow:0 24px 50px #00000073}.fan i:before{content:"";background:#ffffff24;border-radius:4px;height:8px;position:absolute;top:44px;left:14px;right:14px;box-shadow:0 16px 0 -1px #ffffff1a,0 32px 0 -2px #ffffff12}.fan i:first-child{aspect-ratio:4/5;background:linear-gradient(160deg,#2a2e45,#141726);width:40%;height:auto;top:28px;left:2%;transform:rotate(-7deg)}.fan i:nth-child(2){aspect-ratio:4/5;z-index:2;background:linear-gradient(160deg,#fff7ec,#f3d6b8);width:40%;height:auto;top:0;left:30%;transform:rotate(2deg)}.fan i:nth-child(2):before{background:#18120d29;width:70%;right:auto;box-shadow:0 16px 0 -1px #18120d1f,0 32px 0 -2px #18120d14}.fan i:nth-child(2):after{content:"Winner";font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--orange);font-size:10px;position:absolute;top:14px;left:14px}.fan i:nth-child(3){aspect-ratio:4/5;background:linear-gradient(160deg,#1f2540,#0f1220);width:38%;height:auto;top:32px;right:0;transform:rotate(7deg)}.mini{gap:6px;margin-top:18px;display:grid}.mini div{color:var(--muted-light);grid-template-columns:86px 1fr;gap:12px;font-size:13px;display:grid}.mini .w{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);font-size:11px}.mini .w.o{color:var(--orange)}.engine3{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px;display:grid}.system-head{max-width:830px}.engine-intro{text-align:center;border-top:1px solid #ffffff1a;margin-top:42px;padding-top:46px}.engine-intro h3{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px)}.engine-intro p{max-width:520px;color:var(--muted-light);margin:12px auto 0}.ecard{border-radius:var(--r);border:1px solid #ffffff1a;border-top:2px solid var(--orange);-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#0f1220f5,#161a2cf5);padding:28px 24px 30px;transition:transform .25s,box-shadow .25s;position:relative;box-shadow:0 24px 50px #00000073,inset 0 1px #ffffff14}.ecard:hover{transform:translateY(-4px);box-shadow:0 30px 60px #0000008c,inset 0 1px #ffffff1a}.ecard-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.ec-tag{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);font-size:11px;display:block}.ec-icon{width:40px;height:40px;color:var(--blue-text);background:var(--blue-soft);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;border:1px solid #8fa6ff40;border-radius:8px;padding:8px}.ecard h3{font-family:var(--font-mono);letter-spacing:.16em;color:var(--blue-text);margin-bottom:9px;font-size:12px}.ecard strong{color:#fff;margin-bottom:9px;font-size:18px;font-weight:600;line-height:1.25;display:block}.ecard p{color:var(--muted-light);font-size:14.5px;line-height:1.5}.engine-note{text-align:center;max-width:760px;margin:36px auto 0;font-size:15px;line-height:1.55}@media (width<=860px){.engine3{grid-template-columns:1fr}.engine-note{max-width:none}.engine-intro{display:block}.engine-intro p{margin-top:14px}}.six{max-width:900px;height:600px;margin:60px auto 0;position:relative}.six:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#3d63e61a,#0000 68%);width:540px;height:540px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.ad{aspect-ratio:1000/1200;z-index:1;background:#efeae2 50%/cover no-repeat;border-radius:22px;width:420px;height:auto;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 40px 90px #0009}.ad .hl,.ad .prod,.ad .chips{display:none!important}.tag{color:#fff;-webkit-backdrop-filter:blur(16px);z-index:2;background:linear-gradient(135deg,#0f1220f5,#161a2cf5);border:1px solid #ffffff1a;border-radius:18px;width:250px;padding:16px 18px;transition:transform .25s,box-shadow .25s;position:absolute;box-shadow:0 24px 50px #00000073,inset 0 1px #ffffff14}.tag:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 30px 60px #0000008c,inset 0 1px #ffffff1a}.tag b{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.tag span{color:#ffffffd1;font-size:13.5px;line-height:1.45}.tag b{color:var(--blue-text)}.tag:nth-child(2){border-left:3px solid var(--blue-text);top:60px;left:0;transform:rotate(-2deg)}.tag:nth-child(3){border-left:3px solid var(--blue-text);top:250px;left:36px}.tag:nth-child(4){border-left:3px solid var(--blue-text);top:440px;left:0;transform:rotate(1deg)}.tag:nth-child(5){border-right:3px solid var(--blue-text);top:110px;right:0;transform:rotate(2deg)}.tag:nth-child(6){border-right:3px solid var(--blue-text);top:290px;right:36px}.tag:nth-child(7){border-right:3px solid var(--blue-text);top:470px;right:0;transform:rotate(-1deg)}.x3{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.x3 div{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:24px 22px}.x3 .x{color:#ff7b7b;text-align:center;background:#e5484d29;border-radius:6px;width:22px;height:22px;margin-bottom:14px;font-size:14px;line-height:22px;display:inline-block}.x3 h3{font-size:16px}.x3 p{color:var(--muted-light);margin-top:8px;font-size:14px}.cmp{border-radius:var(--r);background:var(--cream-2);border:1px solid #fff;margin-top:40px;overflow:hidden;box-shadow:0 20px 60px #5a3c1e14}.cmp table{border-collapse:collapse;width:100%;font-size:14px}.cmp th{text-align:left;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-dark);border-bottom:1px solid var(--line-light);padding:16px 18px;font-size:10px;font-weight:500}.cmp td{border-bottom:1px solid var(--line-light);color:var(--muted-dark);vertical-align:top;padding:14px 18px}.cmp td:first-child{color:var(--text-dark);width:24%;font-weight:600}.cmp th.me,.cmp td.me{background:var(--orange-soft);color:var(--text-dark)}.cmp th.me{color:var(--orange)}.cmp tr:last-child td{border-bottom:0}.steps{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.steps .lcard .num{color:var(--orange)}.steps .shot{border:1px solid var(--line-light);background:linear-gradient(160deg,#fff,#f1eae0);border-radius:10px;height:120px;margin-bottom:18px;position:relative}.steps .shot:before{content:"";background:#e3dace;border-radius:4px;height:8px;position:absolute;top:16px;left:14px;right:40%;box-shadow:0 16px 0 -1px #eae2d7,0 32px 0 -2px #efe8de}.steps .shot i{background:var(--orange);border-radius:999px;width:64px;height:22px;position:absolute;bottom:14px;right:14px}.banner{background:linear-gradient(120deg,#ffffff0f,#ee6a2a1a 60%,#3d63e60f);border:1px solid #ee6a2a40;border-radius:22px;grid-template-columns:1.3fr 1fr;align-items:center;gap:30px;margin-top:0;padding:40px;display:grid}.banner .ph{background:linear-gradient(160deg,#2a2e45,#141828);border:1px solid #ffffff1f;border-radius:14px;height:220px}@media (width<=860px){.cards3,.loop,.x3,.steps,.case,.banner{grid-template-columns:1fr}.six{gap:12px;height:auto;display:grid}.ad{aspect-ratio:1000/1200;order:-1;width:100%;height:auto;position:relative;left:0;transform:none}.tag{width:100%;position:relative;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.cmp{overflow-x:auto}}.hero{margin-top:-76px;padding-top:0}.hero-inner{padding-top:150px}.skale{flex-direction:column;display:flex;overflow:hidden}.topnav{order:0}.hero{order:1}.stats-wrap{order:2}.creative-wall{order:3}#connect{order:4}#engine{order:5}#process{order:6}#results{order:7}#six{order:8}#calc{order:9}#offer{order:10}#system-vs{order:11}#faq{order:12}#final{order:13}footer{order:14}.chap{align-items:center;gap:12px;margin-bottom:22px;display:flex}.chap .no{font-family:var(--font-sans);color:var(--orange);letter-spacing:0;font-size:13px;font-weight:900}.chap .t{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted-dark);font-size:10.5px}.dark .chap .t{color:var(--muted-light)}.chap .ln{background:var(--line-light);flex:1;height:1px}.dark .chap .ln{background:#ffffff1f}.chap .cnt{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted-dark);opacity:.6;font-size:11px}.dark .chap .cnt{color:var(--muted-light)}section{padding:104px 0}section.dark{box-shadow:inset 0 1px #ffffff0f}section.light+section.light{padding-top:0}section.dark:before{content:"";pointer-events:none;background:linear-gradient(#0000002e,#0000);height:120px;position:absolute;top:0;left:0;right:0}.head{text-align:center;max-width:760px;margin:0 auto}.cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:40px;display:flex}.light .tag{color:#fff;background:linear-gradient(135deg,#0f1220f5,#161a2cf5);border:1px solid #ffffff1a;box-shadow:0 24px 50px #00000073,inset 0 1px #ffffff14}.light .tag span{color:#ffffffd1}.light .ad{box-shadow:0 40px 90px #5a3c1e40}.light .six-note{color:var(--muted-dark)}.dark .cmp{box-shadow:none;background:#ffffff0a;border-color:#ffffff1a}.dark .cmp th,.dark .cmp td{color:var(--muted-light);border-color:#ffffff1a}.dark .cmp td:first-child{color:#fff}.dark .cmp th.me{color:var(--orange);background:#ee6a2a1f}.dark .cmp td.me{color:#fff;background:#ee6a2a1f}.offer-card{background:#ffffff9e;border:1px solid #fff;border-radius:22px;grid-template-columns:1.2fr 1fr;gap:44px;margin-top:40px;padding:40px;display:grid;box-shadow:0 30px 80px #5a3c1e1f,inset 0 1px #fff}.offer-card ul{margin:0;padding:0;list-style:none}.offer-card li{border-top:1px solid var(--line-light);color:var(--muted-dark);grid-template-columns:44px 1fr;padding:18px 0;font-size:15.5px;display:grid}.offer-card li:last-child{border-bottom:1px solid var(--line-light)}.offer-card li .k{font-family:var(--font-sans);color:var(--orange);padding-top:4px;font-size:13px;font-weight:900}.offer-card li b{color:var(--text-dark);font-weight:600}.offer-side .k{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dark);margin-bottom:10px;font-size:11px}.offer-side p{color:var(--muted-dark);border-top:1px solid var(--line-light);padding:10px 0;font-size:15px}.offer-side p:last-of-type{border-bottom:1px solid var(--line-light)}.offer-side p b{color:var(--text-dark);font-weight:600}.guar{background:var(--orange-soft);border:1px solid #ee6a2a59;border-radius:14px;margin-bottom:22px;padding:18px 20px}.guar .k{color:var(--orange);margin-bottom:6px}.guar p{font-size:15px;color:var(--text-dark)!important;border:0!important;padding:0!important}.dark .lcard{color:#fff;background:#ffffff0d;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff0f}.dark .lcard p,.dark .lcard .num{color:var(--muted-light)}.dark .steps .lcard .num{color:var(--orange)}.dark .steps .shot{background:linear-gradient(160deg,#232842,#141828);border-color:#ffffff1a}.dark .steps .shot:before{background:#ffffff1f;box-shadow:0 16px 0 -1px #ffffff14,0 32px 0 -2px #ffffff0d}.dark .faq,.dark .faq details{border-color:#ffffff1f}.dark .faq summary{color:#fff}.dark .faq summary b,.dark .faq p{color:var(--muted-light)}.light .banner{background:#ffffff9e;border:1px solid #fff;box-shadow:0 30px 80px #5a3c1e1f}.light .banner .ph{background:linear-gradient(160deg,#fff,#eadfcf);border-color:#fff}@media (width<=860px){.offer-card{grid-template-columns:1fr}.topnav ul{display:none}}.poster{grid-template-columns:minmax(300px,.85fr) 1.15fr;align-items:center;gap:0;max-width:1180px;margin:28px auto 0;padding:0 24px;display:grid;position:relative}.poster-txt{z-index:2;padding:32px 0 60px;position:relative}.klabel{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--muted-dark);margin-bottom:26px;font-size:10px;display:block}.klabel:before{content:"";background:var(--orange);vertical-align:middle;width:28px;height:1px;margin-right:12px;display:inline-block}.poster-txt .big{letter-spacing:-.04em;max-width:12ch;font-size:clamp(40px,5.2vw,64px);line-height:.98}.poster-txt .rule{background:var(--orange);width:34px;height:2px;margin:30px 0 22px;display:block}.poster-txt p{color:var(--muted-dark);max-width:34ch;font-size:18px;line-height:1.5}.poster-txt p mark{color:var(--orange);background:0 0;font-weight:500}.vlabel{transform-origin:0 0;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--muted-dark);white-space:nowrap;padding-left:2px;font-size:10px;position:absolute;bottom:0;left:-2px;transform:rotate(-90deg)translate(-100%)}.vlabel:before{content:"";background:var(--orange);vertical-align:middle;width:28px;height:1px;margin-right:12px;display:inline-block}.poster-img{margin:-40px -40px -10px -60px;position:relative}.poster-img img{width:100%;height:auto;display:block;-webkit-mask:radial-gradient(110% 100% at 55%,#000 60%,#0000 100%);mask:radial-gradient(110% 100% at 55%,#000 60%,#0000 100%)}.poster-foot{color:var(--muted-dark);border-top:1px solid var(--line-light);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;padding-bottom:64px;font-size:13px;display:flex}.poster-foot .n{letter-spacing:.16em;text-transform:uppercase;font-size:11px}@media (width<=960px){.poster{grid-template-columns:1fr}.poster-img{order:-1;margin:0 -24px}.poster-txt{padding:24px 0 40px}.vlabel{display:none}}.topnav{z-index:30;pointer-events:none;padding:0 16px;position:sticky;top:14px}.pill{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(95deg,#50557880 0%,#ee6a2a9e 34%,#96503c80 62%,#52489673 100%);border:1px solid #ffffff52;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;width:min(900px,100%);height:62px;margin:0 auto;padding:6px 6px 6px 26px;display:flex;box-shadow:0 12px 40px #00000047,inset 0 1px #ffffff59,inset 0 -1px #00000026}.pill .mark{letter-spacing:-.02em;color:#fff;font-size:19px;font-weight:700}.pill .mark span{color:#fff}.pill ul{gap:26px;margin:0;padding:0;list-style:none;display:flex}.pill ul a{white-space:nowrap;color:#ffffffb8;font-size:15px;transition:color .2s;position:relative}.pill ul a:hover,.pill ul a.cur{color:#fff}.pill ul a.cur:after{content:"";opacity:.9;background:#fff;border-radius:2px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.pcta{white-space:nowrap;color:#fff;background:linear-gradient(115deg,var(--orange-light) 0%,var(--orange) 45%,var(--orange-deep) 100%);border:1px solid #ffffff59;border-radius:999px;align-items:center;height:50px;padding:0 22px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px #ee6a2a59,inset 0 1px #ffffff59}.light .topnav .pill{box-shadow:0 12px 40px #5a3c1e2e,inset 0 1px #fff6}@media (width<=860px){.pill ul{display:none}.pill{padding-left:18px}}.dark .calc{background:#ffffff0d;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff0f}.dark .calc .in{border-color:#ffffff1a}.dark .f label{color:var(--muted-light)}.dark .f label .n,.dark .o .n{color:#fff}.dark .o.hi .n{color:var(--orange)}.dark .o p,.dark .calc-foot p{color:var(--muted-light)}.dark .calc-foot p b{color:#fff}.dark .keys{border-color:#ffffff1a}.dark .keys div{color:var(--muted-light)}.dark .keys .n{color:#fff}.dark .keys .o .n{color:var(--orange)}.light .offer li{border-color:var(--line-light);color:var(--muted-dark)}.light .offer li b{color:var(--text-dark)}.light .not .k{color:var(--muted-dark)}.light .not p{color:var(--muted-dark);border-color:var(--line-light)}.light .not p b{color:var(--text-dark)}.light .cmp{background:var(--cream-2)}.blob{filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.blob.o{background:var(--orange)}.blob.b{background:var(--blue)}.inst{-webkit-backdrop-filter:blur(22px)saturate(150%);background:#ffffff0d;border:1px solid #ffffff24;border-radius:26px;margin-top:44px;padding:10px;box-shadow:0 40px 100px #00000073,inset 0 1px #ffffff24}.inst-bar{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 14px;font-size:11px;display:flex}.inst-bar i{background:var(--orange);border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block;box-shadow:0 0 0 4px #ee6a2a33}.pane{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1a;border-radius:18px;padding:22px 26px 26px;box-shadow:inset 0 1px #ffffff14}.pane-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.pane-h .pl{color:#fff;font-size:16px;font-weight:600}.pane-h .pl b{background:var(--orange);color:#fff;width:24px;height:24px;font-family:var(--font-sans);vertical-align:middle;border-radius:7px;place-items:center;margin-right:10px;font-size:12px;font-weight:900;display:inline-grid}.pane-h .pr{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);font-size:11px}.pane-link{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:8px 26px;display:grid}.pane-link span{background:linear-gradient(90deg,#0000,#ee6a2a80,#0000);height:1px}.pane-link i{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);font-size:10px}.pane canvas{height:300px;margin-top:10px}.pane .keys{margin-top:14px;padding-top:16px}.pane .calc{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff14;border-radius:0;margin-top:14px}.pane .calc .in{padding:26px 28px 26px 0}.pane .calc .out{padding:26px 0 26px 32px}.pane .calc-foot{border-top:1px solid #ffffff14;padding-top:18px}@media (width<=860px){.pane .calc .in{padding-right:0}.pane .calc .out{padding-left:0}.inst{padding:6px}.pane{padding:18px}}.vs{grid-template-columns:1fr 1.1fr;align-items:end;gap:22px;margin-top:44px;display:grid}.vs h3{letter-spacing:-.02em;margin:8px 0 34px;font-size:20px;font-weight:600;line-height:1.2}.vs ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.vs li{border-top:1px solid #18120d14;padding:11px 0 11px 34px;font-size:15px;position:relative}.vs li:before{border-radius:6px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid;position:absolute;top:10px;left:0}.vs-them{background:var(--cream-2);color:var(--text-dark);border:1px solid #fff;border-radius:22px;padding:32px 30px 34px;box-shadow:0 14px 40px #5a3c1e0f,inset 0 1px #fff}.vs-them .vs-k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-dark);margin-bottom:10px;font-size:10px}.vs-them h3{color:var(--text-dark)}.vs-them li{color:var(--muted-dark)}.vs-them li:before{content:"✕";color:#9a8e84;background:#18120d0f}.vs-us{color:#fff;background:linear-gradient(160deg,#f5975e 0%,#ee6a2a 38%,#c9552b 78%,#7e4a5a 100%);border:1px solid #ffffff59;border-radius:24px;padding:36px 34px 34px;position:relative;overflow:hidden;box-shadow:0 40px 90px #ee6a2a47,inset 0 1px #ffffff59}.vs-us:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff38,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-120px}.vs-mark{letter-spacing:-.02em;font-size:20px;font-weight:700}.vs-mark span{opacity:.85}.vs-us h3{color:#fff}.vs-us li{color:#fffffff2;border-top-color:#ffffff2e}.vs-us li:before{content:"✓";color:#fff;background:#fff3}.vs-cta{color:var(--text-dark);background:#fff;border-radius:999px;flex-direction:column;align-items:center;gap:2px;margin-top:26px;padding:14px 22px;transition:transform .15s;display:flex;box-shadow:0 12px 30px #0000002e}.vs-cta:hover{transform:translateY(-1px)}.vs-cta b{font-size:15px;font-weight:600}.vs-cta small{color:var(--muted-dark);font-size:11px}@media (width<=860px){.vs{grid-template-columns:1fr}}.risk-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:48px;display:grid}.risk-card{background:var(--cream-2);border:1px solid #18120d1a;border-radius:16px;padding:26px 24px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 18px 44px #5a3c1e14}.risk-card:hover{border-color:#ee6a2a59;transform:translateY(-4px);box-shadow:0 28px 60px #5a3c1e24}.risk-card.featured{border-color:var(--orange);background:linear-gradient(180deg, #fffaf5 0%, var(--cream-2) 100%);box-shadow:0 22px 56px #ee6a2a2e}.risk-card.featured:hover{border-color:var(--orange);box-shadow:0 30px 72px #ee6a2a3d}.risk-badge{background:var(--orange);color:#fff;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:0;right:20px;transform:translateY(-50%);box-shadow:0 6px 18px #ee6a2a59}.risk-badge svg{width:12px;height:12px}.risk-ico{background:var(--cream);border:1px solid #18120d14;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:18px;display:flex}.risk-ico svg{width:30px;height:30px;overflow:visible}.risk-ico .risk-muted{stroke:#18120d73;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}.risk-ico .risk-accent{stroke:var(--orange);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none}.risk-ico .risk-blue{stroke:var(--blue-text);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none}.risk-ico .risk-green{stroke:var(--green);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none}.risk-card h3{letter-spacing:.04em;color:var(--text-dark);text-transform:uppercase;margin-bottom:10px;font-size:15px;font-weight:800}.risk-card p{color:var(--muted-dark);font-size:14.5px;line-height:1.55}.risk-card .role-body+.role-body{margin-top:8px}.risk-card .risk-note{color:var(--muted-dark);border-top:1px solid #18120d14;margin-top:14px;padding-top:14px;font-size:13.5px}@media (width<=860px){.risk-grid{grid-template-columns:1fr}.risk-card{padding:26px 22px}}.keys .n{font-size:26px}.keys div{font-size:14px}.case p,.vs li,.faq p{font-size:14.5px}.lcard p{font-size:14px}.stat p{font-size:12.5px}.inst{margin-top:40px}.inst-bar span:last-child{opacity:.6}.light .inst{background:#ffffff80;border-color:#fff;box-shadow:0 30px 80px #5a3c1e1a,inset 0 1px #fff}.light .inst-bar{color:var(--muted-dark)}.light .pane{background:var(--cream-2);border-color:#fff;box-shadow:inset 0 1px #fff,0 8px 24px #5a3c1e0d}.light .pane-link span{background:linear-gradient(90deg,#0000,#ee6a2a73,#0000)}.light .pane-h .pl{color:var(--text-dark)}.inst .case{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1a;border-radius:18px;margin-top:10px;box-shadow:inset 0 1px #ffffff14}.inst .case:first-of-type{margin-top:0}.inst .case:nth-of-type(2){border-color:#ffffff1a}.light .pane .six{margin-top:40px}.light .pane .tag{background:linear-gradient(135deg,#0f1220f5,#161a2cf5);border:1px solid #ffffff1a;box-shadow:0 24px 50px #00000073,inset 0 1px #ffffff14}.inst .vs{margin-top:0}.inst .vs-them{background:var(--cream-2);box-shadow:inset 0 1px #fff,0 8px 24px #5a3c1e0d}.pane .steps{margin-top:14px}.dark .pane .lcard{background:#ffffff0a}.pane .faq{max-width:none;margin-top:22px}.pane .faq p{max-width:720px}.inst,.vs-us,.vs-them,.banner{border-radius:24px}.pane,.case,.lcard,.stat,.calc{border-radius:18px}.btn,.pcta,.vs-cta{border-radius:999px}.case{background:#ffffff0d;border:1px solid #ffffff1a;margin-top:14px;box-shadow:inset 0 1px #ffffff14}.case:first-of-type{margin-top:0}.faq-wrap{border-top:1px solid #ffffff1a;margin-top:72px;padding-top:56px}.faq-wrap .faq{max-width:820px}.light .six{margin-top:56px}.loop6{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid;position:relative}.loop-path{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.loop-path path{fill:none;stroke:#ee6a2a47;stroke-width:1.2px;vector-effect:non-scaling-stroke}.loop-path .flow{stroke:var(--orange);stroke-width:1.6px;stroke-dasharray:14 900;stroke-linecap:round;animation:6s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-914px}}.lc{z-index:1;-webkit-backdrop-filter:blur(16px);background:#ffffffa8;border:1px solid #fff;border-radius:18px;padding:22px 24px 24px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;position:relative;box-shadow:0 1px 2px #5a3c1e0a,0 14px 40px #5a3c1e0f,inset 0 1px #fff}.lc.on{border-color:#ee6a2a73;transform:translateY(-4px);box-shadow:0 0 0 1px #ee6a2a40,0 24px 60px #ee6a2a24,inset 0 1px #fff}.lc-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.lc-n{font-family:var(--font-sans);color:var(--orange);font-size:13px;font-weight:900}.lc-ring{border:1px solid #18120d2e;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.lc-ring i{background:0 0;border-radius:50%;width:6px;height:6px;transition:background .3s,transform .3s}.lc.on .lc-ring{border-color:var(--orange)}.lc.on .lc-ring i{background:var(--orange)}.lc-ico{height:64px;margin-bottom:18px}.lc-ico svg{width:96px;height:66px;overflow:visible}.lc-ico .ln{stroke:#d9cfc2;stroke-width:1.5px;stroke-linecap:round}.lc-ico .ln.b{stroke:var(--blue);opacity:.45}.lc-ico .st{stroke:var(--orange);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lc-ico .pt{fill:#cfc5b8}.lc-ico .pt.a{fill:var(--orange)}.lc-ico .pt.b{fill:var(--blue);opacity:.5}.lc-ico .cd{fill:#ffffffb3}.lc h3{color:var(--text-dark);font-size:17px}.lc p{color:var(--muted-dark);margin-top:8px;font-size:14px}@media (prefers-reduced-motion:no-preference){.lc .st{stroke-dasharray:160;stroke-dashoffset:160px;transition:stroke-dashoffset 1s cubic-bezier(.2,.7,.2,1)}.lc.on .st,.lc.seen .st{stroke-dashoffset:0}.lc .pt.a{transform-origin:50%;transform-box:fill-box;transition:transform .4s}.lc.on .pt.a{transform:scale(1.5)}.lc.on .cd.a{transform:translateY(-3px)}.lc .cd{transition:transform .4s}}@media (width<=860px){.loop6{grid-template-columns:1fr}.loop-path{display:none}}.logo{color:#fff;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.logo .mk,.vs-mark .mk{color:currentColor;flex:none;width:24px;height:27px}.wm{letter-spacing:-.025em;font-size:18px;line-height:1}.wm b{font-weight:700}.pill .logo{color:#fff}.vs-mark{color:#fff;align-items:center;gap:9px;font-weight:400;display:inline-flex}.logo-foot{color:var(--muted-light)}.logo-foot .wm{font-size:14px}.ph-logo{color:var(--text-dark);place-items:center;display:grid}.mk-big{width:110px;height:124px;color:var(--text-dark);opacity:.9}footer{background:var(--ink);padding:72px 0 28px}.ft{border-bottom:1px solid #ffffff1a;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;display:grid}.logo-big{color:#fff}.logo-big .mk{width:36px;height:40px}.logo-big .wm{font-size:26px}.ft-claim{letter-spacing:-.02em;color:#fff;max-width:18ch;margin-top:22px;font-size:22px;line-height:1.2}.ft-sub{color:var(--muted-light);max-width:34ch;margin-top:12px;font-size:14px}.ft-col .k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-light);margin-bottom:14px;font-size:10px}.ft-col ul{gap:9px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.ft-col a{color:#fffc}.ft-col a:hover{color:#fff}footer .copy{color:var(--muted-light);margin-top:22px}.ph-founder{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dark);border:1px dashed #ee6a2a73;place-items:center;font-size:10px;display:grid}@media (width<=860px){.ft{grid-template-columns:1fr 1fr}}.calc2{grid-template-columns:minmax(300px,.85fr) 1.15fr;align-items:start;gap:56px;margin-top:48px;display:grid}.calc2-in .f{margin-bottom:26px}.calc2-in .f label{color:var(--muted-light);margin-bottom:12px;font-size:14px}.calc2-in .f label .n{color:#fff;font-weight:500}.big{border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:8px;padding:26px 0 22px;display:grid}.big .n{color:var(--orange);letter-spacing:-.02em;font-size:72px;font-weight:500;line-height:1}.big-l{color:var(--muted-light);font-size:14px;line-height:1.35}.row3{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:18px;padding:18px 0;display:grid}.row3 .n{color:#fff;font-size:22px;font-weight:500;display:block}.row3 small{color:var(--muted-light);margin-top:4px;font-size:12px;display:block}.calc2-in #foot{color:var(--muted-light);letter-spacing:0;margin-top:16px;font-size:13.5px}.calc2-in #foot b{color:#fff;font-weight:600}.calc2-chart canvas{height:320px;margin-top:0}.leg{border-top:1px solid #ffffff1a;gap:8px;margin-top:18px;padding-top:16px;display:grid}.leg div{color:var(--muted-light);grid-template-columns:20px 1fr auto;align-items:center;gap:12px;font-size:14px;display:grid}.leg .sw{border-radius:2px;width:20px;height:3px;display:inline-block}.leg .n{color:#fff;font-size:18px;font-weight:500}.leg .o .n{color:var(--orange)}@media (width<=860px){.calc2{grid-template-columns:1fr;gap:36px}.big .n{font-size:56px}}.calc3{grid-template-columns:1fr;align-items:start;gap:30px;max-width:none;margin:44px 0 0;display:grid}.calc3-in{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:1fr 1fr;align-items:end;gap:26px 48px;padding:26px 28px;display:grid}.calc3-in .f{margin-bottom:0}.calc3-in .f label{color:var(--muted-light);margin-bottom:10px;font-size:13.5px}.calc3-in .f label .n{color:#fff;font-weight:500}.big2{text-align:center;border-top:1px solid #ffffff1a;grid-column:1/-1;justify-content:center;align-items:baseline;gap:14px;margin-top:2px;padding-top:20px;display:flex}.big2 .n{color:var(--orange);letter-spacing:-.02em;font-size:52px;font-weight:500;line-height:1}.big2 span:last-child{color:var(--muted-light);text-align:left;font-size:14px;line-height:1.35}.calc3-chart canvas{width:100%;height:300px;margin-top:0}.calc3-chart #calc .cta-row{text-align:center;justify-content:center}@media (width<=860px){.calc3{gap:22px}.calc3-in{grid-template-columns:1fr;padding:20px}.big2 .n{font-size:44px}.calc3-chart canvas{height:200px}}.growth-chart{border-radius:18px;margin-top:46px;overflow:hidden}.growth-chart img{width:100%;height:auto;display:block}@media (width<=860px){#process{padding-top:80px!important}.growth-chart{margin-top:34px}}@media (width<=700px){.process-schema-head{margin-top:58px}.process-schema{gap:30px;margin-top:32px}.process-step-card{grid-template-columns:110px minmax(0,1fr);gap:18px;min-height:142px;padding:20px 18px}.process-card-top{padding-right:10px}.process-card-icon svg{width:58px;height:46px}.process-card-icon .process-card-img{width:90px;height:72px}.process-card-icon-pair{grid-template-columns:repeat(2,34px);gap:4px;display:grid}.process-card-icon-pair .process-card-img{width:34px;height:34px}.process-step-card h3{font-size:17px}.process-step-card p{font-size:13.5px;line-height:1.5}.process-linked:after{height:30px;bottom:-30px}.process-linked:before{bottom:-30px}.process-step-row{grid-template-columns:1fr;gap:18px}.process-loop-card{padding-right:48px}.process-loop-mark{font-size:26px;right:16px}}.gridbg:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px);background-position:top;background-size:88px 88px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%);mask:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 100%)}.light.gridbg{--grid:#18120d1a}.dark.gridbg{--grid:#ffffff16}.gridbg>.wrap{z-index:1;position:relative}#six.gridbg:after{-webkit-mask:radial-gradient(55% 50% at 50% 62%,#000 15%,#0000 100%);mask:radial-gradient(55% 50% at 50% 62%,#000 15%,#0000 100%)}.strip-fade:after{display:none}.strip{margin-top:28px;padding-bottom:40px;-webkit-mask:linear-gradient(#000 25%,#00000059 70%,#0000 100%);mask:linear-gradient(#000 25%,#00000059 70%,#0000 100%)}.strip i{filter:blur(1.6px);opacity:.7;box-shadow:none}.stats-wrap{padding-bottom:0}#process{padding-top:112px!important}.gridbg:after{-webkit-mask:radial-gradient(60% 55% at 50% 58%,#000 10%,#0000 100%);mask:radial-gradient(60% 55% at 50% 58%,#000 10%,#0000 100%)}.internal{background:#ede6dc;border-top:3px dashed #ee6a2a80;padding:64px 0 80px}.int-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:34px;display:flex}.int-tag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#fff;background:var(--orange);border-radius:6px;padding:6px 10px;font-size:11px}.int-note{font-family:var(--font-mono);color:var(--muted-dark);font-size:11px}.cl{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:28px;display:grid}.cl-g{background:var(--cream-2);border:1px solid #fff;border-radius:18px;padding:20px}.cl-k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-dark);margin-bottom:12px;font-size:10px}.cl label{border-top:1px solid var(--line-light);color:var(--text-dark);cursor:pointer;grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.cl label:first-of-type{border-top:0}.cl input{accent-color:var(--orange);margin-top:2px}.cl label:has(input:checked) span{color:var(--muted-dark);text-decoration:line-through}#cl-progress{font-family:var(--font-mono);margin-top:16px}.cd-k{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-dark);border-top:1px solid var(--line-light);margin:36px 0 12px;padding-top:18px;font-size:10px}.sw-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.sw{background:var(--cream-2);border:1px solid #fff;border-radius:14px;overflow:hidden}.sw i{height:56px;display:block}.sw div{font-family:var(--font-mono);color:var(--muted-dark);padding:9px 12px;font-size:11px;line-height:1.5}.sw div b{font-family:var(--font-sans);color:var(--text-dark);font-size:12px;font-weight:600;display:block}.cd-type{gap:0;display:grid}.cd-type .tr{border-top:1px solid var(--line-light);grid-template-columns:220px 1fr;align-items:baseline;gap:20px;padding:16px 0;display:grid}.cd-type .tr:first-child{border-top:0}.cd-type .k{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-dark);font-size:11px}.cd-type .k small{text-transform:none;letter-spacing:0;color:var(--muted-dark);margin-top:4px;display:block}.cd-logos{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cd-logo{text-align:center;border-radius:14px;place-items:center;gap:14px;padding:28px 18px;display:grid}.cd-logo small{font-family:var(--font-mono);letter-spacing:.1em;opacity:.7;font-size:10px}.cd-logo.l{background:var(--cream);color:var(--text-dark);border:1px solid #fff}.cd-logo.d{background:var(--ink);color:#fff}.cd-logo.o{background:var(--orange);color:#fff}.cd-comp{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cd-comp>div{background:var(--cream-2);border:1px solid #fff;border-radius:14px;align-content:start;gap:12px;padding:20px;display:grid}.cd-comp small{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted-dark);font-size:10px}.cd-rules{color:var(--muted-dark);grid-template-columns:1fr 1fr;gap:10px 32px;font-size:14px;display:grid}.cd-rules p{border-top:1px solid var(--line-light);padding:8px 0}.cd-rules p b{color:var(--text-dark);font-weight:600}@media (width<=860px){.cl,.cd-logos,.cd-comp{grid-template-columns:1fr 1fr}.cd-rules,.cd-type .tr{grid-template-columns:1fr}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}img,svg,canvas{max-width:100%}@media (width<=860px){section{padding:72px 0}.wrap{padding:0 18px}h2{font-size:clamp(26px,7vw,34px)}.hero-inner{padding-top:120px;padding-bottom:130px}.badges{gap:8px}.badges span{padding:6px 10px;font-size:9px}.trust{padding:5px 12px 5px 5px;font-size:12px}.vsl-cap{font-size:12.5px;bottom:44px}.vsl-tag,.vsl-dur{font-size:10px}.stats{gap:14px;margin-top:-70px}.logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.client-logo{height:74px}.strip i{height:100px}.case{padding:24px 20px}.case h3{font-size:var(--t-h3)}.case .big{font-size:32px}.fan{height:170px}.cta-row{gap:12px}.cta-row .btn{justify-content:center;width:100%}.banner,.offer-card,.fcard,.vs-us,.vs-them{padding:26px 22px}.faq summary{gap:12px;font-size:15.5px}.faq p{padding-left:0}.six-note{margin-top:32px}.pcta{height:44px;padding:0 16px;font-size:13.5px}.pill{height:56px;padding-left:16px}.pill .mark,.pill .logo .wm{font-size:16px}.copy{font-size:10px}.creative-wall{padding:72px 0 82px}.creative-wall-head{width:calc(100% - 36px);margin-bottom:34px;display:block}.creative-wall-head>p{margin-top:18px}.creative-track{gap:12px;animation:none}.creative-marquee.reverse .creative-track{animation:none}.creative-track figure{height:220px}.creative-track figure.square{width:220px}.creative-track figure.portrait{width:176px}.creative-track figure.story{width:124px}.creative-marquee.reverse{margin-top:2px}@keyframes creativeLeft{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@keyframes creativeRight{0%{transform:translate(calc(-50% - 6px))}to{transform:translate(0)}}}@media (width<=640px){.ads,.strip{grid-template-columns:repeat(2,1fr)}.hero-inner{padding-bottom:150px}.stats{margin-top:-50px}.ad{aspect-ratio:1000/1200;height:auto}.play{width:56px;height:56px}.vsl-frame{border-radius:18px;padding:6px}}section[id],header[id]{scroll-margin-top:84px}@media (width<=860px){.vsl-cap{text-align:left;max-width:none;padding:14px 16px 0;display:block;position:static}.vsl-inner{align-items:flex-start;padding-top:56px}.vsl-bar{bottom:14px}}.skale .strip i.img{filter:none;opacity:1;background-position:top;background-size:cover;box-shadow:0 20px 40px #5a3c1e29}.skale .fan i.img{aspect-ratio:1;background-color:#0f1220;background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto}.skale .fan i.img:before,.skale .fan i.img:after{display:none}.skale .hero-drift{pointer-events:none;z-index:-1;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:112%;display:flex;position:absolute;top:388px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000 0%,#000 10% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000 0%,#000 10% 85%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.skale .drift-row{align-items:center;gap:20px;width:max-content;display:flex}.skale .drift-row i{aspect-ratio:4/5;opacity:.26;filter:blur(2px)saturate(1.05);width:108px;transform:rotate(var(--r,0deg));background-position:top;background-size:cover;border-radius:12px;flex:none;box-shadow:0 18px 40px #3c1e0a29}.skale .drift-row i:nth-child(odd){--r:-4deg;translate:0 -8px}.skale .drift-row i:nth-child(3n){--r:3deg;translate:0 6px}.skale .drift-row i:nth-child(4n){--r:-2deg}.skale .drift-row.row-l{animation:42s linear infinite driftLeft}.skale .drift-row.row-r{animation:42s linear infinite driftRight}.skale .vsl-frame{z-index:1;position:relative}@keyframes driftLeft{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes driftRight{0%{transform:translate(-33.333%)}to{transform:translate(0)}}@media (width<=760px){.skale .hero-drift{gap:14px;width:124%;top:348px}.skale .drift-row{gap:14px}.skale .drift-row i{opacity:.2;filter:blur(1.6px)saturate(1.05);width:82px}}@media (prefers-reduced-motion:reduce){.skale .drift-row,.creative-track{animation:none}.creative-marquee{scrollbar-width:none;overflow-x:auto}}@media (width<=860px){.vsl-return .vsl-inner{align-items:center;padding-top:0}.vsl-return .vsl-cap{max-width:74%;padding:0;font-size:12px;position:absolute;bottom:34px;left:16px;right:16px}.vsl-return .vsl-bar{left:16px;right:16px}}.skale,.skale p,.skale li,.skale input,.skale button,.skale a,.skale summary{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100}.skale h1,.skale h2,.skale h3,.skale .role-hero,.skale .role-section,.skale .role-sub{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:var(--ls-display);font-weight:800;line-height:var(--lh-h);text-wrap:balance;margin:0}.skale h1,.skale .role-hero{font-size:var(--t-hero);line-height:var(--lh-hero)}.skale h2,.skale .role-section{font-size:var(--t-h2)}.skale h3,.skale .role-sub,.skale .case h3,.skale .lc h3,.skale .process-step-card h3,.skale .risk-card h3,.skale .vs h3,.skale .ft-claim{font-size:var(--t-h3)}.skale .role-body{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:400;font-size:var(--t-body);letter-spacing:var(--ls-body);line-height:var(--lh-body);text-transform:none}.skale .role-lead{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:400;font-size:var(--t-lead);letter-spacing:0;text-transform:none;max-width:52ch;line-height:1.5}.skale .role-eyebrow,.skale .eyebrow,.skale .klabel,.skale .vlabel,.skale .inst-bar,.skale .ec-tag,.skale .cl-k,.skale .cd-k,.skale .ft-col .k{font-family:var(--font-mono);font-variation-settings:normal;font-weight:500;font-stretch:100%;font-size:var(--t-eyebrow);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);line-height:1}.skale .role-btn,.skale .btn,.skale .pcta,.skale .vs-cta{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:600;font-size:var(--t-btn);letter-spacing:0;text-transform:none;line-height:1}.skale .role-nav,.skale .pill ul a,.skale .ft-col a{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;letter-spacing:0;text-transform:none;font-size:15px;font-weight:500;line-height:1}.skale .role-number,.skale .stat b,.skale .big .n,.skale .big2 .n,.skale .row3 .n,.skale .keys .n,.skale .case .big{font-family:var(--font-sans);font-stretch:var(--w-display);font-variation-settings:"wdth" 125;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:var(--ls-display);font-weight:800;line-height:1}.skale .role-fine{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-weight:400;font-size:var(--t-small);letter-spacing:.02em;text-transform:none;line-height:1.4}.skale .copy .role-fine{font-family:var(--font-mono);font-variation-settings:normal}.skale .role-option{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;letter-spacing:0;text-transform:none;font-size:15.5px;font-weight:500;line-height:1.3}.skale .faq-question,.skale .faq summary{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;letter-spacing:0;text-transform:none;font-weight:700;line-height:1.35;font-size:17px!important}.skale .faq summary i{font-family:var(--font-mono);font-variation-settings:normal;font-weight:500;font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.skale .wm,.skale .vs-mark{font-family:var(--font-sans);font-stretch:var(--w-text);font-variation-settings:"wdth" 100;text-transform:none;font-weight:400}.skale .wm b{font-weight:700}.skale .em{color:var(--orange);font-family:inherit;font-stretch:inherit;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;font-style:normal}.skale em,.skale i{font-style:normal}.skale p,.skale li{max-width:65ch}.skale .hero h1{font-size:clamp(34px,3.5vw,38px)}.skale .hero .role-lead{font-size:var(--t-lead);white-space:nowrap;max-width:none}.skale .connect-card,.skale .faq,.skale .faq details,.skale .faq summary{box-sizing:border-box}.skale .faq summary{width:100%}.skale .vs-us{box-sizing:border-box;min-width:0}.skale .six{max-width:min(900px,100%)}.skale .fan{max-width:100%}.skale .fan i{box-sizing:border-box}.skale .head .role-lead,.skale .creative-wall-head .role-lead{margin-top:16px}@media (width<=860px){.skale .stat b{font-stretch:var(--w-text);font-variation-settings:"wdth" 100;font-size:clamp(26px,8vw,30px)}.skale .process-step-card h3{font-size:var(--t-h3)}}@media (width<=640px){.skale .hero h1{font-size:clamp(28px,8vw,40px)}.skale .hero h1 .copy-line{white-space:normal}.skale .hero .role-lead{font-size:var(--t-lead);white-space:normal}.skale .connect-card{width:calc(100% - 40px)}}.skale{background:var(--ink)}.skale .wrap{max-width:1168px}.skale .dark h1,.skale .dark h2,.skale .hero h1,.skale .creative-wall h2{color:#0000;background:linear-gradient(#fff 0%,#ffffffbd 100%);-webkit-background-clip:text;background-clip:text}.skale .dark h1 .em,.skale .dark h2 .em,.skale .hero h1 .em,.skale .creative-wall h2 .em{color:#0000;background:linear-gradient(#f5975e 0%,#ee6a2a 55%,#d95f2a 100%);-webkit-background-clip:text;background-clip:text}.skale .light h2,.skale .light h3{letter-spacing:-.018em;font-weight:900}.skale .light h2{color:#0000;background:linear-gradient(#0f0c0a 0%,#18120d 45%,#3a2836 100%);-webkit-background-clip:text;background-clip:text}.skale .light h2 .em{color:#0000;background:linear-gradient(#ee6a2a 0%,#d95f2a 60%,#b84e27 100%);-webkit-background-clip:text;background-clip:text}.skale .light h3{color:#100d0a}.skale .dark .role-body{color:#ffffff9e}.skale .light .role-body{color:#7c736b}.skale .topnav{order:0}.skale .hero{order:1}.skale .stats-wrap{order:2}.skale .creative-wall{order:3}.skale #matrix{order:4}.skale #engine{order:5}.skale #process{order:6}.skale #results{order:7}.skale #six{order:8}.skale #offer{order:9}.skale #system-vs{order:10}.skale #faq{order:11}.skale #final{order:12}.skale footer{background:var(--night);order:13}.skale #matrix,.skale #process,.skale #six,.skale #final{background:var(--cream);color:var(--text-dark)}.skale #engine,.skale #results,.skale #offer,.skale #faq,.skale #system-vs{background:var(--ink);color:#fff}.skale #engine{padding-top:150px}.skale #process{padding-top:150px!important}.skale .head,.skale .creative-wall-head{text-align:center;max-width:820px;margin:0 auto}.skale #engine .head{text-align:center;margin-left:auto;margin-right:auto}.skale #faq .faq-wrap{border:0;max-width:1120px;margin:0 auto;padding:0}.skale #faq .faq-wrap>h2{text-align:center;white-space:nowrap}.skale .head h2,.skale .growth-chart-head h2,.skale #final h2,.skale #faq .faq-wrap>h2{font-size:clamp(26px,3.2vw,42px);line-height:1.02}@media (width<=640px){.skale #faq .faq-wrap>h2{white-space:normal}}.skale .head h2+.role-lead,.skale .creative-wall-head h2+.role-lead{margin-top:22px!important}.skale .hero{background:var(--night);min-height:900px}.skale .sky{background:radial-gradient(60% 34% at 50% 76%,#ffd6a080 0%,#ee6a2a38 40%,#0000 72%),radial-gradient(140% 46% at 50% 100%,#f3e1cc 0%,#e9bf98 28%,#e9bf9800 64%),linear-gradient(#070912 0%,#0c1020 14%,#1a1a2e 28%,#3a2836 42%,#7a4a3e 54%,#b8744f 66%,#d99a6c 78%,#edc5a0 90%,#f3dfc8 100%)}.skale .hero h1{font-size:clamp(28px,3.8vw,50px);line-height:.96}.skale .hero h1 .copy-line{white-space:normal}.skale .hero h1 .em{display:inline}.skale .hero .role-lead{font-size:18px;margin-top:22px!important}.skale .vsl-frame{border-radius:18px;padding:8px}.skale .vsl-inner{border-radius:11px}.skale .creative-wall{background:var(--cream);padding:72px 0}.skale .creative-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(12px,1.5vw,22px);width:min(1320px,100% - 48px);margin:0 auto;display:grid}.skale .creative-column{gap:clamp(12px,1.5vw,22px);display:grid}.skale .creative-column:nth-child(2){padding-top:58px}.skale .creative-column:nth-child(3){padding-top:18px}.skale .creative-column:nth-child(4){padding-top:76px}.skale .creative-tile{background:var(--cream-2);border-radius:8px;margin:0;overflow:hidden;box-shadow:0 18px 42px -22px #3123186b,0 2px 8px #31231814}.skale .creative-tile img{width:100%;height:auto;display:block}.skale .creative-placeholder{aspect-ratio:9/16;background:linear-gradient(145deg,#ffffff61,#e6ddd14d);border:1px dashed #18120d26;border-radius:8px;box-shadow:0 18px 42px -24px #31231838}.skale .creative-grid--wide{display:none}.skale .creative-grid--compact{display:grid}@media (width>=1025px){.skale .creative-grid--wide{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.skale .creative-grid--wide .creative-column:nth-child(5){padding-top:0}.skale .creative-grid--compact{display:none}}.skale #connect{background:0 0;padding:64px 0 0}.skale .connect-card{border-radius:8px}.skale #matrix .matrix-system{margin-top:62px}.skale .process-schema-head{margin-top:0}.skale .process-schema{gap:38px;margin-top:54px}.skale .process-step-card{background:var(--card-d);border-radius:7px;min-height:168px;padding:30px}.skale .process-step-row{gap:22px}.skale .process-output-arrow{color:var(--orange);justify-content:center;margin-top:18px;display:flex}.skale .process-output-arrow svg{filter:drop-shadow(0 0 14px #ee6a2a8c);width:28px;height:50px}.skale .growth-chart{border:1px solid #ffffff2e;border-top:3px solid var(--orange);border-radius:var(--r-md);background:radial-gradient(80% 60% at 86% 8%,#ee6a2a29,#0000 62%),#151822;width:min(100%,820px);margin:22px auto 0;padding:38px 32px 24px;position:relative;box-shadow:0 38px 90px #0000006b,inset 0 1px #ffffff14}.skale .growth-chart-head{text-align:center;color:#fff;margin-bottom:26px}.skale .growth-chart-head h2{color:#fff}.skale .growth-chart-accent{color:var(--orange)}.skale .growth-chart-head h2:after{content:"";background:var(--orange);border-radius:99px;width:54px;height:3px;margin:18px auto 0;display:block;box-shadow:0 0 18px #ee6a2a94}.skale .growth-chart svg{width:100%;height:auto;display:block}.skale .chart-grid path{fill:none;stroke:#ffffff24;stroke-width:1px}.skale .chart-area{fill:url(#growthFill)}.skale .chart-main{fill:none;stroke:var(--orange);stroke-width:6px;stroke-linecap:round;filter:url(#growthGlow)}.skale .chart-compare{fill:none;stroke:#ffffffe6;stroke-width:2.5px;stroke-dasharray:9 10;stroke-linecap:round}.skale .chart-axis text,.skale .chart-labels text,.skale .chart-note{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.skale .chart-axis text{fill:#ffffffa8}.skale .main-label{fill:var(--orange)}.skale .compare-label{fill:var(--text-light)}.skale .chart-note{color:#ffffffad;text-align:center;max-width:none;margin:12px 0 0;font-size:11px}.skale .loop6{grid-auto-rows:1fr;gap:22px;margin-top:56px}.skale .lc{border-radius:7px;flex-direction:column;min-height:292px;padding:30px;display:flex}.skale .lc-ico{height:72px;margin-bottom:24px}.skale .lc h3{min-height:2.24em;margin-top:0}.skale .lc p{margin-top:14px}.skale .loop-path{display:none}.skale .case{background:var(--card-d);border-color:#ffffff1c;border-radius:7px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:42px;margin-top:22px;padding:30px}.skale .case:first-of-type{margin-top:56px}.skale .case .lg{gap:0}.skale .fan{height:300px}.skale .fan i{border-radius:7px}.skale #six .six{margin-top:56px}.skale .tag{background:var(--card-d);border-radius:7px}.skale .risk-grid{grid-auto-rows:1fr;gap:22px;margin-top:56px}.skale .risk-card{padding:30px}.skale .vs{gap:22px;margin-top:56px}.skale .vs-them,.skale .vs-us{border-radius:7px;padding:30px}.skale .faq{max-width:900px;margin:56px auto 0}.skale .faq summary{padding:26px 0}.skale .banner{border-radius:7px;padding:40px}@media (width<=860px){.skale section{padding:96px 0}.skale .hero{min-height:auto}.skale .hero-inner{padding-top:120px;padding-bottom:116px}.skale .creative-wall{padding:56px 0}.skale .creative-grid{gap:14px;width:calc(100% - 40px)}.skale .case{grid-template-columns:1fr}.skale .fan{height:260px}.skale #engine{padding-top:96px}.skale #process{padding-top:96px!important}}@media (width<=640px){.skale .wrap{padding:0 20px}.skale .hero h1{font-size:clamp(28px,8vw,40px)}.skale .hero h1 .copy-line,.skale .hero .role-lead{white-space:normal}.skale .creative-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:calc(100% - 24px)}.skale .creative-column{gap:6px}.skale .creative-column:nth-child(2){padding-top:16px}.skale .creative-column:nth-child(3){padding-top:6px}.skale .creative-column:nth-child(4){padding-top:22px}.skale .creative-tile,.skale .creative-placeholder{border-radius:4px}.skale .process-step-card{padding:22px 18px}.skale .growth-chart{padding:26px 14px 18px;overflow-x:visible}.skale .growth-chart svg{width:100%;min-width:0}.skale .growth-chart-head{width:auto;margin-inline:0;position:static}.skale .growth-chart-head h2{font-size:clamp(25px,7vw,34px)}.skale .case{padding:24px 20px}.skale .fan{height:200px}}.skale .hero{min-height:960px}.skale .hero-inner{padding-top:156px;padding-bottom:142px}.skale .hero h1{max-width:1120px;margin-inline:auto}.skale .hero .role-lead{margin-top:30px!important}.skale .hero .ctas{margin-top:34px}.skale .vsl{max-width:720px;margin-top:58px}.skale .vsl-return .vsl-frame{border-color:#ffffff38;padding:7px;box-shadow:0 28px 72px #080a1457,inset 0 1px #ffffff2e}.skale .stats{margin-top:-104px}.skale .trust-line{margin-top:44px}.skale .logos{margin-top:36px;margin-bottom:0}.skale .stats-wrap{padding-bottom:56px}.skale .creative-wall{background:var(--cream);color:var(--text-dark);padding-top:0;padding-bottom:72px}.skale .creative-grid{position:relative}.skale #connect{padding:64px 0}.skale #matrix{padding-top:160px;padding-bottom:170px}.skale #matrix .system-head{max-width:900px}.skale #matrix .matrix-system{background:var(--ink);border:1px solid #ffffff1f;border-radius:12px;width:100%;margin:76px auto 0;padding:42px 12px 12px;overflow:hidden;transform:none;box-shadow:0 32px 80px #18120d38}.skale #matrix .matrix-system:before{background:linear-gradient(180deg,var(--card-d),var(--ink));border-bottom:1px solid #ffffff1a;height:42px;inset:0 0 auto}.skale #matrix .matrix-system:after{background:radial-gradient(circle at 4px 4px,var(--orange) 0 3px,transparent 3.5px),radial-gradient(circle at 19px 4px,var(--muted-light) 0 3px,transparent 3.5px),radial-gradient(circle at 34px 4px,var(--blue) 0 3px,transparent 3.5px);width:38px;height:8px;inset:17px auto auto 18px}.skale #matrix .matrix-system img{box-shadow:none;border-radius:6px}.skale #matrix .matrix-glow{opacity:.34;inset:14% 10% 4%}.skale #system-vs .head{margin-bottom:64px}.skale #system-vs .vs{align-items:stretch;margin-top:0}.skale #system-vs .vs h3{margin-bottom:48px}.skale #system-vs .vs-us h3,.skale #system-vs .vs-us .role-body,.skale #system-vs .vs-us li,.skale #system-vs .vs-us .vs-mark,.skale #system-vs .vs-us .wm{color:var(--text-light)}.skale #system-vs .vs-us .wm{opacity:1}@media (width<=860px){.skale .hero{min-height:auto}.skale .hero-inner{padding-top:138px;padding-bottom:132px}.skale .vsl{margin-top:48px}.skale .creative-wall{padding:112px 0}.skale .creative-wall-head{margin-bottom:58px}.skale #matrix{padding-top:112px;padding-bottom:120px}.skale #matrix .matrix-system{margin-top:58px;padding:34px 8px 8px}.skale #matrix .matrix-system:before{height:34px}.skale #matrix .matrix-system:after{top:13px;left:14px}}@media (width<=640px){.skale .hero-inner{padding-top:132px;padding-bottom:126px}.skale .hero .role-lead{margin-top:26px!important}.skale .hero .ctas{margin-top:30px}.skale .vsl{margin-top:46px}.skale .creative-wall{padding:104px 0}.skale .creative-wall-head{width:calc(100% - 40px);margin-bottom:52px}.skale #connect{padding-top:48px}.skale #matrix{padding-top:104px;padding-bottom:112px}.skale #matrix .matrix-system{width:100%;margin-top:52px}.skale #system-vs .head{margin-bottom:48px}.skale #system-vs .vs h3{margin-bottom:38px}.skale .stats-wrap{padding-bottom:40px}.skale .creative-wall{padding-top:0;padding-bottom:64px}}.skale #matrix{background:var(--night);color:var(--text-light)}.skale #matrix .matrix-system:before{background:linear-gradient(180deg,var(--card-d),var(--ink))}.skale #matrix .matrix-system:after{background:radial-gradient(circle at 4px 4px,var(--orange) 0 3px,transparent 3.5px),radial-gradient(circle at 19px 4px,var(--muted-light) 0 3px,transparent 3.5px),radial-gradient(circle at 34px 4px,var(--blue) 0 3px,transparent 3.5px)}.skale #engine{background-color:var(--cream);background-image:linear-gradient(color-mix(in oklab,var(--text-dark) 7%,transparent) 1px,transparent 1px), linear-gradient(90deg,color-mix(in oklab,var(--text-dark) 7%,transparent) 1px,transparent 1px);color:var(--text-dark);background-size:48px 48px;position:relative}.skale #engine:before{content:"";pointer-events:none;background:linear-gradient(180deg,var(--cream) 0,transparent 12%,transparent 88%,var(--cream) 100%);position:absolute;inset:0}.skale #engine>.grain,.skale #engine>.wrap{z-index:1;position:relative}.skale #engine .head{text-align:center;max-width:920px;margin-left:auto;margin-right:auto}.skale #engine .process-step-card{background:var(--cream-2);border-color:#18120d1a;box-shadow:0 18px 44px #5a3c1e1a}.skale #engine .process-card-top{border-color:#18120d1a}.skale #engine .process-step-card .role-sub{color:var(--text-dark)!important}.skale #engine .process-step-card .role-body{color:var(--muted-dark)!important}.skale #engine .process-card-icon .ln{stroke:#18120d4d}.skale #engine .process-card-icon .st{stroke:var(--text-dark)}.skale #engine .process-card-icon .cd{fill:#18120d0a}.skale #engine .process-linked:after{background:#18120d52}.skale #engine .process-linked:before{border-top-color:#18120d8c}.skale #offer{background:var(--cream);color:var(--text-dark)}.skale #offer .risk-card{background:var(--cream-2);border-color:#18120d1a;box-shadow:0 18px 44px #5a3c1e14}.skale #offer .risk-card.featured{background:linear-gradient(180deg, #fffaf5 0%, var(--cream-2) 100%);border-color:var(--orange);box-shadow:0 22px 56px #ee6a2a2e}.skale #offer .risk-card.featured:hover{box-shadow:0 30px 72px #ee6a2a3d}.skale #offer .risk-ico{background:var(--cream);border-color:#18120d14}.skale #offer .risk-ico .risk-muted{stroke:#18120d73}.skale #offer .risk-card .role-sub{color:var(--text-dark)!important}.skale #offer .risk-card .role-body{color:var(--muted-dark)!important}.skale #system-vs .vs-them{background:var(--cream-2);color:var(--text-dark);border-color:#fff}.skale #system-vs .vs-them .role-eyebrow,.skale #system-vs .vs-them .role-body{color:var(--muted-dark)!important}.skale #system-vs .vs-them .role-sub{color:var(--text-dark)!important}.skale #faq{background:var(--cream);color:var(--text-dark)}.skale #faq .faq,.skale #faq .faq details{border-color:var(--line-light)}.skale #faq .faq summary{color:var(--text-dark)}.skale #faq .faq summary b{color:var(--muted-dark)}.skale #faq .faq .role-body{color:var(--muted-dark)!important}.skale #final{background:var(--night);color:var(--text-light)}.skale #final .banner{background:var(--card-d);border-color:#ffffff1f;box-shadow:0 30px 80px #00000047}.skale #final .vs-mark,.skale #final .role-sub{color:var(--text-light)!important}.skale #final .role-lead,.skale #final .role-body,.skale #final .role-fine{color:var(--muted-light)!important}.skale #final .ph{background:linear-gradient(160deg,#2a2e45,#141828);border-color:#ffffff1f}.skale #results{background:var(--navy);color:#fff}.skale #results .case{background:#ffffff12;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff0f}.skale .dark:before,.skale #results:before,.skale #system-vs:before,.skale #final:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 45% at 12% 0,#ee6a2a1a 0%,#0000 62%),radial-gradient(60% 45% at 92% 12%,#3d63e61f 0%,#0000 64%),radial-gradient(90% 60% at 50% 110%,#ffffff0b 0%,#0000 70%);position:absolute;inset:0}.skale #offer:before,.skale #engine:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 40% at 88% 0,#ee6a2a12 0%,#0000 62%),radial-gradient(60% 45% at 6% 18%,#3d63e60e 0%,#0000 60%),linear-gradient(#ffffff8c 0%,#fff0 38%);position:absolute;inset:0}.skale section>.wrap,.skale section>.grain{z-index:1;position:relative}.skale .dark:after,.skale #results:after,.skale #system-vs:after,.skale #final:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff29 22%,#ee6a2a6b 50%,#ffffff29 78%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.skale #results .case,.skale #final .banner,.skale .process-card{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(155deg,#ffffff16 0%,#ffffff09 48%,#ffffff05 100%);border:1px solid #ffffff1f;box-shadow:0 26px 60px #00000057,inset 0 1px #ffffff24}.skale #results .case:hover,.skale .process-card:hover{border-color:#fff3;box-shadow:0 34px 76px #0000006b,inset 0 1px #fff3}.skale #results .case,.skale .process-card{transition:border-color .25s,box-shadow .25s,transform .25s}.skale #results .case:hover{transform:translateY(-2px)}.skale .offer-card,.skale .stat{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(155deg,#ffffffc7 0%,#ffffff85 100%);border:1px solid #fffffff2;box-shadow:0 28px 70px #5a3c1e24,inset 0 1px #fff}.skale .faq details{transition:background .2s,border-color .2s}.skale .faq details[open]{background:#ffffff75;border:1px solid #18120d14;border-radius:12px;margin:0 -24px;padding:0 24px;box-shadow:0 14px 36px #5a3c1e12,inset 0 1px #ffffffd1}.skale .faq details[open]+details{border-top-color:#0000}@media (width<=640px){.skale .faq details[open]{margin:0 -14px;padding:0 14px}}.skale .case-brand{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}@media (prefers-reduced-motion:reduce){.skale #results .case:hover{transform:none}}.skale{--sp-section:clamp(96px,9vw,144px);--sp-head:clamp(48px,5vw,72px);--sp-card:clamp(24px,2.4vw,32px);--r-sm:10px;--r-md:16px;--r-lg:22px;--footer-bg:#14161f;--shadow-soft:0 1px 2px #0000000d, 0 24px 60px -28px #00000059;--shadow-soft-light:0 1px 2px #5a3c1e0d, 0 26px 60px -30px #5a3c1e59;--ease:cubic-bezier(.2,.7,.2,1)}.skale section{padding:var(--sp-section) 0}.skale .hero{padding:26px 0 0}.skale .head{margin-bottom:var(--sp-head)}.skale .head .role-lead,.skale .head .role-body{margin-top:18px}.skale .head .role-eyebrow+h2,.skale .head .role-eyebrow+.role-section{margin-top:14px}.skale #faq:before,.skale #offer:before,.skale #engine:before{background:radial-gradient(74% 52% at 86% -6%,#ee6a2a0e 0%,#0000 66%),linear-gradient(#ffffff6b 0%,#fff0 44%)}.skale .dark:before,.skale #results:before,.skale #system-vs:before,.skale #final:before,.skale #matrix:before{background:radial-gradient(76% 54% at 86% -8%,#ee6a2a16 0%,#0000 66%),radial-gradient(90% 70% at 20% 106%,#ffffff09 0%,#0000 70%)}.skale .dark:after,.skale #results:after,.skale #system-vs:after,.skale #final:after{background:linear-gradient(90deg,#0000,#ffffff1a 26%,#ee6a2a42 50%,#ffffff1a 74%,#0000);height:1px}.skale #results .case,.skale #final .banner,.skale .process-card,.skale .process-step-card{border-radius:var(--r-md);box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff1a}.skale .lcard,.skale .fcard,.skale .stat,.skale #offer .risk-card,.skale #engine .process-step-card,.skale #system-vs .vs-them{border-radius:var(--r-md);box-shadow:var(--shadow-soft-light), inset 0 1px 0 #fff}.skale .vs-us{border-radius:var(--r-lg);box-shadow:0 30px 70px -30px #ee6a2a8c,inset 0 1px #ffffff59}.skale .case .lg{border-radius:var(--r-sm);background:#ffffff0f;border:1px solid #ffffff1f}.skale .btn,.skale .vs-cta,.skale .lcard,.skale .case,.skale .process-card,.skale .creative-track figure{transition:transform .28s var(--ease), box-shadow .28s var(--ease), border-color .28s var(--ease), opacity .28s var(--ease)}.skale .btn:hover,.skale .lcard:hover,.skale .case:hover{transform:translateY(-2px)}.skale .nav a{transition:opacity .2s var(--ease)}.skale .nav a:hover{opacity:.7}.skale footer{background:var(--footer-bg)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=861px){.skale #results .case,.skale .process-step-card,.skale #offer .risk-card,.skale .lcard,.skale .stat{animation:linear both skaleRise;animation-timeline:view();animation-range:entry entry 42%}@keyframes skaleRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}}.skale #offer .risk-card{text-align:center;flex-direction:column;align-items:center;padding:28px 24px 30px;display:flex}.skale #offer .risk-card.featured{padding-top:34px}.skale #offer .risk-ico{background:var(--cream);border:1px solid #18120d14;border-radius:14px;justify-content:center;width:56px;height:56px;margin-bottom:18px;padding:0}.skale #offer .risk-ico svg{width:30px;height:30px}.skale #offer .risk-card .role-sub{text-wrap:balance;justify-content:center;align-items:center;min-height:auto;margin-bottom:12px;display:flex}.skale #offer .risk-card .role-body{text-wrap:pretty;max-width:36ch;margin-inline:auto}.skale #offer .risk-card .role-body+.role-body{margin-top:8px}@media (width<=860px){.skale #offer .risk-card{padding:26px 22px 28px}.skale #offer .risk-card.featured{padding-top:30px}.skale #offer .risk-card .role-sub{min-height:0}}.skale button.btn,.skale button.pcta,.skale button.vs-cta,.skale button.booking-link{appearance:none;font:inherit;cursor:pointer;text-align:inherit}.skale button.btn:focus-visible,.skale button.pcta:focus-visible,.skale button.vs-cta:focus-visible,.skale button.booking-link:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.skale button.booking-link{color:#fffc;background:0 0;border:none;padding:0}.skale button.booking-link:hover{color:#fff}.booking-overlay{z-index:100;-webkit-backdrop-filter:blur(14px)saturate(140%);background:#0a0c14c7;justify-content:center;align-items:center;padding:24px;animation:.25s both bookingFadeIn;display:flex;position:fixed;inset:0}.booking-modal{background:#fff;border-radius:18px;width:min(100%,720px);height:min(680px,100vh - 48px);animation:.3s cubic-bezier(.2,.7,.2,1) both bookingSlideUp;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000073,0 0 0 1px #ffffff2e}.booking-modal .calendly-inline-widget,.booking-modal .calendly-inline-widget iframe{border:0;width:100%;height:100%}.booking-close{z-index:10;color:#18120d;cursor:pointer;background:#ffffffeb;border:1px solid #0000001f;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;line-height:1;transition:transform .15s,background .15s;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #0000001f}.booking-close:hover{background:#fff;transform:scale(1.05)}@keyframes bookingFadeIn{0%{opacity:0}to{opacity:1}}@keyframes bookingSlideUp{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}.booking-loader{z-index:5;background:#fff;border-radius:18px;place-items:center;display:grid;position:absolute;inset:0}.booking-loader span{border:3px solid #ee6a2a2e;border-top-color:var(--orange);border-radius:50%;width:42px;height:42px;animation:.9s linear infinite bookingSpin}@keyframes bookingSpin{to{transform:rotate(360deg)}}@media (width<=640px){.booking-overlay{padding:12px}.booking-modal{border-radius:14px;height:calc(100vh - 24px)}.booking-close{width:34px;height:34px;font-size:20px;top:10px;right:10px}}
