.ads-page .ads-brand-pill{gap:.6rem;padding-left:1rem}.ads-page .ads-brand-pill__vpp{height:18px;width:auto}.ads-page .formats .section__title,.ads-page .problem .section__title{text-transform:none;font-weight:500}.ads-page .formats .section__title .grad,.ads-page .problem .section__title .grad{font-weight:800;font-style:italic}.ads-page .formats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem)}.ads-page .formats__card{display:flex;flex-direction:column;gap:.85rem;background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.4rem,2.5vw,1.9rem);box-shadow:var(--shadow-card);transition:transform .25s ease,border-color .25s ease}.ads-page .formats__card:hover{transform:translateY(-4px);border-color:#373743}.ads-page .formats__icon{width:46px;height:46px;border-radius:.9rem;display:grid;place-items:center}.ads-page .formats__icon svg{width:24px;height:24px}.ads-page .formats__card--ai .formats__icon{color:#ff6ba6;background:rgba(244,37,130,.12);border:1px solid rgba(245,61,144,.3)}.ads-page .formats__card--ugc .formats__icon{color:#b08fff;background:rgba(137,90,246,.12);border:1px solid rgba(151,110,247,.3)}.ads-page .formats__card--classic .formats__icon{color:var(--primary);background:rgba(91,230,230,.1);border:1px solid rgba(91,230,230,.3)}.ads-page .formats__title{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.01em}.ads-page .formats__desc{margin:0;flex:1;color:var(--fg-muted);font-size:.92rem;line-height:1.6}.ads-page .formats__tags{display:flex;flex-wrap:wrap;gap:.4rem}@media (max-width:900px){.ads-page .formats__grid{grid-template-columns:1fr}}.ads-page .problem__claim{margin:clamp(2rem,4.5vh,2.75rem) auto 0;max-width:640px;text-align:center;color:var(--fg-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.ads-page .problem__claim strong{color:var(--fg);font-weight:700}.ads-page .pricing__plans{grid-template-columns:min(520px,100%);justify-content:center}.ads-page .hero__cta+.cta__fineprint{margin-top:.85rem}.vp-public{--bg-0:hsl(var(--c-bg));--bg-1:hsl(var(--c-bg-elev));--bg-2:hsl(var(--c-card));--bg-3:hsl(var(--c-card-2));--bg-4:#1d1d25;--border-subtle:hsl(var(--c-border-soft));--border-default:hsl(var(--c-border));--border-strong:hsl(var(--c-border-strong));--text-primary:hsl(var(--c-fg));--text-secondary:hsl(var(--c-fg-muted));--text-tertiary:hsl(var(--c-fg-dim));--accent-1-rgb:91 230 230;--accent-1:hsl(var(--c-primary));--accent-2-rgb:91 230 230;--accent-2:hsl(var(--c-primary));--accent-gradient:linear-gradient(180deg,#a3f5f5 0%,hsl(var(--c-primary)) 45%,hsl(var(--c-mint)) 100%)}.vp-public .text-accent-1{color:hsl(var(--c-primary))}.vp-public .border-accent-1{border-color:hsl(var(--c-primary))}.vp-public .text-\[\#07090C\],.vp-public .text-\[\#07090c\]{color:hsl(var(--c-on-primary))}.vp-public .mat-field:hover{box-shadow:inset 0 1px 2px rgba(0,0,0,.28),0 0 0 3px hsl(var(--c-primary)/.05)}.vp-public .mat-field:focus,.vp-public .mat-field:focus-visible,.vp-public .mat-field:focus-within{border-color:hsl(var(--c-primary)/.6);box-shadow:inset 0 1px 2px rgba(0,0,0,.28),0 0 0 3px hsl(var(--c-primary)/.18)}.vp-public [role=button]:focus-visible,.vp-public a:focus-visible,.vp-public button:focus-visible{outline:2px solid hsl(var(--c-primary));outline-offset:3px}.clients-page .btn--pill{border-radius:999px}.clients-page .btn--block{width:100%;min-height:52px;padding:0 1.4rem;font-size:1rem}.clients-page .btn--block.btn--glow:after{inset:-18% -4%;opacity:.5}.clients-page .btn:disabled,.clients-page .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;filter:none}.clients-page .btn__spinner{width:16px;height:16px;border-radius:999px;border:2px solid;border-right:2px solid transparent;animation:vp-spin .7s linear infinite}@keyframes vp-spin{to{transform:rotate(1turn)}}.clients-page .btn--danger{color:#f8aaaa;background:hsl(var(--c-coral)/.1);border-color:hsl(var(--c-coral)/.35)}.clients-page .btn--danger:hover{color:#fcc5c5;background:hsl(var(--c-coral)/.18);border-color:hsl(var(--c-coral)/.55)}.clients-page .vp-link{color:hsl(var(--c-primary));font-weight:500;background:none;border:0;padding:0;text-underline-offset:3px}.clients-page .vp-link:hover{color:hsl(var(--c-primary-2));text-decoration:underline}.clients-page .nav__sheet{display:none}@media (max-width:639px){.clients-page .nav.is-open .nav__pill{display:none}.clients-page .nav.is-open .nav__sheet{display:flex;flex-direction:column;position:absolute;inset:68px 0 auto 0;padding:.5rem 1.25rem 1.25rem;background:hsl(var(--c-bg-elev));border-top:1px solid hsl(var(--c-border));box-shadow:0 24px 40px -20px rgba(0,0,0,.8)}.clients-page .nav__sheet-link{padding:.8rem .25rem;font-size:.95rem;color:hsl(var(--c-fg-muted));border-bottom:1px solid hsl(var(--c-border-soft))}.clients-page .nav__sheet-actions{display:grid;gap:.6rem;margin-top:1rem}.clients-page .nav__sheet-actions .btn{width:100%}.clients-page .nav__sheet-actions .btn--glow:after{inset:-18% -4%;opacity:.5}.clients-page .nav.is-open .nav__sheet{overflow:hidden}}@media (min-width:640px){.clients-page .nav--no-sections .nav__menu{display:none}}.clients-page .nav__account{position:relative}.clients-page .nav__account-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .7rem .25rem .25rem;border-radius:999px;border:1px solid hsl(var(--c-border));background:hsla(0,0%,100%,.03);color:hsl(var(--c-fg));font-size:.88rem;font-weight:500;transition:border-color .2s ease,background .2s ease}.clients-page .nav__account-btn:hover,.clients-page .nav__account-btn[aria-expanded=true]{border-color:hsl(var(--c-primary)/.45);background:hsla(0,0%,100%,.06)}.clients-page .nav__avatar{width:32px;height:32px;border-radius:999px;-o-object-fit:cover;object-fit:cover;display:inline-grid;place-items:center;font-size:.7rem;font-weight:700;color:hsl(var(--c-on-primary));background:linear-gradient(180deg,#a3f5f5,hsl(var(--c-primary)) 45%,hsl(var(--c-mint)))}.clients-page .nav__account-name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-page .nav__account-menu{position:absolute;right:0;top:calc(100% + .5rem);width:16rem;overflow:hidden;border-radius:1rem;border:1px solid hsl(var(--c-border));background:hsl(var(--c-bg-elev));box-shadow:0 20px 50px -20px rgba(0,0,0,.8);z-index:60}.clients-page .nav__account-head{padding:.9rem 1rem;border-bottom:1px solid hsl(var(--c-border-soft))}.clients-page .nav__account-head small{display:block;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--c-fg-dim))}.clients-page .nav__account-head span{display:block;margin-top:.15rem;font-size:.88rem;color:hsl(var(--c-fg));overflow:hidden;text-overflow:ellipsis}.clients-page .nav__account-item{display:flex;width:100%;align-items:center;gap:.6rem;padding:.7rem 1rem;font-size:.88rem;color:hsl(var(--c-fg-muted));background:none;border:0;text-align:left}.clients-page .nav__account-item:hover{background:hsla(0,0%,100%,.04);color:hsl(var(--c-fg))}.clients-page .nav__account-item--danger{color:hsl(var(--c-coral));border-top:1px solid hsl(var(--c-border-soft))}.clients-page .nav__account-item--danger:hover{color:hsl(var(--c-coral));background:hsl(var(--c-coral)/.08)}.clients-page.vp-shell{overflow-x:clip;position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column}.clients-page .vp-backdrop{position:absolute;inset:0 0 auto 0;height:min(820px,100svh);overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.clients-page .vp-backdrop .hero__beam{opacity:.32}.clients-page .vp-backdrop .hero__glow{opacity:.16}.clients-page .vp-backdrop .hero__grid{opacity:.35}.clients-page .vp-main{position:relative;z-index:1;flex:1;width:100%}.clients-page .vp-main--task{display:flex;justify-content:center;align-items:flex-start;padding:6.5rem 1.25rem 3.5rem}@media (max-width:639px){.clients-page .vp-main--task{padding:5.25rem 1rem 2.5rem}}.clients-page .vp-main--content{padding:7rem 0 4rem}@media (max-width:639px){.clients-page .vp-main--content{padding:5.5rem 0 3rem}}.clients-page .vp-reading{width:100%;max-width:760px;margin:0 auto;padding:0 1.25rem}.clients-page.vp-shell>.footer{position:relative;z-index:1}.clients-page .footer--bar{padding-top:0;border-top:0;background:transparent}.clients-page .vp-card{position:relative;width:100%;max-width:520px;padding:2.5rem;border-radius:var(--radius-xl);border:1px solid rgba(156,201,201,.12);background:linear-gradient(180deg,rgba(19,19,32,.72),rgba(9,9,17,.86));backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:inset 0 1px 0 rgba(214,245,245,.08),0 30px 70px -30px rgba(0,0,0,.75),0 0 0 1px rgba(0,0,0,.3)}.clients-page .vp-card:before{content:"";position:absolute;inset:0 0 auto 0;height:200px;border-top-left-radius:inherit;border-top-right-radius:inherit;background:radial-gradient(ellipse at 50% 0,rgba(113,244,244,.12) 0,transparent 70%);pointer-events:none}.clients-page .vp-card>*{position:relative}.clients-page .vp-card--status{text-align:center}@media (max-width:639px){.clients-page .vp-card{padding:1.75rem 1.25rem;border-radius:var(--radius-lg)}}.clients-page .vp-title{margin:0;font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:#f5f5f5;text-wrap:balance}.clients-page .vp-sub{margin:.5rem 0 0;font-size:.95rem;line-height:1.55;color:hsl(var(--c-fg-muted))}.clients-page .vp-small{font-size:.875rem;color:hsl(var(--c-fg-muted))}.clients-page .vp-divider{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;font-size:.8rem;color:hsl(var(--c-fg-dim))}.clients-page .vp-divider:after,.clients-page .vp-divider:before{content:"";flex:1;height:1px;background:hsl(var(--c-border))}.clients-page .vp-medallion{width:56px;height:56px;margin:0 auto 1rem;display:grid;place-items:center;border-radius:999px;color:hsl(var(--c-primary));background:hsl(var(--c-primary)/.1);border:1px solid hsl(var(--c-primary)/.3)}.clients-page .vp-medallion--danger{color:#f79797;background:hsl(var(--c-coral)/.12);border-color:hsl(var(--c-coral)/.35)}.clients-page .vp-alert{padding:.85rem 1rem;border-radius:var(--radius);font-size:.875rem;line-height:1.5;text-align:center}.clients-page .vp-alert--error{color:#f8aaaa;background:hsl(var(--c-coral)/.1);border:1px solid hsl(var(--c-coral)/.3)}.clients-page .vp-alert--warning{text-align:left;color:hsl(var(--c-fg-muted));background:rgba(245,159,10,.07);border:1px solid rgba(247,178,59,.28)}.clients-page .vp-alert--info{color:hsl(var(--c-fg-muted));background:hsl(var(--c-primary)/.06);border:1px solid hsl(var(--c-primary)/.25)}.clients-page.vp-menu{margin:0;overflow:hidden;border-radius:var(--radius);border:1px solid hsl(var(--c-border));background:hsl(var(--c-bg-elev));box-shadow:0 20px 60px rgba(0,0,0,.85),0 0 0 1px hsl(var(--c-primary)/.12)}.clients-page .vp-menu__option{display:block;width:100%;padding:.6rem .9rem;text-align:left;font-size:.95rem;font-weight:500;color:hsl(var(--c-fg-muted));background:none;border:0;transition:background .15s ease,color .15s ease}.clients-page .vp-menu__option:hover{background:hsl(var(--c-primary)/.1);color:hsl(var(--c-fg))}.clients-page .vp-menu__option[aria-selected=true]{background:hsl(var(--c-primary)/.18);color:hsl(var(--c-fg))}.clients-page .vp-menu__empty{margin:0;padding:.75rem .9rem;font-size:.875rem;color:hsl(var(--c-fg-dim))}.clients-page.vp-chrome{overflow:visible;background:transparent}.clients-page.vp-chrome--top{position:relative;height:80px;z-index:50}