@layer components{.seo-content{font-weight:400;text-align:justify}.seo-content a{text-decoration:underline;text-underline-offset:2px}.seo-content h1,.seo-content h2{font-weight:500;text-align:start;margin-bottom:var(--spacing)}.seo-content h1{font-size:var(--text-2xl);line-height:calc(var(--spacing)*8)}.seo-content h2{font-size:var(--text-lg);line-height:calc(var(--spacing)*5)}.seo-content p{line-height:25px;margin-bottom:var(--spacing)}.seo-content p:has(img){margin-top:calc(var(--spacing)*3)}.seo-content p img{border-radius:var(--radius-sm)}.seo-content details{width:100%;background-color:color-mix(in oklab,var(--color-white) 5%,transparent);padding:calc(var(--spacing)*2) calc(var(--spacing)*3);text-align:left;border-radius:var(--radius);margin-bottom:var(--spacing)}.seo-content summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);cursor:pointer;list-style:none;font-size:var(--text-base)}.seo-content summary::-webkit-details-marker{display:none}.seo-content summary:after{content:"";flex-shrink:0;width:24px;height:25px;background-color:currentColor;mask:url(/assets/icons/small-arrow-up.svg) center/contain no-repeat;transform:rotate(180deg);transition:transform .2s ease}.seo-content details[open] summary:after{transform:rotate(0deg)}.seo-content details p{line-height:var(--leading-xxs)}.seo-content details p:first-child{margin-top:calc(var(--spacing)*2)}}