.cb-toast-stack{position:fixed;z-index:2147482000;top:100px;right:22px;width:min(410px,calc(100vw - 28px));display:flex;flex-direction:column;gap:11px;pointer-events:none;max-height:calc(100dvh - 116px);overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.cb-toast{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 14px 15px;background:#fff;color:#272238;border:1px solid #e5e0ed;border-left:4px solid #8055c0;border-radius:14px;box-shadow:0 16px 40px #1d143629,0 3px 10px #1d14360f;pointer-events:auto;animation:cb-toast-enter .24s ease-out both;font:inherit;line-height:1.45}.cb-toast-success{border-left-color:#209369}.cb-toast-error{border-left-color:#d4495b}.cb-toast-warning{border-left-color:#e0a02c}.cb-toast-info{border-left-color:#7952b8}.cb-toast-symbol{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:10px;background:#eee8f8;color:#7047b0;font-size:16px;font-weight:800}.cb-toast-success .cb-toast-symbol{background:#e0f7ed;color:#087950}.cb-toast-error .cb-toast-symbol{background:#fff0f1;color:#bc344b}.cb-toast-warning .cb-toast-symbol{background:#fff6e1;color:#a66a00}.cb-toast-body{flex:1;min-width:0;overflow-wrap:anywhere}.cb-toast-body strong{display:block;font-size:13px;font-weight:750;color:inherit}.cb-toast-body p{margin:3px 0 0;font-size:12px;color:#5d586b;white-space:pre-wrap}.cb-toast-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:grid;place-items:center;width:28px;height:28px;margin:-4px -4px 0 0;background:transparent;border:0;border-radius:8px;color:#817a91;font-size:23px;line-height:1;cursor:pointer}.cb-toast-close:hover,.cb-toast-close:focus-visible{background:#f2eef8;color:#302841;outline-offset:1px}.cb-toast-exit{animation:cb-toast-out .2s ease-in forwards}@keyframes cb-toast-enter{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes cb-toast-out{to{opacity:0;transform:translate(30px)}}@media (max-width:700px){.cb-toast-stack{top:calc(env(safe-area-inset-top,0px) + 72px);right:12px;left:12px;width:auto;max-height:calc(100dvh - 90px)}.cb-toast{padding:12px;gap:10px;border-radius:12px}}@media (prefers-reduced-motion:reduce){.cb-toast,.cb-toast-exit{animation:none}}.site-header{background:#fffffff0;border-bottom-color:#ebe6f3;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.site-header.scrolled{background:#fffffff7;box-shadow:0 10px 30px #25133d12}.site-header .nav{min-height:var(--hh);gap:clamp(14px,2vw,27px)}.site-header .logo{flex:0 0 auto;padding:5px 0}.site-header .logo img{width:auto;height:48px;object-fit:contain}.site-header .nav-links{gap:3px}.site-header .nav-links a,.site-header .nav-links .nav-parent{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 12px;border-radius:10px;color:#34264b;font-size:.82rem;font-weight:550;transition:background .16s ease,color .16s ease}.site-header .nav-links a:hover,.site-header .nav-links .nav-parent:hover,.site-header .nav-links .nav-parent[aria-expanded=true]{background:#f5effb;color:#6b2eb1}.site-header .nav-links a.is-current{background:#f3ebfb;color:#6427a8;font-weight:700}.site-header .nav-actions{flex:0 0 auto;align-items:center;gap:10px}.site-header .nav-actions .signin{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid transparent;border-radius:10px;color:#38294e;font-size:.82rem;font-weight:650;transition:background .16s ease,border-color .16s ease,color .16s ease}.site-header.is-guest .nav-actions .signin:hover{border-color:#e9def4;background:#fbf8ff;color:#672caf}.site-header.is-authenticated .nav-actions .signin{border-color:#e8ddf2;background:#fbf8ff;color:#672caf}.site-header.is-authenticated .nav-actions .signin:hover,.site-header.is-authenticated .nav-actions .signin.is-current{border-color:#d6bcea;background:#f2e8fb}.site-header .cb-signup-outline{min-height:42px;border:1px solid #7836bd;border-radius:11px;background:linear-gradient(110deg,#7133c6,#963bd0)!important;color:#fff!important;box-shadow:0 5px 13px #7734c31c}.site-header .cb-signup-outline:hover{border-color:#59258f;background:linear-gradient(110deg,#6429b2,#8430bd)!important;box-shadow:0 7px 17px #7734c32b;transform:translateY(-1px)}.site-header .menu-btn{width:42px;height:42px;border-radius:12px}@media (max-width:1120px){.site-header .cbh-account-copy{display:none}.site-header .nav-links a,.site-header .nav-links .nav-parent{padding-inline:9px;font-size:.78rem}}@media (max-width:1000px){.site-header .nav{gap:12px}.site-header .nav-actions{gap:8px}}@media (max-width:640px){.site-header .logo img{height:43px}.site-header .nav-actions{gap:7px}.site-header .cb-signup-outline{min-height:40px;padding-inline:12px}}.site-header .cbh-alert{width:39px;height:39px;border:1px solid #eee7f5;background:#fff;border-radius:50%;color:#6532ae;cursor:pointer;font-size:20px;display:grid;place-items:center}.site-header .cbh-account{position:relative;display:flex;align-items:center}.site-header .cbh-user{display:flex;align-items:center;gap:8px;border:0;background:none;cursor:pointer;padding:0 3px;color:#442667}.site-header .cbh-avatar{width:37px;height:37px;border-radius:50%;background:linear-gradient(135deg,#7130bd,#c65ae1);color:#fff;display:grid;place-items:center;font-weight:750;font-size:13px}.site-header .cbh-arrow{font-size:18px}.site-header .cbh-user-dropdown{position:absolute;z-index:100;right:0;top:49px;min-width:240px;display:grid;gap:2px;background:#fff;border:1px solid #eee4f6;border-radius:15px;padding:8px;box-shadow:0 16px 38px #29174522}.site-header .cbh-user-heading{padding:11px;border-bottom:1px solid #f2edf8;margin-bottom:5px;display:grid;gap:3px}.site-header .cbh-user-heading strong{font-size:13px;color:#201a36}.site-header .cbh-user-heading small{font-size:11px;color:#7f778c;word-break:break-all}.site-header .cbh-user-dropdown a,.site-header .cbh-user-dropdown button{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:11px 13px;color:#322548;background:transparent;border:0;border-radius:9px;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.site-header .cbh-user-dropdown a:hover,.site-header .cbh-user-dropdown button:hover{background:#f6f0ff}.site-header .cbh-user-dropdown .cbh-signout{color:#a22757;border-top:1px solid #eee5f7;border-radius:0;margin-top:5px}.portal .workspace-account-wrap{position:relative}.portal .workspace-account-toggle{display:flex;align-items:center;gap:9px;border:1px solid #eae5f1;background:#fff;padding:4px 10px 4px 5px;border-radius:100px;cursor:pointer;color:#322445;font-size:12px;font-weight:700}.portal .workspace-account-avatar{height:30px;width:30px;display:grid;place-items:center;border-radius:50%;background:#8033cd;color:#fff}.portal .workspace-account-menu{position:absolute;right:0;top:42px;z-index:50;width:230px;display:grid;gap:3px;padding:9px;background:#fff;border:1px solid #ebe4f3;box-shadow:0 12px 30px #311a5124;border-radius:12px}.portal .workspace-account-menu button{display:flex;justify-content:space-between;padding:10px 12px;border:0;border-radius:8px;background:#fff;color:#3e285e;cursor:pointer;text-align:left;font-weight:650}.portal .workspace-account-menu button:hover{background:#f4ecff}.portal .workspace-account-details{display:grid;padding:11px;border-bottom:1px solid #eee7f3;gap:4px}.portal .workspace-account-details small{font-size:11px;color:#8c829a;word-break:break-all}.portal .workspace-account-menu .workspace-signout{color:#b32955}@media (max-width:760px){.site-header .cbh-alert{display:none}.site-header .cbh-user-dropdown{right:0}.portal .workspace-account-toggle>span:nth-child(2){display:none}}.site-header .nav-dropdown{z-index:30;width:350px;max-width:min(350px,calc(100vw - 32px));padding:9px;border:1px solid #e9e1f1;border-radius:17px;background:#fffffffa;box-shadow:0 18px 44px #25143d29,0 3px 10px #25143d0d;animation:cb-nav-dropdown-in .16s ease-out}.site-header .nav-dropdown a{display:grid;grid-template-columns:38px minmax(0,1fr) 14px;align-items:center;gap:11px;min-height:64px;padding:10px 11px;border-radius:11px;color:#34264b;text-decoration:none;white-space:normal;transition:background .16s ease,transform .16s ease}.site-header .nav-dropdown a:hover{background:#f7f2fc;transform:translate(2px)}.site-header .nav-dropdown a:focus-visible{outline:2px solid #8a4ac5;outline-offset:2px}.site-header .nav-dropdown b{display:block;color:#291b3c;font-size:.84rem;font-weight:700;line-height:1.4}.site-header .nav-dropdown small{display:block;margin:3px 0 0;color:#766b85;font-size:.74rem;font-weight:400;line-height:1.45}.site-header .nav-dropdown-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #eee4f7;border-radius:12px;background:linear-gradient(145deg,#f8f2ff,#f1e7fb);color:#7339b2;transition:background .16s ease,color .16s ease,transform .16s ease}.site-header .nav-dropdown-icon .ico{width:18px;height:18px}.site-header .nav-dropdown a:hover .nav-dropdown-icon{border-color:#e4d3f3;background:linear-gradient(145deg,#efe2fc,#f8e9f4);color:#62249f;transform:scale(1.04)}.site-header .nav-dropdown-arrow{width:14px;height:14px;color:#ab9bb9;transition:color .16s ease,transform .16s ease}.site-header .nav-dropdown a:hover .nav-dropdown-arrow{color:#7035ad;transform:translate(2px)}.site-header .mobile-subnav{gap:3px;margin:2px 8px 10px 18px;padding:7px;border:1px solid #eee6f5;border-radius:12px;background:#faf8fd}.site-header .mobile-subnav a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:#514364;font-size:.86rem;font-weight:550;text-decoration:none}.site-header .mobile-subnav a .ico{width:16px;height:16px;color:#7640ad;flex:none}.site-header .mobile-subnav a:hover,.site-header .mobile-subnav a:focus-visible{background:#f1e9fa;color:#682eaa}@keyframes cb-nav-dropdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.site-header .cbh-alert{width:40px;height:40px;border-color:#eee7f5;background:#fff;color:#65408b;font-size:17px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.site-header .cbh-alert:hover{transform:translateY(-1px);border-color:#dcc8ee;background:#f8f2fd}.site-header .cbh-alert .ico{width:18px;height:18px}.site-header .cbh-user{gap:8px;min-height:42px;padding:3px 8px 3px 4px;border:1px solid #e9e1f1;border-radius:13px;background:#fff;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.site-header .cbh-user:hover,.site-header .cbh-user[aria-expanded=true]{border-color:#d7c1eb;background:#fcfaff;box-shadow:0 4px 13px #2917450b}.site-header .cbh-avatar{width:34px;height:34px;font-size:11px}.site-header .cbh-account-copy{display:grid;max-width:110px;gap:1px;text-align:left}.site-header .cbh-account-copy strong{overflow:hidden;color:#2b1d3d;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.site-header .cbh-account-copy small{color:#897d96;font-size:9px;line-height:1.3;white-space:nowrap}.site-header .cbh-user-dropdown{top:calc(100% + 9px);min-width:260px;border-color:#e9e1f1;box-shadow:0 18px 42px #2111381c}@media (max-width:1120px){.site-header .cbh-account-copy{display:none}}@media (max-width:1000px){.site-header .nav-actions .signin{display:none}}.site-header .nav-actions .cb-auth-signin{box-sizing:border-box;gap:8px;height:44px;min-height:44px;border-color:#d9c8ea;background:#fff;color:#672caf;box-shadow:0 3px 9px #2917450a}.site-header .nav-actions .cb-auth-signin:hover{border-color:#8f57c2;background:#f8f2fd;color:#54208f}.site-header .cb-auth-signin .ico,.site-header .cb-auth-signup .ico{width:16px;height:16px}.site-header .cb-auth-signup{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;min-height:44px;gap:8px;padding:0 17px;font-size:.82rem;font-weight:700}.site-header .nav-actions .cb-auth-signin:focus-visible,.site-header .cb-auth-signup:focus-visible,.mcta .cb-mobile-signin:focus-visible,.mcta .cb-mobile-signup:focus-visible{outline:3px solid #c9a8e8;outline-offset:3px}.mcta .cb-mobile-signin,.mcta .cb-mobile-signup{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:52px;min-height:52px;gap:9px;border-radius:12px;font-weight:700}.mcta .btn.outline.cb-mobile-signin{border:1px solid #d9c8ea;background:#fff;color:#672caf}.mcta .btn.outline.cb-mobile-signin:hover{border-color:#8f57c2;background:#f8f2fd;color:#54208f}.mcta .cb-mobile-signup{border:1px solid #7836bd;background:linear-gradient(110deg,#7133c6,#963bd0);color:#fff;box-shadow:0 5px 13px #7734c31c}.mcta .cb-mobile-signup:hover{border-color:#59258f;background:linear-gradient(110deg,#6429b2,#8430bd);box-shadow:0 7px 17px #7734c32b}.mcta .cb-mobile-signin .ico,.mcta .cb-mobile-signup .ico{width:18px;height:18px}:root{--ink:#0b0f3b;--ink2:#16224f;--muted:#5b6385;--line:#e6e8f2;--mist:#f5f2ff;--pink:#ff4d8d;--orange:#ff7a00;--violet:#6a11cb;--amber:#ffc21a;--coral:#ff5a4d;--orchid:#b832e6;--grad:linear-gradient(105deg,#ff4d8d,#ff7a00);--grad2:linear-gradient(105deg,#6a11cb,#e0368f);--display:"Montserrat",system-ui,sans-serif;--hh:84px;--sh:0 20px 50px rgba(11,15,59,.08);font-family:Poppins,system-ui,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hh) + 8px)}body{margin:0;font-size:15px;line-height:1.65;background:#fff}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}p{margin:0}img,svg{display:block;max-width:100%}button,input{font-family:inherit}h1,h2,h3,h4{margin:0;font-family:var(--display);line-height:1.1;letter-spacing:-.03em;text-wrap:balance}h2{font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:800}h3{font-size:1.15rem;font-weight:700}:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.skip{position:absolute;left:-999px}.skip:focus{left:12px;top:12px;z-index:99;background:#fff;padding:8px 14px;border-radius:8px}.wrap{width:95%;max-width:1320px;margin-inline:auto}section{padding-block:clamp(72px,8vw,112px)}.ico{width:20px;height:20px;flex:none}.head{max-width:680px;margin-bottom:48px}.head p{margin-top:12px;color:var(--muted);font-size:1.05rem}.head.sp{margin-top:clamp(72px,8vw,104px)}.eyebrow{display:block;margin-bottom:14px;color:var(--violet);font:700 .72rem Poppins;letter-spacing:.16em;text-transform:uppercase}.btn{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:10px;padding:0 28px;border:1px solid transparent;border-radius:99px;font-weight:600;font-size:.92rem;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.btn:hover{transform:translateY(-2px)}.site-header{position:sticky;top:0;z-index:20;background:#ffffffe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav{display:flex;align-items:center;gap:36px;min-height:var(--hh)}.logo{display:flex;align-items:center}.logo img{height:56px;width:auto}.nav-links{display:flex;gap:32px;margin-left:auto;font-weight:500;font-size:.9rem}.nav-links a:hover{color:var(--pink)}.nav-actions{display:flex;gap:12px;align-items:center}.nav-actions .btn{min-height:44px;padding:0 22px;font-size:.88rem}.menu-btn{position:relative;display:none;width:46px;height:46px;padding:0;border:1px solid var(--line);border-radius:14px;background:#fff;cursor:pointer;transition:background-color .25s,border-color .25s,box-shadow .25s}.menu-btn:hover{border-color:#d6cdf3;background:var(--mist);box-shadow:0 4px 12px #6a11cb1a}.menu-btn span{position:absolute;left:13px;right:13px;height:2px;border-radius:2px;background:var(--ink);transition:transform .25s,top .25s,opacity .2s}.menu-btn span:nth-child(1){top:16px}.menu-btn span:nth-child(2){top:22px}.menu-btn span:nth-child(3){top:28px}.menu-btn.open span:nth-child(1){top:22px;transform:rotate(45deg)}.menu-btn.open span:nth-child(2){opacity:0}.menu-btn.open span:nth-child(3){top:22px;transform:rotate(-45deg)}.mnav{position:fixed;left:0;right:0;top:var(--hh);bottom:0;z-index:19;display:flex;flex-direction:column;padding:12px 20px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--line);background:radial-gradient(60% 40% at 100% 0,rgba(255,77,141,.14),transparent 70%),radial-gradient(50% 40% at 0 100%,rgba(106,17,203,.12),transparent 70%),#fff}.mnav .l{display:flex;justify-content:space-between;align-items:center;padding:20px 4px;border-bottom:1px solid var(--line);font:800 1.3rem var(--display);letter-spacing:-.02em;animation:up .5s calc(var(--i)*55ms + 60ms) both}.mnav .l .ico{color:var(--violet)}.mcta{display:grid;gap:12px;margin-top:auto;padding-top:28px;animation:up .5s .4s both}.mcta .btn{width:100%;min-height:52px}.mcta small{text-align:center;color:var(--muted);font-size:.8rem}.m-enter-active,.m-leave-active{transition:opacity .22s}.m-enter-from,.m-leave-to{opacity:0}.hero{position:relative;overflow:hidden;padding-block:clamp(28px,3.5vw,48px) 12px;background:radial-gradient(58% 70% at 82% 18%,rgba(255,138,174,.22),transparent 38%),radial-gradient(42% 38% at 8% 100%,rgba(141,101,255,.32),transparent 52%),linear-gradient(135deg,#090e34,#1a124b 24%,#2d1a66 52%,#1e154d)}.bgart{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero>.wrap{position:relative}.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:40px;align-items:center}.roles{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.roles li{display:flex;gap:8px;align-items:center;padding:7px 16px 7px 12px;border:1px solid var(--line);border-radius:99px;background:#fff;font-size:.82rem;font-weight:500;box-shadow:0 6px 16px #0b0f3b0d}.roles i{width:8px;height:8px;border-radius:50%;background:var(--grad)}.hero h1{font-size:clamp(2rem,4vw,3.3rem);font-weight:800}.lead{margin-top:16px;max-width:500px;font-size:1.02rem;color:var(--muted)}.ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.badges{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:24px;color:var(--muted);font-size:.88rem}.badges li{display:flex;gap:8px;align-items:center}.badges .ico{color:var(--violet)}.art{position:absolute;z-index:1;inset:0 0 0 auto;width:48%;display:grid;place-items:center;pointer-events:none}.art img{grid-area:1/1;display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.hero-image-enter-active,.hero-image-leave-active{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.hero-image-enter-active{z-index:1}.hero-image-leave-active{z-index:0}.hero-image-enter-from,.hero-image-leave-to{opacity:0;transform:translateY(10px) scale(.97)}@media (prefers-reduced-motion:reduce){.hero-image-enter-active,.hero-image-leave-active{transition:none}}.hero-grid>div:first-child>*{animation:up .9s cubic-bezier(.2,.7,.2,1) both}.hero-grid>div:first-child>:nth-child(2){animation-delay:.1s}.hero-grid>div:first-child>:nth-child(3){animation-delay:.2s}.hero-grid>div:first-child>:nth-child(4){animation-delay:.3s}.hero-grid>div:first-child>:nth-child(5){animation-delay:.4s}.qa{position:relative;z-index:2}.qa nav{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:var(--sh);overflow:hidden}.qa a{display:flex;align-items:center;gap:14px;padding:24px;border-right:1px solid var(--line);transition:background .2s}.qa a:last-child{border:0}.qa a:hover{background:var(--mist)}.qa a div{flex:1}.qa b{display:block}.qa span{font-size:.84rem;color:var(--muted)}.qa a>.ico:first-child{width:44px;height:44px;padding:11px;border-radius:14px;background:var(--grad2);color:#fff}.qa a>.ico:last-child{color:var(--violet)}.ag{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ac{position:relative;overflow:hidden;padding:48px;border-radius:32px}.ac.brand{background:#f1ebff}.ac.talent{background:#fff0ea}.ac:before{content:"";position:absolute;right:-150px;top:-150px;width:440px;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 24px,rgba(106,17,203,.1) 24px 25px)}.ac.talent:before{background:repeating-radial-gradient(circle,transparent 0 24px,rgba(255,77,141,.07) 24px 25px)}.ac>*{position:relative}.tile{display:grid;place-items:center;width:56px;height:56px;margin-bottom:28px;border-radius:18px;background:var(--grad2);color:#fff}.talent .tile{background:var(--grad)}.tile .ico{width:26px;height:26px}.ac h3{font-size:1.7rem;font-weight:800}.ac>p{margin:12px 0 28px;max-width:440px;color:var(--muted)}.ac ul{display:grid;gap:14px;margin-bottom:36px}.ac li{display:flex;gap:12px;align-items:center;font-weight:500}.ac li .ico{width:22px;height:22px;padding:4px;border-radius:50%;background:#fff;color:var(--violet)}.talent li .ico{color:var(--pink)}.sec-talent{padding-block:clamp(88px,9vw,128px)}.sec-talent .wrap{display:grid;grid-template-columns:296px minmax(0,1fr);align-items:center;gap:32px}.sec-talent .head{max-width:none;margin:0}.sec-talent .eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:10px;padding:0;border-radius:0;background:transparent}.sec-talent .eyebrow:after{content:"";width:46px;height:1px;background:var(--orchid)}.sec-talent .talent-intro-copy h2{font-size:clamp(2rem,2.35vw,2.35rem)}.sec-talent .head p{max-width:none;margin-top:14px;justify-self:initial;font-size:.98rem;line-height:1.55}.sec-talent .head .btn{display:flex;width:fit-content;margin:24px 0 0 auto}.tiers{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.tier-card{position:relative;z-index:0;overflow:hidden;aspect-ratio:.75;border-radius:24px;color:#fff;background:transparent}.tier-card:hover{z-index:1}.tier-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center top;transform:scale(1);transform-origin:center top;transition:transform .75s cubic-bezier(.16,1,.3,1);backface-visibility:hidden}.tier-card:hover .tier-image,.tier-card:focus-within .tier-image{transform:scale(1.06)}.tier-badge{position:absolute;z-index:1;top:40%;left:20px;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:#ffffff38;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tier-badge .ico{width:22px;height:22px;fill:currentColor;stroke-width:1.3}.tier-copy{position:absolute;z-index:1;right:48px;bottom:18px;left:20px}.tier-copy h3{font-size:1.4rem;font-weight:800}.tier-copy small{display:inline-block;margin-top:7px;padding:2px 12px;border-radius:99px;background:#ffffff3d;font-size:.72rem;font-weight:500;line-height:1.5}.tier-copy p{margin-top:10px;color:#fff;font-size:.76rem;line-height:1.4}.tier-next{position:absolute;z-index:1;right:16px;bottom:20px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff52;color:#fff}.tier-next .ico{width:18px;height:18px}.tier-card:nth-child(4) .tier-copy small{display:block;padding:0;background:transparent;line-height:1.35}.tier-card:nth-child(4) .tier-copy p{margin-top:7px}@media (max-width:1300px){.sec-talent .wrap{grid-template-columns:1fr;gap:28px}.sec-talent .head{max-width:760px}.sec-talent .talent-intro-copy h2{max-width:620px}}@media (max-width:1000px){.sec-talent .head{max-width:620px}.sec-talent .talent-intro-copy h2{max-width:520px}.sec-talent .tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sec-talent .tier-card{aspect-ratio:.82}}@media (min-width:641px) and (max-width:1300px){.sec-talent .head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;align-items:center;max-width:none}.sec-talent .eyebrow{grid-column:1/-1}.sec-talent .talent-intro-copy{grid-column:1;grid-row:2}.sec-talent .head .btn{grid-column:2;grid-row:2;align-self:center;justify-self:end;margin-top:0}}@media (max-width:640px){.sec-talent{padding-block:clamp(64px,14vw,80px)}.sec-talent .wrap{gap:24px}.sec-talent .talent-intro-copy h2{font-size:clamp(1.8rem,8vw,2.25rem)}.sec-talent .head p{font-size:.94rem}.sec-talent .head .btn{margin:20px 0 0}.sec-talent .tiers{grid-template-columns:1fr;width:min(100%,400px);max-width:400px;gap:22px}.sec-talent .tier-card{aspect-ratio:.95;border-radius:20px}.sec-talent .tier-badge{left:18px}.sec-talent .tier-copy{right:54px;bottom:18px;left:18px}.sec-talent .tier-copy h3{font-size:1.45rem}.sec-talent .tier-copy small{font-size:.78rem}.sec-talent .tier-copy p{font-size:.82rem}}@media (min-width:580px) and (max-width:640px){.sec-talent .tiers{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none;gap:16px}.sec-talent .tier-card{aspect-ratio:.82}.sec-talent .tier-copy{right:44px;bottom:14px;left:16px}.sec-talent .tier-copy h3{font-size:1.25rem}.sec-talent .tier-copy small{font-size:.7rem}.sec-talent .tier-copy p{font-size:.74rem;line-height:1.35}}.formats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.formats>div{padding:32px;border:1px solid var(--line);border-radius:24px;background:#fff;transition:transform .3s,box-shadow .3s}.formats>div:hover{transform:translateY(-4px);box-shadow:var(--sh)}.formats .ico{width:52px;height:52px;margin-bottom:20px;padding:13px;border-radius:50%;background:var(--mist);color:var(--violet)}.formats h3{margin-bottom:6px}.formats p{color:var(--muted);font-size:.93rem}#pricing{background:radial-gradient(rgba(106,17,203,.09) 1.2px,transparent 1.6px) 0 0/26px 26px,var(--mist)}.jr{display:grid;grid-template-columns:1fr 1fr;gap:28px}.jr>div{padding:40px;border:1px solid var(--line);border-radius:32px;background:#fff;box-shadow:var(--sh)}.jr h3{font-size:1.6rem;font-weight:800}.jr>div>p{margin:6px 0 28px;color:var(--muted)}.jr ol{display:grid;gap:18px;margin-bottom:30px}.jr li{position:relative;display:flex;gap:16px}.jr li span{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--grad2);color:#fff;font-weight:700}.jr li:not(:last-child) span:after{content:"";position:absolute;left:16px;top:40px;bottom:-14px;width:2px;background:linear-gradient(var(--orchid),transparent);opacity:.5}.jr li b{display:block}.jr li div{color:var(--muted);font-size:.93rem}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px;padding-top:36px;border-top:1px solid rgba(106,17,203,.15)}.trust>div{display:flex;gap:12px}.trust .ico{color:var(--violet);margin-top:3px}.trust b{display:block}.trust div div{font-size:.88rem;color:var(--muted)}.lh{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:44px}.lh p{margin-top:10px;color:var(--muted)}.lh>a{display:flex;gap:8px;align-items:center;font-weight:700;color:var(--pink);white-space:nowrap}.cg{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.cg article{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;transition:transform .3s,box-shadow .3s}.cg article:hover{transform:translateY(-6px);box-shadow:var(--sh)}.cimg{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:150px;padding:16px;overflow:hidden;color:#fff}.cimg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-radial-gradient(circle at 100% 0,transparent 0 22px,rgba(255,255,255,.18) 22px 23px)}.cimg>*{position:relative}.cimg em{font:700 1rem var(--display)}.tag{align-self:flex-start;padding:3px 12px;border-radius:99px;background:#ffffffeb;color:var(--ink);font-size:.76rem;font-weight:700}.cb{display:flex;flex:1;flex-direction:column;gap:6px;padding:20px}.cb p{color:var(--muted);font-size:.86rem}.bd{font:800 1.1rem var(--display);letter-spacing:-.02em}.foot{display:flex;justify-content:space-between;margin-top:auto;padding-top:10px;font-size:.8rem;color:var(--muted)}.foot span{display:flex;gap:6px;align-items:center}.foot .ico{width:15px;height:15px}.cb>a{display:flex;gap:8px;align-items:center;margin-top:8px;padding-top:12px;border-top:1px solid var(--line);font-weight:700;font-size:.88rem;color:var(--pink)}.seg{display:inline-flex;gap:4px;padding:4px;margin-bottom:40px;border:1px solid var(--line);border-radius:99px;background:#fff}.seg button{display:flex;gap:8px;align-items:center;padding:10px 22px;border:0;border-radius:99px;background:none;font-weight:600;font-size:.88rem;color:var(--muted);cursor:pointer}.seg .on{background:var(--ink);color:#fff}.seg em{padding:2px 8px;border-radius:99px;background:#dff7ea;color:#14804a;font:700 .68rem Poppins;font-style:normal}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:start}.plan{position:relative;display:flex;flex-direction:column;gap:6px;padding:36px 32px;border:1px solid var(--line);border-radius:28px;background:#fff;box-shadow:var(--sh)}.plan.hot{border:2px solid var(--orchid);box-shadow:0 26px 60px #b832e633}.best{position:absolute;top:-14px;left:24px;padding:4px 14px;border-radius:99px;background:var(--grad2);color:#fff;font:700 .68rem Poppins;letter-spacing:.06em;text-transform:uppercase}.pd{color:var(--muted);font-size:.9rem}.price{margin:20px 0 26px}.price b{font:800 2.6rem var(--display);letter-spacing:-.04em}.price small{display:block;margin-top:2px;color:var(--muted);font-size:.84rem}.plan ul{display:grid;gap:14px;margin-bottom:32px;font-size:.92rem}.plan li{display:flex;gap:12px;align-items:center}.plan li .ico{width:18px;height:18px;color:var(--violet)}.plan .btn{width:100%}.faq details{max-width:820px;margin-bottom:14px;border:1px solid var(--line);border-radius:20px;background:#fff;transition:box-shadow .2s}.faq details[open]{box-shadow:var(--sh)}summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font:600 1rem Poppins;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary .ico{color:var(--violet);transition:rotate .2s}details[open] summary .ico{rotate:45deg}details p{padding:0 26px 24px;color:var(--muted)}.cta{position:relative;overflow:hidden;color:#fff;background:radial-gradient(50% 140% at 100% 0,rgba(255,77,141,.45),transparent 60%),linear-gradient(120deg,#2a0f6b,#6a11cb 75%,#8a2be2)}.cta:before{content:"";position:absolute;right:-120px;top:-170px;width:520px;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 28px,rgba(255,255,255,.1) 28px 29px)}.cta .wrap{position:relative;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between;align-items:center}.cta h2{max-width:560px}.cta p{max-width:520px;margin-top:10px;color:#e1d6fb}.cta .ctas{margin:0}.ft{padding:56px 0 28px;color:#c7caee;background:#0b0f3b}.ft img{height:64px;width:auto}.fg{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:40px}.fg p{margin-top:16px;max-width:320px;font-size:.92rem}.ft h4{margin-bottom:14px;font:700 .72rem Poppins;letter-spacing:.14em;text-transform:uppercase;color:#a9aedb}.ft li{margin-bottom:8px;font-size:.92rem}.bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);font-size:.85rem}@keyframes fl{50%{transform:translateY(-12px)}}@keyframes up{0%{opacity:0;transform:translateY(26px)}}@keyframes pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before{animation:none!important;transition:none!important}}@media (min-width:1001px){.mnav{display:none}}@media (max-width:1000px){.nav-links,.nav-actions .ghost{display:none}.menu-btn{display:block}.nav-actions{margin-left:auto}.hero-grid,.jr,.ag,.plans{grid-template-columns:1fr}.art{max-width:540px;margin-inline:auto}.qa nav{grid-template-columns:1fr 1fr}.qa a:nth-child(2){border-right:0}.qa a:nth-child(-n+2){border-bottom:1px solid var(--line)}.tiers,.cg,.formats,.trust,.fg{grid-template-columns:1fr 1fr}}@media (max-width:640px){:root{--hh:72px}.logo img{height:44px}.ft img{height:56px}.nav{gap:12px}.hero{padding-top:36px}.ctas{flex-direction:column}.ctas .btn{width:100%}.qa nav,.tiers,.cg,.formats,.trust{grid-template-columns:1fr}.qa a{border-right:0;border-bottom:1px solid var(--line)}.tiers{max-width:320px;margin-inline:auto}.lh{flex-direction:column;align-items:start}.fg{grid-template-columns:1fr 1fr}.fg>div:first-child{grid-column:1/-1}.seg{width:100%}.seg button{flex:1;justify-content:center}.plan,.jr>div{padding:28px 24px}.ac{padding:32px 26px}.cta .wrap{align-items:stretch}.cta .ctas{width:100%}}@media (max-width:680px){.wrap{width:95%}}@media (max-width:480px){.nav-actions .primary{display:none}}.aud .head{max-width:760px;margin:0 auto 54px;text-align:center}.aud .head .eyebrow{margin-bottom:16px}.aud .head h2{font-size:clamp(2rem,4vw,3.1rem);line-height:1.08}.aud .head h2 span{background:linear-gradient(100deg,#6a11cb,#c0268f);-webkit-background-clip:text;background-clip:text;color:transparent}.aud .head p{max-width:590px;margin:16px auto 0;color:var(--muted);font-size:1.02rem;line-height:1.6}.plan{text-align:left}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:0 64px;max-width:none;width:min(100% - 40px,1180px)}.faq .head{grid-column:1;grid-row:1/8;position:sticky;top:calc(var(--hh) + 24px);align-self:start}.faq details{grid-column:2;max-width:none;margin-bottom:14px}.cta{padding-block:clamp(80px,9vw,120px)}.cta h2{font-size:clamp(2rem,4vw,3rem)}@media (max-width:1000px){.faq{grid-template-columns:1fr}.faq .head{position:static;grid-row:auto}.faq details{grid-column:1}}:root{--pink-ink:#c4165f;--ok:#14804a;--ok-bg:#e3f6ec;--grad-primary:linear-gradient(110deg,var(--violet),#c0268f);--sh-sm:0 1px 2px rgba(11,15,59,.05),0 6px 16px rgba(11,15,59,.05);--sh:0 18px 48px rgba(11,15,59,.1);--muted:#545b82}::selection{background:#7041b9;color:#fff;text-shadow:none}::-moz-selection{background:#7041b9;color:#fff;text-shadow:none}input::selection,textarea::selection,[contenteditable=true]::selection{background:#7041b9;color:#fff}input::-moz-selection,textarea::-moz-selection,[contenteditable=true]::-moz-selection{background:#7041b9;color:#fff}.btn{letter-spacing:.005em}.btn:active{transform:none}.btn.primary{color:#fff;background:var(--grad-primary);background-size:200% 100%;background-position:0 50%;box-shadow:0 4px 12px #6a11cb38;transition:transform .2s,box-shadow .3s,background-position .45s cubic-bezier(.2,.7,.25,1)}.btn.primary:hover{background-position:100% 50%;box-shadow:0 7px 20px #6a11cb52}.btn.outline{color:var(--ink);border-color:#0b0f3b2e;background:#fff;transition:transform .2s,box-shadow .3s,background-color .3s,border-color .3s,color .3s}.btn.outline:hover{color:var(--violet);border-color:var(--violet);background-color:#f3edff}.btn.ghost{color:var(--ink);border-color:var(--line);background:#fff}.btn.ghost:hover{background:var(--mist);border-color:#d6cdf3}.cta .btn.primary{color:var(--violet);background:#fff;background-size:100% 100%;box-shadow:0 4px 14px #0003}.cta .btn.primary:hover{background:#f3edff;box-shadow:0 8px 20px #0000003d}.cta .btn.outline{color:#fff;border-color:#ffffff8c;background:#ffffff14}.cta .btn.outline:hover{color:#fff;border-color:#fff;background:#ffffff2e}.site-header{transition:box-shadow .25s}.site-header.scrolled{box-shadow:0 10px 30px #0b0f3b14}.nav-links a{color:var(--ink2);transition:color .2s}.nav-links a:hover{color:var(--violet)}.eyebrow{display:inline-flex;align-items:center;padding:6px 14px;border-radius:99px;background:var(--mist);color:var(--violet)}.night .eyebrow{background:#ffffff1a;color:#f3c9ff}.lh>a,.cb>a{color:var(--violet)}.lh>a:hover,.cb>a:hover{color:var(--pink-ink)}.cg article,.formats>div,.plan,.faq details{box-shadow:var(--sh-sm)}.cg article:hover,.formats>div:hover{border-color:#d6cdf3;box-shadow:var(--sh)}.seg em,.live{background:var(--ok-bg);color:var(--ok)}.plans{align-items:stretch}.plan .btn{margin-top:auto}.plan.hot{border-color:var(--violet);box-shadow:0 26px 60px #6a11cb33}.best{background:var(--grad-primary)}.formats.tools{grid-template-columns:repeat(4,1fr)}.ft li a{transition:color .2s}.ft .bot{color:#a9aedb}@media (max-width:1000px){.formats.tools{grid-template-columns:1fr 1fr}}@media (max-width:640px){.formats.tools{grid-template-columns:1fr}}.band{background:radial-gradient(rgba(106,17,203,.08) 1.2px,transparent 1.6px) 0 0/26px 26px,var(--mist);border-block:1px solid var(--line)}.band .head{max-width:720px;margin-inline:auto;text-align:center}.band .head h2{font-size:clamp(1.8rem,3.4vw,2.6rem)}.band .formats>div{border-color:transparent}.hero{color:#fff;padding-block:clamp(44px,5vw,72px) clamp(96px,9vw,128px);background:radial-gradient(55% 75% at 88% 15%,rgba(255,77,141,.38),transparent 62%),radial-gradient(50% 70% at 0 100%,rgba(106,17,203,.6),transparent 62%),linear-gradient(135deg,#0b0f3b,#1b1066)}.bgart g{stroke:#fff;stroke-opacity:.09}.bgart path{stroke:var(--amber)!important;stroke-opacity:.45!important}.hero h1{color:#fff}.hl{background:linear-gradient(100deg,#ff8ac0,#ffc21a);-webkit-background-clip:text;background-clip:text;color:transparent}.hero .lead{color:#c9ccf0}.roles li{border-color:#fff3;background:#ffffff14;color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.badges{color:#c9ccf0}.badges .ico{color:var(--amber)}.hero .btn.primary{box-shadow:0 6px 18px #c0268f4d}.hero .btn.outline{color:#fff;border-color:#fff6;background:#ffffff14}.hero .btn.outline:hover{color:#fff;border-color:#fff;background:#ffffff2e}.qa{margin-top:-52px}:root{--hh:76px}.hero-grid{grid-template-columns:1fr;gap:clamp(40px,5vw,64px);text-align:center}.roles,.ctas,.badges{justify-content:center}.hero h1{max-width:900px;margin-inline:auto;font-size:clamp(2.3rem,5.2vw,4.2rem);line-height:1.06;letter-spacing:-.035em}.hero .lead{max-width:620px;margin:22px auto 0;font-size:1.1rem}.hero .ctas{margin-top:32px}.badges{margin-top:28px;gap:10px 32px}.qa{z-index:10;margin-top:-47px}.qa nav{border:0;border-radius:var(--radius-lg,28px);box-shadow:0 30px 70px #0b0f3b2e,0 0 0 1px #0b0f3b0d}.qa a{position:relative;gap:14px;padding:24px 22px}.qa a:before{content:"";position:absolute;left:22px;right:22px;top:0;height:3px;border-radius:0 0 4px 4px;background:var(--grad-primary);transform:scaleX(0);transform-origin:left;transition:transform .3s}.qa a:hover:before{transform:scaleX(1)}.qa a>.ico:first-child{width:46px;height:46px;border-radius:14px;box-shadow:0 8px 18px #6a11cb47}.qa a>.ico:last-child{width:30px;height:30px;padding:7px;border-radius:50%;background:var(--mist);transition:background .2s,color .2s,transform .2s}.qa a:hover>.ico:last-child{background:var(--violet);color:#fff;transform:translate(3px)}.qa b{font-size:.95rem;line-height:1.3}.qa span{display:block;font-size:.82rem;line-height:1.4}.site-header{background:#ffffffd1;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px)}.logo img{height:50px}.nav-links{gap:6px}.nav-links a{padding:8px 14px;border-radius:99px;font-size:.88rem;font-weight:500}.nav-links a:hover{background:var(--mist)}h2{font-weight:700;letter-spacing:-.03em;line-height:1.12}.head p,.lh p{line-height:1.7}.ac{border:1px solid rgba(106,17,203,.1)}.ac.talent{border-color:#ff4d8d26}.tile{box-shadow:0 12px 24px #6a11cb40}.cg article,.formats>div,.jr>div,.plan{border-radius:22px}.bd{color:var(--ink)}.formats .ico{border-radius:16px;background:linear-gradient(135deg,#efe6ff,#fde6f1)}.plan.hot{background:linear-gradient(180deg,#fbf8ff,#fff)}.price b{font-weight:800}.cg{gap:22px}.cg article{min-width:0;overflow:hidden;border-color:#e4e6ed;border-radius:18px;background:#fff;box-shadow:0 4px 14px #1619350d,0 1px 3px #16193509;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.cg article:hover{transform:translateY(-4px);border-color:#d4d7e1;box-shadow:0 14px 28px #1619351a,0 3px 8px #1619350b}.cimg{height:82px;padding:15px 18px;flex-direction:row;align-items:center;justify-content:space-between;background:#f1f2f5;color:#303447}.cimg:before{display:none}.cimg:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:color-mix(in srgb,var(--campaign-start) 58%,#8c90a0);opacity:.72}.campaign-icon{position:relative;right:auto;bottom:auto;display:grid;place-items:center;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--campaign-end) 12%,#fff);border-radius:11px;background:color-mix(in srgb,var(--campaign-end) 7%,#fff);color:color-mix(in srgb,var(--campaign-end) 62%,#586078)}.campaign-icon .ico{width:21px;height:21px;stroke-width:1.7}.tag{max-width:calc(100% - 50px);overflow:hidden;padding:5px 10px;border:1px solid rgba(51,55,72,.07);background:#ffffffe0;color:#505467;box-shadow:none;font-size:.68rem;letter-spacing:.01em;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.cb{gap:0;padding:19px}.cb .campaign-title{display:-webkit-box;min-height:2.6em;margin:0;overflow:hidden;color:var(--ink);font:700 1rem/1.32 var(--display);-webkit-box-orient:vertical;-webkit-line-clamp:2}.cb .campaign-industry{min-height:1.4em;margin-top:7px;color:var(--muted);font-size:.81rem}.bd{display:flex;align-items:center;gap:11px;min-height:58px;margin-top:17px;padding:10px 12px;border:1px solid #e8e7ed;border-radius:11px;background:#f7f7f9;font:inherit;font-size:calc(1em + 2px);font-weight:600;line-height:1.3;letter-spacing:normal}.bd .ico{display:grid;width:32px;height:32px;padding:7px;flex:none;border-radius:9px;background:#eee8fa;color:var(--violet)}.bd>span{display:grid;gap:2px;min-width:0}.bd small{color:var(--muted);font-size:.68rem;font-weight:500;line-height:1.3}.bd strong{font-size:.84rem;line-height:1.35}.cb>a{justify-content:space-between;gap:8px;margin-top:0;padding-top:16px;font-size:.88rem}.cb>a .ico{width:18px;height:18px;transition:transform .2s ease}.cb>a:hover .ico{transform:translate(3px)}.cb>.campaign-bid-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;margin-top:16px;padding:11px 16px;border:1px solid rgba(106,17,203,.08);border-radius:11px;background:linear-gradient(105deg,#6816c7,#a623a8);color:#fff;font-size:.86rem;font-weight:700;box-shadow:0 4px 11px #6a11cb29;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.cb>.campaign-bid-button:hover{transform:translateY(-2px);border-color:#5510a6;background:linear-gradient(105deg,#5510a6,#86168d);color:#fff;box-shadow:0 8px 17px #52149347}.cb>.campaign-bid-button:focus-visible{outline:3px solid rgba(106,17,203,.35);outline-offset:3px}.cb>.campaign-bid-button-secondary{border-color:#e1d9ee;background:#f6f3fa;color:#59358d;box-shadow:none}.cb>.campaign-bid-button-secondary:hover{transform:translateY(-2px);border-color:#bca9d8;background:#eae3f4;color:#45276f;box-shadow:0 5px 12px #3e28601a}.cb>.campaign-bid-button .ico{width:18px;height:18px;transition:transform .2s ease}.cb>.campaign-bid-button:hover .ico{transform:translate(3px)}@media (max-width:1000px){.cg{gap:20px}}@media (max-width:900px){.cg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cg{grid-template-columns:1fr;gap:16px}.cg article{border-radius:17px}.cimg{height:74px;padding:12px 14px}.campaign-icon{width:36px;height:36px}.campaign-icon .ico{width:20px;height:20px}.cb{padding:17px}.bd{margin-top:13px}.lh{align-items:flex-start;flex-direction:column}.lh>a{white-space:normal}}.faq details{border-radius:18px;transition:border-color .2s,box-shadow .2s}.faq details:hover,.faq details[open]{border-color:#d6cdf3}.faq summary .ico{width:32px;height:32px;padding:7px;border-radius:50%;background:var(--mist)}.faq details[open] summary .ico{background:var(--violet);color:#fff}.ft{position:relative;background:linear-gradient(180deg,#0b0f3b,#080b2c)}.ft:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--grad-primary)}.ft li a{color:#c9ccf0}.ft li a:hover{color:#fff}.hero>.wrap{position:static}.hero-grid{grid-template-columns:minmax(0,1fr);text-align:left}.hero-grid>div:first-child{position:relative;z-index:2;max-width:580px}.roles,.ctas,.badges{justify-content:flex-start}.hero h1{margin-inline:0;max-width:600px;font-size:clamp(2.2rem,3.9vw,3.5rem)}.hero .lead{margin:20px 0 0;max-width:500px;font-size:1.05rem}.hero .ctas{margin-top:30px}.badges{margin-top:26px}.ac{display:flex;min-height:100%;flex-direction:column;padding:clamp(28px,3.2vw,44px);border-radius:30px;box-shadow:0 18px 44px #25125517;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.ac:hover{transform:translateY(-5px);box-shadow:0 26px 56px #25125526}.ac:after{content:"";position:absolute;top:0;right:40px;left:40px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#9a5be8,#e0368f)}.ac-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.ac .tile{width:60px;height:60px;margin:0;border-radius:19px}.ac .tile .ico{width:27px;height:27px}.chip{padding:7px 13px;border-radius:99px;border:1px solid rgba(255,77,141,.2);background:#ffffffc7;color:var(--pink-ink);font:700 .67rem Poppins;letter-spacing:.09em;text-transform:uppercase}.ac h3{font-size:clamp(1.55rem,2.1vw,1.9rem);line-height:1.18}.ac>p{max-width:460px;margin:12px 0 24px;font-size:.95rem;line-height:1.65}.ac ul{grid-template-columns:1fr 1fr;gap:11px;margin:0 0 28px}.ac li{align-items:flex-start;min-height:62px;padding:13px 14px;border:1px solid rgba(106,17,203,.1);border-radius:15px;background:#ffffffc7;font-size:.84rem;line-height:1.45;transition:background .2s,border-color .2s}.ac li .ico{width:21px;height:21px;flex:none;padding:4px;margin-top:0;border-radius:50%;background:#fff;color:var(--violet)}.ac>.btn{align-self:flex-start;margin-top:auto}.ac.talent{border-color:#ff4d8d29;background:linear-gradient(145deg,#fffaf7,#fff0f6)}.ac.talent:before{background:repeating-radial-gradient(circle,transparent 0 24px,rgba(255,77,141,.075) 24px 25px)}.ac.talent:after{background:linear-gradient(90deg,#ff8a66,#e0368f)}.ac.talent li{border-color:#ff4d8d1f;background:#ffffffc7}.ac.talent li .ico{background:#fff0f5;color:#c4165f}.ac.brand{color:#fff;border-color:#ffffff1f;background:radial-gradient(70% 65% at 100% 0,rgba(255,77,141,.34),transparent 68%),linear-gradient(145deg,#0b0f3b,#21116c)}.ac.brand:before{background:repeating-radial-gradient(circle,transparent 0 24px,rgba(255,255,255,.08) 24px 25px)}.ac.brand:after{background:linear-gradient(90deg,#8c52ed,#f45d9b)}.ac.brand>p{color:#d5d7f0}.ac.brand .tile{background:var(--grad-primary);box-shadow:0 10px 24px #c0268f47}.ac.brand .chip{background:#ffffff1a;border-color:#ffffff38;color:#fff}.ac.brand li{border-color:#ffffff24;background:#ffffff13}.ac.brand li .ico{background:#ffc21a2e;color:var(--amber)}.ac.brand li:hover{border-color:#ffffff45;background:#ffffff1c}.ac.talent li:hover{border-color:#ff4d8d40;background:#fff}@media (max-width:640px){.ag{gap:18px}.ac ul{grid-template-columns:1fr;gap:9px;margin-bottom:22px}.ac{min-height:0;padding:24px 20px;border-radius:24px}.ac:after{right:20px;left:20px}.ac-top{margin-bottom:20px}.ac .tile{width:52px;height:52px;border-radius:16px}.ac h3{font-size:clamp(1.4rem,6.2vw,1.55rem)}.ac>p{margin:10px 0 18px;font-size:.9rem;line-height:1.55}.ac li{min-height:0;padding:10px 12px;font-size:.82rem;line-height:1.4}.ac>.btn{width:100%;min-height:48px;align-self:stretch}}@media (max-width:360px){.ac{padding:22px 16px;border-radius:22px}.ac:after{right:16px;left:16px}.ac-top{margin-bottom:18px}.ac .tile{width:48px;height:48px}.ac li{padding:9px 10px}.ac>.btn{padding-inline:16px}}.seg{display:inline-flex;gap:4px;padding:5px;border:1px solid rgba(106,17,203,.14);border-radius:99px;background:#fff;box-shadow:var(--sh-sm)}.seg button{padding:10px 24px;color:var(--muted);transition:color .2s,background .2s,box-shadow .2s}.seg button:hover{border-radius:99px;color:var(--violet);background:#f1eaff}.seg button.on,.seg button.on:hover{color:#fff;background:var(--grad-primary);box-shadow:0 4px 12px #6a11cb4d}.trust{grid-template-columns:1fr 1fr;max-width:760px;margin:56px auto 0;padding:0;overflow:hidden;border:1px solid rgba(106,17,203,.12);border-radius:20px;background:#ffffffb3;text-align:left}.trust>div{align-items:center;gap:14px;padding:20px 24px}.trust>div+div{border-left:1px solid rgba(106,17,203,.12)}.trust .ico{width:42px;height:42px;margin:0;padding:10px;border-radius:12px;background:var(--mist);color:var(--violet)}.trust b{color:var(--ink)}.trust div div{color:var(--muted)}@media (max-width:700px){.trust{grid-template-columns:1fr}.trust>div+div{border-left:0;border-top:1px solid rgba(106,17,203,.12)}}#pricing{padding-block:clamp(56px,6vw,88px)}.ph{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:32px}.ph .head{max-width:600px;margin:0}.ph .head h2{font-size:clamp(1.6rem,2.6vw,2.1rem)}.ph .head p{margin-top:8px;font-size:.98rem}.ph .eyebrow{margin-bottom:10px}.ph .seg{margin:0}.aud{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(ellipse at 12% 18%,rgba(106,17,203,.055),transparent 42%),radial-gradient(ellipse at 88% 82%,rgba(255,77,141,.055),transparent 40%),linear-gradient(135deg,#fcfaff,#fff9f6)}.aud:before,.aud:after{content:"";position:absolute;z-index:0;pointer-events:none;border-radius:50%}.aud:before{top:-190px;right:-110px;width:clamp(320px,45vw,580px);aspect-ratio:1;background:radial-gradient(circle,rgba(184,50,230,.08),transparent 68%),repeating-radial-gradient(circle,transparent 0 34px,rgba(106,17,203,.055) 34px 35px);animation:aud-orbit 34s ease-in-out infinite alternate}.aud:after{bottom:-220px;left:-140px;width:clamp(300px,38vw,500px);aspect-ratio:1;background:radial-gradient(circle,rgba(255,122,0,.09),rgba(255,77,141,.045) 42%,transparent 70%);filter:blur(4px);animation:aud-drift 13s ease-in-out infinite alternate}.aud>.wrap{position:relative;z-index:1}@keyframes aud-orbit{to{transform:rotate(12deg) scale(1.04)}}@keyframes aud-drift{to{transform:translate(28px,-18px) scale(1.06)}}@media (prefers-reduced-motion:reduce){.aud:before,.aud:after{animation:none}}.band{background:linear-gradient(180deg,#faf8ff,#f3efff);border-block:1px solid #e8e1f3}.band .formats>div{background:#faf8ff;border:1px solid #ece6fb;box-shadow:none}.band .formats>div:hover{background:#fff;border-color:#d6cdf3;box-shadow:var(--sh)}.soft{background:linear-gradient(180deg,#f5f1ff,#faf8ff)}.soft .toolsec{border-top-color:#6a11cb1f}#pricing{background:#fff}#faq{background:linear-gradient(180deg,#fff6f1,#fff9f6)}.hero-grid>div:first-child{width:55%;max-width:none}.hero h1{max-width:none}@media (max-width:1000px){.hero-grid>div:first-child{width:100%}}@media (max-width:1000px){.art{position:relative;width:min(100%,640px);aspect-ratio:4/3;margin:8px auto 0}.art img{height:100%}}.soft{background:#fff}#pricing{background:linear-gradient(180deg,#f5f1ff,#faf8ff)}#faq{background:#fff}.hh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:44px}.hh-r{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media (max-width:700px){.hh-r,.hh-r .btn{width:100%}}.toolsec{margin-top:clamp(72px,8vw,104px);padding-top:clamp(56px,6vw,80px);border-top:1px solid var(--line)}.tl-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;overflow:visible;border:0;border-radius:0;background:transparent}.tl-strip.cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.tl-strip article{--tl-accent:#8f5ae8;position:relative;display:flex;flex-direction:column;min-width:0;min-height:208px;padding:24px 24px 26px;overflow:hidden;border:1px solid color-mix(in srgb,var(--tl-accent) 24%,white);border-radius:24px;background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--tl-accent) 7%,white));box-shadow:0 14px 32px #34186117;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.tl-strip article:nth-child(2){--tl-accent:#e56b0a}.tl-strip article:nth-child(3){--tl-accent:#138c58}.tl-strip article:nth-child(4){--tl-accent:#326bd4}.tl-strip article:nth-child(5){--tl-accent:#c4165f}.tl-strip article:nth-child(6){--tl-accent:#aa7510}.tl-strip article:before{content:"";position:absolute;inset:0 0 auto;height:5px;border-radius:0 0 99px 99px;background:linear-gradient(90deg,var(--tl-accent),color-mix(in srgb,var(--tl-accent) 38%,white) 58%,transparent 100%);transform:scaleX(.66);transform-origin:left;opacity:1;transition:transform .3s ease}.tl-strip article:after{content:"";position:absolute;inset:auto -12px -34px auto;width:130px;height:100px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--tl-accent) 15%,transparent),transparent 68%);pointer-events:none;transition:transform .3s ease}.tl-strip article:hover{transform:translateY(-5px);border-color:#7e41dd3d;box-shadow:0 22px 42px #3418611f}.tl-strip article:hover:before{transform:scaleX(1);opacity:1}.tl-strip article:hover:after{transform:scale(1.14)}.tl-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.tl-ico{display:grid;place-items:center;width:56px;height:56px;margin:0;border:0;border-radius:17px;background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 92%,white),color-mix(in srgb,var(--tl-accent) 72%,#281450));color:#fff;box-shadow:0 10px 20px color-mix(in srgb,var(--tl-accent) 25%,transparent);transition:transform .3s,background .3s,color .3s}.tl-strip article:nth-child(2) .tl-ico{background:#fff1e8;color:#e56b0a;border-color:#e56b0a24}.tl-strip article:nth-child(3) .tl-ico{background:#eaf9f2;color:#138c58;border-color:#138c5821}.tl-strip article:nth-child(4) .tl-ico{background:#edf4ff;color:#326bd4;border-color:#326bd421}.tl-strip article:nth-child(5) .tl-ico{background:#fff1f7;color:#c4165f;border-color:#c4165f1f}.tl-strip article:nth-child(6) .tl-ico{background:#fff9ea;color:#aa7510;border-color:#aa751024}.tl-strip article:nth-child(n) .tl-ico{border:0;background:linear-gradient(145deg,color-mix(in srgb,var(--tl-accent) 92%,white),color-mix(in srgb,var(--tl-accent) 72%,#281450));color:#fff;box-shadow:0 10px 20px color-mix(in srgb,var(--tl-accent) 25%,transparent)}.tl-ico .ico{width:24px;height:24px}.tl-strip article:hover .tl-ico{transform:translateY(-2px) scale(1.04)}.tl-tag{display:inline-flex;align-items:center;gap:0;padding:0;border:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--tl-accent) 18%,transparent);font:800 2.8rem/.9 var(--display);letter-spacing:-.08em;box-shadow:none}.tl-tag:before{display:none}.tl-strip article:nth-child(2) .tl-tag:before{background:#e56b0a}.tl-strip article:nth-child(3) .tl-tag:before{background:#138c58}.tl-strip article:nth-child(4) .tl-tag:before{background:#326bd4}.tl-strip article:nth-child(5) .tl-tag:before{background:#c4165f}.tl-strip article:nth-child(6) .tl-tag:before{background:#aa7510}.tl-strip h3{margin:0;font-size:1.08rem;line-height:1.3;letter-spacing:-.02em}.tl-strip p{position:relative;z-index:1;margin-top:8px;color:var(--muted);font-size:.9rem;line-height:1.55}.formats-toggle-wrap{display:flex;justify-content:center;margin-top:30px}.formats-toggle{min-height:46px;gap:10px;padding-inline:20px;border-color:#6a11cb4d;color:var(--violet);background:#fff;font-size:.84rem}.formats-toggle:hover{border-color:var(--violet);background:#f8f4ff}.formats-toggle .ico{width:17px;height:17px;transition:transform .2s}.formats-toggle[aria-expanded=true] .ico{transform:rotate(180deg)}@media (max-width:1000px){.tl-strip,.tl-strip.cols3{grid-template-columns:1fr 1fr}}@media (max-width:560px){.tl-strip,.tl-strip.cols3{grid-template-columns:1fr}}.cta{padding-block:clamp(64px,7vw,96px)}.cta .wrap{display:block;text-align:center}.cta .eyebrow{background:#ffffff24;color:#fff}.cta-head h2{max-width:760px;margin-inline:auto}.cta-head p{max-width:600px;margin:14px auto 0;font-size:1.05rem}.cta-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:44px auto 0;text-align:left}.cta-card{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:30px;border:1px solid rgba(255,255,255,.18);border-radius:24px;background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .25s,background .25s}.cta-card:hover{border-color:#fff6;background:#ffffff1f}.cta-card-head{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px}.cta-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#ffffff29;color:#fff}.cta-card h3{color:#fff;font-size:1.25rem}.cta-card p{max-width:none;margin:8px 0 0;color:#e1d6fb;font-size:.93rem}.cta-card .btn{align-self:flex-start}.cta-points{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:36px;color:#e1d6fb;font-size:.9rem}.cta-points li{display:flex;align-items:center;gap:8px}.cta-points .ico{width:18px;height:18px;color:var(--amber)}@media (max-width:700px){.cta-grid{grid-template-columns:1fr}.cta-card{padding:24px}}.brand-journey{position:relative;isolation:isolate;overflow:hidden;margin-top:0;padding-block:95px 92px;background-color:#17132f;background-image:radial-gradient(ellipse at 8% 0%,rgba(111,38,202,.42),transparent 42%),radial-gradient(ellipse at 88% 52%,rgba(91,64,166,.2),transparent 40%),radial-gradient(circle at 1px 1px,rgba(255,255,255,.055) 1px,transparent 1.5px),linear-gradient(135deg,#17132f,#211943 52%,#191536);background-size:auto,auto,32px 32px,auto;box-shadow:none}.brand-journey:before,.brand-journey:after{content:"";position:absolute;inset:auto auto 14% -7%;width:380px;height:380px;border-radius:50%;border:1px solid rgba(211,186,255,.18);box-shadow:0 0 0 34px #d3baff06,0 0 0 35px #d3baff17,0 0 0 70px #d3baff05,0 0 0 71px #d3baff0e;pointer-events:none}.brand-journey:after{right:-8%;bottom:8%;width:420px;height:420px;background:radial-gradient(circle at 35% 35%,rgba(166,127,255,.1),transparent 62%);border:1px solid rgba(255,196,164,.12);box-shadow:inset 0 0 0 32px #ffffff04,inset 0 0 0 33px #ffffff0b}.bj-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(36px,5vw,76px)}.bj-copy{position:relative;z-index:1}.bj-copy>.eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;padding:8px 14px;border:1px solid rgba(255,255,255,.25);border-radius:99px;background:#ffffff24;color:#fff;font-size:.76rem;letter-spacing:.04em;box-shadow:0 8px 18px #100c2714;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bj-copy>.eyebrow .ico{width:17px;height:17px}.bj-copy h2{max-width:640px;font-size:clamp(2.2rem,4.3vw,3.65rem);line-height:1.02;letter-spacing:-.06em;color:#fff;text-shadow:0 2px 0 rgba(17,12,53,.08)}.bj-copy h2 span{position:relative;display:inline;color:#f7d6ff;background:linear-gradient(100deg,#edb6ff,#b38bff 35%,#8a66ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.bj-copy>p{max-width:530px;margin-top:20px;color:#ffffffc7;font-size:1.04rem;line-height:1.65}.bj-steps{display:grid;gap:12px;margin-top:30px}.bj-steps li{display:grid;grid-template-columns:46px minmax(0,1fr) 30px;align-items:center;gap:13px;padding:12px 14px;border:1px solid #e1daf0;border-radius:18px;background:#f8f6ff;box-shadow:0 8px 22px #130c301f;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.bj-step-icon{grid-column:1;grid-row:1}.bj-steps li>div{grid-column:2;grid-row:1}.bj-step-number{grid-column:3;grid-row:1;justify-self:end}.bj-steps li:hover{transform:translate(4px);border-color:#cbb9eb;background:#f1ecff;box-shadow:0 16px 28px #130c302e}.bj-step-number{color:#8e78b2;font:700 .68rem var(--display);letter-spacing:.04em}.bj-step-icon{display:grid;place-items:center;width:46px;height:46px;flex:none;border:1px solid rgba(106,17,203,.06);border-radius:15px;background:#f1eaff;color:var(--violet);box-shadow:inset 0 0 0 1px #fff6}.bj-steps li:nth-child(2) .bj-step-icon{background:#fff0e5;color:#e56b0a}.bj-steps li:nth-child(3) .bj-step-icon{background:#e8f8f1;color:#138c58}.bj-step-icon .ico{width:23px;height:23px}.bj-steps h3{font-size:.98rem;line-height:1.35;color:#1c184d}.bj-steps p{margin-top:3px;color:#1c184db3;font-size:.84rem;line-height:1.5}.bj-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.bj-actions .btn{min-height:48px;padding-inline:22px}.bj-actions .outline{border-color:#ffffff6b;color:#fff;background:#ffffff12}.bj-actions .outline:hover{border-color:#ffffffb8;background:#ffffff24}.bj-visual{position:relative;display:grid;place-items:center;min-width:0;min-height:520px}.bj-visual:before,.bj-visual:after{content:"";position:absolute;z-index:0;pointer-events:none}.bj-visual:before{top:3%;right:5%;width:clamp(38px,5vw,58px);aspect-ratio:1;border:1px solid rgba(218,198,255,.34);border-radius:16px;background:linear-gradient(145deg,#ffffff1f,#b186ff14);transform:rotate(14deg);box-shadow:0 12px 24px #0704181f}.bj-visual:after{bottom:4%;left:5%;width:clamp(34px,4.5vw,52px);aspect-ratio:1;border:2px solid rgba(255,190,154,.55);border-radius:50%;box-shadow:inset 0 0 0 6px #ffbe9a1f}.bj-preview{z-index:1}.bj-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.bj-art-disc{fill:#a67fff12;stroke:#d3baff1a;stroke-width:1}.bj-art-ring{stroke:#d3baff6b;stroke-width:2}.bj-art-tile{fill:#d3baff21;stroke:#e2d0ff57;stroke-width:1.5}.bj-art-tile-peach{fill:#ffab8221;stroke:#ffbe9a61}.bj-art-diamond{fill:#70d5ae1f;stroke:#9cebc957;stroke-width:1.5}.bj-art-dot{fill:#c5a5ff}.bj-art-dot-peach{fill:#ffb58c}.bj-art-spark{stroke:#ffc09a;stroke-width:4;stroke-linecap:round}.bj-art-float{transform-box:fill-box;transform-origin:center;animation:bj-float 8s ease-in-out infinite alternate}.bj-preview{position:relative;width:min(100%,610px);overflow:hidden;border:1px solid rgba(106,17,203,.12);border-radius:26px;background:#fff;box-shadow:0 32px 80px #46238730,0 8px 24px #46238712;transition:transform .3s ease,box-shadow .3s ease}.bj-preview:hover{transform:translateY(-4px);box-shadow:0 38px 90px #46238738,0 10px 28px #46238714}.bj-preview-head{display:flex;align-items:center;gap:13px;padding:20px 22px;border-bottom:1px solid #eeebf5}.bj-brand-mark{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:15px;color:#fff;background:linear-gradient(145deg,#7113d4,#db289e);font:800 1.7rem/1 var(--display);box-shadow:0 8px 18px #6a11cb33}.bj-brand-name{display:grid;gap:3px;min-width:0}.bj-brand-name strong{font:700 .94rem var(--display)}.bj-brand-name span{overflow:hidden;color:var(--muted);font-size:.77rem;text-overflow:ellipsis;white-space:nowrap}.bj-status{display:flex;align-items:center;gap:7px;margin-left:auto;padding:8px 12px;border-radius:99px;background:#eaf9f0;color:#16834b;font-size:.72rem;font-weight:700;white-space:nowrap}.bj-status i{width:7px;height:7px;border-radius:50%;background:#20b56b}.bj-brief{padding:24px 28px 20px}.bj-kicker{color:var(--violet);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bj-brief h3{max-width:470px;margin-top:10px;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:800;line-height:1.25}.bj-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.bj-tags li{display:flex;align-items:center;gap:7px;padding:8px 11px;border-radius:12px;background:#f4efff;color:#524873;font-size:.72rem;font-weight:600;white-space:nowrap}.bj-tags .ico{width:15px;height:15px;color:var(--violet)}.bj-details{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;padding:19px 0;border-top:1px solid #eeebf5}.bj-details>div{display:flex;align-items:flex-start;gap:11px;min-width:0}.bj-details>div+div{padding-left:17px;border-left:1px solid #e8e3f0}.bj-details>div>.ico{width:21px;height:21px;color:var(--violet)}.bj-details span{display:grid;gap:4px;min-width:0}.bj-details small{color:var(--muted);font-size:.72rem}.bj-details strong{font-size:.82rem;line-height:1.35}.bj-preview-foot{display:flex;align-items:center;gap:12px;padding:16px 22px;background:linear-gradient(100deg,#faf8ff,#fff9fc)}.bj-avatars{display:flex;flex:none;padding-left:4px}.bj-avatars span{display:grid;place-items:center;width:34px;height:34px;margin-left:-4px;border:2px solid #fff;border-radius:50%;background:linear-gradient(145deg,#c994f3,#7225c7);color:#fff;font-size:.72rem;font-weight:700}.bj-avatars span:nth-child(2){background:linear-gradient(145deg,#ffbd54,#f27617)}.bj-avatars span:nth-child(3){background:linear-gradient(145deg,#b7b3ec,#5553a5)}.bj-preview-foot p{flex:1;color:#666181;font-size:.75rem;font-weight:600}.bj-preview-foot>a{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;color:var(--violet);transition:background .2s,transform .2s}.bj-preview-foot>a:hover{transform:translate(3px);background:#eee7fb}.bj-preview-foot .ico{width:19px;height:19px}@keyframes bj-float{to{transform:translateY(-10px) rotate(2deg)}}@keyframes bj-shape-drift{to{transform:translateY(12px) rotate(12deg)}}@media (max-width:1000px){.bj-layout{grid-template-columns:1fr;gap:0}.bj-copy{max-width:720px}.bj-copy h2{max-width:680px}.bj-visual{width:100%;min-height:500px;margin-inline:auto}}@media (max-width:640px){.brand-journey{padding-block:86px}.bj-layout{gap:0}.bj-copy>.eyebrow{margin-bottom:16px}.bj-copy h2{font-size:clamp(2rem,9vw,2.7rem)}.bj-copy>p{margin-top:14px;font-size:.94rem}.bj-steps{gap:9px;margin-top:22px}.bj-steps li{align-items:center;gap:9px;padding:10px 9px}.bj-step-number{font-size:.62rem}.bj-step-icon{width:40px;height:40px;border-radius:13px}.bj-step-icon .ico{width:21px;height:21px}.bj-steps h3{font-size:.9rem}.bj-steps p{font-size:.79rem}.bj-actions{display:grid;grid-template-columns:1fr;margin-top:24px}.bj-actions .btn{width:100%}.bj-visual{min-height:0;padding:24px 0}.bj-visual:before{top:0;right:8%;width:40px}.bj-visual:after{bottom:0;left:8%;width:36px}.bj-preview{z-index:1;border-radius:20px}.bj-preview-head{gap:9px;padding:15px}.bj-brand-mark{width:40px;height:40px;border-radius:13px;font-size:1.4rem}.bj-brand-name strong{font-size:.8rem}.bj-brand-name span{max-width:150px;font-size:.66rem}.bj-status{gap:5px;padding:7px 8px;font-size:.62rem}.bj-status i{width:6px;height:6px}.bj-brief{padding:20px 17px 16px}.bj-brief h3{font-size:1.18rem}.bj-tags{gap:7px;margin-top:15px}.bj-tags li{gap:5px;padding:7px 8px;font-size:.65rem}.bj-tags .ico{width:13px;height:13px}.bj-details{gap:10px;margin-top:16px;padding:16px 0}.bj-details>div{gap:7px}.bj-details>div+div{padding-left:10px}.bj-details>div>.ico{width:18px;height:18px}.bj-details small{font-size:.65rem}.bj-details strong{font-size:.72rem}.bj-preview-foot{gap:8px;padding:13px 15px}.bj-avatars span{width:30px;height:30px}.bj-preview-foot p{font-size:.67rem}.bj-preview-foot>a{width:30px;height:30px}}@media (max-width:640px){.bj-preview{width:95%;margin-inline:auto}}@media (max-width:380px){.bj-preview-head{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:10px;row-gap:8px;padding:14px}.bj-brand-name strong{white-space:nowrap}.bj-brand-name span{max-width:none}.bj-status{grid-column:2;justify-self:start;margin:0;padding:5px 8px}.bj-brief{padding:18px 15px 14px}.bj-details{grid-template-columns:1fr;gap:0}.bj-details>div+div{margin-top:12px;padding:12px 0 0;border-top:1px solid #e8e3f0;border-left:0}.bj-details strong{white-space:nowrap}.bj-preview-foot{gap:7px;padding-inline:12px}.bj-avatars span{width:27px;height:27px}.bj-preview-foot p{font-size:.64rem}}@media (prefers-reduced-motion:reduce){.bj-art-float,.brand-journey:before{animation:none}}.trust-section{position:relative;isolation:isolate;overflow:hidden;background-color:#f8f4ff;background-image:linear-gradient(135deg,#f8f4ffb8,#fff9f69e),url(/trust-lavender-background.svg);background-position:center,center;background-size:100% 100%,cover;background-repeat:no-repeat}.trust-heading{max-width:850px;margin:0 auto 40px;text-align:center}.trust-heading>.eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;padding:8px 18px;border-radius:99px;background:#f0e9ff;color:var(--violet);font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.trust-heading>.eyebrow .ico{width:22px;height:22px}.trust-heading h2{font-size:clamp(2rem,4.2vw,3.45rem);letter-spacing:-.04em}.trust-heading h2 span{position:relative;color:var(--violet)}.trust-heading h2 span:after{content:"";position:absolute;right:0;bottom:-9px;left:2%;height:5px;border-radius:50%;background:linear-gradient(90deg,#7c2ce0,#c236e9);transform:rotate(-2deg)}.trust-heading>p{margin-top:18px;color:var(--muted);font-size:clamp(.95rem,1.5vw,1.2rem)}.trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,28px);max-width:1120px;margin-inline:auto}.trust-card{position:relative;isolation:isolate;min-height:250px;overflow:hidden;padding:30px 32px 35px;border:1px solid rgba(106,17,203,.14);border-radius:26px;background:#ffffff80;transition:transform .45s cubic-bezier(.2,.7,.25,1),box-shadow .45s ease}.trust-card:before,.trust-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:7px}.trust-card:before{background:linear-gradient(90deg,var(--trust-accent),var(--trust-end))}.trust-card:after{background:linear-gradient(90deg,#ff9b43,var(--trust-accent),var(--trust-end));opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .65s cubic-bezier(.2,.7,.25,1),opacity .16s ease .48s}.trust-card-1{--trust-tint:#eedaff;--trust-accent:#c04af2;--trust-end:#7919dc}.trust-card-2{--trust-tint:#ddecff;--trust-accent:#38aaff;--trust-end:#0874ef}.trust-card-3{--trust-tint:#fff0d9;--trust-accent:#ffb21f;--trust-end:#ff7318}.trust-card:hover,.trust-card:focus-within{transform:translateY(-5px);box-shadow:0 16px 32px #2a1b541f}.trust-card:hover:after,.trust-card:focus-within:after{opacity:1;transform:scaleX(1)}.trust-icon{display:grid;place-items:center;width:68px;height:68px;margin-bottom:20px;border-radius:19px;background:linear-gradient(135deg,var(--trust-tint),rgba(255,255,255,.9));color:var(--trust-end)}.trust-svg{width:42px;height:42px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.trust-svg-accent{stroke:var(--trust-accent);stroke-width:3}.trust-card h3{font-size:clamp(1.05rem,1.5vw,1.32rem);line-height:1.35}.trust-card p{max-width:340px;margin-top:10px;color:var(--muted);font-size:clamp(.88rem,1.15vw,1rem);line-height:1.55}@media (max-width:800px){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-card:last-child{grid-column:1/-1}.trust-card{min-height:220px}}@media (max-width:560px){.trust-section{padding-block:58px;background-image:linear-gradient(135deg,#f8f4ffb8,#fff9f69e),url(/trust-lavender-background.svg);background-position:center,68% center;background-size:100% 100%,auto 100%}.trust-heading{margin-bottom:30px}.trust-heading>.eyebrow{font-size:.7rem}.trust-heading h2{font-size:clamp(1.8rem,8vw,2.45rem)}.trust-heading h2 span:after{bottom:-6px;height:3px}.trust-heading>p{margin-top:14px;font-size:.92rem}.trust-grid{grid-template-columns:1fr;gap:14px}.trust-card,.trust-card:last-child{grid-column:auto;min-height:0;padding:24px 23px 30px;border-radius:20px}.trust-icon{width:54px;height:54px;margin-bottom:16px;border-radius:16px}.trust-svg{width:35px;height:35px}.trust-card h3{font-size:1.03rem}.trust-card p{font-size:.87rem}}@media (prefers-reduced-motion:reduce){.trust-card,.trust-card:after{transition:none}}.deal-confidence{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(72px,8vw,108px);background-color:#f5f1ff;background-image:radial-gradient(ellipse at 4% 4%,rgba(205,174,255,.38),transparent 36%),radial-gradient(ellipse at 100% 100%,rgba(255,218,191,.32),transparent 35%),linear-gradient(125deg,#f5f1ff,#fbf9ff 54%,#f8f4ff)}.deal-confidence:before,.deal-confidence:after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%}.deal-confidence:before{top:-190px;left:-125px;width:460px;height:460px;border:1px solid rgba(126,65,221,.09);box-shadow:0 0 0 34px #7e41dd06,0 0 0 68px #7e41dd06}.deal-confidence:after{right:-105px;bottom:-220px;width:430px;height:430px;background:linear-gradient(140deg,#dac2ff24,#b075f21f);transform:rotate(-25deg)}.dc-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,5vw,76px)}.dc-board{position:relative;z-index:0;padding:14px;border:1px solid rgba(119,65,214,.22);border-radius:30px;background:#fffc;box-shadow:0 28px 60px #5b2da529,0 8px 18px #5b2da514;transform:rotate(-1deg)}.dc-board:before{content:"";position:absolute;z-index:-1;top:24px;right:-11px;bottom:-15px;left:20px;border:1px solid rgba(134,79,232,.28);border-radius:30px;background:linear-gradient(145deg,#ffffff80,#dac4ff47);transform:rotate(-2deg)}.dc-board-inner{overflow:hidden;border:1px solid rgba(106,17,203,.08);border-radius:22px;background:linear-gradient(155deg,#fff 35%,#fcf9ff)}.dc-board-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 20px;border-bottom:1px solid #f0ebf9;background:#f8f4ffb8}.dc-board-brand,.dc-secure{display:inline-flex;align-items:center;gap:9px;font-size:.81rem;font-weight:700}.dc-board-brand{color:var(--ink2)}.dc-board-brand .ico{width:21px;height:21px;color:var(--violet)}.dc-secure{padding:7px 11px;border-radius:99px;background:#f0e7ff;color:#5f1bc2;font-size:.7rem;white-space:nowrap}.dc-secure .ico{width:15px;height:15px}.dc-board-status{position:relative;padding:19px 18px 12px;text-align:center}.dc-status-check{display:grid;place-items:center;width:66px;height:66px;margin:0 auto 10px;border:7px solid #d9f6e5;border-radius:50%;background:#32b96b;color:#fff;box-shadow:0 8px 18px #32b96b33}.dc-status-check .ico{width:30px;height:30px;stroke-width:3}.dc-board-status h3{font-size:1.24rem;letter-spacing:-.03em}.dc-board-status p{margin-top:5px;color:var(--muted);font-size:.79rem}.dc-spark{position:absolute;top:48px;width:16px;height:3px;border-radius:2px;background:#39bd72}.dc-spark-one{left:calc(50% - 58px);transform:rotate(-28deg)}.dc-spark-two{right:calc(50% - 58px);transform:rotate(28deg)}.dc-steps{position:relative;padding:1px 18px 14px}.dc-steps:before{content:"";position:absolute;top:23px;bottom:40px;left:29px;width:2px;background:#c8efd7}.dc-steps li{position:relative;display:grid;grid-template-columns:24px 44px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:66px;padding:8px 0;border-top:1px solid #eee9f6}.dc-step-marker{position:relative;z-index:1;display:grid;place-items:center;width:20px;height:20px;border:2px solid #fff;border-radius:50%;background:#35b96f;color:#fff}.dc-step-marker .ico{width:12px;height:12px;stroke-width:3}.dc-step-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#f0e7ff;color:#7a2cdb}.dc-step-icon .ico{width:22px;height:22px}.dc-step-icon-2{background:#e8f1ff;color:#3672e9}.dc-step-icon-3{background:#fff0df;color:#ec8216}.dc-step-icon-4{background:#f0e7ff;color:#7a2cdb}.dc-step-copy{display:grid;gap:2px;min-width:0}.dc-step-copy strong{color:var(--ink2);font-size:.79rem;line-height:1.35}.dc-step-copy>span{color:var(--muted);font-size:.7rem;line-height:1.4}.dc-step-done{width:18px;height:18px;color:#27ae61;stroke-width:2.5}.dc-content{max-width:660px}.dc-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:17px;padding:8px 15px;border-radius:99px;background:#f4edff;color:#6b20ca;font-size:.77rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.dc-eyebrow .ico{width:21px;height:21px;padding:3px;border-radius:50%;background:#e4d4ff}.dc-content h2{font-size:clamp(2.4rem,4.2vw,3.8rem);line-height:1.06;letter-spacing:-.05em}.dc-content h2 span{position:relative;display:inline-block;color:var(--violet)}.dc-content h2 span:after{content:"";position:absolute;right:4%;bottom:-9px;left:36%;height:4px;border-radius:50%;background:linear-gradient(90deg,#bd8af7,#7022d3);transform:rotate(-2deg)}.dc-intro{max-width:620px;margin-top:22px;color:#515a7c;font-size:clamp(.97rem,1.35vw,1.1rem);line-height:1.7}.dc-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:28px}.dc-benefit{min-width:0;padding:15px 14px 16px;border:1px solid rgba(106,17,203,.1);border-radius:20px;background:#ffffffc7;box-shadow:0 8px 20px #4826840b}.dc-benefit-icon{display:grid;place-items:center;width:42px;height:42px;margin-bottom:10px;border-radius:13px;background:#f1e7ff;color:#7626d5}.dc-benefit:nth-child(2) .dc-benefit-icon{background:#fff0df;color:#e9891a}.dc-benefit:nth-child(3) .dc-benefit-icon{background:#eaf1ff;color:#3b73e9}.dc-benefit-icon .ico{width:24px;height:24px}.dc-benefit h3{font-size:.87rem;line-height:1.3;letter-spacing:-.02em}.dc-benefit p{margin-top:5px;color:var(--muted);font-size:.75rem;line-height:1.5}.dc-action{min-height:56px;margin-top:26px;padding-inline:30px;border-radius:99px;background:linear-gradient(110deg,#761bd1,#8a2be2);box-shadow:0 10px 22px #6a11cb38;color:#fff}.dc-action:hover{box-shadow:0 13px 26px #6a11cb4d}.dc-action .ico{width:21px;height:21px}@media (max-width:900px){.dc-layout{grid-template-columns:1fr;gap:48px}.dc-board{width:min(100%,620px);margin-inline:auto}.dc-content{max-width:720px;margin-inline:auto}.dc-content h2{font-size:clamp(2.5rem,6vw,3.7rem)}}@media (max-width:560px){.deal-confidence{padding-block:58px}.dc-layout{gap:38px}.dc-board{padding:9px;border-radius:23px}.dc-board:before{top:18px;right:-7px;bottom:-10px;left:12px;border-radius:23px}.dc-board-inner{border-radius:17px}.dc-board-header{padding:13px 12px}.dc-board-brand{gap:6px;font-size:.68rem}.dc-board-brand .ico{width:18px;height:18px}.dc-secure{gap:5px;padding:6px 8px;font-size:.59rem}.dc-secure .ico{width:13px;height:13px}.dc-board-status{padding:16px 10px 10px}.dc-status-check{width:58px;height:58px}.dc-board-status h3{font-size:1.12rem}.dc-board-status p{font-size:.7rem}.dc-steps{padding:0 10px 10px}.dc-steps:before{left:20px}.dc-steps li{grid-template-columns:20px 38px minmax(0,1fr) 15px;gap:8px;min-height:62px}.dc-step-marker{width:18px;height:18px}.dc-step-icon{width:37px;height:37px;border-radius:11px}.dc-step-icon .ico{width:20px;height:20px}.dc-step-copy strong{font-size:.71rem}.dc-step-copy>span{font-size:.64rem}.dc-step-done{width:15px;height:15px}.dc-content h2{font-size:clamp(2.2rem,10vw,3rem)}.dc-intro{margin-top:18px;font-size:.94rem}.dc-benefits{grid-template-columns:1fr;gap:10px;margin-top:23px}.dc-benefit{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:12px;align-items:center;padding:13px}.dc-benefit-icon{grid-row:span 2;margin:0}.dc-benefit h3{align-self:end;font-size:.88rem}.dc-benefit p{align-self:start;margin-top:2px;font-size:.76rem}.dc-action{width:100%;margin-top:22px}}@media (prefers-reduced-motion:reduce){.dc-action{transition:none}}.creator-opportunities{position:relative;isolation:isolate;overflow:hidden;padding-block:100px;border-bottom:1px solid;border-image:linear-gradient(90deg,#f3ebff,#f8f3ff 52%,#fff0e4) 1;background:none}.creator-opportunities:before,.creator-opportunities:after{display:none}.creator-opportunities:before{top:-190px;left:-125px;width:460px;height:460px;border:1px solid rgba(126,65,221,.09);box-shadow:0 0 0 34px #7e41dd06,0 0 0 68px #7e41dd06}.creator-opportunities:after{right:-135px;bottom:-195px;width:440px;height:440px;background:linear-gradient(140deg,#dac2ff33,#ffc28c2e);transform:rotate(-25deg)}.creator-opportunities-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(10px,1.5vw,22px)}.creator-opportunities-copy{position:relative;z-index:1}.creator-opportunities-eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:12px;padding:8px 15px;border-radius:99px;background:#f2e7ff;color:#681dc3;font-size:.8rem;font-weight:700}.creator-opportunities-eyebrow .ico{width:21px;height:21px}.creator-opportunities-copy h2{max-width:680px;font-size:clamp(2.4rem,4.7vw,4rem);line-height:1.08;letter-spacing:-.05em}.creator-opportunities-copy h2 span{background:linear-gradient(100deg,#2365e9,#8b2cda);-webkit-background-clip:text;background-clip:text;color:transparent}.creator-opportunities-intro{max-width:650px;margin-top:12px;color:var(--muted);font-size:clamp(.98rem,1.3vw,1.1rem);line-height:1.65}.creator-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.creator-benefit{min-width:0;padding:13px 12px 14px;border:1px solid rgba(106,17,203,.1);border-radius:18px;background:#ffffffc7;box-shadow:0 8px 20px #4826840d}.creator-benefit-icon{display:grid;place-items:center;width:39px;height:39px;margin-bottom:10px;border-radius:12px;background:#f2e8ff;color:#7824d2}.creator-benefit:nth-child(2) .creator-benefit-icon{background:#fff0df;color:#eb8215}.creator-benefit:nth-child(3) .creator-benefit-icon{background:#e8f2ff;color:#3277e8}.creator-benefit:nth-child(4) .creator-benefit-icon{background:#eaf8ed;color:#31a752}.creator-benefit-icon .ico{width:22px;height:22px}.creator-benefit h3{font-size:.84rem;line-height:1.3;letter-spacing:-.02em}.creator-benefit p{margin-top:5px;color:var(--muted);font-size:.7rem;line-height:1.45}.creator-opportunities-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.creator-opportunities-actions .btn{min-height:54px}.creator-opportunities-actions .outline{display:inline-flex;align-items:center;gap:9px;border-color:#6a11cb73;color:var(--violet)}.creator-opportunities-actions .outline .ico{width:19px;height:19px}.creator-opportunities-visual{position:relative;display:grid;place-items:center;min-width:0;min-height:clamp(380px,34vw,560px)}.creator-hero-image{position:relative;z-index:1;display:block;width:min(115%,820px);max-width:none;height:auto;object-fit:contain;transform:translate(-1%);filter:drop-shadow(0 22px 24px rgba(92,45,158,.12))}.creator-visual-ring{position:absolute;z-index:0;display:block;border:1px solid rgba(129,72,221,.15);border-radius:50%;pointer-events:none}.creator-visual-ring-one{top:12%;right:5%;width:68%;aspect-ratio:1;box-shadow:0 0 0 16px #8148dd09}.creator-visual-ring-two{right:-4%;bottom:8%;width:58%;aspect-ratio:1;border-color:#ff936133}@media (min-width:1400px){.creator-opportunities-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,2.8vw,42px)}.creator-opportunities-visual{min-height:clamp(500px,38vw,680px)}.creator-hero-image{width:min(108%,920px);transform:translate(-1%)}}@media (min-width:1600px){.creator-opportunities-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(28px,3vw,50px)}.creator-opportunities-visual{min-height:clamp(560px,34vw,720px)}.creator-hero-image{width:min(111%,1000px)}}@media (max-width:1050px){.creator-opportunities-layout{grid-template-columns:1fr;gap:20px}.creator-opportunities-copy{max-width:800px}.creator-opportunities-visual{width:min(100%,700px);min-height:460px;margin-inline:auto}.creator-hero-image{width:min(100%,620px);max-width:100%;transform:none}}@media (max-width:640px){.creator-opportunities{padding-block:0}.creator-opportunities-layout{gap:12px}.creator-opportunities-eyebrow{margin-bottom:16px;font-size:.73rem}.creator-opportunities-copy h2{font-size:clamp(2.2rem,9vw,3rem)}.creator-opportunities-intro{margin-top:14px;font-size:.94rem}.creator-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.creator-benefit{padding:12px;border-radius:15px}.creator-benefit h3{font-size:.82rem}.creator-benefit p{font-size:.7rem}.creator-opportunities-actions{display:grid;grid-template-columns:1fr;margin-top:20px}.creator-opportunities-actions .btn{width:100%}.creator-opportunities-visual{min-height:0;margin-top:10px;padding-block:0}.creator-hero-image{width:100%}.creator-visual-ring-one{top:8%;right:2%;width:72%}.creator-visual-ring-two{right:-3%;bottom:5%;width:60%}}.faq .head{max-width:430px;padding:12px 0}.faq .head .eyebrow{margin-bottom:18px}.faq .head h2{max-width:410px;font-size:clamp(2.15rem,3.6vw,3.15rem);line-height:1.08;letter-spacing:-.045em}.faq .head>p{max-width:390px;margin-top:18px;color:var(--muted);font-size:1rem;line-height:1.75}.faq-points{display:grid;gap:13px;margin-top:30px;padding-top:24px;border-top:1px solid rgba(106,17,203,.13)}.faq-points li{display:flex;align-items:center;gap:12px;color:#343b65;font-size:.88rem;font-weight:600}.faq-points .ico{display:grid;width:36px;height:36px;padding:9px;border-radius:12px;background:#f1eaff;color:var(--violet)}.faq details{border-color:#6a11cb1f;background:#fffc}.faq summary{font-size:.97rem}.faq details>p{max-width:720px;line-height:1.75}@media (max-width:1000px){.faq .head{max-width:720px;padding:0}.faq .head h2{max-width:680px}.faq-points{grid-template-columns:repeat(3,max-content);gap:10px 18px;margin-top:22px;padding-top:18px}}@media (max-width:640px){.faq .head{margin-bottom:28px}.faq .head .eyebrow{margin-bottom:12px}.faq .head h2{font-size:clamp(2rem,8.5vw,2.65rem)}.faq .head>p{margin-top:14px;font-size:.93rem}.faq-points{display:grid;grid-template-columns:1fr;gap:10px;margin-top:20px;padding-top:18px}.faq-points li{font-size:.83rem}.faq-points .ico{width:32px;height:32px;padding:8px}.faq details{margin-bottom:11px;border-radius:16px}.faq summary{gap:12px;padding:18px 17px;font-size:.9rem}.faq summary .ico{width:30px;height:30px;padding:7px;flex:none}.faq details>p{padding:0 17px 19px;font-size:.88rem}}.creator-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.creator-benefit{padding:18px 18px 20px;border-radius:19px}.creator-benefit h3{font-size:.94rem}.creator-benefit p{font-size:.8rem;line-height:1.55}.sample-disclaimer{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;padding:9px 14px;background:#f3edff;border:1px solid #e3d4fa;border-radius:12px;color:#593292;font-size:.83rem;font-weight:600}.sample-disclaimer .ico{width:16px;height:16px}section[id],div[id]{scroll-margin-top:95px}.hero h1{max-width:640px}@media (max-width:1050px){.creator-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.creator-benefits{grid-template-columns:1fr 1fr;gap:10px}.creator-benefit{padding:14px}.creator-benefit h3{font-size:.82rem}.creator-benefit p{font-size:.73rem}.sample-disclaimer{font-size:.75rem;line-height:1.45}}@media (max-width:350px){.creator-benefits{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.nav-links{gap:3px}.nav-links a{white-space:nowrap;padding-inline:11px}.nav-actions .btn{white-space:nowrap;padding-inline:17px}.head p,.lh p,.aud .head p{max-width:590px;line-height:1.55}.aud .head p{margin-inline:auto}.creator-opportunities-intro,.dc-intro,.bj-copy>p,.trust-heading>p{line-height:1.55}.creator-benefit p,.dc-benefit p,.ac p,.tl-strip p,.trust-card p{line-height:1.5}.campaign-title{overflow-wrap:anywhere}.legal-links{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px 22px}.legal-links a{color:#c7caee;text-decoration:none}.legal-links a:hover,.legal-links a:focus-visible{color:#fff;text-decoration:underline}.creator-opportunities-copy h2{max-width:600px;font-size:clamp(2.2rem,4.1vw,3.55rem);line-height:1.04}.creator-opportunities-intro{max-width:540px;margin-top:16px}.creator-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.creator-benefit{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:12px;min-height:88px;padding:14px 15px;border-color:#6a11cb1f;border-radius:17px;background:#ffffffdb;box-shadow:0 8px 22px #4826840e;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.creator-benefit:hover{transform:translateY(-3px);border-color:#6a11cb3d;box-shadow:0 14px 28px #4826841a}.creator-benefit-icon{grid-row:1;align-self:center;width:42px;height:42px;margin:0;border-radius:13px}.creator-benefit-copy{min-width:0}.creator-benefit h3{font-size:.87rem;line-height:1.3}.creator-benefit p{margin-top:4px;font-size:.73rem;line-height:1.45}.creator-opportunities-actions{gap:10px;margin-top:22px}@media (max-width:640px){.creator-opportunities-copy h2{font-size:clamp(2.2rem,9vw,3rem)}.creator-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creator-benefit{display:block;min-height:0;padding:14px;border-radius:15px}.creator-benefit-icon{margin-bottom:9px}.creator-benefit h3{font-size:.82rem}.creator-benefit p{font-size:.73rem}}@media (prefers-reduced-motion:reduce){.creator-benefit{transition:none}}@media (max-width:1000px){.hero{padding-block:clamp(36px,6vw,64px) clamp(64px,8vw,88px)}.hero>.wrap{position:relative}.hero-grid{gap:clamp(28px,5vw,46px);text-align:center}.hero-grid>div:first-child{width:100%;max-width:760px;margin-inline:auto}.roles,.ctas,.badges{justify-content:center}.hero h1{max-width:760px;margin-inline:auto;font-size:clamp(2.35rem,5.5vw,3.6rem);line-height:1.04}.hero .lead{max-width:620px;margin:18px auto 0}.hero .ctas{margin-top:26px}.badges{gap:10px 22px;margin-top:22px}.art{position:relative;inset:auto;width:min(100%,620px);max-width:620px;aspect-ratio:1.25;margin-inline:auto}.art img{width:100%;height:100%;max-height:100%;object-fit:contain;object-position:center}}@media (max-width:640px){.hero{padding-block:32px 72px}.hero-grid{gap:24px}.hero-grid>div:first-child{max-width:520px}.roles{gap:7px;margin-bottom:16px}.roles li{gap:6px;padding:6px 10px;font-size:.74rem}.roles i{width:7px;height:7px}.hero h1{max-width:520px;font-size:clamp(2rem,9vw,2.8rem);line-height:1.03;letter-spacing:-.04em}.hero .lead{max-width:480px;margin-top:15px;font-size:.96rem;line-height:1.55}.hero .ctas{display:grid;grid-template-columns:1fr;gap:10px;width:min(100%,420px);margin:22px auto 0}.hero .ctas .btn{width:100%;min-height:48px}.badges{gap:9px 14px;margin-top:18px;font-size:.76rem;line-height:1.4}.badges li{gap:6px}.badges .ico{width:17px;height:17px}.art{width:min(100%,440px);aspect-ratio:.96}.bgart{opacity:.68}}@media (max-width:380px){.hero{padding-top:26px}.roles{gap:6px}.roles li{padding-inline:8px;font-size:.7rem}.hero h1{font-size:clamp(1.9rem,8.8vw,2.25rem)}.badges{display:grid;grid-template-columns:1fr 1fr;justify-items:start;width:fit-content;margin-inline:auto}.badges li:last-child{grid-column:1/-1;justify-self:center}}.band .formats-heading{max-width:760px;margin:0 auto 42px;text-align:center}.formats-heading .eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:16px;padding:7px 13px;border:1px solid rgba(106,17,203,.11);border-radius:99px;background:#fff;color:var(--violet);font-size:.68rem;letter-spacing:.13em}.formats-heading .eyebrow:before,.formats-heading .eyebrow:after{content:"";width:16px;height:1px;background:linear-gradient(90deg,transparent,#a77be2)}.formats-heading .eyebrow:after{transform:rotate(180deg)}.formats-heading h2{font-size:clamp(2rem,4vw,3rem);line-height:1.08;letter-spacing:-.045em}.formats-heading h2 span{background:linear-gradient(100deg,#6a11cb,#c0268f);-webkit-background-clip:text;background-clip:text;color:transparent}.formats-heading p{max-width:560px;margin:14px auto 0;color:var(--muted);font-size:1.02rem;line-height:1.6}@media (max-width:640px){.band .formats-heading{margin-bottom:28px}.formats-heading .eyebrow{margin-bottom:13px;font-size:.62rem}.formats-heading h2{font-size:clamp(1.8rem,8vw,2.4rem)}.formats-heading p{max-width:390px;margin-top:11px;font-size:.91rem}}@media (max-width:640px){.bot{align-items:flex-start}.legal-links{justify-content:flex-start;gap:10px 16px;font-size:.8rem}.nav-actions .btn{padding-inline:14px}}@media (max-width:640px){.qa{margin-top:calc(0px - clamp(66px,calc(102px - 4.5vw),86px))}.qa nav{grid-template-columns:repeat(2,minmax(0,1fr))}.qa a{gap:8px;padding:14px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.qa a:nth-child(2n){border-right:0}.qa a:nth-child(n+3){border-bottom:0}.qa a>.ico:first-child{width:38px;height:38px;padding:9px}.qa a>.ico:last-child{width:24px;height:24px;padding:5px}.qa b{font-size:.8rem}.qa span{font-size:.7rem}}.nav{gap:22px}.nav-links{gap:0;margin-left:auto;align-items:center}.nav-group{position:relative}.nav-parent{display:flex;align-items:center;gap:5px;padding:9px 11px;border:0;border-radius:10px;background:transparent;color:var(--ink2);font:500 .84rem Poppins,sans-serif;cursor:pointer;white-space:nowrap}.nav-parent .ico{width:13px;height:13px}.nav-parent:hover,.nav-parent[aria-expanded=true]{background:var(--mist);color:var(--violet)}.nav-links a{padding:9px 11px;font-size:.84rem;white-space:nowrap}.nav-dropdown{position:absolute;left:0;top:calc(100% + 10px);width:265px;padding:9px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 22px 54px #0b0f3b29}.nav-dropdown:before{content:"";position:absolute;inset:-13px 0 auto;height:13px}.nav-dropdown a{display:block;white-space:normal;padding:11px 13px;border-radius:10px}.nav-dropdown a:hover{background:#f6f3ff}.nav-dropdown b{display:block;color:var(--ink);font-size:.86rem}.nav-dropdown small{display:block;color:var(--muted);font-weight:400;margin-top:2px;line-height:1.4;font-size:.73rem}.nav-actions .signin{font-size:.85rem;font-weight:600;white-space:nowrap}.nav-actions .signin:hover{color:var(--violet)}.nav-actions .primary{padding:0 18px}.nav-actions .primary .ico{width:15px}.mobile-subnav{display:grid;gap:2px;padding:4px 8px 12px 18px;background:#f9f7ff}.mobile-subnav a{display:block;padding:8px;color:#454b73;font-size:.91rem}.hero h1{font-size:clamp(2.45rem,4.5vw,4.45rem);line-height:1.08;letter-spacing:-.055em}.hero .lead{max-width:595px;line-height:1.7}.hero .roles li{background:#ffffff1f;border-color:#ffffff38;color:#fff;box-shadow:none}.qa{margin-top:-24px}.qa nav{border-radius:20px}.qa a{min-width:0;padding:21px 16px}.qa b{font-size:.88rem}.qa span{font-size:.77rem}.qa a>.ico:first-child{width:42px;height:42px;flex:0 0 42px}.journey-section{background:#faf9fd}.journey-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:30px}.journey-heading h2{max-width:680px}.journey-heading h2 span,.flow-copy h2 span,.join-intro h2 span{color:var(--violet)}.journey-heading p{color:var(--muted);margin-top:13px}.journey-tabs{flex-shrink:0;display:flex;gap:4px;padding:5px;border:1px solid var(--line);border-radius:99px;background:#fff}.journey-tabs button{min-width:120px;border:0;border-radius:99px;padding:11px 20px;color:#646b86;background:transparent;font-weight:600;cursor:pointer}.journey-tabs button.on{color:#fff;background:var(--violet);box-shadow:0 5px 18px #6a11cb33}.journey-panel{display:grid;grid-template-columns:.85fr 1.15fr;gap:42px;align-items:center;padding:clamp(25px,4vw,54px);border:1px solid #e9e6f4;border-radius:28px;background:#fff;box-shadow:0 18px 70px #1d19470b}.journey-summary h3{font-size:clamp(1.65rem,2.6vw,2.7rem);letter-spacing:-.04em;line-height:1.18}.journey-summary p{margin:18px 0 26px;max-width:410px;color:var(--muted)}.journey-steps{display:grid;grid-template-columns:1fr 1fr;gap:13px}.journey-steps article{display:flex;align-items:flex-start;gap:14px;padding:23px 18px;border:1px solid #ebebf3;border-radius:16px;background:#fbfaff;min-height:144px}.journey-index{display:grid;place-items:center;flex:none;width:35px;height:35px;border-radius:11px;background:#f0e9ff;color:var(--violet);font-weight:700;font-size:.8rem}.journey-steps h4{font-size:.97rem;font-weight:700}.journey-steps p{margin-top:7px;font-size:.84rem;line-height:1.5;color:var(--muted)}.flow-section{background:#fff}.flow-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:clamp(40px,6vw,100px);align-items:center}.flow-copy>p{max-width:500px;margin:18px 0 30px;color:var(--muted);font-size:1rem}.flow-features{display:grid;grid-template-columns:1fr 1fr;gap:22px}.flow-features article{display:flex;align-items:flex-start;gap:13px}.flow-icon{width:42px;height:42px;display:grid;place-items:center;flex:none;border-radius:13px;background:#f2eafe;color:var(--violet)}.flow-features h3{font-size:.97rem;line-height:1.3}.flow-features p{margin-top:6px;color:var(--muted);font-size:.83rem;line-height:1.55}.flow-preview{padding:31px;max-width:560px;border:1px solid #ece7f6;border-radius:27px;background:linear-gradient(155deg,#fff,#f9f7ff);box-shadow:0 24px 70px #25195217}.fp-top,.fp-member,.fp-progress>span{display:flex;align-items:center;justify-content:space-between;gap:14px}.fp-top small{display:block;color:#8a7eae;letter-spacing:.13em;font-weight:700;font-size:.65rem}.fp-top h3{margin-top:8px;font-size:1.4rem}.fp-status,.fp-pill{padding:5px 10px;border-radius:99px;background:#e7f6ed;color:#237a49;font-weight:700;font-size:.72rem;white-space:nowrap}.fp-member{justify-content:flex-start;margin:26px 0 25px;padding:15px;border:1px solid #edebf5;border-radius:15px;background:#fff}.fp-avatar{display:grid;place-items:center;width:43px;height:43px;flex:none;border-radius:13px;background:linear-gradient(130deg,var(--violet),var(--pink));color:#fff;font-weight:800}.fp-member>div:nth-child(2){flex:1}.fp-member strong,.fp-member small{display:block}.fp-member strong{font-size:.85rem}.fp-member small{font-size:.73rem;color:var(--muted)}.fp-progress b{font-size:.88rem}.fp-progress small{color:var(--muted);font-size:.76rem}.fp-meter{height:7px;border-radius:20px;overflow:hidden;background:#e8e4f3;margin:11px 0 24px}.fp-meter i{display:block;width:50%;height:100%;background:linear-gradient(90deg,#6a11cb,#e0368f);border-radius:20px}.fp-timeline{display:grid;gap:0}.fp-timeline li{position:relative;display:flex;gap:14px;padding-bottom:24px}.fp-timeline li:not(:last-child):after{content:"";position:absolute;left:17px;top:39px;bottom:5px;width:1px;background:#e3deed}.fp-timeline li>span{width:35px;height:35px;display:grid;place-items:center;flex:none;border-radius:50%;background:#f2f0f7;color:#8e8ca4}.fp-timeline li.done>span{background:#e5f5ec;color:#228a56}.fp-timeline li.current>span{background:#efe6ff;color:var(--violet)}.fp-timeline b,.fp-timeline small{display:block}.fp-timeline b{font-size:.87rem}.fp-timeline small{margin-top:4px;font-size:.75rem;color:var(--muted)}.fp-bottom{display:flex;gap:9px;align-items:center;padding-top:15px;border-top:1px solid #e5e0ef;color:#77718e;font-size:.77rem}.fp-bottom .ico{color:var(--violet);width:17px}.join-section{position:relative;overflow:hidden;background:#0b0f3b;color:#fff;background-image:radial-gradient(ellipse at 95% 10%,rgba(255,77,141,.22),transparent 38%),radial-gradient(ellipse at 0% 95%,rgba(106,17,203,.52),transparent 52%)}.join-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 42%,rgba(255,255,255,.02));pointer-events:none}.join-shell{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.join-intro{padding-right:8px}.join-intro .eyebrow{color:#ffc3db}.join-intro h2{font-size:clamp(2.1rem,4vw,3.9rem);line-height:1.12}.join-intro h2 span{color:#ffb8d1}.join-intro p{max-width:530px;color:#cbcae5;font-size:1rem;margin-top:18px}.join-proof{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.proof-pill{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px #0b0f3b24}.proof-pill strong{font-family:var(--display);font-size:1.18rem;letter-spacing:-.04em}.proof-pill span{color:#dfe3ff;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.join-panel{display:grid;gap:18px}.join-options{padding:22px;background:#fff;border-radius:25px;display:grid;gap:12px;color:var(--ink);box-shadow:0 26px 60px #0d0c1e2e}.join-options>button{display:flex;gap:15px;align-items:center;width:100%;padding:16px;text-align:left;border:1.5px solid #eae6f2;border-radius:15px;background:#fff;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.join-options>button:hover{transform:translateY(-2px);border-color:#d8cef0;box-shadow:0 12px 24px #11122214}.join-options>button.selected{background:#f8f5ff;border-color:#b89ce8}.join-ic{width:46px;height:46px;display:grid;place-items:center;flex:none;border-radius:14px;background:#f2eaff;color:var(--violet)}.join-options>button>span:nth-child(2){flex:1}.join-options b,.join-options small{display:block}.join-options small{font-size:.79rem;color:var(--muted);margin-top:2px}.select-indicator{width:17px;height:17px;border:2px solid #c6c0d5;border-radius:50%}.selected .select-indicator{border:5px solid var(--violet)}.join-action{width:100%;margin-top:5px}.join-summary{display:grid;gap:10px;padding:18px 20px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#0d102b57;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.join-summary-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.summary-tag,.summary-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:999px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.summary-tag{background:#ffffff1a;color:#fff}.summary-pill{background:#ffb8d126;border:1px solid rgba(255,184,209,.18);color:#ffd7eb}.join-summary p{max-width:380px;color:#e2e4fb;font-size:.95rem}.join-summary.brand .summary-pill{background:#b69cff2e;border-color:#b69cff3d;color:#eadfff}.join-summary.creator .summary-pill{background:#ffb8d126;border-color:#ffb8d133;color:#ffd7eb}@media (max-width:1200px){.nav-links a,.nav-parent{font-size:.78rem;padding-inline:7px}.nav{gap:14px}.nav-actions .primary{padding-inline:13px}}@media (max-width:1000px){.nav-actions .signin{display:none}.journey-panel,.flow-grid,.join-shell{grid-template-columns:1fr}.journey-summary p{max-width:700px}.journey-heading{align-items:start}.flow-preview{width:100%;max-width:680px;margin-inline:auto}.join-shell{gap:32px}.qa{margin-top:0}}@media (max-width:700px){.journey-heading{display:block}.journey-tabs{margin-top:22px;width:fit-content}.journey-steps,.flow-features{grid-template-columns:1fr}.journey-panel{padding:22px;gap:24px}.journey-steps article{min-height:0;padding:17px}.flow-grid{gap:28px}.flow-preview{padding:20px}.join-proof{gap:10px}.proof-pill{flex:1;min-width:0}.join-options{padding:16px}.join-shell{gap:26px}.fp-top h3{font-size:1.13rem}.fp-status{font-size:.65rem}.qa a{padding:15px}.hero h1{font-size:clamp(2.15rem,9vw,3.5rem)}}.cb-route-loading,.cb-route-recovery{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;background:#f8f7fd;color:#33205d;font:600 15px/1.5 system-ui,sans-serif}.cb-route-spinner{width:44px;height:44px;border-radius:50%;border:4px solid #e9dcf8;border-top-color:#823cdb;animation:cb-spin .8s linear infinite}.cb-route-recovery{padding:28px;text-align:center}.cb-route-recovery h1{margin:0;font-size:24px}.cb-route-recovery p{font-weight:400;color:#6b6478}.cb-route-recovery button{border:0;background:#733ad0;color:#fff;border-radius:9px;padding:12px 24px;cursor:pointer}@keyframes cb-spin{to{transform:rotate(360deg)}}.join-section{padding-block:clamp(56px,6vw,80px)}.join-shell{gap:clamp(32px,5vw,56px)}.join-intro .eyebrow{margin-bottom:12px;padding:5px 12px;border:1px solid rgba(255,255,255,.2);background:#ffffff1a;color:#f0ddff;font-size:.68rem;letter-spacing:.11em}.join-intro h2{font-size:clamp(2.1rem,3.8vw,3.5rem);line-height:1.08}.join-intro h2 span{color:#d9c7ff}.join-intro p{max-width:460px;margin-top:12px;font-size:.95rem;line-height:1.55}.join-panel{display:block}.join-options{gap:10px;padding:18px;border-radius:22px}.join-options>button{gap:13px;padding:14px}.join-ic{width:42px;height:42px;border-radius:13px}.join-action{min-height:46px}@media (max-width:700px){.join-section{padding-block:54px}.join-shell{gap:22px}.join-options{padding:14px}.join-options>button{padding:12px}.join-intro p{font-size:.9rem}}:root{--cb-ui-line:#e8e4ef;--cb-ui-ink:#201a38;--cb-ui-muted:#625f75;--cb-ui-focus:#8546d0;--cb-ui-elevation:0 10px 34px rgba(42,24,76,.065)}html{scroll-padding-top:84px;-webkit-text-size-adjust:100%}body{overflow-wrap:break-word}:where(.site-page,.sp-wrap,.sp-main,.sp-section,.sp-grid,.pricing,.ft,.site-header) :where(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:break-word}:where(.site-page,.sp-wrap,.sp-main,.pricing) :where(p,li){line-height:1.65}:where(.site-page,.sp-wrap,.pricing,.ft) :where(img,svg,video){max-width:100%}:where(.site-page,.sp-wrap,.pricing) :where(a,button,input,select,textarea){min-width:0}:where(.site-page,.sp-wrap,.pricing,.ft) :where(button,.btn,[role=button]){transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}:where(.site-page,.sp-wrap,.pricing,.ft) :where(button,a):focus-visible{outline:3px solid var(--cb-ui-focus);outline-offset:3px}:where(.site-page,.sp-wrap,.pricing) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;font-size:max(16px,1em)}:where(.site-page,.sp-wrap) :where(.sp-card,.sp-section){min-width:0}:where(.site-page,.sp-wrap) .sp-grid>*{min-width:0}.site-header{isolation:isolate}.site-header .wrap.nav{min-width:0}.site-header .nav-actions{flex-shrink:0}.ft .wrap,.ft .fg,.ft .bot{min-width:0}.ft .fg>*{min-width:0}@media (max-width:1024px){.site-header .wrap.nav{gap:12px}.site-page .sp-wrap,.site-page .sp-main{width:100%;max-width:100%}.ft .fg{gap:24px}}@media (max-width:700px){html{scroll-padding-top:70px}.site-page,.sp-wrap,.sp-main,.sp-section{min-width:0}.sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-actions{display:flex;flex-wrap:wrap;gap:10px}.sp-actions>*{min-width:0}.ft .fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.ft .bot{flex-wrap:wrap;row-gap:12px}.ft .legal-links{flex-wrap:wrap;gap:12px}}@media (max-width:480px){.site-page :where(h1){font-size:clamp(27px,7.5vw,36px);line-height:1.15}.site-page :where(h2){line-height:1.22}.sp-grid{grid-template-columns:minmax(0,1fr)}.sp-actions>*{flex:1 1 100%;text-align:center}.ft .wrap{padding-inline:18px}.ft .fg{gap:20px 12px}.ft .bot{align-items:flex-start}}@media (prefers-reduced-motion:reduce){:where(.site-page,.sp-wrap,.pricing,.ft) *,:where(.site-page,.sp-wrap,.pricing,.ft) *:before,:where(.site-page,.sp-wrap,.pricing,.ft) *:after{scroll-behavior:auto;animation-duration:.01ms!important;transition-duration:.01ms!important}}.cd-side,.bd-sidebar,.portal-sidebar{background:#fff!important;border-right:1px solid #ece9f3!important;box-shadow:2px 0 18px #2b1a4d06}.cb-side-caption{font-size:10px;letter-spacing:.14em;font-weight:800;color:#a19aaf;padding:0 14px;margin:5px 0 10px}.cd-side-identity,.bd-identity{background:#faf8ff;border:1px solid #eee8f7;border-radius:14px!important;padding:12px!important;margin:0 0 19px!important;min-width:0}.cd-side-identity strong,.bd-identity strong{font-size:12px!important;color:#302343;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-identity>div{min-width:0}.bd-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-nav,.bd-side-nav,.portal-sidebar nav{display:grid!important;gap:5px!important}.cd-nav button,.bd-side-nav button,.portal-sidebar nav button{position:relative;display:flex;align-items:center;gap:12px;min-height:43px;width:100%;padding:10px 12px!important;border:1px solid transparent!important;border-radius:11px!important;text-align:left!important;background:transparent!important;color:#635974!important;font-size:12px!important;font-weight:590!important;line-height:1.4;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.cd-nav button:hover,.bd-side-nav button:hover,.portal-sidebar nav button:hover{background:#f8f4fe!important;color:#6830ae!important;border-color:#f1e8fd!important}.cd-nav button.cd-current,.bd-side-nav button.current,.portal-sidebar nav button.active{color:#682bad!important;background:linear-gradient(105deg,#f4eaff,#faf7ff)!important;border-color:#e8d8fb!important;font-weight:750!important;box-shadow:inset 3px 0 #8744d3!important}.cd-nav-icon,.bd-side-nav .cb-nav-icon{width:20px!important;height:20px;display:grid;place-items:center;flex:none;color:#9584ab!important}.cd-nav-icon .ico,.bd-side-nav .cb-nav-icon .ico,.portal-sidebar nav button>.ico:first-child{width:19px!important;height:19px!important;flex:none;stroke-width:1.8}.cd-nav button.cd-current .cd-nav-icon,.bd-side-nav button.current .cb-nav-icon{color:#803bc6!important}.portal-sidebar nav button>.ico:first-child{color:#988aab}.portal-sidebar nav button.active>.ico:first-child{color:#7933ca}.cd-nav button .cb-side-active-arrow,.bd-side-nav button .cb-side-active-arrow,.portal-sidebar nav button .cb-side-active-arrow{margin-left:auto;flex:none;width:15px;height:15px;color:#9162c1}.cd-count,.bd-unread{margin-left:auto;background:#efe5fb!important;color:#7932b8!important;font-weight:750;border-radius:100px!important}.cd-side-bottom .cd-pro-card,.bd-bottom{border-radius:16px!important;background:linear-gradient(137deg,#532c92,#7f43c4)!important;box-shadow:0 12px 24px #50268717}.cd-pro-card>span{display:flex!important;align-items:center;gap:7px}.cd-pro-card>span .ico{width:15px;height:15px}.portal-sidebar nav button:focus-visible,.cd-nav button:focus-visible,.bd-side-nav button:focus-visible{outline:2px solid #9864d3;outline-offset:2px}.workspace-site-link{display:flex;align-items:center;gap:11px;min-height:42px;margin-top:12px;padding:0 12px;border:1px solid #ffffff2b;border-radius:11px;color:#f5eafb!important;font-size:12px;font-weight:650;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.workspace-site-link .ico{width:17px;height:17px;flex:none;color:#edceff}.workspace-site-link:hover{border-color:#ffffff60;background:#ffffff16;color:#fff!important}.workspace-site-link:focus-visible{outline:2px solid #e8c2ff;outline-offset:3px}.cd-side-bottom{display:grid;gap:12px}.cd-side-bottom .workspace-site-link{margin-top:0}.cb-premium-account{position:absolute!important;z-index:100!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;width:min(304px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 88px);display:block!important;padding:8px!important;background:#fff!important;border:1px solid #ece6f3!important;border-radius:17px!important;box-shadow:0 22px 64px #28143e24,0 3px 12px #28143e0a!important;color:#30243f!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.cb-premium-account .cb-account-info{display:flex!important;align-items:center;gap:11px;padding:12px 11px 10px!important;margin:0!important;border:0!important;min-width:0}.cb-premium-account .cb-account-avatar{display:grid;place-items:center;flex:none;width:39px;height:39px;border-radius:12px;background:linear-gradient(135deg,#f3e6ff,#ded2fc);color:#63319d;font-size:13px;font-weight:800;border:1px solid #e8d8fc}.cb-premium-account .cb-account-heading{display:grid;min-width:0;gap:2px}.cb-premium-account .cb-account-heading strong{display:block;font-size:13px;line-height:1.35;color:#2e2340;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-premium-account .cb-account-heading small{display:block;font-size:11px;color:#898196;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.cb-premium-account .cb-account-context{display:flex;align-items:center;gap:7px;margin:0 9px 10px;padding:8px 10px;border-radius:9px;background:#f8f5fe;color:#7653a0;font-size:11px;font-weight:700}.cb-premium-account .cb-context-dot{display:block;width:7px;height:7px;border-radius:50%;background:#2ab47d;box-shadow:0 0 0 3px #e1f6ec}.cb-premium-account .cb-account-links{display:grid;gap:3px;padding:2px 2px 8px}.cb-premium-account .cb-account-links :is(button,a),.cb-premium-account .cb-account-signout button{display:flex!important;align-items:center;justify-content:flex-start!important;gap:11px;width:100%!important;min-height:42px;padding:10px 11px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#554762!important;text-align:left!important;text-decoration:none!important;font-family:inherit;font-size:12px!important;font-weight:630!important;line-height:1.35!important;cursor:pointer;transition:background .15s,color .15s}.cb-premium-account .cb-account-links :is(button,a):hover{background:#f6f0ff!important;color:#7130b9!important}.cb-premium-account .cb-account-links :is(button,a):disabled{opacity:.45;cursor:wait}.cb-premium-account .cb-account-links .ico,.cb-premium-account .cb-account-signout .ico{flex:none;width:17px;height:17px;color:#927ca8}.cb-premium-account .cb-account-signout{border-top:1px solid #eeeaf4;padding:7px 2px 1px}.cb-premium-account .cb-account-signout button{color:#a2384d!important}.cb-premium-account .cb-account-signout button .ico{color:#b35a70}.cb-premium-account .cb-account-signout button:hover{background:#fff0f3!important;color:#9b2745!important}.cb-premium-account :is(button,a):focus-visible{outline:2px solid #9556d4;outline-offset:1px}.cd-account-btn,.bd-account>button,.workspace-account-toggle,.cbh-user{border:1px solid #e9e3f2!important;border-radius:12px!important;background:#fff!important;min-height:42px;padding:4px 9px!important;box-shadow:0 2px 7px #34204a08;transition:background .15s,border-color .15s}.cd-account-btn:hover,.bd-account>button:hover,.workspace-account-toggle:hover,.cbh-user:hover{background:#fbf8ff!important;border-color:#d6c3ee!important}@media (max-width:960px){.cd-side,.bd-sidebar{width:min(290px,86vw)!important;box-shadow:14px 0 35px #1d103a22!important}.portal-sidebar nav{display:flex!important;gap:6px!important}.portal-sidebar nav button{width:auto!important;white-space:nowrap}}@media (max-width:760px){.site-header .cb-premium-account{position:fixed!important;top:64px!important;right:12px!important;left:auto!important;width:min(304px,calc(100vw - 40px))!important;max-width:calc(100vw - 40px)!important}}@media (max-width:600px){.cb-premium-account{width:min(300px,calc(100vw - 40px))!important;max-width:calc(100vw - 40px)!important}.cd-nav button,.bd-side-nav button{min-height:46px!important}.cd-side,.bd-sidebar{padding-bottom:max(18px,env(safe-area-inset-bottom))!important}}@media (prefers-reduced-motion:reduce){.cd-nav button,.bd-side-nav button,.portal-sidebar nav button,.cb-premium-account :is(button,a){transition:none!important}}.portal-layout.creator-layout,.portal-layout{background:#f8f7fd}.cd-side,.bd-sidebar,.portal-sidebar{background:linear-gradient(160deg,#2c1049,#4b1c69 55%,#28103f)!important;color:#fff!important;border:0!important;border-radius:0 0 20px;box-shadow:8px 0 28px #32114e0e!important}.cd-side-identity,.bd-identity{background:#ffffff0e!important;border:1px solid #ffffff34!important;color:#fff!important}.cd-side-identity strong,.bd-identity strong,.cd-side-identity small,.bd-identity small{color:#fff!important}.cd-check{color:#edbcff!important}.cd-side .cb-side-caption,.bd-sidebar .cb-side-caption,.portal-sidebar .cb-side-caption{color:#d5b4e6!important;letter-spacing:.13em}.cd-nav button,.bd-side-nav button,.portal-sidebar nav button{color:#f5eafb!important}.cd-nav button .ico,.bd-side-nav button .ico,.portal-sidebar nav button .ico{color:#ebd7fa!important}.cd-nav button:hover,.bd-side-nav button:hover,.portal-sidebar nav button:hover{background:#ffffff1a!important;color:#fff!important;border-color:#ffffff10!important}.cd-nav button.cd-current,.bd-side-nav button.current,.portal-sidebar nav button.active{background:linear-gradient(110deg,#8f3ecd,#6621a7)!important;color:#fff!important;border-color:#af66e755!important;box-shadow:inset 3px 0 #e8b3ff!important}.cd-nav button.cd-current .ico,.bd-side-nav button.current .ico,.portal-sidebar nav button.active .ico{color:#fff!important}.cd-pro-card,.bd-bottom{border:1px solid #c589e05e!important;background:linear-gradient(140deg,#7f3caa88,#52226988)!important}.cd-pro-card strong,.bd-bottom strong{color:#fff}.portal-sidebar .portal-brand{background:#fff;border-radius:12px;padding:7px}.portal-sidebar .sidebar-foot{color:#fff}.cd-topbar,.bd-top,.portal-top{background:#fff!important;box-shadow:0 3px 18px #371b5310;border-bottom:1px solid #f0e7f6!important}.cd-search,.bd-search{border:1px solid #d8cbe9!important;background:#fff!important}.cd-account-btn,.bd-account>button{border:1px solid #ece2f3!important;border-radius:13px;padding:5px 8px!important;background:#fff!important;box-shadow:0 2px 7px #40105e0c}.cd-topbar .cb-active-mode,.bd-top .cb-active-mode{border-radius:11px!important}.ci{color:#17122e;font-family:Inter,Poppins,system-ui,sans-serif;min-width:0}.ci *{box-sizing:border-box}.ci button,.ci textarea,.ci input{font:inherit}.ci button{cursor:pointer}.ci-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:3px 0 20px}.ci-heading h1{font-size:27px;letter-spacing:-.055em;margin:0 0 3px}.ci-heading p{font-size:12px;color:#6d6383;margin:0}.ci-eyebrow{display:block;font-size:9px;letter-spacing:.13em;font-weight:800;color:#8c40ce;margin-bottom:5px}.ci-role{display:flex;gap:7px;align-items:center;border:1px solid #e9dbf8;border-radius:22px;background:#fff;padding:9px 12px;white-space:nowrap;font-size:11px;color:#7130ba;font-weight:750}.ci-role svg{width:15px}.ci-tabs{display:flex;align-items:center;gap:5px;margin-bottom:14px;overflow:auto;padding-bottom:3px}.ci-tabs button{border:0;border-radius:10px;background:#f0edfa;padding:10px 20px;color:#291b46;font-size:11px;font-weight:750;white-space:nowrap}.ci-tabs button.chosen{background:linear-gradient(125deg,#a52bd0,#5e18c6);color:#fff;box-shadow:0 5px 13px #6721aa19}.ci-tabs button span{margin-left:6px}.ci-alert{padding:9px 13px;background:#fff1f2;border:1px solid #ffd0d8;color:#8e284a;border-radius:10px;margin-bottom:11px;font-size:11px}.ci-alert button{background:transparent;border:0;text-decoration:underline;color:inherit;font-weight:800}.ci-layout{display:grid;grid-template-columns:minmax(205px,29%) minmax(280px,1fr) minmax(230px,27%);min-height:600px;height:min(72vh,790px);border:1px solid #eae5f4;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 5px 20px #30134d0b}.ci-list,.ci-chat,.ci-details{min-width:0;min-height:0;display:flex;flex-direction:column}.ci-list{border-right:1px solid #eeebf4}.ci-search{display:flex;align-items:center;gap:8px;border:1px solid #ddd1ea;border-radius:10px;margin:14px;padding:10px 12px;height:43px;color:#6c47a4}.ci-search svg{width:17px;height:17px}.ci-search input{border:0;outline:0;min-width:0;flex:1;width:100%;color:#322547;font-size:11px}.ci-search button{border:0;background:none;color:#8b7b9c}.ci-rows{overflow:auto;min-height:0;flex:1}.ci-thread-row{border:0;border-bottom:1px solid #f0edf5;background:#fff;width:100%;display:flex;gap:11px;padding:16px 12px;text-align:left;color:#23163b;position:relative}.ci-thread-row:hover,.ci-thread-row.selected{background:linear-gradient(110deg,#f4e9ff,#fcf8ff)}.ci-thread-row.selected:before{content:"";position:absolute;left:0;top:9px;bottom:9px;background:#932ce0;width:3px;border-radius:3px}.ci-avatar{display:grid;place-items:center;background:linear-gradient(135deg,#eacaff,#cbadef);color:#65269c;font-weight:850;border-radius:50%;height:42px;width:42px;flex:none;font-size:13px}.ci-avatar-small{height:27px;width:27px;font-size:9px}.ci-thread-text{display:block;min-width:0;flex:1}.ci-thread-title{display:flex;justify-content:space-between;align-items:center;gap:5px}.ci-thread-title strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-thread-title small{font-size:9px;color:#817391;white-space:nowrap}.ci-thread-text>b{display:block;margin:5px 0 3px;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-snippet{font-size:10px;color:#7d6b91;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci-unread{position:absolute;right:12px;bottom:13px;color:#fff;background:#ee2984;border-radius:50%;min-width:19px;height:19px;text-align:center;font-size:10px;line-height:19px}.ci-empty,.ci-placeholder{padding:32px 16px;text-align:center;color:#897f98;font-size:11px}.ci-empty strong{display:block;color:#322047;font-size:14px;margin:10px 0}.ci-empty svg{height:27px;width:27px;color:#7f31c9}.ci-chat{background:#fff}.ci-chat-head{height:77px;border-bottom:1px solid #eee8f5;padding:11px 13px;display:flex;align-items:center;gap:10px}.ci-contact{flex:1;min-width:0}.ci-contact strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ci-contact small{font-size:10px;color:#786b88;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ci-iconbtn,.ci-back{height:35px;width:35px;display:grid;place-items:center;border:1px solid #e9def6;border-radius:11px;background:#fff;color:#5e239a;flex:none}.ci-iconbtn svg,.ci-back svg{height:16px;width:16px}.ci-back{display:none}.ci-menu-wrap{position:relative}.ci-menu{position:absolute;right:0;top:42px;z-index:5;width:160px;background:#fff;border:1px solid #e6d9f1;border-radius:10px;box-shadow:0 12px 30px #28133e22;padding:5px}.ci-menu button{width:100%;background:transparent;border:0;padding:10px;text-align:left;border-radius:7px;font-size:11px}.ci-menu button:hover{background:#f6edff}.ci-messages{flex:1;min-height:0;overflow:auto;background:linear-gradient(#fff,#fefcff);padding:20px 15px;display:flex;flex-direction:column;gap:16px}.ci-load-more{align-self:center;background:#faf7fe;border:1px solid #e1d5ed;border-radius:9px;padding:7px 12px;color:#6530aa;font-size:10px}.ci-conversation-start{font-size:11px;color:#8b7d9c;text-align:center;margin:auto}.ci-bubble-line{display:flex;align-items:end;gap:7px;max-width:92%}.ci-bubble-line.mine{align-self:flex-end;flex-direction:row-reverse}.ci-bubble{background:#f4f3f8;border-radius:17px 17px 17px 5px;padding:12px 14px;max-width:100%;overflow-wrap:anywhere}.ci-bubble-line.mine .ci-bubble{background:#edddfd;border-radius:17px 17px 5px}.ci-bubble p{white-space:pre-wrap;margin:0;font-size:12px;line-height:1.6}.ci-bubble small{font-size:9px;color:#76648b;display:block;text-align:right;margin-top:7px}.ci-compose{border-top:1px solid #ece5f5;padding:12px;display:flex;gap:10px;align-items:center;position:relative}.ci-compose textarea{resize:none;flex:1;min-width:0;border:1px solid #dcd2e9;border-radius:11px;min-height:44px;max-height:120px;outline:0;padding:13px 12px;font-size:12px}.ci-compose textarea:focus{border-color:#9853d2;box-shadow:0 0 0 3px #9853d216}.ci-limit{font-size:9px;color:#9a8da8;position:absolute;right:71px;bottom:16px;pointer-events:none}.ci-send{border:0;border-radius:11px;background:linear-gradient(130deg,#a12dd9,#5f15be);color:#fff;width:44px;height:44px;display:grid;place-items:center;flex:none}.ci-send:disabled{opacity:.45}.ci-send svg{width:19px}.ci-closed{border-top:1px solid #efeaf5;padding:14px;display:flex;gap:9px;align-items:center;background:#faf8fe;color:#655c78;font-size:11px}.ci-closed svg{width:17px}.ci-details{padding:12px;background:#fdfcff;border-left:1px solid #f0ebf6;overflow:auto;gap:12px}.ci-detail-card{padding:15px;border:1px solid #eae3f3;border-radius:15px;background:#fff;box-shadow:0 3px 10px #2f114406}.ci-detail-heading{display:flex;align-items:center;gap:10px;margin-bottom:20px}.ci-detail-heading strong,.ci-detail-heading small{display:block}.ci-detail-heading strong{font-size:14px}.ci-detail-heading small{font-size:10px;color:#805594;margin-top:3px}.ci-detail-heading .ci-green{color:#13963d}.ci-detail-icon{width:33px;height:33px;display:grid;place-items:center;color:#842ed4;background:#f2e3ff;border-radius:11px}.ci-detail-card h3{font-size:13px;margin:0 0 4px;line-height:1.5}.ci-detail-card p{color:#7b6f8b;font-size:11px;margin:0 0 17px}.ci-detail-card dl{margin:0;display:grid;gap:14px}.ci-detail-card dl div{display:flex;justify-content:space-between;gap:10px}.ci-detail-card dt{font-size:10px;color:#847893}.ci-detail-card dd{margin:0;text-align:right;font-size:10px;font-weight:720;text-transform:capitalize}.ci-detail-action,.ci-help button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:18px;border:1px solid #8d45db;border-radius:9px;color:#6f1ac4;background:#fff;font-weight:750;padding:9px;font-size:11px}.ci-detail-action svg,.ci-help button svg{width:14px}.ci-help strong{font-size:12px}.ci-help p{line-height:1.6;margin-top:10px}.ci-no-selection{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#746987;text-align:center;padding:20px}.ci-no-selection svg{width:35px;height:35px;color:#8f4bd7}.ci-no-selection h2{font-size:17px;color:#281a42;margin:14px 0 7px}.ci-no-selection p{font-size:11px}.ci-chat-hidden{display:flex}@media (max-width:1220px){.ci-layout{grid-template-columns:minmax(180px,35%) minmax(0,1fr)}.ci-details{display:none}.ci-details-open{display:block;position:absolute;right:18px;top:130px;width:min(310px,80%);z-index:5;box-shadow:0 12px 40px #29114a22}.ci,.ci-layout{position:relative}}@media (max-width:720px){.ci-heading{align-items:start}.ci-role{font-size:9px}.ci-heading h1{font-size:24px}.ci-tabs button{padding:9px 14px}.ci-layout{display:block;height:calc(100dvh - 250px);min-height:450px}.ci-list,.ci-chat{height:100%}.ci-list-hidden,.ci-chat-hidden{display:none}.ci-chat-head{height:70px}.ci-back{display:grid}.ci-details-open{top:70px;right:6px}.ci-messages{padding:14px 10px}.ci-compose{padding:9px}.ci-bubble p{font-size:11px}}.ci-heading .ci-new{display:flex;align-items:center;gap:7px;border:0;background:linear-gradient(110deg,#a52fd4,#641bc2);color:#fff;border-radius:10px;padding:12px 16px;font-size:11px;font-weight:800;white-space:nowrap}.ci-new svg{width:16px;height:16px}.ci-file-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ci-attach{display:grid;place-items:center;height:42px;width:39px;border:1px solid #ded0ee;background:#faf7fe;border-radius:11px;color:#7b2bc3;flex:none}.ci-attach svg{width:18px;height:18px}.ci-attach:disabled{opacity:.45}.ci-bubble-file{margin-top:9px;display:flex;align-items:center;text-align:left;gap:8px;background:#fff;border:1px solid #e1d3f0;padding:9px 11px;border-radius:10px;width:100%;max-width:280px;color:#442067}.ci-bubble-file>svg{width:17px;height:17px;flex:none}.ci-bubble-file span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720}.ci-bubble-file span small{display:block;text-align:left;margin:3px 0 0;color:#817090;font-weight:500}.ci-bubble-file:disabled{opacity:.55;cursor:default}.ci-files-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.ci-files-head strong{font-size:12px}.ci-files-head svg{width:17px;color:#8b3ccd}.ci-files>button{display:flex;align-items:center;gap:8px;text-align:left;width:100%;border:0;border-top:1px solid #f0e9f6;background:#fff;padding:11px 0;color:#6f2eaf}.ci-files>button>svg{width:18px;flex:none}.ci-files>button>span{min-width:0;flex:1}.ci-files>button strong{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#221737}.ci-files>button small{display:block;font-size:9px;color:#887c94;margin-top:3px}.ci-files>button:disabled{opacity:.65;cursor:default}.cd-side .cd-logo,.bd-sidebar .bd-logo{background:#fff;border-radius:12px;margin-bottom:13px;padding:9px 12px!important;display:flex;align-items:center;justify-content:center;min-height:56px}.cd-side .cd-logo img,.bd-sidebar .bd-logo img{max-width:100%;max-height:42px;object-fit:contain}@media (max-width:720px){.ci-heading .ci-new{padding:10px 11px;font-size:10px;max-width:150px;white-space:normal;line-height:1.2}.ci-heading p{font-size:11px}.ci-list-more{width:calc(100% - 28px);margin:7px 14px 13px}}.ci-focused{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#f8f3ff;border:1px solid #e8dcf8;border-radius:11px;margin-bottom:12px;color:#7043ab;font-size:12px}.ci-focused button{border:0;background:transparent;color:#6225af;font-weight:750;display:flex;align-items:center;gap:7px;cursor:pointer}.ci-focused button svg{width:16px;height:16px}@media (max-width:600px){.ci-focused{padding:10px}.ci-focused span{font-size:10px}}.cd-topbar{--cb-header-text:#241a3b;position:sticky;top:0;z-index:45;box-sizing:border-box;display:flex;align-items:center;flex-wrap:nowrap;gap:clamp(12px,1.6vw,24px);width:auto;min-width:0;min-height:76px;height:auto;padding:12px clamp(18px,2vw,30px);margin:0;background:#fff;border-bottom:1px solid #eae2f2;box-shadow:0 3px 18px #2611460e;color:var(--cb-header-text)}.portal-layout .creator-portal-main>.cd-topbar{margin:-32px calc(-1*clamp(18px,3vw,48px)) 25px}.portal-layout.creator-layout .creator-portal-main>.cd-topbar{margin:-20px -20px 23px}.cd-topbar *,.cd-topbar *:before,.cd-topbar *:after{box-sizing:border-box}.cd-topbar .cd-menu-toggle{display:none;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:1px solid #e8dcf2;border-radius:11px;background:#fff;color:#583182}.cd-topbar .cd-menu-toggle .ico{width:19px;height:19px}.cd-topbar .cb-mode-menu{flex:0 0 auto;min-width:0}.cd-topbar .cb-active-mode{min-height:44px;white-space:nowrap;cursor:pointer}.cd-topbar .cd-search{display:flex!important;flex:1 1 420px;align-items:center;min-width:100px;max-width:570px;height:44px;margin:0 auto!important;padding:0 10px 0 14px;border:1px solid #ddd3e9;border-radius:12px;background:#fbfaff;transition:border-color .15s,box-shadow .15s}.cd-topbar .cd-search:focus-within{border-color:#ad83d9;box-shadow:0 0 0 3px #9152ce16;background:#fff}.cd-topbar .cd-search>.ico{flex:none;width:19px;height:19px;color:#75618f}.cd-topbar .cd-search input{flex:1 1 auto;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0 10px!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important;color:#32284d;font:inherit;font-size:12px!important}.cd-topbar .cd-search input::placeholder{color:#9186a1;opacity:1}.cd-topbar .cd-search button{display:flex!important;align-items:center;justify-content:center;flex:none;width:32px!important;height:32px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#7243ad!important;cursor:pointer}.cd-topbar .cd-search button:hover{background:#f0e6fb!important}.cd-topbar .cd-search button .ico{width:17px;height:17px}.cd-topbar .cd-top-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:9px;margin-left:auto}.cd-topbar .cd-iconbutton{display:grid;place-items:center;position:relative;width:40px;height:40px;margin:0;padding:0;border:1px solid transparent;border-radius:11px;background:transparent;color:#3e3059;cursor:pointer}.cd-topbar .cd-iconbutton:hover{background:#f6f1fc;border-color:#eee3f7;color:#7034b6}.cd-topbar .cd-iconbutton .ico{width:20px;height:20px}.cd-topbar .cd-iconbutton i{position:absolute;top:6px;right:6px;width:8px;height:8px;border:2px solid white;border-radius:50%;background:#e83070}.cd-topbar .cd-account-wrap{position:relative;flex:none}.cd-topbar .cd-account-btn{display:flex;align-items:center;gap:7px;height:42px;min-height:42px;padding:4px 9px!important;border:1px solid #eae2f2!important;border-radius:12px!important;background:#fff!important;color:#4c306b;cursor:pointer}.cd-topbar .cd-account-btn:hover{background:#fbf8ff!important;border-color:#d5c0ed!important}.cd-topbar .cd-avatar-small{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,#8c42d0,#53249b);color:#fff;border:0;font-weight:800;font-size:11px}.cd-topbar .cb-account-chevron{width:15px;height:15px;flex:none}.cd-topbar .cd-account-menu{top:calc(100% + 10px);right:0;left:auto}.cd-topbar button:focus-visible{outline:2px solid #9564c5;outline-offset:2px}@media (max-width:1050px){.cd-topbar{gap:10px;padding-inline:16px}.cd-topbar .cd-search{flex-basis:260px}}@media (max-width:960px){.cd-topbar .cd-menu-toggle{display:flex}}@media (max-width:660px){.cd-topbar{flex-wrap:wrap;gap:9px;min-height:68px;padding:10px 13px}.cd-topbar .cd-search{order:5;flex:1 0 100%;max-width:none;height:40px;margin:0!important}.cd-topbar .cd-top-actions{margin-left:auto;gap:4px}.cd-topbar .cd-iconbutton{width:34px;height:38px}.cd-topbar .cd-account-btn{height:39px;min-height:39px}.cd-topbar .cb-active-mode{min-width:0!important;min-height:39px;padding:5px 8px!important}.cd-topbar .cd-account-menu{right:0}}@media (max-width:380px){.cd-topbar .cd-top-actions{gap:0}.cd-topbar .cd-iconbutton{width:31px}.cd-topbar .cd-account-btn{padding:4px 5px!important}.cd-topbar .cb-active-mode{gap:5px}}.portal-layout>.portal-main.creator-portal-main{padding:20px clamp(18px,2vw,32px) 36px}.portal-layout>.portal-main.creator-portal-main>.cd-topbar{margin:-20px calc(-1*clamp(18px,2vw,32px)) 22px}.portal-layout>.portal-main.creator-portal-main>.ci{margin:0;padding:0;min-width:0}.portal-layout>.portal-main.creator-portal-main>.ci .ci-heading{margin-top:0}.portal-layout>.portal-main.creator-portal-main>.ci .ci-layout{max-height:calc(100dvh - 245px)}@media (max-width:960px){.portal-layout>.portal-main.creator-portal-main{padding:16px 18px 30px}.portal-layout>.portal-main.creator-portal-main>.cd-topbar{margin:-16px -18px 20px}}@media (max-width:660px){.portal-layout>.portal-main.creator-portal-main{padding:14px 14px 26px}.portal-layout>.portal-main.creator-portal-main>.cd-topbar{margin:-14px -14px 18px}.portal-layout>.portal-main.creator-portal-main>.ci .ci-layout{max-height:none}}.cd-shell.creator-workspace-shell,.portal-layout.creator-layout.creator-workspace-shell{--creator-sidebar-width:255px !important;display:grid!important;grid-template-columns:255px minmax(0,1fr)!important;grid-template-rows:minmax(100vh,auto)!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:100vh!important;margin:0!important;padding:0!important;gap:0!important;background:#f7f7fd!important;box-sizing:border-box!important}.cd-shell.creator-workspace-shell>.cd-side,.portal-layout.creator-layout.creator-workspace-shell>.cd-side{grid-column:1!important;grid-row:1!important;position:sticky!important;inset-block-start:0!important;display:flex!important;flex:0 0 255px!important;width:255px!important;min-width:255px!important;max-width:255px!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;margin:0!important;padding:14px 13px 13px!important;border-radius:0 0 18px!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.creator-workspace-shell>.cd-side .cd-logo{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 54px!important;width:100%!important;height:54px!important;min-height:54px!important;margin:0 0 12px!important;padding:5px 12px!important;box-sizing:border-box!important}.creator-workspace-shell>.cd-side .cd-side-identity{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;height:61px!important;min-height:61px!important;margin:0 0 20px!important;padding:8px 10px!important;box-sizing:border-box!important}.creator-workspace-shell>.cd-side .cd-nav,.creator-workspace-shell>.cd-side .cd-nav>button{width:100%!important;min-width:0!important;box-sizing:border-box!important}.creator-workspace-shell>.cd-side .cd-nav>button{display:flex!important;align-items:center!important;height:39px!important;min-height:39px!important;margin:0!important;padding:0 11px!important}.creator-workspace-shell>.cd-side .cd-side-bottom{width:100%!important;margin-top:auto!important}.creator-workspace-shell>.cd-side .cd-pro-card{width:100%!important;box-sizing:border-box!important}.creator-workspace-shell>.cd-body,.portal-layout.creator-workspace-shell>.creator-portal-main{grid-column:2!important;grid-row:1!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;background:#f7f7fd!important}.creator-workspace-shell>.cd-body>.cd-topbar,.portal-layout.creator-workspace-shell>.creator-portal-main>.cd-topbar{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:100%!important;height:76px!important;min-height:76px!important;margin:0!important;padding:0 24px!important;gap:20px!important;position:sticky!important;inset-block-start:0!important;z-index:45!important;box-sizing:border-box!important;background:#fff!important;border:0!important;border-bottom:1px solid #e9e4f0!important;box-shadow:none!important}.cd-shell.creator-workspace-shell>.cd-body>.cd-main{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:24px!important;box-sizing:border-box!important}.brand-workspace-shell>.brand-workspace-sidebar,.portal-layout.brand-workspace-layout>.brand-workspace-sidebar,.creator-workspace-shell>.cd-side,.portal-layout.creator-layout.creator-workspace-shell>.cd-side{scrollbar-width:thin;scrollbar-color:rgba(207,163,247,.58) transparent}.brand-workspace-shell>.brand-workspace-sidebar::-webkit-scrollbar,.portal-layout.brand-workspace-layout>.brand-workspace-sidebar::-webkit-scrollbar,.creator-workspace-shell>.cd-side::-webkit-scrollbar,.portal-layout.creator-layout.creator-workspace-shell>.cd-side::-webkit-scrollbar{width:6px}.brand-workspace-shell>.brand-workspace-sidebar::-webkit-scrollbar-track,.portal-layout.brand-workspace-layout>.brand-workspace-sidebar::-webkit-scrollbar-track,.creator-workspace-shell>.cd-side::-webkit-scrollbar-track,.portal-layout.creator-layout.creator-workspace-shell>.cd-side::-webkit-scrollbar-track{background:transparent}.brand-workspace-shell>.brand-workspace-sidebar::-webkit-scrollbar-thumb,.portal-layout.brand-workspace-layout>.brand-workspace-sidebar::-webkit-scrollbar-thumb,.creator-workspace-shell>.cd-side::-webkit-scrollbar-thumb,.portal-layout.creator-layout.creator-workspace-shell>.cd-side::-webkit-scrollbar-thumb{min-height:36px;border:1px solid transparent;border-radius:999px;background-color:#cfa3f794;background-clip:padding-box}.brand-workspace-shell>.brand-workspace-sidebar::-webkit-scrollbar-thumb:hover,.portal-layout.brand-workspace-layout>.brand-workspace-sidebar::-webkit-scrollbar-thumb:hover,.creator-workspace-shell>.cd-side::-webkit-scrollbar-thumb:hover,.portal-layout.creator-layout.creator-workspace-shell>.cd-side::-webkit-scrollbar-thumb:hover{background-color:#d6a5ff}.brand-workspace-shell>.brand-workspace-sidebar::-webkit-scrollbar-button,.portal-layout.brand-workspace-layout>.brand-workspace-sidebar::-webkit-scrollbar-button,.creator-workspace-shell>.cd-side::-webkit-scrollbar-button,.portal-layout.creator-layout.creator-workspace-shell>.cd-side::-webkit-scrollbar-button{display:none;width:0;height:0}.cd-shell.creator-workspace-shell>.cd-body>.cd-main>.cd-columns{width:100%!important;max-width:none!important;min-width:0!important}.portal-layout.creator-workspace-shell>.creator-portal-main>:not(.cd-topbar){box-sizing:border-box!important}.portal-layout.creator-workspace-shell>.creator-portal-main>.cd-topbar{margin:0 0 24px -24px!important;width:calc(100% + 48px)!important}.portal-layout.creator-workspace-shell>.creator-portal-main>.ci,.portal-layout.creator-workspace-shell>.creator-portal-main>.portal-page-content,.portal-layout.creator-workspace-shell>.creator-portal-main>.p-panel,.portal-layout.creator-workspace-shell>.creator-portal-main>.metric-grid,.portal-layout.creator-workspace-shell>.creator-portal-main>.earnings-overview{min-width:0!important;margin-inline:0!important}.creator-workspace-shell .cd-topbar .cb-mode-menu{flex:0 0 auto!important}.creator-workspace-shell .cd-topbar .cd-search{flex:1 1 420px!important;max-width:570px!important;min-width:100px!important;margin:0 auto!important}.creator-workspace-shell .cd-topbar .cd-top-actions{flex:0 0 auto!important;margin-left:auto!important}@media (max-width:1240px) and (min-width:961px){.cd-shell.creator-workspace-shell,.portal-layout.creator-layout.creator-workspace-shell{grid-template-columns:255px minmax(0,1fr)!important}}@media (max-width:960px){.cd-shell.creator-workspace-shell,.portal-layout.creator-layout.creator-workspace-shell{display:block!important;min-height:100vh!important}.creator-workspace-shell>.cd-side,.portal-layout.creator-workspace-shell>.cd-side{position:fixed!important;inset:0 auto 0 0!important;width:260px!important;min-width:260px!important;max-width:260px!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;transform:translate(-105%)!important;transition:transform .22s ease!important;z-index:90!important}.creator-workspace-shell>.cd-side.cd-side-open{transform:translate(0)!important}.creator-workspace-shell>.cd-body,.portal-layout.creator-workspace-shell>.creator-portal-main{width:100%!important;min-width:0!important}.creator-workspace-shell>.cd-body>.cd-topbar,.portal-layout.creator-workspace-shell>.creator-portal-main>.cd-topbar{width:100%!important;height:auto!important;min-height:76px!important;padding:10px 16px!important;gap:10px!important}.creator-workspace-shell>.cd-body>.cd-main,.portal-layout.creator-workspace-shell>.creator-portal-main{padding:18px!important}.portal-layout.creator-workspace-shell>.creator-portal-main>.cd-topbar{margin:0 0 20px -18px!important;width:calc(100% + 36px)!important}}@media (max-width:660px){.creator-workspace-shell>.cd-body>.cd-topbar,.portal-layout.creator-workspace-shell>.creator-portal-main>.cd-topbar{min-height:68px!important;padding:9px 13px!important;flex-wrap:wrap!important}.creator-workspace-shell .cd-topbar .cd-search{order:5!important;flex:1 0 100%!important;max-width:none!important;margin:0!important}.creator-workspace-shell>.cd-body>.cd-main,.portal-layout.creator-workspace-shell>.creator-portal-main{padding:14px!important}.portal-layout.creator-workspace-shell>.creator-portal-main>.cd-topbar{margin:0 0 18px -14px!important;width:calc(100% + 28px)!important}}:root{--ws-safe-top:env(safe-area-inset-top,0px);--ws-safe-bottom:env(safe-area-inset-bottom,0px);--ws-safe-left:env(safe-area-inset-left,0px);--ws-safe-right:env(safe-area-inset-right,0px);--ws-line:#eae2f2;--ws-ease:cubic-bezier(.22,.8,.3,1)}:where(.cd-shell,.brand-workspace-shell,.portal-layout) section{padding-block:0}.rpm-panel{padding:0}body .cd-shell.creator-workspace-shell,body .brand-workspace-shell{max-width:100%;overflow-x:clip}.cd-primary>*,.cd-right>*,.bd-left>*,.bd-right>*{min-width:0}body.ws-nav-locked{overflow:hidden;overscroll-behavior:none}@media (max-width:960px){body .cd-shell.creator-workspace-shell>.cd-side,body .portal-layout.creator-layout.creator-workspace-shell>.cd-side,body .brand-workspace-shell>.brand-workspace-sidebar,body .portal-layout.brand-workspace-layout>.brand-workspace-sidebar{position:fixed!important;inset:0 auto 0 0!important;grid-column:auto!important;grid-row:auto!important;width:min(300px,86vw)!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding-top:calc(14px + var(--ws-safe-top))!important;padding-bottom:calc(16px + var(--ws-safe-bottom))!important;padding-left:calc(13px + var(--ws-safe-left))!important;border-radius:0 20px 20px 0!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:90!important;transform:translate3d(-104%,0,0)!important;visibility:hidden;box-shadow:none!important;transition:transform .28s var(--ws-ease),visibility 0s linear .28s,box-shadow .28s ease!important}body .cd-shell.creator-workspace-shell>.cd-side.cd-side-open,body .portal-layout.creator-layout.creator-workspace-shell>.cd-side.cd-side-open,body .brand-workspace-shell>.brand-workspace-sidebar.brand-workspace-sidebar-open,body .portal-layout.brand-workspace-layout>.brand-workspace-sidebar.brand-workspace-sidebar-open{transform:translateZ(0)!important;visibility:visible;box-shadow:20px 0 60px #1d103a55!important;transition:transform .28s var(--ws-ease),visibility 0s,box-shadow .28s ease!important}body .creator-workspace-shell>.cd-side .cd-nav>button,body .brand-workspace-sidebar .brand-workspace-nav-button{height:auto!important;min-height:46px!important;font-size:13px!important}body .creator-workspace-shell>.cd-side .cd-logo,body .brand-workspace-sidebar .brand-workspace-logo{flex:0 0 auto!important}body .brand-workspace-sidebar .brand-workspace-logo{margin-bottom:18px}body .brand-workspace-sidebar .brand-workspace-identity{margin-bottom:22px}body .creator-workspace-shell>.cd-side .cd-side-bottom,body .brand-workspace-sidebar-bottom{padding-top:20px}.cd-mobile-scrim,.brand-workspace-scrim{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:85!important;display:block!important;border:0;padding:0;background:#190d3470!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ws-fade .22s ease both}@keyframes ws-fade{0%{opacity:0}to{opacity:1}}body .cd-shell.creator-workspace-shell,body .portal-layout.creator-layout.creator-workspace-shell,body .brand-workspace-shell,body .portal-layout.brand-workspace-layout{display:block!important}body .creator-workspace-shell>.cd-body,body .brand-workspace-content{width:100%!important;min-width:0!important}body :is(.creator-workspace-shell>.cd-body,.portal-layout.creator-workspace-shell>.creator-portal-main,.brand-workspace-content,.portal-layout.brand-workspace-layout>.brand-workspace-main)>.cd-topbar{height:auto!important;min-height:64px!important;padding:calc(9px + var(--ws-safe-top)) calc(16px + var(--ws-safe-right)) 9px calc(16px + var(--ws-safe-left))!important;gap:10px!important;top:0!important;z-index:60!important}body .cd-topbar .cb-active-mode{min-width:0!important}body .cd-shell .cd-main{padding:18px calc(18px + var(--ws-safe-right)) calc(28px + var(--ws-safe-bottom)) calc(18px + var(--ws-safe-left))!important}body .cd-shell .cd-columns{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body .cd-shell .cd-right{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start}body .cd-shell .cd-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .cd-shell .cd-stat{min-height:0}body .brand-workspace-content>.bd-main{padding:18px calc(18px + var(--ws-safe-right)) calc(28px + var(--ws-safe-bottom)) calc(18px + var(--ws-safe-left))!important}body .brand-workspace-shell .bd-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body .brand-workspace-shell .bd-right{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start}body .brand-workspace-shell .bd-right .bd-card:last-child{grid-column:1/-1}body .brand-workspace-shell .bd-left>.bd-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){body .cd-shell .cd-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .brand-workspace-shell .bd-left>.bd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:660px){body :is(.creator-workspace-shell>.cd-body,.portal-layout.creator-workspace-shell>.creator-portal-main,.brand-workspace-content,.portal-layout.brand-workspace-layout>.brand-workspace-main)>.cd-topbar{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu mode actions" "search search search";align-items:center;gap:8px 8px!important;padding:calc(8px + var(--ws-safe-top)) calc(12px + var(--ws-safe-right)) 10px calc(12px + var(--ws-safe-left))!important;min-height:0!important;box-shadow:0 4px 16px #2611461a!important}.cd-topbar .cd-menu-toggle{grid-area:menu;width:44px;height:44px;flex:none;border-radius:12px}.cd-topbar .cb-mode-menu{grid-area:mode;min-width:0;width:100%}.cd-topbar .cb-active-mode{width:100%;min-height:44px!important;padding:5px 10px!important;gap:8px!important;overflow:hidden}.cd-topbar .cb-active-mode>span:nth-child(2){min-width:0}.cd-topbar .cb-active-mode strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.cd-topbar .cb-active-mode small{white-space:nowrap}.cd-topbar .cb-mode-chevron{flex:none}.cb-mode-popover{width:min(280px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)}.cd-topbar .cd-top-actions{grid-area:actions;margin-left:0!important;gap:2px!important}.cd-topbar .cd-iconbutton{width:40px!important;height:44px!important;border-radius:12px}.cd-topbar .cd-account-btn{height:44px!important;min-height:44px!important;padding:4px 6px!important;gap:2px}.cd-topbar .cd-account-btn .cb-account-chevron{display:none}body .cd-topbar .cd-search{grid-area:search;order:0!important;flex:none!important;width:100%!important;max-width:none!important;min-width:0!important;height:44px!important;margin:0!important;border-radius:12px}.cd-shell input,.cd-shell select,.cd-shell textarea,.brand-workspace-shell input,.brand-workspace-shell select,.brand-workspace-shell textarea,.cd-topbar .cd-search input{font-size:16px!important}.cb-premium-account{width:min(320px,calc(100vw - 20px))!important}body .cd-shell .cd-main{padding:14px calc(14px + var(--ws-safe-right)) calc(26px + var(--ws-safe-bottom)) calc(14px + var(--ws-safe-left))!important}body .cd-shell .cd-error{align-items:flex-start;flex-wrap:wrap}body .cd-shell .cd-error button{width:100%;margin-left:0;min-height:42px}body .cd-shell .cd-welcome{min-height:0;padding:22px 20px;border-radius:18px;align-items:flex-start}body .cd-shell .cd-welcome:after{width:300px;height:300px;bottom:-250px}body .cd-shell .cd-welcome-copy{max-width:100%}body .cd-shell .cd-welcome h1{font-size:22px;line-height:1.22;margin:8px 0}body .cd-shell .cd-welcome p{font-size:13px;line-height:1.55}body .cd-shell .cd-welcome button{width:100%;min-height:46px;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:11px;font-size:13px}body .cd-shell .cd-welcome-visual{display:none}body .cd-shell .cd-stats{gap:10px!important}body .cd-shell .cd-stat{padding:14px!important;border-radius:15px}body .cd-shell .cd-stat:after{display:none}body .cd-shell .cd-stat-icon{width:34px;height:34px;font-size:19px;margin-bottom:10px;border-radius:9px}body .cd-shell .cd-stat strong{font-size:21px;overflow-wrap:anywhere}body .cd-shell .cd-stat small{font-size:12px;line-height:1.35}body .cd-shell .cd-stat-note{font-size:10.5px;line-height:1.4}body .cd-shell .cd-panel,body .cd-shell .cd-right .cd-panel{padding:16px;border-radius:16px}body .cd-shell .cd-panel-title{flex-wrap:wrap;gap:6px 10px;align-items:flex-start}body .cd-shell .cd-panel-title>div{min-width:0;flex:1 1 180px}body .cd-shell .cd-panel-title h2{font-size:15px;line-height:1.3}body .cd-shell .cd-panel-title p{font-size:11.5px;line-height:1.45}body .cd-shell .cd-link{min-height:32px;padding:0;white-space:nowrap;font-size:12px}body .cd-shell .cd-panel-title .cd-link{white-space:nowrap}body .cd-shell .cd-period{min-height:34px;padding:6px 11px;font-size:11px}body .cd-shell .cd-checklist{grid-template-columns:minmax(0,1fr)!important;gap:8px}body .cd-shell .cd-checklist button{min-height:50px;font-size:12.5px}body .cd-shell .cd-campaign-list{gap:10px}body .cd-shell .cd-campaign-row{display:grid!important;grid-template-columns:52px minmax(0,1fr);gap:10px 12px;align-items:start;padding:12px}body .cd-shell .cd-campaign-thumb{width:52px;height:52px;font-size:16px;border-radius:11px}body .cd-shell .cd-campaign-info h3{font-size:13px;margin-bottom:6px;overflow-wrap:anywhere}body .cd-shell .cd-tags span{font-size:10.5px;padding:3px 8px}body .cd-shell .cd-campaign-info p{font-size:11.5px}body .cd-shell .cd-campaign-apply{grid-column:1/-1;display:flex;align-items:center;gap:8px;width:100%;padding-top:10px;border-top:1px dashed #e9e2f2;text-align:left;margin-left:0}body .cd-shell .cd-campaign-apply strong{order:0;flex:1 1 auto;min-width:0;font-size:13px;white-space:normal}body .cd-shell .cd-campaign-apply .cd-save-btn{order:1;flex:none;width:44px;min-height:44px;padding:0;border-radius:10px}body .cd-shell .cd-campaign-apply button:not(.cd-save-btn){order:2;flex:0 0 auto;min-height:44px;padding:0 16px;font-size:12px;border-radius:10px}body .cd-shell .cd-right{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body .cd-shell .cd-profile-progress{gap:14px;align-items:center}body .cd-shell .cd-ring{width:88px;height:88px}body .cd-shell .cd-ring:before{top:11px;right:11px;bottom:11px;left:11px}body .cd-shell .cd-ring strong{font-size:21px}body .cd-shell .cd-profile-progress button,body .cd-shell .cd-connects-line button{min-height:44px}body .cd-shell .cd-connects-line strong,body .cd-shell .cd-big-money{font-size:26px}body .cd-shell .cd-mini-chart{height:70px}body .cd-shell .cd-refresh-line{flex-direction:column;align-items:stretch;gap:10px;padding-top:14px}body .cd-shell .cd-refresh-line span{text-align:center}body .cd-shell .cd-refresh-line button{min-height:44px;border:1px solid #e6dfef;border-radius:11px;background:#fff;font-size:12px}.rpm-head{align-items:flex-start;padding:16px}.rpm-empty{padding:26px 16px}body .brand-workspace-content>.bd-main{padding:14px calc(14px + var(--ws-safe-right)) calc(26px + var(--ws-safe-bottom)) calc(14px + var(--ws-safe-left))!important}body .brand-workspace-shell .bd-error{display:flex;flex-direction:column;align-items:stretch;gap:8px;font-size:13px}body .brand-workspace-shell .bd-error button{min-height:42px}body .brand-workspace-shell .bd-welcome{display:block;min-height:0;padding:22px 20px;border-radius:18px;margin-bottom:14px}body .brand-workspace-shell .bd-welcome small{font-size:10px}body .brand-workspace-shell .bd-welcome h1{font-size:22px;line-height:1.22;margin:8px 0}body .brand-workspace-shell .bd-welcome p{font-size:13px;line-height:1.55}body .brand-workspace-shell .bd-welcome button{width:100%;min-height:46px;margin-top:16px;font-size:13px;border-radius:11px}body .brand-workspace-shell .bd-welcome-art{display:none}body .brand-workspace-shell .bd-grid{gap:14px!important}body .brand-workspace-shell .bd-grid>.bd-left>.bd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}body .brand-workspace-shell .bd-metrics article,body .brand-workspace-shell .bd-card{padding:16px;border-radius:16px}body .brand-workspace-shell .bd-metrics article{padding:14px}body .brand-workspace-shell .bd-metrics strong{font-size:24px;margin:6px 0 4px}body .brand-workspace-shell .bd-metrics small{font-size:12.5px;font-weight:600;color:#3d3354;line-height:1.35}body .brand-workspace-shell .bd-metrics span.bd-metric-note{font-size:11px;line-height:1.4;color:#8f87a0}body .brand-workspace-shell .bd-metric-icon{margin-bottom:2px}body .brand-workspace-shell .bd-card h2{font-size:16px}body .brand-workspace-shell .bd-card p{font-size:12.5px}body .brand-workspace-shell .bd-title{flex-wrap:wrap;align-items:flex-start;gap:4px 10px}body .brand-workspace-shell .bd-title>div{min-width:0;flex:1 1 190px}body .brand-workspace-shell .bd-title button{min-height:36px;padding:0;white-space:nowrap;font-size:12px}body .brand-workspace-shell .bd-campaign{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"mark info info" "mark status action";gap:10px 12px;align-items:center;padding:14px 0}body .brand-workspace-shell .bd-campaign-mark{grid-area:mark;align-self:start;width:44px;height:44px}body .brand-workspace-shell .bd-campaign>div{grid-area:info;flex:none;min-width:0}body .brand-workspace-shell .bd-campaign strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;font-size:14px;line-height:1.35;overflow-wrap:anywhere}body .brand-workspace-shell .bd-campaign small{font-size:12px;margin-top:4px}body .brand-workspace-shell .bd-card>.bd-campaign:last-child{border-bottom:0;padding-bottom:2px}body .brand-workspace-shell .bd-campaign .bd-status{grid-area:status;justify-self:start;margin:0;font-size:11.5px}body .brand-workspace-shell .bd-campaign button{grid-area:action;margin:0;min-height:42px;padding:0 14px;font-size:12.5px}body .brand-workspace-shell .bd-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .brand-workspace-shell .bd-actions button{min-height:100px;padding:14px}body .brand-workspace-shell .bd-actions b{font-size:12.5px;line-height:1.3}body .brand-workspace-shell .bd-right{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body .brand-workspace-shell .bd-primary,body .brand-workspace-shell .bd-empty button{min-height:46px}}@media (max-width:380px){body .cd-shell .cd-main,body .brand-workspace-content>.bd-main{padding-left:calc(12px + var(--ws-safe-left))!important;padding-right:calc(12px + var(--ws-safe-right))!important}.cd-topbar .cb-active-mode small{display:none}.cd-topbar .cd-iconbutton{width:36px!important}body .cd-shell .cd-welcome h1,body .brand-workspace-shell .bd-welcome h1{font-size:20px}body .cd-shell .cd-stat strong{font-size:19px}body .cd-shell .cd-profile-progress{flex-direction:column;align-items:flex-start}body .brand-workspace-shell .bd-metrics strong{font-size:22px}body .brand-workspace-shell .bd-actions{grid-template-columns:minmax(0,1fr)}body .brand-workspace-shell .bd-actions button{min-height:0}}@media (hover:none){.cd-stat:hover,.cd-checklist button:hover,.cd-welcome button:hover,.brand-workspace-shell .bd-actions button:hover{transform:none!important}.cd-panel:hover,.cd-campaign-row:hover,.brand-workspace-shell .bd-card:hover,.brand-workspace-shell .bd-metrics article:hover{box-shadow:inherit}}.cd-shell button,.brand-workspace-shell button,.cd-topbar button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (prefers-reduced-motion:reduce){body .cd-shell.creator-workspace-shell>.cd-side,body .brand-workspace-shell>.brand-workspace-sidebar,.cd-mobile-scrim,.brand-workspace-scrim{transition:none!important;animation:none!important}}:where(.portal-layout,.cd-shell,.brand-workspace-shell){min-width:0}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(.cd-primary,.cd-right,.bd-left,.bd-right){min-width:0}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(img,svg,video){max-width:100%}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(input,select,textarea){max-width:100%}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(.cd-panel,.bd-card,.bo-card,.cob-card){min-width:0}@media (max-width:960px){body .cd-shell.creator-workspace-shell,body .brand-workspace-shell{width:100%;max-width:100%;min-width:0}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(.cd-primary,.cd-right,.bd-left,.bd-right){max-width:100%}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(.cd-panel,.bd-card){max-width:100%}}@media (max-width:660px){:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(button,a){touch-action:manipulation}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(.cd-panel,.bd-card){border-radius:15px}:where(.portal-layout,.cd-shell,.brand-workspace-shell) :where(.table-scroll,[class*=table-scroll]){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}}.rpm-panel{padding:0;background:#fff;border:1px solid #ebe5f4;border-radius:16px;box-shadow:0 5px 16px #28154408;overflow:hidden;min-width:0}.rpm-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 20px 14px;border-bottom:1px solid #f1edf7}.rpm-head h2{margin:0;font-size:16px;display:flex;align-items:center;gap:8px;color:#24173e}.rpm-head h2 svg{width:19px;height:19px;color:#8731d3}.rpm-head p{font-size:12px;color:#82748e;margin:5px 0 0}.rpm-head>button{border:0;background:none;color:#6d2abc;font-weight:750;display:flex;align-items:center;gap:5px;cursor:pointer;white-space:nowrap}.rpm-head>button svg{width:15px;height:15px}.rpm-count{background:#f4e9ff;border-radius:999px;color:#742dc3;font-size:10px;padding:4px 7px}.rpm-items{display:grid}.rpm-item{display:flex;width:100%;align-items:center;gap:12px;text-align:left;background:#fff;border:0;border-bottom:1px solid #f3eff8;padding:13px 18px;cursor:pointer;min-width:0;color:inherit}.rpm-item:last-child{border:0}.rpm-item:hover,.rpm-item:focus-visible{background:#faf5ff;outline-offset:-2px}.rpm-avatar{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;flex:none;background:#f0e4fc;color:#772bc5;font-size:13px;font-weight:800}.rpm-content{flex:1;min-width:0;display:grid;gap:4px}.rpm-partner{display:flex;align-items:center;justify-content:space-between;gap:6px;font-weight:750;font-size:13px;min-width:0}.rpm-partner small{color:#847a91;font-weight:500;white-space:nowrap;font-size:11px}.rpm-project{display:flex;gap:5px;align-items:center;color:#7437bc;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rpm-project svg{width:13px;height:13px;flex:none}.rpm-snippet{font-size:12px;color:#857a91;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rpm-badge{background:#8b26d6;color:#fff;font-weight:800;border-radius:99px;min-width:22px;text-align:center;padding:4px;font-size:11px}.rpm-chevron{color:#ae95c4;width:16px;height:16px}.rpm-empty{padding:22px;text-align:center;font-size:12px;color:#7a7189}.rpm-empty>svg{width:22px;height:22px;display:block;margin:0 auto 8px;color:#9142d9}.rpm-empty strong{display:block;color:#312448;font-size:13px}.rpm-empty p{margin:6px 0 0}.rpm-empty button{color:#7b32c6;background:none;border:0;cursor:pointer;font-weight:750}@media (max-width:600px){.rpm-head{padding:16px 14px}.rpm-item{padding:12px}.rpm-head h2{font-size:14px}.rpm-head p{font-size:11px}}
