.section-layout{padding-top:8px}.section-layout__grid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:40px;display:grid}.section-layout__content{min-width:0}.section-layout__aside{align-self:stretch;min-width:0}.section-layout__extra{margin-top:20px;position:sticky;top:16px}.section-nav{border-radius:var(--radius);background:var(--gov-panel);overflow:hidden}.section-nav__title{background:var(--gov-blue);font-family:var(--font-sans);letter-spacing:1px;text-align:center;margin:0;font-size:19px;font-weight:600;line-height:47px}.section-nav__title a,.section-nav__title a:hover{color:var(--white);display:block}.section-nav__title a:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--white) 70%, transparent);border-radius:0}.section-nav__list{margin:0;padding:0;list-style:none}.section-nav__link{color:var(--gov-text);white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-bottom:1px solid #e6e6e6;padding:0 22px;font-size:16px;line-height:48px;display:block;position:relative;overflow:hidden}.section-nav__link:hover{background:var(--white);color:var(--gov-blue)}.section-nav__link:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--gov-blue) 45%, transparent);border-radius:0}.section-nav__link[aria-current=page]{background:var(--white);color:var(--gov-blue);font-weight:600}.section-nav__link[aria-current=page]:before{content:"";background:var(--gov-red);width:4px;position:absolute;top:0;bottom:0;left:0}.section-nav__list li:last-child .section-nav__link{border-bottom:0}.section-nav__tel{color:var(--gov-muted);border-top:1px solid #e6e6e6;padding:20px 22px;font-size:14px;line-height:1.8}.section-nav__tel-number{color:var(--gov-blue);font-family:var(--font-serif);margin:2px 0;font-size:22px;font-weight:600;line-height:1.4;display:block}.section-nav__tel-number:hover{color:var(--navy-700)}.section-toc{border-radius:var(--radius);background:var(--white);border:1px solid #e6e6e6;max-height:calc(100vh - 32px);padding:14px 18px 16px;overflow-y:auto}.section-toc__title{color:var(--gov-muted);margin:0 0 6px;font-size:14px;line-height:1.6}.section-toc__list{margin:0;padding:0;list-style:none}.section-toc__list a{color:var(--gov-text);text-wrap:pretty;padding:5px 0;font-size:15px;line-height:1.5;display:block}.section-toc__list a:hover{color:var(--gov-blue)}.section-tabs{display:none}.section-tabs__row{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:28px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.section-tabs__row::-webkit-scrollbar{display:none}.section-tabs__row li{flex:none}.section-tabs__tab{color:var(--gov-text);white-space:nowrap;font-size:16px;line-height:46px;display:block;position:relative}.section-tabs__tab:hover{color:var(--gov-blue)}.section-tabs__tab[aria-current=page]{color:var(--gov-blue);font-weight:600}.section-tabs__tab[aria-current=page]:after{content:"";background:var(--gov-blue);height:2px;position:absolute;bottom:0;left:0;right:0}@media (width<=1023px){.section-layout{padding-top:0}.section-tabs{border-bottom:1px solid #e3e3e3;margin-bottom:28px;display:block}.section-layout__grid{grid-template-columns:minmax(0,1fr)}.section-layout__aside{display:none}}@media (width<=767px){.section-tabs{margin-inline:calc(var(--page-pad) * -1);margin-bottom:22px}.section-tabs__row{padding-inline:var(--page-pad);gap:22px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.section-tabs__row li:last-child{padding-right:var(--page-pad)}.section-tabs__tab{font-size:15px;line-height:44px}}
