.LC8dmq_root{--container-top:var(--page-section-spacing,var(--spacing-3xl));--container-bottom:var(--page-section-spacing,var(--spacing-3xl));padding-top:var(--container-top);padding-bottom:var(--container-bottom)}.LC8dmq_root:last-child{padding-bottom:calc(var(--container-bottom) + var(--overlap))}.LC8dmq_root:has(+.overlap){padding-bottom:calc(var(--container-bottom) + var(--overlap))}.LC8dmq_root.bg-white:has(+.overlap.bg-white){padding-bottom:var(--container-bottom)}.LC8dmq_theme--light{background:var(--color-white);color:var(--color-primary-dark)}.LC8dmq_theme--light-gray{background:var(--color-beige-middle);color:var(--color-primary-dark)}.LC8dmq_theme--light-green{background:var(--color-secondary-light);color:var(--color-primary-dark)}.LC8dmq_theme--dark{background:var(--color-primary-dark);color:var(--color-white)}.LC8dmq_inner{max-width:var(--content-max-width-narrow);padding-inline:var(--spacing-xl);margin-inline:auto}.LC8dmq_header{margin-bottom:var(--spacing-2xl)}.LC8dmq_kicker{margin-bottom:var(--spacing-xs);font-family:var(--font-body);font-size:var(--font-size-paragraph-s);letter-spacing:.01em;opacity:.75}.LC8dmq_headline{color:inherit;font-size:var(--font-size-h3)}.LC8dmq_controls{gap:var(--spacing-l);margin-bottom:var(--spacing-l);flex-direction:column;display:flex}.LC8dmq_search{max-width:420px}.LC8dmq_chips{gap:var(--spacing-s);margin-bottom:var(--spacing-l);flex-wrap:wrap;display:flex}.LC8dmq_chip{padding:var(--spacing-xs) var(--spacing-l);border:1px solid var(--color-line);border-radius:var(--radius-full);color:inherit;font-family:var(--font-body);font-size:var(--font-size-paragraph-s);cursor:pointer;transition:background var(--easing-standard);background:0 0}.LC8dmq_chip:hover{background:color-mix(in srgb, var(--color-secondary-light) 20%, transparent)}.LC8dmq_chip:focus-visible{outline:3px solid var(--color-secondary-dark);outline-offset:2px}.LC8dmq_chipActive{border-color:var(--color-secondary-dark);background:var(--color-secondary-light);color:var(--color-primary-middle)}.LC8dmq_results{margin-bottom:var(--spacing-m);font-family:var(--font-body);font-size:var(--font-size-paragraph-xs);opacity:.7}.LC8dmq_empty{padding-block:var(--spacing-2xl);font-family:var(--font-body);font-size:var(--font-size-paragraph-m);text-align:center;opacity:.8}.LC8dmq_list{gap:var(--spacing-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LC8dmq_item{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-m);padding-inline:var(--spacing-l);transition:box-shadow var(--easing-standard), transform var(--easing-standard)}.LC8dmq_item:hover,.LC8dmq_item[open]{transform:translateY(-4px);box-shadow:0 4px #0000001f}.LC8dmq_summary{gap:var(--spacing-l);padding-block:var(--spacing-l);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.LC8dmq_summary::-webkit-details-marker{display:none}.LC8dmq_summary::marker{content:""}.LC8dmq_summary:focus-visible{outline:3px solid var(--color-secondary-dark);outline-offset:2px}.LC8dmq_question{font-family:var(--font-header);font-size:var(--font-size-paragraph-xl);text-wrap:balance;font-weight:700;line-height:1.3}.LC8dmq_chevron{--icon-color:currentcolor;transition:transform var(--easing-standard);flex-shrink:0;display:flex}.LC8dmq_item[open] .LC8dmq_chevron{transform:rotate(180deg)}.LC8dmq_answer{padding-bottom:var(--spacing-l);font-family:var(--font-body);font-size:var(--font-size-paragraph-m);text-wrap:pretty;line-height:1.6}.LC8dmq_answer p{margin:0 0 var(--spacing-m)}.LC8dmq_answer p:last-child{margin-bottom:0}@media (min-width:1280px){.LC8dmq_root{--container-top:var(--page-section-spacing-desktop,var(--spacing-6xl));--container-bottom:var(--page-section-spacing-desktop,var(--spacing-6xl))}}@media (prefers-reduced-motion:reduce){.LC8dmq_chevron{transition:none}}.LC8dmq_hasHero{--stage-bottom:clamp(3.5rem, 9vw, 7rem);background:var(--color-primary-middle);padding:0;overflow:clip}.LC8dmq_hasHero:last-child{padding-bottom:0}.LC8dmq_hasHero:has(+.overlap){padding-bottom:0}.LC8dmq_hero{background-color:var(--color-primary-dark);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:clamp(340px,40vw,480px);padding:clamp(3rem,7vw,5rem) clamp(1.5rem,6vw,5rem) clamp(5rem,11vw,8.5rem);display:flex;position:relative;overflow:hidden}.LC8dmq_heroOverlay{background:linear-gradient(#00000073 0%,#0000004d 50%,#00000080 100%);position:absolute;inset:0}.LC8dmq_heroInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.85rem;width:100%;max-width:640px;display:flex;position:relative}.LC8dmq_heroKicker{font-family:var(--font-body);font-size:var(--font-size-paragraph-s);letter-spacing:.01em;text-transform:uppercase;color:var(--color-secondary-light);margin:0}.LC8dmq_heroHeadline{font-size:var(--font-size-h1);color:var(--color-white);margin:0}.LC8dmq_heroSub{font-family:var(--font-body);color:#ffffffd9;text-wrap:pretty;margin:0}.LC8dmq_heroInner .LC8dmq_search{width:100%;max-width:520px;margin:.6rem auto 0}.LC8dmq_stage{padding:0 clamp(1rem, 5vw, 2.5rem) var(--stage-bottom);background:var(--color-primary-middle)}.LC8dmq_hasHero:last-child .LC8dmq_stage{padding-bottom:calc(var(--stage-bottom) + var(--overlap))}.LC8dmq_hasHero:has(+.overlap) .LC8dmq_stage{padding-bottom:calc(var(--stage-bottom) + var(--overlap))}.LC8dmq_card{z-index:2;background:var(--color-white);max-width:1040px;color:var(--color-primary-dark);border-radius:clamp(1.25rem,3vw,2rem);margin:clamp(-5.5rem,-7vw,-2.5rem) auto 0;padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,4.5vw,3rem);position:relative;box-shadow:0 24px 60px #00000047}.LC8dmq_group{margin-bottom:var(--spacing-2xl)}.LC8dmq_groupLabel{border-bottom:1px solid var(--color-beige-middle);font-family:var(--font-header);font-size:var(--font-size-paragraph-m);letter-spacing:.02em;text-transform:uppercase;color:var(--color-primary-middle);margin:0 0 .5rem;padding-bottom:.5rem;font-weight:700}.LC8dmq_cta{border-radius:var(--radius-l);background:color-mix(in srgb, var(--color-secondary-light) 22%, white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding:clamp(1.25rem,4vw,1.75rem);display:flex}.LC8dmq_ctaText{font-family:var(--font-header);font-size:var(--font-size-paragraph-l);letter-spacing:.01em;text-transform:uppercase;color:var(--color-primary-middle);margin:0;font-weight:700}.LC8dmq_ctaSub{font-family:var(--font-body);font-size:var(--font-size-paragraph-s);color:var(--color-primary-middle);opacity:.85;margin:.25rem 0 0}.LC8dmq_more{justify-content:center;margin-top:clamp(1.5rem,4vw,2.5rem);display:flex}.LC8dmq_sub{margin:var(--spacing-s) 0 0;font-family:var(--font-body);text-wrap:pretty;opacity:.8}@media (max-width:599.98px){.LC8dmq_cta{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=1n-j11r98gvuq.css.map*/