.faqacc{align-items:start;gap:var(--wp--preset--spacing--70) clamp(2rem, 4.5vw, 4rem);padding-block:var(--wp--custom--rhythm--section);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid;container-type:inline-size}.faqacc__aside{align-items:flex-start;gap:var(--wp--preset--spacing--30);flex-direction:column;display:flex}.faqacc__title{line-height:var(--wp--custom--line-height--title);letter-spacing:var(--wp--custom--tracking--md);margin:0}.faqacc__intro{color:var(--wp--preset--color--ink-secondary);font-size:var(--wp--preset--font-size--reading);margin:0}.faqacc__cta{margin-block-start:var(--wp--preset--spacing--10)}.faqacc__list{border-block-start:var(--wp--custom--border--rule-strong);flex-direction:column;display:flex}.faqacc__item{border-block-end:1px solid var(--wp--preset--color--hairline)}.faqacc__q{justify-content:space-between;align-items:center;gap:var(--wp--preset--spacing--40);min-block-size:var(--wp--custom--target--tap);padding-block:var(--wp--preset--spacing--40);font-family:var(--wp--preset--font-family--heading,inherit);font-size:var(--wp--preset--font-size--title-sm);font-weight:var(--wp--custom--font-weight--heading,800);line-height:var(--wp--custom--line-height--title);letter-spacing:var(--wp--custom--tracking--md);cursor:pointer;transition:color var(--umv-dur-fast) var(--umv-ease-out);list-style:none;display:flex}.faqacc__q:hover{color:var(--wp--preset--color--accent-deep)}.faqacc__q::-webkit-details-marker{display:none}.faqacc__a{max-inline-size:40em;padding:0 var(--wp--preset--spacing--60) var(--wp--preset--spacing--50) 0;color:var(--wp--preset--color--ink-secondary);font-size:var(--wp--preset--font-size--reading);line-height:var(--wp--custom--line-height--long)}.faqacc__a p{margin:0 0 var(--wp--preset--spacing--20)}.faqacc__a p:last-child{margin-block-end:0}@container (width<56rem){.faqacc{grid-template-columns:minmax(0,1fr)}}@container (width>=56rem){.faqacc__aside{position:sticky;inset-block-start:calc(var(--wp--custom--header--height,5.5rem) + var(--wp--preset--spacing--50))}}.faqacc__photo{aspect-ratio:16/10;border-radius:var(--wp--custom--radius--lg);object-fit:cover;block-size:auto;inline-size:100%;margin-block-start:var(--wp--preset--spacing--40)}@container (width<56rem){.faqacc__photo{display:none}}
