@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/landing/fonts/geist-latin.woff2) format("woff2")}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0%;size-adjust:104.76%}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/landing/fonts/geist-mono-latin.woff2) format("woff2")}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0%;size-adjust:134.59%}.bw-landing{--ink: #050505;--paper: #ffffff;--white: #fff;--line: rgba(10, 10, 10, .18);--muted: #606060;--font-geist-sans: "Geist", "Geist Fallback";--font-geist-mono: "Geist Mono", "Geist Mono Fallback"}.bw-landing *{box-sizing:border-box}html:has(.bw-landing){scroll-behavior:smooth}.bw-landing{margin:0;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif}.bw-landing button,.bw-landing a{font:inherit}.bw-landing a{color:inherit;text-decoration:none}.bw-landing button{color:inherit}.bw-landing .site-header{position:sticky;inset:0 0 auto;z-index:50;height:76px;padding:0 32px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.16);color:#fff;background:#050505f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bw-landing .wordmark{width:max-content;display:inline-flex;align-items:center;gap:10px}.bw-landing .wordmark img{width:26px;height:26px;border-radius:6px;filter:invert(1)}.bw-landing .wordmark strong{font-size:14px;font-weight:750;letter-spacing:.14em}.bw-landing .site-header nav{display:flex;gap:30px;font:500 11px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.bw-landing .site-header nav a,.bw-landing .text-link{transition:opacity .2s ease}.bw-landing .site-header nav a:hover,.bw-landing .text-link:hover{opacity:.55}.bw-landing .header-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px;font-size:12px}.bw-landing .header-actions .button-dark{background:#fff;color:#050505}.bw-landing .button-arrow{position:relative;width:9px;height:9px;flex:0 0 9px}.bw-landing .button-arrow:before{content:"";position:absolute;top:0;right:0;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor}.bw-landing .button-arrow:after{content:"";position:absolute;top:4px;right:0;width:10px;border-top:1px solid currentColor;transform:rotate(-45deg);transform-origin:right center}.bw-landing .intro-hero{position:relative;min-height:100svh;overflow:hidden;display:grid;place-items:center;isolation:isolate;background:radial-gradient(ellipse at center,#0a0a0f,#000 70%);color:#fff}.bw-landing .intro-oil-background{position:absolute;inset:0;z-index:0}.bw-landing .oil-shader-canvas{display:block;width:100%;height:100%;touch-action:none;-webkit-user-select:none;user-select:none}.bw-landing .oil-shader-fallback{background:radial-gradient(ellipse at center,#0a0a0f,#000 70%)}.bw-landing .intro-center{position:relative;z-index:1;width:min(92vw,940px);min-height:620px;padding:70px 20px 52px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.bw-landing .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bw-landing .intro-model-stage{position:relative;width:clamp(320px,48vw,760px);height:clamp(260px,43vw,610px);display:grid;place-items:center}.bw-landing .intro-loader-line{position:absolute;left:50%;top:-44px;width:1px;height:205px;z-index:-1;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.8),transparent);transform-origin:top;animation:bwl-loader-sweep 1.55s cubic-bezier(.77,0,.18,1) both}@keyframes bwl-loader-sweep{0%{transform:scaleY(0);opacity:0}28%{opacity:1}72%{transform:scaleY(1)}to{transform:translateY(170px) scaleY(.1);opacity:0}}.bw-landing .model-shell{position:absolute;inset:0;opacity:0;transform:translateY(22px) scale(.78);filter:blur(10px);transition:opacity .9s ease,transform 1.2s cubic-bezier(.16,1,.3,1),filter .9s ease}.bw-landing .model-shell.ready{opacity:1;transform:none;filter:none}.bw-landing .model-shell canvas{width:100%;height:100%;display:block;touch-action:pan-y}.bw-landing .model-loading{position:absolute;left:50%;bottom:8%;translate:-50% 0;color:#ffffff6b;font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;transition:opacity .35s ease}.bw-landing .model-shell.ready .model-loading{opacity:0}.bw-landing .model-shell.error{opacity:1;transform:none;filter:none}.bw-landing .model-shell.error .model-loading{color:#fff9}.bw-landing .intro-role-actions{margin-top:18px;display:flex;gap:10px;animation:bwl-intro-rise .8s 1.25s cubic-bezier(.16,1,.3,1) both}.bw-landing .intro-role-actions button{min-width:190px;min-height:56px;padding:0 20px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.28);border-radius:99px;background:#00000047;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;cursor:pointer;font-size:12px;font-weight:600;pointer-events:auto;transition:transform .25s ease,background .25s ease,color .25s ease}.bw-landing .intro-role-actions button:hover{transform:translateY(-3px);background:#fff;color:#000}.bw-landing .coming-soon{margin-top:38px;animation:bwl-intro-rise .8s 1.48s cubic-bezier(.16,1,.3,1) both}.bw-landing .coming-soon>p{margin:0 0 12px;font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.18em;color:#ffffff6e}.bw-landing .store-badges{display:flex;gap:12px;justify-content:center;align-items:center;pointer-events:auto}.bw-landing .store-badge-link{display:block;height:40px;border-radius:7px;line-height:0;transition:opacity .2s ease}.bw-landing .store-badge-link:focus-visible{outline:2px solid white;outline-offset:4px}.bw-landing .store-badge-link:hover{opacity:.82}.bw-landing .store-badge-image{display:block;width:auto;height:40px}.bw-landing .store-badge-google{width:135px}.bw-landing .store-badge-apple{width:120px}.bw-landing .intro-scroll{position:absolute;z-index:1;left:50%;bottom:27px;translate:-50% 0;display:flex;align-items:center;gap:18px;color:#ffffff8c;font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;animation:bwl-intro-rise .8s 1.8s both}.bw-landing .intro-scroll i{font-style:normal;font-size:14px;animation:bwl-scroll-nudge 1.8s ease-in-out infinite}@keyframes bwl-intro-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bwl-scroll-nudge{50%{transform:translateY(5px)}}.bw-landing .scroll-statement{--statement-progress: 0;--statement-reveal: 0%;position:relative;height:190svh;border-bottom:1px solid var(--line);background:var(--paper);scroll-margin-top:76px}.bw-landing .scroll-statement-sticky{position:sticky;top:76px;min-height:calc(100svh - 76px);padding:clamp(28px,4vw,58px) 5vw;overflow:hidden;display:grid;place-items:center;isolation:isolate}.bw-landing .scroll-statement-sticky:before{content:"";position:absolute;z-index:1;width:min(86vw,1280px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#ffffffe0,#fff0 67%);transform:scale(calc(.72 + var(--statement-progress) * .42));opacity:calc(.45 + var(--statement-progress) * .4);pointer-events:none}.bw-landing .creator-campaign-gallery{position:absolute;inset:0;z-index:0;overflow:hidden;opacity:calc(.18 + var(--statement-progress) * .82);transform:scale(calc(.96 + var(--statement-progress) * .04));transform-origin:center;filter:saturate(.82) contrast(1.08);pointer-events:none;will-change:opacity,transform}.bw-landing .creator-campaign-gallery canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .7s ease}.bw-landing .creator-campaign-gallery.is-ready canvas{opacity:1}.bw-landing .creator-gallery-fallback{position:absolute;inset:-8%;opacity:.4;transition:opacity .45s ease}.bw-landing .creator-campaign-gallery.is-ready .creator-gallery-fallback{opacity:0}.bw-landing .creator-gallery-fallback span{position:absolute;width:clamp(120px,17vw,300px);aspect-ratio:4 / 5;border:1px solid rgba(255,255,255,.22);border-radius:10px;background-position:center;background-size:cover;box-shadow:0 28px 70px #00000080}.bw-landing .creator-gallery-fallback span:nth-child(1){left:4%;top:9%;transform:rotate(-5deg) scale(.72)}.bw-landing .creator-gallery-fallback span:nth-child(2){right:7%;top:2%;transform:rotate(4deg) scale(.6)}.bw-landing .creator-gallery-fallback span:nth-child(3){left:16%;bottom:-4%;transform:rotate(5deg) scale(.82)}.bw-landing .creator-gallery-fallback span:nth-child(4){right:10%;bottom:2%;transform:rotate(-4deg) scale(.78)}.bw-landing .creator-gallery-fallback span:nth-child(5){left:45%;top:-13%;transform:rotate(3deg) scale(.48)}.bw-landing .creator-gallery-fallback span:nth-child(6){right:34%;bottom:-22%;transform:rotate(-3deg) scale(.55)}.bw-landing .creator-gallery-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,#05050529,#05050557 52%,#050505eb),linear-gradient(180deg,rgba(5,5,5,.24),transparent 25%,transparent 72%,rgba(5,5,5,.52))}.bw-landing .scroll-statement h2,.bw-landing .statement-support,.bw-landing .statement-progress{position:relative;z-index:3}.bw-landing .statement-kicker{position:absolute;top:clamp(28px,4vw,55px);left:50%;translate:-50% 0;margin:0;white-space:nowrap;font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.18em;text-transform:uppercase;color:#707070}.bw-landing .scroll-statement h2{width:min(94vw,1500px);margin:0;display:grid;text-align:center;font-size:clamp(62px,10.5vw,180px);line-height:.82;letter-spacing:-.085em;font-weight:650;transform:translateY(calc((.5 - var(--statement-progress)) * 26px)) scale(calc(.965 + var(--statement-progress) * .035));will-change:transform}.bw-landing .scroll-statement h2>span{grid-area:1 / 1}.bw-landing .statement-base{color:#0a0a0a24}.bw-landing .statement-fill{color:transparent;background:linear-gradient(100deg,#000 0% 74%,#707070);background-clip:text;-webkit-background-clip:text;clip-path:inset(0 calc(100% - var(--statement-reveal)) 0 0);filter:drop-shadow(0 10px 28px rgba(10,10,10,.08));will-change:clip-path}.bw-landing .statement-support{position:absolute;left:5vw;right:5vw;bottom:clamp(34px,5vw,70px);display:grid;grid-template-columns:minmax(260px,540px) 1fr;gap:7vw;align-items:end;opacity:clamp(0,calc((var(--statement-progress) - .56) * 3.2),1);transform:translateY(calc((1 - var(--statement-progress)) * 22px))}.bw-landing .statement-support>p{margin:0;color:#555;font-size:clamp(13px,1.15vw,17px);line-height:1.55}.bw-landing .statement-support>div{display:flex;align-items:center;justify-content:flex-end;gap:15px;font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;color:#696969}.bw-landing .statement-support i{width:34px;border-top:1px solid #aaa}.bw-landing .statement-progress{position:absolute;right:24px;top:50%;width:2px;height:110px;translate:0 -50%;background:#0a0a0a1f}.bw-landing .statement-progress i{display:block;width:100%;height:var(--statement-reveal);background:var(--ink)}.bw-landing .product-tour-section{padding:clamp(90px,10vw,160px) 24px 24px;display:grid;grid-template-columns:minmax(280px,.52fr) minmax(620px,1.48fr);gap:5vw;align-items:start;background:var(--paper)}.bw-landing .product-tour-intro{position:sticky;top:116px;padding-left:max(0px,calc((100vw - 1580px)/2))}.bw-landing .product-tour-intro h2{max-width:560px;margin:0;font-size:clamp(50px,5vw,84px);line-height:.87;letter-spacing:-.07em}.bw-landing .product-tour-intro h2 em{color:#999;font-style:normal;font-weight:450}.bw-landing .product-tour-intro>p{max-width:500px;margin:30px 0;color:var(--muted);font-size:14px;line-height:1.55}.bw-landing .role-switch{width:max-content;padding:4px;display:flex;gap:3px;border:1px solid rgba(255,255,255,.2);border-radius:99px;background:#ffffff0d}.bw-landing .product-tour-intro .role-switch{border-color:var(--line);background:#ffffff80}.bw-landing .role-switch button{padding:10px 15px;border:0;border-radius:99px;background:transparent;color:var(--muted);cursor:pointer;font:500 11px/1 var(--font-geist-mono),monospace;letter-spacing:.03em;transition:all .25s ease}.bw-landing .role-switch button.active{background:#fff;color:#000}.bw-landing .product-tour-intro .role-switch button.active{background:var(--ink);color:#fff}.bw-landing .button{min-height:46px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:20px;border:1px solid transparent;border-radius:3px;font-size:12px;font-weight:600;transition:transform .2s ease,background .2s ease,color .2s ease}.bw-landing .button:hover{transform:translateY(-2px)}.bw-landing .button-dark{background:#fff;color:#000}.bw-landing .button-line{border-color:#ffffff3d;color:#fff}.bw-landing .button-small{min-height:34px;padding:0 13px;gap:10px}.bw-landing .hero-product{min-width:0;min-height:760px;align-self:stretch;display:grid;grid-template-rows:45px auto 1fr 50px;border-radius:26px;overflow:hidden;background:#ededed;color:var(--ink);box-shadow:0 24px 80px #00000014}.bw-landing .product-topbar{padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:550 9px/1 var(--font-geist-mono),monospace;letter-spacing:.11em}.bw-landing .status-dot{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#111;box-shadow:0 0 0 4px #0000001f}.bw-landing .step-rail{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--line)}.bw-landing .step-rail button{min-width:0;padding:16px 8px 14px;border:0;border-right:1px solid var(--line);background:transparent;cursor:pointer;font:550 9px/1 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:#777;transition:background .2s ease,color .2s ease}.bw-landing .step-rail button:last-child{border-right:0}.bw-landing .step-rail button span{display:block;margin-bottom:8px;font-size:8px;opacity:.65}.bw-landing .step-rail button.active{background:var(--ink);color:#fff}.bw-landing .demo-stage{min-height:0;padding:18px;display:grid;grid-template-columns:1.05fr .95fr;gap:12px}.bw-landing .demo-image{position:relative;min-height:420px;overflow:hidden;border-radius:18px;background:#000}.bw-landing .demo-image img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08);transition:transform .8s cubic-bezier(.16,1,.3,1),filter .5s ease}.bw-landing .demo-image:hover img{transform:scale(1.045);filter:grayscale(1) contrast(1.14)}.bw-landing .demo-image:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.74),transparent 48%);pointer-events:none}.bw-landing .image-label{position:absolute;z-index:1;left:18px;right:18px;bottom:17px;display:flex;justify-content:space-between;font:550 9px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;color:#fff}.bw-landing .demo-card{padding:clamp(22px,3vw,46px);display:flex;flex-direction:column;border-radius:18px;background:#fff;animation:bwl-enter-card .45s cubic-bezier(.16,1,.3,1)}@keyframes bwl-enter-card{0%{opacity:0;transform:translateY(12px)}}.bw-landing .demo-eyebrow{margin:0 0 auto;font:550 9px/1.3 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.bw-landing .demo-card h2{max-width:400px;margin:40px 0 14px;font-size:clamp(30px,3.4vw,56px);line-height:.94;letter-spacing:-.055em}.bw-landing .demo-card>p:not(.demo-eyebrow){margin:0;color:#5f5f5f;line-height:1.45;font-size:14px}.bw-landing .demo-meta{margin-top:24px;padding-top:15px;border-top:1px solid #ddd;font:520 10px/1.35 var(--font-geist-mono),monospace;letter-spacing:.03em}.bw-landing .demo-card button{margin-top:22px;min-height:48px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;border:0;border-radius:3px;background:var(--ink);color:#fff;cursor:pointer;font-size:12px}.bw-landing .product-footer{padding:0 18px;display:grid;grid-template-columns:auto 1fr 34px 34px;gap:10px;align-items:center;border-top:1px solid var(--line);font:500 9px/1 var(--font-geist-mono),monospace}.bw-landing .progress{height:2px;background:#00000021}.bw-landing .progress span{display:block;height:100%;background:var(--ink);transition:width .35s ease}.bw-landing .product-footer button{width:34px;height:30px;border:1px solid var(--line);background:transparent;cursor:pointer}.bw-landing .campaign-types{padding:clamp(90px,10vw,150px) 24px 24px;background:#f0f0f0;border-bottom:1px solid var(--line)}.bw-landing .campaign-types-heading{max-width:1450px;margin:0 auto 70px}.bw-landing .campaign-types-heading h2{margin:0;max-width:1050px;font-size:clamp(54px,7vw,116px);line-height:.87;letter-spacing:-.075em}.bw-landing .campaign-types-heading h2 em{color:#909090;font-style:normal;font-weight:440}.bw-landing .campaign-type-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bw-landing .campaign-type-card{min-height:680px;padding:30px;display:flex;flex-direction:column;border-radius:22px;background:#fff;border:1px solid #d0d0d0}.bw-landing .campaign-type-card:nth-child(2){background:var(--ink);border-color:var(--ink);color:#fff}.bw-landing .campaign-type-top{display:flex;justify-content:space-between;gap:30px;font:600 9px/1.25 var(--font-geist-mono),monospace;letter-spacing:.11em;text-transform:uppercase;color:#707070}.bw-landing .campaign-type-card:nth-child(2) .campaign-type-top{color:#ffffff80}.bw-landing .campaign-type-top strong{color:currentColor;font-weight:600}.bw-landing .campaign-type-card h3{max-width:650px;margin:auto 0 24px;font-size:clamp(50px,5.5vw,92px);line-height:.85;letter-spacing:-.07em;font-weight:600}.bw-landing .campaign-type-card>p{max-width:620px;margin:0 0 42px;color:#5c5c5c;font-size:14px;line-height:1.6}.bw-landing .campaign-type-card:nth-child(2)>p{color:#fff9}.bw-landing .campaign-type-card ul{margin:0 0 28px;padding:0;list-style:none;border-top:1px solid #ddd}.bw-landing .campaign-type-card:nth-child(2) ul{border-color:#fff3}.bw-landing .campaign-type-card li{padding:14px 0;display:grid;grid-template-columns:32px 1fr;border-bottom:1px solid #ddd;font-size:12px}.bw-landing .campaign-type-card:nth-child(2) li{border-color:#fff3;color:#ffffffb8}.bw-landing .campaign-type-card li span{font-size:10px;color:#888}.bw-landing .campaign-type-card>a{min-height:54px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;border:1px solid currentColor;font-size:12px;font-weight:600;transition:background .2s ease,color .2s ease}.bw-landing .campaign-type-card:first-child>a:hover{background:var(--ink);color:#fff}.bw-landing .campaign-type-card:nth-child(2)>a:hover{background:#fff;color:var(--ink)}.bw-landing .manifesto{min-height:92svh;padding:90px 5vw 74px;display:grid;grid-template-columns:minmax(180px,.35fr) 1.65fr;grid-template-rows:auto 1fr auto;column-gap:7vw;border-bottom:1px solid var(--line)}.bw-landing .manifesto-side{align-self:center;max-width:250px;margin:0;color:var(--muted);font-size:13px;line-height:1.55}.bw-landing .manifesto h2{align-self:center;margin:120px 0;max-width:1200px;font-size:clamp(52px,7.6vw,138px);line-height:.88;letter-spacing:-.075em;font-weight:600}.bw-landing .manifesto h2 em,.bw-landing .showcase-heading h2 em,.bw-landing .profile-controls h2 em,.bw-landing .outcome-heading h2 em{color:#999;font-style:normal;font-weight:450}.bw-landing .manifesto-rule{border-top:1px solid var(--line)}.bw-landing .manifesto-bottom{margin:0;padding-top:22px;max-width:520px;color:var(--muted);font-size:13px;line-height:1.55}.bw-landing .showcase-section{padding:100px 24px 24px;background:var(--paper)}.bw-landing .showcase-heading{max-width:1400px;margin:0 auto 58px;display:grid;grid-template-columns:1.65fr .55fr;gap:5vw;align-items:end}.bw-landing .showcase-heading h2{margin:0;font-size:clamp(50px,5.8vw,96px);line-height:.9;letter-spacing:-.065em}.bw-landing .showcase-heading>p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.bw-landing .campaign-gallery{max-width:1600px;height:min(650px,68vw);min-height:520px;margin:0 auto;display:flex;gap:8px}.bw-landing .film-card{position:relative;flex:.7;min-width:100px;padding:0;overflow:hidden;border:0;border-radius:20px;background:#1a1a1a;color:#fff;text-align:left;cursor:pointer;transition:flex .75s cubic-bezier(.16,1,.3,1),opacity .4s ease}.bw-landing .film-card.active{flex:2.4}.bw-landing .film-card:not(.active){opacity:.72}.bw-landing .film-card>img,.bw-landing .film-card video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08)}.bw-landing .film-card>img{filter:grayscale(1) contrast(1.08) brightness(.7);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .5s ease}.bw-landing .film-card.active>img{transform:scale(1.035);opacity:0}.bw-landing .film-card video{animation:bwl-film-in .7s ease both}@keyframes bwl-film-in{0%{opacity:0;transform:scale(1.05)}}.bw-landing .film-scrim{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.86),transparent 58%)}.bw-landing .film-number{position:absolute;top:22px;left:22px;font:600 10px/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.bw-landing .film-copy{position:absolute;left:24px;bottom:25px;width:min(440px,calc(100% - 48px))}.bw-landing .film-copy>span{display:block;margin-bottom:10px;font:550 9px/1 var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e}.bw-landing .film-copy strong{display:block;max-width:420px;font-size:clamp(25px,2.4vw,44px);line-height:.98;letter-spacing:-.045em;font-weight:570}.bw-landing .film-card:not(.active) .film-copy{writing-mode:vertical-rl;transform:rotate(180deg);left:50%;bottom:25px;width:auto;translate:-50% 0}.bw-landing .film-card:not(.active) .film-copy>span,.bw-landing .film-card:not(.active) .film-copy strong{font-size:10px;letter-spacing:.1em;white-space:nowrap}.bw-landing .film-card:not(.active) .film-copy>span{display:none}.bw-landing .film-play{position:absolute;top:20px;right:20px;display:flex;gap:8px;align-items:center;font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;opacity:0;transition:opacity .3s ease}.bw-landing .film-card.active .film-play{opacity:1}.bw-landing .film-play i{display:block;width:6px;height:6px;border-radius:50%;background:#fff}.bw-landing .payment-rule{padding:clamp(100px,11vw,170px) 5vw;background:var(--ink);color:#fff}.bw-landing .payment-rule-heading{max-width:1450px;margin:0 auto 88px}.bw-landing .payment-rule-heading h2{margin:0;max-width:1120px;font-size:clamp(55px,7vw,116px);line-height:.86;letter-spacing:-.074em}.bw-landing .payment-rule-heading h2 em{color:#ffffff6b;font-style:normal;font-weight:440}.bw-landing .payment-rule-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.22)}.bw-landing .payment-rule-grid article{min-height:250px;padding:24px 28px 24px 0;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(255,255,255,.22)}.bw-landing .payment-rule-grid article+article{padding-left:28px}.bw-landing .payment-rule-grid article:last-child{border-right:0}.bw-landing .payment-rule-grid span{font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.14em;color:#ffffff6b}.bw-landing .payment-rule-grid p{max-width:390px;margin:0;color:#ffffffb8;font-size:clamp(16px,1.55vw,24px);line-height:1.35;letter-spacing:-.02em}.bw-landing .profile-section{padding:140px 5vw;background:var(--ink);color:#fff}.bw-landing .profile-builder{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:.78fr 1.22fr;gap:8vw;align-items:center}.bw-landing .profile-controls h2{margin:0 0 24px;font-size:clamp(47px,5.4vw,88px);line-height:.9;letter-spacing:-.068em}.bw-landing .profile-controls>p{max-width:560px;margin:0 0 35px;color:#ffffff94;font-size:15px;line-height:1.55}.bw-landing .signal-list{border-top:1px solid rgba(255,255,255,.2)}.bw-landing .signal-list button{width:100%;padding:15px 0;display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;border:0;border-bottom:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;text-align:left;cursor:pointer;font-size:13px}.bw-landing .signal-list small{font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;color:#ffffff73}.bw-landing .signal-check{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.3);border-radius:50%;font-size:11px;transition:all .2s ease}.bw-landing .signal-check.selected{background:#fff;color:#000}.bw-landing .profile-preview-wrap{padding:16px;border-radius:28px;background:#d9d9d9;color:var(--ink)}.bw-landing .strength-meter{padding:18px 18px 15px}.bw-landing .strength-meter>div:first-child{display:flex;justify-content:space-between;align-items:end}.bw-landing .strength-meter span{font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.bw-landing .strength-meter strong{font-size:27px;letter-spacing:-.05em}.bw-landing .strength-track{height:4px;margin-top:12px;background:#00000026}.bw-landing .strength-track span{display:block;height:100%;background:var(--ink);transition:width .5s cubic-bezier(.16,1,.3,1)}.bw-landing .creator-profile{overflow:hidden;border-radius:17px;background:#fff}.bw-landing .profile-banner{position:relative;height:180px;overflow:hidden;background:#333}.bw-landing .profile-banner img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.bw-landing .profile-content{position:relative;padding:68px 32px 30px}.bw-landing .profile-avatar{position:absolute;top:-58px;left:30px;width:106px;height:106px;border:5px solid white;border-radius:50%;object-fit:cover;filter:grayscale(1)}.bw-landing .profile-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}.bw-landing .profile-heading h3{margin:0;font-size:26px;letter-spacing:-.045em}.bw-landing .profile-heading h3 span{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--ink);color:#fff;font-size:10px;vertical-align:middle}.bw-landing .profile-heading p{margin:5px 0 0;color:var(--muted);font:500 10px/1.3 var(--font-geist-mono),monospace}.bw-landing .profile-heading button{padding:11px 14px;border:0;border-radius:3px;background:var(--ink);color:#fff;font-size:11px}.bw-landing .profile-bio{max-width:560px;margin:22px 0;color:#505050;font-size:14px;line-height:1.45}.bw-landing .profile-stats{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #e1e1e1}.bw-landing .profile-stats div{padding:16px 0;border-right:1px solid #e1e1e1}.bw-landing .profile-stats div:last-child{border-right:0;padding-left:16px}.bw-landing .profile-stats div:nth-child(2){padding-left:16px}.bw-landing .profile-stats strong{display:block;font-size:21px;letter-spacing:-.04em}.bw-landing .profile-stats span{display:block;margin-top:3px;color:var(--muted);font:500 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.bw-landing .profile-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:18px}.bw-landing .profile-tags span{padding:7px 9px;border:1px solid #d5d5d5;border-radius:99px;font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.07em}.bw-landing .profile-tags .empty-tag{color:#aaa;border-style:dashed}.bw-landing .portfolio-row{position:relative;min-height:128px;margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border:1px dashed #c7c7c7}.bw-landing .portfolio-row img{width:100%;height:128px;object-fit:cover;filter:grayscale(1);opacity:0;transition:opacity .35s ease}.bw-landing .portfolio-row.visible{border:0}.bw-landing .portfolio-row.visible img{opacity:1}.bw-landing .portfolio-row p{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:#999;font-size:11px}.bw-landing .portfolio-row.visible p{display:none}.bw-landing .outcomes{padding:120px 24px 24px;background:var(--paper)}.bw-landing .outcome-heading{max-width:1400px;margin:0 auto 65px}.bw-landing .outcome-heading h2{margin:0;font-size:clamp(54px,6.7vw,110px);line-height:.88;letter-spacing:-.07em}.bw-landing .outcome-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bw-landing .outcome-card{min-height:650px;padding:28px;border-radius:22px;display:flex;flex-direction:column}.bw-landing .creator-outcome{background:#fff;border:1px solid #d8d8d8}.bw-landing .brand-outcome{background:var(--ink);color:#fff}.bw-landing .outcome-top{display:flex;justify-content:space-between;font:600 9px/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.bw-landing .brand-outcome .outcome-top{color:#ffffff80}.bw-landing .outcome-card h3{margin:auto 0 55px;max-width:600px;font-size:clamp(38px,4vw,66px);line-height:.94;letter-spacing:-.055em;font-weight:570}.bw-landing .outcome-card ul{margin:0 0 28px;padding:0;list-style:none;border-top:1px solid #d5d5d5}.bw-landing .brand-outcome ul{border-color:#fff3}.bw-landing .outcome-card li{padding:13px 0;display:grid;grid-template-columns:38px 1fr;border-bottom:1px solid #d5d5d5;font-size:12px}.bw-landing .brand-outcome li{border-color:#fff3;color:#ffffffb8}.bw-landing .outcome-card li span{font:500 9px/1.4 var(--font-geist-mono),monospace;color:#999}.bw-landing .outcome-card>a{min-height:53px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--ink);font-size:12px;font-weight:600;transition:background .2s ease,color .2s ease}.bw-landing .creator-outcome>a:hover{background:var(--ink);color:#fff}.bw-landing .brand-outcome>a{border-color:#fff}.bw-landing .brand-outcome>a:hover{background:#fff;color:#000}.bw-landing .pricing-section{padding:120px 24px 100px;background:#f0f0f0;border-top:1px solid var(--line)}.bw-landing .pricing-intro{max-width:1450px;margin:0 auto 72px}.bw-landing .pricing-intro h2{margin:0;max-width:980px;font-size:clamp(58px,7.2vw,120px);line-height:.86;letter-spacing:-.075em}.bw-landing .pricing-intro h2 em{color:#969696;font-style:normal;font-weight:450}.bw-landing .pricing-intro>div:last-child>p{max-width:720px;margin:32px 0 0;color:var(--muted);font-size:15px;line-height:1.6}.bw-landing .pricing-grid{max-width:1450px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bw-landing .pricing-card{min-height:720px;padding:30px;display:flex;flex-direction:column;border-radius:22px}.bw-landing .creator-price{background:#fff;border:1px solid #d2d2d2}.bw-landing .brand-price{background:var(--ink);color:#fff}.bw-landing .price-card-top{display:flex;justify-content:space-between;gap:20px;align-items:start}.bw-landing .price-card-top h3{margin:0;font-size:22px;letter-spacing:-.035em}.bw-landing .price-card-top span{font:600 9px/1.2 var(--font-geist-mono),monospace;letter-spacing:.12em;color:#888}.bw-landing .brand-price .price-card-top span{color:#ffffff7a}.bw-landing .price{display:block;margin:82px 0 28px;font-size:clamp(88px,10vw,170px);line-height:.78;letter-spacing:-.085em}.bw-landing .price-words{max-width:640px;font-size:clamp(64px,7vw,112px);line-height:.82}.bw-landing .pricing-card>p{max-width:620px;margin:0;color:#5e5e5e;font-size:14px;line-height:1.55}.bw-landing .brand-price>p{color:#ffffff94}.bw-landing .pricing-card ul{margin:auto 0 26px;padding:0;list-style:none;border-top:1px solid #ddd}.bw-landing .brand-price ul{border-color:#fff3}.bw-landing .pricing-card li{padding:14px 0;display:grid;grid-template-columns:40px 1fr;border-bottom:1px solid #ddd;font-size:12px}.bw-landing .brand-price li{border-color:#fff3;color:#ffffffba}.bw-landing .pricing-card li span{font:500 9px/1.4 var(--font-geist-mono),monospace;color:#999}.bw-landing .pricing-card>a{min-height:54px;padding:0 17px;display:flex;justify-content:space-between;align-items:center;border:1px solid currentColor;font-size:12px;font-weight:600;transition:background .2s ease,color .2s ease}.bw-landing .creator-price>a:hover{background:var(--ink);color:#fff}.bw-landing .brand-price>a:hover{background:#fff;color:#000}.bw-landing .currency-strip{max-width:1450px;margin:10px auto 0;padding:23px 28px;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;border:1px solid #c8c8c8;background:#ffffff80}.bw-landing .currency-strip span{font:600 8px/1.3 var(--font-geist-mono),monospace;letter-spacing:.12em;color:#747474}.bw-landing .currency-strip span:last-child{text-align:right}.bw-landing .currency-strip strong{font:600 11px/1.3 var(--font-geist-mono),monospace;letter-spacing:.06em}.bw-landing .pricing-faq{max-width:1450px;margin:110px auto 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:7vw}.bw-landing .faq-heading h2{margin:0;font-size:clamp(46px,5vw,78px);line-height:.9;letter-spacing:-.06em}.bw-landing .faq-list{border-top:1px solid var(--line)}.bw-landing .faq-list article{padding:28px 0;display:grid;grid-template-columns:55px 1fr;gap:15px;border-bottom:1px solid var(--line)}.bw-landing .faq-list article>span{font:600 9px/1.5 var(--font-geist-mono),monospace;color:#888}.bw-landing .faq-list h3{margin:0 0 10px;font-size:clamp(20px,2vw,30px);letter-spacing:-.035em}.bw-landing .faq-list p{max-width:760px;margin:0;color:var(--muted);font-size:13px;line-height:1.55}.bw-landing .footer{padding:90px 5vw 26px;display:grid;grid-template-columns:1.2fr 1fr .7fr;gap:6vw;background:var(--paper)}.bw-landing .footer-wordmark{font-family:var(--font-geist-sans),Arial,sans-serif;font-size:clamp(48px,8vw,130px);line-height:.8;letter-spacing:.14em;font-weight:750}.bw-landing .footer-wordmark span{margin-left:8px;font-size:10px;vertical-align:top;letter-spacing:0}.bw-landing .footer>p{max-width:380px;margin:0;color:var(--muted);font-size:13px;line-height:1.55}.bw-landing .footer nav{display:flex;flex-direction:column;gap:10px;font-size:12px}.bw-landing .footer>div{grid-column:1 / -1;margin-top:70px;padding-top:16px;display:flex;justify-content:space-between;border-top:1px solid var(--line);font:600 8px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;color:#777}.bw-landing .scroll-statement,.bw-landing .product-tour-section,.bw-landing .campaign-types,.bw-landing .manifesto,.bw-landing .showcase-section,.bw-landing .payment-rule,.bw-landing .profile-section,.bw-landing .outcomes,.bw-landing .pricing-section,.bw-landing .footer{--paper: #050505;--line: rgba(255, 255, 255, .18);--muted: rgba(255, 255, 255, .62);background:#050505;color:#fff}.bw-landing .scroll-statement-sticky:before{background:radial-gradient(circle,#ffffff17,#fff0 67%)}.bw-landing .statement-base{color:#ffffff24}.bw-landing .statement-fill{background:linear-gradient(100deg,#fff 0% 74%,#777);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 10px 28px rgba(255,255,255,.05))}.bw-landing .statement-support>p{color:#ffffffad}.bw-landing .statement-support>div{color:#ffffff85}.bw-landing .statement-support i{border-color:#ffffff57}.bw-landing .statement-progress{background:#ffffff24}.bw-landing .statement-progress i{background:#fff}.bw-landing .product-tour-intro h2 em{color:#ffffff6b}.bw-landing .product-tour-intro>p{color:#ffffffa3}.bw-landing .product-tour-intro .role-switch{border-color:#fff3;background:#ffffff0f}.bw-landing .product-tour-intro .role-switch button{color:#fff9}.bw-landing .product-tour-intro .role-switch button.active{background:#fff;color:#050505}.bw-landing .hero-product{--paper: #fff;--line: rgba(10, 10, 10, .18);--muted: #606060;color:#050505}.bw-landing .campaign-types-heading h2 em,.bw-landing .showcase-heading h2 em,.bw-landing .outcome-heading h2 em,.bw-landing .pricing-intro h2 em{color:#ffffff6b}.bw-landing .showcase-heading>p,.bw-landing .pricing-intro>div:last-child>p,.bw-landing .faq-list p,.bw-landing .footer>p{color:#ffffff9e}.bw-landing .campaign-type-card:first-child,.bw-landing .creator-outcome,.bw-landing .creator-price,.bw-landing .profile-preview-wrap{--paper: #fff;--line: rgba(10, 10, 10, .18);--muted: #606060;color:#050505}.bw-landing .campaign-type-card:nth-child(2),.bw-landing .brand-outcome,.bw-landing .brand-price{background:#0b0b0b;border-color:#ffffff3d}.bw-landing .currency-strip{border-color:#ffffff3d;background:#ffffff0b}.bw-landing .currency-strip span,.bw-landing .faq-list article>span{color:#ffffff80}.bw-landing .faq-list h3{color:#fff}.bw-landing .footer>div{color:#ffffff7a}@media(max-width:1050px){.bw-landing .site-header{grid-template-columns:1fr auto}.bw-landing .site-header nav{display:none}.bw-landing .product-tour-section{grid-template-columns:1fr}.bw-landing .product-tour-intro{position:static;max-width:760px}.bw-landing .hero-product{min-height:700px}.bw-landing .showcase-heading{grid-template-columns:1.3fr .7fr}.bw-landing .profile-builder{grid-template-columns:1fr}.bw-landing .profile-controls{max-width:720px}.bw-landing .profile-preview-wrap{max-width:820px;width:100%;margin:0 auto}.bw-landing .pricing-faq{grid-template-columns:1fr;gap:45px}}@media(max-width:680px){.bw-landing .site-header{height:66px;padding:0 18px}.bw-landing .text-link{display:none}.bw-landing .intro-center{min-height:590px;padding-inline:12px}.bw-landing .intro-model-stage{width:min(104vw,560px);height:min(88vw,450px)}.bw-landing .intro-role-actions{width:100%;flex-direction:column;gap:8px;margin-top:42px}.bw-landing .intro-role-actions button{width:100%;min-width:0}.bw-landing .store-badges{gap:10px}.bw-landing .intro-scroll span{display:none}.bw-landing .scroll-statement{height:170svh}.bw-landing .scroll-statement{scroll-margin-top:66px}.bw-landing .scroll-statement-sticky{top:66px;min-height:calc(100svh - 66px);padding:26px 18px}.bw-landing .scroll-statement h2{width:100%;font-size:clamp(54px,17vw,86px);line-height:.84}.bw-landing .statement-kicker{top:28px;font-size:8px}.bw-landing .statement-support{left:20px;right:20px;bottom:34px;grid-template-columns:1fr;gap:22px}.bw-landing .statement-support>div{width:100%;display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:8px}.bw-landing .statement-support>div span{white-space:nowrap;font-size:7px}.bw-landing .statement-support i,.bw-landing .statement-progress{display:none}.bw-landing .product-tour-section{padding:78px 10px 10px}.bw-landing .product-tour-intro{padding:0 10px}.bw-landing .product-tour-intro h2{font-size:clamp(52px,15vw,72px)}.bw-landing .hero-product{min-height:780px;border-radius:18px}.bw-landing .step-rail{grid-template-columns:repeat(3,1fr)}.bw-landing .step-rail button:nth-child(-n+3){border-bottom:1px solid var(--line)}.bw-landing .demo-stage{grid-template-columns:1fr}.bw-landing .demo-image{min-height:260px}.bw-landing .demo-card{min-height:330px}.bw-landing .campaign-types{padding:80px 10px 10px}.bw-landing .campaign-types-heading{padding:0 10px;margin-bottom:48px}.bw-landing .campaign-types-heading h2{font-size:clamp(54px,15vw,76px)}.bw-landing .campaign-type-grid{grid-template-columns:1fr}.bw-landing .campaign-type-card{min-height:610px;padding:22px;border-radius:16px}.bw-landing .manifesto{min-height:auto;padding:80px 20px;grid-template-columns:1fr}.bw-landing .manifesto-side{margin-top:55px}.bw-landing .manifesto h2{margin:60px 0 80px;font-size:clamp(52px,15vw,74px)}.bw-landing .manifesto-bottom{padding-top:18px}.bw-landing .showcase-section{padding:80px 10px 10px}.bw-landing .showcase-heading{padding:0 10px;grid-template-columns:1fr;gap:35px}.bw-landing .showcase-heading h2{font-size:clamp(50px,15vw,70px)}.bw-landing .campaign-gallery{height:auto;min-height:0;display:grid;grid-template-columns:1fr}.bw-landing .film-card,.bw-landing .film-card.active{min-height:125px;flex:none;border-radius:12px}.bw-landing .film-card.active{min-height:440px}.bw-landing .film-card:not(.active) .film-copy{writing-mode:initial;transform:none;left:18px;bottom:18px;width:auto;translate:0}.bw-landing .payment-rule{padding:90px 20px}.bw-landing .payment-rule-heading{margin-bottom:60px}.bw-landing .payment-rule-heading h2{font-size:clamp(54px,15vw,78px)}.bw-landing .payment-rule-grid{grid-template-columns:1fr}.bw-landing .payment-rule-grid article,.bw-landing .payment-rule-grid article+article{min-height:180px;padding:22px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.22)}.bw-landing .payment-rule-grid article:last-child{border-bottom:0}.bw-landing .profile-section{padding:90px 20px}.bw-landing .profile-builder{gap:65px}.bw-landing .profile-controls h2{font-size:clamp(49px,14vw,70px)}.bw-landing .profile-preview-wrap{padding:8px;border-radius:20px}.bw-landing .profile-banner{height:120px}.bw-landing .profile-content{padding:64px 18px 20px}.bw-landing .profile-avatar{left:18px}.bw-landing .profile-heading{display:block}.bw-landing .profile-heading button{margin-top:15px}.bw-landing .profile-stats span{font-size:7px}.bw-landing .outcomes{padding:90px 10px 10px}.bw-landing .outcome-heading{padding:0 10px;grid-template-columns:1fr;gap:40px}.bw-landing .outcome-heading h2{font-size:clamp(53px,15vw,75px)}.bw-landing .outcome-grid{grid-template-columns:1fr}.bw-landing .outcome-card{min-height:590px;padding:22px;border-radius:16px}.bw-landing .pricing-section{padding:90px 10px 70px}.bw-landing .pricing-intro{padding:0 10px;margin-bottom:50px}.bw-landing .pricing-intro h2{font-size:clamp(56px,16vw,78px)}.bw-landing .pricing-grid{grid-template-columns:1fr}.bw-landing .pricing-card{min-height:650px;padding:22px;border-radius:16px}.bw-landing .price{margin-top:62px}.bw-landing .currency-strip{grid-template-columns:1fr;padding:22px}.bw-landing .currency-strip span:last-child{text-align:left}.bw-landing .pricing-faq{padding:0 10px;margin-top:80px}.bw-landing .footer{padding:75px 20px 24px;grid-template-columns:1fr}.bw-landing .footer-wordmark{font-size:20vw}.bw-landing .footer>div{margin-top:40px}}@media(prefers-reduced-motion:reduce){.bw-landing *,.bw-landing *:before,.bw-landing *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.bw-landing .scroll-statement{--statement-progress: 1 !important;--statement-reveal: 100% !important;height:auto}.bw-landing .scroll-statement-sticky{position:relative;top:auto}}.bw-landing{--bwl-accent: var(--color-accent-600);--bwl-accent-hover: var(--color-accent-700);--bwl-accent-bright: var(--color-accent-400);--bwl-accent-soft: var(--color-accent-300)}.bw-landing ::selection{background:var(--bwl-accent);color:#fff}.bw-landing :focus-visible{outline:2px solid var(--bwl-accent-bright);outline-offset:3px}.bw-landing .product-tour-intro h2 em,.bw-landing .campaign-types-heading h2 em,.bw-landing .showcase-heading h2 em,.bw-landing .payment-rule-heading h2 em,.bw-landing .profile-controls h2 em,.bw-landing .outcome-heading h2 em,.bw-landing .pricing-intro h2 em{color:var(--bwl-accent-soft)}.bw-landing .header-actions .button-dark{background:var(--bwl-accent);color:#fff;transition:background .2s ease}.bw-landing .header-actions .button-dark:hover{background:var(--bwl-accent-hover)}.bw-landing .intro-role-actions button:hover{border-color:var(--bwl-accent);background:var(--bwl-accent);color:#fff}.bw-landing .profile-heading button{background:var(--bwl-accent);color:#fff}.bw-landing .campaign-type-card:first-child>a:hover,.bw-landing .campaign-type-card:nth-child(2)>a:hover,.bw-landing .creator-outcome>a:hover,.bw-landing .brand-outcome>a:hover,.bw-landing .creator-price>a:hover,.bw-landing .brand-price>a:hover{border-color:var(--bwl-accent);background:var(--bwl-accent);color:#fff}.bw-landing .status-dot{background:var(--bwl-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--bwl-accent) 22%,transparent)}.bw-landing .step-rail button.active{background:var(--bwl-accent);color:#fff}.bw-landing .progress span,.bw-landing .strength-track span{background:var(--bwl-accent)}.bw-landing .statement-progress i{background:var(--bwl-accent-bright)}.bw-landing .signal-check.selected{border-color:var(--bwl-accent);background:var(--bwl-accent);color:#fff}.bw-landing .profile-heading h3 span{background:var(--bwl-accent);color:#fff}.bw-landing .footer-wordmark span{color:var(--bwl-accent-soft)}
