:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--landing-bg:#f6f5f1;--landing-ink:#141613;--landing-peach:#f2b184;--landing-butter:#f6ee7e;--landing-sage:#cbdab6;--landing-white:#fffdf8;--ink:var(--landing-ink);--ink-soft:#141613c7;--paper:var(--landing-bg);--page:#eeede7;--panel:var(--landing-white);--muted:#141613ad;--quiet:#14161385;--line:#14161324;--line-dark:#f6f5f129;--accent:var(--landing-peach);--accent-strong:#eaa273;--accent-deep:#7b3d20;--accent-soft:#fae5d6;--payout:#6e815e;--payout-strong:#556c48;--payout-soft:var(--landing-sage);--button-radius:999px;--text-on-dark:var(--landing-bg);--font-stack-sans:var(--font-sans,Inter), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-stack-display:var(--font-condensed,Impact), Impact, "Arial Narrow", "Helvetica Neue", sans-serif}*{box-sizing:border-box}html{min-height:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);min-height:100%;color:var(--ink);font-family:var(--font-stack-sans);margin:0}::selection{background:var(--accent);color:var(--paper)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3,p,ul,dl,dd{margin:0}h1,h2,h3{overflow-wrap:break-word}h1,h2{font-family:var(--font-stack-display);letter-spacing:.005em;text-transform:uppercase;font-weight:400;line-height:.94}p{color:var(--muted);line-height:1.65}.landingPage{background:var(--paper);min-height:100vh;overflow-x:hidden}.logoLockup{color:var(--ink);align-items:center;font-weight:900;display:inline-flex}.logoWords{text-transform:lowercase;font-size:1.02rem;line-height:.94;display:block}.logoWords:after{content:none}.logoTone-dark{color:var(--ink)}.siteFooter .logoLockup{color:var(--paper)}.siteHeader{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f6efe3eb;grid-template-columns:minmax(160px,1fr) auto minmax(120px,1fr);align-items:center;gap:24px;padding:14px max(24px,50vw - 600px);display:grid;position:sticky;top:0}.siteHeader>*{min-width:0}.brandHome{width:fit-content}.navLinks{color:var(--muted);justify-content:center;gap:6px;font-size:.9rem;font-weight:750;display:flex}.navLinks a,.headerCta,.primaryButton,.ghostButton{border-radius:var(--button-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:44px;font-weight:850;line-height:1.1;display:inline-flex}.navLinks a{padding:0 12px}.navLinks a:hover{color:var(--ink)}.headerCta{border:2px solid var(--ink);background:var(--accent);color:var(--ink);box-shadow:3px 3px 0 var(--ink);justify-self:end;padding:0 18px;font-size:.9rem;transition:box-shadow .12s,transform .12s}.headerCta:hover{background:var(--accent-strong);box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.heroSection{isolation:isolate;background:var(--paper);min-height:clamp(660px,82svh,860px);color:var(--ink);text-align:left;align-content:center;justify-items:stretch;padding:76px max(24px,50vw - 600px) 92px;display:grid;position:relative;overflow:hidden}.heroSection:before{z-index:-1;content:"";background:linear-gradient(90deg,#f6efe3f5 0%,#f6efe3d9 34%,#f6efe338 62%,#f6efe308 100%),linear-gradient(#f6efe30a,#f6efe31a 56%,#efe6d2 100%);position:absolute;inset:0}.heroMediaBackdrop{z-index:-2;background:var(--paper);position:absolute;inset:0}.heroMediaImage,.heroMediaVideo{object-fit:cover;object-position:center;opacity:.98;filter:saturate(1.02)contrast(1.02);width:100%;height:100%;display:block}.heroMediaVideo{z-index:1;opacity:0;transition:opacity .18s;position:absolute;inset:0}.heroMediaVideoActive{opacity:.98}.heroMediaPreload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.motionAppFan{perspective:760px;perspective-origin:50% 34%;width:min(530px,92vw);height:clamp(112px,12vw,148px);transform-style:preserve-3d;margin-bottom:2px;position:relative}.motionAppTile{--x:0px;--z:0px;--ry:0deg;--rz:0deg;--scale:1;--float-y:-7px;--float-rotate:1.5deg;--float-duration:6.4s;--motion-base:translateX(-50%) translateX(var(--x)) translateZ(var(--z)) rotateY(var(--ry)) rotateZ(var(--rz)) scale(var(--scale));width:clamp(82px,10vw,120px);height:clamp(82px,10vw,120px);transform:var(--motion-base);transform-style:preserve-3d;will-change:transform;border:1px solid #ffffff85;border-radius:clamp(20px,2.5vw,30px);place-items:center;display:grid;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 18px 42px #090e162e}.motionAppTileText{color:currentColor;text-align:center;text-transform:uppercase;filter:drop-shadow(0 6px 10px #0000002e);font-size:clamp(.86rem,1.15vw,1.08rem);font-weight:950;line-height:1}.motionAppTile[data-position=far-left]{--x:clamp(-198px, -32vw, -132px);--z:-98px;--ry:64deg;--rz:-5deg;--scale:.72;--float-y:-9px;--float-rotate:-2deg;--float-duration:7.4s;z-index:1}.motionAppTile[data-position=left]{--x:clamp(-148px, -24vw, -98px);--z:-68px;--ry:58deg;--rz:-3deg;--scale:.82;--float-y:-6px;--float-rotate:1.7deg;--float-duration:6.7s;z-index:2}.motionAppTile[data-position=near-left]{--x:clamp(-88px, -14vw, -58px);--z:-34px;--ry:42deg;--rz:-1.5deg;--scale:.92;--float-y:-8px;--float-rotate:-1.1deg;--float-duration:6.1s;z-index:3}.motionAppTile[data-position=center]{--scale:1.05;z-index:6}.motionAppTile[data-position=near-right]{--x:clamp(58px, 14vw, 88px);--z:-34px;--ry:-42deg;--rz:1.5deg;--scale:.92;--float-y:-7px;--float-rotate:1.2deg;--float-duration:6.3s;z-index:3}.motionAppTile[data-position=right]{--x:clamp(98px, 24vw, 148px);--z:-68px;--ry:-58deg;--rz:3deg;--scale:.82;--float-y:-10px;--float-rotate:-1.6deg;--float-duration:7s;z-index:2}.motionAppTile[data-position=far-right]{--x:clamp(132px, 32vw, 198px);--z:-98px;--ry:-64deg;--rz:5deg;--scale:.72;--float-y:-5px;--float-rotate:2deg;--float-duration:7.8s;z-index:1}.motionAppTileCore{width:clamp(102px,12vw,142px);height:clamp(102px,12vw,142px);color:var(--ink);background:linear-gradient(135deg,#00b39a 0%,#bfff4a 100%);border-color:#ffffffb3;box-shadow:0 24px 52px #00b39a42,0 12px 26px #090e1633}.motionAppWordmark{color:var(--ink);text-align:left;text-transform:lowercase;font-size:clamp(.95rem,1.45vw,1.24rem);font-weight:950;line-height:.9}.motionAppTileDark{color:var(--paper);background:#101116}.motionAppTileWarm{color:var(--paper);background:linear-gradient(145deg,#e74a6f 0%,#f3a73f 100%)}.motionAppTileLight{color:var(--ink);background:#ffffffe0}.motionAppTileViolet{color:var(--paper);background:linear-gradient(145deg,#6b4df3 0%,#db3f7d 100%)}.motionAppTileMint{color:var(--ink);background:#ddfff5}.heroContent{z-index:1;justify-items:start;gap:24px;width:100%;min-width:0;max-width:610px;display:grid;position:relative}.kicker{color:var(--accent-deep);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:850}h1{letter-spacing:-.01em;max-width:1000px;font-size:5.1rem;font-weight:680;line-height:.98}.heroSection .kicker{color:var(--accent-deep)}.heroSection h1{width:100%;min-width:0;max-width:720px;color:var(--ink);text-shadow:0 14px 34px #f6efe3d9}.heroTitleBreak{display:block}.heroLead{max-width:620px;font-size:1.12rem}.heroSection .heroLead{width:100%;min-width:0;max-width:520px;color:var(--ink-soft);overflow-wrap:break-word}.heroActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.heroSection .heroActions{justify-content:flex-start;min-width:0}.primaryButton{border:2px solid var(--ink);background:var(--accent);min-width:180px;color:var(--ink);box-shadow:3px 3px 0 var(--ink);padding:0 24px;font-size:.95rem;transition:box-shadow .12s,transform .12s}.primaryButton:hover{background:var(--accent-strong);box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.ghostButton{border:2px solid var(--ink);background:var(--panel);min-width:170px;color:var(--ink);box-shadow:3px 3px 0 var(--ink);padding:0 24px;font-size:.95rem;transition:box-shadow .12s,transform .12s}.ghostButton:hover{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.heroSection .ghostButton{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.heroFacts{color:var(--quiet);font-size:.86rem;font-weight:700}.heroSection .heroFacts{color:var(--muted)}@media (prefers-reduced-motion:no-preference){.motionAppTile{animation:motionAppFloat var(--float-duration) ease-in-out infinite;animation-delay:calc(var(--motion-index,0) * -.58s)}.motionAppTileCore{animation:5.8s ease-in-out infinite motionAppCoreFloat}}@keyframes motionAppFloat{0%,to{transform:var(--motion-base) translateY(0) rotateZ(0deg)}50%{transform:var(--motion-base) translateY(var(--float-y)) rotateZ(var(--float-rotate))}}@keyframes motionAppCoreFloat{0%,to{transform:var(--motion-base) translateY(0) scale(1)}50%{transform:var(--motion-base) translateY(-5px) scale(1.018)}}.strategyShowcase{background:var(--paper);gap:34px;padding:74px max(24px,50vw - 600px) 108px;display:grid;overflow:hidden}.strategyShowcaseIntro{justify-self:center;gap:18px;width:100%;max-width:1200px;display:grid}.strategyShowcaseIntro h2{max-width:1040px;color:var(--ink);letter-spacing:-.012em;font-size:5.9rem;font-weight:620;line-height:.96}.strategyShowcaseIntro p{color:var(--accent-deep);font-size:1.18rem;font-weight:850;line-height:1.2}.strategyInput{clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.strategyShowcaseShell{grid-template-columns:minmax(180px,230px) minmax(420px,1fr) minmax(280px,360px);grid-template-areas:"tabs visual controls""tabs visual copy";justify-self:center;align-items:center;gap:26px 54px;width:100%;max-width:1200px;display:grid}.strategyStage{display:contents}.strategyTabs{z-index:3;border-left:4px solid #c5c0b6;grid-area:tabs;align-self:end;min-height:350px;display:grid;position:relative}.strategyTab{color:#8f928a;cursor:pointer;min-height:82px;font:inherit;letter-spacing:0;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-left:4px solid #0000;align-items:center;gap:14px;margin-left:-4px;padding:0 14px 0 24px;font-size:1.52rem;font-weight:900;line-height:.9;transition:color .18s,transform .18s;display:flex;position:relative}.strategyTab:before{z-index:-1;content:"";opacity:0;transform-origin:0;background:#ece7dd;transition:opacity .18s,transform .18s;position:absolute;inset:11px 0 11px 12px;transform:scaleX(.82)}.strategyTab:hover{color:var(--ink);transform:translate(4px)}.strategyTab:hover:before{opacity:.72;transform:scaleX(1)}#strategy-slide-0:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-0],#strategy-slide-1:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-1],#strategy-slide-2:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-2],#strategy-slide-3:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-3],#strategy-slide-4:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-4]{border-left-color:var(--ink);color:var(--ink)}#strategy-slide-0:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-0]:before,#strategy-slide-1:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-1]:before,#strategy-slide-2:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-2]:before,#strategy-slide-3:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-3]:before,#strategy-slide-4:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-4]:before{opacity:1;transform:scaleX(1)}#strategy-slide-0:focus-visible~.strategyShowcaseShell .strategyTab[for=strategy-slide-0],#strategy-slide-1:focus-visible~.strategyShowcaseShell .strategyTab[for=strategy-slide-1],#strategy-slide-2:focus-visible~.strategyShowcaseShell .strategyTab[for=strategy-slide-2],#strategy-slide-3:focus-visible~.strategyShowcaseShell .strategyTab[for=strategy-slide-3],#strategy-slide-4:focus-visible~.strategyShowcaseShell .strategyTab[for=strategy-slide-4]{outline:2px solid var(--accent);outline-offset:4px}.strategyTabIndex{color:var(--accent-deep);font-size:.78rem;font-weight:950;line-height:1}.strategyTabLabel{display:block}.strategyVisual{isolation:isolate;aspect-ratio:1.12;opacity:0;pointer-events:none;visibility:hidden;grid-area:visual;justify-self:center;width:100%;max-width:660px;transition:opacity .18s,transform .18s,visibility .18s;position:relative}#strategy-slide-0:checked~.strategyShowcaseShell [data-strategy-slide="0"],#strategy-slide-1:checked~.strategyShowcaseShell [data-strategy-slide="1"],#strategy-slide-2:checked~.strategyShowcaseShell [data-strategy-slide="2"],#strategy-slide-3:checked~.strategyShowcaseShell [data-strategy-slide="3"],#strategy-slide-4:checked~.strategyShowcaseShell [data-strategy-slide="4"]{opacity:1;pointer-events:auto;visibility:visible}.strategyVisual:before{z-index:-1;clip-path:polygon(5% 11%,100% 0,94% 100%,10% 94%);content:"";background:#181814;position:absolute;inset:7% 6% 4% 8%;transform:rotate(3deg)translate(18px,20px);box-shadow:0 28px 54px #14120f47}.strategyVisual:after{z-index:2;background:var(--accent);content:"";width:31%;height:14px;position:absolute;bottom:10%;right:7%;transform:rotate(-5deg)}.strategyImage{clip-path:polygon(5% 11%,100% 0,94% 100%,10% 94%);filter:saturate(.92)contrast(1.12)sepia(.09);object-fit:cover;object-position:center;border:10px solid #f1eadf;width:100%;height:100%;display:block;transform:rotate(-4deg)scale(.94);box-shadow:0 20px 42px #17151238}.strategyCounter{z-index:1;color:var(--accent);font-family:var(--font-stack-display);letter-spacing:0;pointer-events:none;font-size:6.8rem;font-weight:640;line-height:.82;position:absolute;bottom:18%;right:-28px}.strategyControls{grid-area:controls;place-self:start end;gap:8px;padding-top:28px;display:none}#strategy-slide-0:checked~.strategyShowcaseShell [data-strategy-controls="0"],#strategy-slide-1:checked~.strategyShowcaseShell [data-strategy-controls="1"],#strategy-slide-2:checked~.strategyShowcaseShell [data-strategy-controls="2"],#strategy-slide-3:checked~.strategyShowcaseShell [data-strategy-controls="3"],#strategy-slide-4:checked~.strategyShowcaseShell [data-strategy-controls="4"]{display:flex}.strategyControlButton{background:var(--ink);width:50px;height:50px;color:var(--paper);cursor:pointer;font:inherit;-webkit-user-select:none;user-select:none;border:0;border-radius:999px;place-items:center;font-size:1.65rem;font-weight:850;line-height:1;transition:background .16s,transform .16s;display:grid}.strategyControlButton:hover{background:#b55331;transform:translateY(-2px)}.strategyCopy{opacity:0;pointer-events:none;visibility:hidden;grid-area:copy;align-self:end;gap:18px;padding-bottom:28px;transition:opacity .18s,visibility .18s;display:grid}.strategyCopy h3{max-width:380px;color:var(--ink);font-family:var(--font-stack-display);letter-spacing:0;font-size:1.88rem;font-weight:600;line-height:1.02}.strategyCopy p{max-width:360px;color:var(--ink-soft);font-size:1rem;line-height:1.55}.pageBlock{justify-items:center;gap:44px;padding:104px max(24px,50vw - 600px);display:grid}.blockTint{background:var(--page)}.blockDark{background:var(--ink);color:var(--paper)}.blockLead{text-align:center;justify-items:center;gap:14px;display:grid}h2{letter-spacing:-.008em;max-width:860px;font-size:3.15rem;font-weight:650;line-height:1.02}.blockLead p{max-width:560px;font-size:1.05rem}.blockDark .blockLead p{color:var(--text-on-dark)}h3{font-size:1.12rem;font-weight:820;line-height:1.25}.blockNote{color:var(--quiet);text-align:center;font-size:.86rem}.blockNote a{color:var(--accent-deep);font-weight:750}.blockNote a:hover{color:var(--ink)}.blockActions{justify-content:center;display:flex}.sectionEyebrow{width:fit-content;min-height:30px;color:var(--accent-deep);letter-spacing:.02em;text-transform:uppercase;border:1.5px solid;border-radius:999px;align-items:center;padding:0 13px;font-size:.74rem;font-weight:850;display:inline-flex}.campaignLead p{max-width:680px}.homeCampaignCards{width:100%}.campaignBoard{gap:18px;width:100%;display:grid}.campaignSummary{border:1px solid var(--line);background:var(--paper);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.campaignSummary div{border-right:1px solid var(--line);gap:3px;min-width:0;padding:18px 20px;display:grid}.campaignSummary div:last-child{border-right:0}.campaignSummary strong{color:var(--ink);font-size:1.6rem;font-weight:850;line-height:1}.campaignSummary span{color:var(--quiet);text-transform:uppercase;font-size:.78rem;font-weight:800}.campaignGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.campaignCard{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-content:start;gap:20px;min-width:0;padding:24px;display:grid}.cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.statusChip{color:var(--muted);background:#eef1f5;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:.74rem;font-weight:800;display:inline-flex}.statusOpen{background:var(--accent-soft);color:var(--accent-deep)}.statusOpen:before{background:var(--accent);content:"";border-radius:50%;width:7px;height:7px}.cardSlots{color:var(--quiet);text-align:right;font-size:.78rem;font-weight:800}.campaignIntro{gap:9px;display:grid}.campaignIntro h3{font-size:1.45rem}.campaignIntro p{max-width:520px;font-size:.95rem;line-height:1.55}.campaignFacts{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.campaignFacts div{background:var(--panel);gap:5px;min-width:0;padding:14px;display:grid}.campaignFacts dt{color:var(--quiet);text-transform:uppercase;font-size:.7rem;font-weight:850}.campaignFacts dd{color:var(--ink-soft);font-size:.92rem;font-weight:780;line-height:1.3}.budgetMeter{gap:9px;display:grid}.budgetTrack{appearance:none;background:#e5eaf0;border:0;border-radius:999px;width:100%;height:10px;display:block}.budgetTrack::-webkit-meter-bar{border-radius:inherit;background:#e5eaf0;border:0}.budgetTrack::-webkit-meter-optimum-value{border-radius:inherit;background:var(--accent)}.budgetTrack::-moz-meter-bar{border-radius:inherit;background:var(--accent)}.budgetMeter>span{color:var(--quiet);font-size:.78rem;font-weight:800}.campaignFooter{justify-content:space-between;align-items:center;gap:14px;padding-top:2px;display:flex}.campaignFooter>span{max-width:320px;color:var(--muted);font-size:.84rem;font-weight:680;line-height:1.4}.campaignCta{border:1px solid var(--ink);border-radius:var(--button-radius);background:var(--ink);min-height:42px;color:var(--paper);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:.86rem;font-weight:850;line-height:1.1;display:inline-flex}.campaignCta:hover{border-color:var(--accent-deep);background:var(--accent-deep)}.upcomingCampaigns{grid-template-columns:minmax(240px,.36fr) minmax(0,1fr);align-items:start;gap:18px;padding-top:8px;display:grid}.upcomingLead{align-content:start;gap:10px;display:grid}.upcomingLead p{max-width:360px;font-size:.9rem;line-height:1.55}.upcomingList{border:1px solid var(--line);background:var(--line);border-radius:8px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.upcomingList li{background:var(--paper);grid-template-columns:minmax(220px,1fr) minmax(150px,.65fr) minmax(92px,auto);align-items:center;gap:18px;min-width:0;padding:16px 18px;display:grid}.upcomingList div{gap:4px;min-width:0;display:grid}.upcomingList strong{color:var(--ink);font-size:.98rem;line-height:1.25}.upcomingList span{color:var(--quiet);font-size:.82rem;font-weight:760;line-height:1.35}.accessGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:1000px;display:grid}.creatorSignupBlock{background:var(--paper)}.creatorSignupLayout{grid-template-columns:minmax(0,.92fr) minmax(360px,.72fr);align-items:center;gap:48px;width:100%;max-width:1040px;display:grid}.creatorSignupCopy{text-align:left;justify-items:start;gap:14px;display:grid}.creatorSignupCopy h2{max-width:620px}.creatorSignupCopy p{max-width:520px;font-size:1.05rem}.creatorSignupPanel{width:100%}.accessPanel{border:1px solid var(--line);background:var(--page);min-height:260px;color:var(--ink);border-radius:12px;align-content:start;gap:18px;padding:28px 26px;display:grid}.accessPanel h3{max-width:420px;font-size:1.28rem}.darkPanel{border-color:var(--ink);background:var(--ink);color:var(--paper)}.panelLabel{color:var(--quiet);text-transform:uppercase;font-size:.72rem;font-weight:850}.darkPanel .panelLabel{color:#ffffff80}.waitlistForm{gap:10px;margin-top:auto;display:grid}.waitlistLabel{color:var(--quiet);font-size:.8rem;font-weight:700}.darkPanel .waitlistLabel{color:#ffffff8c}.waitlistRow{flex-wrap:wrap;gap:10px;display:flex}.waitlistInput{border:1px solid var(--line);background:var(--paper);min-height:48px;color:var(--ink);border-radius:2px;flex:200px;padding:0 14px;font-family:inherit;font-size:.95rem}.waitlistInput::placeholder{color:var(--quiet)}.darkPanel .waitlistInput{border-color:var(--line-dark);color:var(--paper);background:0 0}.waitlistButton{border:1px solid var(--accent);border-radius:var(--button-radius);background:var(--accent);min-height:48px;color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:0 20px;font-family:inherit;font-size:.92rem;font-weight:850;display:inline-flex}.waitlistButton:hover{border-color:var(--accent-strong);background:var(--accent-strong)}.waitlistButton:disabled{cursor:default;opacity:.7}.waitlistHint{color:var(--quiet);font-size:.8rem;line-height:1.5}.darkPanel .waitlistHint{color:#ffffff80}.waitlistSuccess{background:var(--accent-soft);color:var(--accent-deep);border-radius:2px;margin-top:auto;padding:14px 16px;font-size:.92rem;font-weight:650;line-height:1.5}.darkPanel .waitlistSuccess{color:var(--accent-strong);background:#00b39a24}.brandHeroSection{background:var(--ink);min-height:min(520px,58svh);color:var(--paper);padding-top:clamp(50px,7vh,74px);padding-bottom:clamp(52px,7vh,78px)}.brandHeroSection:before{background:linear-gradient(90deg,#14201df0 0%,#14201dc7 42%,#14201d6b 72%,#14201d4d 100%),linear-gradient(#14201d3d,#14201d8c 62%,#14201d 100%)}.brandHeroSection .kicker{color:var(--accent-strong)}.brandHeroSection h1{color:var(--paper);text-shadow:0 14px 34px #090f0d8c}.brandHeroSection .heroLead{color:var(--text-on-dark)}.brandHeroSection .heroFacts{color:#f6efe39e}.brandHeroSection .ghostButton{color:var(--paper);background:#14201d66;border-color:#f6efe352}.brandHeroSection .ghostButton:hover{border-color:var(--paper)}.brandHeroLayout{z-index:1;grid-template-columns:minmax(0,.98fr) minmax(320px,.45fr);align-items:center;gap:56px;width:100%;max-width:1180px;display:grid;position:relative}.brandHeroCopy{text-align:left;justify-items:start}.brandHeroSection h1{max-width:760px;font-size:clamp(3.6rem,6vw,4.6rem);line-height:.98}.brandHeroSection .heroLead{max-width:620px}.brandHeroDeal{text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101a17b8;border:1px solid #f6efe329;border-radius:14px;gap:18px;min-width:0;padding:26px;display:grid;box-shadow:0 24px 60px #060b0966}.brandHeroDeal>span{color:var(--accent-strong);text-transform:uppercase;font-size:.74rem;font-weight:850}.brandHeroDeal>strong{color:var(--paper);font-family:var(--font-stack-display);font-size:1.92rem;font-weight:620;line-height:1.04}.brandHeroDeal dl{background:#f6efe324;border:1px solid #f6efe324;border-radius:8px;gap:1px;margin:0;display:grid;overflow:hidden}.brandHeroDeal dl div{background:#182521eb;grid-template-columns:minmax(96px,.38fr) 1fr;align-items:center;gap:12px;padding:13px 14px;display:grid}.brandHeroDeal dt{color:#f6efe380;text-transform:uppercase;font-size:.7rem;font-weight:850}.brandHeroDeal dd{color:var(--paper);font-size:.95rem;font-weight:850}.dealMeter{background:#dfe7ee;border-radius:999px;height:10px;overflow:hidden}.dealMeter span{border-radius:inherit;background:var(--accent);width:74%;height:100%;display:block}.brandHeroDeal p{color:var(--text-on-dark);font-size:.85rem;line-height:1.5}.brandPage #reichweite{padding-top:56px}.brandProofBand{background:var(--ink);color:var(--paper);padding:0 max(24px,50vw - 600px)}.brandProofBand dl{background:var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:100%;max-width:1200px;margin:0 auto;display:grid}.brandProofBand div{background:var(--ink);gap:6px;min-width:0;padding:24px 22px;display:grid}.brandProofBand dt{color:var(--paper);font-size:1.18rem;font-weight:900;line-height:1.1}.brandProofBand dd{color:var(--text-on-dark);font-size:.84rem;font-weight:680;line-height:1.45}.brandReachLayout{grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);align-items:stretch;gap:18px;width:100%;max-width:1160px;display:grid}.brandReachStatement{background:var(--ink);min-width:0;min-height:260px;color:var(--paper);border-radius:8px;align-content:end;gap:18px;padding:26px;display:grid}.brandReachStatement span,.ugcProofPanel>span{color:#ffffff85;text-transform:uppercase;font-size:.72rem;font-weight:850}.brandReachStatement strong{max-width:320px;color:var(--paper);font-size:2rem;font-weight:900;line-height:1.02}.brandReachStatement p{max-width:330px;color:var(--text-on-dark);font-size:.94rem;line-height:1.55}.pilotLeverGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:1100px;display:grid}.pilotLever{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:24px;display:grid}.pilotLever h3{font-size:1.24rem}.pilotLever p{font-size:.94rem;line-height:1.55}.brandActionBlock{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.brandActionLayout{grid-template-columns:minmax(280px,.56fr) minmax(0,1fr);align-items:start;gap:68px;width:100%;max-width:1120px;display:grid}.brandActionIntro{align-content:start;gap:14px;display:grid;position:sticky;top:104px}.brandActionIntro h2{max-width:520px;font-size:3.55rem;line-height:.98}.brandActionIntro p{max-width:460px;font-size:1.03rem}.brandActionList{border-top:1px solid var(--line);display:grid}.brandActionItem{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.44fr) minmax(0,1fr);align-items:start;gap:32px;min-width:0;padding:30px 0;display:grid}.brandActionItem h3{color:var(--ink);font-size:1.32rem}.brandActionItem p{max-width:520px;font-size:.98rem;line-height:1.6}.brandContentBlock{background:var(--paper)}.ugcLayout{grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);align-items:stretch;gap:18px;width:100%;max-width:1160px;display:grid}.contentExampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:1100px;display:grid}.contentExampleCard{border:1px solid var(--line);background:var(--page);border-radius:8px;align-content:start;gap:14px;min-height:240px;padding:24px;display:grid}.contentExampleCard span{background:var(--accent-soft);width:fit-content;min-height:32px;color:var(--accent-deep);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 11px;font-size:.74rem;font-weight:850;display:inline-flex}.contentExampleCard h3{max-width:260px;font-size:1.55rem}.contentExampleCard p{font-size:.95rem;line-height:1.55}.ugcProofPanel{background:var(--ink);min-width:0;color:var(--paper);border-radius:8px;align-content:start;gap:18px;padding:26px;display:grid}.ugcProofPanel h3{max-width:320px;color:var(--paper);font-size:1.72rem;font-weight:900;line-height:1.04}.ugcProofPanel ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ugcProofPanel li{color:var(--text-on-dark);padding-left:18px;font-size:.94rem;line-height:1.5;position:relative}.ugcProofPanel li:before{background:var(--accent);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:0}.brandPriceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:1100px;margin:0;padding:0;list-style:none;display:grid}.brandPriceCard{border:1px solid var(--line-dark);background:#12161d;border-radius:8px;align-content:start;gap:12px;min-width:0;padding:24px;display:grid}.brandPriceCard span{color:var(--accent-strong);text-transform:uppercase;font-size:.72rem;font-weight:850}.brandPriceCard strong{color:var(--paper);font-size:2.3rem;font-weight:900;line-height:1}.brandPriceCard h3{color:var(--paper);font-size:1.18rem}.brandPriceCard p{color:var(--text-on-dark);font-size:.92rem;line-height:1.55}.blockDark .blockNote{color:var(--quiet)}.brandBridgeBlock{background:var(--paper)}.brandBridgeInner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.75fr) minmax(0,1fr) auto;align-items:center;gap:24px;width:100%;max-width:1100px;padding:30px 0;display:grid}.brandBridgeInner>div{gap:8px;display:grid}.brandBridgeInner h2{font-size:2rem}.brandBridgeInner p{max-width:540px;font-size:.98rem}.brandBridgeInner .ghostButton{min-width:170px}.brandSignupBlock{background:var(--page)}.flowSection{gap:34px;padding-top:86px;padding-bottom:88px}.flowIntro{text-align:left;justify-items:start;gap:14px;width:100%;max-width:1200px;display:grid}.flowIntro h2{max-width:780px;font-size:clamp(2.8rem,5.4vw,5.15rem);line-height:.94}.flowIntro p{max-width:640px;font-size:1.04rem;font-weight:650}.flowReveal [data-flow-reveal]{--flow-reveal-delay:0s}.feedFlowBoard{border:1px solid var(--line);background:var(--paper);border-radius:8px;grid-template-columns:minmax(280px,390px) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,70px);width:100%;max-width:1120px;padding:28px;display:grid}.feedPhone{justify-items:center;gap:16px;margin:0;display:grid}.feedDeviceStack{aspect-ratio:739/1500;width:min(100%,344px);margin-inline:auto;position:relative}.feedDeviceFrame{z-index:3;object-fit:contain;pointer-events:none;filter:drop-shadow(0 28px 42px #7c2e0e3d)drop-shadow(0 14px 24px #12151c2e);position:absolute}.feedPhoneScreen{z-index:1;background:#050609;border-radius:10.5%/4.2%;width:85.52%;height:93.47%;position:absolute;top:3.27%;left:7.31%;overflow:hidden;container-type:inline-size}.feedPhoneImage{z-index:0;object-fit:cover;object-position:42% center;filter:saturate(1.04)contrast(1.04)}.feedPhoneVideo{z-index:0;object-fit:cover;filter:saturate(1.04)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.feedPhoneShade{z-index:1;background:linear-gradient(#0a0b0e00 32%,#0a0e0deb 100%),radial-gradient(circle at 78% 14%,#0a766d80,#0a766d00 32%);position:absolute;inset:0}.feedPhoneHud{z-index:2;color:var(--paper);gap:1.15cqw;display:grid;position:absolute;bottom:32cqw;left:5cqw;right:5cqw}.feedPhoneHud span{color:#ffffffb8;font-size:4.4cqw;font-weight:850}.feedPhoneHud strong{white-space:nowrap;font-size:11.6cqw;font-weight:950;line-height:.95}.feedPhoneHud p{color:#ffffffb8;font-size:4.9cqw;font-weight:750}.feedPhonePayout{z-index:3;background:var(--payout);color:#f2faf7;border:1px solid #ffffff2e;border-radius:999px;justify-content:space-between;align-items:center;gap:4.6cqw;min-height:19cqw;padding:0 5cqw;display:flex;position:absolute;bottom:5cqw;left:4.6cqw;right:4.6cqw;box-shadow:0 18px 42px #0a766d57}.feedPhonePayout span{text-transform:uppercase;white-space:nowrap;font-size:4.4cqw;font-weight:900}.feedPhonePayout strong{white-space:nowrap;font-size:7.3cqw;font-weight:950}.feedFlowPanel{align-content:center;gap:18px;min-width:0;display:grid}.feedFlowPanelHead{gap:10px;max-width:600px;display:grid}.feedFlowPanelHead h3{max-width:620px;font-size:clamp(2rem,4vw,3.5rem);font-weight:950;line-height:.94}.feedStateList{gap:10px;display:grid}.feedState{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:minmax(78px,auto) minmax(0,1fr) minmax(70px,auto);align-items:center;gap:16px;min-width:0;padding:17px 18px;display:grid}.feedStateStep{color:var(--accent-deep);text-transform:uppercase;font-size:.76rem;font-weight:950}.feedState h3{font-size:1.05rem;line-height:1.15}.feedState p{margin-top:3px;font-size:.86rem;line-height:1.42}.feedStateStatus{color:var(--quiet);text-align:right;text-transform:uppercase;font-size:.72rem;font-weight:900}.feedFlowCta{justify-self:start;min-width:210px}.feedPhone{--flow-reveal-delay:.1s}.feedFlowPanelHead{--flow-reveal-delay:.18s}.feedState:first-child{--flow-reveal-delay:.26s}.feedState:nth-child(2){--flow-reveal-delay:.34s}.feedState:nth-child(3){--flow-reveal-delay:.42s}.feedState:nth-child(4){--flow-reveal-delay:.5s}.feedFlowCta{--flow-reveal-delay:.6s}.flowBoard{grid-template-columns:minmax(0,1fr) minmax(286px,360px);align-items:stretch;gap:18px;width:100%;max-width:1200px;display:grid}.flowRail{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.flowStep{background:var(--paper);align-content:start;gap:18px;min-height:284px;padding:24px 22px;display:grid;position:relative}.flowStep:before{content:"";background:#dbe9e6;height:2px;position:absolute;top:45px;left:0;right:0}.flowStep:last-child:before{right:50%}.flowStepNumber{z-index:1;background:var(--accent-soft);width:46px;height:46px;color:var(--accent-deep);border:1px solid #00b39a61;border-radius:50%;place-items:center;font-size:.86rem;font-weight:900;display:grid;position:relative}.flowStepCopy{gap:10px;display:grid}.flowStepCopy h3{max-width:210px;font-size:1.28rem;line-height:1.12}.flowStepCopy p{max-width:230px;font-size:.92rem;line-height:1.5}.flowStepStatus{width:fit-content;color:var(--muted);text-transform:uppercase;background:#eef1f5;border-radius:999px;align-self:end;margin-top:auto;padding:7px 10px;font-size:.7rem;font-weight:850;line-height:1}.flowSnapshot{background:var(--ink);color:var(--paper);border-radius:8px;align-content:start;gap:20px;padding:24px;display:grid}.flowSnapshot .panelLabel{color:#ffffff85}.flowSnapshot h3{max-width:280px;color:var(--paper);font-size:1.82rem;font-weight:900;line-height:1.02}.flowLedger{border:1px solid var(--line-dark);background:var(--line-dark);border-radius:8px;gap:1px;margin:0;display:grid;overflow:hidden}.flowLedger div{background:#141820;grid-template-columns:minmax(94px,.58fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:13px 14px;display:grid}.flowLedger dt{color:#ffffff7a;text-transform:uppercase;font-size:.68rem;font-weight:850}.flowLedger dd{color:var(--paper);font-size:.92rem;font-weight:820;line-height:1.25}.flowSnapshot .primaryButton{width:100%;margin-top:auto}.flowIntro{--flow-reveal-delay:0s}.flowStep:first-child{--flow-reveal-delay:.12s}.flowStep:nth-child(2){--flow-reveal-delay:.23s}.flowStep:nth-child(3){--flow-reveal-delay:.34s}.flowStep:nth-child(4){--flow-reveal-delay:.45s}.flowSnapshot{--flow-reveal-delay:.62s}@media (prefers-reduced-motion:no-preference){.flowReveal.isRevealReady [data-flow-reveal]{filter:blur(5px);opacity:0;transition:opacity .62s,transform .76s cubic-bezier(.16,1,.3,1),filter .76s;transition-delay:var(--flow-reveal-delay);will-change:opacity, transform, filter;transform:translateY(26px)}.flowReveal.isRevealReady [data-flow-reveal].isFlowItemRevealed{filter:blur();opacity:1;transform:translateY(0)}.flowReveal.isRevealReady .flowStepNumber{transition:transform .62s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--flow-reveal-delay) + .12s);transform:scale(.94)}.flowReveal.isRevealReady .isFlowItemRevealed .flowStepNumber{transform:scale(1)}}.stepGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;width:100%;max-width:1100px;display:grid}.stepItem{text-align:center;align-content:start;justify-items:center;gap:12px;display:grid}.stepNumber{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-deep);border-radius:50%;place-items:center;font-size:.95rem;font-weight:850;display:grid}.stepItem p{max-width:240px;font-size:.94rem}.brandGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;width:100%;max-width:1100px;display:grid}.brandPoint{text-align:center;align-content:start;justify-items:center;gap:12px;display:grid}.brandPoint h3{color:var(--paper)}.brandPoint p{max-width:300px;color:var(--text-on-dark);font-size:.94rem}.partnerRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 56px;padding:0;list-style:none;display:flex}.partnerRow li{color:var(--quiet);font-size:1.9rem;font-weight:850}.siteFooter{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.footerTalkBand{border-top:1px solid var(--line);background:var(--paper)}.footerTalkCta{border-bottom:1px solid var(--line);width:min(1200px,100vw - 48px);color:var(--ink);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:28px 0;display:flex}.footerTalkCta span:first-child{letter-spacing:0;max-width:100%;font-size:1.24rem;font-weight:850;line-height:1.1}.footerTalkCtaArrow{flex:none;width:44px;min-width:44px;height:24px;display:block;position:relative}.footerTalkCtaArrow:before,.footerTalkCtaArrow:after{content:"";display:block;position:absolute;top:50%;right:10px}.footerTalkCtaArrow:before{background:currentColor;width:calc(100% - 4px);height:3px;transform:translateY(-50%)}.footerTalkCtaArrow:after{border-top:3px solid;border-right:3px solid;width:16px;height:16px;transform:translateY(-50%)rotate(45deg)}.footerTalkCta:hover{color:var(--accent-deep)}.footerInner{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:10px max(24px,50vw - 600px) 44px;display:grid;position:relative}.footerNav{color:var(--text-on-dark);flex-wrap:wrap;justify-content:center;gap:4px 20px;font-size:.85rem;font-weight:700;display:flex}.footerNav a:hover{color:var(--accent)}.footerNote{color:var(--quiet);font-size:.78rem;font-weight:700}.footerWordmark{width:min(1620px,100vw - 40px);height:auto;margin:0 auto;padding-top:clamp(54px,6vw,92px);padding-bottom:clamp(24px,3.5vw,48px);display:block}.footerWordmarkFill{fill:#64705f}.footerWordmarkRipple{fill:none;stroke:#0e1613;stroke-linecap:round;stroke-linejoin:round;opacity:0}.wavePreviewPage{min-height:100vh;color:var(--paper);background:#07080a;padding:34px max(20px,50vw - 590px) 80px}.wavePreviewHeader{grid-template-columns:auto 1fr;align-items:end;gap:34px;margin-bottom:34px;display:grid}.wavePreviewBack{color:var(--quiet);font-size:.9rem;font-weight:850}.wavePreviewBack:hover{color:var(--paper)}.wavePreviewHeader h1{max-width:760px;font-size:3.8rem}.wavePreviewGrid{gap:18px;display:grid}.wavePreviewPanel{background:#0d0f13;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:center;gap:26px;min-height:300px;padding:26px;display:grid}.wavePreviewMeta{align-content:center;gap:10px;display:grid}.wavePreviewMeta span{color:#6d7480;font-size:.78rem;font-weight:850}.wavePreviewMeta h2{max-width:260px;color:var(--paper);font-size:1.55rem}.wavePreviewMeta p{color:#a2a9b4;max-width:260px;font-size:.92rem;line-height:1.5}.wavePreviewWordmark{width:min(100%,850px);margin:0;padding:0}.reviewPage{background:var(--paper);min-height:100vh;color:var(--ink)}.reviewHeader{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6efe3f0;justify-content:space-between;align-items:center;gap:24px;padding:16px max(24px,50vw - 590px);display:flex;position:sticky;top:0}.reviewTopNav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.reviewTopNav a{border:1px solid var(--line);min-height:38px;color:var(--muted);border-radius:999px;align-items:center;padding:0 12px;font-size:.84rem;font-weight:820;display:inline-flex}.reviewTopNav a:hover{border-color:var(--ink);color:var(--ink)}.reviewFooter{padding:0 max(24px,50vw - 590px) 44px}.reviewFooterNav{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:18px;font-size:.86rem;font-weight:800;display:flex}.reviewFooterNav a:hover{color:var(--ink)}.reviewHero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:74px max(24px,50vw - 590px) 42px;display:grid}.reviewHero>div:first-child{gap:16px;min-width:0;display:grid}.reviewHero h1{max-width:760px;font-size:clamp(2.65rem,6vw,4.8rem)}.reviewHero p{max-width:660px;font-size:1.05rem}.reviewHeroActions,.reviewFormRow{flex-wrap:wrap;gap:10px;display:flex}.reviewStatusBand{gap:10px;padding:0 max(24px,50vw - 590px) 18px;display:grid}.reviewNotice{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink-soft);border-radius:8px;padding:13px 16px;font-size:.92rem;font-weight:720}.reviewNoticeSuccess{background:var(--payout-soft);color:var(--payout);border-color:#0a766d3d}.reviewNoticeError{background:var(--accent-soft);color:var(--accent-deep);border-color:#ce6c3857}.reviewOverview,.reviewDataGrid{gap:18px;padding:18px max(24px,50vw - 590px);display:grid}.reviewOverview{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.reviewDataGrid{grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);padding-bottom:44px}.reviewPanel{border:1px solid var(--line);background:var(--panel);border-radius:8px;align-content:start;gap:22px;min-width:0;padding:24px;display:grid}.reviewPanelDark{border-color:var(--ink);background:var(--ink);color:var(--paper)}.reviewPanelHeader{gap:8px;min-width:0;display:grid}.reviewPanelKicker{color:var(--accent-deep);text-transform:uppercase;font-size:.72rem;font-weight:900}.reviewPanelDark .reviewPanelKicker{color:var(--accent-strong)}.reviewPanel h2{max-width:100%;font-size:1.85rem}.reviewMetricGrid{background:#f6efe329;border:1px solid #f6efe329;border-radius:8px;gap:1px;margin:0;display:grid;overflow:hidden}.reviewMetricGrid div{background:#182521f5;grid-template-columns:minmax(118px,.32fr) minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:13px 14px;display:grid}.reviewMetricGrid dt{color:#f6efe385;text-transform:uppercase;font-size:.72rem;font-weight:900}.reviewMetricGrid dd{min-width:0;color:var(--paper);overflow-wrap:anywhere;font-size:.9rem;font-weight:820}.reviewTextButton{min-height:42px;color:var(--paper);cursor:pointer;background:0 0;border:1px solid #f6efe347;border-radius:999px;align-items:center;padding:0 16px;font-family:inherit;font-size:.86rem;font-weight:850;display:inline-flex}.reviewTextButton:hover:not(:disabled){border-color:var(--paper)}.reviewTextButton:disabled{cursor:default;opacity:.42}.reviewScopeList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.reviewScopeList li{border:1px solid var(--line);background:var(--paper);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.reviewScopeList li:before{background:var(--quiet);content:"";border-radius:50%;flex:none;width:10px;height:10px}.reviewScopeList li.isGranted:before{background:var(--payout)}.reviewScopeList span{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:auto;font-weight:860}.reviewScopeList small{color:var(--quiet);text-align:right;font-size:.78rem;font-weight:760}.reviewProfile{align-items:center;gap:14px;min-width:0;display:flex}.reviewProfile img,.reviewAvatarFallback{background:var(--ink);width:68px;height:68px;color:var(--paper);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-size:.86rem;font-weight:900;display:grid}.reviewProfile div{gap:4px;min-width:0;display:grid}.reviewProfile strong{color:var(--ink);font-size:1.2rem;line-height:1.2}.reviewProfile span{color:var(--muted);overflow-wrap:anywhere;font-size:.86rem;font-weight:760}.reviewPanelWide{grid-column:auto}.reviewEmpty{border:1px dashed var(--line);color:var(--muted);border-radius:8px;padding:20px}.reviewVideoList{gap:12px;display:grid}.reviewVideoItem{border:1px solid var(--line);background:var(--paper);border-radius:8px;grid-template-columns:96px minmax(0,1fr) minmax(280px,.82fr);align-items:center;gap:16px;min-width:0;padding:14px;display:grid}.reviewVideoItem>img,.reviewVideoFallback{aspect-ratio:1;background:var(--page);object-fit:cover;border-radius:8px;width:96px;display:block}.reviewVideoCopy{gap:5px;min-width:0;display:grid}.reviewVideoCopy h3{color:var(--ink);font-size:1rem}.reviewVideoCopy p{color:var(--quiet);font-size:.82rem;line-height:1.4}.reviewVideoCopy small{color:var(--accent-deep);font-size:.78rem;font-weight:780;line-height:1.35}.reviewVideoCopy a{width:fit-content;color:var(--accent-deep);font-size:.82rem;font-weight:820}.reviewVideoCopy a:hover{color:var(--ink)}.reviewVideoMetrics{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.reviewVideoMetrics div{background:var(--panel);gap:3px;min-width:0;padding:10px 9px;display:grid}.reviewVideoMetrics dt{color:var(--quiet);text-transform:uppercase;font-size:.64rem;font-weight:900}.reviewVideoMetrics dd{color:var(--ink);font-size:.94rem;font-weight:900}.legalPage{background:var(--paper);min-height:100vh;color:var(--ink);font-size:1rem;line-height:1.65}.legalHeader{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border-bottom:1px solid #1a28181a;position:sticky;top:0}.legalHeaderInner{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:16px 24px;display:flex}.legalTopNav{color:#5c6f5f;align-items:center;gap:6px;font-size:.88rem;font-weight:800;display:flex}.legalTopNav a{border-radius:var(--button-radius);align-items:center;min-height:38px;padding:0 12px;display:inline-flex}.legalTopNav a:hover{color:#1f2d24;background:#f4f8f5}.legalContainer{gap:0;max-width:1120px;margin:0 auto;padding:70px 24px 86px;display:grid}.draftBanner{display:none}.draftBanner strong{text-transform:uppercase;font-size:.72rem;font-weight:850}.draftBanner p{color:var(--muted);font-size:.9rem}.legalHero{grid-template-columns:minmax(0,880px);align-items:end;gap:18px;padding-bottom:26px;display:grid}.legalHeroCopy{align-content:start;gap:16px;min-width:0;min-height:0;padding-top:0;display:grid}.legalEyebrow{color:#8a9a8b;letter-spacing:0;text-transform:none;width:fit-content;font-size:.78rem;font-weight:850;line-height:1.2}.legalHero h1{color:#1f2d24;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:900px;font-size:4.4rem;font-weight:900;line-height:.96}.legalSummary{color:#5c6f5f;max-width:760px;font-size:1.08rem;line-height:1.6}.legalMetaLine{color:#8a9a8b;font-size:.92rem;font-weight:760;line-height:1.45}.legalMetaLine a{color:#0a786b;font-weight:850}.legalDocumentNav{background:#fff;border:1px solid #1f2d241a;border-radius:999px;flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;margin-bottom:52px;padding:8px;display:flex;box-shadow:0 4px 16px #1f2d240f}.legalDocumentNav a{color:#5c6f5f;white-space:nowrap;border-radius:999px;align-items:center;min-height:38px;padding:0 14px;font-size:.9rem;font-weight:850;line-height:1;display:inline-flex}.legalDocumentNav a:hover{color:#1f2d24;background:#f4f8f5}.legalLayout{grid-template-columns:minmax(0,840px);align-items:start;gap:0;max-width:840px;display:grid}.legalDocument{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.legalDocument>:first-child,.legalMarkdown>:first-child{margin-top:0}.legalDocument h2{color:#1f2d24;border-top:1px solid #1f2d241a;margin:2.8rem 0 .75rem;padding-top:1.35rem;font-size:1.28rem;font-weight:880;line-height:1.25}.legalDocument>h2:first-child,.legalMarkdown>h2:first-child{border-top:0;margin-top:0;padding-top:0}.legalDocument h3{color:#1f2d24;margin:1.55rem 0 .45rem;font-size:1.05rem;font-weight:850;line-height:1.3}.legalDocument p{color:#3d4e42;margin-bottom:1rem;font-size:1rem;line-height:1.72}.legalDocument ul,.legalDocument ol{color:#3d4e42;margin:.5rem 0 1rem 1.5rem;padding-left:0;line-height:1.72}.legalDocument li{margin-bottom:.25rem;font-size:1rem}.legalDocument blockquote{color:#1f2d24;background:#f4f8f5;border-left:3px solid #0a786b;border-radius:0 8px 8px 0;margin:0 0 1.5rem;padding:14px 16px 14px 18px}.legalDocument blockquote p{color:inherit;font-size:.95rem}.legalDocument hr{background:#1f2d241a;border:0;height:1px;margin:2rem 0}.legalMarkdown>h1{color:#1f2d24;margin:2rem 0 1rem;font-size:1.45rem;line-height:1.2}.legalMarkdown p,.legalMarkdown li,.legalMarkdown blockquote{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.legalLetterList{gap:.25rem;list-style:none;display:grid}.legalLetterList li{grid-template-columns:28px 1fr;gap:8px;display:grid}.legalListMarker{color:#8a9a8b;font-weight:800}.legalLinkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:1.5rem 0 2.1rem;display:grid}.legalLinkGrid a{color:#1f2d24;background:#fff;border:1px solid #1f2d241a;border-radius:18px;gap:.35rem;max-width:100%;min-height:118px;padding:18px 20px;display:grid;box-shadow:0 4px 16px #1f2d240a}.legalLinkGrid a:hover{color:#1f2d24;background:#f4f8f5;border-color:#0a786b3d;text-decoration:none}.legalLinkGrid span{color:#8a9a8b;letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:900;line-height:1.2}.legalLinkGrid strong{font-size:1.08rem;line-height:1.2}.legalLinkGrid small{color:#5c6f5f;font-size:.88rem;line-height:1.4}.legalFields{gap:0;margin:.5rem 0 1rem;display:grid}.legalField{border-bottom:1px solid #1f2d241a;grid-template-columns:minmax(160px,.36fr) 1fr;gap:1rem;padding:14px 0;display:grid}.legalField:last-child{border-bottom:0}.legalField dt{color:#5c6f5f;font-size:.95rem;font-weight:800}.legalField dd{color:#1f2d24;font-size:1rem;line-height:1.65}.placeholderValue{color:#5c6f5f;font-style:italic}.legalDocument a,.legalFooter a{color:#0a786b;font-weight:800}.legalDocument a:hover,.legalMetaLine a:hover,.legalFooter a:hover{text-decoration:underline}.legalFooter{gap:14px;max-width:840px;margin-top:56px;padding-top:0;display:grid}.legalFooterNav{background:#fff;border:1px solid #1f2d241a;border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px 18px;width:fit-content;max-width:100%;padding:10px 16px;display:flex;box-shadow:0 4px 16px #1f2d240f}.legalFooterNav a{color:#5c6f5f;font-size:.9rem;font-weight:850;line-height:1.2}.legalFooterNav a:hover{color:#1f2d24}.legalFooter p{color:#8a9a8b;font-size:.875rem;line-height:1.55}.directionsPage{background:var(--page);gap:28px;min-height:100vh;padding:28px max(20px,50vw - 600px) 80px;display:grid}.directionsHeader{grid-template-columns:120px 1fr;align-items:end;gap:28px;padding:10px 0 24px;display:grid}.directionsBrand{width:fit-content;color:var(--ink);font-size:1.02rem;font-weight:900;line-height:.94}.directionsHeader h1{max-width:780px;font-size:4.2rem}.directionSection{border:1px solid var(--line);background:var(--paper);border-radius:8px;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:start;gap:24px;padding:30px;display:grid}.directionIntro{gap:10px;display:grid;position:sticky;top:92px}.directionIntro>span{color:var(--accent-deep);text-transform:uppercase;font-size:.74rem;font-weight:850}.directionIntro h2{font-size:1.75rem;line-height:1.05}.directionIntro p{max-width:270px;font-size:.92rem;line-height:1.55}.brandCardDirection{background:#eef1f5}.brandCampaignGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.brandCampaignCard{isolation:isolate;background:var(--brand-card-base,var(--paper));border:1px solid #0b0c0f14;border-radius:32px;grid-template-rows:auto 1fr auto;gap:28px;min-width:0;min-height:380px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #14171d14}.brandCampaignCard:before,.brandCampaignCard:after{border-radius:inherit;content:"";position:absolute;inset:0}.brandCampaignCard:before{z-index:-2;background-image:var(--brand-card-image);filter:saturate(1.08)contrast(1.05);opacity:var(--brand-image-opacity,.38);background-position:50%;background-size:cover}.brandCampaignCard:after{z-index:-1;background:var(--brand-card-filter,transparent)}.brandAldi{--brand-card-base:#f5d84c;--brand-card-filter:linear-gradient(160deg, #f5d84c80, #f5d84c57 48%, #f5d84c2e);--brand-card-image:url(https://images.unsplash.com/photo-1542838132-92c53300491e?auto=format&fit=crop&w=900&q=80);--brand-image-opacity:.84;color:#111318}.brandDm{--brand-card-base:#f6eee8;--brand-card-filter:linear-gradient(160deg, #f6eee88a, #f6eee85c 52%, #ffe0cc38);--brand-card-image:url(https://images.unsplash.com/photo-1596462502278-27bfdc403348?auto=format&fit=crop&w=900&q=80);--brand-image-opacity:.78;color:#12151b}.brandTomTravel{--brand-card-base:#ff6030;--brand-card-filter:linear-gradient(160deg, #ff60306b, #ffb14e3d 52%, #ffffff14);--brand-card-image:url(https://images.unsplash.com/photo-1507525428034-b723cf961d3e?auto=format&fit=crop&w=900&q=80);--brand-image-opacity:.9;color:#111318}.brandCampaignTop,.brandCampaignBottom{justify-content:space-between;align-items:center;gap:14px;display:flex}.brandCampaignTop{justify-content:flex-start;min-height:74px}.brandCampaignLogo{width:72px;height:72px;box-shadow:none;background:0 0;border-radius:0;place-items:center;padding:0;display:grid}.brandAldi .brandCampaignLogo{width:68px;height:82px}.brandDm .brandCampaignLogo{background:#ffffffe6;border-radius:18px;width:92px;height:58px;padding:9px 12px;box-shadow:0 10px 22px #0b0c0f1a}.brandTomTravel .brandCampaignLogo{width:92px;height:58px;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.brandCampaignLogo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.brandAldi .brandCampaignLogo img{width:64px;height:auto}.brandDm .brandCampaignLogo img{width:68px;height:auto}.brandTomTravel .brandCampaignLogo img{width:92px;height:auto}.brandCampaignCenter{text-align:center;place-content:center;gap:8px;display:grid}.brandCampaignCenter>span{color:currentColor;justify-self:center;max-width:250px;font-size:.94rem;font-weight:820;line-height:1.25}.brandCampaignCenter strong{color:currentColor;white-space:nowrap;font-size:clamp(3.25rem,4.8vw,5rem);font-weight:900;line-height:.9}.brandCampaignCenter p{color:currentColor;opacity:.66;font-size:.88rem;font-weight:850;line-height:1.2}.brandCampaignCenter b{color:currentColor;margin-top:8px;font-size:1rem;font-weight:900;line-height:1.2}.brandCampaignBottom{min-height:46px}.brandCampaignBottom>span{color:currentColor;opacity:.76;font-size:.84rem;font-weight:850;line-height:1.2}.brandCampaignBottom a{border:1px solid var(--accent);background:var(--accent);min-height:42px;color:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:.84rem;font-weight:850;display:inline-flex}.focusLayout{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:16px;display:grid}.focusCampaign{background:var(--ink);min-height:380px;color:var(--paper);border-radius:8px;align-content:start;gap:18px;padding:28px;display:grid}.focusCampaign h3{max-width:520px;color:var(--paper);font-size:2.15rem}.focusCampaign p{max-width:520px;color:var(--text-on-dark)}.focusNumbers{background:var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:auto;display:grid;overflow:hidden}.focusNumbers div{background:#151920;gap:6px;padding:18px;display:grid}.focusNumbers strong{color:var(--paper);font-size:1.6rem}.focusNumbers span{color:var(--quiet);text-transform:uppercase;font-size:.78rem;font-weight:850}.focusCampaign a,.marketMeta a{border-radius:var(--button-radius);background:var(--accent);width:fit-content;min-height:42px;color:var(--ink);justify-content:center;align-items:center;padding:0 16px;font-size:.86rem;font-weight:850;display:inline-flex}.focusList{border:1px solid var(--line);background:var(--line);border-radius:8px;gap:1px;display:grid;overflow:hidden}.focusList article{background:var(--panel);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px;display:grid}.focusList div{gap:6px;display:grid}.focusList strong,.focusList b{color:var(--ink)}.focusList span{color:var(--quiet);font-size:.84rem;font-weight:750}.marketGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.marketCard{border:1px solid var(--line);background:var(--paper);border-radius:8px;gap:15px;min-width:0;padding:20px;display:grid}.marketTop,.marketMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketTop>span:last-child,.marketMeta>span{color:var(--quiet);font-size:.78rem;font-weight:800}.marketCard p{font-size:.9rem}.marketRate strong{color:var(--ink);font-size:2rem;line-height:1}.marketRate span{color:var(--quiet);font-size:.78rem;font-weight:800}.laneBoard{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.laneColumn{background:var(--page);border-radius:8px;align-content:start;gap:10px;min-height:330px;padding:14px;display:grid}.laneColumn h3{color:var(--muted);text-transform:uppercase;padding:4px 4px 8px;font-size:.84rem}.laneColumn article{border:1px solid var(--line);background:var(--paper);border-radius:8px;gap:8px;padding:16px;display:grid}.laneColumn span{color:var(--quiet);font-size:.82rem;font-weight:760}.fitDirection{background:var(--ink);color:var(--paper)}.fitDirection .directionIntro h2{color:var(--paper)}.fitDirection .directionIntro p{color:var(--text-on-dark)}.fitLayout{grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);gap:16px;display:grid}.fitFilters{flex-wrap:wrap;align-content:flex-start;gap:8px;display:flex}.fitFilters span{border:1px solid var(--line-dark);min-height:36px;color:var(--text-on-dark);border-radius:999px;align-items:center;padding:0 12px;font-size:.82rem;font-weight:800;display:inline-flex}.fitResults{gap:10px;display:grid}.fitResults article{border:1px solid var(--line-dark);background:#12161d;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.fitResults div{gap:5px;display:grid}.fitResults span{color:var(--accent-strong);text-transform:uppercase;font-size:.72rem;font-weight:850}.fitResults h3,.fitResults strong{color:var(--paper)}.fitResults p{color:var(--text-on-dark);font-size:.9rem}.platformLogoList{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.platformLogoItem{min-width:0;min-height:32px;color:var(--ink);white-space:nowrap;background:#ffffffc7;border:1px solid #0a0d121a;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:.76rem;font-weight:850;line-height:1;display:inline-flex;box-shadow:0 10px 24px #0a0d1214}.platformLogoItem b{background:var(--ink);min-width:24px;height:20px;color:var(--paper);border-radius:999px;flex:none;place-items:center;font-size:.62rem;font-weight:920;line-height:1;display:inline-grid}.platformLogoItem span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;opacity:1;text-transform:none}.platformLogoListCompact{gap:6px}.platformLogoListCompact .platformLogoItem{border-color:var(--line);background:var(--paper);min-height:28px;box-shadow:none;color:var(--ink-soft);padding:0 8px;font-size:.72rem}.brandCampaignBottom .platformLogoList{flex:auto}.fitResults .platformLogoListCompact .platformLogoItem{border-color:var(--line-dark);color:var(--paper);background:#ffffff14}.campaignTable .platformLogoList{flex-wrap:nowrap}.campaignTableWrap{border:1px solid var(--line);border-radius:8px;overflow-x:auto}.campaignTable{border-collapse:collapse;background:var(--paper);width:100%;min-width:720px}.campaignTable th,.campaignTable td{border-bottom:1px solid var(--line);text-align:left;padding:16px 18px}.campaignTable th{color:var(--quiet);text-transform:uppercase;font-size:.74rem;font-weight:850}.campaignTable td{color:var(--ink-soft);font-size:.92rem;font-weight:720}.campaignTable tr:last-child td{border-bottom:0}.registrationPage{background:var(--page);min-height:100vh;color:var(--ink);overflow-x:hidden}.registrationHeader{grid-template-columns:1fr auto;align-items:center;gap:24px;padding:20px max(24px,50vw - 600px);display:grid}.registrationBrand{width:fit-content;color:var(--ink);font-size:1.02rem;font-weight:900;line-height:.94}.registrationNav{align-items:center;gap:8px;display:flex}.registrationNav a{border-radius:var(--button-radius);min-height:38px;color:var(--muted);border:1px solid #0000;justify-content:center;align-items:center;padding:0 13px;font-size:.86rem;font-weight:800;display:inline-flex}.registrationNav a:hover{border-color:var(--line);color:var(--ink);background:var(--paper)}.registrationFooter{padding:0 max(24px,50vw - 600px) 42px}.registrationFooterNav{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px 18px;padding-top:20px;font-size:.86rem;font-weight:800;display:flex}.registrationFooterNav a:hover{color:var(--ink)}.registrationStage{gap:32px;padding:28px max(24px,50vw - 600px) 84px;display:grid}.registrationStageTop{grid-template-columns:minmax(0,.9fr) minmax(280px,.5fr);align-items:end;gap:28px;display:grid}.registrationStageTop>div{gap:12px;display:grid}.registrationStageTop h1{max-width:760px;font-size:4.25rem}.registrationStageTop p{justify-self:end;max-width:480px;font-size:1rem;line-height:1.6}.registrationWorkspace{grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);align-items:stretch;gap:18px;display:grid}.registrationAccountPanel,.registrationMarketPanel{border:1px solid var(--line);background:var(--paper);border-radius:8px;min-width:0}.registrationAccountPanel{grid-template-rows:auto 1fr;gap:22px;padding:22px;display:grid}.registrationStepBar{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.registrationStepBar li{background:var(--panel);min-height:38px;color:var(--quiet);place-items:center;font-size:.76rem;font-weight:850;display:grid}.registrationStepBar .stepActive{background:var(--ink);color:var(--paper)}.registrationStepBar .stepDone{background:var(--accent-soft);color:var(--accent-deep)}.registrationForm,.registrationSuccessState{align-content:start;gap:16px;display:grid}.registrationFormIntro{gap:8px;margin-bottom:4px;display:grid}.registrationFormIntro h2,.registrationSuccessState h2,.registrationMarketHeader h2{font-size:1.65rem;line-height:1.05}.registrationFormIntro p,.registrationSuccessState p{font-size:.94rem;line-height:1.55}.registrationField{gap:8px;display:grid}.registrationField span{color:var(--muted);font-size:.82rem;font-weight:820}.registrationField input{border:1px solid var(--line);background:var(--paper);width:100%;min-height:52px;color:var(--ink);font:inherit;border-radius:2px;padding:0 14px;font-size:.98rem}.registrationField input::placeholder{color:var(--quiet)}.passwordSignal{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:-4px;display:grid}.passwordSignal span{background:#dce2ea;border-radius:999px;height:5px}.passwordSignal .signalOn{background:var(--accent)}.registrationPrimaryButton,.registrationSecondaryButton,.connectButton{border-radius:var(--button-radius);cursor:pointer;min-height:48px;font:inherit;justify-content:center;align-items:center;font-size:.92rem;font-weight:850;line-height:1.1;display:inline-flex}.registrationPrimaryButton{border:1px solid var(--accent);background:var(--accent);width:100%;color:var(--ink)}.registrationPrimaryButton:hover,.connectButton:hover{border-color:var(--accent-strong);background:var(--accent-strong)}.registrationSecondaryButton{border:1px solid var(--line);background:var(--paper);width:fit-content;color:var(--ink);padding:0 16px}.registrationSecondaryButton:hover{border-color:var(--ink)}.registrationFinePrint{color:var(--quiet);font-size:.8rem;line-height:1.5}.registrationStats{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:1fr;gap:1px;margin:4px 0 0;display:grid;overflow:hidden}.registrationStats div{background:var(--panel);grid-template-columns:minmax(120px,.42fr) 1fr;gap:12px;padding:14px;display:grid}.registrationStats dt{color:var(--quiet);text-transform:uppercase;font-size:.72rem;font-weight:850}.registrationStats dd{color:var(--ink);font-size:.9rem;font-weight:800}.registrationMarketPanel{grid-template-rows:auto 1fr auto;gap:18px;padding:22px;display:grid}.registrationMarketHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.registrationMarketHeader div{gap:6px;display:grid}.registrationMarketHeader span{color:var(--accent-deep);text-transform:uppercase;font-size:.74rem;font-weight:850}.registrationMarketHeader strong{background:var(--accent-soft);min-height:32px;color:var(--accent-deep);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:.78rem;font-weight:850;display:inline-flex}.registrationCampaignList{gap:10px;display:grid}.registrationCampaignCard{border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;color:var(--ink);cursor:pointer;font:inherit;text-align:left;border-radius:8px;gap:10px;padding:17px;display:grid}.registrationCampaignCard:disabled{cursor:default;opacity:.74}.registrationCampaignCard.isSelected{border-color:var(--accent);background:#f3fbf9}.registrationCampaignTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.registrationCampaignTopline b{color:var(--accent-deep);text-transform:uppercase;font-size:.74rem;font-weight:850}.registrationCampaignTopline span,.registrationCampaignFormat{color:var(--muted);font-size:.84rem;font-weight:720;line-height:1.4}.registrationCampaignCard>strong{color:var(--ink);font-size:1rem;line-height:1.25}.registrationCampaignRate{color:var(--ink);font-size:1.55rem;font-weight:880;line-height:1}.registrationCampaignRate small{color:var(--quiet);font-size:.75rem;font-weight:800}.registrationCampaignRequirement{width:fit-content;color:var(--muted);background:#eef1f5;border-radius:999px;padding:5px 10px;font-size:.74rem;font-weight:850}.registrationConnectPanel{background:var(--ink);color:var(--paper);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.registrationConnectPanel.isLocked{color:var(--ink);background:#eef1f5}.registrationConnectPanel div{gap:7px;display:grid}.registrationConnectPanel h3{color:inherit;font-size:1.14rem}.registrationConnectPanel p{max-width:560px;color:var(--text-on-dark);font-size:.9rem;line-height:1.5}.registrationConnectPanel.isLocked p{color:var(--muted)}.connectButton{border:1px solid var(--accent);background:var(--accent);min-width:190px;color:var(--ink);white-space:nowrap;padding:0 18px}.connectButton:disabled{background:var(--paper);color:var(--quiet);cursor:default;border-color:#d7dce4}.connectButton.isConnected{border-color:var(--accent-soft);background:var(--accent-soft);color:var(--accent-deep)}.registrationPage{background:var(--paper);grid-template-rows:auto 1fr;min-height:100vh;display:grid}.registrationHeader{grid-template-columns:1fr}.registrationStage{place-items:center;padding:42px 24px 86px;display:grid}.registrationStageDone{align-content:center}.registrationCard{border:1px solid var(--line);background:var(--paper);border-radius:18px;gap:24px;width:min(100%,430px);padding:34px;display:grid;box-shadow:0 18px 44px #14171d0f}.registrationDoneCard{justify-items:start}.registrationBadge{width:fit-content;color:var(--accent-deep);text-transform:uppercase;font-size:.74rem;font-weight:850}.registrationProgress{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.registrationProgress span{background:#e2e7ee;border-radius:999px;height:6px;transition:background .18s,transform .18s}.registrationProgress .isActive{background:var(--accent);transform:scaleY(1.18)}.registrationFormIntro{gap:10px}.registrationFormIntro h1,.registrationDoneCard h1{max-width:390px;font-size:2.65rem;line-height:1}.registrationFormIntro p,.registrationDoneCard p{max-width:360px;font-size:.98rem;line-height:1.55}.registrationForm{gap:14px}.registrationStepPane{gap:14px;display:grid}.registrationField span{color:var(--ink);font-size:.84rem}.registrationField input{border-color:var(--line);background:var(--panel);border-radius:14px;min-height:54px}.registrationField input:focus{border-color:var(--accent);background:var(--paper)}.registrationField input[aria-invalid=true]{background:#fff8f8;border-color:#d45b5b}.registrationFieldError{color:#9f3333;margin-top:-6px;font-size:.82rem;font-weight:760;line-height:1.45}.registrationPrimaryButton{border-radius:999px;min-height:52px;margin-top:4px}.registrationBackButton{width:fit-content;color:var(--quiet);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:center;padding:0;font-size:.86rem;font-weight:800}.registrationBackButton:hover{color:var(--ink)}.registrationSecondaryButton{border-radius:999px}.registrationRecap{flex-wrap:wrap;gap:8px;display:flex}.registrationRecap span{background:var(--accent-soft);min-height:32px;color:var(--accent-deep);border-radius:999px;align-items:center;padding:0 11px;font-size:.78rem;font-weight:850;display:inline-flex}.registrationFinePrint{max-width:360px;color:var(--quiet);font-size:.82rem;line-height:1.5}.authCard{width:min(100%,500px)}.authChoiceGrid{gap:12px;display:grid}.authChoiceGrid form,.authChoiceGrid button{width:100%}.authChoiceGrid>a>span,.authChoiceGrid>div[aria-disabled=true]>span{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.authChoiceGrid>a>span>small,.authChoiceGrid>div[aria-disabled=true]>span>small{color:var(--quiet);font-size:.74rem;font-weight:650;line-height:1.35}.authProviderChoices{gap:10px;padding-top:4px;display:grid}.authProviderChoices p{color:var(--quiet);margin:0;font-size:.84rem;font-weight:760}.authProviderChoices .registrationSecondaryButton{width:100%}.registrationWarning{color:var(--accent-deep);background:#fff6ed;border:1px solid #e5b9a0;border-radius:14px;padding:12px 14px;font-size:.9rem;font-weight:780;line-height:1.45}.socialVerificationCode{color:var(--accent-deep);letter-spacing:.16em;background:#fff;border:2px solid #14161380;border-radius:12px;align-self:flex-start;padding:8px 14px;font-size:1.15rem;font-weight:820;display:inline-block}.socialVerificationError{color:#8b2929;background:#fbe9e7;border:2px solid #8b2929;border-radius:14px;padding:12px 14px;font-size:.9rem;font-weight:800;line-height:1.45}.registrationPrimaryButton.isDisabled,.registrationSecondaryButton.isDisabled{cursor:not-allowed;opacity:.54}.authEnvList{gap:7px}.accountDetailList{gap:10px;margin:0;display:grid}.accountDetailList div{border-top:1px solid var(--line);gap:3px;min-width:0;padding:12px 0;display:grid}.accountDetailList dt{color:var(--quiet);text-transform:uppercase;font-size:.74rem;font-weight:850}.accountDetailList dd{overflow-wrap:anywhere;color:var(--ink);font-size:.93rem;font-weight:760}@media (prefers-reduced-motion:no-preference){.registrationStepPane{animation:.18s ease-out both registrationStepIn}}@media (prefers-reduced-motion:reduce){.heroMediaVideo{display:none}}@keyframes registrationStepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.siteHeader{grid-template-columns:1fr auto}.navLinks{display:none}.legalHero,.legalLayout{grid-template-columns:1fr}.legalHeroCopy{min-height:0}.legalQuickFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.legalQuickFacts div{border-right:1px solid var(--line);border-bottom:0}.legalQuickFacts div:last-child{border-right:0}.legalAside{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);position:static}.legalRelated ul{grid-template-columns:repeat(2,minmax(0,1fr))}h1{font-size:4.05rem}h2{font-size:2.55rem}.strategyShowcaseIntro h2{font-size:5rem}.strategyShowcaseShell{grid-template-columns:minmax(150px,190px) minmax(360px,1fr) minmax(240px,300px);gap:24px 34px}.strategyTab{min-height:74px;padding-left:18px;font-size:1.32rem}.strategyCounter{font-size:5.8rem;right:-18px}.campaignGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.directionSection{grid-template-columns:1fr}.directionIntro{position:static}.brandCampaignGrid,.marketGrid,.registrationWorkspace{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorSignupLayout,.brandHeroLayout,.brandReachLayout,.brandActionLayout,.ugcLayout,.brandBridgeInner{grid-template-columns:1fr}.brandHeroCopy{text-align:center;justify-items:center}.brandHeroSection .heroActions{justify-content:center}.brandReachStatement{min-height:0}.brandActionIntro{text-align:center;justify-items:center;position:static}.brandActionIntro h2,.brandActionIntro p{max-width:720px}.flowBoard,.feedFlowBoard{grid-template-columns:1fr}.feedPhone{justify-self:center;width:100%}.feedFlowPanel{justify-self:center;width:100%;max-width:760px}.flowSnapshot{grid-template-columns:minmax(0,.8fr) minmax(280px,1fr) auto;align-items:center}.flowSnapshot h3{max-width:340px}.flowLedger{grid-area:1/2/span 2}.flowSnapshot .primaryButton{grid-area:1/3/span 2;align-self:center;width:auto;min-width:190px}.stepGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.strategyShowcase{padding-top:62px}.strategyShowcaseIntro h2{max-width:720px;font-size:4rem}.strategyShowcaseShell{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tabs controls""visual visual""copy copy";gap:24px}.strategyTabs{border-bottom:4px solid #c5c0b6;border-left:0;min-height:0;display:flex;overflow-x:auto}.strategyTab{white-space:nowrap;border-bottom:4px solid #0000;border-left:0;flex:none;min-height:54px;margin:0 0 -4px;padding:0 22px 14px 12px;font-size:1.12rem}.strategyTab:before{inset:8px 10px 8px 0}#strategy-slide-0:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-0],#strategy-slide-1:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-1],#strategy-slide-2:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-2],#strategy-slide-3:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-3],#strategy-slide-4:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-4]{border-bottom-color:var(--ink)}.strategyVisual{aspect-ratio:1.16;max-width:620px}.strategyControls{padding-top:0}.strategyCopy{justify-self:end;max-width:420px;padding-bottom:0}.upcomingCampaigns,.accessGrid{grid-template-columns:1fr}.flowRail{grid-template-columns:repeat(2,minmax(0,1fr))}.flowSnapshot{grid-template-columns:1fr}.flowLedger,.flowSnapshot .primaryButton{grid-area:auto}.flowSnapshot .primaryButton{width:100%}.brandGrid,.pilotLeverGrid,.brandProofBand dl,.contentExampleGrid,.brandPriceGrid{grid-template-columns:1fr}.brandActionItem{grid-template-columns:1fr;gap:10px}.focusLayout,.brandCampaignGrid,.fitLayout,.laneBoard,.registrationStageTop,.registrationWorkspace,.registrationConnectPanel{grid-template-columns:1fr}.registrationStageTop p{justify-self:start}.connectButton{width:100%}}@media (max-width:720px){.heroSection{min-height:78svh;padding:64px 18px 76px}.heroMediaImage,.heroMediaVideo{object-position:62% center}.heroContent{gap:18px;max-width:100%}.siteHeader{gap:12px;padding-left:18px;padding-right:18px}.legalHeaderInner{flex-direction:column;align-items:flex-start;gap:14px;padding:14px 18px}.legalTopNav{width:100%;padding-bottom:2px;overflow-x:auto}.legalTopNav a{flex:none}.legalContainer{gap:0;padding:30px 18px 56px}.legalHero{gap:18px;padding-bottom:22px}.legalHeroCopy{gap:12px;padding-top:8px}.legalHero h1{font-size:2.2rem;line-height:1.02}.legalSummary{font-size:1rem;line-height:1.55}.legalDocumentNav{border-radius:22px;width:100%;margin-bottom:38px}.legalDocumentNav a{flex:auto;justify-content:center}.legalQuickFacts{grid-template-columns:1fr}.legalQuickFacts div{border-right:0;border-bottom:1px solid var(--line)}.legalQuickFacts div:last-child{border-bottom:0}.legalAside{grid-template-columns:1fr;gap:12px}.legalRelated ul{grid-template-columns:1fr}.legalDocument{padding:0}.legalFooterNav{border-radius:22px;justify-content:center;width:100%}.legalDocument h2{font-size:1.12rem}.headerCta{min-width:0;max-width:154px;padding-left:12px;padding-right:12px}.heroSection .heroLead{max-width:100%}.pageBlock{gap:30px;padding:60px 18px}.strategyShowcase{gap:26px;padding:50px 18px 66px}.strategyShowcaseIntro{gap:12px;min-width:0;max-width:100%}.strategyShowcaseIntro h2{overflow-wrap:anywhere;max-width:100%;font-size:2.52rem;line-height:.92}.strategyShowcaseIntro p{font-size:1rem}.strategyShowcaseShell{grid-template-columns:1fr;grid-template-areas:"tabs""visual""controls""copy";gap:18px;min-width:0;max-width:100%}.strategyTabs{border-bottom:0;flex-wrap:wrap;gap:8px;width:100%;overflow-x:visible}.strategyTab{white-space:normal;border:1px solid #d7d1c4;border-radius:999px;min-height:38px;padding:0 12px;font-size:1rem}.strategyTab:before{content:none}#strategy-slide-0:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-0],#strategy-slide-1:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-1],#strategy-slide-2:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-2],#strategy-slide-3:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-3],#strategy-slide-4:checked~.strategyShowcaseShell .strategyTab[for=strategy-slide-4]{border-color:var(--ink)}.strategyTabIndex{font-size:.68rem}.strategyVisual{aspect-ratio:.98;max-width:354px}.strategyImage{clip-path:polygon(7% 11%,100% 0,92% 100%,12% 93%);transform:rotate(-6deg)scale(.88)}.strategyCounter{font-size:4.25rem;bottom:23%;right:14px}.strategyControls{justify-self:end}.strategyControlButton{width:46px;height:46px;font-size:1.45rem}.strategyCopy{justify-self:start;max-width:100%}.strategyCopy h3{font-size:1.48rem}.strategyCopy p{font-size:.95rem}.directionsPage{padding:20px 18px 56px}.registrationHeader{grid-template-columns:1fr;padding:18px}.registrationNav{width:100%}.registrationNav a{flex:auto}.registrationStage{gap:24px;padding:20px 18px 58px}.directionsHeader{grid-template-columns:1fr;gap:20px}h1{font-size:2.46rem}.heroSection h1{max-width:360px;font-size:2.3rem;line-height:1.02}.heroTitleBreak{display:inline}.registrationStageTop h1{font-size:2.55rem}.directionsHeader h1{font-size:2.6rem}h2{font-size:1.98rem}.heroLead,.blockLead p{font-size:.98rem;line-height:1.55}.heroActions{width:100%;max-width:360px}.primaryButton,.ghostButton,.waitlistButton{white-space:normal;flex:auto;width:100%}.headerCta{text-align:center;max-width:154px;min-height:40px;padding:0 12px;font-size:.82rem}.campaignGrid{grid-template-columns:1fr}.directionSection{padding:20px}.brandCampaignCard{border-radius:26px;min-height:340px;padding:18px}.brandCampaignCenter strong{font-size:3.3rem}.brandCampaignBottom{flex-direction:column;align-items:stretch}.brandCampaignBottom a{width:100%}.focusCampaign{min-height:0;padding:20px}.focusCampaign h3{font-size:1.6rem}.focusNumbers,.marketGrid,.campaignSummary{grid-template-columns:1fr}.campaignSummary div{border-right:0;border-bottom:1px solid var(--line)}.campaignSummary div:last-child{border-bottom:0}.campaignCard{gap:16px;padding:18px}.cardTop{flex-direction:column;align-items:flex-start}.cardSlots{text-align:left}.campaignIntro h3{font-size:1.24rem}.campaignFacts{grid-template-columns:1fr}.campaignFooter{flex-direction:column;align-items:stretch}.campaignCta{white-space:normal;width:100%}.upcomingList li{grid-template-columns:1fr;gap:8px}.flowSection{padding-top:64px;padding-bottom:64px}.feedFlowBoard{gap:22px;padding:18px}.feedDeviceStack{width:min(100%,306px)}.feedFlowPanelHead h3{font-size:1.72rem;line-height:1}.feedState{grid-template-columns:1fr;gap:7px;padding:15px}.feedStateStatus{text-align:left}.feedFlowCta{width:100%;min-width:0}.feedFlowBoard .primaryButton{width:100%}.footerTalkCta{gap:18px;width:calc(100vw - 36px)}.flowReveal .feedPhone,.flowReveal .feedFlowPanelHead,.flowReveal .feedState,.flowReveal .feedFlowCta{--flow-reveal-delay:80ms}.flowIntro h2{font-size:2.36rem;line-height:1}.flowIntro p{font-size:.98rem;line-height:1.55}.flowRail{grid-template-columns:1fr}.flowReveal .flowStep{--flow-reveal-delay:80ms}.flowReveal .flowSnapshot{--flow-reveal-delay:.12s}.flowStep{grid-template-columns:46px minmax(0,1fr);gap:0 16px;min-height:0;padding:20px}.flowStep:before{width:2px;height:auto;inset:0 auto 0 42px}.flowStep:first-child:before{top:43px}.flowStep:last-child:before{bottom:calc(100% - 43px)}.flowStepNumber{grid-row:1/span 2}.flowStepCopy{grid-column:2}.flowStepCopy h3,.flowStepCopy p{max-width:none}.flowStepStatus{grid-column:2;margin-top:14px}.flowSnapshot{padding:20px}.flowSnapshot h3{font-size:1.46rem}.stepGrid{grid-template-columns:1fr;gap:28px}.accessPanel{min-height:0;padding:22px 18px}.creatorSignupLayout{gap:28px}.creatorSignupCopy{text-align:center;justify-items:center}.brandHeroDeal{display:none}.brandProofBand{padding:0 18px}.brandProofBand div{padding:20px 0}.contentExampleCard,.brandPriceCard,.brandReachStatement,.ugcProofPanel{min-height:0;padding:20px}.brandActionIntro h2{font-size:2.08rem;line-height:1.02}.brandActionItem{padding:22px 0}.brandReachStatement strong,.ugcProofPanel h3{font-size:1.52rem}.brandBridgeInner{justify-items:start;padding:24px 0}.brandBridgeInner h2{font-size:1.65rem}.brandBridgeInner .ghostButton{width:100%}.registrationAccountPanel,.registrationMarketPanel{padding:16px}.registrationMarketHeader,.registrationCampaignTopline{flex-direction:column;align-items:flex-start}.registrationStats div{grid-template-columns:1fr;gap:5px}.partnerRow{gap:12px 32px}.partnerRow li{font-size:1.4rem}.footerInner{grid-template-columns:1fr;justify-items:start;padding-top:8px;padding-bottom:34px}.footerTalkCta{gap:16px;width:calc(100vw - 36px);padding:24px 0}.footerTalkCta span:first-child{font-size:1.08rem}.footerTalkCtaArrow{width:38px;min-width:38px;height:22px}.footerTalkCtaArrow:before{height:3px}.footerTalkCtaArrow:after{border-top-width:3px;border-right-width:3px;width:14px;height:14px}.footerNav{justify-content:flex-start}.footerWordmark{width:calc(100vw - 36px);padding-top:36px;padding-bottom:22px}.wavePreviewPage{padding:24px 18px 52px}.wavePreviewHeader{grid-template-columns:1fr;gap:20px}.wavePreviewHeader h1{font-size:2.4rem}.wavePreviewPanel{grid-template-columns:1fr;gap:18px;min-height:0;padding:18px}.wavePreviewWordmark{width:100%}.legalField{grid-template-columns:1fr;gap:4px;padding:12px 0}.legalLinkGrid{grid-template-columns:1fr}.legalLinkGrid a+a{border:1px solid #1f2d241a}}.subHeroBand{background:var(--page);border-top:2px solid var(--ink);padding:74px max(24px,50vw - 600px)}.subHeroBand p{max-width:900px;color:var(--ink);font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;font-size:1.9rem;font-weight:540;line-height:1.32}.subHeroBand em{color:var(--accent-deep);font-style:italic}.subHeroStatement{gap:28px;max-width:1080px;display:grid}.subHeroEyebrow{border:2px solid var(--ink);background:var(--cream);width:fit-content;color:var(--ink);font-family:var(--font-stack-mono);letter-spacing:0;text-transform:uppercase;border-radius:999px;padding:7px 13px 6px;font-size:.74rem;font-weight:760;line-height:1}.subHeroStatement h2{max-width:940px;color:var(--ink);font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;letter-spacing:0;font-size:clamp(2.35rem,5vw,5.4rem);font-weight:660;line-height:.96}.subHeroCopy{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:860px;display:grid}.subHeroStatement .subHeroCopy p{max-width:none;color:var(--muted);font-family:var(--font-stack-sans);font-size:1.04rem;font-weight:590;line-height:1.55}.whyBand{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--accent);color:var(--ink)}.whyBand .sectionEyebrow{border-color:var(--ink);color:var(--ink)}.whyBand h2{max-width:940px;color:var(--ink);font-size:3.4rem}.whyBand .blockLead p{color:#14201dd1;max-width:660px;font-size:1.18rem;font-weight:650}.missionBand{background:var(--ink);color:var(--paper)}.missionBand .sectionEyebrow{border-color:var(--accent-strong);color:var(--accent-strong)}.missionBand h2{max-width:820px;color:var(--paper);font-size:3.8rem}.missionBand .blockLead p{max-width:680px;color:var(--text-on-dark);font-size:1.12rem}.whoList{flex-wrap:wrap;justify-content:center;gap:14px 16px;max-width:980px;margin:0;padding:0;list-style:none;display:flex;position:relative}.whoList li{border:2px solid var(--ink);background:var(--panel);min-height:52px;color:var(--ink);font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;box-shadow:3px 3px 0 var(--ink);text-align:center;transform-origin:50%;will-change:transform;border-radius:999px;align-items:center;padding:8px 22px;font-size:1.22rem;font-weight:580;line-height:1.25;transition:transform .13s ease-out,box-shadow .16s ease-out;display:inline-flex;position:relative}.whoList li:nth-child(odd){transform:rotate(-1.2deg)}.whoList li:nth-child(2n){background:var(--accent-soft);transform:rotate(1.1deg)}.whoList li.isWhoResting{transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease-out}@media (prefers-reduced-motion:reduce){.whoList li{transition:none}}.waysGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:1000px;display:grid}.wayCard{border:2px solid var(--ink);background:var(--panel);min-width:0;min-height:250px;box-shadow:6px 6px 0 var(--ink);border-radius:22px;align-content:start;gap:14px;padding:30px 28px;display:grid}.wayCardAccent{background:var(--accent)}.wayCard .panelLabel{color:var(--accent-deep)}.wayCardAccent .panelLabel{color:#14201db8}.wayCard h3{max-width:420px;color:var(--ink);font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;font-size:1.72rem;font-weight:620;line-height:1.08}.wayCard p{max-width:460px;color:var(--ink-soft);font-size:1rem;line-height:1.6}.wayCardAccent p{color:#14201dd9}.idealChips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.idealChips span{border:1.5px solid var(--ink);background:var(--paper);min-height:30px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 11px;font-size:.76rem;font-weight:850;display:inline-flex}.faqBlock{width:100%;max-width:840px}.faqList{border-top:2px solid var(--ink);width:100%;display:grid}.faqList details{border-bottom:2px solid var(--ink)}.faqList summary{color:var(--ink);cursor:pointer;font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:18px;padding:22px 4px;font-size:1.38rem;font-weight:600;line-height:1.15;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary:after{border:2px solid var(--ink);content:"+";width:34px;height:34px;font-family:var(--font-stack-sans);border-radius:999px;flex:none;place-items:center;font-size:1.15rem;font-weight:850;line-height:1;transition:transform .16s;display:grid}.faqList details[open] summary:after{background:var(--accent);content:"−"}.faqList summary:hover:after{background:var(--accent-soft)}.faqList details p{max-width:720px;color:var(--muted);padding:0 4px 22px;font-size:1rem;line-height:1.65}.ctaBand{gap:22px}.ctaBand h2{font-size:3.6rem}.ctaBand>p{max-width:560px;color:var(--muted);text-align:center;font-size:1.1rem}.ctaBandForm{width:100%;max-width:520px}.ctaBandForm .waitlistForm{margin-top:0}.brandHeroSection{background:radial-gradient(circle at 80% 14%, #ce6c3847, #ce6c3800 52%), var(--ink)}.brandHeroSection:before{content:"";background:radial-gradient(circle at 84% 16%,#ce6c384d,#ce6c3800 52%),linear-gradient(90deg,#14201ded 0%,#14201dcc 40%,#14201d75 70%,#14201d52 100%),linear-gradient(#14201d24,#14201d52 58%,#14201db3 100%)}.brandHeroSticker{border:2px solid var(--accent-strong);min-height:36px;color:var(--accent-strong);text-transform:uppercase;background:#ce6c3824;border-radius:999px;align-items:center;padding:0 15px;font-size:.8rem;font-weight:900;display:inline-flex}.brandHeroSection .primaryButton{border-color:var(--paper);box-shadow:3px 3px #f6efe38c}.brandHeroSection .primaryButton:hover{box-shadow:1px 1px #f6efe38c}.brandHeroSection .ghostButton{border-color:var(--paper);color:var(--paper);background:0 0;box-shadow:3px 3px #f6efe359}.brandHeroSection .ghostButton:hover{box-shadow:1px 1px #f6efe359}.brandWayVideo{aspect-ratio:9/16;border:3px solid var(--ink);width:132px;box-shadow:4px 4px 0 var(--ink);border-radius:16px;margin-top:8px;position:relative;overflow:hidden;transform:rotate(-3deg)}.brandWayVideo video{object-fit:cover;width:100%;height:100%;display:block}.stepGridFive{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 22px;width:100%;max-width:920px;display:grid}.useCaseRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:100%;max-width:1160px;margin:0;padding:0;list-style:none;display:grid}.useCaseRow li{border:2px solid var(--ink);background:var(--panel);min-width:0;box-shadow:4px 4px 0 var(--ink);border-radius:18px;align-content:start;gap:8px;padding:20px 18px;display:grid}.useCaseRow li:nth-child(odd){transform:rotate(-.8deg)}.useCaseRow li:nth-child(2n){transform:rotate(.7deg)}.useCaseRow strong{color:var(--ink);font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;font-size:1.18rem;font-weight:620;line-height:1.1}.useCaseRow p{color:var(--muted);font-size:.88rem;line-height:1.45}.benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;max-width:1060px;display:grid}.benefitCard{border:2px solid var(--ink);background:var(--panel);min-width:0;box-shadow:5px 5px 0 var(--ink);border-radius:20px;align-content:start;gap:10px;padding:26px 24px;display:grid}.benefitCard h3{color:var(--ink);font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;font-size:1.4rem;font-weight:620;line-height:1.1}.benefitCard p{font-size:.96rem;line-height:1.55}.valueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:1000px;display:grid}.valueCard{border:2px solid var(--ink);background:var(--panel);min-width:0;box-shadow:6px 6px 0 var(--ink);border-radius:22px;align-content:start;gap:12px;padding:32px 30px;display:grid}.valueIndex{color:var(--accent-deep);letter-spacing:.04em;font-size:.82rem;font-weight:850}.valueCard h3{color:var(--ink);font-family:var(--font-stack-display);font-variation-settings:"SOFT" 100;font-size:1.5rem;font-weight:620;line-height:1.12}.valueCard p{color:var(--ink-soft);font-size:1rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.valueCard,.wayCard{transition:transform .2s,box-shadow .2s}.valueIndex{transition:transform .2s}.valueCard:hover,.wayCard:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px)}.valueCard:hover .valueIndex{transform:translate(4px)}}@media (max-width:1120px){.useCaseRow,.stepGridFive{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.waysGrid,.benefitGrid,.valueGrid{grid-template-columns:1fr}.subHeroBand p{font-size:1.5rem}.subHeroStatement h2{font-size:3.45rem}.subHeroCopy{grid-template-columns:1fr;max-width:660px}.subHeroStatement .subHeroCopy p{font-size:1rem}.whyBand h2{font-size:2.6rem}.missionBand h2{font-size:2.9rem}}@media (max-width:720px){.subHeroBand{padding:48px 18px}.subHeroBand p{font-size:1.28rem}.subHeroStatement{gap:22px}.subHeroStatement h2{font-size:2.35rem;line-height:1}.subHeroEyebrow{padding:6px 10px 5px;font-size:.66rem}.whyBand h2{font-size:2.05rem}.missionBand h2{font-size:2.3rem}.ctaBand h2{font-size:2.4rem}.useCaseRow,.stepGridFive{grid-template-columns:1fr}.stepGridFive{gap:26px}.faqList summary{font-size:1.14rem}.wayCard{min-height:0;padding:24px 20px}.whoList li{min-height:46px;font-size:1.02rem}}@media (max-width:1120px){.siteHeader{grid-template-columns:minmax(0,1fr) auto}.navLinks{grid-column:1/-1;justify-content:flex-start;padding-bottom:3px;display:flex;overflow-x:auto}.navLinks a{flex:none}}@media (max-width:900px){.reviewHero,.reviewOverview,.reviewDataGrid{grid-template-columns:1fr}.reviewHero{align-items:start}.reviewHeroActions{justify-content:flex-start}.reviewVideoItem{grid-template-columns:86px minmax(0,1fr)}.reviewVideoItem>img,.reviewVideoFallback{width:86px}.reviewVideoMetrics{grid-column:1/-1}}@media (max-width:720px){.reviewHeader{flex-direction:column;align-items:flex-start;padding:14px 18px}.reviewTopNav{justify-content:flex-start;width:100%;padding-bottom:2px;overflow-x:auto}.reviewTopNav a{flex:none}.reviewHero{gap:20px;padding:46px 18px 26px}.reviewHero h1{font-size:2.35rem;line-height:1.02}.reviewHeroActions,.reviewFormRow,.reviewHeroActions .primaryButton,.reviewHeroActions .ghostButton,.reviewFormRow form,.reviewTextButton{width:100%}.reviewStatusBand,.reviewOverview,.reviewDataGrid{padding-left:18px;padding-right:18px}.reviewPanel{padding:20px}.reviewMetricGrid div,.reviewScopeList li,.reviewProfile,.reviewVideoItem{grid-template-columns:1fr}.reviewProfile{align-items:flex-start}.reviewScopeList li{gap:6px;display:grid}.reviewScopeList small{text-align:left}.reviewVideoItem>img,.reviewVideoFallback{width:100%;max-width:190px}.reviewVideoMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.kontoStage{place-items:start center}.kontoLayout{gap:22px;width:min(100%,1040px);display:grid}.kontoDetailLayout{width:min(100%,880px)}.kontoPanel{border:1px solid var(--line);background:var(--paper);border-radius:18px;gap:18px;padding:clamp(24px,3vw,40px);display:grid;box-shadow:0 18px 44px #14171d0f}.kontoPanelHead{gap:6px;display:grid}.kontoPanelHead h2{font-size:1.65rem;line-height:1.05}.kontoPanelHead p{max-width:560px;color:var(--muted);font-size:.94rem;line-height:1.55}.kontoMutedNote{color:var(--quiet);font-size:.9rem;line-height:1.5}.kontoMutedNote a,.registrationWarning a{color:inherit;font-weight:850;text-decoration:underline}.kontoSuccessNote{color:#3c6428;background:#eef4e6;border:1px solid #b7cba4;border-radius:14px;padding:12px 14px;font-size:.9rem;font-weight:780;line-height:1.45}.kontoAccountRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.kontoAccountIdentity{gap:4px;display:grid}.kontoAccountIdentity h1{font-size:1.55rem;line-height:1.1}.kontoAccountIdentity p{color:var(--quiet);font-size:.88rem}.kontoAccountActions{flex-wrap:wrap;gap:8px;display:flex}.kontoAccountActions .registrationSecondaryButton{min-height:40px;padding:0 14px;font-size:.84rem}.kontoAccountFacts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));column-gap:18px}.kontoAccountChoices{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch}.kontoAccountChoices .registrationPrimaryButton{margin-top:0}.kontoAccountChoices .registrationSecondaryButton{width:100%;min-height:52px}.kontoCampaignGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.kontoCampaignCard{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-content:start;gap:12px;padding:20px;display:grid}.kontoCampaignCard h3{font-size:1.15rem;line-height:1.15}.kontoCampaignMeta{color:var(--quiet);overflow-wrap:anywhere;font-size:.82rem}.briefChips span{overflow-wrap:anywhere}.kontoCampaignRow{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.kontoCampaignRow>div:first-child{gap:4px;min-width:0;display:grid}.kontoCampaignRow strong{font-size:.98rem}.kontoCampaignRowActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kontoCampaignRowActions .registrationSecondaryButton{min-height:40px;padding:0 14px;font-size:.84rem}.kontoCounter{background:var(--accent-soft);min-height:32px;color:var(--accent-deep);border-radius:999px;align-items:center;padding:0 11px;font-size:.78rem;font-weight:850;display:inline-flex}.submissionList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.submissionRow{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:8px;padding:16px 18px;display:grid}.submissionRowHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.submissionRowHead strong{font-size:.98rem}.submissionRowMeta{color:var(--quiet);overflow-wrap:anywhere;font-size:.82rem}.submissionReason{color:var(--accent-deep);background:#fff6ed;border:1px solid #e5b9a0;border-radius:10px;padding:10px 12px;font-size:.88rem;line-height:1.5}.submissionReviewItem{min-width:0}.submissionReviewCard{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:18px;min-width:0;padding:20px;display:grid}.submissionReviewCard h4{font-size:1rem}.submissionReviewCard h5{letter-spacing:.02em;margin:0;font-size:.88rem}.submissionReviewGrid{grid-template-columns:minmax(230px,.82fr) minmax(280px,1.18fr);align-items:stretch;gap:16px;display:grid}.submissionReviewMedia,.submissionReviewDetails,.submissionReviewResults,.submissionReviewDecision{gap:12px;min-width:0;display:grid}.submissionReviewMedia,.submissionReviewDetails{border:1px solid var(--line);background:var(--paper);border-radius:14px;align-content:start;padding:16px}.submissionVideoEmpty{border:1px dashed var(--line);background:var(--panel);text-align:center;border-radius:12px;place-items:center;gap:12px;min-height:220px;padding:24px;display:grid}.submissionVideoEmpty p{max-width:300px;color:var(--muted);font-size:.86rem;line-height:1.5}.submissionVideoEmpty .registrationSecondaryButton{min-height:40px}.submissionVideoEmpty .submissionVideoError{color:#9f3333}.submissionVideoPlayer{gap:8px;display:grid}.submissionVideoPlayer video{object-fit:contain;background:#171915;border-radius:12px;width:100%;max-height:540px}.submissionVideoPlayer p{color:var(--quiet);font-size:.76rem;line-height:1.45}.submissionReviewDetails>dl{gap:0;margin:0;display:grid}.submissionReviewDetails>dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(90px,.45fr) minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.submissionReviewDetails dt,.submissionVerdictFacts dt{color:var(--quiet);letter-spacing:.03em;text-transform:uppercase;font-size:.75rem;font-weight:800}.submissionReviewDetails dd,.submissionVerdictFacts dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.88rem}.submissionReviewDetails a{color:var(--accent-deep);font-weight:820}.submissionCaption{gap:6px;padding-top:2px;display:grid}.submissionCaption strong,.submissionEvidence>strong,.decisionHints>strong{font-size:.82rem}.submissionCaption p{color:var(--muted);overflow-wrap:anywhere;white-space:pre-wrap;font-size:.88rem;line-height:1.55}.submissionReviewResults,.submissionReviewDecision{border:1px solid var(--line);background:var(--paper);border-radius:14px;padding:16px}.submissionReviewSectionHead{gap:5px;display:grid}.submissionReviewSectionHead p,.submissionReviewDecision>p{color:var(--muted);font-size:.86rem;line-height:1.5}.submissionReviewEmpty{background:var(--panel);color:var(--quiet);border-radius:10px;padding:11px 12px;font-size:.84rem;line-height:1.5}.submissionVerdictList,.submissionEvidence ul,.decisionHints ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.submissionVerdict{border:1px solid var(--line);background:var(--panel);border-left-width:4px;border-radius:12px;gap:12px;padding:14px;display:grid}.submissionVerdict[data-outcome=PASS]{border-left-color:#65934d}.submissionVerdict[data-outcome=FAIL]{border-left-color:#b44a3c}.submissionVerdict[data-outcome=UNSURE]{border-left-color:#b9822c}.submissionVerdictHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.submissionVerdictHead>div{flex:1;gap:4px;min-width:180px;display:grid}.submissionVerdictHead strong{font-size:.9rem}.submissionVerdictHead p,.submissionVerdictMessage{color:var(--muted);overflow-wrap:anywhere;font-size:.84rem;line-height:1.5}.submissionVerdictBadge{min-height:28px;color:var(--ink);letter-spacing:.03em;text-transform:uppercase;background:#e7e2d2;border-radius:999px;align-items:center;padding:0 9px;font-size:.68rem;font-weight:850;display:inline-flex}.submissionVerdictBadge[data-outcome=PASS]{color:#3c6428;background:#dcead2}.submissionVerdictBadge[data-outcome=FAIL]{color:#9f3333;background:#f4d9d3}.submissionVerdictBadge[data-outcome=UNSURE]{color:#7c551a;background:#f2e5c7}.submissionVerdictFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.submissionVerdictFacts>div{background:var(--paper);border-radius:9px;gap:3px;padding:9px 10px;display:grid}.submissionEvidence{gap:8px;display:grid}.submissionEvidence li{background:var(--paper);border-radius:9px;gap:3px;padding:10px;display:grid}.submissionEvidence li span,.submissionEvidence li small{color:var(--quiet);font-size:.72rem;font-weight:780}.submissionEvidence li p{color:var(--ink);overflow-wrap:anywhere;font-size:.82rem;line-height:1.45}.statusBadge{width:fit-content;min-height:26px;color:var(--ink);letter-spacing:.04em;text-transform:uppercase;background:#e7e2d2;border-radius:999px;align-items:center;padding:0 10px;font-size:.72rem;font-weight:850;display:inline-flex}.statusBadge[data-state=CHECKING],.statusBadge[data-state=RESUBMITTED]{color:#3d5877;background:#e4e9f2}.statusBadge[data-state=IN_REVIEW],.statusBadge[data-state=APPEAL_PENDING]{background:var(--accent-soft);color:var(--accent-deep)}.statusBadge[data-state=CHANGES_REQUESTED]{color:#7c551a;background:#f2e5c7}.statusBadge[data-state=CONTENT_APPROVED]{color:#3c6428;background:#dcead2}.statusBadge[data-state=REJECTED],.statusBadge[data-state=REJECTION_UPHELD],.statusBadge[data-state=CLAWBACK]{color:#9f3333;background:#f4d9d3}.briefRuleList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.briefRuleList li{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:6px;padding:14px 16px;display:grid}.briefRuleHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.briefRuleHead strong{font-size:.95rem}.briefRuleTag{color:var(--quiet);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:850}.briefRuleList li p{color:var(--muted);overflow-wrap:anywhere;font-size:.9rem;line-height:1.5}.kontoFilterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kontoFilterLabel{color:var(--quiet);text-transform:uppercase;margin-right:2px;font-size:.74rem;font-weight:850}.kontoFilterChip{border:1px solid var(--line);background:var(--paper);min-height:32px;color:var(--ink);border-radius:999px;align-items:center;padding:0 12px;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-flex}.kontoFilterChip:hover{border-color:var(--ink)}.kontoFilterChip[aria-current=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.kontoQueueGroup{gap:12px;padding-top:6px;display:grid}.kontoQueueGroup h3{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:1.15rem;display:flex}.kontoQueueGroup h3 span{color:var(--quiet);font-size:.84rem;font-weight:760}.kontoDetails{border:1px solid var(--line);background:var(--panel);border-radius:14px}.kontoDetails summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 18px;font-size:.95rem;font-weight:850;list-style:none;display:flex}.kontoDetails summary::-webkit-details-marker{display:none}.kontoDetails summary:after{content:"+";color:var(--accent-deep);font-size:1.3rem;line-height:1}.kontoDetails[open] summary:after{content:"−"}.kontoDetails>div{padding:0 18px 20px}.decisionForm{gap:10px;padding-top:4px;display:grid}.decisionActions{flex-wrap:wrap;gap:10px;display:flex}.decisionActions .registrationPrimaryButton{width:fit-content;min-height:44px;margin-top:0;padding:0 18px}.decisionActions .registrationSecondaryButton{min-height:44px}.registrationPrimaryButton.decisionReject{color:#fff6ed;background:#b44a3c;border-color:#b44a3c}.registrationPrimaryButton.decisionReject:hover{background:#9f3333;border-color:#9f3333}.decisionRejectForm{gap:10px;display:grid}.decisionConfirm{background:#fff9e9;border:1px solid #d7c28c;border-radius:12px;gap:12px;padding:13px;display:grid}.decisionConfirm>p{color:var(--muted);font-size:.86rem;line-height:1.5}.decisionRejectForm .registrationField small{color:var(--quiet);font-size:.78rem;line-height:1.45}.decisionHints{background:var(--panel);border-radius:12px;gap:8px;padding:12px;display:grid}.decisionHints li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:9px 0;display:flex}.decisionHints li:last-child{border-bottom:0;padding-bottom:0}.decisionHints li span{color:var(--muted);overflow-wrap:anywhere;flex:260px;font-size:.8rem;line-height:1.45}.decisionHints .registrationSecondaryButton{min-height:36px;padding:0 12px;font-size:.74rem}.decisionReferencePicker{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:10px;margin:0;padding:12px;display:grid}.decisionReferencePicker legend{padding:0 4px;font-size:.82rem;font-weight:850}.decisionReferencePicker>p,.decisionReferenceGroup>label,.decisionEvidenceOption{color:var(--muted);font-size:.8rem;line-height:1.45}.decisionReferenceGroup{border-top:1px solid var(--line);gap:7px;padding:9px 0;display:grid}.decisionReferenceGroup>label,.decisionEvidenceOption{align-items:flex-start;gap:8px;display:flex}.decisionEvidenceOption{padding-left:20px}.decisionReferenceGroup input,.decisionEvidenceOption input{flex:none;margin-top:3px}.lifecycleHistory{border:1px solid var(--line);background:var(--paper);border-radius:12px}.lifecycleHistory>summary{cursor:pointer;color:var(--ink);padding:12px 14px;font-size:.86rem;font-weight:850}.lifecycleHistoryBody{padding:4px 14px 14px}.lifecycleHistoryBody,.lifecycleHistoryBody>section{gap:10px;display:grid}.lifecycleRevisionList,.lifecycleEventList{gap:9px;margin:0;padding:0;list-style:none;display:grid}.lifecycleRevisionList>li,.lifecycleEventList>li{border:1px solid var(--line);background:var(--panel);border-radius:10px;gap:7px;padding:11px;display:grid}.lifecycleHistoryHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lifecycleHistoryHead span,.lifecycleRevisionList p,.lifecycleEventList p,.lifecycleRedactionNote{color:var(--quiet);font-size:.76rem;line-height:1.45}.lifecycleRevisionFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.lifecycleRevisionFacts>div{background:var(--paper);border-radius:7px;min-width:0;padding:7px}.lifecycleRevisionFacts dt{color:var(--quiet);text-transform:uppercase;font-size:.68rem;font-weight:800}.lifecycleRevisionFacts dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:.78rem}.uploadProgress{gap:8px;display:grid}.uploadProgressTrack{background:#e7e2d2;border-radius:999px;height:8px;overflow:hidden}.uploadProgressTrack span{background:var(--accent);border-radius:999px;height:100%;transition:width .16s;display:block}.uploadProgress p{color:var(--quiet);font-size:.84rem}.submitSuccess{gap:14px;display:grid}.submitSuccess p{max-width:480px;font-size:.94rem;line-height:1.55}.submitVideoForm,.campaignCreateForm{max-width:560px}.registrationField select,.registrationField textarea{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);font:inherit;border-radius:14px;font-size:.98rem}.registrationField select{min-height:54px;padding:0 14px}.registrationField textarea{resize:vertical;min-height:96px;padding:14px}.registrationField select:focus,.registrationField textarea:focus{border-color:var(--accent);background:var(--paper)}.registrationField input[type=file]{cursor:pointer;min-height:54px;padding:10px 14px}.registrationField input[type=file]::file-selector-button{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;font:inherit;border-radius:999px;margin-right:12px;padding:8px 14px;font-size:.84rem;font-weight:850}.kontoCheckField{color:var(--ink);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.kontoCheckField input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0;margin-top:2px}.kontoControlLevels{border:0;gap:10px;margin:0;padding:0;display:grid}.kontoControlLevels legend{color:var(--ink);margin-bottom:2px;padding:0;font-size:.84rem;font-weight:820}.kontoControlLevel{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.kontoControlLevel input{accent-color:var(--accent);flex-shrink:0;margin-top:3px}.kontoControlLevel span{color:var(--muted);gap:2px;font-size:.86rem;line-height:1.45;display:grid}.kontoControlLevel strong{color:var(--ink);font-size:.9rem}.kontoControlLevel:has(input:checked){border-color:var(--accent);background:var(--paper)}.brandTariffFieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.brandTariffFieldset legend{color:var(--ink);padding:0;font-size:.96rem;font-weight:850}.brandTariffIntro{max-width:64ch;color:var(--muted);font-size:.88rem;line-height:1.5}.brandTariffGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.brandTariffCard{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:14px;gap:10px;min-width:0;padding:14px;display:flex}.brandTariffCard:focus-within{outline:3px solid color-mix(in srgb, var(--accent) 24%, transparent);outline-offset:2px}.brandTariffCard:has(input:checked){border-color:var(--accent);background:var(--paper);box-shadow:inset 0 0 0 1px var(--accent)}.brandTariffCard input{accent-color:var(--accent);flex:none;margin-top:4px}.brandTariffCardBody,.brandTariffCardHead{gap:5px;min-width:0;display:grid}.brandTariffCardHead{grid-template-columns:1fr auto;align-items:baseline}.brandTariffCardHead strong,.brandTariffCardHead b{color:var(--ink);font-size:.94rem}.brandTariffCardBody>span:not(.brandTariffCardHead),.brandTariffCardBody small{color:var(--muted);font-size:.8rem;line-height:1.45}.brandTariffCardBody small{color:var(--quiet)}.brandTariffDefinition,.brandTariffQuote,.brandTariffSummary,.creatorOfferSummary{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:10px;padding:14px;display:grid}.brandTariffDefinition p,.creatorOfferSummary p{color:var(--muted);font-size:.84rem;line-height:1.5}.brandTariffQuote,.brandTariffSummary,.creatorOfferSummary dl{margin:0}.brandTariffQuote>div,.brandTariffSummary>div,.creatorOfferSummary dl>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.brandTariffQuote dt,.brandTariffSummary dt,.creatorOfferSummary dt{color:var(--quiet);font-size:.78rem;font-weight:750}.brandTariffQuote dd,.brandTariffSummary dd,.creatorOfferSummary dd{color:var(--ink);text-align:right;margin:0;font-size:.9rem;font-weight:850}.brandTariffDisclaimer{color:var(--muted);font-size:.8rem;line-height:1.5}.brandTariffSummary.isCompact,.creatorOfferSummary.isCompact{padding:10px 12px}.creatorOfferSummary form{margin:0}.kontoCampaignCompensation{color:var(--quiet);gap:2px;font-size:.82rem;display:grid}.kontoCampaignCompensation strong{color:var(--ink);font-size:1.05rem}.kontoFundingForm{align-items:center;gap:8px;display:flex}.kontoFundingForm input{width:6.5rem}.campaignPricingSummary{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:10px;padding:16px;display:grid}.campaignPricingSummary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.campaignPricingSummary dl>div{gap:3px;display:grid}.campaignPricingSummary dt{color:var(--quiet);font-size:.76rem;font-weight:750}.campaignPricingSummary dd{color:var(--ink);margin:0;font-size:1rem;font-weight:850}.campaignPricingSummary .campaignPricingTotal{border-left:1px solid var(--line);padding-left:10px}.campaignPricingSummary p{color:var(--quiet);font-size:.8rem;line-height:1.5}.campaignPricingSummary.isCompact{padding:10px 12px}.campaignPricingSummary.isCompact dd{font-size:.9rem}.kontoBillingGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.kontoBillingCard{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-content:start;gap:14px;padding:18px;display:grid}.kontoBillingFacts{gap:8px;margin:0;display:grid}.kontoBillingFacts>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kontoBillingFacts dt{color:var(--quiet);font-size:.78rem}.kontoBillingFacts dd{color:var(--ink);margin:0;font-size:.88rem;font-weight:800}.kontoInvoiceEmpty{border:1px dashed var(--line);color:var(--quiet);border-radius:12px;gap:4px;padding:13px 14px;display:grid}.kontoInvoiceEmpty strong{color:var(--ink);font-size:.86rem}.kontoInvoiceEmpty p{font-size:.8rem;line-height:1.45}.billingProfileForm{max-width:none}.billingProfileStatus,.kontoBillingLinks{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.billingProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.billingProfileWideField{grid-column:1/-1}.kontoBillingModelNote,.campaignBillingStatus{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:8px;padding:13px 14px;display:grid}.kontoBillingModelNote strong,.campaignBillingStatus>p strong{color:var(--ink);font-size:.86rem}.kontoBillingModelNote p,.campaignBillingStatus>p{color:var(--quiet);font-size:.8rem;line-height:1.5}.kontoInvoiceList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kontoInvoiceList>li{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:12px;padding:14px;display:grid}.kontoBillingLinks a{color:var(--accent-deep);text-underline-offset:3px;font-size:.82rem;font-weight:800;text-decoration:underline}.billingDetailHead{align-items:flex-start}.billingDetailFacts,.billingDetailSettlement{margin-top:16px}.billingInvoiceTotals{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.billingInvoiceTotals>div:last-child dd{font-size:1rem}.billingPartyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.billingPartyGrid article{border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:4px;padding:16px;display:grid}.billingPartyGrid p{color:var(--quiet);font-size:.82rem;line-height:1.45}.kontoBankPayoutStatus{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:4px;padding:14px;display:grid}.kontoBankPayoutStatus strong{color:var(--ink);font-size:.9rem}.kontoBankPayoutStatus p{color:var(--quiet);font-size:.82rem;line-height:1.45}@media (max-width:820px){.submissionReviewGrid{grid-template-columns:1fr}}@media (max-width:640px){.kontoPanel{padding:22px}.kontoPanelHead h2{font-size:1.4rem}.kontoAccountRow{flex-direction:column;align-items:flex-start}.kontoCampaignRowActions,.kontoFundingForm{width:100%}.kontoFundingForm input{flex:1;min-width:0}.campaignPricingSummary dl,.brandTariffGrid,.brandTariffCardHead{grid-template-columns:1fr}.brandTariffQuote>div,.brandTariffSummary>div,.creatorOfferSummary dl>div{flex-direction:column;align-items:flex-start;gap:2px}.brandTariffQuote dd,.brandTariffSummary dd,.creatorOfferSummary dd{text-align:left}.campaignPricingSummary .campaignPricingTotal{border-top:1px solid var(--line);border-left:0;padding-top:8px;padding-left:0}.billingProfileGrid,.billingPartyGrid{grid-template-columns:1fr}.billingProfileWideField{grid-column:auto}.submissionReviewCard{padding:14px}.submissionReviewDetails>dl>div,.submissionVerdictFacts{grid-template-columns:1fr}.submissionVideoEmpty{min-height:170px}}
.siteHeader{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:0;border-radius:999px;width:min(100% - 24px,1040px);min-height:52px;padding:6px 6px 6px 14px;display:grid;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #14161317}.siteHeader .logoLockup{color:var(--landing-ink)}.siteHeader .navLinks{color:#141613b8;font-size:.84rem;font-weight:650}.siteHeader .navLinks a{border-radius:999px;min-height:40px;padding:0 11px}.siteHeader .navLinks a:hover{color:var(--landing-ink);background:#1416130f}.siteHeader .headerCta{border:1px solid var(--landing-ink);background:var(--landing-ink);min-height:40px;box-shadow:none;color:#fff;border-radius:999px;padding:0 17px;font-size:.84rem;font-weight:650}.siteHeader .headerCta:hover{box-shadow:none;background:#2b2d29;transform:none}.siteHeader a:focus-visible,.siteHeader button:focus-visible{outline:3px solid var(--landing-ink);outline-offset:3px}@media (max-width:1120px){.siteHeader{grid-template-columns:minmax(0,1fr) auto}.siteHeader .navToggle{background:var(--landing-bg);width:40px;height:40px;box-shadow:none;border:1px solid #14161338;border-radius:999px}.siteHeader .headerMenu{background:#fffffffa;border:0;border-radius:20px;padding:14px;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 52px #14161324}.siteHeader .navLinks a{min-height:46px}.siteHeader[data-mobile-open] .mobileNavScrim{border-radius:20px;top:calc(100% + 8px)}}@media (max-width:520px){.siteHeader{width:calc(100% - 16px);top:8px}}
