.seo{padding-top:7.5rem}.seo__article{width:100%;min-width:0;max-width:46rem;margin:0 auto}.seo__title{text-wrap:balance}.seo__prose{margin-top:2.5rem;font-size:1rem}.seo__prose h2{scroll-margin-top:96px}.seo__prose table{margin-top:1.5rem}.seo-answer{margin-top:2.25rem;padding:1.5rem 1.6rem 1.6rem}.seo-answer__k{text-transform:uppercase;letter-spacing:.16em;color:var(--red-2);align-items:center;gap:.6rem;margin-bottom:.85rem;font-size:.75rem;font-weight:700;display:flex}.seo-answer__k:before{content:"";background:var(--red);width:6px;height:6px;box-shadow:0 0 10px var(--red-glow)}.seo-answer__t{color:var(--text);text-wrap:pretty;font-size:1.125rem;line-height:1.7}.seo-verdict{border:1px solid var(--line-2);background:var(--bg-2);box-shadow:inset 2px 0 0 var(--red);margin-top:1.25rem;padding:1.15rem 1.35rem}.seo-verdict__k{text-transform:uppercase;letter-spacing:.16em;color:var(--red-2);margin-bottom:.6rem;font-size:.75rem;font-weight:700}.seo-verdict__t{color:var(--text);font-size:1rem;line-height:1.65}.seo-vs{font:700 .875rem/1 var(--mono);text-transform:uppercase;letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.seo-vs span{border:1px solid var(--line-2);background:var(--bg-1);color:var(--text);padding:.55rem .85rem}.seo-vs i{color:var(--red);font-style:normal}.seo-sec{margin-top:3rem}.seo-h{text-transform:uppercase;letter-spacing:.15em;color:var(--red);margin-bottom:1rem;font-size:.8125rem;font-weight:700}.seo-sec__p{color:var(--text-2);border-left:1px solid var(--line-2);padding-left:1.25rem;font-size:1rem;line-height:1.75}.seo-chips{flex-wrap:wrap;gap:.5rem;display:flex}.seo-chips li{border:1px solid var(--line-2);background:var(--bg-1);font:.8125rem/1.3 var(--mono);color:var(--text-2);padding:.5rem .8rem}.seo-auto{gap:.9rem;display:grid}@media (width>=40rem){.seo-auto{grid-template-columns:1fr 1fr}}.seo-auto li{border:1px solid var(--line);background:var(--bg-1);padding:1.15rem 1.25rem 1.3rem;transition:border-color .25s}.seo-auto li:hover{border-color:#f336}.seo-auto__n{font:700 .75rem/1 var(--mono);letter-spacing:.12em;color:var(--red);margin-bottom:.7rem}.seo-auto h3{font:700 1rem/1.4 var(--mono);color:var(--text);margin-bottom:.5rem}.seo-auto p{color:var(--text-2);font-size:.875rem;line-height:1.7}.seo-faq{margin-top:3.5rem}.seo-faq details{border-top:1px solid var(--line-2)}.seo-faq details:last-child{border-bottom:1px solid var(--line-2)}.seo-faq summary{cursor:pointer;font:.9375rem/1.6 var(--mono);color:var(--text);grid-template-columns:1fr 18px;align-items:start;gap:1rem;padding:1.15rem 0;list-style:none;display:grid}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq summary i{justify-self:end;width:14px;height:14px;margin-top:.4rem;position:relative}.seo-faq summary i:before,.seo-faq summary i:after{content:"";background:var(--text-2);width:14px;height:1.5px;transition:transform .3s var(--ease-out), background .2s;position:absolute;top:6px;left:0}.seo-faq summary i:after{transform:rotate(90deg)}.seo-faq details[open] summary i:before,.seo-faq details[open] summary i:after{background:var(--red)}.seo-faq details[open] summary i:after{transform:rotate(0)}.seo-faq details p{color:var(--text-2);padding:0 2rem 1.4rem 0;font-size:.9375rem;line-height:1.8}.seo-mini{border:1px solid var(--line);background:var(--bg-2);flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;margin-top:3rem;padding:1.35rem 1.5rem;display:flex}.seo-mini__k{text-transform:uppercase;letter-spacing:.14em;color:var(--red-2);flex-basis:100%;font-size:.75rem}.seo-mini__t{color:var(--text-2);flex:18rem;font-size:.9375rem;line-height:1.65}.seo-mini__a,.seo-mini__b{text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem;font-weight:700}.seo-mini__a{color:var(--text)}.seo-mini__b{color:var(--text-3);text-underline-offset:4px;text-decoration:underline}.seo-mini__a:hover{color:var(--red)}.seo-related ul{gap:.8125rem;display:grid}.seo-related li{list-style:none}.seo-related a{border-radius:0!important}.sh{padding-top:8rem}.sh__inner{max-width:72rem;margin:0 auto}.sh__head{max-width:46rem}.sh__tools{gap:.8rem;max-width:46rem;margin-top:2.5rem;display:grid}.sh__search{flex-direction:column;gap:.5rem;display:flex}.sh__search label{font:700 .75rem/1 var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-3)}.sh__search input{background:var(--bg-1);border:1px solid var(--line-2);width:100%;min-height:52px;color:var(--text);font:1rem/1 var(--mono);border-radius:0;padding:0 1rem}.sh__search input::placeholder{color:var(--text-3)}.sh__search input:focus-visible{outline:2px solid var(--red);outline-offset:2px}.sh__status{font:.8125rem/1.4 var(--mono);color:var(--text-3);min-height:1.2em}.sh__empty{font:.9375rem/1.6 var(--mono);color:var(--text-2);margin-top:2rem}.sh__group{margin-top:3.25rem}.sh__group[hidden],.sh__card[hidden]{display:none}.sh__gh{border-bottom:1px solid var(--line-2);align-items:baseline;gap:.9rem;margin-bottom:1.1rem;padding-bottom:.85rem;display:flex}.sh__gh h2{font-family:var(--pixel);color:var(--text);font-size:clamp(24px,3vw,32px);line-height:1.1}.sh__gh span{font:.8125rem/1 var(--mono);color:var(--text-3)}.sh__grid{gap:1rem;display:grid}@media (width>=40rem){.sh__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.sh__grid--3{grid-template-columns:repeat(3,1fr)}}.sh__card{border:1px solid var(--line);background:var(--bg-1);transition:border-color .3s, transform .4s var(--ease-out), box-shadow .4s;flex-direction:column;padding:1.25rem 1.3rem 1.3rem;display:flex}.sh__card:hover{border-color:#ff333373;transform:translateY(-3px);box-shadow:0 30px 60px -30px #ff333359}.sh__k{font:700 .75rem/1 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--red);margin-bottom:.8rem}.sh__t{font:700 1rem/1.45 var(--mono);color:var(--text);text-wrap:balance;margin-bottom:.6rem}.sh__d{color:var(--text-2);flex:1;font-size:.875rem;line-height:1.7}.sh__more{font:.8125rem/1 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text);margin-top:1.1rem}.sh__more i{color:var(--red);transition:transform .25s var(--ease-out);font-style:normal;display:inline-block}.sh__card:hover .sh__more i{transform:translate(4px)}.sh__cta{max-width:46rem;margin:3rem auto 0}.sh__letters{flex-wrap:wrap;gap:.35rem;max-width:46rem;margin-top:2.25rem;display:flex}.sh__letters a,.sh__letters span{border:1px solid var(--line-2);width:2.4rem;height:2.4rem;font:700 .8125rem/1 var(--mono);place-items:center;display:inline-grid}.sh__letters a{color:var(--text);background:var(--bg-1)}.sh__letters a:hover{border-color:var(--red);color:var(--red)}.sh__letters span{color:var(--text-3);opacity:.45;border-color:var(--line)}.sh__terms{border-top:1px solid var(--line)}.sh__term{border-bottom:1px solid var(--line);gap:.3rem;padding:1rem 0;scroll-margin-top:96px;display:grid}.sh__term:hover .sh__t{color:var(--red-2)}.sh__term .sh__t{margin:0}.sh__term .sh__d{flex:none;max-width:52rem}.sh__group[id]{scroll-margin-top:96px}@media (width<=40rem){.seo,.sh{padding-top:6.5rem;padding-inline:1rem}.seo-answer{padding:1.25rem 1.15rem 1.35rem}.seo-answer__t{font-size:1.0625rem}.seo-faq details p{padding-right:0}}.qs{border-top:1px solid var(--line);padding:6rem 1.5rem}.qs__inner{max-width:72rem;margin:0 auto}.qs__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.25rem 2rem;margin-bottom:2.5rem;display:flex}.qs__head>div{gap:1.1rem;display:grid}.qs__all{font:700 .8125rem/1 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text)}.qs__all i{color:var(--red);font-style:normal}.qs__list{gap:.8rem;display:grid}@media (width>=40rem){.qs__list{grid-template-columns:1fr 1fr}}@media (width>=64rem){.qs__list{grid-template-columns:repeat(4,1fr)}}.qs__list a{border:1px solid var(--line);background:var(--bg-1);font:.875rem/1.55 var(--mono);color:var(--text);flex-direction:column;gap:.7rem;min-height:100%;padding:1.1rem 1.15rem;transition:border-color .25s;display:flex}.qs__list a:hover{border-color:#ff333373}.qs__list a span{font:700 .6875rem/1 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--red)}@media (width<=40rem){.qs{padding:4rem 1rem}}.corp-grid{gap:1rem;margin-top:1.25rem;display:grid}@media (width>=40rem){.corp-grid{grid-template-columns:1fr 1fr}}.corp-grid li{border:1px solid var(--line);background:var(--bg-1);color:var(--text-2);padding:1.15rem 1.25rem;font-size:.9375rem;line-height:1.7}.corp-grid strong{font:700 1rem/1.4 var(--mono);color:var(--text);margin-bottom:.4rem;display:block}.corp-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.corp-wide{max-width:72rem;margin:0 auto}.seo-note{color:var(--text-3,var(--text-2));margin-top:.9rem;font-size:.875rem;line-height:1.6}.seo-note a,.seo-facts a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.seo-facts{border-top:1px solid var(--line)}.seo-facts>div{border-bottom:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.seo-facts dt{font:700 .75rem/1.6 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-3,var(--text-2))}.seo-facts dd{color:var(--text-2);margin:0;font-size:1rem;line-height:1.6}@media (width<=40rem){.seo-facts>div{grid-template-columns:1fr;gap:.25rem}}
