@import"https://fonts.googleapis.com/css2?family=Pretendard:wght@400;500;600;700&family=Space+Grotesk:wght@400;600;700&display=swap";:root{font-family:Pretendard,Apple SD Gothic Neo,sans-serif;line-height:1.5;font-weight:400;color:#111;background-color:#f6f3ff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-synthesis:none;--display: "Space Grotesk", "Pretendard", sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background:#f6f3ff}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}button{font-family:inherit}ul{margin:0;padding:0}html,body{cursor:none!important;background:#f7f6f3;margin:0;min-height:100%;transition:background-color .5s ease}.page{min-height:100vh;background:#f7f6f3;color:#111;cursor:none;transform:scale(var(--page-scale));transform-origin:top center;width:calc(100% / var(--page-scale));padding-top:clamp(72px,10vw,96px);transition:background-color .5s ease,color .5s ease}#root{min-height:100vh;background:#f7f6f3;transition:background-color .5s ease}:root{--section-x: calc(clamp(24px, 5vw, 72px) + 50px) ;--type-h1-size: clamp(2.2rem, 4.6vw, 3rem);--type-h2-size: clamp(1.5rem, 2.6vw, 2.2rem);--type-copy-size: clamp(1rem, 1.4vw, 1.1rem);--type-small-size: .9rem;--type-xs-size: .8rem;--type-color-strong: #111111;--type-color-body: #2b2b2b;--type-color-muted: #5a5a5a;--type-color-accent: #ee2200;--page-scale: clamp(.9, 100vw / 1440, 1)}.section-eyebrow{font-size:var(--type-xs-size);letter-spacing:.36em;text-transform:uppercase;color:var(--type-color-muted)}.section-pill{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border:1px solid currentColor;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase}.section-title{margin:0;color:var(--type-color-strong);font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.2}.section-copy{margin:0;color:var(--type-color-body);font-size:var(--type-copy-size);line-height:1.6}main{position:relative;z-index:1}*{cursor:none!important}body.modal-paused *,body.modal-paused *:before,body.modal-paused *:after{animation-play-state:paused!important}input,textarea{caret-color:transparent}.creator-empty{min-height:80vh}.nav{position:fixed;top:0;left:var(--section-x);right:var(--section-x);z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;margin:0;background:#ffffff26;border-radius:999px;box-shadow:0 20px 60px #11111129;-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);border:1px solid rgba(255,255,255,.6)}.nav-left,.nav-right{flex:1;display:flex;align-items:center}.nav-left{justify-content:flex-start}.nav-center{display:flex;justify-content:center;flex:0 0 auto;background-color:transparent}.nav-right{justify-content:flex-end;gap:12px}.brand{font-family:var(--display);font-weight:700;letter-spacing:.06em;display:inline-flex;align-items:center}.brand img{height:24px;display:block}.cta-btn{background:#111;color:#fff;border:none;border-radius:999px;padding:10px 22px;font-weight:600;display:inline-flex;align-items:center;gap:14px;box-shadow:0 10px 20px #1111112e}@media(max-width:600px){.nav{left:12px;right:12px;padding:6px 10px;gap:6px;border-radius:24px;box-shadow:0 12px 30px #11111129;display:flex;justify-content:flex-start}.nav-left{flex:0 0 auto}.nav-center{margin-left:auto}.nav-right{display:none;flex:0 0 auto}.brand img{height:12px}.cta-btn{padding:6px 12px;font-size:.6rem;gap:8px;display:none}}.cta-btn span{font-size:1.25rem;line-height:1}.cta-arrow{display:inline-block;animation:arrow-nudge 1.2s ease-in-out infinite}@keyframes arrow-nudge{0%{transform:translate(0)}50%{transform:translate(6px)}to{transform:translate(0)}}.switch{--thumb-size: 40px;--thumb-gap: 6px;--track-width: 198px;--thumb-width: calc((var(--track-width) - (var(--thumb-gap) * 2)) / 2);display:inline-flex;align-items:center;gap:0;padding:var(--thumb-gap);height:30px;border-radius:999px;width:var(--track-width);background:transparent;box-shadow:none;position:relative;transform:none;transform-origin:center;border:none}@media(max-width:600px){.switch{--track-width: 180px;--thumb-size: 30px;height:20px;padding:1px}.switch .pill{font-size:.4rem;height:20px;line-height:16px}}.switch:after{content:"";position:absolute;top:50%;left:var(--thumb-gap);width:var(--thumb-width);height:calc(var(--thumb-size) * .7);border-radius:999px;background:transparent;background:#ffffff03;box-shadow:0 8px 16px #0000001f,inset 0 0 0 1px #ffffff47,inset 0 -4px 8px #0000001f;transition:left .36s cubic-bezier(.22,1.2,.36,1),box-shadow .2s ease;z-index:0;-webkit-backdrop-filter:blur(4px) saturate(105%);backdrop-filter:blur(4px) saturate(105%);transform:translateY(-50%)}.switch:before{content:"";position:absolute;top:50%;left:var(--thumb-gap);width:var(--thumb-width);height:calc(var(--thumb-size) * .7);border-radius:999px;pointer-events:none;z-index:0;transition:left .36s cubic-bezier(.22,1.2,.36,1);transform:translateY(-50%);background:none;opacity:.1}.switch:after{outline:1px solid rgba(255,255,255,.25);filter:drop-shadow(0 8px 12px rgba(0,0,0,.18))}.switch.is-creator:after{left:calc(var(--thumb-gap) + (var(--track-width) - (var(--thumb-gap) * 2)) / 2)}.switch.is-creator:before{left:calc(var(--thumb-gap) + (var(--track-width) - (var(--thumb-gap) * 2)) / 2)}.switch .pill{border:none;background:transparent;padding:0 12px;height:24px;line-height:24px;border-radius:999px;font-size:.78rem;cursor:pointer;color:#1111114d;position:relative;z-index:1;transition:color .2s ease;flex:1;flex-basis:50%;min-width:0;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:600;text-shadow:0 1px 1px rgba(255,255,255,.2);filter:none;transform:none;mix-blend-mode:normal}.switch .pill.active{filter:none;transform:none}.switch .pill.active{color:#111;font-weight:700;text-shadow:0 1px 10px rgba(255,0,0,.6)}.ghost{border:1px solid rgba(17,17,17,.16);background:#fff;padding:10px 16px;border-radius:12px;text-align:left;font-weight:600}.store-btn{display:inline-flex;align-items:center;gap:10px}.store-btn img{width:18px;height:18px;object-fit:contain}.hook{display:flex;flex-direction:column;gap:28px;padding:clamp(32px,4vw,56px) clamp(16px,4vw,48px);margin:32px auto 0;background:transparent;border-radius:0;box-shadow:none;min-height:140vh;padding-bottom:360px;position:relative;overflow:hidden}.hook-copy h1{font-size:var(--type-h1-size);line-height:calc(var(--type-h1-size) * 1.2);margin-bottom:12px;color:var(--type-color-strong)}.zero-emphasis{font-size:1rem;font-weight:800;display:inline-block;line-height:1}.hook-copy p{color:var(--type-color-body);font-weight:500;font-size:var(--type-copy-size);line-height:calc(var(--type-copy-size) * 1.2)}.zero-emphasis{color:#ddd;box-shadow:#2a2a2a;text-shadow:#dddddd;font-weight:600;font-size:var(--type-h1-size);line-height:calc(var(--type-h1-size) * 1.2)}.hook-copy{text-align:center;max-width:720px;margin:0 auto;position:fixed;top:200px;left:50%;transform:translate(-50%);z-index:2;opacity:var(--hook-fade, 1);transition:opacity .12s linear;font-weight:200}@media(max-width:900px){.hook{min-height:auto;padding-bottom:120px}.hook-copy{position:static;transform:none;margin:60px auto 0;padding:0 16px}.hook-visual{position:static;top:auto;margin-top:32px;width:100%}.media-box{height:clamp(260px,55vh,420px)}}@media(max-width:600px){.hook{padding:120px 16px 56px;margin:0;gap:20px}.hook-copy{margin:0;padding:0;text-align:left;opacity:1}.hook-copy h1{font-size:clamp(1rem,5vw,1.4rem);line-height:1.2}.hook-copy p{font-size:.8rem;line-height:1.5}.zero-emphasis{font-size:clamp(2rem,9vw,3rem);line-height:1}.hook-visual{margin-top:12px}.media-box{border-radius:20px;height:clamp(280px,60vh,420px)}.media-video{mix-blend-mode:normal;filter:none;opacity:1}}.hook-visual{position:fixed;top:300px;z-index:0;pointer-events:none;opacity:var(--video-fade, 1);transition:opacity .2s linear}body.proof-inview .hook-visual,body.proof-inview .hook-copy,body.footer-inview .hook-visual,body.footer-inview .hook-copy,body.hook-hidden .hook-visual,body.hook-hidden .hook-copy{opacity:0}.media-box{width:100%;height:100%;border-radius:0;overflow:hidden;background:#f7f6f3;box-shadow:none}.media-video{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;filter:saturate(.9) contrast(1.06) brightness(1.02);opacity:.9}.download{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;padding:clamp(40px,5vw,72px);margin:-260px var(--section-x) 0;background:#e20;border-radius:28px;box-shadow:0 12px 30px #11111114;position:relative;z-index:3;transform:translateY(var(--download-rise, 0px));transition:transform .2s ease-out}@media(max-width:900px){.download{margin:0 16px;padding:32px 20px;border-radius:20px}.download-cta{text-align:left;justify-items:start}.release-pill{justify-self:start}.countdown-row{flex-wrap:wrap}}@media(max-width:600px){.download{grid-template-columns:1fr;gap:14px;margin:0 12px;padding:14px;border-radius:16px;transform:none;transition:none}.download-brand{margin-top:10px}.store-buttons{gap:8px;justify-content:center}.download-cta{text-align:left;justify-items:start}.countdown{align-items:flex-start}.countdown-row{justify-content:flex-start}.store-badge img{width:80px;height:20px}.countdown-number{font-size:clamp(1rem,7vw,1.4rem)}.countdown-sep{font-size:1.1rem}.download-copy h2{font-size:clamp(.5rem,3vw,.6rem);line-height:1.2}.download-brand{font-size:clamp(.9rem,4vw,1rem);margin-top:8px}.countdown-title{font-size:.3rem}.countdown-item{min-width:24px}.countdown-row{gap:5px}.countdown-number{font-size:clamp(.5rem,3.5vw,.7rem)}.countdown-sep{font-size:.55rem}.countdown-unit{font-size:.35rem}}.download-copy h2{font-size:clamp(2rem,4.8vw,2.4rem);line-height:1.1;color:#fff}.download-brand{display:block;font-size:clamp(2.6rem,6vw,4.2rem);font-weight:800;letter-spacing:.02em;margin-top:18px;color:#fff}.download-cta{display:grid;gap:12px;align-content:start;font-weight:600;text-align:right;justify-items:end}.countdown{display:grid;gap:12px;color:#fff}.countdown-title{font-size:1.5rem;font-weight:700}.release-pill{display:inline-flex;background:#000;color:#fff;padding:6px 12px;border-radius:999px;font-size:.75rem;font-weight:600;width:fit-content;justify-self:end}.countdown-row{display:flex;align-items:flex-end;gap:10px}.countdown-item{display:grid;gap:6px;min-width:64px;justify-items:center}.countdown-number{font-size:clamp(2.9rem,5.8vw,4rem);font-weight:800;letter-spacing:.02em;line-height:1}.countdown-unit{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#11111173}.countdown-sep{font-size:2.6rem;font-weight:600;color:#11111180;transform:translateY(-4px)}.store-buttons{display:flex;gap:16px;margin-top:12px;flex-wrap:wrap}.store-badge{background:transparent;border:none;border-radius:0;padding:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;transition:transform .15s ease,box-shadow .15s ease}.store-badge:active{transform:translateY(2px)}.store-badge img{width:180px;height:52px;object-fit:contain;filter:none}@media(max-width:600px){.download{gap:14px;padding:14px;border-radius:16px;transform:none;transition:none;margin-top:120px;text-align:left}.download-copy h2{font-size:clamp(1rem,3vw,1.4rem);line-height:1.2;text-align:left}.download-brand{font-size:clamp(1.4rem,4vw,2rem);margin-top:6px;text-align:left}.countdown-title{font-size:.8rem;text-align:right}.countdown-number{font-size:clamp(1.2rem,3.5vw,1.4rem);text-align:left}.countdown-sep{font-size:.7rem}.countdown-unit{font-size:.7rem;text-align:left}.store-buttons{display:none}.store-badge img{width:100px;height:52px;object-fit:contain;filter:none}}.diagram{padding:clamp(32px,4vw,56px);margin:24px clamp(16px,4vw,48px) 0;background:#fff;border-radius:36px;box-shadow:0 12px 30px #11111114;transform:translateY(var(--diagram-rise, 0px));transition:transform .2s ease-out}.diagram-simple{position:relative;min-height:240px;border-radius:24px;background:#fff}.flow-caption{position:absolute;font-size:.85rem;color:#444}.flow-caption.top-left{top:12px;left:140px}.flow-caption.top-right{top:12px;right:140px}.flow-caption.bottom-left{bottom:12px;left:160px}.flow-caption.bottom-right{bottom:12px;right:140px}.flow-box{position:absolute;top:50%;transform:translateY(-50%);width:220px;height:140px;border-radius:32px;border:1px solid rgba(17,17,17,.2);display:grid;place-items:center;font-weight:700;font-size:1.6rem;text-transform:lowercase;background:#fff}.flow-box.left{left:32px}.flow-box.right{right:32px}.flow-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#111}.flow-center strong{display:block;font-size:1.6rem;margin-bottom:6px}.flow-center p{margin:0;font-size:.9rem}.flow-svg{width:100%;height:240px}.flow-path{fill:none;stroke:#1111111f;stroke-width:2}.flow-glow{fill:none;stroke:#1119;stroke-width:3;stroke-linecap:round;stroke-dasharray:20 360;animation:flow-run 3s linear infinite}.flow-glow:last-of-type{animation-delay:1.5s}@keyframes flow-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-380}}@media(max-width:600px){.diagram{padding:24px 16px;margin:0 16px;border-radius:20px}.diagram-simple{min-height:200px;border-radius:18px}.flow-caption{font-size:.7rem}.flow-caption.top-left{left:86px}.flow-caption.top-right{right:86px}.flow-caption.bottom-left{left:86px}.flow-caption.bottom-right{right:86px}.flow-box{width:140px;height:90px;border-radius:20px;font-size:1rem}.flow-box.left{left:12px}.flow-box.right{right:12px}.flow-center strong{font-size:1.1rem}.flow-center p{font-size:.75rem}.flow-svg{height:200px}}.proof{padding:clamp(32px,4vw,56px) 0;margin:50px 0 0;background:transparent;border-radius:0;box-shadow:none;position:relative;z-index:2;--logo-band-center: 90%;--logo-band-spread: 20%;--logo-lift: 220px;transform:translateY(var(--proof-rise, 0px));opacity:var(--proof-opacity, 1);transition:transform .2s ease-out,opacity .2s ease-out}@media(max-width:900px){.proof{margin-top:20px}.proof-stats{margin-top:10px;grid-template-columns:1fr}}@media(max-width:600px){.proof{padding:32px 0;margin-top:0}.proof-copy{margin:0 16px 12px}.proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 16px 20px;margin:0;overflow:visible;scroll-snap-type:none}.proof-card{flex:none;width:100%;border-radius:18px;max-height:200px;aspect-ratio:3 / 4}.proof-card video{border-radius:18px}.size-small,.size-medium,.size-large{flex-basis:auto;transform:none}.proof-stats{padding:0 16px;margin-top:-40px}.stat-number{font-size:clamp(2rem,9vw,2.8rem)}body.proof-inview .proof-stats{transform:none}.proof .logos{margin-top:-160px;position:relative;z-index:20}}.proof:after{content:"";position:absolute;left:0;right:0;bottom:-120px;height:220px;background:linear-gradient(180deg,#f7f6f300,#f7f6f3b3 55%,#f7f6f3);pointer-events:none;z-index:1}.proof-copy{margin:0 clamp(16px,4vw,48px) 20px}.proof-stats{background:transparent;border-radius:0;padding:0 clamp(16px,4vw,48px);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:100px;margin-bottom:24px;box-shadow:none;position:relative;z-index:4;transition:transform .3s ease-out}body.proof-inview .proof-stats{transform:translateY(-40px)}.stat-card{display:grid;gap:8px;justify-items:center}.stat-label{font-size:var(--type-small-size);color:var(--type-color-muted);text-align:center;line-height:calc(var(--type-small-size) * 1.2)}.stat-number{font-size:calc(var(--type-h1-size) * 1.2);font-weight:500;color:#e20;line-height:calc(var(--type-h1-size) * 1.2)}.proof-grid{position:relative;display:flex;gap:50px;justify-content:center;overflow-x:clip;overflow-y:visible;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:80px clamp(16px,4vw,48px) 180px;z-index:1}.proof-grid:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(247,246,243,0) 0%,rgba(255,255,255,1) calc(var(--logo-band-center) - var(--logo-band-spread)),rgba(255,255,255,1) var(--logo-band-center),rgba(247,246,243,0) calc(var(--logo-band-center) + var(--logo-band-spread)),rgba(247,246,243,0) 100%);pointer-events:none;z-index:2}.proof-stats{position:relative;z-index:3}.proof-card{background:transparent;border-radius:32px;padding:0;box-shadow:0 12px 30px #11111114;aspect-ratio:9 / 16;overflow:visible;position:relative;transform:scale(1);flex:0 0 220px;transform-origin:bottom center}.proof-card video{width:100%;height:100%;border-radius:32px;display:block;object-fit:cover}.proof-placeholder{background:#0e0e0e;border-radius:32px;display:grid;place-items:center;color:#ffffffb3;font-size:2rem;letter-spacing:.2em;box-shadow:0 12px 30px #11111114}.size-small{flex-basis:180px;transform:scale(.9)}.size-medium{flex-basis:230px;transform:scale(1)}.size-large{flex-basis:270px;transform:scale(1.08)}.logos{margin:calc(-1 * var(--logo-lift, 150px)) 0 0;padding:0 0 24px;overflow:hidden;position:relative;z-index:3}.logos-track{display:flex;gap:48px;align-items:center;height:72px;animation:marquee 35s linear infinite;width:max-content;padding:0 32px}.logo-item{height:48px;display:flex;align-items:center;justify-content:center}.logo-item img{height:100%;width:auto;object-fit:contain;display:block;filter:grayscale(.1);opacity:.9;mix-blend-mode:multiply}@keyframes marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(max-width:900px){.logos-track{height:70px;gap:32px}.logo-item{height:46px}}@media(max-width:600px){.logos{margin:0;padding:8px 0 100px;background:transparent}.logos-track{height:60px;gap:24px;padding:0 20px;mix-blend-mode:multiply}.logo-item{height:36px}}.pain-points{display:grid;grid-template-columns:1fr;gap:clamp(24px,5vw,60px);padding:clamp(28px,6vw,80px) 0;margin:24px var(--section-x) 0;align-items:center;position:relative;z-index:5;overflow:visible}.pain-header{display:grid;gap:14px;justify-items:start;margin-bottom:clamp(8px,2vw,20px);position:relative;--header-line-height: calc(clamp(24px, 4vw, 44px)*2) ;padding-top:calc(var(--header-line-height) + 16px);padding-left:20px;opacity:0;transform:translateY(18px);transition:opacity .5s ease-out,transform .5s ease-out}.pain-header:before{content:"";position:absolute;left:20px;top:0;width:3px;height:var(--header-line-height);background:#111;border-radius:999px}.pain-header-title{margin:0;font-size:var(--type-h1-size);line-height:calc(var(--type-h1-size) * 1);font-weight:600;color:var(--type-color-strong);display:grid;gap:6px}.pain-header-muted{display:block;font-size:var(--type-h2-size);line-height:calc(var(--type-h2-size) * 1);color:var(--type-color-muted);font-weight:500}.pain-bridge{grid-column:1 / -1;font-size:var(--type-h1-size);line-height:calc(var(--type-h1-size) * 1.2);color:var(--type-color-strong);letter-spacing:.04em;margin-bottom:clamp(28px,4vw,48px);width:100%;padding:0;font-weight:800;border-radius:0;background:none;border:none;box-shadow:none;position:relative;overflow:hidden;display:grid;gap:6px;text-align:center;justify-items:center;transform-origin:center;opacity:0;transform:scale(.92)}.pain-bridge-label{font-size:var(--type-copy-size);line-height:calc(var(--type-copy-size) * 1.2);font-weight:600;color:var(--type-color-muted);letter-spacing:.08em}.pain-bridge-main{font-size:var(--type-h2-size);line-height:calc(var(--type-h2-size) * 1.2);font-weight:600;letter-spacing:-.01em;color:var(--type-color-strong);transform-origin:center;opacity:0}.pain-bridge:after{content:none}.pain-points-copy{display:grid;gap:clamp(16px,2.2vw,28px);position:relative;width:100%;opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:.42s}.pain-row{display:grid;grid-template-columns:1fr;gap:clamp(8px,1.6vw,18px);align-items:center;perspective:1200px;transition:transform 1.2s cubic-bezier(.2,.9,.2,1),opacity .9s ease;transform:translateY(var(--stack-offset, 0px));opacity:.85;width:100%}.pain-cube,.cube-face--front{width:100%}.cube-face--top,.cube-face--side{display:none}.pain-row:nth-child(1){--stack-offset: 0px;z-index:3}.pain-row:nth-child(2){--stack-offset: -90px;z-index:2}.pain-row:nth-child(3){--stack-offset: -180px;z-index:1}.pain-points.is-revealed .pain-row{transform:translateY(0);opacity:1}.pain-points.is-revealed .pain-header,.pain-points.is-revealed .pain-points-copy{opacity:1;transform:translateY(0)}.pain-points.is-revealed .pain-row:nth-child(1){transition-delay:.1s}.pain-points.is-revealed .pain-row:nth-child(2){transition-delay:.35s}.pain-points.is-revealed .pain-row:nth-child(3){transition-delay:.6s}.pain-card{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:calc(clamp(20px,3.5vw,32px)*.85) calc(clamp(24px,4vw,48px)*.85);border-radius:20px;background:#ffffffa6;border:1px solid rgba(17,17,17,.08);box-shadow:0 12px 30px #11111114;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%}.pain-row:nth-child(1) .pain-card{animation-delay:.05s}.pain-row:nth-child(2) .pain-card{animation-delay:.2s}.pain-row:nth-child(3) .pain-card{animation-delay:.35s}.pain-text{align-self:center;padding-left:clamp(8px,1.4vw,16px)}.pain-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:none;padding:0;cursor:pointer;text-align:left}.pain-arrow{display:none;font-size:1.1rem;color:var(--type-color-muted);transition:transform .2s ease}.pain-body{display:grid;gap:8px}.pain-title{font-size:var(--type-h2-size);line-height:calc(var(--type-h2-size) * 1.2);font-weight:600;letter-spacing:-.01em;color:var(--type-color-strong);margin-bottom:26px}.pain-card p{font-size:var(--type-copy-size);color:var(--type-color-body);line-height:calc(var(--type-copy-size) * 1.2)}.lottie-card{border-radius:16px;background:transparent;border:none;box-shadow:none;padding:0;width:clamp(140px,18vw,210px);height:clamp(140px,18vw,210px);display:grid;place-items:center;justify-self:center}.lottie-card>div{width:80%;height:80%}.lottie-fallback{width:100%;height:100%;border-radius:16px;background:#1111110a}@keyframes bridge-slam{0%{transform:translateY(12px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes bridge-pulse{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}.pain-bridge.is-animated{animation:bridge-slam .7s cubic-bezier(.16,.9,.2,1) both;opacity:1}.pain-bridge.is-animated .pain-bridge-main{animation:bridge-pulse .9s cubic-bezier(.16,.9,.2,1) .05s both;opacity:1}@keyframes bridge-sheen{0%{transform:translate(-30%);opacity:0}to{transform:translate(0);opacity:.55}}@media(max-width:900px){.pain-points,.pain-row{grid-template-columns:1fr}.pain-card{grid-template-columns:auto 1fr}.lottie-card{grid-column:1 / -1;justify-self:start}}@media(max-width:600px){.pain-points{padding:32px 16px 48px;margin:0;gap:20px}.pain-grid{grid-template-columns:1fr}.pain-header{padding-top:0;padding-left:0;margin-bottom:12px;transform:none;opacity:1;justify-items:center;text-align:center;margin-left:auto;margin-right:auto;width:100%}.pain-header:before{content:none}.pain-header-title{font-size:clamp(1.7rem,7vw,2.4rem);line-height:1.2}.pain-header-muted{font-size:1rem}.pain-bridge{margin-bottom:16px;text-align:left;justify-items:start;transform:none;opacity:1}.pain-bridge-label{font-size:.8rem}.pain-bridge-main{font-size:1.4rem;opacity:1}.pain-points-copy{gap:16px;transform:none;opacity:1}.pain-row{transform:none;opacity:1}.pain-row:nth-child(1),.pain-row:nth-child(2),.pain-row:nth-child(3){--stack-offset: 0px}.pain-card{grid-template-columns:1fr;padding:20px;border-radius:18px}.pain-text{padding-left:0;font-size:.6rem;line-height:.6rem}.pain-title{margin-bottom:14px;font-size:1.2rem}.pain-card p{font-size:.95rem;line-height:1.5}.lottie-card{width:120px;height:120px;justify-self:start}.lottie-card,.lottie-fallback{display:none}.pain-toggle{padding:0}.pain-title{margin:0}.pain-arrow{display:inline-flex;transform:rotate(0)}.pain-card.is-open .pain-arrow{transform:rotate(90deg)}.pain-body{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.pain-card.is-open .pain-body{max-height:300px;opacity:1;margin-top:12px}.pain-body p{text-align:left;font-size:.8rem;line-height:.8rem}}.intro-video{padding:clamp(56px,8vw,112px) clamp(24px,8vw,120px);max-width:1800px;margin:0 auto;display:grid;gap:clamp(24px,4vw,40px);position:relative;z-index:2}.intro-video-header{display:grid;gap:12px;justify-items:start}.intro-video-header-title{margin:0;font-size:var(--type-h1-size);line-height:1;font-weight:600;color:var(--type-color-strong)}.intro-video-header-copy{margin:0;max-width:720px;font-size:var(--type-copy-size);line-height:1.35;color:var(--type-color-body)}.intro-video-box{background:#fff;border-radius:32px;padding:clamp(20px,3vw,32px);box-shadow:0 12px 30px #11111114}.intro-video-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(20px,3vw,32px);align-items:center}.intro-video-media-wrap{width:100%}.intro-video-media{width:100%;display:block;border-radius:24px;background:#f5f2ed;object-fit:cover;box-shadow:0 12px 30px #11111114}.intro-video-steps{display:grid;gap:12px}.intro-step{display:grid;gap:10px;padding:18px 20px;border-radius:20px;border:1px solid rgba(17,17,17,.08);background:#faf8f4;opacity:.55;transition:opacity .2s ease-out,border-color .2s ease-out,background .2s ease-out,transform .2s ease-out}.intro-step.is-active{opacity:1;background:#fff;border-color:#1111112e;transform:translate(-4px)}.intro-step-head{display:flex;align-items:baseline;gap:12px}.intro-step-number{font-size:.82rem;letter-spacing:.14em;font-weight:700;color:#8e8a84}.intro-step-title{font-size:1rem;font-weight:600;color:var(--type-color-strong)}.intro-step-body{font-size:.88rem;line-height:1.4;color:var(--type-color-body)}@media(max-width:900px){.intro-video{padding:48px 24px 72px}.intro-video-grid{grid-template-columns:1fr}}@media(max-width:600px){.intro-video{padding:40px 16px 56px;gap:20px}.intro-video-header{justify-items:center;text-align:center}.intro-video-header-title{font-size:clamp(1.7rem,7vw,2.4rem);line-height:1.15}.intro-video-header-copy{font-size:.92rem}.intro-video-box{padding:16px;border-radius:24px}.intro-video-media{border-radius:18px}.intro-video-steps{gap:10px}.intro-step{padding:14px 14px 15px;border-radius:16px;opacity:1}.intro-step.is-active{transform:none}.intro-step-head{gap:10px}.intro-step-title{font-size:.92rem}.intro-step-body{font-size:.8rem}}.performance{display:grid;grid-template-columns:1fr;gap:clamp(24px,6vw,64px);padding:clamp(64px,10vw,130px) clamp(24px,8vw,140px);align-items:center;position:relative;z-index:2;max-width:1800px;margin:0 auto}.performance-header{display:grid;gap:14px;justify-items:start;margin-bottom:clamp(8px,2vw,20px);position:relative;--header-line-height: calc(clamp(24px, 4vw, 44px)*2) ;padding-top:calc(var(--header-line-height) + 16px);padding-left:20px;opacity:0;transform:translateY(18px);transition:opacity .5s ease-out,transform .5s ease-out}.performance-header:before{content:"";position:absolute;left:20px;top:0;width:3px;height:var(--header-line-height);background:#111;border-radius:999px}.performance-header-title{margin:0;font-size:var(--type-h1-size);line-height:calc(var(--type-h1-size) * 1);font-weight:600;color:var(--type-color-strong);display:grid;gap:6px}.performance-header-muted{display:block;font-size:var(--type-h2-size);line-height:calc(var(--type-h2-size) * 1);color:var(--type-color-muted);font-weight:500}.performance-box{display:grid;grid-template-columns:minmax(240px,.95fr) minmax(320px,1.05fr);gap:clamp(24px,6vw,64px);background:#fff;border-radius:32px;padding:clamp(32px,6vw,64px);box-shadow:0 12px 30px #11111114;opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:.42s;grid-auto-rows:min-content}.performance.is-revealed .performance-header,.performance.is-revealed .performance-box{opacity:1;transform:translateY(0)}.performance-copy h2{font-size:var(--type-h2-size);font-weight:600;letter-spacing:-.02em;line-height:calc(var(--type-h2-size) * 1.2);margin-bottom:14px;color:var(--type-color-strong)}.performance-copy p{font-size:var(--type-copy-size);line-height:calc(var(--type-copy-size) * 1.2);color:var(--type-color-body);max-width:520px;margin-top:20px}.performance-lead{font-size:var(--type-copy-size);font-weight:600;color:var(--type-color-strong);margin-bottom:10px;line-height:calc(var(--type-copy-size) * 1.2)}.performance-control-card{background:#fff;border-radius:18px;padding:18px 20px;box-shadow:0 12px 30px #11111114;width:min(460px,100%);margin-top:100px;animation:pulse-cta 1.6s ease-in-out infinite;transform-origin:center;grid-column:1 / 2}.performance-control-card .performance-control{margin-top:0}.performance-control{display:grid;gap:10px;margin-top:22px;width:min(360px,100%)}.performance-control label{font-size:var(--type-xs-size);color:var(--type-color-muted);font-weight:600;line-height:calc(var(--type-xs-size) * 1.2)}.performance-hint-pill{justify-self:start;font-size:var(--type-xs-size);font-weight:600;color:var(--type-color-accent);background:#ee22001f;border-radius:999px;padding:4px 10px;width:fit-content;line-height:calc(var(--type-xs-size) * 1.2)}.performance-control input[type=range]{width:100%;accent-color:#ee2200}.performance-control span{font-size:var(--type-small-size);font-weight:600;color:var(--type-color-strong);line-height:calc(var(--type-small-size) * 1.2)}@keyframes pulse-cta{0%{transform:scale(1);box-shadow:0 12px 30px #11111114}50%{transform:scale(1.03);box-shadow:0 12px 30px #11111114}to{transform:scale(1);box-shadow:0 12px 30px #11111114}}.performance-chart{--bar-height: clamp(220px, 30vw, 320px);--baseline-offset: 48px;position:relative;min-height:340px;display:grid;align-items:end;padding-bottom:var(--baseline-offset);margin-top:80px;background-image:repeating-linear-gradient(0deg,rgba(17,17,17,.04) 0px,rgba(17,17,17,.04) 1px,transparent 1px,transparent 32px),repeating-linear-gradient(90deg,rgba(17,17,17,.04) 0px,rgba(17,17,17,.04) 1px,transparent 1px,transparent 48px);background-position:bottom;background-size:auto}.performance-chart:before{content:"";position:absolute;left:0;right:0;bottom:var(--baseline-offset);height:1px;background:#0000001f}.bar-group{display:grid;grid-template-columns:repeat(4,minmax(60px,1fr));gap:clamp(18px,3vw,36px);align-items:end;position:relative;z-index:1}.bar{display:grid;align-items:end;justify-items:center;gap:12px;height:var(--bar-height);grid-template-rows:1fr auto;overflow:visible}.bar-fill{width:clamp(50px,6vw,90px);height:0;border-radius:18px;background:linear-gradient(180deg,rgb(var(--bar-color-rgb, 90 90 90) / .25),rgb(var(--bar-color-rgb, 90 90 90) / .55) 60%,rgb(var(--bar-color-rgb, 90 90 90) / .95));box-shadow:0 16px 30px #11111126;transition:height .6s ease}.bar-label{font-size:var(--type-small-size);color:var(--type-color-body);text-align:center;font-weight:500;line-height:calc(var(--type-small-size) * 1.2)}.average-line{position:absolute;left:0;right:0;bottom:calc(var(--baseline-offset) + (var(--average, .4) * var(--bar-height)));display:flex;justify-content:flex-start;align-items:center;gap:10px;font-size:var(--type-xs-size);color:var(--type-color-muted);z-index:3;pointer-events:none;line-height:calc(var(--type-xs-size) * 1.2)}.threshold-line{position:absolute;left:0;right:0;bottom:calc(var(--baseline-offset) + (var(--threshold) * var(--bar-height)));border-top:2px dashed rgba(17,17,17,.35);display:flex;align-items:center;justify-content:flex-end;padding-right:6px;pointer-events:none;z-index:3}.threshold-line .pill{transform:translateY(-12px)}.average-line .pill{color:var(--type-color-accent);font-weight:800;font-size:var(--type-small-size);opacity:.8;line-height:calc(var(--type-small-size) * 1.2)}.pill{padding:4px 10px;border-radius:999px;font-size:var(--type-xs-size);color:var(--type-color-muted);background:#f7f6f3;border:1px solid rgba(17,17,17,.08);line-height:calc(var(--type-xs-size) * 1.2)}.pill-solid{background:#111;color:var(--type-color-accent);border-color:#111111e6}.pill.hatch{background-image:repeating-linear-gradient(45deg,#11111114 0px 6px,#f7f6f3b3 6px 12px)}.performance-chart.burst .bar.revenue .bar-fill{box-shadow:0 22px 50px #ee220040;filter:saturate(1.2)}.bar.revenue .bar-fill{box-shadow:0 26px 60px #ee220040}@media(max-width:900px){.performance{grid-template-columns:1fr}.performance-chart{min-height:260px}}@media(max-width:600px){.performance{padding:32px 16px;gap:28px}.performance-header{padding-top:0;padding-left:0;transform:none;opacity:1}.performance-header:before{content:none}.performance-header-title{font-size:clamp(1.7rem,7vw,2.4rem);line-height:1.2}.performance-header-muted{font-size:1rem}.performance-box{display:flex;flex-direction:column;grid-template-columns:1fr;padding:20px;border-radius:20px;gap:20px;transform:none;opacity:1}.performance-copy{order:1;display:flex;flex-direction:column;gap:12px}.performance-chart{order:2}.performance-control-card{order:3;margin-top:0}.performance-copy h2{font-size:1.3rem}.performance-copy p{font-size:.95rem;margin-top:12px}.performance-control-card{margin-top:24px;width:100%;animation:none}.performance-control{width:100%}.performance-chart{min-height:clamp(220px,40vh,320px);margin-top:28px}.bar-group{gap:10px}.bar-fill{width:42px}}.footer{padding:40px clamp(16px,4vw,48px);margin:24px var(--section-x) 0;background:#fff;display:grid;grid-template-columns:1fr auto;gap:32px;border-radius:24px;box-shadow:none;border:1px solid rgba(17,17,17,.06);align-items:stretch}.footer-left{display:grid;gap:16px;margin-top:20px;line-height:normal}.footer-left img{height:24px;width:auto;margin-bottom:20px}.footer-info strong{display:block;margin-bottom:20px;color:var(--type-color-muted);font-size:var(--type-copy-size);line-height:calc(var(--type-copy-size) * 1.2)}.footer-info p{margin:0 0 6px;color:#ababab;font-size:.8rem;line-height:calc(var(--type-copy-size) * .7)}.footer-right{display:inline-flex;gap:10px;align-self:end;justify-self:end;align-items:flex-end}.footer-right button{background:none;border:none;padding:0;text-align:right;font-size:.8rem;color:var(--type-color-strong);line-height:calc(var(--type-copy-size) * 1.2);cursor:pointer}@media(max-width:600px){.footer{margin:24px 16px 0;padding:28px 20px;grid-template-columns:1fr;gap:20px;border-radius:18px}.footer-right{justify-self:start;align-items:center}}.modal-overlay{position:fixed;inset:0;background:#0f0f0f59;display:grid;place-items:center;z-index:9998;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body.modal-paused .modal-overlay,body.modal-paused .modal-overlay *{animation-play-state:running!important}.modal-card{background:#fff;border-radius:20px;padding:32px;width:min(520px,90vw);max-height:80vh;box-shadow:0 20px 60px #1113;position:relative;display:flex;flex-direction:column}.modal-card h2{margin:0 0 16px;text-align:center;font-size:var(--type-h2-size);font-weight:700;color:var(--type-color-strong);line-height:calc(var(--type-h2-size) * 1.2)}.modal-card p{margin:0;text-align:left;color:var(--type-color-body);font-size:var(--type-copy-size);line-height:calc(var(--type-copy-size) * 1.2)}.modal-body{white-space:pre-line;display:grid;gap:12px;overflow-y:auto;padding-right:6px;font-size:.8rem;line-height:1.5}.modal-close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:1.4rem;cursor:pointer}.custom-cursor{position:fixed;top:0;left:0;width:14px;height:14px;border-radius:50%;background:#ff73b6e6;box-shadow:0 0 12px #ff73b68c;filter:blur(.6px);pointer-events:none;z-index:10000;--cursor-offset-x: 0px;--cursor-offset-y: 0px;transform:translate(var(--cursor-x, 0),var(--cursor-y, 0)) translate(-50%,-50%) translate(var(--cursor-offset-x, 0),var(--cursor-offset-y, 0));animation:none}.custom-cursor-glow{display:block;position:fixed;top:0;left:0;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff73b6b3,#ff73b62e 45%,#ff73b600 72%),radial-gradient(circle,#ff73b680,#ff73b600 70%);transform:translate(var(--glow-x, -9999px),var(--glow-y, -9999px)) translate(-50%,-50%);filter:blur(8px);opacity:.92;transition:opacity .35s ease,filter .35s ease;pointer-events:none;z-index:9998}.custom-cursor.is-over-glow{backdrop-filter:blur(36px) saturate(220%);-webkit-backdrop-filter:blur(36px) saturate(220%)}@media(hover:none)and (pointer:coarse){.page{cursor:auto}.custom-cursor,.custom-cursor-glow{display:none}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.scroll-rise{transform:translateY(var(--section-rise, 0px));opacity:var(--section-opacity, 1);transition:transform .2s ease-out,opacity .2s ease-out}@media(max-width:600px){.scroll-rise{transform:none;opacity:1;transition:none}}@media(max-width:600px){:root{--section-x: 16px}html,body{overflow-x:hidden}main{overflow-x:hidden}main h1{font-size:clamp(1rem,5vw,1.4rem);text-align:center}main h2{text-align:center}main p,.section-copy{font-size:.8rem;text-align:center}.download,.download-cta{text-align:left}.intro-video,.intro-video-grid,.intro-video-media-wrap,.intro-video-media{margin-left:auto;margin-right:auto}.intro-video-grid{justify-items:center}}.influencer{display:grid;--influencer-height: clamp(320px, 42vw, 520px);grid-template-columns:minmax(0,191fr) minmax(0,119fr);gap:clamp(18px,3vw,32px);padding:clamp(28px,4vw,48px) 0;margin:24px var(--section-x) 32px;align-items:stretch}.influencer-card{border-radius:28px;padding:clamp(20px,3vw,54px);display:flex;flex-direction:column;height:var(--influencer-height);box-shadow:0 12px 30px #11111114;position:relative;overflow:hidden;background:var(--card-image) center / cover no-repeat}.influencer-card--light{color:#111;--type-color-strong: #ffffff;--type-color-body: rgba(255, 255, 255, .8);--type-color-muted: rgba(255, 255, 255, .5)}.influencer-card--blue{color:#fff;--type-color-strong: #ffffff;--type-color-body: rgba(255, 255, 255, .85);--type-color-muted: rgba(255, 255, 255, .5)}.influencer-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000073,#0003);z-index:0}.influencer-card--light:after{background:linear-gradient(180deg,#000000bf,#fff3)}.influencer-copy{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1;height:100%}.influencer-overline{font-size:var(--type-h2-size);line-height:calc(var(--type-h2-size) * 1);color:var(--type-color-body);opacity:.5;margin:0}.influencer-title{font-size:var(--type-h2-size);line-height:calc(var(--type-h2-size) * 1);font-weight:700;color:var(--type-color-strong);margin:0}.influencer-cta{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:12px 22px;border-radius:999px;font-weight:600;font-size:1.2em;border:none;cursor:pointer;margin-top:auto;align-self:flex-start}.influencer-card--light .influencer-cta{background:#fff;color:#111;box-shadow:0 10px 18px #1111111f}.influencer-card--blue .influencer-cta{background:#fff3;color:#fff}.influencer-list-empty{margin:0;font-size:var(--type-copy-size);color:var(--type-color-muted)}.influencer-modal-overlay{position:fixed;inset:0;background:#0a0a0a59;display:grid;place-items:center;z-index:9997;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.modal-paused .influencer-modal-overlay,body.modal-paused .influencer-modal-overlay *{animation-play-state:running!important}.influencer-modal-card{width:min(1040px,92vw);max-height:86vh;min-height:70vh;background:#14141440;border-radius:28px;padding:clamp(20px,3vw,36px);box-shadow:0 24px 50px #1111112e;border:1px solid rgba(255,255,255,.6);display:flex;flex-direction:column;gap:20px;overflow:hidden;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);--type-color-strong: #ffffff;--type-color-body: rgba(255, 255, 255, .82);--type-color-muted: rgba(255, 255, 255, .65)}.influencer-modal-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:0}.influencer-modal-header h3{margin:0;font-size:calc(var(--type-h2-size) * 1.1);line-height:calc(var(--type-h2-size) * 1.25);color:var(--type-color-strong)}.influencer-header-right{display:flex;align-items:center;gap:12px}.influencer-modal-close{border:none;background:transparent;color:#fff;width:36px;height:36px;border-radius:999px;font-size:1.4rem;cursor:pointer;display:grid;place-items:center;box-shadow:none}.influencer-modal-body{flex:1;min-height:0;overflow:auto;padding-right:6px}.influencer-modal-body::-webkit-scrollbar{width:10px}.influencer-modal-body::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}.influencer-modal-body::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:999px}.influencer-modal-body{scrollbar-color:rgba(255,255,255,.35) rgba(255,255,255,.08);scrollbar-width:thin}.influencer-category-bar{display:flex;flex-wrap:nowrap;gap:10px;margin-bottom:0;align-items:center;overflow-x:auto;white-space:nowrap;flex:1;padding:2px 0}.influencer-category-bar button{border:none;background:transparent;color:#ffffff80;font-size:.99rem;font-weight:600;padding:8px 14px;border-radius:999px;cursor:pointer}.influencer-category-bar button.is-active{background:#fff;color:#111;box-shadow:0 10px 20px #0003}.influencer-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.influencer-toolbar-left{display:flex;align-items:center;gap:18px;width:100%}.influencer-filters{margin-left:auto;height:44px;align-self:center}.influencer-search{border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:12px 42px 12px 18px;font-size:var(--type-copy-size);background:#ffffff14;color:var(--type-color-strong);outline:none;min-width:360px}.influencer-search-wrap{position:relative;display:flex;align-items:center}.influencer-search-icon{position:absolute;right:16px;color:#fff9;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.influencer-search-icon svg{width:18px;height:18px}.influencer-filters{display:inline-flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.35);height:44px}.influencer-filters button{border:none;background:transparent;font-size:.85rem;color:#ffffffb3;padding:6px 12px;border-radius:999px;cursor:pointer}.influencer-filters button.is-active{background:#fff;color:#111}.influencer-view-toggle{display:inline-flex;gap:6px;padding:6px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.35);height:44px}.influencer-view-toggle button{width:32px;height:32px;border-radius:999px;border:none;background:transparent;color:#fff9;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.influencer-view-toggle button.is-active{background:#fff;color:#111}.influencer-view-toggle svg{width:18px;height:18px;fill:currentColor}.influencer-table{display:grid;gap:10px}.influencer-table-row{display:grid;grid-template-columns:64px minmax(140px,1.2fr) minmax(120px,1fr) minmax(120px,1fr) minmax(90px,.8fr) minmax(160px,1.2fr);gap:12px;padding:12px 14px;border-radius:16px;background:#ffffff14;font-size:var(--type-small-size);color:var(--type-color-body);border:1px solid rgba(255,255,255,.2);align-items:center;justify-items:start;text-align:left}.influencer-table-head{background:#ffffffe6;color:#111;font-weight:600;border-color:#ffffffe6;align-items:center}.influencer-table-head button{border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.influencer-table-instagram{justify-self:center}.influencer-table-head button.is-sorted{color:#111;font-weight:700}.influencer-table-thumb{display:inline-flex;width:52px;height:52px;border-radius:14px;overflow:hidden;background:#efeeea}.influencer-table-thumb img{width:100%;height:100%;object-fit:cover;display:block}.influencer-table-item{background:#ffffff0f;cursor:pointer}.influencer-table-item:hover{background:#ffffff1f}.influencer-table a{color:inherit;text-decoration:none}.influencer-instagram-link{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.influencer-instagram-link img{width:18px;height:18px;display:block}.influencer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-height:360px;align-content:start}.influencer-grid-card{position:relative;border-radius:24px;overflow:hidden;background:#efeeea;border:none;aspect-ratio:4 / 5}.influencer-grid-photo{width:100%;height:100%;object-fit:cover;display:block}.influencer-grid-overlay{position:absolute;inset:0;display:block;padding:0;background:linear-gradient(180deg,#0000 22%,#000000e0);color:#fff;pointer-events:none}.influencer-grid-name{font-size:1.35rem;font-weight:700;text-shadow:0 6px 18px rgba(0,0,0,.6);position:absolute;left:32px;bottom:28px}.influencer-grid-card:hover .influencer-grid-overlay{background:linear-gradient(180deg,#00000080 8%,#000000f2)}.influencer-grid-followers{position:absolute;left:50%;top:50%;display:grid;place-items:center;gap:8px;font-size:1.6rem;font-weight:700;color:#fffc;opacity:0;transform:translate(-50%,calc(-50% + 8px));transition:opacity .25s ease-out,transform .25s ease-out}.influencer-grid-followers img{width:36px;height:36px;display:block}.influencer-grid-card:hover .influencer-grid-followers{opacity:1;transform:translate(-50%,-50%)}.influencer-grid-instagram{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;position:absolute;right:28px;bottom:26px;opacity:0;transform:translateY(8px);transition:opacity .25s ease-out,transform .25s ease-out}.influencer-grid-instagram img{width:30px;height:30px;display:block}.influencer-grid-card:hover .influencer-grid-instagram{opacity:1;transform:translateY(0)}body.influencer-modal-open{overflow:hidden}.influencer-detail-overlay{position:fixed;inset:0;background:#0a0a0a8c;display:grid;place-items:center;z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.influencer-detail-card{width:min(420px,90vw)}.influencer-grid-card--detail{width:100%;aspect-ratio:4 / 5}@media(max-width:900px){.influencer{grid-template-columns:1fr;margin:20px 16px 28px;padding:24px 0}}@media(max-width:600px){.influencer{margin:0 16px 24px;padding:28px 0 32px}.influencer-card{padding:22px;height:auto;min-height:280px}.influencer-title{font-size:clamp(1.6rem,6vw,2.2rem)}.influencer-overline{text-align:left}.influencer-cta{width:100%;font-size:1rem;padding:10px 16px}.influencer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.influencer-grid-card{border-radius:18px}.influencer-grid-name{font-size:1rem;left:16px;bottom:14px}.influencer-modal-card{width:min(540px,94vw);max-height:86vh;min-height:70vh;border-radius:18px;padding:14px;gap:12px}.influencer-toolbar{gap:8px;margin-bottom:10px}.influencer-toolbar-left{gap:8px;flex-wrap:wrap}.influencer-filters,.influencer-view-toggle{height:36px;padding:4px}.influencer-filters button{padding:4px 8px;font-size:.75rem}.influencer-view-toggle button{width:28px;height:28px}.influencer-category-bar button{padding:5px 8px;font-size:.8rem}.influencer-table{gap:6px}.influencer-table-row{grid-template-columns:44px minmax(90px,1fr) minmax(70px,.8fr) 40px;gap:8px;padding:8px 10px;font-size:.72rem}.influencer-table-row>*:nth-child(3),.influencer-table-row>*:nth-child(4),.influencer-table-row>*:nth-child(5){display:none}.influencer-table-thumb{width:40px;height:40px}.influencer-table-instagram{justify-self:end}.influencer-grid-card{cursor:pointer}.influencer-grid-overlay{background:linear-gradient(180deg,#0000 40%,#000000e6)}.influencer-modal-header{flex-direction:column;align-items:stretch;gap:10px}.influencer-header-right{justify-content:space-between;width:100%}.influencer-modal-body{padding-right:0}.influencer-category-bar{gap:6px;padding:4px 0}.influencer-category-bar button{padding:6px 10px;font-size:.85rem}.influencer-toolbar{flex-direction:column;align-items:stretch;gap:10px}.influencer-search-wrap,.influencer-search{width:100%}.influencer-view-toggle{width:100%;justify-content:space-between}.influencer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.influencer-table{width:100%;overflow-x:auto}}.apply-modal-overlay{position:fixed;inset:0;background:#0a0a0a59;display:grid;place-items:center;z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:auto!important}.apply-modal-overlay *{cursor:auto!important}body.modal-paused .apply-modal-overlay,body.modal-paused .apply-modal-overlay *{animation-play-state:running!important}html.apply-modal-open,html.apply-modal-open *,body.apply-modal-open,body.apply-modal-open *{cursor:auto!important}body.apply-modal-open .custom-cursor{opacity:0;pointer-events:none}.apply-modal-card{width:min(560px,92vw);background:#14141440;border-radius:28px;padding:clamp(16px,2.4vw,30px);box-shadow:0 24px 50px #1111112e;border:1px solid rgba(255,255,255,.6);position:relative;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);cursor:auto!important;--type-color-strong: #ffffff;--type-color-body: rgba(255, 255, 255, .82);--type-color-muted: rgba(255, 255, 255, .65)}.apply-success{display:grid;gap:12px;text-align:center;padding:40px 24px}.apply-success h2{margin:0;font-size:clamp(1.6rem,3.2vw,2rem);color:#fff}.apply-success p{margin:0;color:#ffffffd1;font-size:1rem;line-height:1.5}.apply-modal-card:before{content:"";position:absolute;top:0;left:0;right:0;height:54px;border-radius:28px 28px 20px 20px;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent);pointer-events:none}.apply-modal-close{position:absolute;top:16px;right:18px;border:none;background:none;font-size:1.4rem;cursor:pointer;color:#fff}.apply-hero{display:grid;gap:6px;margin:60px 0 clamp(12px,2.4vw,18px);padding-left:0}.apply-hero-label{font-size:calc(var(--type-h2-size) * .8);letter-spacing:.01em;color:var(--type-color-accent);font-weight:400;line-height:calc(var(--type-copy-size) * 1)}.apply-hero-title{font-family:var(--display);font-size:calc(var(--type-h2-size) * .8);line-height:calc(var(--type-h2-size) * 1);color:var(--type-color-strong);font-weight:700}.apply-back{position:absolute;top:20px;left:20px;border:none;background:#0000;font-size:1.2rem;color:#fff;cursor:pointer;width:34px;height:34px;border-radius:999px;display:grid;place-items:center}.apply-back:disabled{opacity:0;cursor:not-allowed}.apply-progress{font-size:var(--type-copy-size);color:var(--type-color-muted);text-align:right;margin-bottom:10px;line-height:calc(var(--type-copy-size) * 1.2)}.apply-step-wrap{position:relative;overflow:hidden;min-height:180px}.apply-step{display:grid;gap:12px;animation:step-in .45s ease both}.apply-step--prev{animation-name:step-in-prev}.apply-label{font-size:var(--type-copy-size);font-weight:600;display:inline-flex;gap:8px;align-items:center;color:var(--type-color-strong);line-height:calc(var(--type-copy-size) * 1.2)}.apply-required{font-size:1rem;color:#e20;font-weight:600}.apply-input{border:none;outline:none;border-radius:16px;padding:14px 16px;font-size:1rem;background:#14141438;border:1px solid rgba(255,255,255,.25);box-shadow:none;cursor:text;color:#fff}.apply-input::placeholder{color:#fff9}.apply-helper{color:#fff9;font-size:.85rem}.apply-error{color:#e20;font-size:.85rem}.apply-error.inline{margin-left:8px;font-size:.8rem}.apply-skip{align-self:flex-end;border:none;background:#ffffff1f;color:#ffffffe6;font-size:.85rem;cursor:pointer;text-decoration:none;border-radius:999px;padding:8px 14px;border:1px solid rgba(255,255,255,.2)}.apply-select{border:none;outline:none;border-radius:16px;padding:12px 16px;font-size:1rem;background:#14141438;color:#fff;border:1px solid rgba(255,255,255,.25);appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.8) 50%),linear-gradient(135deg,rgba(255,255,255,.8) 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 12px) 55%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.apply-select:focus{border-color:#e209;box-shadow:0 0 0 2px #e203}.apply-select option{background:#1c1c1c;color:#fff}.apply-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.apply-option{border:1px solid rgba(255,255,255,.3);background:#14141438;border-radius:16px;padding:12px 14px;color:#fff;text-align:left;display:grid;gap:6px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.apply-option strong{font-size:1rem;color:#fff}.apply-option.is-active{border-color:#e20c;box-shadow:0 8px 18px #e203}.apply-radio-list{display:grid;gap:10px}.apply-radio{border:1px solid rgba(255,255,255,.25);background:#14141438;border-radius:16px;padding:12px 14px;color:#fff;text-align:left;cursor:pointer}.apply-radio.is-active{border-color:#e20c;box-shadow:0 8px 18px #e203}.apply-inline{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.apply-btn.verify{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.25);padding:10px 16px}.apply-agree{display:grid;gap:10px;color:#fff;font-size:.9rem}.apply-agree label{display:flex;align-items:center;gap:10px}.apply-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:clamp(12px,2.5vw,20px)}.apply-btn{border:none;border-radius:999px;padding:12px 24px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.apply-btn:disabled{opacity:.5;cursor:not-allowed}.apply-btn.ghost{background:transparent;color:#fff}.apply-btn.secondary{background:#fff;color:#111;box-shadow:0 8px 18px #1111112e}.apply-btn.primary{background:#e20;color:#fff;box-shadow:0 10px 20px #ee220040}.apply-btn.primary:active{transform:translateY(1px)}@keyframes step-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes step-in-prev{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@media(max-width:700px){.apply-actions{flex-direction:column;gap:10px;align-items:stretch}.apply-btn{width:100%}}.creator-mode,.creator-mode body,.creator-mode html{background:#070707}.creator-mode{--type-color-strong: #f5f5f5;--type-color-body: rgba(255, 255, 255, .78);--type-color-muted: rgba(255, 255, 255, .56);--type-color-accent: #ee2200}.page.is-creator{background:#070707;color:var(--type-color-strong);padding-top:0}.creator-mode #root{background:#070707}.creator-mode .section-pill{color:#fff;border-color:#fffc;letter-spacing:.06em;padding:2px 8px;font-size:.62rem;width:fit-content;justify-self:start;align-self:start}.creator-mode{cursor:none}.creator-mode .custom-cursor-glow{display:block;position:fixed;top:0;left:0;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ff73b6b3,#ff73b62e 45%,#ff73b600 72%),radial-gradient(circle,#ff73b680,#ff73b600 70%);transform:translate(var(--glow-x, -9999px),var(--glow-y, -9999px)) translate(-50%,-50%);filter:blur(8px);opacity:0;transition:opacity .35s ease,filter .35s ease;pointer-events:none;z-index:9998}.creator-mode .custom-cursor-glow.is-visible{opacity:.92}.creator-mode .custom-cursor{display:block;width:14px;height:14px;--cursor-offset-x: 0px;--cursor-offset-y: 0px;border-radius:50%;background:#ff73b6e6;box-shadow:0 0 12px #ff73b68c;filter:blur(.6px);animation:none}.creator-mode .custom-cursor.is-over-glow{backdrop-filter:blur(36px) saturate(220%);-webkit-backdrop-filter:blur(36px) saturate(220%)}.creator-mode .custom-cursor:before{display:none}.creator-mode .custom-cursor:after{display:none}.creator-mode .nav{background:#0a0a0aa6;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 60px #0000008c}.creator-mode .cta-btn{background:#f5f5f5;color:#0d0d0d;box-shadow:0 10px 24px #0006}.creator-mode .switch{background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.creator-mode .switch:after,.creator-mode .switch:before{background:none;box-shadow:0 10px 18px #0000002e,inset 0 0 0 1px #ffffff61,inset 0 -6px 10px #0003;-webkit-backdrop-filter:blur(4px) saturate(105%);backdrop-filter:blur(4px) saturate(105%)}.creator-mode .switch:after{background:radial-gradient(circle at 30% 20%,#ffffff4d,#ffffff14 55%),radial-gradient(circle at 70% 85%,#00000059,#0000 40%),linear-gradient(180deg,#ffffff29,#ffffff0f);box-shadow:0 12px 26px #00000052,inset 0 8px 14px #ffffff47,inset 0 -14px 24px #00000047,inset 0 0 0 1px #ffffff4d;outline:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.creator-mode .switch .pill{color:#fff9;text-shadow:none;letter-spacing:.02em}.creator-mode .switch .pill.active{color:#fff;text-shadow:0 0 12px rgba(255,255,255,.25)}.creator-main{display:grid;--creator-gap: clamp(36px, 6vw, 70px);gap:var(--creator-gap);padding-bottom:80px;--creator-section-pad: var(--section-x);--section-pill-gap: 80px;--section-title-gap: 24px;--section-content-gap: 48px;--section-title-size: clamp(1.7rem, 3.2vw, 2.6rem);--section-title-spacing: -.02em}.creator-mode .section-pill{margin-bottom:var(--section-pill-gap)}.creator-mode .section-title{margin-bottom:var(--section-title-gap)}.creator-mode .section-copy{margin-top:0}.creator-problem{padding:0 var(--creator-section-pad);height:260vh;position:relative}.creator-problem-inner{border-radius:28px;padding:clamp(26px,4vw,40px) 0;background:transparent;border:none;display:grid;gap:16px;position:sticky;top:clamp(80px,10vh,120px)}.creator-problem-layout{display:grid;grid-template-columns:1fr;gap:var(--section-content-gap);align-items:start}.problem-hero-copy{color:#111;mix-blend-mode:normal;max-width:900px;display:flex;flex-direction:column;margin-left:600px}.problem-hero-copy .section-title,.problem-hero-copy .section-copy{color:inherit;line-height:1.2;margin:0}.problem-hero-copy .section-copy{margin-top:10px}.creator-problem-visual{display:grid;gap:var(--section-content-gap);align-items:start;width:var(--scale-width, 100%)}.problem-hero-stack{display:grid;gap:var(--section-title-gap)}.problem-catchline{display:grid;gap:6px;color:#fff;font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.1;letter-spacing:-.02em}.problem-catchline strong{font-weight:800}.creator-catchline{display:grid;gap:6px;font-size:var(--section-title-size);line-height:1.1;letter-spacing:var(--section-title-spacing);font-weight:800;margin:0;margin-bottom:var(--section-content-gap)}.creator-section-block{display:grid;gap:var(--section-title-gap)}.problem-box{background:#e20;color:#fff;border-radius:0;display:flex;align-items:center;padding:24px 32px;width:var(--box-width, 0px);min-height:clamp(220px,28vw,340px);transition:width .12s ease-out;overflow:hidden;order:3}.problem-scale{width:var(--scale-width, 100%);margin-top:0;display:grid;gap:6px;order:2}.problem-hero-stack{order:1}.scale-labels{display:grid;grid-template-columns:repeat(6,1fr);width:var(--scale-width, 100%);font-size:.7rem;letter-spacing:.08em;color:#fff9;margin-top:6px}.scale-labels span:nth-child(1){color:rgba(255,255,255,var(--tick-1, .3));text-shadow:0 0 12px rgba(255,255,255,var(--tick-1, .5))}.scale-labels span:nth-child(2){color:rgba(255,255,255,var(--tick-2, .3));text-shadow:0 0 12px rgba(255,255,255,var(--tick-2, .5))}.scale-labels span:nth-child(3){color:rgba(255,255,255,var(--tick-3, .3));text-shadow:0 0 12px rgba(255,255,255,var(--tick-3, .5))}.scale-labels span:nth-child(4){color:rgba(255,255,255,var(--tick-4, .3));text-shadow:0 0 12px rgba(255,255,255,var(--tick-4, .5))}.scale-labels span:nth-child(5){color:rgba(255,255,255,var(--tick-5, .3));text-shadow:0 0 12px rgba(255,255,255,var(--tick-5, .5))}.scale-labels span:nth-child(6){color:rgba(255,255,255,var(--tick-6, .3));text-shadow:0 0 12px rgba(255,255,255,var(--tick-6, .5));text-align:right}@media(max-width:900px){.creator-problem-layout{grid-template-columns:1fr}.creator-problem-visual{flex-direction:column;align-items:flex-start}}.creator-hero{min-height:min(96vh,1100px);position:relative;display:grid;align-items:stretch;overflow:hidden;margin:0;border-radius:0;background:#0b0b0b;--hero-header-offset: 76px}.creator-hero-title{display:grid;gap:0;margin:0;font-size:clamp(5rem,11vw,9.2rem);font-weight:700;color:var(--type-color-strong);line-height:.6;letter-spacing:-.02em;word-spacing:-.06em;text-transform:uppercase;width:100%}.creator-hero-title span:first-child{justify-self:start}.creator-hero-title span:last-child{justify-self:end;margin-top:-.18em}.creator-hero-title span{white-space:nowrap}.creator-hero-media{position:absolute;inset:0;overflow:hidden}.creator-hero-media .creator-hero-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.creator-hero-video{width:100%;height:100%;display:block;object-fit:cover;opacity:0;transition:opacity .6s ease}.creator-hero-video.is-ready{opacity:1}.creator-hero-video:after{content:""}.creator-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#070707eb,#070707a6 45%,#07070733 70%,#0707070d),radial-gradient(circle at 20% 20%,rgba(238,34,0,.18),transparent 45%);z-index:1}.creator-hero-overlay{position:relative;z-index:2;padding:calc(clamp(8px,3vw,40px) + var(--hero-header-offset)) calc(var(--section-x) + 20px) clamp(8px,3vw,40px);display:grid;gap:4px;max-width:100%;width:100%;height:100%;margin-top:50px}.creator-hero-subcopy{align-self:end;max-width:400px;padding-left:16px;order:3;margin-top:auto;display:grid;gap:8px;transform:translateY(-100px)}.creator-hero-subcopy p:not(.creator-hero-question){margin:0;color:#ffffffb3;font-size:1.2rem;line-height:1.5}.creator-hero-subcopy .creator-hero-question{font-size:clamp(1.2rem,3.4vw,1.4rem);color:#fff;font-weight:800;letter-spacing:-.01em}.creator-hero-pill{margin-top:18px;max-width:250px;border:none;border-radius:999px;padding:8px 14px;background:#fff;color:#111;font-size:1rem;font-weight:600;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.35);cursor:pointer}.creator-logos{padding:0;display:grid;gap:18px}.creator-opportunity{padding:0 var(--creator-section-pad)}.creator-logos .logos{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:106px;margin-bottom:0;padding-bottom:2px}.creator-opportunity{margin-top:8px;color:var(--type-color-body);font-size:var(--type-copy-size);line-height:1.6;display:grid;gap:var(--section-title-gap)}.creator-opportunity h2{margin:0 0 12px;font-size:clamp(1.8rem,3.2vw,2.6rem);color:var(--type-color-strong);letter-spacing:.2em;text-transform:uppercase}.creator-opportunity p{margin:0}.creator-mode .logos{margin-bottom:8px;padding:6px 0 12px}.creator-mode .logo-item img{filter:invert(1) grayscale(.2);opacity:.8;mix-blend-mode:screen}.creator-value{padding:0 var(--creator-section-pad) 150px;margin-top:-50px;position:relative;z-index:6}.creator-value-inner{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.creator-value-copy h2{margin:0;color:#e20;font-size:clamp(3rem,5.2vw,5.4rem);letter-spacing:0em;text-transform:uppercase}.creator-value-copy{display:grid;gap:var(--section-title-gap);align-self:end}.creator-value-stack{display:grid;padding-top:var(--section-pill-gap)}.creator-value-stack:before{content:"";height:1px;background:#ffffff2e;display:block}.creator-value-card{padding:22px 0;border-bottom:1px solid rgba(255,255,255,.18);background:transparent;display:flex;align-items:center;justify-content:space-between;gap:24px}.creator-value-tag{font-size:.8rem;color:var(--type-color-muted)}.creator-value-text{display:grid;gap:8px}.creator-value-card strong{color:var(--type-color-strong)}.creator-value-card p{margin:0;color:var(--type-color-body)}.creator-cta{position:relative;background:#070707;padding:60px var(--creator-section-pad);overflow:hidden;min-height:clamp(520px,70vh,900px)}.creator-cta-back{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;opacity:.92;filter:saturate(110%) contrast(105%)}.creator-cta-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#070707 0% 10%,#07070700 50%,#070707 90% 100%);z-index:1;pointer-events:none}.creator-cta-overlay:after{content:"";position:absolute;inset:0;background:#070707b3}.creator-cta:before,.creator-cta:after{content:"";position:absolute;left:0;right:0;height:220px;z-index:4;pointer-events:none}.creator-cta:before{top:0;background:linear-gradient(180deg,#070707d9,#e200)}.creator-cta:after{bottom:0;background:linear-gradient(0deg,#070707d9,#e200)}.creator-video{position:relative;background:#f7f6f3;width:100%;margin:0;padding:50px 0;display:grid;place-items:center;overflow:hidden}.creator-video-header{width:100%;padding:0 var(--section-x);display:grid;gap:12px;margin-bottom:20px;color:#111;position:relative;z-index:3}.creator-video-header h2{margin:0;font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:.14em;text-transform:uppercase;color:#111}.creator-video .section-pill{color:#111;border-color:#1119}.creator-video-media{width:calc((100% - var(--section-x) * 2) * .9);height:clamp(400px,65vh,700px);display:block;object-fit:cover;margin:0;position:relative;z-index:1}.creator-video-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:100%;padding:24px var(--section-x) 0;position:relative;z-index:3}.creator-cards{background:#e20;margin-top:calc(-1 * var(--creator-gap));margin-bottom:30px;padding:0 0 260px;width:100%;overflow:hidden}.creator-cards-header{width:100%;padding:50px var(--section-x) 30px;display:grid;gap:var(--section-title-gap);color:#fff}.creator-cards-header .section-title,.creator-cards-header .section-copy{color:#fff}.creator-cards-header .section-pill{color:#fff;border-color:#fffc}.creator-cards-inner{display:flex;gap:24px;width:calc(100% - var(--section-x) * 2);margin:0 auto;height:420px;align-items:flex-start;justify-content:center}.creator-card{flex:0 0 32%;background:transparent;border:none;border-radius:0;color:#fff;transition:height .45s ease;overflow:hidden;display:grid;height:280px;position:relative;--card-copy-top: 300px}.creator-card.is-expanded{height:600px}.creator-card-media{position:relative;height:100%;overflow:hidden}.creator-card-media img{width:100%;height:100%;object-fit:cover;object-position:center top}.creator-card-copy{position:absolute;left:20px;right:20px;top:var(--card-copy-top);display:grid;gap:6px;opacity:1;transform:none;z-index:2}.creator-card strong{display:block;font-size:1.2rem;margin-bottom:8px;margin-top:180px}.creator-card p{color:#fffc;line-height:1.5}.creator-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000d 30%,#000000d9);opacity:1;z-index:1}.creator-cards-inner .creator-card:hover{height:600px}.creator-cards-inner:hover .creator-card.is-expanded:not(:hover){height:280px}.creator-card.is-expanded:hover{height:600px}@media(max-width:900px){.creator-cards-inner{width:calc(100% - var(--section-x) * 2);margin-left:var(--section-x);flex-direction:column}.creator-card{flex:1 1 auto;height:260px;transform:none;--card-copy-top: 220px}.creator-cards-inner .creator-card:hover{height:360px;transform:none}}.creator-video-step{display:grid;gap:10px;background:transparent;border:none;border-radius:0;padding:0;color:#1116}.creator-video-step.is-active{color:#111}.creator-step-bar{height:3px;width:100%;background:#1113}.creator-video-step.is-active .creator-step-bar{background:#111}.creator-step-head{display:grid;gap:4px}.creator-step-number{font-size:.8rem;letter-spacing:.18em;color:currentColor;text-transform:uppercase;font-weight:700}.creator-step-title{color:currentColor;font-size:.95rem;font-weight:600}.creator-step-body{font-size:.85rem;color:currentColor;line-height:1.5}@media(max-width:900px){.creator-video-steps{grid-template-columns:1fr;width:100%;padding:20px 24px 0}}.creator-cta-cloud{position:absolute;inset:0;width:100%;height:100%;border-radius:0;background:transparent;overflow:hidden;z-index:2;contain:paint}.creator-cta-content{position:relative;z-index:5;height:100%;min-height:inherit;display:grid;place-items:center;text-align:center;gap:12px;color:#fff}.creator-cta-title{display:grid;gap:0;margin:0;font-size:clamp(3.2rem,9vw,6.6rem);font-weight:800;color:#fff;line-height:.72;letter-spacing:-.02em;text-transform:uppercase;text-align:center}.creator-cta-title span:first-child{justify-self:center}.creator-cta-title span:last-child{justify-self:center;margin-top:-.16em}.creator-cta-btn{min-width:200px;font-size:1rem;padding:14px 28px;border-radius:999px}.creator-cta-actions{display:grid;gap:12px;justify-items:center;margin-top:4px}.creator-cta-btn.is-secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.6);padding:12px 26px;font-weight:600;letter-spacing:.02em;cursor:pointer}.creator-cta-card{position:absolute;left:var(--sx);top:var(--sy);width:var(--w, 180px);height:var(--h, 220px);border-radius:20px;overflow:hidden;background:#111;transform:translate(-50%,-50%) scale(var(--s, 1)) rotate(var(--rot, 0deg));box-shadow:0 18px 36px #00000047;transition:opacity 2s ease;opacity:.8;animation:creator-cta-drift var(--dur, 32s) linear infinite;animation-delay:var(--delay, 0s);will-change:transform}.creator-cta.is-paused .creator-cta-card{animation-play-state:paused}.creator-cta-card img{width:100%;height:100%;object-fit:cover;display:block}@keyframes creator-cta-drift{0%{left:var(--sx);top:var(--sy)}to{left:var(--ex);top:var(--ey)}}@media(max-width:900px){.creator-cta-cloud{height:100%}}.creator-mode .footer{background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.creator-mode .footer-info strong,.creator-mode .footer-right button{color:var(--type-color-body)}.creator-mode .footer-info p{color:var(--type-color-muted)}.creator-mode .modal-card{background:#0f0f0f;color:var(--type-color-strong)}.creator-mode .modal-card h2,.creator-mode .modal-card p{color:var(--type-color-strong)}.creator-mode .modal-body{color:var(--type-color-body)}@media(max-width:960px){.creator-hero{margin:0;border-radius:0;min-height:70vh}.creator-hero-overlay{max-width:100%;padding:64px 32px}.creator-hero h1{font-size:clamp(2.4rem,9vw,3.6rem);margin-top:0}.creator-hero-subcopy{max-width:100%}.creator-hero,.creator-value-inner{grid-template-columns:1fr}.creator-hero{padding-top:0}.creator-hero-panel{justify-content:flex-start}.creator-cta-card{flex-direction:column;align-items:flex-start}}@media(max-width:600px){.creator-mode{--section-x: 16px}.creator-problem{height:180vh;padding:0 16px}.creator-problem-inner{top:72px}.problem-hero-copy{margin-left:0;width:100%;max-width:100%;opacity:var(--copy-opacity, 1);transform:translateY(var(--copy-rise, 0px));align-items:flex-start;text-align:left;position:relative;z-index:2}.problem-hero-copy .section-title,.problem-hero-copy .section-copy{text-align:left}.problem-box{width:var(--box-width, 0px);max-width:100%;min-height:0;height:clamp(160px,34vw,260px);align-items:flex-start;padding:20px 18px;position:relative;z-index:1}.problem-catchline{font-size:clamp(1.2rem,6vw,1.7rem)}.problem-scale{width:100%}.creator-problem-visual{position:relative;padding-bottom:0}.creator-hero{padding:92px 16px 32px}.creator-hero-overlay{padding:calc(8px + var(--hero-header-offset)) 16px 20px;margin-top:0}.creator-hero-title{font-size:clamp(2.6rem,12vw,4.2rem);line-height:.9;gap:6px}.creator-hero-title span:first-child,.creator-hero-title span:last-child{justify-self:start}.creator-hero-title span:last-child{margin-top:0}.creator-hero-subcopy{max-width:100%;padding-left:0;border-left:none;transform:none;margin-top:16px;text-align:left;justify-items:start}.creator-hero-subcopy p,.creator-hero-subcopy .creator-hero-question{text-align:left}.creator-hero-pill{width:100%;justify-content:space-between}.creator-logos .logos{transform:none;margin:24px 0 0;width:100%;padding-bottom:0}.creator-opportunity{padding:0 16px}.creator-video-media{width:80%;height:clamp(260px,50vh,420px);margin:0 auto}.creator-video-header{padding:0 16px;justify-items:center;text-align:center}.creator-video-steps{padding:12px 16px 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;text-align:center}.creator-video-step{justify-items:center;text-align:center;gap:6px}.creator-step-number{font-size:.65rem;letter-spacing:.12em}.creator-step-title{font-size:.7rem}.creator-step-body{display:none}.creator-step-bar{height:2px}.creator-cards{padding-bottom:140px}.creator-cards-header{padding:32px 16px 20px}.creator-cards-inner{width:calc(100% - 20px);margin:0 auto;gap:6px;flex-direction:row;flex-wrap:nowrap;height:auto;overflow-x:hidden;scroll-snap-type:none;padding-bottom:0}.creator-card{flex:0 0 calc((100% - 24px) / 3);height:220px;--card-copy-top: auto;scroll-snap-align:unset}.creator-card strong{margin-top:0;font-size:.6rem;text-align:left}.creator-card-copy{inset:auto 10px 10px;gap:4px;text-align:left}.creator-card p{font-size:.5rem;line-height:1.3;text-align:left}.creator-cards-inner .creator-card:hover,.creator-cards-inner:hover .creator-card.is-expanded:not(:hover),.creator-card.is-expanded,.creator-card.is-expanded:hover{height:220px}.creator-cta{padding:48px 16px;min-height:420px}.creator-cta-title{font-size:clamp(2.4rem,10vw,4.2rem);line-height:.82}.creator-cta-actions{width:100%;display:flex;flex-direction:column;gap:12px}.creator-cta-btn{width:100%;display:inline-flex;justify-content:center}.creator-value{padding:8px 16px 120px;margin-top:-50px}.creator-value-inner{grid-template-columns:1fr}.creator-value-card{flex-direction:column;align-items:flex-start}}.creator-mode .section-title{font-size:var(--section-title-size);letter-spacing:var(--section-title-spacing);text-transform:none;line-height:1.1}
