.AffiliateEarnings-module__AvGBhW__calculatorRoot,.AffiliateEarnings-module__AvGBhW__calculatorSection,.AffiliateEarnings-module__AvGBhW__fitSection{--affiliate-ink:#17191c;--affiliate-copy:#565b5f;--affiliate-muted:#696e71;--affiliate-line:#d8d2c5;--affiliate-surface:#fffdf8;--affiliate-soft:#eee9df;--affiliate-accent:#f0d51a;--affiliate-accent-deep:#736400;color:var(--affiliate-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.AffiliateEarnings-module__AvGBhW__calculatorRoot{width:100%;min-width:0}.AffiliateEarnings-module__AvGBhW__calculatorSection,.AffiliateEarnings-module__AvGBhW__fitSection{width:min(1180px,100% - 48px);margin-inline:auto}.AffiliateEarnings-module__AvGBhW__calculatorSection{border-top:1px solid var(--affiliate-line);padding-block:clamp(56px,7vw,84px)}.AffiliateEarnings-module__AvGBhW__fitSection{border-top:1px solid var(--affiliate-line);padding-block:clamp(68px,9vw,112px)}.AffiliateEarnings-module__AvGBhW__sectionHeading{max-width:780px;margin-bottom:clamp(24px,3vw,36px)}.AffiliateEarnings-module__AvGBhW__eyebrow,.AffiliateEarnings-module__AvGBhW__cardLabel{color:var(--affiliate-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800;line-height:1.4}.AffiliateEarnings-module__AvGBhW__eyebrow{align-items:center;gap:12px;margin-bottom:14px;display:flex}.AffiliateEarnings-module__AvGBhW__eyebrow:before{content:"";background:var(--affiliate-accent);flex:none;width:34px;height:4px}.AffiliateEarnings-module__AvGBhW__sectionHeading h2{color:var(--affiliate-ink);letter-spacing:-.035em;margin:0;font-size:clamp(2.35rem,5vw,4.8rem);font-weight:720;line-height:.99}.AffiliateEarnings-module__AvGBhW__sectionHeading>p:last-child{max-width:680px;color:var(--affiliate-copy);margin:18px 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.AffiliateEarnings-module__AvGBhW__calculator{isolation:isolate;background:var(--affiliate-surface);border:1px solid #cec7ba;border-radius:14px;grid-template-columns:minmax(300px,.72fr) minmax(0,1.4fr);display:grid;overflow:hidden;box-shadow:0 2px 4px #191c1e0a,0 26px 72px #191c1e21}.AffiliateEarnings-module__AvGBhW__controls{border-top:5px solid var(--affiliate-accent);background:#f6f2e9;align-content:start;gap:20px;padding:clamp(22px,3vw,32px);display:grid}.AffiliateEarnings-module__AvGBhW__periodFieldset{border:0;min-width:0;margin:0;padding:0}.AffiliateEarnings-module__AvGBhW__periodFieldset legend,.AffiliateEarnings-module__AvGBhW__field>span{color:#272a2d;margin-bottom:10px;font-size:.9rem;font-weight:760;line-height:1.4}.AffiliateEarnings-module__AvGBhW__segmentedControl{background:#ebe6da;border:1px solid #d5cfc2;border-radius:10px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid}.AffiliateEarnings-module__AvGBhW__segmentedControl button{color:#51565a;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 14px;font-size:.88rem;font-weight:760;transition:border-color .18s,background-color .18s,color .18s}.AffiliateEarnings-module__AvGBhW__segmentedControl button:hover{color:#181a1d}.AffiliateEarnings-module__AvGBhW__field{gap:0;display:grid}.AffiliateEarnings-module__AvGBhW__field input{color:#17191c;width:100%;min-height:50px;font:inherit;font-variant-numeric:tabular-nums;background:#fffefa;border:1px solid #aaa59b;border-radius:8px;padding:0 14px;font-size:1rem}.AffiliateEarnings-module__AvGBhW__field small{color:#61666a;margin-top:6px;font-size:.8rem;line-height:1.4}.AffiliateEarnings-module__AvGBhW__percentageInput{position:relative}.AffiliateEarnings-module__AvGBhW__percentageInput input{padding-right:44px}.AffiliateEarnings-module__AvGBhW__percentageInput>span{color:#666c73;pointer-events:none;font-weight:780;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.AffiliateEarnings-module__AvGBhW__segmentedControl button:focus-visible,.AffiliateEarnings-module__AvGBhW__field input:focus-visible,.AffiliateEarnings-module__AvGBhW__assumptions summary:focus-visible{outline:3px solid var(--affiliate-accent);outline-offset:3px}.AffiliateEarnings-module__AvGBhW__packageCard{border-top:1px solid #d6d0c4;gap:7px;padding-top:16px;display:grid}.AffiliateEarnings-module__AvGBhW__packageSummary{color:#5e6367;margin:0;font-size:.82rem;line-height:1.5}.AffiliateEarnings-module__AvGBhW__packageSummary strong{color:#202328;font-variant-numeric:tabular-nums;font-size:.95rem}.AffiliateEarnings-module__AvGBhW__packageSummary span{color:#9a8a14;margin-inline:3px}.AffiliateEarnings-module__AvGBhW__results{color:#fff;background:#1b1d20;min-width:0;padding:clamp(22px,3vw,32px);box-shadow:inset 1px 0 #ffffff0f}.AffiliateEarnings-module__AvGBhW__resultHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.AffiliateEarnings-module__AvGBhW__resultHeading .AffiliateEarnings-module__AvGBhW__cardLabel,.AffiliateEarnings-module__AvGBhW__fitPrimary .AffiliateEarnings-module__AvGBhW__cardLabel{color:#a18d00}.AffiliateEarnings-module__AvGBhW__resultHeading h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.08}.AffiliateEarnings-module__AvGBhW__horizonControl{background:#ffffff0d;border:1px solid #ffffff29;border-radius:9px;flex:none;gap:4px;padding:4px;display:flex}.AffiliateEarnings-module__AvGBhW__horizonControl button,.AffiliateEarnings-module__AvGBhW__chartMetricControl button{color:#c1c5c9;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 12px;font-size:.78rem;font-weight:760;transition:border-color .18s,background-color .18s,color .18s}.AffiliateEarnings-module__AvGBhW__horizonControl button[aria-pressed=true],.AffiliateEarnings-module__AvGBhW__chartMetricControl button[aria-pressed=true]{color:#17191c;background:var(--affiliate-accent);border-color:#f0d51a73}.AffiliateEarnings-module__AvGBhW__horizonControl button:focus-visible,.AffiliateEarnings-module__AvGBhW__chartMetricControl button:focus-visible{outline:3px solid var(--affiliate-accent);outline-offset:3px}.AffiliateEarnings-module__AvGBhW__forecastHero{border-left:4px solid var(--affiliate-accent);background:#24272a;border-radius:0 10px 10px 0;margin-top:20px;padding:20px}.AffiliateEarnings-module__AvGBhW__forecastHero>span{color:#c4c8cc;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:720;line-height:1.4;display:block}.AffiliateEarnings-module__AvGBhW__forecastHero>strong{color:#f4df43;font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin-top:8px;font-size:clamp(2.8rem,6vw,4.6rem);font-weight:760;line-height:.92;display:block}.AffiliateEarnings-module__AvGBhW__forecastHero>div{flex-wrap:wrap;gap:10px 28px;margin-top:14px;display:flex}.AffiliateEarnings-module__AvGBhW__forecastHero p{color:#aeb3b7;gap:2px;margin:0;font-size:.78rem;line-height:1.45;display:grid}.AffiliateEarnings-module__AvGBhW__forecastHero p b{color:#f6f7f8;font-variant-numeric:tabular-nums;font-size:1rem}.AffiliateEarnings-module__AvGBhW__forecastHero>small{color:#aeb3b7;margin-top:11px;font-size:.78rem;line-height:1.55;display:block}.AffiliateEarnings-module__AvGBhW__metrics{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:1fr 1fr;margin:16px 0 0;display:grid}.AffiliateEarnings-module__AvGBhW__metrics>div{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;flex-direction:column;min-width:0;min-height:82px;padding:14px 16px;display:flex}.AffiliateEarnings-module__AvGBhW__metrics dt{color:#c0c4c8;letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1.4}.AffiliateEarnings-module__AvGBhW__metrics dd{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(1.65rem,4vw,2.65rem);font-weight:760;line-height:1}.AffiliateEarnings-module__AvGBhW__chartPanel{background:#212427;border:1px solid #ffffff24;border-radius:10px;margin-top:16px;padding:16px}.AffiliateEarnings-module__AvGBhW__chartHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.AffiliateEarnings-module__AvGBhW__chartHeader>div:first-child{gap:4px;display:grid}.AffiliateEarnings-module__AvGBhW__chartHeader span{color:#b4b8bd;font-size:.78rem;line-height:1.4}.AffiliateEarnings-module__AvGBhW__chartHeader strong{color:#fff;font-size:.9rem}.AffiliateEarnings-module__AvGBhW__chartMetricControl{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:flex}.AffiliateEarnings-module__AvGBhW__chartMetricControl button{min-height:44px;padding-inline:9px;font-size:.74rem}.AffiliateEarnings-module__AvGBhW__chartWrap{width:100%;min-height:230px;margin-top:12px;overflow:hidden}.AffiliateEarnings-module__AvGBhW__chart{cursor:crosshair;touch-action:pan-y;width:100%;height:auto;animation:.22s ease-out both AffiliateEarnings-module__AvGBhW__chartReveal;display:block;overflow:visible}.AffiliateEarnings-module__AvGBhW__chart:focus-visible{outline:3px solid var(--affiliate-accent);outline-offset:-3px}.AffiliateEarnings-module__AvGBhW__chartGrid{stroke:#ffffff1a;stroke-width:1px}.AffiliateEarnings-module__AvGBhW__chartAxisLabel{fill:#bec2c6;font-variant-numeric:tabular-nums;font-family:inherit;font-size:11px}.AffiliateEarnings-module__AvGBhW__chartArea{stroke:none}.AffiliateEarnings-module__AvGBhW__chartLine{fill:none;stroke:#f0d51a;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.AffiliateEarnings-module__AvGBhW__chartEndpoint{fill:#181a1d;stroke:#f0d51a;stroke-width:3px}.AffiliateEarnings-module__AvGBhW__chartHoverLine{stroke:#ffffff6b;stroke-dasharray:3 4;stroke-width:1px}.AffiliateEarnings-module__AvGBhW__chartHoverPoint{fill:#1b1d20;stroke:#fff7a1;stroke-width:3px}.AffiliateEarnings-module__AvGBhW__chartTooltip{pointer-events:none}.AffiliateEarnings-module__AvGBhW__chartTooltip rect{fill:#fffdf8;stroke:#17191c38;stroke-width:1px}.AffiliateEarnings-module__AvGBhW__chartTooltip text{fill:#202328;font-variant-numeric:tabular-nums;font-family:inherit}.AffiliateEarnings-module__AvGBhW__chartTooltipMonth{fill:#666b70;font-size:10px;font-weight:700}.AffiliateEarnings-module__AvGBhW__chartTooltipValue{fill:#17191c;font-size:13px;font-weight:800}.AffiliateEarnings-module__AvGBhW__tierMarker{stroke:#7edec5b3;stroke-dasharray:4 4;stroke-width:1px}.AffiliateEarnings-module__AvGBhW__tierMarkerLabel{fill:#91dfcb;font-family:inherit;font-size:10px;font-weight:700}.AffiliateEarnings-module__AvGBhW__mobileTierMarkers{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.AffiliateEarnings-module__AvGBhW__mobileTierMarkers span{color:#bdeadd;border:1px dashed #91dfcb99;border-radius:6px;padding:5px 8px;font-size:.75rem;line-height:1.35}.AffiliateEarnings-module__AvGBhW__tierStatus{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:baseline;gap:5px 12px;margin-top:10px;padding-top:12px;display:flex}.AffiliateEarnings-module__AvGBhW__tierStatus>span{color:#aeb3b7;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:750;line-height:1.4}.AffiliateEarnings-module__AvGBhW__tierStatus>strong{color:#f5df42;font-variant-numeric:tabular-nums;font-size:.86rem}.AffiliateEarnings-module__AvGBhW__tierStatus>small{color:#b7bcc0;margin-left:auto;font-size:.72rem;line-height:1.45}.AffiliateEarnings-module__AvGBhW__tierStatus>small b{color:#fff}.AffiliateEarnings-module__AvGBhW__assumptions{border:1px solid var(--affiliate-line);background:#f6f2e9;border-radius:10px;margin-top:14px}.AffiliateEarnings-module__AvGBhW__assumptions summary{color:#41464c;cursor:pointer;align-items:center;min-height:48px;padding:0 16px;font-size:.88rem;font-weight:760;display:flex}.AffiliateEarnings-module__AvGBhW__assumptions[open] summary{border-bottom:1px solid var(--affiliate-line)}.AffiliateEarnings-module__AvGBhW__assumptions>div{grid-template-columns:1fr 1fr;gap:14px 30px;padding:18px;display:grid}.AffiliateEarnings-module__AvGBhW__assumptions p{color:#555b5f;margin:0;font-size:.8rem;line-height:1.62}.AffiliateEarnings-module__AvGBhW__assumptions strong{color:#2d3136}.AffiliateEarnings-module__AvGBhW__assumptions p:last-child{grid-column:1/-1}.AffiliateEarnings-module__AvGBhW__fitColumns{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:18px;display:grid}.AffiliateEarnings-module__AvGBhW__fitPrimary,.AffiliateEarnings-module__AvGBhW__fitSecondary{border:1px solid var(--affiliate-line);border-radius:8px;min-width:0;padding:clamp(24px,4vw,42px)}.AffiliateEarnings-module__AvGBhW__fitPrimary{background:linear-gradient(135deg,#f0d51a1f,#0000 45%),#fffdf8}.AffiliateEarnings-module__AvGBhW__fitSecondary{background:#f0ece3}.AffiliateEarnings-module__AvGBhW__fitPrimary h3,.AffiliateEarnings-module__AvGBhW__fitSecondary h3,.AffiliateEarnings-module__AvGBhW__criteria h3{color:var(--affiliate-ink);letter-spacing:-.025em;margin:10px 0 0;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.1}.AffiliateEarnings-module__AvGBhW__cardIntroduction{color:var(--affiliate-copy);margin:14px 0 0;font-size:.86rem;line-height:1.6}.AffiliateEarnings-module__AvGBhW__audienceList{gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}.AffiliateEarnings-module__AvGBhW__audienceList li{border-top:1px solid #d8dcdf;grid-template-columns:12px 1fr;gap:14px;padding:17px 0;display:grid}.AffiliateEarnings-module__AvGBhW__audienceList li>span{background:var(--affiliate-accent);border-radius:50%;width:8px;height:8px;margin-top:6px;box-shadow:0 0 0 3px #f0d51a2e}.AffiliateEarnings-module__AvGBhW__audienceList li>div{gap:5px;display:grid}.AffiliateEarnings-module__AvGBhW__audienceList strong{color:#25282c;font-size:.9rem}.AffiliateEarnings-module__AvGBhW__audienceList p{color:#666c73;margin:0;font-size:.8rem;line-height:1.5}.AffiliateEarnings-module__AvGBhW__criteria{color:#fff;background:#1b1d21;border:1px solid #2b2e33;border-radius:8px;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:clamp(28px,6vw,80px);margin-top:18px;padding:clamp(24px,4vw,38px);display:grid}.AffiliateEarnings-module__AvGBhW__criteria .AffiliateEarnings-module__AvGBhW__cardLabel{color:#d4c13d}.AffiliateEarnings-module__AvGBhW__criteria h3{color:#fff}.AffiliateEarnings-module__AvGBhW__criteria ul{grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.AffiliateEarnings-module__AvGBhW__criteria li{color:#d6d9dd;border-bottom:1px solid #ffffff1f;align-items:center;min-height:62px;padding:14px 14px 14px 28px;font-size:.8rem;line-height:1.45;display:flex;position:relative}.AffiliateEarnings-module__AvGBhW__criteria li:before{content:"";background:var(--affiliate-accent);border-radius:50%;width:7px;height:7px;position:absolute;left:7px}.AffiliateEarnings-module__AvGBhW__reviewNote{border-left:4px solid var(--affiliate-accent);color:#656b72;background:#fff9;margin:18px 0 0;padding:18px 20px;font-size:.82rem;line-height:1.55}.AffiliateEarnings-module__AvGBhW__reviewNote strong{color:#25282c}.AffiliateEarnings-module__AvGBhW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes AffiliateEarnings-module__AvGBhW__chartReveal{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.AffiliateEarnings-module__AvGBhW__calculator,.AffiliateEarnings-module__AvGBhW__fitColumns,.AffiliateEarnings-module__AvGBhW__criteria{grid-template-columns:1fr}}@media (max-width:640px){.AffiliateEarnings-module__AvGBhW__calculatorSection,.AffiliateEarnings-module__AvGBhW__fitSection{width:min(100% - 32px,680px)}.AffiliateEarnings-module__AvGBhW__sectionHeading h2{font-size:clamp(2.2rem,12vw,3.5rem)}.AffiliateEarnings-module__AvGBhW__controls,.AffiliateEarnings-module__AvGBhW__results{padding:22px 18px}.AffiliateEarnings-module__AvGBhW__controls{border-top-width:4px}.AffiliateEarnings-module__AvGBhW__resultHeading,.AffiliateEarnings-module__AvGBhW__chartHeader{flex-direction:column;align-items:flex-start}.AffiliateEarnings-module__AvGBhW__horizonControl{width:100%}.AffiliateEarnings-module__AvGBhW__horizonControl button{flex:1}.AffiliateEarnings-module__AvGBhW__chartMetricControl{justify-content:flex-start;width:100%}.AffiliateEarnings-module__AvGBhW__chartMetricControl button{min-height:44px}.AffiliateEarnings-module__AvGBhW__chartWrap{min-height:210px}.AffiliateEarnings-module__AvGBhW__assumptions>div,.AffiliateEarnings-module__AvGBhW__criteria ul{grid-template-columns:1fr}.AffiliateEarnings-module__AvGBhW__tierStatus>small{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.AffiliateEarnings-module__AvGBhW__segmentedControl button,.AffiliateEarnings-module__AvGBhW__horizonControl button,.AffiliateEarnings-module__AvGBhW__chartMetricControl button{transition:none}.AffiliateEarnings-module__AvGBhW__chart{animation:none}}.AffiliateEarnings-module__AvGBhW__calculatorRoot,.AffiliateEarnings-module__AvGBhW__calculatorSection,.AffiliateEarnings-module__AvGBhW__fitSection{--affiliate-ink:#111421;--affiliate-copy:#5d6373;--affiliate-muted:#70778a;--affiliate-line:#41588426;--affiliate-surface:#ffffffc2;--affiliate-soft:#f3f5fcc2;--affiliate-accent:#72d8ff;--affiliate-accent-deep:#6250b7}.AffiliateEarnings-module__AvGBhW__calculator{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffad;border-color:#435b8929;border-radius:26px;box-shadow:0 30px 78px #35487429,inset 0 1px #ffffffe6}.AffiliateEarnings-module__AvGBhW__controls{background:radial-gradient(circle at 12% 4%,#70d9ff33,#0000 17rem),radial-gradient(circle at 92% 88%,#ef84bd24,#0000 18rem),#ffffff94;border-top:0}.AffiliateEarnings-module__AvGBhW__controls:before{content:"";background:linear-gradient(90deg,#ffb46d,#ef7fba 49%,#76d9ff);border-radius:999px;height:4px;margin:calc(0px - clamp(22px,3vw,32px)) calc(0px - clamp(22px,3vw,32px)) 2px}.AffiliateEarnings-module__AvGBhW__segmentedControl{background:#e7ebf5ad;border-color:#475c8424}.AffiliateEarnings-module__AvGBhW__segmentedControl button[aria-pressed=true]{color:#19334d;background:#e1f5fbf0;border-color:#5bb5d875;box-shadow:0 5px 14px #32698b17}.AffiliateEarnings-module__AvGBhW__field input{background:#ffffffe0;border-color:#41547838;border-radius:12px}.AffiliateEarnings-module__AvGBhW__segmentedControl button:focus-visible,.AffiliateEarnings-module__AvGBhW__field input:focus-visible,.AffiliateEarnings-module__AvGBhW__assumptions summary:focus-visible{outline-color:#65cdef}.AffiliateEarnings-module__AvGBhW__results{background:radial-gradient(circle at 94% 4%,#69d6ff29,#0000 22rem),radial-gradient(circle at 12% 92%,#f07ebe21,#0000 22rem),linear-gradient(145deg,#071126,#101e39 61%,#162846)}.AffiliateEarnings-module__AvGBhW__horizonControl,.AffiliateEarnings-module__AvGBhW__chartPanel{background:#ffffff0e;border-color:#c1dcf029}.AffiliateEarnings-module__AvGBhW__horizonControl button[aria-pressed=true],.AffiliateEarnings-module__AvGBhW__chartMetricControl button[aria-pressed=true]{color:#10243e;background:#dff3fa;border-color:#86d3ed8c;box-shadow:0 5px 14px #030f2229}.AffiliateEarnings-module__AvGBhW__forecastOverview{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;display:grid}.AffiliateEarnings-module__AvGBhW__forecastHero{background:#ffffff0e;border:1px solid #bedcf121;border-radius:18px;min-width:0;margin-top:0;box-shadow:inset 0 1px #ffffff0f}.AffiliateEarnings-module__AvGBhW__forecastHero>strong{color:#f7f9ff;text-shadow:0 0 28px #74d8ff38}.AffiliateEarnings-module__AvGBhW__chartLine{stroke:#76d9ff}.AffiliateEarnings-module__AvGBhW__chartEndpoint{fill:#0b1730;stroke:#f1c15d}.AffiliateEarnings-module__AvGBhW__tierMarker{stroke:#f1c15dc7}.AffiliateEarnings-module__AvGBhW__tierMarkerLabel,.AffiliateEarnings-module__AvGBhW__tierStatus>strong{fill:#f4cc74;color:#f4cc74}.AffiliateEarnings-module__AvGBhW__assumptions{background:#ffffff8c;border-color:#435a8426;border-radius:16px}
.AffiliateAutoPlacementShowcase-module__byqamq__showcase{gap:24px;min-width:0;display:grid}.AffiliateAutoPlacementShowcase-module__byqamq__explanation{color:#5f6678;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #445b8624;border-left:4px solid #ef84ba;border-radius:15px;align-items:center;gap:14px;max-width:840px;padding:17px 20px;display:flex;box-shadow:0 12px 30px #3a4b7414,inset 0 1px #ffffffe8}.AffiliateAutoPlacementShowcase-module__byqamq__explanation>span{color:#16203a;background:linear-gradient(135deg,#ffbe79,#ef86bb 52%,#83dcff);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:900;display:grid}.AffiliateAutoPlacementShowcase-module__byqamq__explanation p{margin:0;font-size:.82rem;line-height:1.5}.AffiliateAutoPlacementShowcase-module__byqamq__explanation strong{color:#171a27;margin-right:5px}.AffiliateAutoPlacementShowcase-module__byqamq__examples{grid-template-columns:minmax(0,1.5fr) minmax(300px,.72fr);align-items:start;gap:26px;min-width:0;display:grid}.AffiliateAutoPlacementShowcase-module__byqamq__example{gap:12px;min-width:0;display:grid}.AffiliateAutoPlacementShowcase-module__byqamq__example:first-child{grid-column:1/-1}.AffiliateAutoPlacementShowcase-module__byqamq__example>header{justify-content:space-between;align-items:baseline;gap:16px;min-height:44px;display:flex}.AffiliateAutoPlacementShowcase-module__byqamq__example>header strong{color:#171a27;font-size:.86rem}.AffiliateAutoPlacementShowcase-module__byqamq__example>header span{color:#71788a;text-align:right;font-size:.72rem;line-height:1.4}.AffiliateAutoPlacementShowcase-module__byqamq__stage{background:radial-gradient(circle at 8% 8%,#6fd9ff1f,#0000 18rem),radial-gradient(circle at 93% 8%,#ef80bf1a,#0000 18rem),linear-gradient(#ffffffb3,#faf9ffb8),repeating-linear-gradient(0deg,#55689012 0 1px,#0000 1px 26px),repeating-linear-gradient(90deg,#55689012 0 1px,#0000 1px 26px),#f7f8fc;border:1px solid #40588524;border-radius:18px;place-items:start center;min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 46px #34466e17,inset 0 1px #fffffff0}.AffiliateAutoPlacementShowcase-module__byqamq__placement{width:100%;min-width:0}.AffiliateAutoPlacementShowcase-module__byqamq__wide{min-height:458px;padding:18px}.AffiliateAutoPlacementShowcase-module__byqamq__wide .AffiliateAutoPlacementShowcase-module__byqamq__placement{height:422px;max-height:422px}.AffiliateAutoPlacementShowcase-module__byqamq__card{min-height:330px;padding:14px}.AffiliateAutoPlacementShowcase-module__byqamq__card .AffiliateAutoPlacementShowcase-module__byqamq__placement{width:min(100%,420px);height:300px;max-height:300px}.AffiliateAutoPlacementShowcase-module__byqamq__cardExplanation{background:radial-gradient(circle at 6% 12%,#6fd9ff1f,#0000 14rem),radial-gradient(circle at 92% 78%,#ef80bf1a,#0000 16rem),#ffffffa3;border:1px solid #4058851f;border-radius:18px;align-content:center;gap:12px;min-height:250px;padding:clamp(28px,4vw,46px);display:grid;box-shadow:inset 0 1px #fffffff0}.AffiliateAutoPlacementShowcase-module__byqamq__cardExplanation span{color:#76650b;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.AffiliateAutoPlacementShowcase-module__byqamq__cardExplanation strong{color:#171a27;letter-spacing:-.035em;text-wrap:balance;max-width:24ch;font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.08}.AffiliateAutoPlacementShowcase-module__byqamq__cardExplanation p{color:#687083;max-width:52ch;margin:0;font-size:.78rem;line-height:1.55}.AffiliateAutoPlacementShowcase-module__byqamq__vertical{min-height:650px;padding:14px}.AffiliateAutoPlacementShowcase-module__byqamq__vertical .AffiliateAutoPlacementShowcase-module__byqamq__placement{width:min(100%,330px);height:620px;max-height:620px}@media (max-width:820px){.AffiliateAutoPlacementShowcase-module__byqamq__examples{grid-template-columns:1fr}.AffiliateAutoPlacementShowcase-module__byqamq__example:first-child{grid-column:1}.AffiliateAutoPlacementShowcase-module__byqamq__wide{min-height:390px}.AffiliateAutoPlacementShowcase-module__byqamq__wide .AffiliateAutoPlacementShowcase-module__byqamq__placement{height:360px;max-height:360px}.AffiliateAutoPlacementShowcase-module__byqamq__vertical{justify-self:center;width:min(100%,390px)}.AffiliateAutoPlacementShowcase-module__byqamq__cardExplanation{min-height:0}}@media (max-width:520px){.AffiliateAutoPlacementShowcase-module__byqamq__explanation{align-items:flex-start}.AffiliateAutoPlacementShowcase-module__byqamq__example>header{flex-direction:column;align-items:flex-start;gap:4px}.AffiliateAutoPlacementShowcase-module__byqamq__example>header span{text-align:left}.AffiliateAutoPlacementShowcase-module__byqamq__wide,.AffiliateAutoPlacementShowcase-module__byqamq__card,.AffiliateAutoPlacementShowcase-module__byqamq__vertical{padding-inline:8px}.AffiliateAutoPlacementShowcase-module__byqamq__wide{min-height:350px}.AffiliateAutoPlacementShowcase-module__byqamq__wide .AffiliateAutoPlacementShowcase-module__byqamq__placement{height:320px;max-height:320px}}@media (prefers-reduced-motion:reduce){.AffiliateAutoPlacementShowcase-module__byqamq__showcase *,.AffiliateAutoPlacementShowcase-module__byqamq__showcase :before,.AffiliateAutoPlacementShowcase-module__byqamq__showcase :after{scroll-behavior:auto!important}}
