.seo-landing{background:var(--bg-0);color:var(--text);font-family:var(--font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}.seo-landing img{max-width:100%;display:block}.seo-landing .wrap{max-width:1200px;margin:0 auto;padding-inline:clamp(20px,4vw,44px)}.seo-landing h1,.seo-landing h2,.seo-landing h3{font-family:var(--font);letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:.99}.seo-landing h2{font-size:clamp(30px,4.4vw,54px)}.seo-landing h3{letter-spacing:-.02em;font-weight:700;line-height:1.1}.seo-landing .em{background:linear-gradient(180deg,var(--gold-2),var(--gold-deep));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:700}.seo-landing .kick{color:var(--muted);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.seo-landing .kick:before{background:var(--gold);box-shadow:0 0 10px var(--gold);content:"";border-radius:50%;width:8px;height:8px}.seo-landing .eyebrow{background:var(--gold-soft);border:1px solid var(--gold-line);color:var(--text);font-family:var(--mono);letter-spacing:.1em;border-radius:999px;align-items:center;gap:9px;padding:8px 15px;font-size:11.5px;display:inline-flex}.seo-landing .eyebrow .star{color:var(--gold)}.seo-landing .sec{padding-block:clamp(60px,8vw,120px);position:relative}.seo-landing .sec-head{gap:16px;margin-bottom:clamp(30px,4.5vw,52px);display:grid}.seo-landing .sec-head h2{max-width:20ch}.seo-landing .sub{color:var(--muted);text-wrap:pretty;max-width:56ch;font-size:clamp(15.5px,1.6vw,18px);line-height:1.62}.seo-landing .sub b{color:var(--text);font-weight:600}@media (min-width:900px){.seo-landing .sec-head.row{grid-template-columns:1fr auto;align-items:end;max-width:none}.seo-landing .sec-head.row .sub{max-width:38ch;padding-bottom:4px}}.seo-landing .btn{cursor:pointer;font-family:var(--font);white-space:nowrap;border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s,background .18s;display:inline-flex}.seo-landing .btn--gold{background:linear-gradient(180deg,var(--gold-2),var(--gold) 58%,var(--gold-deep));box-shadow:0 16px 36px -12px color-mix(in srgb,var(--gold) 60%,transparent),inset 0 1px 0 #ffffff80,inset 0 -1px 0 #8c601e66;color:var(--on-gold);padding:16px 30px;position:relative;overflow:hidden}.seo-landing .btn--gold:before{content:"";background:linear-gradient(105deg,#0000,#ffffff8c,#0000);width:40%;height:100%;animation:5.5s ease-in-out infinite seo-sheen;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes seo-sheen{0%,72%{left:-60%}86%{left:120%}to{left:120%}}.seo-landing .btn--gold:hover{box-shadow:0 22px 48px -12px color-mix(in srgb,var(--gold) 80%,transparent),inset 0 1px 0 #ffffff80;transform:translateY(-2px)}.seo-landing .btn--gold .arr{transition:transform .18s}.seo-landing .btn--gold:hover .arr{transform:translate(4px)}.seo-landing .btn--ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--bg-1) 50%,transparent);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);padding:16px 24px}.seo-landing .btn--ghost:hover{background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--line-2);transform:translateY(-2px)}.seo-landing .btn--ghost .z{color:var(--gold)}.seo-landing .btn--xl{border-radius:15px;padding:19px 38px;font-size:17px}.seo-landing .microtrust{color:var(--muted);font-family:var(--mono);letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:14px;font-size:11.5px;display:flex}.seo-landing .microtrust .stars{color:var(--gold);letter-spacing:2px}.seo-landing .microtrust .sep{background:var(--faint);border-radius:50%;width:3px;height:3px}.seo-landing .risk{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:6px 18px;font-size:10.5px;display:flex}.seo-landing .risk span:before{color:var(--gold);content:"✓ ";font-weight:700}.seo-landing .crumb{background:var(--bg-0);border-bottom:1px solid var(--line-3)}.seo-landing .crumb-in{color:var(--faint);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;padding-block:12px;font-size:10.5px;display:flex}.seo-landing .crumb-in a{color:var(--muted)}.seo-landing .crumb-in a:hover{color:var(--gold)}.seo-landing .crumb-in .csep{color:var(--faint);opacity:.6}.seo-landing .crumb-in .here{color:var(--text)}.seo-landing .chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.seo-landing .chip{border:1px solid var(--line-2);color:var(--muted);cursor:pointer;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:9px;height:38px;padding:0 15px;font-size:10.5px;font-weight:600;transition:all .15s}.seo-landing .chip:hover{border-color:var(--text);color:var(--text)}.seo-landing .chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.seo-landing .gallery{-moz-columns:2;column-count:2;-moz-column-gap:12px;column-gap:12px}.seo-landing .gallery figure.hide{display:none}.seo-landing .gallery figure{-moz-column-break-inside:avoid;background:var(--bg-2);border:1px solid var(--line);break-inside:avoid;border-radius:12px;margin:0 0 12px;position:relative;overflow:hidden}.seo-landing .gallery img{width:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.seo-landing .gallery figure:hover img{transform:scale(1.05)}.seo-landing .gallery .cap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:#0000008c;border-radius:5px;padding:4px 8px;font-size:9px;position:absolute;bottom:10px;left:10px}@media (min-width:760px){.seo-landing .gallery{-moz-columns:4;column-count:4}}.seo-landing .steps{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;display:grid;overflow:hidden}.seo-landing .step{border-top:1px solid var(--line);align-content:start;gap:8px;padding:clamp(24px,3vw,38px);display:grid;position:relative}.seo-landing .step:first-child{border-top:none}.seo-landing .step .nm{color:#0000;font-family:var(--font);-webkit-text-stroke:1.4px var(--line-2);font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1}.seo-landing .step h3{margin-top:6px;font-size:clamp(19px,2.1vw,24px)}.seo-landing .step p{color:var(--muted);max-width:32ch;font-size:14.5px}.seo-landing .step .tm{color:var(--gold);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:10.5px}@media (min-width:900px){.seo-landing .steps{grid-template-columns:repeat(3,1fr)}.seo-landing .step{border-top:none}.seo-landing .step+.step{border-left:1px solid var(--line)}}.seo-landing .article{max-width:960px}.seo-landing .article .lede{color:var(--text);max-width:58ch;margin-bottom:8px;font-size:clamp(17px,2vw,21px);line-height:1.55}.seo-landing .guides{gap:12px;margin-top:clamp(30px,4vw,48px);display:grid}.seo-landing .guide{background:var(--bg-1);border:1px solid var(--line);border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:20px;padding:clamp(22px,2.6vw,30px);display:grid}.seo-landing .guide .gn{background:var(--gold);color:var(--on-gold);font-family:var(--mono);letter-spacing:.1em;white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700}.seo-landing .guide h3{margin-bottom:8px;font-size:clamp(19px,2.1vw,23px)}.seo-landing .guide p{color:var(--muted);max-width:60ch;font-size:15px;line-height:1.62}.seo-landing .guide p+p{margin-top:10px}.seo-landing .guide p b{color:var(--text);font-weight:600}.seo-landing .guide .dodont{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:10.5px;display:flex}.seo-landing .guide .do{color:var(--green)}.seo-landing .guide .do:before{content:"✓ ";font-weight:700}.seo-landing .guide .dont{color:var(--red)}.seo-landing .guide .dont:before{content:"✕ ";font-weight:700}@media (max-width:640px){.seo-landing .guide{grid-template-columns:1fr;gap:12px}}.seo-landing .feature-cards{gap:12px;display:grid}@media (min-width:820px){.seo-landing .feature-cards{grid-template-columns:1fr 1fr}}.seo-landing .checklist{background:linear-gradient(180deg,var(--gold-soft),transparent);border:1px solid var(--gold-line);border-radius:16px;margin-top:clamp(30px,4vw,48px);padding:clamp(24px,3vw,36px)}.seo-landing .checklist h3{margin-bottom:6px;font-size:clamp(20px,2.4vw,26px)}.seo-landing .checklist .sub{margin-bottom:20px}.seo-landing .check-grid{grid-template-columns:1fr;gap:10px 26px;display:grid}.seo-landing .check-grid li{color:var(--text);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5;list-style:none;display:flex}.seo-landing .check-grid li:before{color:var(--gold);content:"✓";flex:none;margin-top:1px;font-weight:800}@media (min-width:760px){.seo-landing .check-grid{grid-template-columns:1fr 1fr}}.seo-landing .cmp{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;font-size:14.5px;overflow:hidden}.seo-landing .cmp-row{grid-template-columns:1.2fr 1fr 1.15fr;display:grid}.seo-landing .cmp-row>div{border-top:1px solid var(--line);align-items:center;gap:8px;padding:15px 18px;display:flex}.seo-landing .cmp-row>div:first-child{color:var(--faint);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.seo-landing .cmp-row>div+div{border-left:1px solid var(--line)}.seo-landing .cmp-head>div{font-family:var(--font);letter-spacing:.02em;text-transform:uppercase;border-top:none;font-size:15px;font-weight:700}.seo-landing .cmp-head>div:first-child{color:#0000}.seo-landing .cmp .us{background:var(--gold-soft)}.seo-landing .cmp-head .us{background:var(--gold);color:var(--on-gold)!important}.seo-landing .cmp .x{color:var(--red);font-weight:700}.seo-landing .cmp .v{color:var(--gold);font-weight:700}.seo-landing .cmp .m{color:var(--muted)}@media (max-width:640px){.seo-landing .cmp{font-size:12.5px}.seo-landing .cmp-row>div{padding:11px 10px}}.seo-landing .verdict-cols{gap:14px;display:grid}.seo-landing .verdict-cols .checklist{margin-top:0}.seo-landing .checklist--plain{background:var(--bg-1);border-color:var(--line)}@media (min-width:820px){.seo-landing .verdict-cols{grid-template-columns:1fr 1fr}}.seo-landing .faq{border-top:1px solid var(--line);max-width:880px}.seo-landing .faq details{border-bottom:1px solid var(--line)}.seo-landing .faq summary{cursor:pointer;font-family:var(--font);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding:20px 2px;font-size:clamp(15.5px,1.8vw,18px);font-weight:700;list-style:none;display:flex}.seo-landing .faq summary::-webkit-details-marker{display:none}.seo-landing .faq summary:after{color:var(--gold);content:"+";font-family:var(--mono);flex:none;font-size:18px;transition:transform .2s}.seo-landing .faq details[open] summary:after{transform:rotate(45deg)}.seo-landing .faq .a{color:var(--muted);text-wrap:pretty;max-width:64ch;padding:0 2px 22px;font-size:15px;line-height:1.62}.seo-landing .final{border-top:1px solid var(--line);text-align:center;position:relative;overflow:hidden}.seo-landing .final .kick{justify-content:center}.seo-landing .final h2{max-width:16ch;margin:18px auto 26px;font-size:clamp(36px,6vw,80px)}.seo-landing .final .sub{margin:0 auto 30px}.seo-landing .final .cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:20px;display:flex}.seo-landing .final .risk{justify-content:center}.seo-landing .hero{background:var(--bg-0);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.seo-landing .hero-bg{background:radial-gradient(68% 60% at 74% 40%,var(--gold-soft),transparent 60%),linear-gradient(180deg,transparent,var(--bg-0));z-index:0;position:absolute;inset:0}.seo-landing .hero .rule{background:var(--gold);width:56px;height:3px;margin-bottom:22px}.seo-landing .hero-ctas{flex-wrap:wrap;gap:12px;margin-bottom:22px;display:flex}.seo-landing .hero--showcase .hero-grid{z-index:1;align-items:center;gap:clamp(40px,5vw,64px);padding-block:clamp(48px,6vw,100px);display:grid;position:relative}.seo-landing .hero--showcase h1{margin:0 0 22px;font-size:clamp(40px,5.6vw,80px);line-height:.96}.seo-landing .hero--showcase .sub{margin-bottom:30px}@media (min-width:900px){.seo-landing .hero--showcase .hero-grid{grid-template-columns:1.04fr .96fr}}.seo-landing .studio{justify-self:center;width:100%;max-width:480px;padding:14px 14px 0;position:relative}.seo-landing .studio .result{aspect-ratio:4/5;background:var(--bg-2);box-shadow:var(--shadow),0 0 0 1px var(--gold-line),inset 0 0 0 1px var(--line-3);border-radius:20px;position:relative;overflow:hidden}.seo-landing .studio .result img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.seo-landing .studio .rtag{color:#ecdfbf;font-family:var(--mono);letter-spacing:.14em;text-shadow:0 1px 4px #0009;text-transform:uppercase;z-index:2;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;top:14px;left:14px}.seo-landing .studio .rtag .dot{background:var(--gold);box-shadow:0 0 8px var(--gold);border-radius:50%;width:6px;height:6px}.seo-landing .studio .made{background:linear-gradient(180deg,var(--gold-2),var(--gold));box-shadow:0 6px 16px -4px color-mix(in srgb,var(--gold) 60%,transparent);color:var(--on-gold);z-index:2;border-radius:8px;padding:5px 11px;font-size:11.5px;font-style:italic;font-weight:600;position:absolute;bottom:12px;right:12px}.seo-landing .studio-foot{color:var(--faint);font-family:var(--mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin-top:18px;font-size:10.5px}.seo-landing .studio-foot b{color:var(--gold)}.seo-landing .hero--type .hero-bg{background:radial-gradient(58% 60% at 50% 0,var(--gold-soft),transparent 60%)}.seo-landing .hero--type .hero-word{color:#0000;font-family:var(--font);pointer-events:none;text-transform:uppercase;-webkit-user-select:none;user-select:none;z-index:0;-webkit-text-stroke:1.5px var(--line-2);letter-spacing:-.03em;font-size:clamp(150px,26vw,400px);font-weight:900;line-height:.8;position:absolute;bottom:-6%;right:-1%}.seo-landing .hero--type .hero-inner{text-align:center;z-index:1;justify-items:center;padding-block:clamp(52px,7vw,104px);display:grid;position:relative}.seo-landing .hero--type .eyebrow{margin-bottom:24px}.seo-landing .hero--type h1{max-width:15ch;margin-bottom:24px;font-size:clamp(44px,8vw,116px);line-height:.92}.seo-landing .hero--type .sub{text-align:center;margin:0 auto 30px}.seo-landing .hero--type .hero-ctas,.seo-landing .hero--type .microtrust{justify-content:center}@media (prefers-reduced-motion:reduce){.seo-landing .btn--gold:before{animation:none}}
/*# sourceMappingURL=01ytqaxkw15nw.css.map*/