.izff5q_page{color:#0d2f38;font-family:var(--mr-sans), sans-serif;background:#faf8f3}.izff5q_container{width:min(1240px,100% - 64px);margin-inline:auto}.izff5q_hero{background:#edf3ef;border-bottom:1px solid #c6d8d2;padding:30px 0 60px}.izff5q_breadcrumb ol{color:#4f6168;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 38px;padding:0;font-size:.82rem;list-style:none;display:flex}.izff5q_breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.izff5q_breadcrumb li+li:before{content:"/";color:#627875;margin-right:12px}.izff5q_page a{color:#0f6b7e;text-underline-offset:4px;text-decoration-thickness:1px}.izff5q_page a:hover{color:#0b3d49;text-decoration-thickness:2px}.izff5q_page a:focus-visible,.izff5q_tableScroll:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #0f6b7e}.izff5q_heroGrid{grid-template-columns:minmax(0,1.8fr) minmax(250px,1fr);align-items:center;gap:60px;display:grid}.izff5q_eyebrow{color:#0f6b7e;text-transform:uppercase;letter-spacing:.14em;margin:0 0 18px;font-size:.72rem;font-weight:750}.izff5q_page h1,.izff5q_page h2,.izff5q_page h3{font-family:var(--mr-display), sans-serif;letter-spacing:-.025em;font-weight:500}.izff5q_page h1{max-width:18ch;margin:0;font-size:clamp(2.45rem,4.2vw,4.1rem);line-height:1.05}.izff5q_intro{color:#4f6168;max-width:64ch;margin:24px 0 0;font-size:1.12rem;line-height:1.75}.izff5q_summary{background:#faf8f3;border:1px solid #c6d8d2;border-top:3px solid #a8833f;border-radius:5px 22px 22px;margin:0;padding:12px 26px;box-shadow:0 12px 30px #0d2f380a,0 2px 6px #0d2f3808}.izff5q_summary>div{padding:16px 0}.izff5q_summary>div+div{border-top:1px solid #d7e1da}.izff5q_summary dt{color:#4f6168;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.72rem;font-weight:650}.izff5q_summary dd{margin:0;font-size:1rem;line-height:1.5}.izff5q_layout{grid-template-columns:230px minmax(0,1fr);gap:70px;padding-block:58px 76px;display:grid}.izff5q_contents nav{position:sticky;top:26px}.izff5q_contents ol{border-top:1px solid #c6d8d2;margin:0;padding:0;list-style:none}.izff5q_contents li{border-bottom:1px solid #c6d8d2}.izff5q_contents a{padding:14px 0;font-size:.9rem;line-height:1.5;text-decoration:none;display:block}.izff5q_body{min-width:0}.izff5q_section{margin-bottom:48px;scroll-margin-top:32px}.izff5q_section:last-child{margin-bottom:0}.izff5q_page h2{margin:0 0 20px;font-size:clamp(1.75rem,2.5vw,2.3rem);line-height:1.2}.izff5q_page h3{margin:28px 0 10px;font-size:1.3rem;line-height:1.3}.izff5q_body p,.izff5q_body li,.izff5q_body dd{color:#4f6168;font-size:1rem;line-height:1.8}.izff5q_body p{max-width:70ch;margin:0 0 16px}.izff5q_body ul,.izff5q_body ol{margin:16px 0 24px;padding-left:24px}.izff5q_body li{margin-bottom:10px;padding-left:3px}.izff5q_body strong{color:#0d2f38;font-weight:650}.izff5q_note{background:#edf3ef;border:1px solid #c6d8d2;border-left:4px solid #0f6b7e;border-radius:0 18px 18px 0;margin:26px 0;padding:24px 28px}.izff5q_note h3{margin-top:0}.izff5q_note p:last-child{margin-bottom:0}.izff5q_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.izff5q_links>a{background:#edf3ef;border:1px solid #bdcfc7;border-radius:16px;padding:22px;text-decoration:none;transition:background-color .18s ease-out,border-color .18s ease-out}.izff5q_links>a:hover{background:#e1ede7;border-color:#0f6b7e}.izff5q_links>a>span{justify-content:space-between;gap:12px;font-weight:650;display:flex}.izff5q_links p{margin:10px 0 0;font-size:.875rem;line-height:1.65}.izff5q_actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.izff5q_actions a{color:#fff;background:#0f6b7e;border:1px solid #0f6b7e;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:10px 24px;font-weight:650;text-decoration:none;transition:background-color .18s ease-out;display:inline-flex}.izff5q_actions a:hover{color:#fff;background:#0b3d49;text-decoration:none}.izff5q_actions a:active{background:#092f38}.izff5q_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px;display:grid}.izff5q_card{background:#fffefa;border:1px solid #bdcfc7;border-radius:20px;padding:26px}.izff5q_card h3{margin-top:0}.izff5q_card>p:first-of-type{font-size:1.65rem;font-family:var(--mr-display), sans-serif;color:#0d2f38;font-variant-numeric:tabular-nums}.izff5q_card h4{text-transform:uppercase;letter-spacing:.06em;color:#0d2f38;margin:24px 0 12px;font-size:.83rem}.izff5q_card li{font-size:.875rem;line-height:1.7}.izff5q_card ul{margin-bottom:0;padding-left:20px}.izff5q_tableScroll{background:#fffefa;border:1px solid #a4beb5;border-radius:15px;margin:26px 0 18px;overflow-x:auto}.izff5q_tableScroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:670px;font-size:.875rem}.izff5q_tableScroll caption{text-align:left;color:#0d2f38;background:#edf3ef;padding:16px 20px;font-weight:650}.izff5q_tableScroll th,.izff5q_tableScroll td{text-align:left;vertical-align:top;border-bottom:1px solid #c6d8d2;padding:16px;line-height:1.55}.izff5q_tableScroll thead th{color:#fff;background:#0b3d49;font-weight:600}.izff5q_tableScroll tbody th{color:#0d2f38;width:34%;font-weight:650}.izff5q_tableScroll tbody td{color:#4f6168}.izff5q_tableScroll tbody tr:nth-child(2n){background:#edf3ef}.izff5q_tableScroll tr:last-child th,.izff5q_tableScroll tr:last-child td{border-bottom:none}.izff5q_body address{color:#4f6168;font-style:normal;line-height:1.8}@media (max-width:1000px){.izff5q_heroGrid{gap:32px}.izff5q_layout{grid-template-columns:190px minmax(0,1fr);gap:34px}.izff5q_cardGrid{grid-template-columns:1fr}}@media (max-width:760px){.izff5q_container{width:min(100% - 36px,620px)}.izff5q_hero{padding:22px 0 36px}.izff5q_heroGrid,.izff5q_layout{grid-template-columns:1fr;gap:30px}.izff5q_breadcrumb ol{margin-bottom:26px}.izff5q_summary{padding:6px 22px}.izff5q_summary>div{padding:13px 0}.izff5q_layout{padding-block:34px 50px}.izff5q_contents nav{position:static}.izff5q_contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.izff5q_contents a{min-height:48px}.izff5q_links{grid-template-columns:1fr}.izff5q_section{margin-bottom:38px}.izff5q_note{padding:21px}.izff5q_card{padding:22px}.izff5q_actions a{width:100%}}@media (prefers-reduced-motion:reduce){.izff5q_page a{transition:none}}
