.pg-faq{overflow:clip;padding-bottom:var(--br-section)}.pg-faq .fq-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(300px,26vw,380px)}.pg-faq .fq-hero .br-art img{object-position:60% 50%}.pg-faq .fq-hero-copy{width:100%;padding-block:52px 48px}.pg-faq .fq-hero-copy>*{max-width:600px}.pg-faq .fq-hero h1{font-size:clamp(2.2rem,4.2vw,3.3rem);margin-top:14px;text-shadow:0 2px 24px rgba(0,0,0,.5)}.pg-faq .fq-lede{margin-top:14px;max-width:44ch}.pg-faq .fq-body{display:grid;grid-template-columns:230px minmax(0,780px);grid-gap:56px;gap:56px;margin-top:28px}.pg-faq .fq-nav ul{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:2px;gap:2px;-webkit-border-start:1px solid var(--br-line2);border-inline-start:1px solid var(--br-line2)}.pg-faq .fq-nav a{display:block;padding:.55em 0 .55em 18px;padding-inline:18px 0;color:var(--br-dim);font-size:.95rem;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;-webkit-margin-start:-1px;margin-inline-start:-1px;transition:color .2s ease,border-color .2s ease}.pg-faq .fq-nav a:focus-visible,.pg-faq .fq-nav a:hover{color:var(--br-ink);border-color:var(--br-amber)}.pg-faq .fq-sec{scroll-margin-top:90px}.pg-faq .fq-sec+.fq-sec{margin-top:var(--br-section)}.pg-faq .fq-sec .br-head{margin-bottom:14px}.pg-faq .fq-list{border-top:1px solid var(--br-line2)}.pg-faq .fq-item{border-bottom:1px solid var(--br-line2)}.pg-faq .fq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 4px;cursor:pointer;list-style:none;border-radius:6px}.pg-faq .fq-item summary::-webkit-details-marker{display:none}.pg-faq .fq-item summary:focus-visible{outline:2px solid var(--br-amber2);outline-offset:2px}.pg-faq .fq-q{font-family:var(--br-display);font-weight:600;font-size:1.14rem;line-height:1.3;transition:color .2s ease}.pg-faq .fq-item summary:hover .fq-q,.pg-faq .fq-item[open] .fq-q{color:var(--br-amber2)}.pg-faq .fq-icon{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--br-line);color:var(--br-amber2);transition:transform .25s ease,background .2s ease,border-color .2s ease}.pg-faq .fq-icon svg{width:16px;height:16px;stroke-width:2}.pg-faq .fq-item summary:hover .fq-icon{border-color:rgba(248,179,36,.6)}.pg-faq .fq-item[open] .fq-icon{transform:rotate(45deg);background:rgba(248,179,36,.1)}.pg-faq .fq-a{padding:0 52px 22px 4px;padding-inline:4px 52px;color:#ddd6c9;font-size:1.01rem;max-width:68ch}.pg-faq .fq-a p+p{margin-top:12px}.pg-faq .fq-a strong{color:var(--br-ink);font-weight:700}.pg-faq .fq-links{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:16px}.pg-faq .fq-links .br-link{white-space:normal}.pg-faq .fq-unsure-p{color:#e3dccf;font-size:1.06rem;max-width:60ch}.pg-faq .fq-tiles{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-top:22px}.pg-faq .fq-unsure-links{margin-top:22px}@media (prefers-reduced-motion:reduce){.pg-faq .fq-icon{transition:none}}@media (max-width:1020px){.pg-faq .fq-body{grid-template-columns:1fr;gap:0;margin-top:8px}.pg-faq .fq-nav{margin-bottom:36px}.pg-faq .fq-nav ul{position:static;display:flex;flex-wrap:wrap;gap:8px;border:0}.pg-faq .fq-nav a{padding:.45em .95em;margin:0;font-size:.88rem;border:1px solid var(--br-line);border-radius:var(--br-r-pill);background:hsla(0,0%,100%,.02);color:var(--br-ink)}.pg-faq .fq-nav a:focus-visible,.pg-faq .fq-nav a:hover{border-color:rgba(248,179,36,.6);color:var(--br-amber2)}}@media (max-width:640px){.pg-faq .fq-hero{display:block;min-height:0}.pg-faq .fq-hero .br-art{position:relative;inset:auto;height:50vw;min-height:170px;max-height:260px}.pg-faq .fq-hero .br-art:after{background:linear-gradient(0deg,var(--br-bg) 0,rgba(var(--br-scrim),.2) 45%,transparent 65%),linear-gradient(180deg,rgba(var(--br-scrim),.5),transparent 25%)}.pg-faq .fq-hero-copy{margin-top:-40px;padding-block:0 26px;position:relative}.pg-faq .fq-hero h1{font-size:2.1rem}.pg-faq .fq-q{font-size:1.04rem}.pg-faq .fq-item summary{padding:16px 0;gap:14px}.pg-faq .fq-a{padding-inline:0 8px;font-size:.97rem}.pg-faq .fq-tiles{grid-template-columns:1fr}}