.fc-head{flex-direction:column;align-items:flex-start;display:flex}.fc .fc-label{color:var(--vermillion)}.fc .fc-title{text-align:center;font-family:var(--font-display);letter-spacing:-.01em;color:var(--chalk);text-wrap:balance;align-self:stretch;margin-top:1.1rem;font-size:clamp(2.3rem,4.6vw,4.2rem);font-weight:400;line-height:.96}.fc-box{border-block:1px solid #3a4148;max-width:68rem;margin:clamp(1.75rem,3vw,2.5rem) auto 0}.fc-bar{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem .75rem;display:flex}.fc-bar:focus-visible{outline:2px solid var(--vermillion);outline-offset:2px}.fc-prompt{color:var(--chalk);font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:500}.fc-more{color:#c9ced4;flex:none;align-items:center;gap:.75rem;font-size:1rem;transition:color .15s;display:inline-flex}.fc-more svg{width:1.6rem;height:1.6rem;color:var(--vermillion-2);transition:rotate .3s cubic-bezier(.645,.045,.355,1)}@media (hover:hover) and (pointer:fine){.fc-bar:hover .fc-more{color:var(--chalk)}}.fc-box[data-open] .fc-more svg{rotate:180deg}.fc-panel{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.645,.045,.355,1);display:grid}.fc-box[data-open] .fc-panel{grid-template-rows:1fr}.fc-panel-inner{min-height:0;overflow:hidden}.fc-panel .prolat-faq{padding:0 .75rem}.fc-panel .prolat-faq details:last-child{border-bottom:0}@media (prefers-reduced-motion:reduce){.fc-panel,.fc-more svg{transition:none}}@media (max-width:640px){.fc-bar{text-align:center;flex-direction:column;justify-content:center;gap:.6rem;padding:1.25rem .25rem}.fc-prompt{font-size:1.2rem}.fc-more{font-size:.95rem}.fc-panel .prolat-faq{padding-inline:0}}
