.Detail_page__dU72y{--ink:#0a1f38;--green:#34734b;--line:#dce6e0;color:var(--ink);background:#f6f9f7;padding:116px 24px 65px}.Detail_header__s9f1_,.Detail_layout__NAlyk{max-width:1200px;margin:auto}.Detail_header__s9f1_>nav{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;color:#53685b;margin-bottom:28px}.Detail_header__s9f1_ a{color:var(--green)}.Detail_heading__VJ_jX{display:flex;justify-content:space-between;align-items:center;gap:24px}.Detail_eyebrow__B7rtZ{font-size:14px;letter-spacing:.12em;color:var(--green);font-weight:700}.Detail_heading__VJ_jX h1{font-size:clamp(33px,3.7vw,50px);line-height:1.1;letter-spacing:-.04em;margin:13px 0 18px;color:var(--ink)}.Detail_heading__VJ_jX h1 span{color:var(--green)}.Detail_heading__VJ_jX p{font-size:17px;color:#5f7568;margin-bottom:20px;max-width:720px}.Detail_back__nGxJm{padding:13px 20px;border:1px solid #b9cfc1;border-radius:30px;font-size:14px;white-space:nowrap;background:#fff}.Detail_meta__b5zLe{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:14px;color:#5c7064;padding-bottom:28px}.Detail_pending__ctBFs,.Detail_verified__PXO91{padding:7px 12px;border-radius:20px;background:#e6f1e8;color:#34734b}.Detail_pending__ctBFs{background:#f5eee1;color:#7c6232}.Detail_layout__NAlyk{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.Detail_sidebar__uPr3e{position:-webkit-sticky;position:sticky;top:100px}.Detail_facts__D7WX2,.Detail_sidebar__uPr3e nav{background:#fff;border:1px solid var(--line);border-radius:15px;padding:20px}.Detail_sidebar__uPr3e h2{font-size:17px;letter-spacing:-.02em;margin-bottom:16px;color:var(--ink)}.Detail_sidebar__uPr3e nav>a{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#4f6959;font-size:14px;min-height:44px;padding:10px 0;border-top:1px solid #edf1ee}.Detail_sidebar__uPr3e nav>a:hover{color:#214f31}.Detail_sidebar__uPr3e nav>a span{color:#93ac9a}.Detail_facts__D7WX2{margin-top:16px;background:#edf4ef}.Detail_facts__D7WX2 dl{margin-bottom:14px}.Detail_facts__D7WX2 dl>div{padding:12px 0;border-top:1px solid #d7e4db}.Detail_facts__D7WX2 dt{font-size:14px;color:#4b6555;font-weight:400}.Detail_facts__D7WX2 dd{font-size:21px;line-height:1.3;color:var(--ink);margin:4px 0 0;overflow-wrap:anywhere}.Detail_facts__D7WX2 p{font-size:14px;color:#587060;line-height:1.7;margin-bottom:10px}.Detail_content__bgfxr{min-width:0}.Detail_panel__0Om5D{scroll-margin-top:100px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:28px;margin-bottom:20px}.Detail_panel__0Om5D h2{font-size:27px;letter-spacing:-.035em;line-height:1.2;margin:11px 0 18px;color:var(--ink)}.Detail_panelHead__rxhId{display:flex;justify-content:space-between;gap:16px;align-items:center}.Detail_badge__NSaKw{background:#eff4f0;border-radius:20px;padding:7px 12px;font-size:14px;color:#527260;white-space:nowrap}.Detail_context__a1fil,.Detail_prose__hcKIw{font-size:17px;color:#526a5b;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.Detail_hint__f3mjP{font-size:14px;color:#526c5b;margin:0 0 16px}.Detail_criteria__nJGm6 details,.Detail_tactics__GN17X details{border:1px solid var(--line);border-radius:11px;margin-top:9px;overflow:hidden}.Detail_criteria__nJGm6 summary,.Detail_tactics__GN17X summary{display:flex;align-items:center;gap:13px;padding:18px 16px;cursor:pointer;list-style:none;min-height:62px}.Detail_page__dU72y summary::-webkit-details-marker{display:none}.Detail_page__dU72y summary:hover{background:#f5f9f6}.Detail_page__dU72y details[open]>summary{background:#eff6f0}.Detail_number__Ef6WQ{font-size:14px;color:#4c6855}.Detail_page__dU72y summary h3{font-size:17px;line-height:1.5;letter-spacing:-.01em;margin:0;color:var(--ink);flex:1 1;min-width:0;overflow-wrap:anywhere}.Detail_points___NHKF{font-size:14px;font-weight:600;color:var(--green);max-width:100px;text-align:right}.Detail_plus__CT_OB{font-size:21px;line-height:1;color:#6c8b77;flex-shrink:0;transition:transform .18s}.Detail_page__dU72y details[open] .Detail_plus__CT_OB{transform:rotate(45deg)}.Detail_description___PRe9{font-size:17px;line-height:1.85;color:#486050;padding:20px 22px;white-space:pre-line;overflow-wrap:anywhere;border-top:1px solid var(--line)}.Detail_description___PRe9 p{font-size:inherit;line-height:inherit;color:inherit}.Detail_page__dU72y .Detail_description___PRe9 a,.Detail_page__dU72y .Detail_panel__0Om5D>a{color:var(--green);text-decoration:underline;text-underline-offset:3px;font-size:14px}.Detail_citation__GThWb{background:#f6f8f7;border-left:3px solid #a3bfae;padding:15px 18px;margin-top:20px}.Detail_citation__GThWb strong{font-size:14px;color:#42624e}.Detail_citation__GThWb p{font-size:14px;color:#506759;line-height:1.8;margin:7px 0 0;white-space:pre-line;overflow-wrap:anywhere}.Detail_ties__AM_Ap{list-style:decimal!important;padding-left:25px!important;margin:10px 0 0}.Detail_ties__AM_Ap li{list-style:decimal!important;padding:15px 0 15px 10px;border-top:1px solid var(--line);font-size:17px;line-height:1.8;color:#4c6455;white-space:pre-line;overflow-wrap:anywhere}.Detail_ties__AM_Ap li::marker{font-weight:700;color:var(--green)}.Detail_method__pebRL{background:#eef5ef;border-radius:9px;padding:15px;font-size:14px;color:#46654f}.Detail_prose__hcKIw{margin-top:18px}.Detail_phases__Ts88q{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.Detail_phases__Ts88q>a{display:grid;grid-template-columns:1fr auto;padding:15px;border:1px solid var(--line);border-radius:10px;color:var(--ink);grid-gap:6px;gap:6px}.Detail_phases__Ts88q>a:hover{background:#f3f8f4}.Detail_phases__Ts88q>a>span:first-child{grid-column:1/-1;color:#506b59;font-size:14px;letter-spacing:.1em}.Detail_phases__Ts88q strong{font-size:14px;line-height:1.6;font-weight:500}.Detail_phases__Ts88q>a>span:last-child{color:#548767}.Detail_checklist__INAl3{display:inline-block;margin-top:22px}.Detail_cta__OMDrp{border-radius:18px;background:linear-gradient(120deg,#e5f0df,#e4f0f1);padding:30px}.Detail_cta__OMDrp h2{font-size:26px;line-height:1.25;letter-spacing:-.03em}.Detail_cta__OMDrp p{font-size:17px;color:#526c5a;line-height:1.7}.Detail_cta__OMDrp a{display:inline-block;border-radius:30px;padding:13px 24px;background:linear-gradient(110deg,#477c24,#225f75);color:#fff;font-size:14px}.Detail_page__dU72y a:focus-visible,.Detail_page__dU72y summary:focus-visible{outline:3px solid #04788f;outline-offset:3px}@media(max-width:900px){.Detail_layout__NAlyk{grid-template-columns:1fr}.Detail_sidebar__uPr3e{position:static;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Detail_facts__D7WX2{margin-top:0}.Detail_facts__D7WX2 dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 18px;gap:0 18px}.Detail_header__s9f1_{margin-bottom:0}.Detail_sidebar__uPr3e nav>a{font-size:14px}.Detail_sidebar__uPr3e h2{font-size:17px}}@media(max-width:540px){.Detail_page__dU72y{padding:110px 20px 40px}.Detail_heading__VJ_jX{display:block}.Detail_heading__VJ_jX h1{font-size:35px}.Detail_heading__VJ_jX p{font-size:14px}.Detail_back__nGxJm{display:inline-block;margin-bottom:17px}.Detail_meta__b5zLe{gap:10px;font-size:14px}.Detail_sidebar__uPr3e{grid-template-columns:1fr}.Detail_sidebar__uPr3e nav{padding:17px}.Detail_sidebar__uPr3e nav>a{display:inline-flex;width:50%;vertical-align:top;gap:5px;padding:10px 7px 10px 0;font-size:14px}.Detail_sidebar__uPr3e nav>a span{display:none}.Detail_facts__D7WX2{padding:18px}.Detail_facts__D7WX2 dd{font-size:19px}.Detail_panel__0Om5D{padding:19px 15px;border-radius:14px}.Detail_panel__0Om5D h2{font-size:24px}.Detail_panelHead__rxhId{align-items:flex-start}.Detail_badge__NSaKw{font-size:14px;padding:6px 8px;margin-top:5px}.Detail_criteria__nJGm6 summary,.Detail_tactics__GN17X summary{padding:15px 12px;gap:9px}.Detail_page__dU72y summary h3{font-size:14px}.Detail_points___NHKF{font-size:14px;max-width:65px}.Detail_number__Ef6WQ{display:none}.Detail_description___PRe9{padding:16px;font-size:17px}.Detail_phases__Ts88q{grid-template-columns:1fr}.Detail_cta__OMDrp{padding:23px}.Detail_cta__OMDrp h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.Detail_plus__CT_OB{transition:none}}