:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f7f7ff;--muted:#b4bdd9;--sub:#909dbf;--violet:#c598ff;--bg:#090e20;--line:#263354;--panel:#101831;--wide:1320px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);margin:0;font-size:15px;line-height:1.55}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button:disabled{cursor:wait;opacity:.65}svg{flex-shrink:0}:is(a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible){outline-offset:4px;outline:2px solid #cdb0ff}h2[tabindex="-1"]:focus{outline:none}::selection{color:#fff;background:#7146d5}.wrap{width:min(var(--wide),calc(100% - 80px));margin-inline:auto}.sr-only,.trap{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:10;color:#131733;background:#fff;padding:8px 16px;position:fixed;top:0;left:16px;transform:translateY(-110%)}.skip:focus{transform:none}.muted{color:var(--muted)}.header{z-index:5;background:linear-gradient(110deg,#0c1326 62%,#18133c);border-bottom:1px solid #2b3353;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:22px;min-height:72px;display:flex}.brand{letter-spacing:-1.2px;white-space:nowrap;align-items:center;gap:10px;font-size:26px;font-weight:760;line-height:1;display:inline-flex}.brand sup{vertical-align:top;letter-spacing:0;margin-left:2px;font-size:10px}.brand small{color:#c79bff;letter-spacing:.29em;margin-top:5px;font-size:8px;display:block}.brand-mark{align-items:flex-end;gap:4px;height:32px;display:inline-flex}.brand-mark i{background:linear-gradient(#c35eff,#7236e1);border-radius:2px;width:7px;height:12px;display:block}.brand-mark i:nth-child(2){height:20px}.brand-mark i:nth-child(3){height:30px}.navigation,.header-actions{align-items:center;gap:20px;display:flex}.navigation{white-space:nowrap;font-size:13px;font-weight:650}.navigation a:hover,.nav-group summary:hover,.locale:hover{color:#d4acff}.nav-group,.mobile-nav{position:relative}.nav-group summary,.mobile-nav summary{align-items:center;gap:4px;list-style:none;display:flex}.nav-group summary::-webkit-details-marker{display:none}.mobile-nav summary::-webkit-details-marker{display:none}.nav-panel{background:#131c36;border:1px solid #3b4269;border-radius:12px;gap:1px;min-width:215px;padding:8px;display:grid;position:absolute;top:calc(100% + 13px);left:0;box-shadow:0 15px 40px #040716bb}.nav-panel a{white-space:nowrap;border-radius:6px;padding:8px 11px;display:block}.nav-panel a:hover{background:#242a50}.header-actions{gap:13px}.locale{color:#e2ddf8;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:750;display:flex}.mobile-nav{display:none}.mobile-nav .nav-panel{max-height:75vh;left:auto;right:0;overflow:auto}.button{color:#fff;text-align:center;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:9px 15px;font-size:14px;font-weight:720;line-height:1.25;transition:background .18s,box-shadow .18s,border-color .18s;display:inline-flex}.button.primary,.product-link{background:linear-gradient(#9948df,#6930cb);border-color:#ba7cff65;box-shadow:inset 0 1px #edc7ff45,0 6px 18px #3d187151}.button.primary:hover,.product-link:hover{background:linear-gradient(#aa5aea,#793bd9);box-shadow:0 0 22px #9964f54f}.button.secondary,.button.header-cta{background:#151d38;border-color:#3b466a}.button.secondary:hover,.button.header-cta:hover,.button[aria-current],.button[aria-pressed=true]{background:#211c48;border-color:#a56df1}.button.header-cta{white-space:nowrap;min-height:37px;padding:8px 11px;font-size:12px}.text-link{color:#d6b9ff;align-items:center;gap:7px;font-weight:680;display:inline-flex}.text-link:hover{text-decoration:underline}.eyebrow{color:#d6a0ff;letter-spacing:.13em;align-items:center;gap:7px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}.hero{background:radial-gradient(at 92% 17%,#402087a8 0%,#0000 43%),radial-gradient(at 90% 95%,#0a4383ad 0%,#0000 49%),linear-gradient(119deg,#0d1329,#0a1329 68%,#15143d);border-bottom:1px solid #283558;overflow:hidden}.hero-inner{grid-template-columns:1fr 1.01fr;align-items:center;gap:22px;min-height:479px;display:grid}.hero-copy{z-index:1;padding:43px 0;position:relative}.hero-kicker{color:#e3eafb;letter-spacing:.085em;white-space:nowrap;background:#142842;border-radius:30px;align-items:center;gap:10px;padding-right:12px;font-size:10px;font-weight:760;display:inline-flex}.hero-kicker span{color:#fff;background:linear-gradient(#ae4aed,#7135dd);border-radius:20px;padding:4px 10px}.hero-overline{color:#cba1ff;margin:18px 0 8px;font-size:13px;font-weight:730}.hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:650px;font-size:clamp(36px,4.12vw,64px);font-weight:790;line-height:1.025}.hero h1 em{color:#d8cdff;letter-spacing:-.038em;margin-top:9px;font-size:.58em;font-style:normal;font-weight:680;line-height:1.16;display:block}.hero-intro{color:#d6dff7;max-width:520px;margin-top:18px;font-size:16px}.hero-form{max-width:540px;margin-top:24px}.hero-form-row{gap:8px;display:flex}.hero-form-row .primary{white-space:nowrap;padding-inline:14px}.url-input{color:#b5a0e9;background:#0b142b;border:1px solid #586895;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 11px;display:flex}.url-input:focus-within{border-color:#c7a0ff}.url-input input{color:#f4f2ff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px 0}.url-input input:focus-visible{outline:none}.url-input input::placeholder{color:#9ba9c9}.hero-details{color:#c0cbea;flex-wrap:wrap;align-items:center;gap:13px 20px;margin-top:12px;font-size:12px;display:flex}.hero-details span{align-items:center;gap:6px;display:inline-flex}.hero-details span svg{color:#73e1ae}.hero-details .text-link{font-size:12px}.hero-art{align-self:stretch;align-items:end;padding:37px 0 8px;display:grid;position:relative}.hero-art img{transform-origin:50% 75%;align-self:end;width:100%;height:auto;transform:scale(1.08)}.platform-chips{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid;position:absolute;top:12%;left:15%;right:6%;transform:rotate(-3.5deg)}.platform-chips a{color:#16172c;letter-spacing:-.06em;background:linear-gradient(#fff,#eaeaff);border:1px solid #f2edff;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:53px;font-size:clamp(15px,2vw,30px);font-weight:850;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 8px 20px #090c36b0,0 0 22px #6393f040}.platform-chips a:hover{transform:translateY(-4px);box-shadow:0 8px 24px #060919b0,0 0 24px #8e7cff8a}.shopify-chip{font-style:italic}.shopify-chip svg{color:#559118}.platform-chips .ebay-chip{letter-spacing:-.105em;gap:0;font-weight:650}.ebay-chip span:first-child{color:#c9283b}.ebay-chip span:nth-child(2){color:#1361cc}.ebay-chip span:nth-child(3){color:#9b6e00}.ebay-chip span:nth-child(4){color:#548717}.amazon-chip{position:relative}.amazon-chip:after{content:"";border-bottom:3px solid #dc8406;border-radius:50%;width:36%;height:10px;position:absolute;bottom:5px;transform:rotate(-5deg)}.benefits{background:#0e162c;border-bottom:1px solid #202d4b}.benefit-grid{grid-template-columns:repeat(4,1fr);align-items:center;min-height:81px;display:grid}.benefit{border-right:1px solid #344267;align-items:center;gap:12px;padding:6px 18px;display:flex}.benefit:first-child{padding-left:0}.benefit:last-child{border:0}.benefit svg{color:#c4acfb}.benefit strong,.benefit span{line-height:1.35;display:block}.benefit strong{font-size:14px}.benefit span{color:#c1cae4;margin-top:3px;font-size:12px}.section{padding-block:37px 44px}.section-title{margin-bottom:22px}.centered{text-align:center}.section-title h2,.callout h2{letter-spacing:-.045em;text-wrap:balance;margin-top:4px;font-size:clamp(26px,3.15vw,43px);line-height:1.1}.section-title p{color:var(--muted);max-width:750px;margin:7px auto 0}.section-between{justify-content:space-between;align-items:end;gap:15px;display:flex}.product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.product-card,.category-card{--accent:#ac75ff;border:1px solid color-mix(in srgb,var(--accent) 55%,#182745);background:radial-gradient(ellipse at 94% 9%,color-mix(in srgb,var(--accent) 23%,transparent),transparent 54%),linear-gradient(160deg,#121b3a,#0c1329 72%);border-radius:14px;flex-direction:column;min-width:0;padding:15px;transition:transform .18s,border-color .18s;display:flex;position:relative}.product-card:hover,.category-card:hover{border-color:var(--accent);transform:translateY(-3px)}.tone-blue{--accent:#669cff}.tone-pink{--accent:#e875ff}.tone-teal{--accent:#52d9db}.tone-gold{--accent:#f7b877}.tone-green{--accent:#83dc86}.product-top{justify-content:space-between;align-items:start;gap:4px;min-height:55px;display:flex}.product-top>span{letter-spacing:.06em;color:#eee7ff;align-items:center;gap:4px;font-size:9px;font-weight:760;display:flex}.product-top>span svg{color:var(--accent)}.product-icon{border:1px solid color-mix(in srgb,var(--accent) 66%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 34%,#151d41),#171642);color:#f1e9ff;width:48px;height:48px;box-shadow:0 0 23px color-mix(in srgb,var(--accent) 29%,transparent),inset 0 1px #ffffff3b;border-radius:13px;place-items:center;display:grid}.product-tag{color:var(--accent);margin:2px 0 3px;font-size:10px;font-weight:740}.product-card h3{overflow-wrap:anywhere;font-size:15px;font-weight:790;line-height:1.21}.product-card p{color:#bfc9e5;flex:1;margin:7px 0 15px;font-size:12px;line-height:1.45}.product-link{width:100%;min-height:36px;font-size:12px}.catalog{background:#0c1328;border-block:1px solid #253151}.category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.category-card{min-height:125px;padding:17px}.category-top{color:var(--accent);justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.category-card strong{font-size:17px}.category-card>span{color:#becae5;font-size:13px}.faq-list{gap:10px;display:grid}.faq-item{background:#101831;border:1px solid #293754;border-radius:11px}.faq-item summary{justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;font-weight:730;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{color:#cda9ff}.faq-item[open] summary svg{rotate:180deg}.faq-item>div{color:var(--muted);padding:0 18px 16px}.faq-item .text-link{margin-top:8px}.callout{background:radial-gradient(at 100%,#2d1d61,#0000 68%),#101831;border:1px solid #504179;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:24px;display:flex}.callout h2{font-size:clamp(23px,2.8vw,36px)}.callout p{color:var(--muted);margin-top:7px}.callout-actions{flex-wrap:wrap;gap:8px;min-width:max-content;display:flex}.footer{background:#080d1d;border-top:1px solid #283451;padding-top:26px}.footer-inner{grid-template-columns:1.5fr 1fr 1fr;gap:25px;padding-bottom:23px;display:grid}.footer p{color:var(--muted);margin-top:8px;font-size:13px}.footer-links{color:#d6def6;flex-wrap:wrap;align-content:start;gap:7px 17px;font-size:13px;display:flex}.footer-links a{align-items:center;gap:5px;display:inline-flex}.footer-links a:hover{color:var(--violet)}.footer-bottom{color:var(--sub);border-top:1px solid #283451;justify-content:space-between;gap:15px;padding:13px 0;font-size:11px;display:flex}.inner-page{min-height:70vh;padding-bottom:56px}.trail{color:var(--sub);padding:20px 0 0;font-size:13px}.trail ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.trail li{align-items:center;gap:6px;display:flex}.trail a:hover{color:var(--violet)}.trail [aria-current]{color:#e0d5ff}.page-heading{max-width:920px;padding:26px 0 24px}.page-heading h1{letter-spacing:-.055em;text-wrap:balance;margin:7px 0 12px;font-size:clamp(33px,5.5vw,66px);font-weight:790;line-height:1.04}.page-heading p{max-width:710px;color:var(--muted);font-size:16px}.panel{background:linear-gradient(145deg,#121b35,#0e162a);border:1px solid #303b5e;border-radius:14px}.form-layout{grid-template-columns:minmax(0,1.75fr) minmax(245px,1fr);align-items:start;gap:18px;display:grid}.form-panel,.form-aside{padding:clamp(16px,3.2vw,30px)}.form-panel h2,.form-aside h2{letter-spacing:-.025em;margin-bottom:14px;font-size:22px;line-height:1.2}.form-aside>svg,.success-panel>svg{color:#c7a2fc;margin-bottom:8px}.form-aside ul{color:var(--muted);gap:9px;margin:0 0 15px;padding:0;list-style:none;display:grid}.form-aside li{align-items:start;gap:7px;display:flex}.form-aside li svg{color:#73e1ae;margin-top:3px}.form-narrow{max-width:850px}.steps{justify-content:space-between;gap:8px;margin:0 0 25px;padding:0;list-style:none;display:flex}.steps li{color:var(--sub);align-items:center;gap:6px;font-size:12px;font-weight:720;display:flex}.steps li span{border:1px solid #394568;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.steps li.step-active{color:#f2e9ff}.steps li.step-active span{background:#5b31a8;border-color:#ba82ff}.form-fields{gap:13px;display:grid}.form-fields label{color:#e5eafc;gap:5px;font-weight:650;display:grid}.form-fields input:not([type=radio],[type=checkbox]),.form-fields textarea,.form-fields select,.directory-filter select{color:#f3f3ff;background:#0b1329;border:1px solid #46557d;border-radius:7px;width:100%;min-width:0;min-height:42px;padding:9px 10px;display:block}.form-fields input::placeholder,.form-fields textarea::placeholder{color:#a0abcd}.form-fields textarea{resize:vertical}.field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-actions,.tabs{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.form-actions{justify-content:flex-end}.form-fields .check-label{color:var(--muted);align-items:start;gap:8px;font-weight:500;display:flex}.check-label a{color:#d6b9ff;text-decoration:underline}.check-label input{flex-shrink:0;margin-top:4px}.form-fields input[type=checkbox],.form-fields input[type=radio]{accent-color:#a96bff}.review-line{overflow-wrap:anywhere;background:#172140;border-left:2px solid #a96bff;gap:2px;padding:10px;display:grid}.review-line span{color:var(--muted);font-size:13px}.error{color:#ffafb9;margin-top:8px;font-weight:650;display:block}.success-panel p{overflow-wrap:anywhere;margin-bottom:11px}.form-fields fieldset{border:1px solid #3b486c;border-radius:7px;min-width:0;margin:0;padding:8px 11px 11px}.form-fields legend{padding:0 4px;font-weight:650}.radio-options{flex-wrap:wrap;gap:10px 17px;display:flex}.radio-options label{color:var(--muted);align-items:center;gap:5px;font-weight:500;display:flex}.radio-options input{margin:0}.note{color:var(--muted);font-size:13px}.check-result{margin-top:15px}.check-result ol{padding-left:24px}.check-result li+li{margin-top:7px}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.service-card{overflow-wrap:anywhere;padding:20px}.service-card svg{color:#c5a1fb}.service-card h2{margin:7px 0;font-size:21px;line-height:1.2}.service-card p{color:var(--muted)}.directory-tabs{margin:0 0 13px}.directory-filter{gap:8px;max-width:810px;margin-bottom:15px;display:flex}.listing-card .eyebrow{margin-top:7px;display:flex}.empty{text-align:center;justify-items:center;gap:6px;padding:26px;display:grid}.empty svg{color:#c7a2fc}.empty h2{font-size:22px}.empty p{color:var(--muted)}.empty .button{margin-top:6px}.profile-panel{overflow-wrap:anywhere;max-width:890px}.profile-panel p{color:#dce3f8;white-space:pre-wrap;margin-bottom:12px}.profile-tags{flex-wrap:wrap;gap:6px;margin:13px 0;display:flex}.pill{color:#ddd2ff;background:#1d2545;border:1px solid #404976;border-radius:20px;padding:3px 9px;font-size:12px;display:inline-flex}.sitemap-links ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 18px;margin:0;padding:0;list-style:none;display:grid}.sitemap-links li a{color:#dcc4ff;border-bottom:1px solid #303b5e;justify-content:space-between;align-items:center;gap:9px;padding:7px;display:flex}.admin-entry{overflow-wrap:anywhere;border-top:1px solid #394569;margin-top:14px;padding-top:12px}.admin-entry h2{margin-bottom:5px}.admin-entry p{white-space:pre-wrap;margin:5px 0}.admin-entry .form-fields{margin-top:9px}@media (max-width:1140px){.wrap{width:calc(100% - 54px)}.navigation{gap:12px}.header-actions{gap:8px}.header-cta{display:none}.hero-inner{min-height:435px}.product-grid{gap:10px}.product-card{padding:12px}}@media (max-width:890px){.navigation{display:none}.mobile-nav{display:block}.header-inner{min-height:62px}.header-actions{gap:16px}.hero-inner{grid-template-columns:1fr 1fr;gap:8px;min-height:405px}.hero-copy{padding:28px 0}.hero h1{font-size:clamp(31px,5vw,48px)}.hero-art{align-self:center;padding:40px 0 0}.platform-chips{gap:7px;top:12%}.platform-chips a{min-height:38px;font-size:19px}.platform-chips a svg{width:14px}.amazon-chip:after{border-width:2px;height:6px;bottom:3px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.benefit{gap:6px;padding:6px 9px}.benefit svg{width:19px}.benefit span{font-size:11px}.callout-actions{flex-shrink:0;min-width:0;max-width:230px}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.wrap{width:calc(100% - 30px)}.hero-inner{grid-template-columns:minmax(0,1fr);gap:0}.hero-copy{padding:28px 0 0}.hero h1{font-size:clamp(32px,9vw,50px)}.hero-intro{margin-top:13px;font-size:14px}.hero-overline{margin-top:12px}.hero-form{margin-top:16px}.hero-art{width:min(100%,440px);margin:0 auto;padding:42px 0 0}.hero-art img{transform:scale(1.045)}.platform-chips{top:11%;left:12%;right:8%}.benefit-grid{grid-template-columns:1fr 1fr;gap:12px 0;padding:12px 0}.benefit:nth-child(2){border:0}.benefit:nth-child(3){padding-left:0}.benefit strong{font-size:12px}.section{padding-block:25px 29px}.section-between,.callout{align-items:start;display:grid}.section-title{margin-bottom:14px}.product-grid,.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.product-top{min-height:47px}.product-icon{width:39px;height:39px}.product-icon svg{width:21px}.product-card h3{font-size:13px}.product-link{padding-inline:5px}.category-card{padding:12px}.category-card strong{font-size:14px}.callout{padding:15px}.callout-actions{max-width:none}.footer-inner{grid-template-columns:1fr;gap:12px}.footer-bottom{flex-wrap:wrap}.form-layout,.field-pair,.service-grid,.sitemap-links ul{grid-template-columns:minmax(0,1fr)}.directory-filter{grid-template-columns:minmax(0,1fr) auto;display:grid}.directory-filter .url-input{grid-column:1/-1}.directory-filter .button{justify-self:start}.inner-page{padding-bottom:31px}.page-heading{padding:17px 0}.page-heading p{font-size:14px}}@media (max-width:350px){.hero-form-row{display:grid}.hero-form-row .button{justify-self:start}.product-grid{grid-template-columns:1fr}.platform-chips a{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.legal-content address{font-style:normal;line-height:1.7}.legal-content section{margin-top:24px}.legal-content p+p{margin-top:12px}.legal-content a{color:#d6b9ff;text-decoration:underline}.profile-logo{object-fit:contain;background:#141c34;border-radius:.75rem;margin-bottom:1rem;display:block}.directory-filter{flex-wrap:wrap}.directory-filter select{max-width:min(15rem,100%)}.steps{flex-wrap:wrap}.product-card>.text-link{margin-block:.4rem}#anfrage{margin-top:1rem}@media (max-width:620px){.directory-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-filter select{max-width:100%}}.commerce-page{padding-bottom:48px}.commerce-hero{background:radial-gradient(at 87% 20%,#5630a777,#0000 42%),radial-gradient(at 80% 100%,#0868bb55,#0000 45%),linear-gradient(125deg,#101a37,#0a1128);border:1px solid #41538b;border-radius:23px;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:32px;min-height:430px;margin-top:18px;padding:42px clamp(22px,4vw,55px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 70px #02040e80}.commerce-hero:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#86aaff09 60%,#0000 80%);position:absolute;inset:0}.commerce-hero>div:first-child{z-index:1;position:relative}.commerce-hero h1{letter-spacing:-.047em;text-wrap:balance;margin:13px 0 18px;font-size:clamp(35px,3.7vw,57px);line-height:1.055}.commerce-hero p{color:#d3ddfa;max-width:670px;font-size:17px}.commerce-layout{grid-template-columns:minmax(0,1.5fr) minmax(250px,.65fr);align-items:start;gap:18px;margin-top:26px;scroll-margin-top:30px;display:grid}.commerce-builder,.commerce-aside{padding:clamp(19px,3vw,30px)}.commerce-aside{background:linear-gradient(150deg,#17264a,#0e172e)}.commerce-aside svg{color:#bb94ff}.commerce-aside h2{margin:10px 0;font-size:22px}.commerce-aside p{color:#c6d2ef;margin:9px 0}.commerce-package{border:1px solid #4b5d94;flex-direction:column;min-height:100%;padding:27px;display:flex;box-shadow:inset 0 1px #a6bdff23}.commerce-package-featured{background:radial-gradient(circle at 100% 0,#613cb633,#0000 50%),linear-gradient(145deg,#172047,#11182f);border-color:#a271ed}.commerce-package h3{margin:8px 0;font-size:27px;line-height:1.1}.commerce-package p{color:#c6d1ef}.commerce-package .commerce-price{color:#fff;margin:8px 0;font-size:32px;font-weight:800}.commerce-price small{color:#b3c0e4;font-size:13px;font-weight:550}.commerce-packages,.commerce-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.commerce-package ul{flex:1;gap:10px;margin:19px 0 25px;padding:0;list-style:none;display:grid}.commerce-package li{color:#d7e1fc;align-items:start;gap:9px;display:flex}.commerce-package li svg{color:#77dfb1;margin-top:3px}.commerce-package .button{align-self:start}.commerce-disclaimer{margin-top:14px}.commerce-cross{border-top:1px solid #334775}.commerce-cross h2{margin-bottom:8px;font-size:clamp(25px,3vw,37px);line-height:1.14}.commerce-cross p{color:#c3cde7;max-width:700px;margin-bottom:18px}.faq-cluster{margin:18px 0 28px}.faq-cluster h3{margin-bottom:11px;font-size:22px}.commerce-home{padding-top:40px}.commerce-home-card{background:radial-gradient(circle at 95% 8%,#4860bd3e,#0000 44%),linear-gradient(145deg,#14244c,#10172d);border-color:#435c9b;flex-direction:column;align-items:start;gap:10px;min-height:210px;padding:27px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.commerce-home-card:nth-child(2){background:radial-gradient(circle at 95% 8%,#8847b445,#0000 44%),linear-gradient(145deg,#261a4d,#10172d)}.commerce-home-card:hover{border-color:#aa83ef;transform:translateY(-5px);box-shadow:0 14px 38px #121c51a1}.commerce-home-card>svg{color:#c8a1ff}.commerce-home-card h3{font-size:25px;line-height:1.17}.commerce-home-card p{color:#c8d3ee;flex:1}.commerce-home-card strong{color:#d8b7ff;align-items:center;gap:6px;display:flex}.analysis-visual,.listing-visual{place-items:center;min-height:300px;display:grid;position:relative}.analysis-orbit{z-index:2;background:radial-gradient(circle,#6144b2,#193c82 66%,#14254c);border:1px solid #94aaff99;border-radius:50%;place-items:center;width:125px;height:125px;display:grid;position:absolute;top:2%;left:5%;transform:rotate(-8deg);box-shadow:0 0 35px #7758f888}.analysis-orbit span{font-size:12px;font-weight:850}.analysis-screen{background:linear-gradient(155deg,#263b79,#101d43);border:9px solid #304278;border-radius:19px;width:min(100%,400px);min-height:250px;padding:22px;transform:perspective(700px)rotateY(-8deg)rotateX(5deg);box-shadow:0 20px 0 -9px #606ba1,0 25px 50px #030715d9,0 0 40px #348dff91}.analysis-screen>div:first-child{border-bottom:1px solid #7b94d266;align-items:center;gap:9px;padding-bottom:12px;font-weight:800;display:flex}.analysis-screen>i,.listing-visual-card>i{background:linear-gradient(90deg,#a7b9fb,#5165b5);border-radius:10px;width:70%;height:8px;margin-top:17px;display:block}.analysis-screen>i:nth-of-type(2){width:85%}.analysis-screen>i:nth-of-type(3){width:48%}.analysis-graph{color:#8af3ff;justify-content:end;align-items:end;gap:30px;display:flex}.analysis-spark{background:#5d31bc;border-radius:14px;padding:12px;position:absolute;top:6%;right:4%;box-shadow:0 0 20px #b270ee}.listing-visual-card{background:linear-gradient(140deg,#27396f,#11193d);border:2px solid #a988fc;border-radius:20px;place-items:start;gap:10px;width:min(100%,340px);padding:32px;display:grid;transform:perspective(700px)rotateY(-9deg);box-shadow:0 16px 40px #050710bd,0 0 40px #9d53fb66}.listing-visual-card svg{color:#caadff}.listing-visual-card strong{letter-spacing:-.04em;font-size:30px}.listing-visual-card>i{width:100%;margin-top:6px}.listing-visual-card>i:last-child{width:52%}.listing-visual-orbit{background:#22519d;border:1px solid #80dcff;border-radius:13px;align-items:center;gap:6px;padding:12px 17px;font-weight:850;display:flex;position:absolute;bottom:4%;right:3%;box-shadow:0 0 25px #3db6feaa}.order-management{margin-bottom:16px}.order-management>summary{color:#d9c2ff;font-size:20px;font-weight:800}.order-management input[type=file]{color:#c6d1e9;max-width:100%;margin:7px 0;display:block}.order-management .admin-entry{border:1px solid #405482;border-radius:12px;padding:17px}.order-management .admin-entry a{text-decoration:underline}@media (max-width:1260px){.navigation{display:none}.mobile-nav{display:block}.header-cta{display:none}}@media (max-width:1700px){.header-cta{display:none}.navigation,.header-inner{gap:12px}}@media (max-width:900px){.commerce-hero{grid-template-columns:1fr minmax(230px,.75fr);gap:8px}.commerce-hero h1{font-size:clamp(33px,4.5vw,47px)}.commerce-layout{grid-template-columns:1fr}}@media (max-width:680px){.commerce-hero{flex-direction:column;align-items:stretch;min-height:0;padding:26px 19px;display:flex}.commerce-hero h1{font-size:clamp(33px,8vw,46px)}.commerce-hero p{font-size:15px}.analysis-visual,.listing-visual{min-height:225px}.analysis-screen{width:80%;min-height:190px;padding:15px}.analysis-orbit{width:90px;height:90px;left:0}.analysis-orbit svg{width:36px}.listing-visual-card{width:75%;padding:20px}.commerce-packages,.commerce-home-grid{grid-template-columns:1fr}.commerce-package{padding:20px}.commerce-home-card{min-height:170px}.commerce-layout{margin-top:15px}}@media (prefers-reduced-motion:no-preference){.analysis-orbit{animation:6s ease-in-out infinite commerceFloat}.analysis-spark{animation:5s ease-in-out infinite reverse commerceFloat}@keyframes commerceFloat{50%{translate:0 -10px}}}.hero-conversions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-width:650px;margin-top:23px;display:grid}.hero-conversions .button{text-align:center;justify-content:center;min-height:48px;padding:10px;font-size:13px}.hero-quick{z-index:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#d5e9ff20,#171a4d88 45%,#121b347d),radial-gradient(circle at 100% 0,#8739b875,#0000 60%);border-color:#7f84b8a8;border-radius:24px;align-self:center;padding:clamp(22px,3vw,38px);position:relative;box-shadow:0 26px 80px #0105129e,inset 0 1px #fff5}.hero-quick h2{letter-spacing:-.04em;margin:10px 0 3px;font-size:clamp(28px,2.4vw,40px)}.hero-quick>p{color:#c9d6f1;margin-bottom:17px;font-size:14px}.hero-quick-link{background:#e9edff0c;border:1px solid #687db473;border-radius:13px;align-items:center;gap:12px;min-height:89px;margin-top:9px;padding:13px;transition:transform .2s,border-color .2s,background .2s;display:flex}:is(.hero-quick-link:hover,.hero-quick-link:focus-visible){background:#a689fd1c;border-color:#c0a3ff;transform:translate(4px)}.hero-quick-icon{background:linear-gradient(135deg,#9c51ee,#30489e);border-radius:12px;flex:0 0 42px;place-items:center;height:42px;display:grid;box-shadow:0 0 20px #a256ee55}.hero-quick-link>span:nth-child(2){flex:1;gap:3px;display:grid}.hero-quick-link strong{font-size:16px}.hero-quick-link small,.hero-quick-foot{color:#bfceed;font-size:12px}.hero-quick-foot{margin-top:15px;display:block}.hero .hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:40px;min-height:570px}.hero h1{max-width:740px;font-size:clamp(35px,3.65vw,58px)}.hero .hero-intro{max-width:690px}.commerce-power-cross{flex-wrap:wrap;align-items:center;gap:13px;margin:18px 0;display:flex}.commerce-profile-help{background:#111b34;border:1px solid #3a4d78;border-radius:14px;padding:22px}.commerce-profile-help p{color:#c9d5ef;margin:8px 0}.commerce-admin{padding-bottom:60px}.commerce-admin .page-heading{max-width:none}.commerce-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 25px;display:grid}.commerce-metric{background:radial-gradient(circle at 90% 0,#5543a53d,#0000 65%),#101b34;gap:9px;padding:18px;display:grid}.commerce-metric span{color:#c5d1ed;font-size:13px}.commerce-metric strong{overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,31px);line-height:1}.commerce-table-panel{overflow:hidden}.commerce-filters{grid-template-columns:repeat(4,minmax(140px,1fr));align-items:end;margin:14px 0;display:grid}.commerce-filters>label:first-child{grid-column:span 2}.commerce-table-scroll{max-width:100%;overflow:auto}.commerce-table-scroll table{border-collapse:collapse;width:100%;min-width:1270px;font-size:13px}.commerce-table-scroll th,.commerce-table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid #34476a;padding:12px 10px}.commerce-table-scroll th{color:#cdb9fa;white-space:nowrap;background:#152246}.commerce-table-scroll td small{color:#9eaed1;overflow-wrap:anywhere;max-width:180px;display:block}.commerce-table-scroll .button{min-height:30px;padding:4px 10px}.commerce-detail{margin-top:22px}.commerce-detail h3{margin:12px 0}.commerce-detail p{overflow-wrap:anywhere}.commerce-detail textarea,.commerce-text-label textarea{color:#f3f3ff;background:#0b1329;border:1px solid #46557d;border-radius:7px;width:100%;min-height:75px;padding:9px}.commerce-text-label{gap:7px;margin-top:15px;display:grid}.commerce-upload{color:#d6e0f8;gap:8px;margin-top:20px;display:grid}.commerce-submission{background:#0d1931;border:1px solid #35476c;border-radius:11px;gap:9px;margin-top:12px;padding:15px;display:grid}.commerce-distribution-form{grid-template-columns:1fr 2fr 2fr auto;align-items:end}.commerce-admin code,.secret-code{overflow-wrap:anywhere;word-break:break-all}.commerce-admin fieldset{gap:10px;display:grid}@media (max-width:900px){.hero .hero-inner{grid-template-columns:1fr 1fr;gap:18px}.hero-quick{padding:18px}.commerce-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-distribution-form{grid-template-columns:1fr 1fr}.commerce-distribution-form>label:nth-of-type(3){grid-column:1/-1}}@media (max-width:680px){.hero .hero-inner{grid-template-columns:1fr;gap:0;min-height:0}.hero-quick{width:100%;margin:0 0 26px}.hero-conversions{grid-template-columns:1fr 1fr}.hero-conversions .button{font-size:12px}.commerce-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-filters{grid-template-columns:1fr}.commerce-filters>label:first-child{grid-column:auto}.commerce-distribution-form{grid-template-columns:1fr}.commerce-distribution-form>label:nth-of-type(3){grid-column:auto}}@media (max-width:400px){.hero-conversions,.commerce-metrics{grid-template-columns:1fr}}.hero-conversions{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}.hero-conversions .button{min-height:55px}.discovery-search{z-index:2;margin-top:-36px;position:relative}.discovery-search-panel{background:radial-gradient(circle at 95% 0,#8447c344,#0000 38%),linear-gradient(135deg,#15264b,#10182f 75%);border:1px solid #a28bdf8c;border-radius:22px;padding:25px 29px;box-shadow:0 30px 70px #020718bb,0 0 38px #8f60ff38}.discovery-search-panel h2{letter-spacing:-.035em;margin:9px 0 17px;font-size:clamp(25px,2.8vw,37px)}.discovery-search-form{grid-template-columns:2fr repeat(4,minmax(130px,1fr)) auto;align-items:stretch;gap:9px;display:grid}.discovery-search-form label{min-width:0}.discovery-search-form input,.discovery-search-form select,.finder-wizard input,.finder-wizard select,.guide-admin-form input,.guide-admin-form select,.guide-admin-form textarea{color:#f2f6ff;background:#111d3b;border:1px solid #5873a4;border-radius:10px;outline:0;width:100%;min-width:0;height:49px;padding:10px 13px}.discovery-search-form input:focus,.discovery-search-form select:focus,.finder-wizard input:focus,.finder-wizard select:focus,.guide-admin-form input:focus,.guide-admin-form textarea:focus{border-color:#d2a5ff;box-shadow:0 0 0 3px #ac68f844}.discovery-search-form .button{white-space:nowrap}.discovery-search-panel .tabs{margin:14px 0 0}.directory-filter{grid-template-columns:minmax(230px,2fr) repeat(5,minmax(120px,1fr)) auto}.listing-card{min-height:275px;position:relative}.listing-card .listing-logo{object-fit:contain;background:#ffffff18;border-radius:10px}.listing-card .pill{position:absolute;top:15px;right:15px}.listing-card>small:not(.pill){color:#aabce4;line-height:1.5}.listing-card .text-link{margin-top:auto}.finder-page{max-width:950px;margin:auto}.finder-intro{background:radial-gradient(circle at 85% 0,#8041de55,#0000 50%),#101e3d;margin-bottom:16px;padding:25px}.finder-intro svg{color:#ba9bff}.finder-intro h2{margin:11px 0;font-size:30px;line-height:1.1}.finder-wizard{border-color:#8765d4;margin-bottom:24px;padding:28px}.finder-wizard h2{margin:10px 0 23px;font-size:27px}.finder-wizard label,.guide-admin-form label{color:#d5def3;gap:8px;margin-bottom:16px;display:grid}.finder-wizard label+label{margin-top:14px}.finder-progress{gap:8px;margin-bottom:18px;display:flex}.finder-progress span{background:#39476b;border-radius:8px;flex:1;height:5px}.finder-progress .current{background:linear-gradient(90deg,#8e5cff,#66d8ff)}.finder-results{border-top:1px solid #394c7c}.finder-results .service-card small{color:#b1d8ef}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-card{min-height:245px}.guide-card h3{font-size:21px;line-height:1.22}.guide-card small{color:#aebbdc}.guide-card .text-link{margin-top:auto}.guide-detail{max-width:1080px}.guide-detail .page-heading{max-width:850px}.guide-article{background:linear-gradient(135deg,#172653,#0e1932);padding:clamp(24px,4vw,48px);font-size:17px;line-height:1.75}.guide-article h2{margin:24px 0 6px;font-size:25px}.guide-article h2:first-child{margin-top:0}.guide-related .service-card{color:#e7eafe;gap:10px;text-decoration:none;display:grid}.guide-related .service-card span{color:#bac8e5}.guide-admin-form{grid-template-columns:1fr 1fr;gap:7px 15px;margin-top:16px;display:grid}.guide-admin-form label:nth-child(n+5){grid-column:span 1}.guide-admin-form textarea{height:170px;line-height:1.5}.guide-admin-form .tabs{grid-column:1/-1}.discovery-admin ul{max-height:340px;line-height:1.8;overflow:auto}.discovery-admin li{overflow-wrap:anywhere}@media (max-width:1200px){.discovery-search-form,.directory-filter{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery-search-query,.directory-filter .url-input{grid-column:1/-1}.discovery-search-form .button,.directory-filter .button{justify-content:center}}@media (max-width:800px){.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-conversions{grid-template-columns:1fr 1fr}.discovery-search{margin-top:0}.discovery-search-form,.directory-filter{grid-template-columns:1fr 1fr}}@media (max-width:580px){.discovery-search-form,.directory-filter,.guide-grid,.guide-admin-form{grid-template-columns:1fr}.discovery-search-form .discovery-search-query,.directory-filter .url-input,.guide-admin-form .tabs{grid-column:auto}.discovery-search-panel{padding:19px}.hero-conversions{grid-template-columns:1fr}.finder-wizard{padding:20px}}.hero-conversions .button{white-space:nowrap;padding-inline:6px;font-size:12px}.generator-layout{gap:22px;max-width:1100px;margin:26px auto 65px;display:grid}.generator-form,.generator-result{background:radial-gradient(circle at 95% 0,#7539b23d,#0000 35%),linear-gradient(145deg,#172443,#0d1731);border-color:#6e65b7;padding:clamp(22px,4vw,42px)}.generator-form h2,.generator-result h2{margin:13px 0 7px;font-size:clamp(27px,3vw,38px)}.generator-form p,.generator-result p{color:#c9d7f3}.generator-fields,.demand-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;margin:23px 0;display:grid}.generator-fields label,.demand-fields label,.demand-create>label,.demand-editor>label,.demand-admin .form-panel>label{color:#d4e1fa;gap:8px;font-size:14px;font-weight:600;display:grid}.generator-fields input,.generator-fields select,.demand-admin input:not([type=checkbox]),.demand-admin select,.demand-admin textarea{color:#f3f7ff;width:100%;min-width:0;font:inherit;background:#0e1b36;border:1px solid #506894;border-radius:11px;outline:0;padding:11px 13px}.generator-fields input:focus,.generator-fields select:focus,.demand-admin input:focus,.demand-admin textarea:focus,.demand-admin select:focus{border-color:#c3a1ff;box-shadow:0 0 0 3px #9059eb55}.generator-result pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#e8efff;background:#08142c;border:1px solid #455c8e;border-radius:14px;padding:24px;font-family:inherit;font-size:16px;line-height:1.75}.generator-result .tabs{margin-top:19px}.editorial-public{max-width:1210px}.editorial-hero{background:radial-gradient(circle at 90% 15%,#7d35d955,#0000 34%),linear-gradient(135deg,#1a2854,#0d1831);border-color:#6761bd;margin:24px 0;padding:clamp(24px,5vw,56px)}.editorial-hero h1{letter-spacing:-.035em;margin:16px 0;font-size:clamp(34px,4.2vw,57px);line-height:1.08}.editorial-hero>p{color:#d5def5;max-width:820px;font-size:19px;line-height:1.55}.editorial-hero .tabs span{color:#a9d8ff;align-items:center;gap:7px;display:inline-flex}.editorial-body{max-width:940px;padding:clamp(23px,4vw,39px);font-size:17px;line-height:1.75}.editorial-body h2{margin:0 0 16px;font-size:26px}.editorial-body section+section{margin-top:27px}.editorial-body h3{color:#d5b5ff;margin:0 0 10px;font-size:20px}.editorial-body p+p{margin-top:17px}.themed-card{background:radial-gradient(circle at 90% 5%,#8a3dba55,#0000 45%),#14213e;border-color:#6449b5}.themed-card small{color:#b6d9ff}.themed-card b{color:#d7b7ff;align-items:center;gap:6px;margin-top:auto;display:inline-flex}.demand-admin{max-width:1300px;padding-bottom:65px}.demand-admin .page-heading{max-width:940px}.demand-nav{flex-wrap:wrap;margin:22px 0 30px}.demand-source,.demand-admin .form-panel,.demand-audit,.demand-preview{margin-bottom:22px;padding:clamp(22px,3vw,31px)}.demand-source{background:radial-gradient(circle at 95% 0,#1258a44d,#0000 38%),#12213e;border-color:#4979ae}.demand-source h2{align-items:center;gap:10px;margin:0 0 9px;display:flex}.demand-source ul{color:#bdceeb;flex-wrap:wrap;gap:8px 23px;padding-left:18px;font-size:14px;display:flex}.demand-admin .commerce-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.demand-opportunities{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.opportunity-card{background:linear-gradient(145deg,#192950,#111b35);border-color:#565e9c;padding:25px}.opportunity-card h3{margin:13px 0 7px;font-size:24px}.opportunity-card p{color:#c8d7f2}.opportunity-head,.opportunity-stats{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:11px;display:flex}.opportunity-head strong{color:#dcb8ff;font-size:25px}.opportunity-head small{color:#9ab6df;margin-left:2px;font-size:12px}.opportunity-stats{color:#b9dbff;justify-content:start;margin:16px 0;font-size:13px}.opportunity-stats span{background:#253c68;border-radius:20px;padding:6px 10px}.opportunity-card details{border-top:1px solid #384b72;padding:12px 0}.opportunity-card summary,.demand-audit summary,.demand-preview summary{cursor:pointer;color:#ddc9ff}.demand-admin .form-panel h2{margin:0 0 10px;font-size:26px}.demand-admin .form-panel>p{color:#c7d3ed}.demand-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:16px;display:grid}.demand-filter-grid>div{background:#10203e;border:1px solid #3e5281;border-radius:13px;padding:16px}.demand-filter-grid h3{margin:0 0 8px}.demand-filter-grid ul{margin:0;padding:0;list-style:none}.demand-filter-grid li{border-top:1px solid #37486b;justify-content:space-between;gap:10px;padding:7px 0;display:flex}.demand-filter-grid strong{color:#d5b3ff}.demand-admin textarea{resize:vertical;min-height:98px;line-height:1.5}.demand-admin label:has(textarea){align-self:stretch}.demand-editor .demand-fields label:has(textarea){grid-column:span 2}.demand-editor .demand-fields textarea{min-height:170px}.demand-admin fieldset{border:1px solid #485d8a;border-radius:13px;margin:19px 0;padding:17px 19px}.demand-admin legend{color:#d6b9ff;padding:0 7px;font-weight:700}.demand-shop-select{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.demand-shop-select legend{grid-column:1/-1}.demand-shop-select label,.demand-checks label{color:#d4e0f7;align-items:start;gap:9px;display:flex}.demand-admin input[type=checkbox]{accent-color:#9b5cef;flex:none;width:18px;height:18px}.demand-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.demand-alert{background:#4e2135;border:1px solid #f08a98;margin:15px 0;padding:15px}.demand-admin .commerce-table-scroll{overflow-x:auto}.demand-admin table{border-collapse:collapse;width:100%}.demand-admin th,.demand-admin td{text-align:left;vertical-align:top;border-bottom:1px solid #344969;padding:11px}.demand-admin td a{color:#b8d9ff}.demand-audit ul{color:#b5c8e9;max-height:250px;line-height:1.7;overflow:auto}@media (max-width:800px){.demand-admin .commerce-metrics,.demand-opportunities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.generator-fields,.demand-fields,.demand-opportunities,.demand-admin .commerce-metrics,.demand-shop-select,.demand-checks,.demand-filter-grid{grid-template-columns:1fr}.demand-editor .demand-fields label:has(textarea){grid-column:auto}.editorial-hero{padding:24px}.demand-admin .form-panel{padding:19px}}.affiliate-home,.affiliate-market,.affiliate-category,.affiliate-profile,.affiliate-guide,.affiliate-finder,.affiliate-admin{padding-bottom:68px}.affiliate-home{padding-top:27px}.affiliate-hero{background:radial-gradient(at 90% 10%,#7539c46b,#0000 46%),radial-gradient(at 50% 120%,#097abf46,#0000 55%),linear-gradient(130deg,#15254b,#0b1530);border:1px solid #685bb7;border-radius:24px;grid-template-columns:minmax(0,1.5fr) minmax(270px,.65fr);align-items:center;gap:30px;padding:clamp(29px,4vw,54px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 65px #0208148a}.affiliate-hero:before{content:"";pointer-events:none;border:1px solid #9b8afe33;border-radius:50%;width:440px;height:440px;position:absolute;top:-190px;right:-160px;box-shadow:0 0 0 40px #765cbd0a,0 0 0 110px #526bbc08}.affiliate-hero>div,.affiliate-hero>aside{z-index:1;position:relative}.affiliate-hero h1{letter-spacing:-.045em;text-wrap:balance;margin:15px 0 16px;font-size:clamp(35px,4.1vw,59px);line-height:1.06}.affiliate-hero p{color:#d0def9;max-width:760px;font-size:17px;line-height:1.56}.affiliate-hero .tabs{flex-wrap:wrap;margin-top:25px}.affiliate-hero-aside{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(150deg,#638cff1a,#5a238953);border:1px solid #8d85d276;border-radius:18px;padding:25px;box-shadow:inset 0 1px #fff3,0 15px 40px #09092562}.affiliate-hero-aside svg{color:#a3d3ff}.affiliate-hero-aside strong{margin:15px 0;font-size:24px;line-height:1.16;display:block}.affiliate-hero-aside h2{font-size:22px}.affiliate-hero-aside p{font-size:14px}.affiliate-path{background:radial-gradient(circle at 90% 5%,#4c30b04e,#0000 49%),#111f3c;border-color:#4f66a5;min-height:250px;transition:transform .2s,border-color .2s,box-shadow .2s}.affiliate-path:hover{border-color:#a77bfb;transform:translateY(-5px);box-shadow:0 18px 42px #0508178a}.affiliate-path svg{color:#b6adff}.affiliate-path h3{font-size:23px}.affiliate-path b{color:#dbbdff;align-items:center;gap:6px;margin-top:auto;display:flex}.affiliate-category-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.affiliate-category-grid>a{color:#eaf0ff;background:linear-gradient(145deg,#17264a,#101933);border-color:#4d578c;align-content:start;gap:10px;min-height:132px;padding:20px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.affiliate-category-grid>a:hover{border-color:#9d79ee;transform:translateY(-3px)}.affiliate-category-grid strong{font-size:17px}.affiliate-category-grid span{color:#b8cbed;font-size:13px;line-height:1.45}.affiliate-category-grid small{color:#9ac7f4}.affiliate-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.affiliate-card{background:radial-gradient(circle at 100% 0,#7d41a83b,#0000 47%),#111d39;border-color:#4f5d9a;min-height:255px}.affiliate-card h3{margin:8px 0;font-size:23px}.affiliate-card p{color:#ccdaef;flex:1}.affiliate-card small{color:#a9c7e9;line-height:1.5}.affiliate-card .text-link{margin-top:auto}.affiliate-disclosure{color:#c4d2eb;background:#152546;border:1px solid #536694;border-radius:12px;margin:25px 0;padding:13px 17px;font-size:13px;line-height:1.55}.affiliate-search,.affiliate-form,.affiliate-detail,.affiliate-related-shop,.affiliate-admin-section,.affiliate-audit{background:linear-gradient(145deg,#17274a,#0d1933);border-color:#5869a1;margin:22px 0;padding:clamp(22px,3vw,32px)}.affiliate-search{gap:18px;display:grid}.affiliate-search-main{gap:8px;font-size:16px;font-weight:700;display:grid}.affiliate-filters,.affiliate-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px;display:grid}.affiliate-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.affiliate-search label,.affiliate-fields label{color:#d6e3f9;gap:7px;font-size:14px;font-weight:600;display:grid}.affiliate-search input,.affiliate-search select,.affiliate-form input:not([type=checkbox]):not([type=radio]),.affiliate-form select,.affiliate-form textarea,.affiliate-admin-section input:not([type=checkbox]),.affiliate-admin-section select,.affiliate-admin-section textarea{color:#f1f6ff;width:100%;min-width:0;font:inherit;background:#0c1932;border:1px solid #536d9f;border-radius:10px;outline:0;padding:11px 12px}.affiliate-search :is(input,select):focus,.affiliate-form :is(input,textarea,select):focus,.affiliate-admin-section :is(input,textarea,select):focus{border-color:#be99fa;box-shadow:0 0 0 3px #9e6df447}.affiliate-search>.button{justify-self:start}.affiliate-form textarea,.affiliate-admin-section textarea{resize:vertical;min-height:112px;line-height:1.5}.affiliate-full{grid-column:1/-1}.affiliate-steps{gap:8px;margin:0 0 27px;display:flex}.affiliate-steps span{color:#b6c6e9;background:#132243;border:1px solid #53638d;border-radius:50%;place-items:center;width:33px;height:33px;font-weight:700;display:grid}.affiliate-steps span.active{color:#fff;background:#8050e0;border-color:#c2a0ff;box-shadow:0 0 20px #8050e088}.affiliate-form fieldset,.affiliate-admin-section fieldset{border:1px solid #516493;border-radius:14px;margin:0 0 20px;padding:23px}.affiliate-form legend,.affiliate-admin-section legend{color:#e3c9ff;padding:0 8px;font-size:20px;font-weight:740}.affiliate-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.affiliate-choices label{cursor:pointer;background:#1a2a4b;border:1px solid #435780;border-radius:11px;align-items:center;gap:11px;padding:14px;display:flex}.affiliate-choices label:has(:checked){background:#46317570;border-color:#ab84f6}.affiliate-choices input,.affiliate-check input{accent-color:#a671f7;flex:none}.affiliate-check{color:#d5dff3;align-items:flex-start;gap:9px;margin:18px 0;display:flex}.affiliate-check a{color:#d5b5ff;text-decoration:underline}.affiliate-error{color:#fff;background:#4b1e32;border:1px solid #ef8d9a;border-radius:10px;margin:18px 0;padding:14px 18px}.affiliate-success{background:linear-gradient(135deg,#174b4b,#182646);border-color:#6cbca7;padding:32px}.affiliate-success svg{color:#8ae8c7}.affiliate-success h2{margin:12px 0}.affiliate-success small{overflow-wrap:anywhere;color:#a7e8d9}.affiliate-detail{font-size:17px;line-height:1.7}.affiliate-detail h2{margin:27px 0 8px;font-size:26px}.affiliate-detail h2:first-child{margin-top:0}.affiliate-detail h3{color:#d9b9ff;font-size:21px}.affiliate-detail p+p{margin-top:11px}.affiliate-detail a{color:#d5c3ff;text-decoration:underline}.affiliate-guides{grid-template-columns:repeat(3,minmax(0,1fr))}.affiliate-guides .service-card{min-height:225px}.affiliate-guides h2{font-size:20px}.affiliate-guide .page-heading{max-width:980px}.affiliate-finder .finder-form{max-width:900px}.affiliate-profile .affiliate-hero{margin:24px 0}.affiliate-related-shop{max-width:800px}.affiliate-admin .commerce-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin:25px 0}.affiliate-admin-section>select{max-width:600px}.affiliate-editor{margin-top:24px}.affiliate-editor fieldset{margin:20px 0}.affiliate-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 18px;display:grid}.affiliate-records{gap:10px;display:grid}.affiliate-records article{border:1px solid #405985;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.affiliate-records a{color:#b7d6ff}.affiliate-audit ul{color:#c4d2ed;max-height:250px;line-height:1.6;overflow:auto}@media (max-width:1250px){.affiliate-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.affiliate-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.affiliate-admin .commerce-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:850px){.affiliate-hero{grid-template-columns:1fr}.affiliate-hero-aside{max-width:650px}.affiliate-cards,.affiliate-guides{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.affiliate-hero{padding:24px}.affiliate-hero h1{font-size:34px}.affiliate-hero .tabs .button{justify-content:center;width:100%}.affiliate-category-grid,.affiliate-cards,.affiliate-guides,.affiliate-filters,.affiliate-fields,.affiliate-choices,.affiliate-checklist,.affiliate-admin .commerce-metrics{grid-template-columns:1fr}.affiliate-full{grid-column:auto}.affiliate-search,.affiliate-form,.affiliate-detail,.affiliate-admin-section{padding:19px}}.audit-home-section{margin-top:28px;margin-bottom:14px}.audit-landing{padding-top:25px;padding-bottom:80px}.audit-hero{background:radial-gradient(circle at 86% 45%,#7638dc77,#0000 29%),radial-gradient(circle at 48% 120%,#087de577,#0000 40%),linear-gradient(130deg,#101932,#081125);border:1px solid #485c9b;border-radius:25px;align-items:center;min-height:310px;margin:24px 0;padding:clamp(26px,5vw,58px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #9eafff4a,0 24px 80px #0206158a}.audit-hero>div:last-child{z-index:1;max-width:755px;position:relative}.audit-hero h1{letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(32px,4vw,62px);line-height:1.06}.audit-hero p{color:#d3dfff;max-width:700px;margin-bottom:25px;font-size:clamp(16px,1.6vw,19px)}.audit-hero-orb{text-align:center;color:#bbd7ff22;border:1px solid #8bb7ff4d;border-radius:50%;place-content:center;width:370px;height:370px;font-size:52px;font-weight:850;display:grid;position:absolute;top:-65px;right:-35px;transform:rotate(-20deg);box-shadow:inset 0 0 45px #541edc4b,0 0 45px #076bdd44}.audit-hero-orb b{color:#bb7fff66;font-size:29px}.audit-hero-orb span:last-child{color:#ca8eff57}.audit-section{scroll-margin-top:25px}.audit-entry{background:radial-gradient(circle at 88% 0,#5e2fbc4d,#0000 32%),linear-gradient(120deg,#10213f,#111734);border-color:#576caa;padding:clamp(22px,3vw,36px);box-shadow:0 20px 70px #03091b8c,inset 0 1px #b4cfff38}.audit-entry .eyebrow{color:#bba0ff;align-items:center;gap:8px;display:flex}.audit-entry-heading p{color:#cbd8f2;margin:8px 0 20px}.audit-entry-heading h2{margin:11px 0;font-size:clamp(25px,2.6vw,36px);line-height:1.13}.audit-entry-row{grid-template-columns:minmax(220px,1fr) auto;gap:12px;display:grid}.audit-entry-row input{color:#fff;background:#091731;border:1px solid #577bb8;border-radius:13px;outline:none;width:100%;padding:15px 17px;font-size:17px;box-shadow:inset 0 0 20px #033b6752}.audit-entry-row input:focus{border-color:#a8bcff;box-shadow:0 0 0 4px #437aff33}.audit-entry-row .button{background:linear-gradient(105deg,#3568ed,#9345df);border-color:#9d8bff;justify-content:center;min-width:235px}.audit-options{color:#cbd8f2;margin-top:17px}.audit-options summary{align-items:center;gap:5px;font-size:13px;font-weight:650;display:flex}.audit-options[open] summary svg{transform:rotate(180deg)}.audit-options-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px;display:grid}.audit-options-grid label,.audit-lead-fields label:not(.consent){gap:5px;font-size:13px;font-weight:650;display:grid}.audit-options-grid input,.audit-options-grid select,.audit-lead-fields input:not([type=checkbox]),.audit-filter select{color:#fff;background:#0d1b38;border:1px solid #4f6290;border-radius:9px;width:100%;padding:10px}.audit-entry .text-link{margin-top:15px;display:inline-flex}.audit-entry .error{margin-top:12px}.audit-progress{background:linear-gradient(130deg,#102243,#131632);border-color:#506bba;align-items:flex-start;gap:18px;margin-top:22px;padding:27px;display:flex}.audit-progress svg{color:#92baff}.audit-progress p{color:#c4d1ee;margin-top:5px}.audit-spin{animation:1.1s linear infinite audit-spin}@keyframes audit-spin{to{transform:rotate(360deg)}}.audit-results{margin:34px 0 65px}.audit-results-head{margin-bottom:19px}.audit-results-head h2{letter-spacing:-.03em;margin:8px 0;font-size:clamp(26px,3vw,40px)}.audit-results-head p{color:#a9c9ff;overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.audit-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.audit-score{background:radial-gradient(circle at 12%,#1e49a855,#0000 48%),linear-gradient(150deg,#172747,#0c1834);border:1px solid #536aa1;border-radius:21px;align-items:center;gap:20px;min-height:170px;padding:23px;display:flex;box-shadow:inset 0 1px #8cb5ff5c}.audit-score:nth-child(2){background:radial-gradient(circle at 12%,#853be455,#0000 48%),linear-gradient(150deg,#211947,#0c1834);border-color:#725fae}.audit-score-ring{text-align:center;background:radial-gradient(circle,#121b36 57%,transparent 58%),conic-gradient(#77b7ff var(--score-angle),#273a63 var(--score-angle));border-radius:50%;flex:none;place-content:center;width:112px;height:112px;display:grid;box-shadow:0 0 35px #398cff44}.audit-score:nth-child(2) .audit-score-ring{background:radial-gradient(circle,#171936 57%,transparent 58%),conic-gradient(#b68aff var(--score-angle),#403061 var(--score-angle))}.audit-score-ring strong{font-size:35px;line-height:1}.audit-score-ring small{color:#b6c8e8;font-size:11px}.audit-score .eyebrow{color:#a8c8ff}.audit-score p{color:#c6d2ee;margin:5px 0;font-size:13px}.audit-score small{color:#9eb7dc}.audit-stats{flex-wrap:wrap;gap:10px;margin:17px 0 20px;display:flex}.audit-stats span{color:#b9c8e7;background:#101d38;border:1px solid #3a4e78;border-radius:10px;padding:9px 15px}.audit-stats strong{color:#fff;font-size:17px}.audit-tabs{border-bottom:1px solid #35456d;gap:8px;padding-bottom:10px;display:flex;overflow:auto}.audit-tabs button{white-space:nowrap;color:#c2d1ed;background:#13213e;border:1px solid #3f507d;border-radius:9px;padding:9px 13px}.audit-tabs button.active{color:#fff;background:linear-gradient(110deg,#274581,#5633a0);border-color:#899bf4}.audit-filter{margin:17px 0}.audit-filter label{color:#d9e3fa;align-items:center;gap:11px;display:flex}.audit-filter select{max-width:240px}.audit-findings{gap:10px;display:grid}.audit-finding{background:linear-gradient(110deg,#131f3c,#10182f);border-color:#344c7d}.audit-finding[open]{border-color:#7f89cf}.audit-finding summary{align-items:center;gap:14px;padding:14px 18px;list-style:none;display:flex}.audit-finding summary::-webkit-details-marker{display:none}.audit-finding summary>span:nth-child(2){flex:1}.audit-finding summary small{color:#9db4d8;display:block}.audit-finding summary>svg{color:#a8c1e4}.audit-finding[open] summary>svg{transform:rotate(180deg)}.audit-indicator{color:#f5c5ff;background:#48325e;border-radius:10px;place-items:center;width:32px;height:32px;font-weight:850;display:grid}.audit-indicator.audit-pass{color:#8fe7db;background:#174e51}.audit-indicator.audit-unavailable{color:#b9c8dd;background:#293757}.audit-finding>div{color:#c8d7ef;border-top:1px solid #2c3e63;padding:15px 18px}.audit-finding>div p{margin-bottom:9px}.audit-finding>div strong{color:#f3f6ff}.audit-url{overflow-wrap:anywhere}.audit-context{margin-top:16px}.audit-plan-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.audit-empty{color:#c9d8ef;padding:26px}.audit-empty h3{color:#fff;margin:12px 0;font-size:23px}.audit-empty p{max-width:720px}.audit-empty small{color:#a9c6ff;margin-top:11px;display:block}.audit-offers{background:radial-gradient(circle at 95% 0,#7841b247,#0000 36%),#111c36;border-color:#6255a0;margin-top:30px;padding:clamp(22px,3vw,35px)}.audit-offers h3{margin:9px 0 20px;font-size:clamp(22px,2.5vw,32px)}.audit-offer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.audit-offer{background:#0f1b38;border:1px solid #4b6090;border-radius:14px;flex-direction:column;gap:7px;min-height:170px;padding:18px;transition:transform .18s,border-color .18s;display:flex;position:relative}.audit-offer:hover{border-color:#b49aff;transform:translateY(-4px)}.audit-offer strong{font-size:14px}.audit-offer span{color:#b9c8e7;font-size:12px}.audit-offer b{margin-top:auto;font-size:21px}.audit-offer b small{color:#b7c6e2;font-size:11px}.audit-offer>svg{color:#af9aff;position:absolute;bottom:18px;right:13px}.audit-offers .note{margin-top:17px}.audit-products{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.audit-products h4{width:100%;margin:0}.audit-products a{font-size:12px}.audit-lead{grid-template-columns:1fr 1fr;gap:27px;margin-top:18px;padding:clamp(22px,3vw,32px);display:grid}.audit-lead h3{margin:8px 0;font-size:24px}.audit-lead p{color:#c3d3ec}.audit-lead-fields{gap:11px;display:grid}.audit-lead-fields .consent{color:#cfddf5;align-items:flex-start;gap:8px;font-size:12px;display:flex}.audit-lead-fields .consent input{margin-top:4px}.audit-lead-fields .consent a{text-decoration:underline}.audit-lead-fields button{justify-self:start}.audit-explain,.audit-faq{margin-top:65px}.audit-explain-grid,.audit-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.audit-explain-grid article,.audit-faq-grid article{background:linear-gradient(145deg,#172543,#10182e);border-color:#3f5485;padding:24px}.audit-explain-grid svg{color:#9daaff}.audit-explain-grid h3,.audit-faq-grid h3{margin:13px 0 9px;font-size:19px}.audit-explain-grid p,.audit-faq-grid p{color:#c0cee9}.audit-bottom{border-color:#7b62bb;margin-top:60px;padding:30px}.audit-bottom h2{font-size:26px}.audit-bottom p{color:#cbd9f1;max-width:830px;margin:10px 0 20px}@media (max-width:1050px){.audit-offer-grid,.audit-explain-grid,.audit-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.audit-hero-orb{opacity:.45;right:-155px}.audit-entry-row,.audit-score-grid,.audit-lead{grid-template-columns:1fr}.audit-entry-row .button{min-width:0}.audit-options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-score{min-height:145px}.audit-explain-grid,.audit-faq-grid{grid-template-columns:1fr}}.seller-page{padding-bottom:85px}.seller-hero{background:radial-gradient(circle at 84% 25%,#8745dc88,#0000 28%),radial-gradient(circle at 12% 110%,#106ad46b,#0000 43%),linear-gradient(125deg,#121d3b,#0b1329);border:1px solid #6d6da7;border-radius:25px;margin:18px 0 38px;padding:clamp(28px,5vw,58px);position:relative;overflow:hidden;box-shadow:inset 0 1px #a7b6f988,0 25px 70px #0206199c}.seller-hero h1{letter-spacing:-.045em;max-width:940px;margin:13px 0;font-size:clamp(32px,4.5vw,62px);line-height:1.08}.seller-hero p{color:#d7e1f7;max-width:760px;font-size:clamp(16px,1.5vw,20px);line-height:1.6}.seller-hero .button{margin-top:20px}.seller-pill{color:#e4d5ff;background:#2e275b99;border:1px solid #8b7bb4;border-radius:30px;margin-top:20px;padding:8px 13px;font-size:13px;display:inline-block}.seller-section{margin:38px 0;scroll-margin-top:90px}.seller-section>h2{letter-spacing:-.025em;font-size:clamp(25px,3vw,35px)}.seller-section>p{color:#cfdbf1;max-width:800px;font-size:17px;line-height:1.7}.seller-context{padding:0 3px}.seller-context h3{color:#d6c4ff;margin:24px 0 8px}.seller-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.seller-card{background:radial-gradient(circle at 95% 0,#6632aa4a,#0000 45%),#111d3a;border-color:#546399;flex-direction:column;gap:12px;min-height:292px;padding:26px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}:is(.seller-card:hover,.seller-card:focus-visible){border-color:#b490ff;transform:translateY(-4px);box-shadow:0 20px 38px #030714a8,0 0 28px #8848ed55}.seller-icon{color:#e7c9ff;background:#4b3476;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.seller-card h2{margin:0;font-size:23px;line-height:1.2}.seller-card p{color:#dae4f5}.seller-card small{color:#b3c5e4;line-height:1.5}.seller-card .text-link{color:#d5adff;align-items:center;gap:7px;margin-top:auto;display:flex}.seller-service{background:radial-gradient(circle at 100% 0,#743cc862,#0000 42%),#152243;border-color:#8065b7;align-items:center;gap:23px;padding:clamp(22px,3vw,32px);display:flex}.seller-service>svg{color:#b89dff;flex:none}.seller-service>div{flex:1}.seller-service h2{margin:0 0 8px;font-size:25px}.seller-service p{color:#c9d8ef;line-height:1.6}.seller-service .button{flex:none}.seller-workspace{background:radial-gradient(circle at 90% 0,#713fc04d,#0000 42%),linear-gradient(145deg,#17264a,#0b1730);border-color:#7368bd;padding:clamp(20px,3vw,34px);box-shadow:inset 0 1px #b3c6ff50,0 20px 60px #02061794}.seller-form-head h2,.seller-output h2{margin:9px 0;font-size:29px}.seller-form-head p{color:#c6d7f0;margin-bottom:22px}.seller-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 20px;display:grid}.seller-field-grid label,.seller-title-list label,.seller-description-output{color:#dce8fb;gap:7px;font-size:14px;font-weight:650;display:grid}.seller-field-grid .seller-wide{grid-column:1/-1}.seller-field-grid input,.seller-field-grid select,.seller-field-grid textarea,.seller-title-list input,.seller-description-output textarea{color:#f5f8ff;width:100%;min-width:0;font:inherit;background:#0b1935;border:1px solid #5a70a1;border-radius:10px;outline:0;padding:12px 14px}.seller-field-grid :is(input,select,textarea):focus,.seller-title-list input:focus,.seller-description-output textarea:focus{border-color:#b89cff;box-shadow:0 0 0 3px #9f70e54d}.seller-field-grid label small{color:#a7bbdd;font-weight:400;line-height:1.4}.seller-field-grid textarea,.seller-description-output textarea{resize:vertical;line-height:1.55}.seller-workspace .note{color:#b7c7e6;margin:18px 0;font-size:13px;line-height:1.55}.seller-actions{flex-wrap:wrap;gap:10px;margin-top:21px;display:flex}.seller-output{border-top:1px solid #4b608c;margin-top:30px;padding-top:26px}.seller-output-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.seller-output-head .seller-actions{margin-top:0}.seller-result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.seller-result-grid>div{background:#0d1b3b;border:1px solid #485d8f;border-radius:12px;gap:6px;padding:18px;display:grid}.seller-result-grid span{color:#b4c6e5;font-size:12px}.seller-result-grid strong{overflow-wrap:anywhere;font-size:clamp(18px,2.1vw,27px)}.seller-result-grid small{color:#a7c2ed;font-size:12px}.seller-warning{color:#fff3dd;background:#5c3829;border:1px solid #e7a171;border-radius:11px;padding:14px 17px}.seller-title-list{gap:13px;margin-top:20px;display:grid}.seller-title-list>div{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:11px;display:grid}.seller-title-list>div>span{color:#aebfda;font-size:13px}.seller-description-output{margin-top:19px}.seller-history{margin-top:23px}.seller-history details{border:1px solid #46577b;border-radius:9px;margin:8px 0;padding:12px}.seller-history pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#c5d4eb}.seller-question-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seller-question-grid article{background:#131f3a;border-color:#455a8b;padding:23px}.seller-question-grid h3{margin:0 0 10px;font-size:19px}.seller-question-grid p{color:#c4d3ed;line-height:1.65}.seller-faq>div{gap:10px;display:grid}.seller-faq details{border-color:#4a5c86;padding:18px 22px}.seller-faq summary{cursor:pointer;font-weight:700}.seller-faq details p{color:#c9d8f0;margin:12px 0 0}.seller-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seller-related-grid>a{border-color:#515f91;gap:10px;padding:23px;text-decoration:none;display:grid}.seller-related-grid strong{font-size:20px}.seller-related-grid span{color:#c0d0ea}.seller-related-grid .text-link{color:#d6b5ff;align-items:center;gap:6px;display:flex}.seller-extra-link{margin-top:18px}.seller-extra-link a{color:#d6baff;text-decoration:underline}@media (max-width:960px){.seller-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-service{flex-wrap:wrap;align-items:flex-start}.seller-service .button{margin-left:48px}}@media (max-width:650px){.seller-card-grid,.seller-field-grid,.seller-result-grid,.seller-question-grid,.seller-related-grid{grid-template-columns:1fr}.seller-field-grid .seller-wide{grid-column:auto}.seller-title-list>div{grid-template-columns:1fr auto}.seller-title-list label{grid-column:1/-1}.seller-output-head{display:block}.seller-output-head .seller-actions{margin-top:13px}.seller-service{display:block}.seller-service>svg{margin-bottom:12px}.seller-service .button{margin-left:0}.seller-hero{padding:25px}.seller-workspace{padding:19px}}@media (max-width:520px){.audit-options-grid,.audit-offer-grid{grid-template-columns:1fr}.audit-entry-row input{font-size:15px}.audit-stats span{flex:100%}.audit-score-ring{width:92px;height:92px}.audit-score{gap:13px;padding:16px}.audit-score-ring strong{font-size:30px}}.seller-card h3{margin:0;font-size:23px;line-height:1.2}.seller-bundle-items{margin:18px 0 25px}.seller-bundle-items h3{font-size:20px}.seller-bundle-row{background:#0d1b3b;border:1px solid #4b608c;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;padding:17px;display:grid}.seller-bundle-row>strong{grid-column:1/-1}.seller-bundle-row label{color:#dce8fb;gap:6px;font-size:13px;display:grid}.seller-bundle-row input{color:#f5f8ff;width:100%;min-width:0;font:inherit;background:#0b1935;border:1px solid #5a70a1;border-radius:9px;padding:11px}.seller-bundle-row .button{grid-column:1/-1;justify-self:start}.seller-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.seller-break{overflow-wrap:anywhere}.seller-check-list{gap:11px;margin-top:23px;display:grid}.seller-check{background:#101e3e;border:1px solid #526796;border-radius:12px;padding:16px 18px}.seller-check>div{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.seller-check span{color:#c6d5ff;font-size:13px;font-weight:700}.seller-check p{color:#d2e0f6;overflow-wrap:anywhere;margin:9px 0}.seller-check small{color:#bdcce3}.seller-check-pass{border-color:#2b9278}.seller-check-fail{border-color:#c98d65}.seller-check-unknown{border-color:#77798e}.seller-check-fail span{color:#ffceac}.seller-check-unknown span{color:#cbd1dc}@media (max-width:960px){.seller-bundle-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.seller-bundle-row{grid-template-columns:1fr}}.platform-seo{scroll-behavior:smooth;max-width:1250px;padding-bottom:90px}.platform-seo .section{scroll-margin-top:100px}.platform-seo .section>h2,.platform-seo .section-title h2{letter-spacing:-.025em;font-size:clamp(26px,3vw,36px)}.platform-seo p{line-height:1.65}.platform-hero{background:radial-gradient(circle at 90% 10%,#8042d069,#0000 40%),radial-gradient(circle at 10% 110%,#1764b05a,#0000 43%),linear-gradient(135deg,#17264b,#0b1731);border:1px solid #8165c4;border-radius:24px;margin:22px 0 40px;padding:clamp(28px,5vw,62px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 20px 60px #02081799}.platform-hero:after{content:"";pointer-events:none;border:1px solid #b9a1ff66;border-radius:50%;width:300px;height:300px;position:absolute;top:-155px;right:-110px;box-shadow:0 0 0 42px #a878f313,0 0 0 98px #8e7ce60b}.platform-hero>*{z-index:1;position:relative}.platform-hero .eyebrow{align-items:center;gap:8px;display:inline-flex}.platform-hero h1{letter-spacing:-.042em;max-width:990px;margin:17px 0;font-size:clamp(34px,4.3vw,60px);line-height:1.08}.platform-hero p{color:#d6e2fa;max-width:800px;font-size:clamp(16px,1.5vw,20px)}.platform-hero .tabs{flex-wrap:wrap;margin-top:26px}.platform-challenge .panel{background:#172541;border-color:#5e6fa7;padding:28px 32px}.platform-challenge h2{margin:9px 0}.platform-challenge p{color:#d3dff4;max-width:850px}.platform-topic-grid,.platform-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.platform-topic-card{background:linear-gradient(150deg,#1a2850,#111c38);border-color:#5c64a3;flex-direction:column;min-height:290px;padding:25px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.platform-topic-card:hover,.platform-tool:hover,.platform-related-grid>a:hover{border-color:#b49aff;transform:translateY(-4px);box-shadow:0 16px 35px #02071680}.platform-step{color:#c4abff;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:750}.platform-topic-card h3{margin:14px 0;font-size:23px;line-height:1.2}.platform-topic-card h3 a{color:#f2f4ff;text-decoration:none}.platform-topic-card p{color:#c7d5ed;flex:1}.platform-topic-card .text-link{align-items:center;gap:7px;display:inline-flex}.platform-tool{color:#f0f4ff;background:#142341;border-color:#53699a;flex-direction:column;gap:12px;padding:23px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.platform-tool svg{color:#c8aeff}.platform-tool strong{font-size:19px}.platform-tool span:not(.text-link){color:#bdcce6;font-size:14px;line-height:1.5}.platform-tool .text-link{align-items:center;gap:6px;margin-top:auto;display:inline-flex}.platform-quicklinks{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.platform-quicklinks a{color:#e4dbff;background:#3e367266;border:1px solid #9c8ac5;border-radius:30px;padding:8px 13px;font-size:13px;text-decoration:none}.platform-layout{grid-template-columns:minmax(0,2fr) minmax(245px,.8fr);gap:35px;display:grid}.platform-layout .section:first-child{margin-top:0}.platform-layout .section>p{color:#d0dcf0;max-width:760px}.platform-example{background:linear-gradient(135deg,#1e3157,#1b1f43);border-color:#766cb2;gap:17px;margin-top:22px;padding:23px;display:flex}.platform-example svg{color:#d3acff;flex:none}.platform-example h3{margin:0 0 7px}.platform-example p{color:#d3dff4;margin:0}.platform-answers{gap:12px;display:grid}.platform-answers article{background:#13213d;border-color:#465f93;gap:17px;padding:23px;display:flex}.platform-answers article>span{color:#bda4f2;font-size:15px;font-weight:800}.platform-answers h3{margin:0 0 8px;font-size:19px}.platform-answers p{color:#cbd9ef;margin:0}.platform-aside{align-content:start;gap:16px;display:grid}.platform-aside .panel{background:#182644;border-color:#5f65a2;padding:24px}.platform-aside h2{margin:12px 0;font-size:21px}.platform-aside p,.platform-aside li{color:#c5d5ef;font-size:14px}.platform-aside ul{margin-bottom:20px;padding-left:19px}.platform-aside svg{color:#c3a5fa}.platform-service{background:radial-gradient(circle at 92% 0,#7248b762,#0000 38%),#192546;border-color:#926bce;justify-content:space-between;align-items:center;gap:28px;margin-top:50px;padding:32px;display:flex}.platform-service h2{margin:10px 0;font-size:27px}.platform-service p{color:#d1def2}.platform-service small{color:#aebfdd}.platform-service .button{flex:none}.platform-related-grid,.platform-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.platform-related-grid>a{color:#edf2ff;border-color:#526391;gap:10px;padding:21px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.platform-related-grid span{color:#b7a4ed;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.platform-related-grid strong{font-size:18px}.platform-related-grid small{color:#b9c9e4;line-height:1.5}.platform-related-grid svg{justify-self:end}.platform-product-grid article{border-color:#5c6698;padding:24px}.platform-product-grid svg{color:#d6bcff}.platform-product-grid h3{margin:12px 0}.platform-product-grid p{color:#c6d5ec}.platform-back{flex-wrap:wrap;gap:25px;margin-top:30px;display:flex}@media (max-width:950px){.platform-topic-grid,.platform-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-layout{grid-template-columns:1fr}.platform-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.platform-topic-grid,.platform-tool-grid,.platform-related-grid,.platform-product-grid,.platform-aside{grid-template-columns:1fr}.platform-hero{padding:27px}.platform-hero h1{font-size:clamp(32px,8vw,43px)}.platform-service{padding:23px;display:block}.platform-service .button{margin-top:20px}.platform-answers article{padding:18px}.platform-quicklinks{gap:7px}}
