.seo-landing{background:#f7f6f4}.seo-landing__inner{max-width:120rem;margin:0 auto;padding:clamp(3rem,5vw,6rem) 1.6rem}.seo-landing__hero{margin-bottom:2.2rem;padding:clamp(2.6rem,4.5vw,5rem);border:.1rem solid rgba(28,34,40,.08);border-radius:1.4rem;background:#fff;box-shadow:0 1.4rem 3.4rem #0f172a0e}.seo-landing__eyebrow{margin:0 0 1rem;color:#1c222894;font-size:1.18rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.seo-landing__title{max-width:80rem;margin:0;color:#1c2228;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.seo-landing__intro{max-width:84rem;margin-top:1.7rem;color:#1c2228b8;font-size:clamp(1.58rem,1.35vw,1.82rem);line-height:1.74}.seo-landing__intro p{margin-top:0}.seo-landing__hero-actions,.seo-landing__actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:2.2rem}.seo-landing__hero-actions .button,.seo-landing__actions .button{min-width:min(100%,22rem)}.seo-landing__hero-link,.seo-landing__text-link{color:#1c2228;font-size:1.38rem;font-weight:800;text-decoration:underline;text-underline-offset:.25rem}.seo-landing__hero-points{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.9rem 0 0;padding:0;list-style:none}.seo-landing__hero-points li{padding:.68rem 1rem;border:.1rem solid rgba(28,34,40,.08);border-radius:999rem;background:#f7f4ef;color:#1c2228b8;font-size:1.22rem;font-weight:750;line-height:1.2}.seo-landing__layout{display:grid;grid-template-columns:minmax(0,1fr) 34rem;gap:2.4rem;align-items:start}.seo-landing__content{overflow:hidden;border:.1rem solid rgba(28,34,40,.08);border-radius:1.4rem;background:#fff;box-shadow:0 1.2rem 3rem #0f172a0a}.seo-landing__block{padding:clamp(2.4rem,3vw,3.4rem);border-bottom:.1rem solid rgba(28,34,40,.08)}.seo-landing__block:last-child{border-bottom:0}.seo-landing__accordion{border-bottom:.1rem solid rgba(28,34,40,.08)}.seo-landing__accordion:last-child{border-bottom:0}.seo-landing__accordion summary{display:flex;gap:1.6rem;align-items:center;justify-content:space-between;min-height:7.2rem;padding:clamp(1.8rem,2.6vw,2.6rem) clamp(2.4rem,3vw,3.4rem);color:#1c2228;cursor:pointer;font-size:clamp(2rem,2vw,2.7rem);font-weight:500;letter-spacing:-.032em;line-height:1.12;list-style:none;text-wrap:balance}.seo-landing__accordion summary::-webkit-details-marker{display:none}.seo-landing__accordion summary:after{content:"+";display:inline-flex;flex:0 0 3.2rem;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:.1rem solid rgba(28,34,40,.12);border-radius:50%;background:#f7f4ef;color:#1c2228;font-size:2rem;line-height:1}.seo-landing__accordion[open] summary:after{content:"-"}.seo-landing__accordion-content{padding:0 clamp(2.4rem,3vw,3.4rem) clamp(2.2rem,3vw,3rem);color:#1c2228b8;font-size:1.56rem;line-height:1.78}.seo-landing__accordion-content p{margin-top:0;margin-bottom:1.2rem}.seo-landing__accordion-content p:last-child{margin-bottom:0}.seo-landing__block h2,.seo-landing__faq h2,.seo-landing__links h2,.seo-landing__cta h2,.seo-landing__aside-card h2{margin:0 0 1.1rem;color:#1c2228;font-size:clamp(2.2rem,2.2vw,3rem);letter-spacing:-.032em;line-height:1.1;text-wrap:balance}.seo-landing__block .rte,.seo-landing__cta .rte,.seo-landing__aside-card .rte{color:#1c2228b8;font-size:1.56rem;line-height:1.78}.seo-landing__block .rte p,.seo-landing__cta .rte p,.seo-landing__aside-card .rte p{margin-top:0;margin-bottom:1.2rem}.seo-landing__block .rte p:last-child,.seo-landing__cta .rte p:last-child,.seo-landing__aside-card .rte p:last-child{margin-bottom:0}.seo-landing__aside{position:sticky;top:10rem}.seo-landing__aside-card,.seo-landing__faq,.seo-landing__links,.seo-landing__cta{border:.1rem solid rgba(28,34,40,.08);border-radius:1.4rem;background:#fff;box-shadow:0 1.2rem 3rem #0f172a0b}.seo-landing__aside-card{overflow:hidden}.seo-landing__aside-card h2{margin:0;padding:2.2rem 2.2rem 0}.seo-landing__aside-card .rte{padding:1rem 2.2rem 0;font-size:1.43rem;line-height:1.7}.seo-landing__facts{display:grid;margin:1.8rem 0 0;padding:0;border-top:.1rem solid rgba(28,34,40,.08);list-style:none}.seo-landing__facts li{display:flex;gap:.9rem;align-items:flex-start;padding:1.25rem 2.2rem;border-bottom:.1rem solid rgba(28,34,40,.07);color:#1c2228b8;font-size:1.34rem;line-height:1.45}.seo-landing__facts li:last-child{border-bottom:0}.seo-landing__facts li:before{content:"";flex:0 0 .72rem;width:.72rem;height:.72rem;margin-top:.67rem;border-radius:50%;background:#b7aca2}.seo-landing__below{display:grid;gap:1.6rem;margin-top:2.2rem}.seo-landing__faq,.seo-landing__links,.seo-landing__cta{padding:clamp(2.2rem,3vw,3.2rem)}.seo-landing__faq-list{display:grid;gap:.8rem;margin-top:1.8rem}.seo-landing__faq-item{border:.1rem solid rgba(28,34,40,.08);border-radius:1rem;background:#faf9f7}.seo-landing__faq-item summary{cursor:pointer;padding:1.45rem 1.6rem;color:#1c2228;font-size:1.46rem;font-weight:800;line-height:1.3}.seo-landing__faq-item summary::-webkit-details-marker{display:none}.seo-landing__faq-answer{padding:0 1.6rem 1.45rem;color:#1c2228b8;font-size:1.44rem;line-height:1.7}.seo-landing__link-list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.seo-landing__link-list a{display:inline-flex;align-items:center;min-height:3.8rem;padding:.75rem 1.18rem;border:.1rem solid rgba(28,34,40,.1);border-radius:999rem;color:#1c2228;font-size:1.32rem;font-weight:800;text-decoration:none}.seo-landing__link-list a:hover{background:#1c22280b}.seo-landing__cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;background:#1f252b}.seo-landing__cta h2,.seo-landing__cta .rte,.seo-landing__cta .seo-landing__text-link{color:#fff}.seo-landing__cta .rte{color:#ffffffc2}.seo-landing__cta .seo-landing__actions{justify-content:flex-end;margin-top:0}.seo-landing__cta .button{background:#eee4d6;color:#111518}@media screen and (max-width:989px){.seo-landing__layout{grid-template-columns:1fr}.seo-landing__aside{position:static}.seo-landing__cta{grid-template-columns:1fr}.seo-landing__cta .seo-landing__actions{justify-content:flex-start}}@media screen and (max-width:749px){.seo-landing__inner{padding:1.6rem 1.5rem 3.4rem}.seo-landing__hero,.seo-landing__content,.seo-landing__aside-card,.seo-landing__faq,.seo-landing__links,.seo-landing__cta{border-radius:1.05rem}.seo-landing__hero{padding:2.4rem 1.7rem}.seo-landing__title{font-size:clamp(3.6rem,10.5vw,5rem)}.seo-landing__intro,.seo-landing__block .rte,.seo-landing__accordion-content,.seo-landing__cta .rte{font-size:1.46rem;line-height:1.7}.seo-landing__block,.seo-landing__faq,.seo-landing__links,.seo-landing__cta{padding:1.8rem}.seo-landing__accordion summary{min-height:6.2rem;padding:1.7rem 1.8rem;font-size:2rem}.seo-landing__accordion summary:after{flex-basis:2.8rem;width:2.8rem;height:2.8rem;font-size:1.8rem}.seo-landing__accordion-content{padding:0 1.8rem 1.8rem}.seo-landing__hero-actions,.seo-landing__actions{align-items:stretch;flex-direction:column}.seo-landing__hero-actions .button,.seo-landing__actions .button{width:100%}.seo-landing__hero-link,.seo-landing__text-link{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-seo-landing.css.map */
