._4Nh5Eq_page{color:#23372a;background:#fbfcf8;padding:0 max(28px,50vw - 610px) 60px}._4Nh5Eq_hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:72px;padding:62px 0 54px;display:grid}._4Nh5Eq_hero h1{letter-spacing:-2.6px;margin:18px 0 22px;font-size:clamp(40px,4.6vw,64px);font-weight:540;line-height:1.09}._4Nh5Eq_hero h1 em{color:#557444;font-family:Georgia,serif;font-weight:400}._4Nh5Eq_intro{color:#64705d;max-width:510px;margin-bottom:28px;font-size:16px;line-height:1.8}._4Nh5Eq_heroAside{background:#e8eddd;border:1px solid #d9e2cd;border-radius:22px;padding:30px 34px;position:relative;overflow:hidden}._4Nh5Eq_heroAside:after{content:"";pointer-events:none;border:1px solid #c1d0ae;border-radius:50%;width:170px;height:170px;position:absolute;top:30px;right:-62px;box-shadow:0 0 0 22px #e8eddd,0 0 0 23px #cbd7ba}._4Nh5Eq_icon{color:#435f35;background:#fbfcf1;border:1px solid #cad5bb;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}._4Nh5Eq_eyebrow{letter-spacing:1.6px;margin:23px 0 13px;font-size:10px;font-weight:650}._4Nh5Eq_heroAside h2{letter-spacing:-1px;z-index:1;margin:0 0 15px;font-size:32px;font-weight:500;line-height:1.2;position:relative}._4Nh5Eq_heroAside>p:not(._4Nh5Eq_eyebrow){color:#617255;max-width:285px;font-size:14px;line-height:1.7}._4Nh5Eq_heroFacts{border-top:1px solid #cbd6bf;flex-wrap:wrap;gap:18px;margin-top:24px;padding-top:20px;display:flex}._4Nh5Eq_heroFacts span{align-items:center;gap:7px;font-size:11px;display:flex}._4Nh5Eq_catalogue{border-top:1px solid #dfe5d5;padding-top:38px;scroll-margin-top:20px}._4Nh5Eq_sectionHead{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}._4Nh5Eq_sectionHead h2,._4Nh5Eq_teach h2,._4Nh5Eq_related>h2{letter-spacing:-.8px;margin-top:10px;font-size:29px;font-weight:500}._4Nh5Eq_sectionHead>a{align-items:center;gap:7px;font-size:13px;display:flex}._4Nh5Eq_filters{grid-template-columns:1.7fr 1fr 1.3fr;gap:15px;display:grid}._4Nh5Eq_filters label{min-width:0;display:block}._4Nh5Eq_filters label>span{color:#65745b;margin-bottom:8px;font-size:11px;font-weight:550;display:block}._4Nh5Eq_filters select,._4Nh5Eq_search>div{background:#fff;border:1px solid #dae1d2;border-radius:10px;width:100%;height:48px}._4Nh5Eq_filters select{padding:0 12px;font-size:12px}._4Nh5Eq_search>div{color:#647557;align-items:center;padding-left:15px;display:flex}._4Nh5Eq_search input{background:0 0;border:0;width:100%;min-width:0;height:100%;padding:10px;font-size:13px}._4Nh5Eq_topics{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}._4Nh5Eq_topics button{cursor:pointer;color:#53654a;background:#fff;border:1px solid #dfe5d7;border-radius:25px;padding:9px 13px;font-size:11px}._4Nh5Eq_topics button[aria-pressed=true]{color:#fff;background:#2e4b33;border-color:#2e4b33}._4Nh5Eq_results{color:#5e7053;align-items:center;gap:14px;min-height:20px;margin:22px 0 18px;font-size:11px;display:flex}._4Nh5Eq_results p{margin:0;font-weight:550}._4Nh5Eq_results>span{color:#74816c;margin-left:auto}._4Nh5Eq_results button{color:#375b35;cursor:pointer;background:0 0;border:0;text-decoration:underline}._4Nh5Eq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._4Nh5Eq_card{background:#fff;border:1px solid #dce3d5;border-radius:15px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}._4Nh5Eq_card:hover{border-color:#819c6e;box-shadow:0 9px 24px #314c2510}._4Nh5Eq_art{color:#587144;background:#e7ecdc;border-bottom:1px solid #dce3d540;align-items:center;gap:17px;min-height:115px;padding:24px;display:flex}._4Nh5Eq_art span{letter-spacing:.25px;font-size:11px;font-weight:600}._4Nh5Eq_art[data-tone="1"]{color:#476e78;background:#e2eced}._4Nh5Eq_art[data-tone="2"]{color:#926943;background:#f1e6d8}._4Nh5Eq_art[data-tone="3"]{color:#7b6291;background:#eae5ef}._4Nh5Eq_art[data-tone="4"]{color:#456c4e;background:#e0e9df}._4Nh5Eq_art[data-tone="5"]{color:#787640;background:#eceadd}._4Nh5Eq_cardBody{flex-direction:column;flex:1;padding:22px 24px 0;display:flex}._4Nh5Eq_cardBody>small{color:#6a775f;font-size:10px;font-weight:550}._4Nh5Eq_cardBody h3{letter-spacing:-.4px;margin:10px 0;font-size:18px;font-weight:550;line-height:1.4}._4Nh5Eq_cardBody>p{color:#73806b;margin:0 0 22px;font-size:12px;line-height:1.8}._4Nh5Eq_cardMeta{color:#5b6b53;gap:14px;margin-top:auto;padding:0 0 18px;font-size:10px;display:flex}._4Nh5Eq_cardMeta span{align-items:center;gap:5px;display:flex}._4Nh5Eq_cardAction{border-top:1px solid #e9ede4;justify-content:space-between;align-items:center;padding:17px 0;font-size:11px;font-weight:550;display:flex}._4Nh5Eq_sourceNote{margin:24px 0 0;line-height:1.8;color:#75836b!important;font-size:11px!important}._4Nh5Eq_notice{margin-bottom:22px}._4Nh5Eq_teach{background:#eff2e8;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;margin-top:48px;padding:34px;display:flex}._4Nh5Eq_teach h2{font-size:24px}._4Nh5Eq_teach p:not(.eyebrow){color:#6d7a62;font-size:13px}._4Nh5Eq_detailTop{border-bottom:1px solid #dfe5d7;padding:36px 0 38px}._4Nh5Eq_detailTitle{grid-template-columns:1fr 260px;align-items:center;gap:70px;margin-top:35px;display:grid}._4Nh5Eq_detailTitle h1{letter-spacing:-1.4px;margin:14px 0 20px;font-size:clamp(30px,3.6vw,47px);font-weight:500;line-height:1.15}._4Nh5Eq_detailTitle p:not(.eyebrow){color:#6e7c62;font-size:15px;line-height:1.8}._4Nh5Eq_detailTitle>div>span{margin-top:16px;font-size:12px;font-weight:550;display:block}._4Nh5Eq_detailTitle ._4Nh5Eq_art{border-radius:22px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:220px;padding:32px}._4Nh5Eq_detailTitle ._4Nh5Eq_art svg{width:62px;height:62px}._4Nh5Eq_detailGrid{grid-template-columns:1fr 350px;align-items:start;gap:70px;padding:38px 0;display:grid}._4Nh5Eq_detailSection{border-bottom:1px solid #e2e7dc;margin-bottom:23px;padding:5px 0 28px}._4Nh5Eq_detailSection h2,._4Nh5Eq_enroll h2{letter-spacing:-.5px;margin:14px 0 20px;font-size:24px;font-weight:500}._4Nh5Eq_detailSection p,._4Nh5Eq_detailSection li{color:#66785d;font-size:14px;line-height:1.9}._4Nh5Eq_detailSection li{margin:12px 0;padding-left:8px}._4Nh5Eq_detailSection li::marker{color:#859d6a}._4Nh5Eq_detailSection a{text-underline-offset:4px;align-items:center;gap:5px;font-size:13px;text-decoration:underline;display:inline-flex}._4Nh5Eq_enroll{background:#fff;border:1px solid #dce3d3;border-radius:17px;padding:28px}._4Nh5Eq_enroll dl{margin:22px 0}._4Nh5Eq_enroll dl>div{border-bottom:1px solid #e9ede3;margin:14px 0;padding-bottom:14px}._4Nh5Eq_enroll dt{color:#7d8b70;margin-bottom:6px;font-size:10px}._4Nh5Eq_enroll dd{color:#445b3a;margin:0;font-size:13px}._4Nh5Eq_enroll .button{width:100%;font-size:12px}._4Nh5Eq_enroll>p{color:#7b8a6e;text-align:center;margin-top:15px;font-size:11px;line-height:1.8}._4Nh5Eq_related{border-top:1px solid #dfe5d7;padding-top:25px}._4Nh5Eq_relatedGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0;display:grid}._4Nh5Eq_relatedGrid>a{background:#fff;border:1px solid #dce3d5;border-radius:12px;flex-direction:column;padding:22px;display:flex}._4Nh5Eq_relatedGrid small{color:#7e8e72;font-size:11px}._4Nh5Eq_relatedGrid h3{margin:12px 0 18px;font-size:17px;font-weight:500}._4Nh5Eq_relatedGrid span{color:#6b7b5e;align-items:center;gap:7px;margin-top:auto;font-size:11px;display:flex}._4Nh5Eq_related>a{font-size:13px}@media (max-width:1000px){._4Nh5Eq_hero{gap:35px}._4Nh5Eq_detailGrid{grid-template-columns:1fr 310px;gap:32px}._4Nh5Eq_grid{gap:16px}._4Nh5Eq_cardBody{padding:18px 18px 0}._4Nh5Eq_cardBody h3{font-size:16px}}@media (max-width:760px){._4Nh5Eq_page{padding:0 22px 40px}._4Nh5Eq_hero{grid-template-columns:1fr;gap:28px;padding:36px 0}._4Nh5Eq_hero h1{font-size:45px}._4Nh5Eq_heroAside{padding:26px}._4Nh5Eq_heroAside>p:not(._4Nh5Eq_eyebrow){max-width:none}._4Nh5Eq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._4Nh5Eq_filters{grid-template-columns:1fr 1fr}._4Nh5Eq_search{grid-column:1/-1}._4Nh5Eq_results{flex-wrap:wrap}._4Nh5Eq_results>span{width:100%;margin-left:0}._4Nh5Eq_teach{padding:25px;display:block}._4Nh5Eq_teach>a{margin-top:20px}._4Nh5Eq_detailTitle{grid-template-columns:1fr;gap:24px}._4Nh5Eq_detailTitle ._4Nh5Eq_art{flex-direction:row;justify-content:flex-start;align-items:center;min-height:100px;padding:22px}._4Nh5Eq_detailTitle ._4Nh5Eq_art svg{width:35px;height:35px}._4Nh5Eq_detailGrid{grid-template-columns:1fr;gap:10px}._4Nh5Eq_enroll{grid-row:1;margin-bottom:26px}._4Nh5Eq_relatedGrid{grid-template-columns:1fr}}@media (max-width:480px){._4Nh5Eq_grid{grid-template-columns:1fr}._4Nh5Eq_sectionHead{align-items:flex-start}._4Nh5Eq_sectionHead>a{white-space:nowrap;margin-top:25px;font-size:11px}._4Nh5Eq_sectionHead h2{font-size:25px}._4Nh5Eq_cardBody h3{font-size:19px}._4Nh5Eq_cardBody{padding:22px 22px 0}._4Nh5Eq_cardBody>p{font-size:13px}._4Nh5Eq_art{min-height:100px}._4Nh5Eq_filters{grid-template-columns:1fr}._4Nh5Eq_search{grid-column:auto}}
