.reference-courses-module__ZmBffW__page{color:#16377b;background:#fff;max-width:1920px;margin:auto;font-family:Microsoft YaHei,PingFang SC,sans-serif;container-type:inline-size}.reference-courses-module__ZmBffW__page *{box-sizing:border-box}.reference-courses-module__ZmBffW__page h1,.reference-courses-module__ZmBffW__page h2,.reference-courses-module__ZmBffW__page h3,.reference-courses-module__ZmBffW__page h4,.reference-courses-module__ZmBffW__page h5,.reference-courses-module__ZmBffW__page p,.reference-courses-module__ZmBffW__page figure,.reference-courses-module__ZmBffW__page ul,.reference-courses-module__ZmBffW__page dl,.reference-courses-module__ZmBffW__page dd{margin:0}.reference-courses-module__ZmBffW__page a{color:inherit;text-decoration:none}.reference-courses-module__ZmBffW__page a:focus-visible{outline-offset:3px;outline:3px solid #f27022}.reference-courses-module__ZmBffW__page a:hover{filter:brightness(.95)}.reference-courses-module__ZmBffW__asset{width:100%;height:auto;display:block;overflow:hidden}.reference-courses-module__ZmBffW__hero{background:#f8faff;height:35.96cqw;position:relative}.reference-courses-module__ZmBffW__heroPhoto{width:65.95%;height:100%;position:absolute;top:0;right:0}.reference-courses-module__ZmBffW__heroBlueprint{width:34.05%;height:40.2%;position:absolute;bottom:0;left:0}.reference-courses-module__ZmBffW__heroCopy{width:32%;position:absolute;top:12%;left:5.6%}.reference-courses-module__ZmBffW__heroCopy h1{letter-spacing:.015em;font-size:4.3cqw;font-weight:750;line-height:1.25}.reference-courses-module__ZmBffW__heroCopy p{color:#2e3c50;margin-top:2cqw;font-size:1.65cqw;line-height:1.6}.reference-courses-module__ZmBffW__title{color:#171e25;align-items:center;gap:1.3cqw;font-size:2.05cqw;font-weight:700;line-height:1.4;display:flex}.reference-courses-module__ZmBffW__title b{color:#0c338a;border-bottom:2px solid #f26727;padding-bottom:.2cqw;font-size:2.65cqw;line-height:1.1}.reference-courses-module__ZmBffW__mapSection{background:radial-gradient(#f8fbff,#fff);height:47cqw;padding:1.2cqw 2.1cqw 0;position:relative}.reference-courses-module__ZmBffW__map{position:absolute;inset:4.5cqw 0 0}.reference-courses-module__ZmBffW__mapLines{width:100%;height:100%;position:absolute;inset:0}.reference-courses-module__ZmBffW__mapCenter{mix-blend-mode:multiply;width:9.56%;height:9.08cqw;position:absolute;top:28.6%;left:44.56%}.reference-courses-module__ZmBffW__mapNode{align-items:center;gap:1.7cqw;display:flex;position:absolute}.reference-courses-module__ZmBffW__mapNode h3{white-space:nowrap;align-items:center;gap:.8cqw;font-size:1.9cqw;display:flex}.reference-courses-module__ZmBffW__mapNode h3 span{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#fbfdff;border:1px solid #688dd0;place-items:center;width:3.2cqw;height:3.7cqw;font-size:1.5cqw;font-weight:500;display:grid}.reference-courses-module__ZmBffW__mapNode ul{color:#222d40;padding-left:1.5cqw;font-size:1.35cqw;line-height:1.55;list-style:outside}.reference-courses-module__ZmBffW__mapNode li::marker{color:#6393d5}.reference-courses-module__ZmBffW__mapNode .reference-courses-module__ZmBffW__asset{mix-blend-mode:multiply}.reference-courses-module__ZmBffW__node0{flex-direction:row-reverse;gap:1cqw;top:-1%;left:16.7%}.reference-courses-module__ZmBffW__node0 .reference-courses-module__ZmBffW__asset{width:13.5cqw}.reference-courses-module__ZmBffW__node1{gap:1.4cqw;top:-1%;left:61.2%}.reference-courses-module__ZmBffW__node1 .reference-courses-module__ZmBffW__asset{width:15cqw}.reference-courses-module__ZmBffW__node2{gap:1cqw;top:33%;left:6.4%}.reference-courses-module__ZmBffW__node2 .reference-courses-module__ZmBffW__asset{width:19.7cqw}.reference-courses-module__ZmBffW__node3{gap:1cqw;top:35%;left:61.2%}.reference-courses-module__ZmBffW__node3 .reference-courses-module__ZmBffW__asset{width:23.1cqw}.reference-courses-module__ZmBffW__node4{gap:1cqw;top:72%;left:10.6%}.reference-courses-module__ZmBffW__node4 .reference-courses-module__ZmBffW__asset{width:13.5cqw}.reference-courses-module__ZmBffW__node5{gap:.4cqw;top:73%;left:54.6%}.reference-courses-module__ZmBffW__node5 .reference-courses-module__ZmBffW__asset{width:17.5cqw}.reference-courses-module__ZmBffW__node5 ul{font-size:1.27cqw}.reference-courses-module__ZmBffW__panorama{padding:0 3.7cqw 1.1cqw}.reference-courses-module__ZmBffW__panorama .reference-courses-module__ZmBffW__title{margin-bottom:1.4cqw}.reference-courses-module__ZmBffW__rows{gap:.25cqw;display:grid}.reference-courses-module__ZmBffW__row{background:linear-gradient(100deg,#fff,#f9faff);border:1px solid #d3e0f3;border-radius:1.35cqw;grid-template-columns:13% 15% 15% 57%;align-items:center;min-height:8.3cqw;padding:.3cqw 1.3cqw;display:grid;overflow:hidden}.reference-courses-module__ZmBffW__row h3{color:var(--track);white-space:nowrap;align-items:center;gap:.8cqw;font-size:1.75cqw;display:flex}.reference-courses-module__ZmBffW__row h3>svg{background:var(--track);stroke:#fff;stroke-width:1.5px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex-shrink:0;width:4cqw;height:4.7cqw;padding:.8cqw}.reference-courses-module__ZmBffW__row>.reference-courses-module__ZmBffW__asset{object-fit:contain;width:90%;height:7.4cqw}.reference-courses-module__ZmBffW__row>p{color:#657080;padding:0 1.5cqw 0 .3cqw;font-size:.92cqw;line-height:1.5}.reference-courses-module__ZmBffW__gallery{border-left:1px solid #cfdcf0;align-items:stretch;gap:1.4cqw;padding-left:1.2cqw;display:flex}.reference-courses-module__ZmBffW__gallery figure{text-align:center;flex:1;min-width:0}.reference-courses-module__ZmBffW__gallery figcaption{white-space:nowrap;margin-bottom:.4cqw;font-size:.92cqw;font-weight:700;line-height:1.5}.reference-courses-module__ZmBffW__gallery .reference-courses-module__ZmBffW__asset{border-radius:.3cqw;height:5.3cqw}.reference-courses-module__ZmBffW__row:last-child .reference-courses-module__ZmBffW__gallery{gap:.6cqw}.reference-courses-module__ZmBffW__row:last-child .reference-courses-module__ZmBffW__gallery figcaption{font-size:.62cqw}.reference-courses-module__ZmBffW__row:last-child .reference-courses-module__ZmBffW__gallery .reference-courses-module__ZmBffW__asset{height:3.7cqw}.reference-courses-module__ZmBffW__pathways{padding:0 3.7cqw 1.3cqw}.reference-courses-module__ZmBffW__pathways .reference-courses-module__ZmBffW__title{margin-bottom:.8cqw}.reference-courses-module__ZmBffW__pathways>div{grid-template-columns:repeat(4,1fr);gap:4.7cqw;display:grid}.reference-courses-module__ZmBffW__pathways a{background:#f7f8fd;border:1px solid #d1ddf3;border-radius:1cqw;min-width:0;padding:.5cqw .7cqw 0;position:relative}.reference-courses-module__ZmBffW__pathways h3{white-space:nowrap;align-items:center;gap:.5cqw;font-size:1.2cqw;display:flex}.reference-courses-module__ZmBffW__pathways h3 b,.reference-courses-module__ZmBffW__pbl h3 b{color:#fff;background:#143d91;border-radius:50%;flex-shrink:0;place-items:center;width:2.6cqw;height:2.6cqw;font-size:1.7cqw;display:grid}.reference-courses-module__ZmBffW__pathways small{font-size:1.15cqw;font-weight:400}.reference-courses-module__ZmBffW__pathways p{color:#65749a;margin-top:.3cqw;padding-left:3.1cqw;font-size:1cqw;line-height:1.5}.reference-courses-module__ZmBffW__pathways .reference-courses-module__ZmBffW__asset{height:8.5cqw;margin-top:.25cqw}.reference-courses-module__ZmBffW__stageArrow{fill:#87a9e2;stroke:#3a66b3;stroke-width:1px;width:3.5cqw;height:3.5cqw;position:absolute;top:3cqw;right:-4.1cqw}.reference-courses-module__ZmBffW__themes{grid-template-columns:1fr 1fr;gap:1.15cqw;padding:0 3.7cqw 1.4cqw;display:grid}.reference-courses-module__ZmBffW__themes>article{background:#fbfcfa;border:1px solid #dce6dc;border-radius:1.35cqw;overflow:hidden}.reference-courses-module__ZmBffW__themes .reference-courses-module__ZmBffW__title{color:#56734b;border-bottom:1px solid #dce5d8;gap:.6cqw;padding:.45cqw 1.1cqw;font-size:1.55cqw}.reference-courses-module__ZmBffW__themes .reference-courses-module__ZmBffW__title b{border:0;font-size:2.1cqw}.reference-courses-module__ZmBffW__themes .reference-courses-module__ZmBffW__title small{font-size:1.07cqw;font-weight:500}.reference-courses-module__ZmBffW__lab{grid-template-columns:28% 39% 33%;gap:.1cqw;height:19.2cqw;padding:.7cqw .6cqw 0;display:grid}.reference-courses-module__ZmBffW__features{flex-direction:column;gap:1.2cqw;padding-top:.2cqw;display:flex}.reference-courses-module__ZmBffW__features>div{align-items:flex-start;gap:.5cqw;display:flex}.reference-courses-module__ZmBffW__features svg{stroke:#6e8768;stroke-width:1.2px;border:1px solid #a1b697;border-radius:50%;flex-shrink:0;width:2.4cqw;height:2.4cqw;padding:.4cqw}.reference-courses-module__ZmBffW__features strong{color:#677264;font-size:.85cqw;font-weight:600;display:block}.reference-courses-module__ZmBffW__features small{color:#677264;margin-top:.3cqw;font-size:.6cqw;line-height:1.5;display:block}.reference-courses-module__ZmBffW__lab>.reference-courses-module__ZmBffW__asset{mix-blend-mode:multiply;border-radius:.5cqw;height:100%}.reference-courses-module__ZmBffW__charts h4,.reference-courses-module__ZmBffW__record h4{color:#799467;padding-bottom:.25cqw;font-size:.69cqw;font-weight:500}.reference-courses-module__ZmBffW__chart{background:#fff;border-bottom:1px solid #e8ece8;padding:.15cqw .4cqw}.reference-courses-module__ZmBffW__chart strong{color:#839085;font-size:.57cqw;font-weight:400;display:block}.reference-courses-module__ZmBffW__chart svg{width:100%;height:4.45cqw;display:block}.reference-courses-module__ZmBffW__herbs{background:#fcfaf7!important;border-color:#e8dfd6!important}.reference-courses-module__ZmBffW__herbs .reference-courses-module__ZmBffW__title{color:#937354;border-color:#e8dfd6}.reference-courses-module__ZmBffW__herbs .reference-courses-module__ZmBffW__features svg{stroke:#947c65;border-color:#c5b6a5}.reference-courses-module__ZmBffW__record{padding:0 .3cqw}.reference-courses-module__ZmBffW__record h4{color:#a28e79;font-size:.66cqw}.reference-courses-module__ZmBffW__record>strong{color:#56644b;background:#fff;min-height:2.8cqw;padding-left:2.3cqw;font-size:.75cqw;display:block;position:relative}.reference-courses-module__ZmBffW__record>strong>svg{color:#9fa479;stroke-width:1px;width:2cqw;height:2.3cqw;position:absolute;left:0}.reference-courses-module__ZmBffW__record>strong small{font-size:.53cqw;font-weight:400;display:block}.reference-courses-module__ZmBffW__record dl{color:#81888b;background:#fff;margin:.3cqw 0 .8cqw;font-size:.57cqw}.reference-courses-module__ZmBffW__record dl>div{border-bottom:1px solid #edf0f0;grid-template-columns:45% 55%;padding:.15cqw;display:grid}.reference-courses-module__ZmBffW__record dd{color:#697584}.reference-courses-module__ZmBffW__record .reference-courses-module__ZmBffW__chart svg{height:3.4cqw}.reference-courses-module__ZmBffW__flowTitle{color:#7f986c;font-size:.9cqw;margin:.7cqw 1.1cqw .4cqw!important}.reference-courses-module__ZmBffW__herbs .reference-courses-module__ZmBffW__flowTitle{color:#9b8062}.reference-courses-module__ZmBffW__workflow{border-top:1px solid #e1e7dc;grid-template-columns:repeat(6,1fr);padding:.5cqw .5cqw 1cqw;display:grid}.reference-courses-module__ZmBffW__workflow>div{text-align:center;position:relative}.reference-courses-module__ZmBffW__workflow>div:not(:last-child):after{content:"→";color:#8c9ac1;font-size:1.3cqw;position:absolute;top:1cqw;right:-.4cqw}.reference-courses-module__ZmBffW__workflow svg{stroke:#5477b2;stroke-width:1.1px;border:1px solid #9eacd0;border-radius:50%;width:3.2cqw;height:3.2cqw;margin:0 auto .5cqw;padding:.6cqw}.reference-courses-module__ZmBffW__workflow h5{color:#53617b;font-size:.75cqw}.reference-courses-module__ZmBffW__workflow p{color:#8390a2;margin-top:.25cqw;font-size:.57cqw;line-height:1.4}.reference-courses-module__ZmBffW__pbl{border:1px dashed #8ea7d7;border-radius:2.3cqw;margin:0 3.7cqw 1.2cqw;padding:1.5cqw 3.5cqw .6cqw;position:relative}.reference-courses-module__ZmBffW__pbl>.reference-courses-module__ZmBffW__title{background:#fff;padding:0 1cqw;font-size:1.55cqw;position:absolute;top:-1.5cqw;left:39%}.reference-courses-module__ZmBffW__pbl>.reference-courses-module__ZmBffW__title b{font-size:2cqw}.reference-courses-module__ZmBffW__pbl>div{grid-template-columns:repeat(5,1fr);gap:4cqw;display:grid}.reference-courses-module__ZmBffW__pbl h3{white-space:nowrap;align-items:center;gap:.5cqw;font-size:1.4cqw;display:flex}.reference-courses-module__ZmBffW__pbl h3 b{width:2.3cqw;height:2.3cqw;font-size:1.5cqw}.reference-courses-module__ZmBffW__pbl article{position:relative}.reference-courses-module__ZmBffW__pbl article>.reference-courses-module__ZmBffW__asset{height:7.3cqw;margin-top:.5cqw}.reference-courses-module__ZmBffW__pbl article>svg:last-child:not(.reference-courses-module__ZmBffW__asset){stroke:#7e9bce;width:2cqw;position:absolute;top:5cqw;right:-3cqw}.reference-courses-module__ZmBffW__works{padding:0 4.1cqw}.reference-courses-module__ZmBffW__works .reference-courses-module__ZmBffW__title{margin-bottom:.7cqw}.reference-courses-module__ZmBffW__works>div{grid-template-columns:repeat(6,1fr);gap:1.2cqw;display:grid}.reference-courses-module__ZmBffW__works a{background:linear-gradient(#edf0f6,#fff);padding:.3cqw .4cqw}.reference-courses-module__ZmBffW__works .reference-courses-module__ZmBffW__asset{mix-blend-mode:multiply;height:9.2cqw}.reference-courses-module__ZmBffW__works h3{margin:.2cqw .4cqw;font-size:.95cqw;line-height:1.4}.reference-courses-module__ZmBffW__works p{color:#7b89a3;margin:0 .4cqw .5cqw;font-size:.8cqw;line-height:1.35}.reference-courses-module__ZmBffW__cta{color:#fff;background:#073985;align-items:center;gap:3cqw;height:5.5cqw;padding:.4cqw 8.3cqw;display:flex;position:relative;overflow:hidden}.reference-courses-module__ZmBffW__cta h2{font-size:1.6cqw}.reference-courses-module__ZmBffW__cta p{color:#d9e6ff;font-size:.94cqw}.reference-courses-module__ZmBffW__cta>a{white-space:nowrap;z-index:1;align-items:center;gap:1cqw;font-size:2cqw;display:flex;position:relative}.reference-courses-module__ZmBffW__cta>a svg{width:2.8cqw;height:2.8cqw}.reference-courses-module__ZmBffW__cta>a:last-of-type{background:#f97720;border-radius:.3cqw;padding:.5cqw 1.2cqw;font-size:1.2cqw}.reference-courses-module__ZmBffW__cta>a:last-of-type svg{width:1.6cqw;height:1.6cqw}.reference-courses-module__ZmBffW__cta>svg{width:22cqw;height:5cqw;position:absolute;bottom:0;right:3cqw}@media (max-width:700px){.reference-courses-module__ZmBffW__hero{height:490px}.reference-courses-module__ZmBffW__heroCopy{width:90%;top:23px;left:6%}.reference-courses-module__ZmBffW__heroCopy h1{font-size:31px}.reference-courses-module__ZmBffW__heroCopy p{margin-top:15px;font-size:14px}.reference-courses-module__ZmBffW__heroPhoto{width:100%;height:280px;top:auto;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 12%);mask-image:linear-gradient(#0000,#000 12%)}.reference-courses-module__ZmBffW__heroBlueprint{display:none}.reference-courses-module__ZmBffW__title{gap:10px;font-size:20px}.reference-courses-module__ZmBffW__title b{font-size:25px}.reference-courses-module__ZmBffW__mapSection{height:auto;padding:23px 18px}.reference-courses-module__ZmBffW__map{grid-template-columns:1fr 1fr;gap:24px 16px;margin-top:23px;display:grid;position:static}.reference-courses-module__ZmBffW__mapLines,.reference-courses-module__ZmBffW__mapCenter{display:none}.reference-courses-module__ZmBffW__mapNode{align-items:start;display:flex;flex-direction:column!important;gap:12px!important;position:static!important}.reference-courses-module__ZmBffW__mapNode h3{gap:7px;font-size:17px}.reference-courses-module__ZmBffW__mapNode h3 span{width:26px;height:30px;font-size:13px}.reference-courses-module__ZmBffW__mapNode ul{padding-left:20px;font-size:12px!important}.reference-courses-module__ZmBffW__mapNode .reference-courses-module__ZmBffW__asset{height:95px;width:100%!important}.reference-courses-module__ZmBffW__panorama{padding:20px 18px}.reference-courses-module__ZmBffW__panorama .reference-courses-module__ZmBffW__title{margin-bottom:18px}.reference-courses-module__ZmBffW__rows{gap:14px}.reference-courses-module__ZmBffW__row{border-radius:12px;grid-template-columns:45% 55%;gap:8px;padding:12px}.reference-courses-module__ZmBffW__row h3{gap:8px;font-size:18px}.reference-courses-module__ZmBffW__row h3>svg{width:38px;height:44px;padding:8px}.reference-courses-module__ZmBffW__row>.reference-courses-module__ZmBffW__asset{justify-self:end;width:130px;height:80px}.reference-courses-module__ZmBffW__row>p{grid-column:1/-1;padding:0;font-size:12px;line-height:1.6}.reference-courses-module__ZmBffW__gallery{border-top:1px solid #dce4ef;border-left:0;grid-column:1/-1;gap:9px;padding:10px 0 0}.reference-courses-module__ZmBffW__gallery figcaption{margin-bottom:7px;font-size:10px}.reference-courses-module__ZmBffW__gallery .reference-courses-module__ZmBffW__asset{height:48px}.reference-courses-module__ZmBffW__row:last-child .reference-courses-module__ZmBffW__gallery{flex-wrap:wrap;gap:10px}.reference-courses-module__ZmBffW__row:last-child .reference-courses-module__ZmBffW__gallery figure{flex:0 0 21%}.reference-courses-module__ZmBffW__row:last-child .reference-courses-module__ZmBffW__gallery figcaption{font-size:9px}.reference-courses-module__ZmBffW__row:last-child .reference-courses-module__ZmBffW__gallery .reference-courses-module__ZmBffW__asset{height:38px}.reference-courses-module__ZmBffW__pathways{padding:18px}.reference-courses-module__ZmBffW__pathways>div{grid-template-columns:1fr 1fr;gap:15px}.reference-courses-module__ZmBffW__pathways .reference-courses-module__ZmBffW__title{margin-bottom:15px}.reference-courses-module__ZmBffW__pathways a{border-radius:10px;padding:10px}.reference-courses-module__ZmBffW__pathways h3{flex-wrap:wrap;gap:4px;font-size:12px}.reference-courses-module__ZmBffW__pathways h3 b{width:23px;height:23px;font-size:14px}.reference-courses-module__ZmBffW__pathways small{width:100%;padding-left:27px;font-size:11px;display:block}.reference-courses-module__ZmBffW__pathways p{margin-top:8px;padding-left:0;font-size:10px}.reference-courses-module__ZmBffW__pathways .reference-courses-module__ZmBffW__asset{height:83px;margin-top:7px}.reference-courses-module__ZmBffW__stageArrow{display:none}.reference-courses-module__ZmBffW__themes{grid-template-columns:1fr;gap:20px;padding:22px 14px}.reference-courses-module__ZmBffW__themes>article{border-radius:12px}.reference-courses-module__ZmBffW__themes .reference-courses-module__ZmBffW__title{flex-wrap:wrap;gap:5px;padding:8px;font-size:14px}.reference-courses-module__ZmBffW__themes .reference-courses-module__ZmBffW__title b{font-size:21px}.reference-courses-module__ZmBffW__themes .reference-courses-module__ZmBffW__title small{font-size:11px}.reference-courses-module__ZmBffW__lab{grid-template-columns:29% 37% 34%;height:240px;padding:10px 6px 0}.reference-courses-module__ZmBffW__features{gap:18px}.reference-courses-module__ZmBffW__features>div{gap:4px}.reference-courses-module__ZmBffW__features svg{width:22px;height:22px;padding:4px}.reference-courses-module__ZmBffW__features strong{font-size:8px}.reference-courses-module__ZmBffW__features small{margin-top:3px;font-size:7px}.reference-courses-module__ZmBffW__charts h4,.reference-courses-module__ZmBffW__record h4{padding-bottom:4px;font-size:7px}.reference-courses-module__ZmBffW__chart{padding:2px 3px}.reference-courses-module__ZmBffW__chart strong{font-size:7px}.reference-courses-module__ZmBffW__chart svg{height:56px}.reference-courses-module__ZmBffW__record>strong{min-height:32px;padding-left:23px;font-size:9px}.reference-courses-module__ZmBffW__record>strong>svg{width:20px;height:28px}.reference-courses-module__ZmBffW__record>strong small{font-size:6px}.reference-courses-module__ZmBffW__record dl{margin:5px 0 10px;font-size:6.5px}.reference-courses-module__ZmBffW__record dl>div{padding:3px 0}.reference-courses-module__ZmBffW__record .reference-courses-module__ZmBffW__chart svg{height:44px}.reference-courses-module__ZmBffW__flowTitle{font-size:11px;margin:10px!important}.reference-courses-module__ZmBffW__workflow{grid-template-columns:repeat(3,1fr);gap:16px 7px;padding:12px 7px}.reference-courses-module__ZmBffW__workflow svg{width:31px;height:31px;margin-bottom:6px;padding:6px}.reference-courses-module__ZmBffW__workflow h5{font-size:10px}.reference-courses-module__ZmBffW__workflow p{margin-top:3px;font-size:8px}.reference-courses-module__ZmBffW__workflow>div:not(:last-child):after{font-size:15px;top:7px;right:-7px}.reference-courses-module__ZmBffW__workflow>div:nth-child(3):after{display:none}.reference-courses-module__ZmBffW__pbl{border-radius:18px;margin:18px 18px 24px;padding:28px 16px 14px}.reference-courses-module__ZmBffW__pbl>.reference-courses-module__ZmBffW__title{padding:0 9px;font-size:18px;top:-16px;left:20%}.reference-courses-module__ZmBffW__pbl>.reference-courses-module__ZmBffW__title b{font-size:22px}.reference-courses-module__ZmBffW__pbl>div{grid-template-columns:1fr 1fr;gap:20px 14px}.reference-courses-module__ZmBffW__pbl h3{gap:5px;font-size:12px}.reference-courses-module__ZmBffW__pbl h3 b{width:21px;height:21px;font-size:13px}.reference-courses-module__ZmBffW__pbl article>.reference-courses-module__ZmBffW__asset{height:70px;margin-top:8px}.reference-courses-module__ZmBffW__pbl article>svg:last-child:not(.reference-courses-module__ZmBffW__asset){display:none}.reference-courses-module__ZmBffW__works{padding:0 18px}.reference-courses-module__ZmBffW__works .reference-courses-module__ZmBffW__title{margin-bottom:16px}.reference-courses-module__ZmBffW__works>div{grid-template-columns:1fr 1fr;gap:16px}.reference-courses-module__ZmBffW__works a{padding:8px}.reference-courses-module__ZmBffW__works .reference-courses-module__ZmBffW__asset{height:104px}.reference-courses-module__ZmBffW__works h3{margin:6px 0;font-size:12px}.reference-courses-module__ZmBffW__works p{margin:0 0 8px;font-size:10px}.reference-courses-module__ZmBffW__cta{flex-wrap:wrap;gap:15px;height:auto;padding:22px 18px}.reference-courses-module__ZmBffW__cta h2{font-size:18px}.reference-courses-module__ZmBffW__cta p{margin-top:5px;font-size:11px}.reference-courses-module__ZmBffW__cta>a{gap:8px;font-size:20px}.reference-courses-module__ZmBffW__cta>a svg{width:24px;height:24px}.reference-courses-module__ZmBffW__cta>a:last-of-type{border-radius:4px;padding:8px 10px;font-size:13px}.reference-courses-module__ZmBffW__cta>a:last-of-type svg{width:16px;height:16px}.reference-courses-module__ZmBffW__cta>svg{display:none}}.reference-courses-module__ZmBffW__hexNumber{flex-shrink:0;width:3.2cqw;height:3.7cqw}.reference-courses-module__ZmBffW__mapCenter{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.reference-courses-module__ZmBffW__title b{font-family:Bahnschrift,Arial Narrow,sans-serif}.reference-courses-module__ZmBffW__row h3 .reference-courses-module__ZmBffW__trackIcon{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:0 0;width:4cqw;height:4.7cqw;padding:0}@media (max-width:700px){.reference-courses-module__ZmBffW__hexNumber{width:26px;height:30px}.reference-courses-module__ZmBffW__row h3 .reference-courses-module__ZmBffW__trackIcon{width:38px;height:44px}.reference-courses-module__ZmBffW__lab{grid-template-columns:38% 62%;gap:12px 0;height:auto;padding:12px}.reference-courses-module__ZmBffW__lab>.reference-courses-module__ZmBffW__asset{width:100%;height:245px}.reference-courses-module__ZmBffW__features{gap:17px}.reference-courses-module__ZmBffW__features svg{width:28px;height:28px;padding:5px}.reference-courses-module__ZmBffW__features strong{font-size:12px}.reference-courses-module__ZmBffW__features small{font-size:10px;line-height:1.5}.reference-courses-module__ZmBffW__charts,.reference-courses-module__ZmBffW__record{grid-column:1/-1}.reference-courses-module__ZmBffW__charts h4,.reference-courses-module__ZmBffW__record h4{margin:7px 0;font-size:12px}.reference-courses-module__ZmBffW__chart{padding:5px 8px}.reference-courses-module__ZmBffW__chart strong{font-size:11px}.reference-courses-module__ZmBffW__chart svg{height:92px}.reference-courses-module__ZmBffW__record{background:#fff;padding:9px}.reference-courses-module__ZmBffW__record>strong{min-height:43px;padding-left:34px;font-size:14px}.reference-courses-module__ZmBffW__record>strong>svg{width:28px;height:34px}.reference-courses-module__ZmBffW__record>strong small{font-size:10px}.reference-courses-module__ZmBffW__record dl{margin:8px 0 12px;font-size:11px;line-height:1.5}.reference-courses-module__ZmBffW__record dl>div{padding:5px}.reference-courses-module__ZmBffW__record .reference-courses-module__ZmBffW__chart svg{height:110px}}.reference-courses-module__ZmBffW__node1 .reference-courses-module__ZmBffW__asset{clip-path:none}.reference-courses-module__ZmBffW__mapNode .reference-courses-module__ZmBffW__asset,.reference-courses-module__ZmBffW__row>.reference-courses-module__ZmBffW__asset,.reference-courses-module__ZmBffW__gallery .reference-courses-module__ZmBffW__asset{mix-blend-mode:multiply}.reference-courses-module__ZmBffW__mapNode h3{font-weight:600}.reference-courses-module__ZmBffW__pathways .reference-courses-module__ZmBffW__asset{mix-blend-mode:multiply}.reference-courses-module__ZmBffW__pbl{margin-top:2.8cqw;padding-top:2.1cqw;padding-bottom:.9cqw}.reference-courses-module__ZmBffW__hero{height:max(35.96cqw,100svh)}@media (max-width:700px){.reference-courses-module__ZmBffW__pbl{margin-top:34px;padding-top:34px}.reference-courses-module__ZmBffW__hero{flex-direction:column;height:auto;min-height:0;display:flex}.reference-courses-module__ZmBffW__heroPhoto{object-position:center;order:1;width:100%;aspect-ratio:auto!important;object-fit:contain!important;height:auto!important;position:relative!important;inset:auto!important}.reference-courses-module__ZmBffW__heroBlueprint{display:none}.reference-courses-module__ZmBffW__heroCopy{background:#f7f9fd;order:2;width:100%;padding:26px 22px 28px;position:relative;top:auto;left:auto}.reference-courses-module__ZmBffW__heroCopy h1{white-space:normal;font-size:30px;line-height:1.3}.reference-courses-module__ZmBffW__heroCopy p{margin-top:12px;font-size:13px;line-height:1.65}}.reference-courses-module__ZmBffW__hero{background:#f7f9fd;overflow:hidden}.reference-courses-module__ZmBffW__heroPhoto{object-fit:cover;width:100%;height:100%;animation:16s ease-in-out infinite alternate reference-courses-module__ZmBffW__courseHeroPan;position:absolute;inset:0}.reference-courses-module__ZmBffW__heroBlueprint{opacity:.36}.reference-courses-module__ZmBffW__heroCopy{z-index:2}.reference-courses-module__ZmBffW__row,.reference-courses-module__ZmBffW__pathways a,.reference-courses-module__ZmBffW__pbl article{transition:transform .3s,box-shadow .3s}.reference-courses-module__ZmBffW__row:hover,.reference-courses-module__ZmBffW__pathways a:hover,.reference-courses-module__ZmBffW__pbl article:hover{transform:translateY(-6px);box-shadow:0 15px 32px #123c8e17}@keyframes reference-courses-module__ZmBffW__courseHeroPan{0%{transform:scale(1.01)}to{transform:scale(1.045)translate(-.5%)}}@media (max-width:700px){.reference-courses-module__ZmBffW__heroPhoto{object-position:68% center}}@media (prefers-reduced-motion:reduce){.reference-courses-module__ZmBffW__heroPhoto{animation:none}}
