#cfhub-home .mentor-page .mentor-trust-clean{grid-template-columns:repeat(4,minmax(0,1fr))}#cfhub-home .mentor-trust-clean .mentor-trust-item:nth-child(2){border-right:1px solid #c5d1bb}#cfhub-home .mentor-trust-clean .mentor-trust-item:last-child strong{letter-spacing:-.5px;font-size:22px}#cfhub-home .mentor-trust-clean .mentor-trust-item:last-child{border-right:0}#cfhub-home .mentor-page .mentor-experience{padding-block:36px 50px;scroll-margin-top:22px}#cfhub-home .mentor-experience-shell{color:#fff5df;background:#143c2f;border:1px solid #2f5740;border-radius:22px;padding:38px;overflow:hidden}#cfhub-home .mentor-experience-shell header{grid-template-columns:1.25fr 1fr;align-items:end;gap:0 35px;margin-bottom:28px;display:grid}#cfhub-home .experience-eyebrow{color:#b8caaa;letter-spacing:.4px;grid-column:1/-1;font-size:13px;font-weight:550}#cfhub-home .mentor-page .mentor-experience h2{letter-spacing:-1.5px;color:#fff5df;margin:18px 0 0;font-size:clamp(35px,4vw,50px);font-weight:550;line-height:1.04}#cfhub-home .mentor-experience h2 em{color:#efc388}#cfhub-home .mentor-page .mentor-experience header p{color:#c9d6be;margin:0;font-size:16px;line-height:1.7}#cfhub-home .experience-bento{grid-template-columns:1.1fr 1fr;gap:18px;display:grid}#cfhub-home .experience-watch{background:#faf7ed;border:1px solid #fff3db;border-radius:13px;flex-direction:column;padding:25px;display:flex;overflow:hidden}#cfhub-home .experience-card-heading>span,#cfhub-home .experience-support>div>span,#cfhub-home .experience-live-copy>span{letter-spacing:.4px;color:#738361;font-size:11px;font-weight:650}#cfhub-home .mentor-page .mentor-experience h3{letter-spacing:-.7px;color:#204832;margin:12px 0 10px;font-size:25px;line-height:1.2}#cfhub-home .mentor-page .mentor-experience article p{color:#65735c;margin:0;font-size:14px;line-height:1.6}#cfhub-home .experience-lesson{background:#e8eddc;border:1px solid #ced8c1;border-radius:10px;margin-top:25px;overflow:hidden}#cfhub-home .experience-lesson .cert-course-thumbnail{aspect-ratio:1.93;border-radius:0;margin:0}#cfhub-home .experience-lesson .cert-thumbnail-copy>strong{font-size:25px}#cfhub-home .experience-lesson .cert-thumbnail-trainer{display:none}#cfhub-home .experience-lesson-footer{color:#446040;justify-content:space-between;align-items:center;gap:12px;padding:13px;font-size:10px;display:flex}#cfhub-home .experience-right{grid-template-rows:1fr 1.13fr;gap:18px;display:grid}#cfhub-home .experience-support{background:#e4ebd7;border-radius:13px;grid-template-columns:1fr 115px;align-items:center;gap:12px;padding:24px;display:grid}#cfhub-home .experience-chat-art{height:110px;position:relative}#cfhub-home .experience-chat-art>div:first-child{background:#fffdf6;border-radius:10px 10px 10px 0;gap:5px;padding:17px;display:flex;position:absolute;top:10px;left:0;box-shadow:0 3px 8px #1e463115}#cfhub-home .experience-chat-art i{background:#b1bd9c;border-radius:50%;width:6px;height:6px}#cfhub-home .experience-chat-art>div:last-child{background:#30553d;border-radius:10px 10px 0;align-items:center;gap:5px;padding:13px;display:flex;position:absolute;bottom:9px;right:0;box-shadow:0 3px 8px #1e463115}#cfhub-home .experience-chat-art svg{color:#f7edce;width:22px;height:22px}#cfhub-home .experience-chat-art>div:last-child span{background:#bacaac;border-radius:2px;width:36px;height:4px}#cfhub-home .experience-live{background:#f0e5cf;border-radius:13px;grid-template-columns:1.2fr 1fr;gap:10px;display:grid;overflow:hidden}#cfhub-home .experience-live-copy{align-self:center;padding:25px 0 25px 25px}#cfhub-home .experience-live-photo{min-height:205px;position:relative}#cfhub-home .experience-live-photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}#cfhub-home .experience-live-photo:after{content:"";background:linear-gradient(#0000,#173d2de6);position:absolute;inset:60% 0 0}#cfhub-home .experience-live-photo>span{z-index:1;color:#fff3dd;font-size:10px;font-weight:550;line-height:1.5;position:absolute;bottom:15px;left:12px;right:8px}#cfhub-home .mentor-experience-shell footer{color:#bfd0b3;justify-content:space-between;align-items:center;gap:25px;padding-top:26px;font-size:13px;line-height:1.6;display:flex}#cfhub-home .mentor-experience-shell footer a{color:#f1d2a1;align-items:center;gap:23px;font-weight:650;text-decoration:none;display:flex}#cfhub-home .mentor-experience-shell footer a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){#cfhub-home .mentor-experience-shell{padding:28px}#cfhub-home .experience-bento{grid-template-columns:1fr}#cfhub-home .experience-right{grid-template-rows:auto;grid-template-columns:1fr 1fr}#cfhub-home .experience-support{grid-template-columns:1fr}.experience-chat-art{display:none}#cfhub-home .experience-live{grid-template-columns:1fr 100px}#cfhub-home .experience-lesson{align-self:center;width:100%;max-width:550px}#cfhub-home .experience-lesson .cert-course-thumbnail{aspect-ratio:2.1}}@media (max-width:620px){#cfhub-home .mentor-experience-shell{border-radius:16px;padding:23px}#cfhub-home .mentor-experience-shell header{grid-template-columns:1fr;gap:18px}#cfhub-home .mentor-page .mentor-experience header p{font-size:14px}#cfhub-home .experience-right{grid-template-columns:1fr}#cfhub-home .experience-watch{padding:20px}#cfhub-home .mentor-page .mentor-experience h3{font-size:24px}#cfhub-home .experience-support{grid-template-columns:1fr 80px;padding:22px}#cfhub-home .experience-chat-art{width:80px;display:block}#cfhub-home .experience-chat-art>div:first-child{padding:13px}#cfhub-home .experience-chat-art>div:last-child{padding:10px}#cfhub-home .experience-chat-art>div:last-child span{width:20px}#cfhub-home .experience-live{grid-template-columns:1fr 105px}#cfhub-home .experience-live-copy{padding:22px 0 22px 22px}#cfhub-home .experience-lesson .cert-thumbnail-copy{gap:8px;left:12px}#cfhub-home .experience-lesson .cert-thumbnail-copy>strong{font-size:18px}#cfhub-home .experience-lesson .cert-thumbnail-logos img{width:33px;height:28px}#cfhub-home .experience-lesson-footer{flex-direction:column;align-items:flex-start;gap:4px;font-size:9px}#cfhub-home .mentor-experience-shell footer{flex-direction:column;align-items:flex-start;gap:14px}#cfhub-home .mentor-page .mentor-trust-clean{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}#cfhub-home .mentor-trust-clean .mentor-trust-item:nth-child(2){border-right:0}#cfhub-home .mentor-trust-clean .mentor-trust-item:last-child strong{font-size:20px}}#cfhub-home .experience-lesson .cert-course-thumbnail:after{content:"";z-index:3;background:#103b35;height:14px;position:absolute;bottom:0;left:0;right:0}@media (max-width:620px){#cfhub-home .mentor-page .mentor-experience{width:calc(100% - 32px);max-width:calc(100% - 32px)}#cfhub-home .mentor-experience-shell{padding:20px}#cfhub-home .experience-lesson .cert-course-thumbnail{aspect-ratio:1.65}#cfhub-home .experience-lesson .cert-thumbnail-copy{gap:7px;width:46%;top:13px;bottom:18px}#cfhub-home .experience-lesson .cert-thumbnail-copy>strong{font-size:17px}#cfhub-home .experience-lesson .cert-thumbnail-logos img{width:30px;height:25px}}#cfhub-home .mentor-page .free-roadmap-section{padding-block:35px 50px;scroll-margin-top:25px}#cfhub-home .free-roadmap-shell{background:#163d30;border:1px solid #31583f;border-radius:22px;grid-template-columns:.9fr 1.4fr;align-items:center;gap:45px;padding:40px;display:grid}#cfhub-home .roadmap-eyebrow{color:#b6c9a7;font-size:13px;font-weight:550;line-height:1.5;display:block}#cfhub-home .mentor-page .free-roadmap-intro h2{letter-spacing:-1.3px;color:#fff4dd;margin:20px 0;font-size:clamp(35px,3.8vw,48px);font-weight:550;line-height:1.07}#cfhub-home .free-roadmap-intro h2 em{color:#efc58b}#cfhub-home .mentor-page .free-roadmap-intro>p{color:#c8d6bc;max-width:355px;margin:0;font-size:15px;line-height:1.7}#cfhub-home .free-roadmap-intro>p strong{color:#fff4dd;font-weight:550}#cfhub-home .roadmap-mentor{align-items:center;gap:12px;margin-top:26px;display:flex}#cfhub-home .roadmap-mentor img{object-fit:cover;object-position:50% 25%;border:2px solid #d9c697;border-radius:50%;width:50px;height:50px;display:block}#cfhub-home .roadmap-mentor>div{color:#f9efd8;gap:4px;font-size:13px;display:grid}#cfhub-home .roadmap-mentor>div>span{color:#b9cdae;font-size:11px}#cfhub-home .roadmap-language-heading{gap:7px;margin-bottom:18px;display:grid}#cfhub-home .roadmap-language-heading>strong{color:#fff4dd;font-size:20px;font-weight:600}#cfhub-home .roadmap-language-heading>span{color:#b9cdae;font-size:12px}#cfhub-home .roadmap-language-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#cfhub-home .roadmap-language-card{background:#fbf8ed;border:1px solid #f2e6cd;border-radius:12px;flex-direction:column;min-width:0;padding:23px;display:flex}#cfhub-home .roadmap-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:26px;display:flex}#cfhub-home .roadmap-language-mark{color:#305239;background:#e7ecd9;border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:0 11px;font-size:17px;font-weight:650;display:flex}#cfhub-home .roadmap-free-tag{color:#567343;white-space:nowrap;border:1px solid #c7d6b8;border-radius:20px;padding:5px 8px;font-size:10px;font-weight:650}#cfhub-home .roadmap-course-language{color:#76805b;font-size:12px;font-weight:650}#cfhub-home .mentor-page .roadmap-language-card h3{letter-spacing:-.5px;color:#224b35;margin:12px 0;font-size:25px;font-weight:650;line-height:1.15}#cfhub-home .mentor-page .roadmap-language-card>p{color:#63745a;margin:0 0 25px;font-size:13px;line-height:1.65}#cfhub-home .roadmap-enrol{gap:12px;margin-top:auto;display:grid}#cfhub-home .roadmap-enrol a{color:#fff5dd;background:#244e37;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:14px 15px;font-size:13px;font-weight:650;text-decoration:none;display:flex}#cfhub-home .roadmap-enrol a:hover{background:#376746}#cfhub-home .roadmap-enrol a:focus-visible{outline-offset:3px;outline:3px solid #b47c39}#cfhub-home .roadmap-enrol>span{color:#7b8569;font-size:10px;line-height:1.5}#cfhub-home .mentor-page .roadmap-choice-note{color:#bed0b3;margin:17px 0 0;font-size:12px;line-height:1.6}@media (max-width:1000px){#cfhub-home .free-roadmap-shell{grid-template-columns:1fr;gap:30px;padding:30px}#cfhub-home .free-roadmap-intro h2 br{display:none}#cfhub-home .mentor-page .free-roadmap-intro>p{max-width:620px}#cfhub-home .free-roadmap-intro h2 em{display:block}#cfhub-home .roadmap-mentor{margin-top:20px}}@media (max-width:620px){#cfhub-home .mentor-page .free-roadmap-section{width:calc(100% - 32px);max-width:calc(100% - 32px);padding-block:25px 35px}#cfhub-home .free-roadmap-shell{border-radius:16px;padding:23px}#cfhub-home .mentor-page .free-roadmap-intro h2{font-size:38px}#cfhub-home .roadmap-language-grid{grid-template-columns:1fr;gap:16px}#cfhub-home .roadmap-language-card{padding:23px}#cfhub-home .roadmap-card-top{margin-bottom:20px}#cfhub-home .mentor-page .roadmap-language-card h3{font-size:27px}#cfhub-home .roadmap-enrol a{font-size:15px}}#cfhub-home .mentor-page .roadmap-language-card h3{min-height:2.3em}#cfhub-home .roadmap-language-card h3>span{display:block}
