.anoka-seo{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#1d1d1f;background:#fff;padding:112px 0}.anoka-seo__inner{width:min(1200px,calc(100% - 48px));margin:auto}.anoka-seo__eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#6e6e73;font-weight:650;margin:0 0 16px}.anoka-seo h2{font:620 clamp(38px,5vw,68px)/.98 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.045em;margin:0;max-width:920px}.anoka-seo__intro{font-size:18px;line-height:1.55;color:#6e6e73;max-width:790px;margin:24px 0 46px}.anoka-seo__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.anoka-seo details{border:1px solid rgba(29,29,31,.1);border-radius:20px;padding:0 22px;background:#f5f5f7}.anoka-seo summary{cursor:pointer;list-style:none;font-size:17px;font-weight:600;padding:22px 30px 22px 0;position:relative}.anoka-seo summary::-webkit-details-marker{display:none}.anoka-seo summary:after{content:'+';position:absolute;right:0;font-size:22px;font-weight:400}.anoka-seo details[open] summary:after{content:'–'}.anoka-seo details p{font-size:15px;line-height:1.6;color:#6e6e73;margin:0 0 22px}.anoka-collection__answer{margin-top:30px;padding-top:26px;border-top:1px solid rgba(29,29,31,.1);max-width:780px}.anoka-collection__answer h2{font-size:20px;line-height:1.25;letter-spacing:-.02em;margin:0 0 8px}.anoka-collection__answer p{font-size:14px;line-height:1.55;color:#6e6e73;margin:0}.anoka-pdp-faq .anoka-pdp-answer-intro{max-width:720px;color:#6e6e73;line-height:1.55;margin:0 0 24px}@media(max-width:749px){.anoka-seo{padding:76px 0}.anoka-seo__inner{width:calc(100% - 28px)}.anoka-seo__grid{grid-template-columns:1fr}.anoka-seo__intro{font-size:16px;margin-bottom:30px}.anoka-seo details{border-radius:16px;padding-inline:18px}.anoka-seo summary{font-size:16px}}
/* mobile SEO compression */
@media(max-width:749px){
 .anoka-seo{padding:58px 0!important}
 .anoka-seo h2{font-size:34px!important;line-height:1!important}
 .anoka-seo__intro{font-size:14px!important;line-height:1.5!important;margin:16px 0 20px!important}
 .anoka-seo__quicklinks{margin:18px 0!important;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none}
 .anoka-seo__quicklinks::-webkit-scrollbar{display:none}
 .anoka-seo__quicklinks a{flex:0 0 auto;min-height:38px!important;font-size:11px!important;padding-inline:12px!important}
 .anoka-seo__grid{gap:7px!important}
 .anoka-seo details{border-radius:13px!important;padding-inline:14px!important}
 .anoka-seo summary{font-size:14px!important;line-height:1.3!important;padding:16px 28px 16px 0!important}
 .anoka-seo details p{font-size:13px!important;line-height:1.5!important;margin-bottom:16px!important}
}
@media(max-width:749px){
 .anoka-seo{padding:50px 0!important}
 .anoka-seo h2{font-size:32px!important}
 .anoka-seo__intro{display:none!important}
 .anoka-seo__quicklinks{margin:14px 0 18px!important}
}