:root{--ease:cubic-bezier(.22,.8,.2,1);--flag-g:#2f9e63;--flag-y:#e3b341;--flag-r:#d4533c}body{font-size:14px}.micro{font-size:11px!important;letter-spacing:.14em!important}.fine-print,.nav-item small,small{font-size:12px!important}.badge{font-size:11px!important}.nav-item{font-size:14px!important}.stat-card small{font-size:12px!important}.app-footer,.sidebar-signature,.sidebar-status{font-size:11px!important}.ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ambient i{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;animation:amb 22s ease-in-out infinite alternate}.ambient i:first-child{width:620px;height:620px;left:12%;top:-220px;background:radial-gradient(circle,#603922 0,transparent 70%)}.ambient i:nth-child(2){width:520px;height:520px;right:-120px;bottom:-160px;background:radial-gradient(circle,#c08a5826 0,transparent 70%);animation-delay:-9s}.ambient:after{content:"";position:absolute;inset:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}.main-shell{position:relative;z-index:1}.sidebar{z-index:40}@keyframes amb{0%{transform:translate(0) scale(1)}to{transform:translate(60px,40px) scale(1.15)}}.ticker{height:34px;overflow:hidden;border-bottom:1px dashed var(--line);display:flex;align-items:center;background:linear-gradient(90deg,#0a0807,#120d09 50%,#0a0807);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ticker-track{display:flex;width:max-content;animation:tick 70s linear infinite}.ticker-set{display:flex}.ticker span{display:inline-flex;align-items:center;gap:10px;padding:0 26px;font:11px var(--font-jetbrains);letter-spacing:.14em;color:#c9b8a6;white-space:nowrap}.ticker span i{width:6px;height:6px;border-radius:2px;background:var(--sand);display:inline-block}.ticker span:nth-child(3n+1) i{background:var(--flag-g)}.ticker span:nth-child(3n+2) i{background:var(--flag-y)}.ticker span:nth-child(3n) i{background:var(--flag-r)}.rp{position:relative;width:100%;aspect-ratio:9/19.3;border-radius:17%/8%;overflow:hidden;font-size:calc(var(--pw,150px)/15);color:#fff;background:linear-gradient(170deg,var(--b),var(--c) 78%);border:1px solid #ffffff22;box-shadow:0 0 0 .35em #0a0807,0 1.4em 3em #0008,inset 0 0 2.4em #0006;isolation:isolate}.rp-sky{inset:0;background:radial-gradient(ellipse at 50% 18%,var(--a) 0,transparent 62%);opacity:.72}.rp-sky,.rp-sun{position:absolute}.rp-sun{width:9em;height:9em;left:50%;top:6em;margin-left:-4.5em;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff7 0,var(--a) 45%,transparent 72%);opacity:.8;animation:rp-pulse 6s ease-in-out infinite;animation-delay:var(--d)}.rp-word{left:-.4em;top:7.5em;font:900 4.3em/1 var(--font-syne);letter-spacing:.04em;color:#ffffff17;transform:rotate(-90deg);transform-origin:left top;margin-top:9em;white-space:nowrap}.rp-fig,.rp-word{position:absolute}.rp-fig{left:50%;bottom:7.5em;width:10em;height:14em;margin-left:-5em;filter:drop-shadow(0 0 1.4em #0009)}.rp-fig i{position:absolute;left:3.1em;top:.6em;width:3.8em;height:4.4em;border-radius:48% 48% 44% 44%;background:linear-gradient(120deg,#e8b88a,#7a4a2e 80%)}.rp-fig b{position:absolute;left:.2em;top:5em;width:9.6em;height:9em;border-radius:46% 46% 6% 6%;background:linear-gradient(115deg,color-mix(in srgb,var(--a) 70%,#fff),var(--b) 85%)}.rp-fig-1 i{background:linear-gradient(120deg,#8a5a3c,#2b1a12 80%)}.rp-fig-2 i{background:linear-gradient(120deg,#c68e62,#4e2f1d 80%)}.rp-fig s,.rp-fig u{position:absolute;bottom:0;width:6em;height:10em;border-radius:46% 46% 6% 6%;opacity:.9}.rp-fig u{left:-5em;background:linear-gradient(115deg,var(--a),var(--b))}.rp-fig s{right:-5em;background:linear-gradient(115deg,var(--b),var(--c))}.rp-fig-2 b{border-radius:50% 50% 6% 6%;width:11em;left:-.8em}.rp-stripes{position:absolute;left:0;right:0;bottom:0;height:.45em;display:flex;z-index:3}.rp-stripes span{flex:1}.rp-stripes span:first-child{background:var(--flag-g)}.rp-stripes span:nth-child(2){background:var(--flag-y)}.rp-stripes span:nth-child(3){background:var(--flag-r)}.rp:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000d,#0000 46%),linear-gradient(180deg,#0007,#0000 18%);z-index:1}.rp-top{position:absolute;top:2.4em;left:0;right:0;z-index:4;display:flex;justify-content:center;gap:1.4em;font:600 .95em var(--font-outfit);opacity:.9}.rp-top span{opacity:.6}.rp-top strong{border-bottom:.15em solid #fff;padding-bottom:.25em}.rp-play{position:absolute;left:50%;top:50%;width:3.6em;height:3.6em;margin:-5em 0 0 -1.8em;border-radius:50%;background:#ffffff26;backdrop-filter:blur(.4em);display:grid;place-items:center;z-index:3;border:1px solid #ffffff44}.rp-play svg{width:1.4em;height:1.4em;margin-left:.2em}.rp-views{position:absolute;right:.9em;top:5.2em;z-index:4;padding:.35em .7em;border-radius:2em;background:#000a;font:600 .9em var(--font-jetbrains);display:flex;gap:.4em;align-items:center}.rp-views em{font-style:normal;color:var(--flag-y);font-weight:800}.rp-rail{position:absolute;right:.8em;bottom:9em;z-index:4;display:flex;flex-direction:column;align-items:center;gap:.25em}.rp-rail svg{width:1.9em;height:1.9em}.rp-rail small{font-size:.8em!important;margin-bottom:.7em}.rp-rail svg:first-child{color:#ff4d6d;animation:rp-heart 3s ease-in-out infinite;animation-delay:var(--d)}.rp-cap{position:absolute;left:.9em;right:3.6em;bottom:2.4em;z-index:4}.rp-cap strong{font-size:1.05em}.rp-cap p{font-size:1em;line-height:1.35;margin:.4em 0 .6em;font-weight:600;text-wrap:balance}.rp-cap span{display:flex;align-items:center;gap:.45em;font-size:.8em;opacity:.8}.rp-cap svg{width:1em;height:1em}.rp-prog{position:absolute;left:0;right:0;bottom:.45em;height:.2em;background:#ffffff22;z-index:4}.rp-prog i{display:block;height:100%;width:100%;background:#fff;transform-origin:left;animation:rp-prog 9s linear infinite;animation-delay:var(--d)}@keyframes rp-pulse{50%{transform:scale(1.15);opacity:1}}@keyframes rp-heart{50%{transform:scale(1.2)}}@keyframes rp-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lw{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#070605}.lw-scene{position:absolute;inset:0;filter:saturate(.9) brightness(.82)}.lw-wall{position:absolute;left:50%;top:50%;width:2100px;height:2600px;margin:-1300px 0 0 -1050px;display:flex;justify-content:center;gap:20px;transform:perspective(1400px) rotateX(24deg) rotate(-14deg) scale(1.08);transform-origin:60% 40%}.lw-col{width:var(--pw,170px);flex:none;will-change:transform;animation:lw-up linear infinite}.lw-down{animation-name:lw-down}.lw-set{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.lw-veil{position:absolute;inset:0;background:linear-gradient(90deg,#070605e6,#070605b0 34%,#07060540 60%,#07060570),radial-gradient(ellipse at 78% 50%,#07060500 0,#07060580 90%),linear-gradient(180deg,#070605 0,transparent 16%,transparent 78%,#070605)}.lw-chip{position:absolute;z-index:3;padding:11px 16px 11px 14px;border-radius:14px;background:#14100dd9;backdrop-filter:blur(14px);border:1px solid #e3b34140;display:flex;flex-direction:column;gap:2px;opacity:0;animation:chip 21s var(--ease) infinite;box-shadow:0 18px 50px #0009;white-space:nowrap}.lw-chip b{font:800 17px var(--font-syne);letter-spacing:-.03em;color:var(--gold)}.lw-chip span{font:11px var(--font-jetbrains);letter-spacing:.06em;color:#c9b8a6}@keyframes chip{0%{opacity:0;transform:translateY(18px)}12%,2%{opacity:1;transform:translateY(0)}15%,to{opacity:0;transform:translateY(-18px)}}@keyframes lw-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes lw-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.lg{position:relative;height:100svh;min-height:640px;display:flex;flex-direction:column;overflow:hidden;color:var(--text)}.lg>:not(.lw){position:relative;z-index:2}.lg-grain{position:absolute!important;inset:0;z-index:1!important;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.lg-top{display:flex;align-items:center;justify-content:space-between;padding:26px max(24px,4.5vw)}.lg-top .logo{font-size:34px}.lg-top-mid{color:#d9c9b8}.lg-pill{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid #ffffff2a;border-radius:99px;font-size:13px;background:#0a0807a0;backdrop-filter:blur(8px)}.lg-pill i{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 #4ade8088;animation:breathe 2.2s ease-in-out infinite}@keyframes breathe{50%{box-shadow:0 0 0 7px #4ade8000;transform:scale(1.15)}}.lg-body{flex:1;min-height:0;display:grid;grid-template-columns:1.25fr minmax(380px,.8fr);gap:clamp(28px,5vw,90px);align-items:center;padding:0 max(24px,4.5vw)}.lg-eyebrow{display:flex!important;align-items:center;gap:14px;margin-bottom:22px;color:#e9d9c6!important}.lg-eyebrow u{width:34px;height:1px;background:var(--sand)}.lg-hero h1{font-size:clamp(46px,6.4vw,108px);line-height:.96;letter-spacing:-.06em;text-wrap:balance}.lg-hero h1 em{font-style:normal;background:linear-gradient(100deg,#f1c78f,#c08a58 50%,#e3b341);-webkit-background-clip:text;background-clip:text;color:transparent}.lg-hero p{margin-top:26px;max-width:520px;font-size:clamp(15px,1.25vw,18px);line-height:1.65;color:#d6c9bc}.lg-stats{display:flex;gap:clamp(18px,3vw,46px);margin-top:36px;padding-top:26px;border-top:1px dashed #ffffff2e;max-width:640px}.lg-stats strong{display:block;font:800 clamp(24px,2.5vw,36px) var(--font-syne);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lg-stats small{font-size:14px!important;color:var(--gold);margin-left:4px}.lg-stats .micro{margin-top:6px;display:block;color:#bcae9f}.lg-card{position:relative;padding:34px 34px 26px;border-radius:26px;background:linear-gradient(160deg,#17110dd9,#0b0806e6);backdrop-filter:blur(22px) saturate(1.3);border:1px solid #ffffff1c;box-shadow:0 40px 120px #000a,inset 0 1px 0 #ffffff14;max-width:470px;width:100%;justify-self:end}.lg-plus{position:absolute;font:12px var(--font-jetbrains);color:var(--sand)}.lg-plus.tl{left:-6px;top:-9px}.lg-plus.br{right:-6px;bottom:-9px}.lg-card-tag{display:block;margin-bottom:16px;color:var(--sand)!important}.lg-card h2{font-size:34px;letter-spacing:-.05em;line-height:1.05}.lg-card h2 span{color:var(--sand)}.lg-sub{margin-top:8px;color:#bcae9f;font-size:14px;line-height:1.5}.lg-card form{display:grid;gap:16px;margin-top:24px}.lg-card label{display:grid;gap:8px}.lg-card input{width:100%;height:50px;padding:0 16px;border-radius:14px;border:1px solid #ffffff22;background:#00000055;color:var(--text);font-size:15px;transition:border-color .25s,box-shadow .25s,background .25s}.lg-card input::placeholder{color:#6f655b}.lg-card input:focus{outline:none;border-color:var(--sand);box-shadow:0 0 0 4px #c08a5822;background:#0000008a}.lg-pass{position:relative;display:block}.lg-pass input{padding-right:48px}.lg-pass button{position:absolute;right:6px;top:6px;width:38px;height:38px;border:0;background:transparent;color:var(--muted);border-radius:10px;display:grid;place-items:center}.lg-pass button:hover{color:var(--text);background:#ffffff12}.lg-submit{position:relative;overflow:hidden;height:54px;margin-top:4px;border:0;border-radius:99px;background:#f5efe8;color:#14100c;font:700 15px var(--font-outfit);display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 26px;transition:transform .35s var(--ease),box-shadow .35s}.lg-submit svg{width:38px;height:38px;padding:10px;border-radius:50%;background:#14100c;color:#f5efe8;transition:transform .4s var(--ease)}.button.primary:after,.lg-submit:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,#ffffffaa,transparent);transform:skewX(-20deg);transition:left .7s var(--ease)}.button.primary:hover,.lg-submit:hover{transform:translateY(-2px);box-shadow:0 12px 36px #c08a5840}.button.primary:hover:after,.lg-submit:hover:after{left:130%}.lg-submit:hover svg{transform:translateX(3px) rotate(-45deg)}.lg-or{display:flex;align-items:center;gap:14px;margin:22px 0 14px}.lg-or span{flex:1;height:1px;background:repeating-linear-gradient(90deg,#ffffff30 0 4px,transparent 4px 8px)}.lg-or i{font-style:normal}.lg-demo{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lg-demo button{display:flex;align-items:center;justify-content:space-between;gap:6px;height:46px;padding:0 12px;border-radius:14px;border:1px solid #ffffff1f;background:#ffffff08;font-size:13px;transition:all .3s var(--ease)}.lg-demo button strong{flex:1;text-align:left;font-weight:600}.lg-demo svg:first-child{color:var(--sand)}.lg-demo button:hover{border-color:var(--sand);background:#c08a5818;transform:translateY(-2px)}.lg-note{display:block;text-align:center;margin-top:16px;color:#7d7064!important}.lg-marquee{height:44px;overflow:hidden;border-top:1px dashed #ffffff26;background:#0a0807b0;backdrop-filter:blur(10px);display:flex;align-items:center}.lg-marquee>div{display:flex;width:max-content;animation:tick 40s linear infinite}.lg-marquee span{padding-right:0;white-space:nowrap;font:12px var(--font-jetbrains);letter-spacing:.18em;color:#cdbfae}.lg-marquee b{color:var(--sand);margin:0 22px}@keyframes tick{to{transform:translateX(-33.333%)}}@media(max-width:900px){.lg{height:auto;min-height:100svh;overflow:visible}.lg-body{grid-template-columns:1fr;padding-bottom:30px}.lg-card{justify-self:stretch;max-width:none}.lg-chip,.lg-top-mid{display:none}.lg-hero h1{font-size:clamp(40px,12vw,64px)}.lg-stats{flex-wrap:wrap}.lw-wall{transform:perspective(1400px) rotateX(24deg) rotate(-14deg) scale(.7)}.lg-demo{grid-template-columns:1fr}}@media(max-height:760px) and (min-width:901px){.lg-hero p{display:none}.lg-card{padding:26px 28px 20px}.lg-card form{margin-top:16px;gap:12px}.lg-card input{height:44px}.lg-submit{height:48px}.lg-stats{margin-top:24px}}.welcome{position:relative;min-height:230px!important;background:radial-gradient(ellipse at 20% 30%,#60392238,transparent 60%)}.welcome-content{position:relative;z-index:3}.welcome .welcome-stamp{display:none}.hw{width:58%;mask-image:linear-gradient(90deg,transparent,#000 38%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.hw-wall{position:absolute;right:-6%;top:50%;width:700px;height:900px;margin-top:-450px;display:flex;gap:14px;--pw:104px;transform:perspective(1100px) rotateX(22deg) rotate(-14deg) scale(1.1);transform-origin:60% 40%}.hw-col{width:104px;flex:none;animation:lw-up linear infinite}.hw-col .lw-set{gap:14px;padding-bottom:14px}.compact-wall,.phone-wall{display:none!important}.button{position:relative;transition:transform .35s var(--ease),box-shadow .35s,background .25s,border-color .25s!important}.button.primary{overflow:hidden}.button:hover svg:last-child{transform:translateX(3px)}.button svg{transition:transform .35s var(--ease)}.card{transition:transform .45s var(--ease),border-color .3s,box-shadow .4s}.card:hover{transform:translateY(-3px);border-color:#c08a5844;box-shadow:0 22px 60px #0007}.bot-feed{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}.bot-embed,.bot-feed .bot-message{max-width:none!important;width:100%}@media(max-width:900px){.bot-feed{grid-template-columns:1fr}}.force-visible .card,.force-visible .content-frame>div,.force-visible .frame-section{opacity:1!important}@media(prefers-reduced-motion:reduce){.ambient i,.hw-col,.lg-marquee>div,.lw-chip,.lw-col,.rp *,.ticker-track{animation:none!important}.lw-chip{display:none}}.rp-thumb{width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:flex-start;--pw:190px;border-radius:inherit}.rp-thumb .rp{width:190px;flex:none;border-radius:0;border:0;box-shadow:none}.clips-grid .rp-thumb,.phone-cards .rp-thumb{height:330px;--pw:150px;align-items:center;background:radial-gradient(ellipse at 50% 40%,#c08a5822,transparent 70%)}.clips-grid .rp-thumb .rp,.phone-cards .rp-thumb .rp,.rp-thumb .rp{width:var(--pw);border-radius:17%/8%}.verification-card .rp-thumb{width:128px;height:auto;flex:none;--pw:128px;align-self:flex-start}.verification-card{display:flex!important;gap:22px;align-items:flex-start}.verification-card .verification-info{flex:1;min-width:0}.lw-veil{background:linear-gradient(90deg,#070605f2,#070605e0 30%,#070605a0 46%,#07060555 64%,#07060580),linear-gradient(180deg,#070605 0,transparent 16%,transparent 78%,#070605)}.lg-hero h1{font-size:clamp(44px,5.6vw,92px)}@media(max-height:880px) and (min-width:901px){.lg-hero h1{font-size:clamp(42px,5vw,80px)}.lg-hero p{margin-top:18px;font-size:15px}.lg-stats{margin-top:20px;padding-top:18px}.lg-eyebrow{margin-bottom:14px}}@media(max-height:780px) and (min-width:901px){.lg-hero p{display:none}}.lg-body{padding-bottom:12px}.lg-chip{transform-origin:left center}.rp-fig i{border-radius:50%;width:3.6em;height:3.8em;left:3.2em;top:.8em;box-shadow:inset -.5em -.4em 1em #0005}.rp-fig i:before{content:"";position:absolute;inset:-.15em -.1em 45% -.1em;border-radius:50% 50% 30% 30%;background:linear-gradient(180deg,#140b07,#2a170d)}.rp-fig b{top:4.9em;border-radius:50% 50% 8% 8%/35% 35% 8% 8%}.rp-fig b:before{content:"";position:absolute;left:50%;top:-.9em;width:1.6em;height:1.4em;margin-left:-.8em;background:#c68e62;border-radius:0 0 40% 40%;z-index:-1}.chart svg text{font-size:13px!important;fill:#a39a90}.bars small,.bars span{font-size:12px!important}.welcome h1{font-size:clamp(40px,4.4vw,64px)!important;line-height:1.05}.welcome-content p{font-size:16px!important;max-width:460px}@media(max-width:900px){.lw-chip{left:12px!important;top:auto!important;bottom:18px;padding:9px 13px;max-width:calc(100% - 24px)}.lw-chip b{font-size:14px}.lw-chip span{font-size:10px}.lg-stats{display:grid;grid-template-columns:repeat(2,auto);gap:18px 28px}.lg-stats strong{font-size:26px}.lg-eyebrow{font-size:10px!important}.lg-top{padding-top:20px}.lg-pill{font-size:12px;padding:7px 12px}.lg-body{gap:28px}}.welcome-content{max-width:52%}.welcome h1{font-size:clamp(36px,3.9vw,58px)!important}.clips-grid .rp-thumb,.phone-cards .rp-thumb{--pw:172px;height:372px}.button{font-size:13px!important}.sidebar{overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}@media(max-height:880px){.sidebar-callout{display:none}}.campaign-cover{overflow:hidden;height:170px!important}.campaign-cover>:not(.cover-phones){position:relative;z-index:2}.cover-phones{position:absolute;right:-10px;top:-40px;display:flex;gap:10px;--pw:92px;transform:rotate(14deg) scale(1.05);opacity:.85;z-index:1;mask-image:linear-gradient(90deg,transparent,#000 35%)}.cover-phones .rp{width:92px}.cover-phones .rp:nth-child(2){margin-top:34px}.cover-phones .rp:nth-child(3){margin-top:-12px}@media(max-width:900px){.hw{width:70%;opacity:.35}.welcome-content{max-width:none}.welcome h1{font-size:clamp(34px,10vw,46px)!important}}@media(max-height:840px) and (min-width:901px){.lw-chip{display:none!important}}.sel{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;width:100%;padding:0 14px 0 16px;border-radius:14px;border:1px solid #ffffff22;background:#ffffff08;color:var(--text);font:500 14px var(--font-outfit);text-align:left;transition:border-color .25s,background .25s,box-shadow .25s}.sel span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel svg{color:var(--sand);transition:transform .3s var(--ease)}.sel:hover{border-color:#c08a5877;background:#c08a580f}.sel.open,.sel:focus-visible{outline:none;border-color:var(--sand);box-shadow:0 0 0 4px #c08a5822;background:#c08a5812}.sel.open svg{transform:rotate(180deg)}.section-heading .sel,.toolbar .sel,.topbar .sel{width:auto;min-width:170px;min-height:42px}.sel-list{position:fixed;z-index:2147483000;overflow-y:auto;padding:6px;border-radius:16px;background:linear-gradient(160deg,#1b1410f7,#0d0a08fa);backdrop-filter:blur(20px) saturate(1.3);border:1px solid #c08a5844;box-shadow:0 30px 80px #000c,0 0 0 1px #00000066;animation:sel-in .22s var(--ease);transform-origin:top center}.sel-list.up{transform:translateY(-100%);transform-origin:bottom center}.sel-list::-webkit-scrollbar{width:6px}.sel-list::-webkit-scrollbar-thumb{background:#c08a5844;border-radius:6px}.sel-opt{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:11px 12px;border:0;border-radius:11px;background:transparent;color:#d8cdc1;font:500 14px var(--font-outfit);text-align:left;transition:background .15s,color .15s}.sel-opt[data-active=true]{background:#c08a581f;color:var(--text)}.sel-opt svg,.sel-opt.on{color:var(--gold)}.sel-opt svg{flex:none}@keyframes sel-in{0%{opacity:0;translate:0 -6px;scale:.97}to{opacity:1;translate:0 0;scale:1}}.sim-grid{display:grid;grid-template-columns:minmax(330px,420px) 1fr;gap:24px;padding:26px 0 40px;align-items:start}.sim-controls{display:grid;gap:16px;position:sticky;top:20px;max-height:calc(100svh - 40px);overflow-y:auto;scrollbar-width:thin;padding-right:4px}.sim-results{display:grid;gap:16px;min-width:0}.sim-panel{padding:22px!important;display:grid;gap:18px}.sim-chips{display:flex;flex-wrap:wrap;gap:8px}.sim-chips button{padding:10px 16px;border-radius:99px;border:1px solid #ffffff22;background:#ffffff08;font:600 13px var(--font-outfit);transition:all .25s var(--ease)}.sim-chips button.on,.sim-chips button:hover{border-color:var(--sand)}.sim-chips button.on{background:var(--sand);color:#17100a;box-shadow:0 8px 26px #c08a5833}.sim-chips.modes{display:grid;grid-template-columns:1fr 1fr}.sim-chips.modes button{border-radius:16px;text-align:left;display:grid;gap:3px;padding:12px 14px}.sim-chips.modes b{font-weight:700}.sim-chips.modes small{font-size:11px!important;opacity:.75;font-weight:500}.sim-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sim-fields label{display:grid;gap:7px}.sim-fields label>span{font:11px var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sim-fields input,.sim-panel input[type=number]{height:46px;padding:0 14px;border-radius:14px;border:1px solid #ffffff22;background:#00000044;color:var(--text);font:600 15px var(--font-outfit);font-variant-numeric:tabular-nums}.sim-fields input:focus{outline:none;border-color:var(--sand);box-shadow:0 0 0 4px #c08a5822}.sim-slider{display:grid;gap:9px}.sim-slider-top{display:flex;justify-content:space-between;align-items:baseline;font-size:14px}.sim-slider-top strong{font:700 15px var(--font-jetbrains);color:var(--gold);font-variant-numeric:tabular-nums}.sim-slider small{color:var(--muted);font-size:12px!important;line-height:1.4}.sim-slider input[type=range]{-webkit-appearance:none;appearance:none;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--sand) var(--p),#ffffff1c var(--p));outline:none;cursor:pointer}.sim-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#f5efe8;border:3px solid var(--sand);box-shadow:0 4px 14px #0008;transition:transform .2s}.sim-slider input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2)}.sim-slider input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#f5efe8;border:3px solid var(--sand)}.sim-margin{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-radius:14px;background:#6fb58a14;border:1px solid #6fb58a44;color:#9fd8b5}.sim-margin strong{font:800 22px var(--font-syne)}.sim-margin.low{background:#d9645a14;border-color:#d9645a55;color:#f0a39c}.sim-hero{padding:26px!important;display:grid;gap:18px}.sim-big{font:800 clamp(40px,5vw,68px)/1 var(--font-syne);letter-spacing:-.05em;margin:12px 0 8px;font-variant-numeric:tabular-nums}.sim-big .count-suffix{font-size:.3em;color:var(--sand);letter-spacing:0}.sim-stack{display:flex;height:16px;border-radius:99px;overflow:hidden;gap:3px}.sim-stack span{border-radius:99px;transition:flex .6s var(--ease)}.net,.sim-stack .net{background:linear-gradient(90deg,#6fb58a,#4ade80)}.fees{background:#8a7d70}.rpm{background:var(--sand)}.prize{background:var(--gold)}.sim-legend{display:flex;flex-wrap:wrap;gap:18px;font-size:13px;color:#cdbfae}.sim-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:7px}.sim-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sim-kpi{padding:16px!important;display:grid;gap:8px;align-content:start}.sim-kpi strong{font:700 17px/1.25 var(--font-syne);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sim-chart,.sim-compare,.sim-quote{padding:24px!important;display:grid;gap:16px}.sim-bars{height:220px;display:flex;align-items:flex-end;gap:2px}.sim-bars div{flex:1;min-width:2px;border-radius:3px 3px 0 0;background:linear-gradient(0deg,#603922,#c08a58);transition:height .5s var(--ease)}.sim-bars div.top{background:linear-gradient(0deg,#b3871f,#e3b341)}.sim-bars div:hover{filter:brightness(1.4)}.sim-axis{display:flex;justify-content:space-between;font:11px var(--font-jetbrains);color:var(--muted);letter-spacing:.06em}.sim-table{display:grid;overflow-x:auto}.sim-row{display:grid;grid-template-columns:1.3fr repeat(5,1fr);gap:10px;padding:13px 12px;border-bottom:1px solid #ffffff10;font-size:14px;min-width:620px;font-variant-numeric:tabular-nums}.sim-row.head{font:11px var(--font-jetbrains);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sim-row.on{background:#c08a5814;border-radius:12px;border-bottom-color:transparent}.sim-note{display:flex;align-items:center;gap:8px;font-size:13px}.sim-quote-total{display:flex;justify-content:space-between;align-items:baseline;padding:16px 18px;border-radius:16px;background:#e3b3410f;border:1px dashed #e3b34166}.sim-quote-total strong{font:800 30px var(--font-syne);color:var(--gold);letter-spacing:-.04em}.sim-actions{display:flex;flex-wrap:wrap;gap:10px}.sim-empty{padding:40px!important;display:flex;gap:14px;align-items:center;justify-content:center;color:#f0a39c}@media(max-width:1100px){.sim-grid{grid-template-columns:1fr}.sim-controls{position:static;max-height:none}.sim-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.sim-chips.modes,.sim-fields{grid-template-columns:1fr}.sim-kpis{grid-template-columns:1fr 1fr}}.welcome{min-height:250px!important}.hw{position:absolute;right:0;top:0;bottom:0;width:46%;overflow:hidden;pointer-events:none;z-index:1;mask-image:linear-gradient(90deg,transparent,#000 22%)}.hw-glow{right:12%;bottom:-40%;height:420px;border-radius:50%;background:radial-gradient(circle,#c08a5855,transparent 68%);filter:blur(10px)}.hw-fan,.hw-glow{position:absolute;width:420px}.hw-fan{right:7%;bottom:-70px;height:300px;--pw:128px}.hw-p{position:absolute;bottom:0;width:128px;transform-origin:50% 100%;animation:hw-float 7s ease-in-out infinite}.hw-p1{left:6%;transform:rotate(-13deg) translateY(10px);animation-delay:-2s}.hw-p2{left:50%;margin-left:-64px;z-index:2;animation-delay:-4s;bottom:14px}.hw-p3{right:6%;transform:rotate(13deg) translateY(10px)}.hw-p .rp{box-shadow:0 0 0 .3em #0a0807,0 1.6em 3.4em #000a}@keyframes hw-float{50%{translate:0 -9px}}.hw-chip{position:absolute;z-index:3;padding:9px 14px;border-radius:13px;background:#14100de6;backdrop-filter:blur(10px);border:1px solid #e3b34145;display:grid;gap:1px;box-shadow:0 14px 40px #000a;animation:hw-float 6s ease-in-out infinite}.hw-chip b{font:800 15px var(--font-syne);color:var(--gold);letter-spacing:-.02em}.hw-chip span{font:10.5px var(--font-jetbrains);color:#c9b8a6;letter-spacing:.05em}.hw-chip.c1{left:2%;top:26%}.hw-chip.c2{right:2%;top:12%;animation-delay:-3s}.welcome-content{max-width:54%}@media(max-width:1100px){.hw-chip{display:none}.hw{width:50%}.hw-fan{right:-4%}}@media(max-width:900px){.hw{width:60%;opacity:.4}}@media(prefers-reduced-motion:reduce){.hw-chip,.hw-p{animation:none!important}}.hw{mask-image:none!important}.sim-slider input[type=range]{height:6px!important;padding:0!important;border:0!important;border-radius:6px!important;margin:6px 0;background:linear-gradient(90deg,var(--sand) var(--p),#ffffff1c var(--p))!important}.roll-text{display:inline-grid;overflow:hidden;vertical-align:middle;line-height:1.4}.roll-text>span{grid-area:1/1;transition:transform .45s cubic-bezier(.22,.8,.2,1)}.roll-text>span+span{transform:translateY(100%)}:is(.button.primary,.lg-submit):is(:hover,:focus-visible) .roll-text>span{transform:translateY(-100%)}:is(.button.primary,.lg-submit):is(:hover,:focus-visible) .roll-text>span+span{transform:translateY(0)}.button:focus-visible,.lg-submit:focus-visible{outline:2px solid var(--sand);outline-offset:4px}.button:hover svg:last-child,.lg-submit:hover svg{transform:translateX(4px)}.date-calendar{width:304px;max-width:calc(100vw - 16px);max-height:calc(100svh - 16px);padding:12px}.date-calendar .section-heading{gap:6px;margin-bottom:10px;font-size:14px}.date-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin-bottom:12px}.date-grid>span{font-size:11px;text-align:center;color:var(--muted);padding:6px 0}.date-grid button{height:34px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text);font-size:13px}.date-grid button:focus-visible,.date-grid button:hover{background:#c08a5826;border-color:var(--sand);outline:none}.date-grid button[aria-pressed=true]{background:var(--sand);color:#17100a}.date-grid button:disabled{opacity:.3;cursor:not-allowed}.sim input,.sim-chart,.sim-compare,.sim-controls,.sim-fields>*,.sim-grid,.sim-panel,.sim-quote,.sim-results,.sim-table{min-width:0}.sim input{max-width:100%;width:100%}.sim-table{display:block;max-width:100%;overscroll-behavior-x:contain}.sim-bars{gap:1px;overflow:hidden}.sim-bars div{min-width:0}.sim-quote-total{flex-wrap:wrap;gap:10px}.sim-quote-total strong{overflow-wrap:anywhere}.sim-results>.button{white-space:normal;text-align:center;min-height:44px}.sim-kpi strong{overflow-wrap:anywhere}.hw-chip span,.lg-eyebrow{font-size:11px!important}@media(max-width:560px){.sim-chart,.sim-compare,.sim-hero,.sim-panel,.sim-quote{padding:18px!important}.sim-axis{flex-wrap:wrap;gap:8px}.sim-big{font-size:clamp(32px,10vw,48px)}.sim-note{align-items:flex-start}.sim-note svg{flex:none}.sim-actions .button{width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.roll-text>span{transition:none!important}.roll-text>span:first-child{transform:none!important}.roll-text>span+span{visibility:hidden}.card,.content-frame>div,.frame-section{opacity:1!important;transform:none!important}.analytics-chart circle,.analytics-chart path,.chart path{animation:none!important;stroke-dasharray:none!important;stroke-dashoffset:0!important}}.analytics-bars{display:grid;gap:20px}.analytics-bars .section-heading{font-size:13px;gap:12px;margin-bottom:6px;flex-wrap:wrap}.analytics-bars strong{font-variant-numeric:tabular-nums}.analytics-chart{display:block;width:100%;overflow:visible}.donut-layout{display:grid;grid-template-columns:minmax(100px,160px) 1fr;align-items:center;gap:22px}.donut-legend{display:flex;gap:10px;align-items:baseline;margin:12px 0;font-size:13px}.donut-legend i{width:8px;height:8px;flex:none;border-radius:50%}.donut-legend strong{display:block;font-size:14px;margin-top:4px}.campaign-sparkline{margin:18px 0}.campaign-sparkline small{font-size:11px}.clipper-row{cursor:pointer}.clipper-row:focus-within{background:#c08a5814}.drawer .two-columns{margin:24px 0}.drawer .card{padding:18px}.drawer .activity-row{overflow-wrap:anywhere}@media(max-width:560px){.donut-layout{gap:12px;grid-template-columns:110px minmax(0,1fr)}}.sim-slider input[type=range]{background:linear-gradient(90deg,var(--sand) var(--p),#ffffff1c var(--p)) 50%/100% 6px no-repeat!important;border-radius:0!important}.lw-scene{filter:none!important}.lw-col{will-change:auto;backface-visibility:hidden}.lw{contain:strict}.lg-card{background:linear-gradient(160deg,#17110df2,#0b0806f7)!important}.hw-chip,.lg-card,.lg-marquee,.lg-pill,.lw-chip{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.lg-pill{background:#0a0807e6!important}.lg-marquee{background:#0a0807f0!important}.lw-chip{background:#14100df2!important}.ambient:after,.lg-grain{mix-blend-mode:normal!important;opacity:.035!important}.lw-veil{background:linear-gradient(90deg,#070605f2,#070605e0 30%,#070605a8 46%,#07060560 64%,#07060588),linear-gradient(180deg,#070605 0,transparent 16%,transparent 78%,#070605)!important}.lw-scene{opacity:.8}.rp-play{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#ffffff33!important}.lw .rp{box-shadow:0 0 0 .3em #0a0807!important}.lw .rp-prog i,.lw .rp-rail svg:first-child,.lw .rp-sun{animation:none!important}.lw .rp-prog i{transform:scaleX(.55)}.lg-demo a{display:flex;align-items:center;justify-content:space-between;gap:6px;height:46px;padding:0 12px;border-radius:14px;border:1px solid #ffffff1f;background:#ffffff08;font-size:13px;transition:all .3s var(--ease)}.lg-demo a strong{flex:1;text-align:left;font-weight:600}.lg-demo a svg:first-child{color:var(--sand)}.lg-demo a:hover{border-color:var(--sand);background:#c08a5818;transform:translateY(-2px)}a.lg-submit{gap:10px}.lg-back,a.lg-submit{display:flex;align-items:center;justify-content:center;text-decoration:none}.lg-back{gap:6px}@keyframes spin{to{transform:rotate(1turn)}}.spinner{display:inline-block;flex-shrink:0;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 22%,transparent);border-top-color:currentcolor;animation:spin .8s cubic-bezier(.45,.15,.55,.85) infinite}.page-loader{min-height:62vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:var(--sand)}.page-loader .spinner{border-width:2px}.page-loader .micro{font-size:8px;letter-spacing:.14em;color:var(--muted)}.button[aria-busy=true],.lg-submit[aria-busy=true]{pointer-events:none;opacity:.9}.button .spinner,.lg-submit .spinner{margin:0 1px}.btn-busy{display:inline-flex;align-items:center;justify-content:center;gap:9px}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:2s}}.hw-plain .hw-chip,.hw-plain .rp-cap,.hw-plain .rp-rail,.hw-plain .rp-top,.hw-plain .rp-views{display:none!important}.empty-number{opacity:.38}.empty-line{height:1px;margin:34px 0 10px;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 16px)}.empty-art{display:grid;place-items:center;font-size:32px;color:var(--sand)}.campaign-card .campaign-hashtag.is-empty{opacity:.55}.workflow-stack{display:grid;gap:20px}.workflow-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.workflow-actions .button{white-space:normal}.video-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.video-copy{min-width:0;flex:1}.video-caption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin:8px 0}.video-row .workflow-actions{flex-shrink:0;max-width:40%}.video-row p{overflow-wrap:anywhere}.workflow-stack .info-banner{margin:0}.workflow-status{display:flex;align-items:center;gap:10px;color:var(--sand)}.workflow-form{display:grid;gap:16px}.workflow-form label{display:grid;gap:8px}.workflow-form input{width:100%;min-width:0}.workflow-error{color:#f0a39c}.workflow-stack .toolbar{flex-wrap:wrap}.workflow-stack .toolbar>*{min-width:0;max-width:100%}@media(max-width:700px){.video-row{align-items:stretch;flex-direction:column;gap:12px}.video-row .workflow-actions{max-width:100%}.workflow-actions .button{flex:1}.workflow-stack .two-columns{grid-template-columns:minmax(0,1fr)}}.workflow-fields{display:grid;gap:16px;min-width:0;border:0;padding:0;margin:0}.workflow-fields:disabled{opacity:.65}.page-body>.card:has(.workflow-form){margin-bottom:24px}.phone-card-meta>.text-link,td>.text-link{margin-right:12px}.clipper-totals{display:flex;flex-wrap:wrap;gap:16px 28px;margin:12px 0 20px}.clipper-totals span{display:grid;gap:4px;color:var(--muted);font-size:13px}.clipper-totals strong{font-size:22px;color:var(--text);font-variant-numeric:tabular-nums}.view-as-banner{position:fixed;inset:0 0 auto;z-index:100;height:72px;padding:10px 24px;display:flex;align-items:center;justify-content:center;gap:24px;background:#21190f;border-bottom:1px solid #c08a5866;color:#e8cfaa;font-size:14px}.view-as-banner .button{flex-shrink:0;min-height:40px}.viewing-as{padding-top:72px}.viewing-as .sidebar{top:72px;height:calc(100dvh - 72px)}@media(max-width:700px){.view-as-banner{height:88px;padding:10px 16px;gap:12px;font-size:13px;line-height:1.4}.view-as-banner>span{min-width:0;overflow-wrap:anywhere}.viewing-as{padding-top:88px}.viewing-as .sidebar{top:88px;height:calc(100dvh - 88px)}}.demo-launcher{display:grid;gap:14px}.demo-launcher label{display:grid;gap:8px}.demo-launcher input{width:100%;min-width:0}.demo-launcher-random{display:flex;align-items:end}.demo-launcher .lg-demo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo-launcher .lg-demo button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px}@media(max-width:700px){.demo-launcher .lg-demo{grid-template-columns:1fr}}.lang-switch{display:inline-flex;gap:2px;padding:3px;border:1px solid #c08a5855;border-radius:999px;background:#17110b}.lang-switch button{min-width:38px;min-height:30px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:#bfa585;font:600 12px/1 var(--font-mono-local),monospace;letter-spacing:.06em;cursor:pointer}.lang-switch button.is-active{background:#c08a58;color:#1b130b}.lang-switch button:focus-visible{outline:2px solid #e8cfaa;outline-offset:1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.application-stats strong,.balance-card h2,.chart-summary strong,.clipper-totals strong,.hero-number,.sim-big,.stat-number{white-space:nowrap;min-width:0;max-width:100%;font-variant-numeric:tabular-nums}.balance-card h2,.hero-number,.sim-big,.stat-number{display:block;overflow:hidden}@media(max-width:700px){.topbar{gap:8px}.topbar>*{min-width:0}.topbar-right{gap:6px;flex-shrink:1}.topbar-right .campaign-select{max-width:96px;min-width:0;padding-left:10px;padding-right:20px}.lang-switch{padding:2px}.lang-switch button{min-width:30px;min-height:28px;padding:0 7px}}.sel-list{max-width:calc(100vw - 16px);overflow-x:hidden}.sel-opt span{min-width:0;overflow-wrap:anywhere}@media(max-width:700px){.icon-button,.lang-switch button,.notification-button,.sel,.text-link,.user-trigger{position:relative}.icon-button:after,.lang-switch button:after,.notification-button:after,.text-link:after,.user-trigger:after{content:"";position:absolute;inset:-8px -4px}.text-link:after{inset:-12px -6px}.button{min-height:44px}.lang-switch,.lang-switch button{flex-shrink:0}.welcome h1{overflow-wrap:anywhere}.welcome-content{min-width:0;max-width:100%}}.client-new{border:1px solid var(--line,#ffffff1f);border-radius:14px;padding:14px;margin:4px 0 10px;display:grid;gap:8px}.client-new .two-columns{gap:10px}.client-access .activity-row{align-items:center}@media print{body *{visibility:hidden}.report-paper,.report-paper *{visibility:visible}.report-paper{position:absolute;left:0;top:0;width:100%;box-shadow:none}}.lang-switch .lang-flag{margin-right:5px;font-size:14px;line-height:1}.app-shell,.main-shell,.sidebar{font-variant-emoji:text}.field-hint{display:block;margin-top:7px;font:11px var(--font-jetbrains);letter-spacing:.04em;color:#a99886}body,html{overflow-x:clip;max-width:100%}@media(max-width:700px){.topbar .lang-code{display:none}.topbar .lang-switch button{min-width:34px;padding:0 8px}.topbar .lang-flag{margin-right:0;font-size:17px}}@media(max-width:900px){.welcome{display:flex!important;flex-direction:column;min-height:0!important;padding-bottom:0!important}.welcome .hw{position:relative!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;height:200px;opacity:1!important;margin-top:6px}.welcome .hw-fan{left:50%!important;right:auto!important;transform:translateX(-50%);bottom:-34px!important;width:280px!important;height:225px!important;--pw:86px}.welcome .hw-p{width:86px!important}.welcome .hw-p1{left:0!important}.welcome .hw-p3{right:0!important}.welcome .hw-p2{margin-left:-43px!important}}.sidebar-logout{display:none}@media(max-width:700px){.topbar .notification-button,.topbar .top-date,.topbar .user-menu,.topbar-left>.muted{display:none!important}.sidebar-logout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:12px;min-height:44px;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--sand);font:inherit}.topbar{overflow:hidden}html{overflow-x:hidden}}html{touch-action:pan-y pinch-zoom}.topbar-logo{display:none}@media(max-width:700px){.topbar-logo{display:flex;flex:1;min-width:0;justify-content:center;align-items:center}.topbar-logo .logo{font-size:24px;letter-spacing:-1.6px}}html.sr-on .sr{opacity:0;transform:translateY(38px) scale(.985);transition:opacity .85s var(--ease),transform .85s var(--ease);transition-delay:var(--sr-d,0s);will-change:opacity,transform}html.sr-on .sr.sr-in{opacity:1;transform:none}.sr-progress{position:fixed;left:0;top:0;height:2px;width:100%;z-index:60;background:linear-gradient(90deg,var(--sand),var(--gold));transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@media(min-width:901px){html.sr-on .welcome .hw-fan{transform:translateY(calc(var(--sy,0) * .14px))}html.sr-on .welcome .hw-glow{transform:translateY(calc(var(--sy,0) * -.1px))}}.lg-note[role=alert]{color:#ff6b6b!important}.site-footer{border-top:1px dashed #ffffff1f;padding:24px max(24px,4.5vw) 28px;display:flex;flex-direction:column;align-items:center;gap:14px;color:#8f7e6c;background:var(--background)}.site-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.site-footer-links a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 18px;border:1px solid #ffffff24;border-radius:999px;color:var(--text);text-decoration:none;font-size:13px;transition:border-color .2s,color .2s}.site-footer-links a:focus-visible,.site-footer-links a:hover{border-color:var(--gold);color:var(--gold)}.site-footer-credit{margin:0;font-size:12px;text-align:center}.site-footer-credit a{color:var(--text);font-weight:600;text-decoration:underline;text-underline-offset:3px}.site-footer-credit a:hover{color:var(--gold)}@media(max-width:700px){.account-card>small,.activity-row .badge,.activity-row small,.app-footer,.app-footer .micro,.application-stats,.avatar,.avatar-stack span,.badge,.balance-card .success-line,.bars small,.bars span,.bot-embed .micro,.bot-embed p,.bot-embed small,.bot-message-author,.bot-message-author time,.bot-message-author>span,.budget-preview .micro,.budget-preview>small,.budget-rows strong,.budget-rows>span,.campaign-art-small,.campaign-card .badge,.campaign-card .micro,.campaign-card>p,.campaign-dates,.campaign-facts,.campaign-facts strong,.campaign-hashtag,.campaign-list-content .micro,.campaign-list-content .progress-caption,.campaign-list-content code,.campaign-select,.chart svg text,.chart-card .micro,.chart-legend,.chart-period,.chart-summary .growth,.chart-tooltip,.client-insight .micro,.clip-phone-card .phone .phone-caption p,.clip-phone-card .phone .phone-caption strong,.clip-phone-card .phone .phone-social small,.clip-phone-card .phone .phone-tag,.contact-banner .button,.contact-page-card>.micro,.contact-page-card>small,.dashboard-body>.section-heading .micro,.dashboard-body>.section-heading>.text-link,.demo-entry small,.divider-label,.earnings-hero .live,.earnings-hero .micro,.encouragement a,.encouragement p,.fine-print,.flag,.growth,.growth span,.hero-number .count-suffix,.hw-chip span,.label-row .micro,.lg-eyebrow,.live,.login-access label,.login-access>.muted,.login-footer,.login-footer>span:last-child,.login-form-head .micro,.login-header-label,.login-note,.login-number,.lw-chip span,.message-preview .micro,.micro,.motivation-card .micro,.motivation-card p,.nav-item,.nav-item small,.nav-label,.outline-pill,.overview-label>.micro,.page-heading .button,.page-heading>.micro,.page-loader .micro,.payment-detail .micro,.payment-detail small,.phone-caption p,.phone-caption strong,.phone-caption>span,.phone-card-meta .badge,.phone-card-meta .section-heading .badge,.phone-card-meta .text-link,.phone-card-meta small,.phone-social small,.phone-tag,.prize-line,.progress-caption,.recent-caption small,.recent-caption strong,.recent-clip>.badge,.recent-clip>span,.refusal-reason,.report-actions .button,.report-paper .micro,.report-paper>small,.result-count,.role-tabs button,.search-field input,.sidebar-callout a,.sidebar-callout p,.sidebar-signature,.sidebar-status,.space-badge,.stack>.card>.micro,.stat-card small,.stat-top,.story-bottom,.story-bottom>span,.story-copy .micro,.story-copy p,.story-copy>.micro,.story-copy>p,.story-proof small,.story-proof strong,.table-clip strong,.toolbar>select,.top-date,.topbar-left,.topbar-right,.user-dropdown .micro,.user-trigger,.verification-card>.phone .phone-caption p,.verification-card>.phone .phone-caption span,.verification-card>.phone .phone-caption strong,.verification-card>.phone .phone-tag,.verification-info .badge,.verification-info .button,.verification-info .info-banner,.verification-info .micro,.verification-info>p,.welcome .micro,.welcome p,.welcome-stamp,.wizard-steps b,.wizard-steps span,table,td .badge,td .text-link,td small,th{font-size:11px!important}}