._page_5p29d_1{--ink:#173e32;--muted:#63716b;--line:#dce3dc;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 90% 8%,#d0ded18c,#0000 26rem),linear-gradient(145deg,#fffefa,#f4f7f1);padding:0 clamp(18px,5vw,72px) 64px;font-family:Golos Text,Segoe UI,sans-serif;overflow-x:clip}._header_5p29d_3{border-bottom:1px solid var(--line);align-items:center;gap:38px;min-height:82px;display:flex}._logo_5p29d_5,._hero_5p29d_5 h1,._heading_5p29d_5 h2,._sourceHead_5p29d_5 h3,._notice_5p29d_5 h2{font-family:PT Serif,Georgia,serif}._logo_5p29d_5{color:var(--ink);margin-right:auto;font-size:1.65rem;font-weight:700;text-decoration:none}._header_5p29d_3 nav{gap:28px;display:flex}._header_5p29d_3 nav a{color:#405148;text-decoration:none}._header_5p29d_3 nav a[aria-current=page]{color:var(--ink);font-weight:800}._header_5p29d_3>span{color:#42604e;background:#e8efe5;border-radius:999px;padding:9px 12px;font-size:.78rem}._hero_5p29d_5{grid-template-columns:1.25fr .75fr;align-items:end;gap:60px;padding:72px 0 50px;display:grid}._heroVisual_5p29d_15{background:#e8ece4;border-radius:24px;height:clamp(360px,34vw,440px);margin:0;overflow:hidden}._heroVisual_5p29d_15 img{object-fit:cover;width:100%;height:100%}._provenanceModule_5p29d_19{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:start;gap:clamp(38px,7vw,88px);margin-bottom:64px;padding:54px 0;display:grid}._provenanceCopy_5p29d_21 p{color:#36705a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.76rem;font-weight:800}._provenanceCopy_5p29d_21 h2{letter-spacing:-.035em;max-width:680px;margin:0;font:400 clamp(2.25rem,4vw,4.1rem)/1.02 PT Serif,Georgia,serif}._provenanceCopy_5p29d_21 span{max-width:680px;color:var(--muted);margin-top:22px;line-height:1.65;display:block}._hero_5p29d_5 p,._heading_5p29d_5 p{color:#36705a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:800}._hero_5p29d_5 h1{letter-spacing:-.055em;margin:0 0 20px;font-size:clamp(3.7rem,7vw,7rem);font-weight:400;line-height:.92}._hero_5p29d_5>div>span{max-width:720px;color:var(--muted);font-size:1.12rem;line-height:1.65;display:block}._hero_5p29d_5 dl{border:1px solid var(--line);background:#ffffffb3;border-radius:14px;grid-template-columns:repeat(3,1fr);margin:0;display:grid}._hero_5p29d_5 dl div{padding:20px}._hero_5p29d_5 dl div+div{border-left:1px solid var(--line)}._hero_5p29d_5 dt{font:2rem PT Serif,Georgia,serif}._hero_5p29d_5 dd{color:var(--muted);margin:6px 0 0;font-size:.77rem}._rules_5p29d_37{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:74px;display:grid}._rules_5p29d_37 article{border:1px solid var(--line);background:#ffffffa8;border-radius:12px;gap:16px;padding:22px;display:flex}._rules_5p29d_37 b{background:#e7eee3;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-family:PT Serif,Georgia,serif;display:grid}._rules_5p29d_37 h2{margin:1px 0 7px;font-size:1rem}._rules_5p29d_37 p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.5}._heading_5p29d_5{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}._heading_5p29d_5 h2{margin:0;font-size:2.2rem;font-weight:400}._heading_5p29d_5>a,._external_5p29d_41,._notice_5p29d_5 a{color:#286348;font-weight:800}._grid_5p29d_43{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._grid_5p29d_43>article{border:1px solid var(--line);background:#ffffffd4;border-radius:15px;padding:24px;box-shadow:0 12px 32px #1a3e300a}._sourceHead_5p29d_5{justify-content:space-between;gap:16px;display:flex}._sourceHead_5p29d_5 small{color:#4e7964;text-transform:uppercase;letter-spacing:.08em;font-weight:800}._sourceHead_5p29d_5 h3{margin:7px 0 3px;font-size:1.55rem;font-weight:500}._sourceHead_5p29d_5 p{color:var(--muted);margin:0}._sourceHead_5p29d_5>span{border-radius:7px;height:fit-content;padding:7px 9px;font-size:.72rem;font-weight:800}._current_5p29d_49{color:#286348;background:#e7f2e8}._due-soon_5p29d_49{color:#875c20;background:#f7edd7}._overdue_5p29d_49{color:#8a3c34;background:#f5e1de}._facts_5p29d_51{border:1px solid #e5e9e4;border-radius:10px;grid-template-columns:repeat(2,1fr);margin:22px 0;display:grid;overflow:hidden}._facts_5p29d_51 div{padding:13px}._facts_5p29d_51 div:nth-child(2n){border-left:1px solid #e5e9e4}._facts_5p29d_51 div:nth-child(n+3){border-top:1px solid #e5e9e4}._facts_5p29d_51 dt{color:var(--muted);font-size:.7rem}._facts_5p29d_51 dd{margin:5px 0 0;font-size:.86rem}._facts_5p29d_51 code{font-size:.78rem}._skills_5p29d_53{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._skills_5p29d_53 strong{width:100%;margin-bottom:3px;font-size:.82rem}._skills_5p29d_53 a,._skills_5p29d_53 small{color:#365b47;background:#f0f4ed;border-radius:6px;padding:6px 8px;font-size:.76rem;text-decoration:none}._external_5p29d_41{margin-top:20px;font-size:.84rem;display:inline-flex}._notice_5p29d_5{background:#e8efe4;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-top:60px;padding:32px 36px;display:flex}._notice_5p29d_5 h2{margin:0 0 8px;font-size:1.8rem;font-weight:400}._notice_5p29d_5 p{color:#53645a;max-width:800px;margin:0;line-height:1.55}._notice_5p29d_5 a{white-space:nowrap}@media (max-width:950px){._header_5p29d_3 nav{display:none}._hero_5p29d_5,._provenanceModule_5p29d_19{grid-template-columns:1fr}._heroVisual_5p29d_15{height:340px}._rules_5p29d_37,._grid_5p29d_43{grid-template-columns:1fr}}@media (max-width:600px){._page_5p29d_1{padding-inline:16px;overflow-x:clip}._header_5p29d_3>span{display:none}._hero_5p29d_5{grid-template-columns:1fr;padding-top:48px}._heroVisual_5p29d_15{border-radius:18px;height:260px}._hero_5p29d_5 h1{font-size:3.5rem}._hero_5p29d_5 dl{grid-template-columns:1fr}._hero_5p29d_5 dl div+div{border-left:0;border-top:1px solid var(--line)}._heading_5p29d_5,._notice_5p29d_5{flex-direction:column;align-items:flex-start}._notice_5p29d_5 a{white-space:normal;overflow-wrap:anywhere;max-width:100%}._facts_5p29d_51{grid-template-columns:1fr}._facts_5p29d_51 div:nth-child(2n){border-left:0}._facts_5p29d_51 div+div{border-top:1px solid #e5e9e4}}._provenance_bxz5r_1{overflow:hidden}._provenanceRail_bxz5r_3{gap:0;padding:18px;display:grid}._provenanceRail_bxz5r_3>div{border-bottom:1px solid #d3d0c5;align-content:center;min-height:78px;padding:13px 12px 13px 66px;display:grid;position:relative}._provenanceRail_bxz5r_3>div:last-child{border-bottom:0}._provenanceRail_bxz5r_3 .brandIcon{color:#0f382f;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;background:#f8f3ea;border:1px solid #0f382f;width:42px;height:42px;padding:9px;position:absolute;top:18px;left:8px}._provenanceRail_bxz5r_3 span{color:#0f382f;font:500 1.25rem Georgia,Times New Roman,serif}._provenanceRail_bxz5r_3 small{color:#6b746f;margin-top:4px;font-size:.72rem}._provenance_bxz5r_1 dl{background:#f5f0e6;border:0;border-top:1px solid #d3d0c5;border-radius:0;grid-template-columns:repeat(3,1fr);margin:0;display:grid}._provenance_bxz5r_1 dl div{min-width:0;padding:16px 13px}._provenance_bxz5r_1 dl div+div{border-left:1px solid #d3d0c5}._provenance_bxz5r_1 dt{color:#0f382f;font:500 1.65rem Georgia,Times New Roman,serif}._provenance_bxz5r_1 dd{color:#6b746f;margin:5px 0 0;font-size:.68rem;line-height:1.35}._sourceCard_bxz5r_25,._sourceHead_bxz5r_27,._sourceHead_bxz5r_27>div{min-width:0}._repositoryTitle_bxz5r_31{overflow-wrap:anywhere}._sourceFacts_bxz5r_33{min-width:0}@media (max-width:520px){._provenance_bxz5r_1 dl{grid-template-columns:1fr}._provenance_bxz5r_1 dl div+div{border-top:1px solid #d3d0c5;border-left:0}._sourceHead_bxz5r_27{flex-direction:column;align-items:flex-start}}
