*{box-sizing:border-box}.seo-guide{margin:0;background:#fbf8f3;color:#2b2138;font:400 17px/1.8 system-ui,-apple-system,sans-serif}.seo-guide a{color:#593563;text-underline-offset:4px}.seo-guide main{max-width:850px;margin:auto;padding:50px 24px 70px}.seo-guide h1{font:400 clamp(34px,5vw,54px)/1.12 Georgia,serif;margin:16px 0 20px}.seo-guide h2{font:400 clamp(25px,3vw,32px)/1.3 Georgia,serif;margin:0 0 18px}.seo-guide main section{margin:44px 0}.guide-kicker,.guide-author{font-size:14px;color:#6f6677}.guide-kicker{letter-spacing:.12em;text-transform:uppercase}.guide-intro{border-bottom:1px solid #ded3dd;margin-bottom:30px;padding-bottom:20px}.guide-cta{margin:40px 0;padding:26px;background:#eee6f0;border-radius:20px}.guide-button{display:inline-block;background:#46284f;padding:14px 22px;border-radius:28px;color:#fff!important;text-decoration:none;font-weight:650}.guide-related{border-top:1px solid #ded3dd;padding-top:26px}.guide-related a{display:block;margin:12px 0}details{border-bottom:1px solid #ded3dd;padding:16px 0}summary{cursor:pointer;font-weight:650}.guide-table{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:16px}th,td{text-align:left;vertical-align:top;padding:14px 10px;border-bottom:1px solid #ded3dd}th{background:#eee6f0}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:12px;top:12px;z-index:10000;background:white;padding:14px}.guide-discovery{max-width:1180px;margin:35px auto;padding:28px 24px;background:#f2edf5;border-radius:20px}.guide-discovery h2{font:400 30px/1.3 Georgia,serif}.guide-discovery ul{display:grid;gap:14px;padding-left:22px}.guide-discovery a{color:#46284f}.guide-discovery p{line-height:1.7}@media(max-width:600px){.seo-guide main{padding:30px 20px 50px}.seo-guide{font-size:16px}th,td{padding:12px 8px}.guide-discovery{margin:24px 16px}}