.learn-module__l9acKG__main{--ink:#223038;--paper:#f4f0e7;--cream:#fbf8f1;--copper:#b57845;--line:#2230382e;background:var(--cream);color:var(--ink)}.learn-module__l9acKG__hero{background:var(--paper);grid-template-columns:minmax(0,1fr) minmax(380px,.9fr);min-height:690px;display:grid}.learn-module__l9acKG__heroCopy{flex-direction:column;justify-content:center;padding:96px clamp(24px,6vw,92px);display:flex}.learn-module__l9acKG__kicker,.learn-module__l9acKG__stepLabel,.learn-module__l9acKG__featureCopy>p,.learn-module__l9acKG__resourceCard p,.learn-module__l9acKG__imageCardCopy p,.learn-module__l9acKG__processCard>p{color:var(--copper);letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:800}.learn-module__l9acKG__hero h1{letter-spacing:-.045em;max-width:750px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,6vw,88px);font-weight:400;line-height:.97}.learn-module__l9acKG__intro{color:#526066;max-width:610px;margin:28px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.5}.learn-module__l9acKG__heroActions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:38px;display:flex}.learn-module__l9acKG__primaryAction{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 24px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.learn-module__l9acKG__primaryAction:hover{background:var(--copper)}.learn-module__l9acKG__textAction{color:var(--ink);font-weight:800;text-decoration:none}.learn-module__l9acKG__textAction:hover{color:var(--copper)}.learn-module__l9acKG__heroMedia{min-height:520px;position:relative;overflow:hidden}.learn-module__l9acKG__heroMedia img{object-fit:cover}.learn-module__l9acKG__heroMedia:after{content:"";background:linear-gradient(#0000 55%,#141d2194);position:absolute;inset:0}.learn-module__l9acKG__heroMedia>span{z-index:1;color:#fff;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff6b;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800;position:absolute;bottom:26px;left:28px}.learn-module__l9acKG__path,.learn-module__l9acKG__videoSection,.learn-module__l9acKG__category{padding:100px clamp(20px,5vw,76px)}.learn-module__l9acKG__path{scroll-margin-top:90px}.learn-module__l9acKG__sectionHeading,.learn-module__l9acKG__categoryIntro{max-width:780px}.learn-module__l9acKG__sectionHeading h2,.learn-module__l9acKG__categoryIntro h2,.learn-module__l9acKG__finalCta h2{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,66px);font-weight:400;line-height:1.03}.learn-module__l9acKG__categoryIntro>p:last-child{color:#647076;max-width:650px;margin:20px 0 0;font-size:18px;line-height:1.55}.learn-module__l9acKG__videoSection{border-top:1px solid var(--line);background:var(--paper)}.learn-module__l9acKG__videoIntro{color:#647076;max-width:650px;margin:20px 0 0;font-size:18px;line-height:1.55}.learn-module__l9acKG__reelGrid{grid-template-columns:repeat(4,267px);justify-content:center;gap:22px;margin-top:46px;display:grid}.learn-module__l9acKG__reelCard{border:1px solid var(--line);background:#fff;border-radius:8px;width:267px;min-height:591px;overflow:hidden;box-shadow:0 18px 44px #2230381a}.learn-module__l9acKG__reelCard iframe{border:0;width:267px;height:591px;display:block}.learn-module__l9acKG__stageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.learn-module__l9acKG__stageCard{border:1px solid var(--line);min-height:360px;color:var(--ink);background:#fff;border-radius:4px;flex-direction:column;padding:28px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.learn-module__l9acKG__stageCard:hover{border-color:var(--copper);transform:translateY(-4px)}.learn-module__l9acKG__stageNumber{color:#9b856f;align-self:flex-end;font-family:Georgia,serif;font-size:34px}.learn-module__l9acKG__stageCard p{color:var(--copper);letter-spacing:.14em;text-transform:uppercase;margin:36px 0 8px;font-size:12px;font-weight:800}.learn-module__l9acKG__stageCard h3{margin:0;font-family:Georgia,serif;font-size:29px;font-weight:400}.learn-module__l9acKG__stageCard>span:nth-of-type(2){color:#647076;margin-top:18px;line-height:1.6}.learn-module__l9acKG__stageCard strong{margin-top:auto;padding-top:28px;font-size:14px}.learn-module__l9acKG__category{border-top:1px solid var(--line);scroll-margin-top:90px}.learn-module__l9acKG__featureCard{background:var(--ink);color:#fff;border-radius:4px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);min-height:480px;margin-top:46px;text-decoration:none;display:grid;overflow:hidden}.learn-module__l9acKG__featureImage{min-height:420px;position:relative;overflow:hidden}.learn-module__l9acKG__featureImage img{object-fit:cover;transition:transform .5s}.learn-module__l9acKG__featureCard:hover .learn-module__l9acKG__featureImage img{transform:scale(1.025)}.learn-module__l9acKG__featureImage>span{letter-spacing:.1em;text-transform:uppercase;background:#223038d9;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:20px}.learn-module__l9acKG__featureCopy{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px);display:flex}.learn-module__l9acKG__featureCopy h3,.learn-module__l9acKG__resourceCard h3,.learn-module__l9acKG__imageCardCopy h3,.learn-module__l9acKG__processCard h3{letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:clamp(30px,4vw,49px);font-weight:400;line-height:1.05}.learn-module__l9acKG__featureCopy>span{color:#d7dddf;margin-top:22px;font-size:17px;line-height:1.6}.learn-module__l9acKG__featureCopy strong{margin-top:36px}.learn-module__l9acKG__darkCategory{background:var(--ink);color:#fff}.learn-module__l9acKG__darkCategory .learn-module__l9acKG__categoryIntro>p:last-child{color:#c4ced1}.learn-module__l9acKG__resourceGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:46px;display:grid}.learn-module__l9acKG__resourceCard{color:#fff;border-radius:4px;min-height:540px;text-decoration:none;position:relative;overflow:hidden}.learn-module__l9acKG__resourceCard img{object-fit:cover;transition:transform .5s}.learn-module__l9acKG__resourceCard:after{content:"";background:linear-gradient(#0000 30%,#10191deb);position:absolute;inset:0}.learn-module__l9acKG__resourceCard:hover img{transform:scale(1.025)}.learn-module__l9acKG__resourceCard>div{z-index:1;padding:34px;position:absolute;bottom:0;left:0;right:0}.learn-module__l9acKG__resourceCard span{color:#d7dddf;max-width:500px;margin-top:14px;line-height:1.55;display:block}.learn-module__l9acKG__beforeAfter{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;margin-top:46px;display:grid}.learn-module__l9acKG__imageCard{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:4px;grid-template-columns:1fr 1fr;text-decoration:none;display:grid;overflow:hidden}.learn-module__l9acKG__splitImages{min-height:390px;position:relative;overflow:hidden}.learn-module__l9acKG__splitImages img{object-fit:cover;transition:transform .5s}.learn-module__l9acKG__imageCard:hover img{transform:scale(1.025)}.learn-module__l9acKG__splitImages>span{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#223038d9;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:800;position:absolute;top:18px;left:18px}.learn-module__l9acKG__imageCardCopy{grid-column:1/-1;padding:30px}.learn-module__l9acKG__imageCardCopy strong{margin-top:22px;display:inline-block}.learn-module__l9acKG__processCard{background:var(--paper);color:var(--ink);border-radius:4px;flex-direction:column;padding:38px;text-decoration:none;display:flex}.learn-module__l9acKG__processCard h3{font-size:clamp(32px,4vw,46px)}.learn-module__l9acKG__processCard ol{gap:16px;margin:34px 0;padding:0;list-style:none;display:grid}.learn-module__l9acKG__processCard li{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;line-height:1.4;display:flex}.learn-module__l9acKG__processCard li span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.learn-module__l9acKG__processCard strong{margin-top:auto}.learn-module__l9acKG__finalCta{background:#d9c6aa;justify-content:space-between;align-items:center;gap:40px;padding:72px clamp(20px,5vw,76px);display:flex}.learn-module__l9acKG__finalCta h2{max-width:820px}.learn-module__l9acKG__finalCta .learn-module__l9acKG__primaryAction{flex:none}@media (max-width:900px){.learn-module__l9acKG__hero{grid-template-columns:1fr}.learn-module__l9acKG__heroCopy{padding-top:74px;padding-bottom:64px}.learn-module__l9acKG__heroMedia{min-height:470px}.learn-module__l9acKG__stageGrid{grid-template-columns:1fr}.learn-module__l9acKG__stageCard{min-height:280px}.learn-module__l9acKG__reelGrid{grid-template-columns:repeat(2,267px)}.learn-module__l9acKG__featureCard,.learn-module__l9acKG__resourceGrid,.learn-module__l9acKG__beforeAfter{grid-template-columns:1fr}.learn-module__l9acKG__finalCta{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.learn-module__l9acKG__heroCopy{padding:62px 20px 48px}.learn-module__l9acKG__hero h1{font-size:49px}.learn-module__l9acKG__heroMedia{min-height:390px}.learn-module__l9acKG__path,.learn-module__l9acKG__videoSection,.learn-module__l9acKG__category{padding:72px 20px}.learn-module__l9acKG__reelGrid{grid-template-columns:267px;gap:18px}.learn-module__l9acKG__stageCard{padding:24px}.learn-module__l9acKG__featureImage{min-height:330px}.learn-module__l9acKG__featureCopy{padding:32px 24px}.learn-module__l9acKG__resourceCard{min-height:430px}.learn-module__l9acKG__resourceCard>div{padding:26px 22px}.learn-module__l9acKG__beforeAfter{gap:14px}.learn-module__l9acKG__splitImages{min-height:285px}.learn-module__l9acKG__imageCardCopy,.learn-module__l9acKG__processCard{padding:26px 22px}.learn-module__l9acKG__finalCta{padding:58px 20px}.learn-module__l9acKG__finalCta .learn-module__l9acKG__primaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.learn-module__l9acKG__stageCard,.learn-module__l9acKG__featureImage img,.learn-module__l9acKG__resourceCard img,.learn-module__l9acKG__splitImages img{transition:none}}
