.operational-learning{--ol-navy:#172c48;--ol-cream:#fbf6f1;--ol-orange:#f36e52;--ol-teal:#14acbd}.operational-learning .ol-container{width:min(1170px,100% - 40px);margin:0 auto}.operational-learning .ol-hero{background:var(--ol-orange);min-height:875px;color:var(--ol-cream);padding:184px 0 60px;position:relative;overflow:hidden}.operational-learning .ol-hero__bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.operational-learning .ol-hero__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:36px;display:grid;position:relative}.operational-learning .ol-hero__eyebrow{color:var(--ol-cream);margin:0 0 16px;font:600 24px/30px adelle-sans,sans-serif}.operational-learning .ol-hero h2{color:var(--ol-cream);margin:0;font:700 64px/70px futura-pt-bold,futura-pt,sans-serif}.operational-learning .ol-hero__cta{margin-top:30px}.operational-learning .ol-hero__cta .cp-btn{background:var(--ol-cream);color:var(--ol-navy);white-space:nowrap}.operational-learning .ol-hero__image{width:100%;height:auto;display:block}@media (width>=1241px){.operational-learning .ol-hero__copy{width:calc((var(--hl-content-width) - 36px) / 2);justify-self:end}}.operational-learning .ol-split,.operational-learning .ol-quote{background:var(--ol-cream)}.operational-learning .ol-intro{text-align:center;background:#ffe1d2;padding:100px 0}.operational-learning .ol-intro__content{max-width:970px}.operational-learning h2{color:var(--ol-navy);margin:0 0 25px;font:700 42px/48px futura-pt-bold,futura-pt,sans-serif}.operational-learning p{color:var(--ol-navy)}.operational-learning .ol-intro p{max-width:1050px;margin:0}.operational-learning .ol-split{--text-paragraph-size:19px;--text-paragraph-line:32px;padding:var(--ol-split-space,var(--ol-gap)) 0}.operational-learning .ol-split__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:36px;display:grid}.operational-learning .ol-split__image{border-radius:20px;width:100%;display:block}.operational-learning .ol-split p{width:100%;max-width:none;margin:0 0 20px}.operational-learning .ol-split p:last-child{margin-bottom:0}.operational-learning .ol-quote{text-align:center;background:linear-gradient(to bottom, var(--ol-cream) 50%, var(--hop-white) 50%);background-repeat:no-repeat;background-size:100% calc(100% - 120px);background-color:var(--hop-white);padding:0 0 120px}.operational-learning .ol-quote__inner{isolation:isolate;background:var(--hop-orange);width:calc(100% - 40px);max-width:none;color:var(--hop-white);border-radius:20px;padding:72px 80px;position:relative;overflow:hidden}.operational-learning .ol-quote__art{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.operational-learning .ol-quote__eyebrow{max-width:1100px;color:var(--hop-white);margin:0 auto 20px;font:700 22px/28px futura-pt-bold,sans-serif}.operational-learning .ol-quote blockquote{max-width:1100px;margin:0 auto}.operational-learning .ol-quote blockquote p{color:var(--hop-white);margin:0;font:700 42px/48px futura-pt-bold,futura-pt,sans-serif}.operational-learning .ol-quote cite{color:var(--hop-white);margin-top:24px;font:700 22px/28px futura-pt-bold,futura-pt,sans-serif;display:block}.operational-learning .ol-quote cite:before{content:"—  "}.operational-learning .ol-tools-heading{background:#fff;padding:120px 0 60px}.operational-learning .ol-tools-heading h2{text-align:center;margin:0}.operational-learning .ol-tools{background:#fff;padding:0 0 120px}.operational-learning .ol-tools__grid{width:var(--hl-content-width);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;max-width:calc(100% - 40px);display:grid}.operational-learning .ol-tool{min-height:604px;color:var(--ol-navy);text-align:center;background:var(--ol-cream);flex-direction:column;text-decoration:none;display:flex}.operational-learning .ol-tool__image{aspect-ratio:1.58;object-fit:cover;width:100%;display:block}.operational-learning .ol-tool__body{flex-direction:column;flex:1;align-items:center;padding:29px 28px 40px;display:flex}.operational-learning .ol-tool h3{color:var(--ol-navy);margin:0 0 18px;font:700 28px/34px futura-pt-bold,sans-serif}.operational-learning .ol-tool p{margin:0 0 32px}.operational-learning .ol-tool .cp-btn{margin-top:auto;padding-top:11px}.operational-learning .ol-guides{background:var(--hop-white)}.operational-learning .ol-guides__heading{text-align:center;padding-bottom:60px}.operational-learning .ol-guides__heading h2{margin:0}.operational-learning .ol-guides__band{background:linear-gradient(to bottom, var(--hop-white) 50%, var(--ol-cream) 50%);background-repeat:no-repeat;background-size:100% calc(100% - 120px);background-color:var(--ol-cream);padding-bottom:120px}.operational-learning .ol-guides .cp-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin:0;display:grid}.operational-learning .ol-guides .cp-card{background:var(--hop-guide-aqua);color:var(--ol-navy)}.operational-learning .ol-guides .cp-card:nth-child(2){background:var(--brand-soft)}.operational-learning .ol-guides .cp-card__media:before{padding-top:55.86%}.operational-learning .ol-guides .cp-card__media img{object-fit:contain}.operational-learning .ol-guides .cp-card__body{text-align:center;align-items:center;padding:30px 36px 40px}.operational-learning .ol-guides .cp-card__eyebrow{font:600 19px/24px var(--font-sans);color:var(--ol-navy);margin:0 0 16px}.operational-learning .ol-guides .cp-card h4{font:700 28px/34px var(--font-display);color:var(--ol-navy);margin:0 0 18px}.operational-learning .ol-guides .cp-card__desc{color:var(--ol-navy)}.operational-learning .ol-guides .cp-card__cta{margin:auto 0 0;padding:30px 0 0}.operational-learning .ol-guides .cp-card__cta:before{display:none}.operational-learning .ol-guides .cp-btn{min-height:51px;color:var(--ol-navy);align-items:center;padding-left:53px;text-decoration:none;display:inline-flex}.operational-learning .ol-form-band{background:linear-gradient(to bottom, var(--ol-cream) 50%, var(--ol-navy) 50%);background-repeat:no-repeat;background-size:100% calc(100% - 20px);background-color:var(--ol-navy);padding:0 0 20px}.operational-learning .ol-form{background:var(--ol-teal);border-radius:24px;margin:0 38px;padding:90px 0;position:relative;overflow:hidden}.operational-learning .ol-form__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.operational-learning .ol-form__grid{width:var(--hl-content-width);grid-template-columns:minmax(0,564px) minmax(0,40.17%);justify-content:space-between;align-items:start;gap:40px;max-width:calc(100% - 80px);display:grid;position:relative}.operational-learning .ol-form__eyebrow{color:var(--ol-navy);margin:0 0 24px;font:700 20px/26px adelle-sans,sans-serif}.operational-learning .ol-form h2{color:var(--ol-cream);margin:0;font-size:64px;line-height:70px}.operational-learning .ol-form__copy{min-width:0;padding-top:14px}.operational-learning .ol-form h2 span{display:block}.operational-learning .ol-form__fields{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.operational-learning .ol-form__fields textarea{grid-column:1/-1}.operational-learning .ol-form__fields input,.operational-learning .ol-form__fields textarea{background:color-mix(in srgb, var(--hop-white) 35%, transparent);width:100%;color:var(--hop-white);border:0;border-radius:3px;padding:14px 23px;font:400 18px/24px adelle-sans,sans-serif}.operational-learning .ol-form__fields input:not([type=hidden]){height:52px}.operational-learning .ol-form__fields textarea{resize:vertical;height:133px;min-height:133px}.operational-learning .ol-form__fields :is(input,textarea)::placeholder{color:var(--hop-white);opacity:1}.operational-learning .ol-form__fields button{white-space:nowrap;justify-self:start;align-items:center;gap:16px;width:fit-content;min-width:0;height:51px;padding:0 24px;display:inline-flex}.operational-learning .ol-form__fields button:after{flex:0 0 17px;order:-1;position:static;transform:none}.operational-learning .ol-form__fields button:hover:after{transform:translate(5px)}@media (width<=1240px){.operational-learning .ol-form{border-radius:24px;margin:0 20px;padding:60px 0}.operational-learning .ol-form .ol-form__grid{grid-template-columns:minmax(0,1fr);gap:40px;width:calc(100% - 48px);max-width:none}.operational-learning .ol-form__copy{padding-top:0}.operational-learning .ol-form h2 span{display:inline}.operational-learning .ol-tools__grid{grid-template-columns:minmax(0,1fr);gap:36px;width:min(1170px,100% - 40px)}.operational-learning .ol-split__grid{grid-template-columns:minmax(0,1fr);gap:42px}}@media (width<=768px){.operational-learning .ol-logos .cp-logos{padding:40px 0}.operational-learning .ol-container{width:min(100% - 40px,1170px)}.operational-learning .ol-hero{min-height:0;padding:184px 0 60px}.operational-learning .ol-hero__grid,.operational-learning .ol-split__grid,.operational-learning .ol-form__grid{grid-template-columns:1fr;gap:42px}.operational-learning .ol-hero h1,.operational-learning .ol-form h2{font-size:40px;line-height:46px}.operational-learning .ol-hero__eyebrow{font-size:18px;line-height:24px}.operational-learning .ol-intro,.operational-learning .ol-tools-heading{padding:68px 0}.operational-learning .ol-quote{background-size:100% calc(100% - 68px);padding-bottom:68px}.operational-learning .ol-quote__inner{padding:40px 24px}.operational-learning .ol-quote cite{font-size:20px;line-height:26px}.operational-learning h2,.operational-learning .ol-quote blockquote p{font-size:32px;line-height:38px}.operational-learning .ol-split__image{order:-1}.operational-learning .ol-tools{padding-bottom:68px}.operational-learning .ol-guides__heading{padding-bottom:40px}.operational-learning .ol-guides__band{background-size:100% calc(100% - 68px);padding-bottom:68px}.operational-learning .ol-guides .cp-related__grid{grid-template-columns:minmax(0,1fr)}.operational-learning .ol-guides .cp-card__body{padding:28px 24px 36px}.operational-learning .ol-form{border-radius:24px;margin:0 20px;padding:48px 0}.operational-learning .ol-form__fields{grid-template-columns:1fr}.operational-learning .ol-form__fields textarea{grid-column:auto}}@media (width>=769px) and (width<=1240px){.operational-learning .ol-quote__inner{padding-inline:40px}}@media (width<=1240px){.operational-learning .ol-hero{min-height:0;padding:144px 0 40px}.operational-learning .ol-hero .ol-hero__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;width:calc(100% - 48px)}.operational-learning .ol-hero__copy{min-width:0;max-width:720px}.operational-learning .ol-hero h1.ol-hero__eyebrow{white-space:nowrap;margin-bottom:12px;font-size:18px;line-height:24px}.operational-learning .ol-hero .ol-hero__copy h2{text-align:left;margin:0;font-size:36px;line-height:42px}.operational-learning .ol-hero__cta{margin-top:20px}.operational-learning .ol-hero__cta .cp-btn{width:fit-content;min-width:0;max-width:100%;height:51px;min-height:51px;font:700 17px/22px var(--font-display);justify-content:center;align-items:center;gap:var(--cta-icon-gap,16px);white-space:nowrap;flex-direction:row;padding:0 24px;display:inline-flex}.operational-learning .ol-hero__cta .cp-btn:after{order:-1;flex:0 0 var(--cta-icon-size,17px);width:var(--cta-icon-size,17px);height:var(--cta-icon-size,17px);position:static;transform:none}.operational-learning .ol-hero__cta .cp-btn:hover:after{transform:translate(5px)}.operational-learning .ol-hero__image{justify-self:center;width:min(100%,380px)}.operational-learning .ol-hero__bg{object-position:center bottom;height:min(38%,420px);top:auto;bottom:0}}@media (width<=360px){.operational-learning .ol-hero .ol-hero__copy h2{font-size:32px;line-height:38px}}@media (width>=1241px){.operational-learning .ol-split{--ol-split-gutter:var(--ol-gap)}.operational-learning .ol-split .ol-split__grid{align-items:start;gap:0}.operational-learning .ol-split__image{width:calc(100% - var(--ol-split-gutter) / 2);aspect-ratio:564/616;object-fit:cover;border-radius:16px;height:auto}.operational-learning .ol-split__grid>div{min-width:0;width:calc(100% - var(--ol-split-gutter) / 2);max-width:none;margin-left:calc(var(--ol-split-gutter) / 2);padding:0}.operational-learning .ol-split__grid>div h2{white-space:normal;overflow-wrap:break-word;width:100%;max-width:none;margin-top:0}.operational-learning .ol-split p{margin-bottom:12px}}.operational-learning{--ol-gap:80px;--ol-head-gap:48px;--ol-hero-bottom:60px}@media (width<=1240px){.operational-learning{--ol-gap:60px;--ol-head-gap:40px;--ol-hero-bottom:40px}}@media (width<=576px){.operational-learning{--ol-gap:48px}}.operational-learning .ol-quote{padding-bottom:var(--ol-gap);background-size:100% calc(100% - var(--ol-gap))}.operational-learning .ol-tools-heading{padding:0 0 var(--ol-head-gap)}.operational-learning .ol-tools{padding-bottom:var(--ol-gap)}.operational-learning .ol-guides__heading{padding-bottom:var(--ol-head-gap)}.operational-learning .ol-guides__band{padding-bottom:var(--ol-gap);background-size:100% calc(100% - var(--ol-gap))}.operational-learning .ol-logos .cp-logos{padding:0 0 var(--ol-gap)}@media (width<=1240px){.operational-learning .ol-intro{padding-bottom:0}.operational-learning .ol-split{--ol-split-space:64px}}@media (width<=576px){.operational-learning .ol-split{--ol-split-space:var(--ol-gap)}}.operational-learning .ol-intro{padding:100px 0}@media (width<=1240px){.operational-learning .ol-intro{padding:64px 0}}@media (width<=576px){.operational-learning .ol-intro{padding:48px 0}}
