.faq-anchors{align-self:stretch;position:relative}.faq-anchors__list{scrollbar-width:none;column-gap:1rem;margin-block:0;margin-inline:-4px -1.5rem;padding-block:1.5rem 4px;padding-inline:4px 1.5rem;list-style:none;display:flex;overflow-x:auto}.faq-anchors__list::-webkit-scrollbar{display:none}@media (any-hover:hover) and (any-pointer:fine){.faq-anchors__list{scrollbar-width:thin;scrollbar-color:#a4a4a4 transparent;padding-block-end:.5rem}}@media (width>=769px){.faq-anchors__list{flex-wrap:wrap;justify-content:flex-end;gap:1rem 2.5rem;margin:0;padding:0;overflow-x:visible}}.faq-anchors__item{flex:none}.faq-anchors__link{color:#111;white-space:nowrap;align-items:center;column-gap:.5rem;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;display:flex}.faq-anchors__link:before{content:"";background:url(/assets/images/common/icon/icon-anchor.svg) 50%/contain no-repeat;flex:none;block-size:20px;inline-size:20px}.faq-anchors__link:focus-visible{outline-offset:2px;outline:2px solid #005fcc}.faq-panel{--panel-pins-fill:#fff;--panel-pins-border-color:#a4a4a4;background-color:#fff;border:1px solid #a4a4a4;flex-direction:column;align-self:stretch;row-gap:2.5rem;padding-block:1.5rem;padding-inline:1rem;display:flex;position:relative}@media (width>=1001px){.faq-panel{padding:2.5rem}}.faq-panel[hidden]{display:none}.faq-panel__category{flex-direction:column;scroll-margin-block-start:60px;display:flex}@media (width>=1220px){.faq-panel__category{scroll-margin-block-start:0}}.faq-panel__category[hidden]{display:none}.faq-panel__category-title{color:#111;align-items:center;column-gap:.5rem;margin:0;padding-block:0 1rem;font-size:1.25rem;font-weight:700;line-height:1;display:flex}@media (width>=1001px){.faq-panel__category-title{padding-block:1rem;font-size:1.5rem}}.faq-panel__category-title:before{content:"";background-color:#111;flex:none;block-size:8px;inline-size:8px}.faq-panel__list{margin:0;padding:0;list-style:none}.faq-panel__item{border-block-end:1px solid #c7c7c7;padding-block:1rem;padding-inline:.5rem}.faq-panel__question-heading{font:inherit;margin:0}.faq-panel__question{color:#111;inline-size:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;column-gap:.5rem;margin:0;padding:0 .5rem 0 0;display:flex}@media (width>=1001px){.faq-panel__question{column-gap:.9375rem}}.faq-panel__question:focus-visible{outline-offset:2px;outline:2px solid #005fcc}.faq-panel__mark{color:#111;letter-spacing:.05em;flex:none;font-family:futura-pt,sans-serif;font-size:2rem;font-weight:700;line-height:1}.faq-panel__mark--a{color:#ff0f40}.faq-panel__question-text{white-space:pre-line;overflow-wrap:anywhere;flex:1;min-inline-size:0;font-size:.875rem;font-weight:500;line-height:1.4}@media (width>=1001px){.faq-panel__question-text{font-size:1rem}}.faq-panel__icon{--faq-bar-rotate:90deg;background-color:#1f1f1f;border-radius:50%;flex:none;block-size:24px;inline-size:24px;position:relative}.faq-panel__icon:before,.faq-panel__icon:after{content:"";background-color:#fff;block-size:1.1px;inline-size:11px;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.faq-panel__icon:after{rotate:var(--faq-bar-rotate);transition:rotate .24s}.faq-panel__icon--open{--faq-bar-rotate:0deg}.faq-panel__answer{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.faq-panel__answer--open{grid-template-rows:1fr}.faq-panel__answer-inner{min-block-size:0;overflow:hidden}.faq-panel__answer-row{align-items:center;column-gap:.5rem;padding-block-start:.5rem;display:flex}@media (width>=1001px){.faq-panel__answer-row{column-gap:.9375rem}}.faq-panel__answer-body{color:#585858;overflow-wrap:anywhere;flex:1;min-inline-size:0;font-size:.875rem;font-weight:400;line-height:1.5}.faq-panel__answer-body :where(p){margin:0}.faq-panel__answer-body :where(ul,ol){margin:0;padding-inline-start:1.5em}.faq-panel__answer-body :where(a){color:inherit;text-decoration:underline}.faq-panel__answer-body :where(strong){font-weight:700}@media (prefers-reduced-motion:reduce){.faq-panel__answer,.faq-panel__icon:after{transition:none}}
