.seo-faq-list{border-top:1px solid #04142629;gap:0;margin-top:2.5rem;display:grid}.seo-faq-item{border-bottom:1px solid #04142629}.seo-faq-heading{margin:0}.seo-faq-trigger{color:#041426;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;margin:0;padding:1.2rem 0;transition:color .25s;display:grid}.seo-faq-trigger:hover .seo-faq-question{color:#041426}.seo-faq-index{color:#7c6230;font-family:var(--font-editorial-display), "Inter Tight", "Inter", system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:800;line-height:1}.seo-faq-question{color:#041426;font-family:var(--font-editorial-display), "Inter Tight", "Inter", system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:700;line-height:1.25;transition:color .25s}.seo-faq-icon{flex-shrink:0;width:1.1rem;height:1.1rem;position:relative}.seo-faq-icon:before,.seo-faq-icon:after{content:"";background:#7c6230;transition:transform .35s cubic-bezier(.2,.72,.2,1),opacity .25s;position:absolute;top:50%;left:50%}.seo-faq-icon:before{width:100%;height:1.5px;transform:translate(-50%,-50%)}.seo-faq-icon:after{width:1.5px;height:100%;transform:translate(-50%,-50%)}.seo-faq-item[data-open=true] .seo-faq-icon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.seo-faq-panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.72,.2,1);display:grid}.seo-faq-panel[data-open=true]{grid-template-rows:1fr}.seo-faq-panel-inner{min-height:0;overflow:hidden}.seo-faq-panel p{color:#041426b8;opacity:0;margin:0 0 1.25rem;padding-left:3.2rem;padding-right:2rem;font-size:1.02rem;line-height:1.7;transition:opacity .3s 50ms,transform .35s cubic-bezier(.2,.72,.2,1) 50ms;transform:translateY(-6px)}.seo-faq-panel[data-open=true] p{opacity:1;transform:translateY(0)}@media (max-width:720px){.seo-faq-panel p{padding-left:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.seo-faq-panel,.seo-faq-panel p,.seo-faq-icon:before,.seo-faq-icon:after,.seo-faq-question{transition:none!important}}
