.page_shell__UAvHs{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:72px 0 110px;color:#17211b}.page_hero__YZ1Y3{max-width:850px}.page_hero__YZ1Y3>a{display:inline-flex;min-height:44px;align-items:center;color:#285b42;font-weight:800;text-underline-offset:5px}.page_hero__YZ1Y3>p:not(.page_lead__e8tbZ){margin:28px 0 12px;color:#52705f;font-size:.78rem;font-weight:850;letter-spacing:.12em}.page_hero__YZ1Y3 h1{margin:0;font-size:clamp(2.55rem,6vw,5.2rem);line-height:1.02;letter-spacing:-.07em;text-wrap:balance}.page_lead__e8tbZ{max-width:720px;margin:28px 0 14px;color:#4f5d55;font-size:clamp(1.08rem,1.8vw,1.3rem);line-height:1.75}.page_coverage__PmlQp{display:flex;flex-wrap:wrap;gap:12px 28px;margin:22px 0 12px}.page_coverage__PmlQp div{display:flex;align-items:baseline;gap:9px}.page_coverage__PmlQp dt{color:#68756d;font-size:.82rem;font-weight:750}.page_coverage__PmlQp dd{margin:0;color:#244b37;font-size:1.05rem;font-weight:850}.page_hero__YZ1Y3 small{color:#68756d}.page_choiceGrid__TIcoE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:72px}.page_choiceGrid__TIcoE article{padding:clamp(28px,4vw,46px);border:1px solid #ccd9d1;background:#fbfcfa}.page_choiceGrid__TIcoE article:first-child{box-shadow:12px 12px 0 #dce9e0}.page_choiceGrid__TIcoE span{color:#60806d;font:800 .75rem/1 ui-monospace,monospace;letter-spacing:.12em}.page_choiceGrid__TIcoE h2{margin:18px 0;font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.2;letter-spacing:-.045em}.page_choiceGrid__TIcoE ul{padding-left:1.2rem;color:#536159;line-height:1.8}.page_choiceGrid__TIcoE li+li{margin-top:7px}.page_choiceGrid__TIcoE a{display:inline-flex;min-height:44px;align-items:center;margin-top:14px;color:#285b42;font-weight:850;text-underline-offset:5px}.page_matrix__HJlDU{margin-top:86px}.page_matrix__HJlDU h2{margin:0 0 24px;font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.045em}.page_matrix__HJlDU>div{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:20px;gap:20px;padding:22px 0;border-top:1px solid #ccd7d0;color:#56645b;line-height:1.55}.page_matrix__HJlDU>div:last-child{border-bottom:1px solid #ccd7d0}.page_matrix__HJlDU strong{color:#17211b}.page_note__38y3c{margin-top:64px;padding:28px 30px;background:#eef4ef;border-left:4px solid #668e76}.page_note__38y3c p{margin:9px 0 0;color:#536159;line-height:1.7}@media (max-width:700px){.page_choiceGrid__TIcoE,.page_matrix__HJlDU>div{grid-template-columns:1fr}.page_matrix__HJlDU>div{gap:7px}}@media (max-width:640px){.page_shell__UAvHs{width:min(100% - 28px,1080px);padding:40px 0 76px}.page_hero__YZ1Y3 h1{font-size:clamp(2.4rem,11vw,3.5rem)}}