/* START_SECTION:glora-city-faq (INDEX:19) */
.gcf{padding:64px 32px;background:var(--gcf-bg);color:var(--gcf-ink)}.gcf-inner{max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:64px;align-items:start}.gcf-header{max-width:400px}.gcf-eyebrow{font-size:11px;line-height:1.6;letter-spacing:.16em;margin:0 0 14px}.gcf h2{font-family:var(--heading-font-family,Georgia,serif);font-size:clamp(28px,3vw,38px);font-weight:400;letter-spacing:0;line-height:1.18;text-wrap:balance;color:inherit;margin:0 0 20px}.gcf-description{font-size:16px;line-height:1.65}.gcf-description p{margin:0 0 14px}.gcf-questions{min-width:0}.gcf-group{font:500 12px/1.6 var(--text-font-family,inherit);letter-spacing:.12em;text-transform:uppercase;margin:32px 0 12px;color:var(--gcf-accent)}.gcf-group:first-child{margin-top:0}.gcf-item{border-bottom:1px solid #d9dedd}.gcf-item summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:16px 2px;list-style:none;cursor:pointer;font-size:16px;font-weight:500;line-height:1.5}.gcf-item summary::-webkit-details-marker{display:none}.gcf-toggle{flex:none;font-size:24px;font-weight:400;line-height:1;transition:transform 160ms}.gcf-item[open] .gcf-toggle{transform:rotate(45deg)}.gcf-answer{padding:0 26px 20px 2px;font-size:15px;line-height:1.7}.gcf-answer p{margin:0 0 12px}.gcf-answer p:last-child{margin:0}.gcf a{text-decoration:underline;text-underline-offset:4px;color:var(--gcf-accent)}.gcf :is(a,summary):focus-visible{outline:3px solid var(--gcf-accent);outline-offset:4px}
@media(max-width:749px){.gcf{padding:36px 20px}.gcf-inner{grid-template-columns:minmax(0,1fr);gap:28px}.gcf-description{font-size:15px}.gcf-item summary{font-size:15px;gap:16px}.gcf-answer{padding-right:12px}.gcf-group{margin-top:28px}}
@media(prefers-reduced-motion:reduce){.gcf-toggle{transition:none}}
/* END_SECTION:glora-city-faq */
