@layer components{.faq_wrap{--_icon:1.5rem;--_bar:.625rem;--_bar-weight:.0875rem;--_icon-bg:var(--line-a15);--_icon-open-bg:var(--accent);--_icon-open-bar:var(--on-accent);flex-direction:column;gap:2rem;width:100%;min-width:0;max-width:100%;display:flex}.faq_panels{flex-direction:column;display:flex}.faq_wrap.is-tabbed .faq_panels{touch-action:pan-y pinch-zoom}.faq_panel{outline:none}html.js .faq_panel[hidden]{display:none}html:not(.js) .faq_panel+.faq_panel{margin-top:2rem}.faq_topic{color:var(--text-a60);margin:0 0 .75rem;font-size:.6875rem;font-weight:400}html.js .faq_topic{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.faq_list{grid-template-columns:1fr;gap:.75rem;display:grid}.faq_column{flex-direction:column;gap:.75rem;min-width:0;display:flex}.faq_item{border:var(--border-width) solid var(--line-a08);background-color:var(--card);width:100%;transition:border-color var(--nm-dur-ui) var(--nm-ease)}.faq_question{cursor:pointer;align-items:flex-start;gap:1rem;list-style:none;display:flex}.faq_question::-webkit-details-marker{display:none}.faq_question-text{color:var(--text-1);flex:1 1 0;margin:0}.faq_answer-text>*{margin:0}.faq_answer-text>*+*{margin-top:.75rem}.faq_answer-text :is(ul,ol){padding-left:1.25em}.faq_answer-text a{color:var(--link-text,var(--text-1));text-decoration:underline}.faq_note{text-transform:uppercase;font-family:var(--font-label);font-size:var(--ph-label,.6875rem);letter-spacing:.04em;white-space:pre-wrap;color:var(--text-a50);margin:0}.faq_note-link{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--text-1,currentColor);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.faq_note-link:focus-visible{outline-offset:.25rem;outline:.125rem solid}@media (hover:hover) and (pointer:fine){.faq_note-link:hover{color:var(--accent)}}.faq_tabs{text-transform:uppercase;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:.375rem;min-width:0;max-width:100%;display:flex;overflow-x:auto}.faq_tabs::-webkit-scrollbar{display:none}.faq_tabs>*{scroll-snap-align:start;flex:none}.faq_tabs{margin-block:-.0729167in;padding-block:.0729167in}@media not (min-width:48rem){.faq_tabs{margin-right:calc(var(--nm-gap-line) * -1);padding-right:var(--nm-gap-line)}}.faq_tab{--focus-color:var(--text-1);border:var(--border-width) solid var(--line-a18);font:inherit;letter-spacing:inherit;color:var(--text-a60);white-space:nowrap;transition:background-color var(--nm-dur-ui) var(--nm-ease), border-color var(--nm-dur-ui) var(--nm-ease), color var(--nm-dur-ui) var(--nm-ease), scale var(--hover-duration) var(--ease-out);gap:.5rem;display:inline-flex}@media (hover:none){.faq_tab:active{scale:var(--press-scale);transition-duration:var(--press-duration)}}.faq_tab[aria-selected=true]{border-color:var(--text-1);background-color:var(--text-1);color:var(--bg)}.faq_tab[aria-selected=true] .faq_tab-num{color:inherit}@media (hover:hover) and (pointer:fine){.faq_tab[aria-selected=false]:hover{background-color:var(--fill-a04);color:var(--text-1)}}@media (pointer:coarse){.faq_tab{align-items:center;min-height:max(2.75rem,.458333in);padding-block:.5rem}}@media not (min-width:48rem){.faq_tab{align-items:center;gap:.375rem;min-height:.3125in;padding-block:0;padding-inline:.5rem;position:relative}.faq_tab:after{content:"";position:absolute;inset:min(0rem,50% - .229167in) -.1875rem}}.faq_tab-num{color:var(--text-a50)}:where(.nm-section_content)>.faq_wrap.na-miru{margin-top:2rem}.faq_wrap.na-miru .faq_tabs{font-family:var(--font-label);font-size:var(--ph-label,.6875rem);letter-spacing:var(--ph-label-tracking,.04em);line-height:1.3}.faq_wrap.na-miru .faq_tab{padding:.4375rem .625rem}@media not (min-width:48rem){.faq_wrap.na-miru .faq_tab{padding-block:0;padding-inline:.5rem}}.faq_wrap.na-miru .faq_topic{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase}.faq_wrap.na-miru .faq_item[open]:not(.is-closing){border-color:var(--stroke-panel)}.faq_wrap.na-miru .faq_question{transition:padding-bottom .3s var(--nm-ease);padding:1rem .75rem 1rem 1rem}.faq_wrap.na-miru .faq_item[open]:not(.is-closing)>.faq_question{padding-bottom:.625rem}.faq_wrap.na-miru .faq_question-text{font-size:1rem;font-weight:var(--primary-medium);line-height:1.4}.faq_wrap.na-miru .faq_answer-text{font-size:var(--ph-copy,.875rem);line-height:var(--ph-copy-line-height,1.55);color:color-mix(in srgb, var(--text-1) 60%, var(--card));padding:0 3.25rem 1rem 1rem}@media not (min-width:48rem){.faq_wrap.na-miru .faq_question{padding:.75rem .625rem .75rem .875rem}.faq_wrap.na-miru .faq_question-text{font-size:.15625in;line-height:1.3}.faq_wrap.na-miru .faq_answer-text{padding:0 .875rem .875rem;font-size:.145833in}}.faq_wrap.webflow{--_icon:1.75rem;--_bar:.75rem;--_bar-weight:.09375rem;--_icon-bg:var(--background-fill-strong);gap:1.5rem}@media (min-width:48rem){.faq_wrap.webflow{--_icon:2rem;--_bar:.8125rem}}.faq_wrap.webflow .faq_list,.faq_wrap.webflow .faq_column{gap:1rem}.faq_wrap.webflow .faq_tab{border-radius:var(--radius-panel);font-family:var(--font-body,inherit);padding:.5rem .875rem;font-size:.9375rem}.faq_wrap.webflow .faq_tab[aria-selected=false]{border-color:var(--border)}@media not (min-width:48rem){.faq_wrap.webflow .faq_tab{padding-inline:.75rem;font-size:.145833in}}.faq_wrap.webflow .faq_item{border-color:var(--border);border-radius:var(--radius-panel);background-color:var(--background-2);transition:border-color .4s ease-out}@media (hover:hover){.faq_wrap.webflow .faq_item:hover{border-color:var(--border-strong)}}.faq_wrap.webflow .faq_question{justify-content:space-between;align-items:center;gap:1.5rem;padding:.8rem}@media (min-width:30rem){.faq_wrap.webflow .faq_question{padding:1rem 1.25rem}}@media (min-width:48rem){.faq_wrap.webflow .faq_question{padding:1rem}}.faq_wrap.webflow .faq_question-text{font-family:var(--h6-font-family);font-size:.15625in;font-weight:var(--h6-font-weight);line-height:1.35}@media (min-width:48rem){.faq_wrap.webflow .faq_question-text{font-size:1.0625rem}}.faq_wrap.webflow .faq_icon{align-self:center}@media (min-width:30rem){.faq_wrap.webflow .faq_icon{align-self:flex-start}}.faq_wrap.webflow .faq_answer-text{max-width:var(--max-width-large);padding:0 .8rem var(--space-small)}.faq_wrap.webflow .faq_answer-text>*+*{margin-top:1rem}.faq_wrap.webflow .faq_answer-text :is(p,li){font-size:.145833in;line-height:var(--ph-copy-line-height,var(--text-paragraph-line-height));color:var(--text-2)}@media (min-width:48rem){.faq_wrap.webflow .faq_answer-text :is(p,li){font-size:.9375rem}}@media (min-width:30rem){.faq_wrap.webflow .faq_answer-text{padding-inline:1.25rem}}@media (min-width:48rem){.faq_wrap.webflow .faq_answer-text{padding-inline:1rem}}}
