@charset "UTF-8";._wrap_3iac4_2{padding-block:var(--section-y)}._head_3iac4_7{max-width:760px;margin-bottom:var(--24)}._title_3iac4_12{font-size:var(--text-h1);font-weight:600;line-height:1.15;letter-spacing:-.01em;color:var(--dark-color);margin:0;text-wrap:balance}._layout_3iac4_23{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:clamp(24px,3vw,44px);align-items:start}@media(max-width:900px){._layout_3iac4_23{grid-template-columns:1fr;gap:var(--20)}}._layoutWide_3iac4_36{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}@media(max-width:900px){._layoutWide_3iac4_36{grid-template-columns:1fr}}._side_3iac4_45{position:sticky;top:calc(var(--nav-total-height) + 16px);align-self:start;display:flex;flex-direction:column;gap:6px}@media(max-width:900px){._side_3iac4_45{position:static;flex-flow:row wrap;gap:8px;margin-bottom:var(--06)}}._tab_3iac4_62{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 14px;border:1px solid transparent;border-radius:10px;background:none;color:var(--txt-color);font-size:var(--text-button);font-weight:500;line-height:1.25;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}._tab_3iac4_62:hover{background:color-mix(in srgb,var(--primary-color) 8%,var(--white-color));color:var(--primary-color)}@media(max-width:900px){._tab_3iac4_62{width:auto}}._tabActive_3iac4_90,._tabActive_3iac4_90:hover{background:var(--primary-color);color:var(--white-color)}._tabLabel_3iac4_99{min-width:0}._tabCount_3iac4_103{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:22px;height:20px;padding:0 6px;border-radius:var(--btn-radius-pill);background:color-mix(in srgb,var(--primary-color) 12%,var(--white-color));color:var(--primary-color);font-size:var(--text-badge);font-weight:600}._tabActive_3iac4_90 ._tabCount_3iac4_103{background:#ffffff38;color:var(--white-color)}._main_3iac4_124{min-width:0}._list_3iac4_128{display:flex;flex-direction:column;gap:10px}._listHidden_3iac4_134{display:none}._card_3iac4_138{background:var(--white-color);border:1px solid var(--border-soft);border-radius:14px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}._card_3iac4_138:hover{border-color:color-mix(in srgb,var(--primary-color) 40%,var(--border-soft))}._cardOpen_3iac4_149{border-color:var(--primary-color);box-shadow:var(--sh-1)}._q_3iac4_154{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 22px;border:none;background:none;text-align:left;cursor:pointer;color:var(--dark-color)}._qText_3iac4_168{font-size:var(--text-h3);font-weight:600;line-height:1.35}._icon_3iac4_174{position:relative;flex:none;width:24px;height:24px}._icon_3iac4_174:before,._icon_3iac4_174:after{content:"";position:absolute;left:50%;top:50%;background:var(--primary-color);transition:transform .25s ease,opacity .25s ease}._icon_3iac4_174:before{width:14px;height:2px;transform:translate(-50%,-50%)}._icon_3iac4_174:after{width:2px;height:14px;transform:translate(-50%,-50%)}._cardOpen_3iac4_149 ._icon_3iac4_174:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}._a_3iac4_204{padding:0 22px 20px;font-size:var(--text-body);line-height:1.6;color:var(--txt-color)}._a_3iac4_204 p{margin:0 0 .7em}._a_3iac4_204 p:last-child{margin-bottom:0}._a_3iac4_204 ul,._a_3iac4_204 ol{margin:.4em 0 .7em;padding-left:1.3em}._a_3iac4_204 li{margin-bottom:.3em}._a_3iac4_204 a{color:var(--primary-color);text-decoration:underline}._a_3iac4_204 strong{color:var(--dark-color)}._a_3iac4_204 table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;margin:.6em 0 .2em;font-size:var(--text-sm)}._a_3iac4_204 th,._a_3iac4_204 td{min-width:148px;overflow-wrap:normal;hyphens:manual;padding:8px 12px;border:1px solid var(--border-soft);text-align:left;vertical-align:top;font-weight:400}._a_3iac4_204 th p,._a_3iac4_204 td p{margin:0}._a_3iac4_204 thead tr:first-child th{background:color-mix(in srgb,var(--primary-color) 6%,var(--white-color))}._aHidden_3iac4_259{display:none}
