:where(:root){--fi-container:var(--pm-container,1400px);--fi-gutter:var(--pm-gutter,16px);--fi-ink:inherit;--fi-muted:color-mix(in srgb,currentColor 72%,transparent);--fi-line:color-mix(in srgb,currentColor 14%,transparent);--fi-sheet:color-mix(in srgb,currentColor 5%,transparent);--fi-accent:currentColor;--fi-radius:var(--pm-radius-lg,16px);--fi-display:var(--pm-display,inherit);--fi-title-case:var(--pm-title-case,none);--fi-title-tracking:var(--pm-title-tracking,normal)}.facet-intro{max-width:var(--fi-container);margin:3rem auto 3.5rem;padding:0 var(--fi-gutter);color:var(--fi-ink)}.facet-intro__heading{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.fi__top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);align-items:start}.fi__top--one{grid-template-columns:minmax(0,1fr)}.fi__lead .facet-intro__body{max-width:62ch;font-size:1.06rem;line-height:1.8}.fi__lead .facet-intro__body p:first-child:first-line{font-weight:600}.facet-intro .fi__title{margin:0 0 .9rem;color:inherit;letter-spacing:var(--fi-title-tracking);text-transform:var(--fi-title-case);font-family:var(--fi-display);font-size:1.3rem;font-weight:700;line-height:1.25}.fi__facts{padding:clamp(18px,2.2vw,28px);border:1px solid var(--fi-line);border-radius:var(--fi-radius);background:var(--fi-sheet)}.fi__facts-body ul{margin:.6rem 0 0;padding:0;list-style:none}.fi__facts-body li{display:grid;grid-template-columns:minmax(7.5rem,30%) minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;margin:0;padding:.6rem 0;-webkit-border-before:1px solid var(--fi-line);border-block-start:1px solid var(--fi-line);opacity:1}.fi__facts-body li strong{color:var(--fi-muted);font-size:.86rem;font-weight:600}.fi__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px;-webkit-margin-before:clamp(20px,3vw,32px);margin-block-start:clamp(20px,3vw,32px)}.fi__card{padding:clamp(18px,2.2vw,26px);border:1px solid var(--fi-line);border-radius:var(--fi-radius)}.fi__faq{-webkit-margin-before:clamp(28px,4vw,44px);margin-block-start:clamp(28px,4vw,44px)}.facet-intro .fi__title--faq{font-size:1.5rem}.fi__faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(20px,4vw,56px);gap:0 clamp(20px,4vw,56px);align-items:start;-webkit-border-before:1px solid var(--fi-line);border-block-start:1px solid var(--fi-line)}.fi__qa{-webkit-border-after:1px solid var(--fi-line);border-block-end:1px solid var(--fi-line)}.fi__qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-block-size:56px;padding:10px 0;font-size:1rem;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.fi__qa summary::-webkit-details-marker{display:none}.fi__qa summary:after{content:"";flex:none;inline-size:14px;block-size:14px;background:linear-gradient(var(--fi-accent),var(--fi-accent)) 50% /100% 2px no-repeat,linear-gradient(var(--fi-accent),var(--fi-accent)) 50% /2px 100% no-repeat;transition:transform .2s ease}.fi__qa[open] summary:after{background:linear-gradient(var(--fi-accent),var(--fi-accent)) 50% /100% 2px no-repeat;transform:rotate(180deg)}.fi__qa summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fi__qa .facet-intro__body{-webkit-padding-after:14px;padding-block-end:14px}.facet-intro__body{font-size:.95rem;line-height:1.7}.facet-intro__body p{margin:0 0 .85rem;color:var(--fi-muted)}.facet-intro__body p:last-child,.facet-intro__body ul:last-child{-webkit-margin-after:0;margin-block-end:0}.facet-intro__body h2,.facet-intro__body h3,.facet-intro__body h4{margin:1.2rem 0 .4rem;font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:0;text-transform:none}.facet-intro__body ol,.facet-intro__body ul{margin:0 0 .9rem;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.facet-intro__body li{margin:0 0 .35rem;color:var(--fi-muted)}.facet-intro__body li strong,.facet-intro__body p strong{color:var(--fi-ink);font-weight:700}.facet-intro__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.facet-intro__body img{max-width:100%;height:auto;border-radius:8px}@media (max-width:899.98px){.fi__faq-list,.fi__top{grid-template-columns:minmax(0,1fr)}}@media (max-width:599.98px){.facet-intro{margin-block:2rem 2.5rem}.fi__facts-body li{grid-template-columns:minmax(0,1fr);gap:2px}}.fi__top{grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.4vw,28px)}.fi__card .facet-intro__body>p,.fi__facts-body>p,.fi__lead .facet-intro__body{max-width:82ch}.fi__facts-body ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:1rem 0 0}.fi__facts-body li{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--fi-line);border-radius:calc(var(--fi-radius) * .6);background:var(--fi-cell,transparent);line-height:1.45}.fi__facts-body li strong{display:block}.fi__cards{grid-template-columns:minmax(0,1fr)}@media (min-width:860px){.fi__card .facet-intro__body ul{column-count:2;column-gap:44px}.fi__card .facet-intro__body li{page-break-inside:avoid;break-inside:avoid}}@media (max-width:1099.98px){.fi__facts-body ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:859.98px){.fi__facts-body ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.98px){.fi__facts-body li{gap:2px;padding:10px 12px}}@media (max-width:379.98px){.fi__facts-body ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.fi__qa summary:after{transition:none}}