.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);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__qtext{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.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::-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}}.faqacc__topic{margin:var(--wp--preset--spacing--70) 0 var(--wp--preset--spacing--30);font-size:var(--wp--preset--font-size--title)}.faqacc__topic:first-child{margin-block-start:0}.faqacc__title{font-weight:var(--wp--custom--font-weight--heading,500);letter-spacing:var(--wp--custom--tracking--lg)}.faqacc__title:before{content:"";inline-size:var(--wp--custom--lane--dash,2.5rem);block-size:var(--wp--custom--lane--dash-weight,3px);background:var(--wp--preset--color--mark,#f2c230);border-inline-start:6px solid var(--wp--preset--color--accent);margin-block-end:var(--wp--preset--spacing--40);display:block}.faqacc__list{border-block-start:0}.faqacc__item{border-block-end:0;border-block-start:2px dashed color-mix(in srgb, var(--wp--preset--color--mark,#f2c230) 85%, var(--wp--preset--color--ink))}.faqacc__item:last-child{border-block-end:2px dashed color-mix(in srgb, var(--wp--preset--color--mark,#f2c230) 85%, var(--wp--preset--color--ink))}.faqacc__q{padding-block:var(--wp--preset--spacing--50);font-size:var(--wp--preset--font-size--title-sm);font-weight:var(--wp--custom--font-weight--heading,500);letter-spacing:var(--wp--custom--tracking--sm)}.faqacc__item[open] .faqacc__q{color:var(--wp--preset--color--ink)}.faqacc__a{color:var(--wp--preset--color--ink);padding-block-end:var(--wp--preset--spacing--60)}main>section:not(.has-ground,.hero,.diptych)+section:is(.storysplit,.lanes,.lawpanel,.longform,.faqacc):not(.has-ground){padding-block-start:calc(var(--wp--custom--rhythm--section,6rem) * .5)}summary:hover .toggle-disc{border-color:var(--wp--preset--color--ink)}details[open]>summary .toggle-disc{border-color:var(--wp--preset--color--ink);background:var(--wp--preset--color--ink);color:var(--wp--preset--color--card,#fff)}.faqacc__q:hover{color:var(--wp--preset--color--ink)}.faqacc__title.is-long{font-size:var(--wp--preset--font-size--heading-sm,2.5rem)}body:not(.page--faq) main>section.faqacc{--wp--custom--focus--ring:3px solid var(--wp--preset--color--mark,#f2c230);padding-block:var(--wp--custom--rhythm--section,6rem);background:var(--wp--preset--color--asphalt,var(--wp--preset--color--ink));box-shadow:0 0 0 100vmax var(--wp--preset--color--asphalt,var(--wp--preset--color--ink));clip-path:inset(0 -100vmax);color:var(--wp--preset--color--card,#fff)}body:not(.page--faq) .faqacc :is(.faqacc__title,.faqacc__q,.faqacc__q:hover,.faqacc__item[open] .faqacc__q){color:var(--wp--preset--color--card,#fff)}body:not(.page--faq) .faqacc :is(.faqacc__intro,.faqacc__intro p,.faqacc__a,.faqacc__a p,.faqacc__a li){color:#fffc}body:not(.page--faq) .faqacc :is(.faqacc__a,.faqacc__intro) a{color:var(--wp--preset--color--mark,#f2c230)}body:not(.page--faq) .faqacc :is(.faqacc__item,.faqacc__item:last-child){border-color:color-mix(in srgb, var(--wp--preset--color--mark,#f2c230) 55%, transparent)}body:not(.page--faq) .faqacc .toggle-disc{color:var(--wp--preset--color--mark,#f2c230);background:0 0;border-color:#ffffff59}body:not(.page--faq) .faqacc summary:hover .toggle-disc{border-color:var(--wp--preset--color--card,#fff)}body:not(.page--faq) .faqacc details[open]>summary .toggle-disc{border-color:var(--wp--preset--color--card,#fff);background:var(--wp--preset--color--card,#fff);color:var(--wp--preset--color--ink)}body:not(.page--faq) .faqacc :is(a,button,summary):focus-visible{outline:3px solid var(--wp--preset--color--mark,#f2c230);outline-offset:3px}body.home main>section.faqacc{--wp--custom--focus--ring:3px solid var(--wp--preset--color--accent-deep);background:var(--wp--preset--color--surface,#e6e6e2);box-shadow:0 0 0 100vmax var(--wp--preset--color--surface,#e6e6e2);color:var(--wp--preset--color--ink)}body.home .faqacc :is(.faqacc__title,.faqacc__q,.faqacc__q:hover,.faqacc__item[open] .faqacc__q),body.home .faqacc :is(.faqacc__intro,.faqacc__intro p,.faqacc__a,.faqacc__a p,.faqacc__a li){color:var(--wp--preset--color--ink)}body.home .faqacc :is(.faqacc__a,.faqacc__intro) a{color:var(--wp--preset--color--accent-deep)}body.home .faqacc :is(.faqacc__item,.faqacc__item:last-child){border-color:color-mix(in srgb, var(--wp--preset--color--mark,#f2c230) 85%, var(--wp--preset--color--ink))}body.home .faqacc .toggle-disc{border-color:var(--wp--preset--color--hairline-tint);background:var(--wp--preset--color--card,#fff);color:var(--wp--preset--color--accent-deep)}body.home .faqacc summary:hover .toggle-disc{border-color:var(--wp--preset--color--ink)}body.home .faqacc details[open]>summary .toggle-disc{border-color:var(--wp--preset--color--ink);background:var(--wp--preset--color--ink);color:var(--wp--preset--color--card,#fff)}body.home .faqacc :is(a,button,summary):focus-visible{outline-color:var(--wp--preset--color--accent-deep)}
