.ua-learning{--learn-ox:#682b22;--learn-paper:#f2efe6;--learn-line:#ccc5b9;--learn-soft:#e7e2d8}
.learn-wrap{max-width:1320px}
.learn-wrap .ua-trail{padding-bottom:10px}
.learn-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);gap:clamp(44px,8vw,110px);align-items:center;padding:34px 0 90px}
.learn-intro{max-width:610px}
.ua-learning .learn-intro h1{font-size:clamp(60px,7vw,100px);line-height:.9;letter-spacing:-.045em;max-width:12ch;margin:0 0 32px;text-wrap:balance;scroll-margin-top:24px}
.learn-deck{font-size:clamp(18px,2vw,22px);line-height:1.65;max-width:39ch;margin:0 0 22px}
.learn-byline{font:500 12px/1.6 'IBM Plex Mono',monospace;text-transform:uppercase;letter-spacing:.07em;margin:0 0 22px;color:#554f47}
.learn-hero-photo{margin:0;position:relative;max-width:590px;justify-self:end}
.learn-hero-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 40%;background:#e7e2d8}
.learn-hero-photo figcaption,.learn-gender-photo figcaption,.learn-film figcaption,.learn-photo-strip figcaption{font-size:12px;line-height:1.55;color:#625b52;padding-top:9px}
.learn-kicker{font:500 11px/1.5 'IBM Plex Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--learn-ox);margin:0 0 16px}
.learn-gender{display:grid;grid-template-columns:1fr minmax(320px,.72fr);gap:clamp(45px,9vw,128px);align-items:center;padding:78px 8%;margin:0 calc(var(--discovery-gutter,5vw)*-1);background:var(--learn-soft)}
.learn-gender-copy{max-width:570px}
.ua-learning .learn-gender h2,.ua-learning .learn-film h2,.ua-learning .learn-history h2,.ua-learning .learn-next h2{font-size:clamp(42px,5.4vw,72px);line-height:.99;letter-spacing:-.03em;margin:0 0 25px;max-width:13ch}
.learn-gender-copy p:not(.learn-kicker){font-size:17px;line-height:1.8;max-width:53ch}
.learn-gender-photo{margin:0;max-width:400px;justify-self:center}
.learn-gender-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 40%;background:#fff}
.learn-film{padding:100px 0 84px}
.learn-film-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px}
.learn-film-heading h2{max-width:15ch!important;margin-bottom:0!important}
.learn-film-heading>p{font-size:16px;line-height:1.8;max-width:42ch;margin:0 0 4px}
.learn-film-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.learn-film-grid figure{margin:0;min-width:0}
.learn-film-grid video{display:block;width:100%;height:min(68vw,560px);object-fit:contain;background:#211f1c}
.learn-film-grid figure:first-child video{height:min(84vw,700px)}
.learn-film-grid figcaption{max-width:65ch}
.learn-photo-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:50px}
.learn-photo-strip figure{margin:0;display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:center;border-top:1px solid var(--learn-line);padding-top:18px}
.learn-photo-strip img{width:100%;height:170px;object-fit:cover;object-position:center 42%}
.learn-photo-strip figcaption{font-size:14px;max-width:20ch}
.learn-history{border-top:1px solid var(--learn-line);padding:72px 0 84px}
.learn-history-heading{max-width:760px;margin-bottom:38px}
.learn-history-heading>p:last-child{font-size:17px;line-height:1.75;max-width:65ch}
.learn-history-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.learn-history-cards article{padding:32px;background:#fff;min-height:290px;display:flex;flex-direction:column;align-items:start}
.ua-learning .learn-history-cards h3{font-size:30px;line-height:1.1;margin:0 0 18px}
.learn-history-cards p{font-size:15px;line-height:1.8;max-width:53ch;margin:0 0 22px}
.learn-history-cards a{font-size:13px;line-height:1.6;min-height:34px;display:flex;align-items:center;margin-top:auto}
.learn-history-cards a+a{margin-top:2px}
.learn-next{display:grid;grid-template-columns:1fr auto;align-items:center;gap:44px;padding:48px 0 78px;border-top:1px solid var(--learn-line)}
.learn-next>div:first-child{max-width:690px}
.learn-next h2{max-width:14ch!important}
.learn-next p:not(.learn-kicker){font-size:16px;line-height:1.75;max-width:60ch}
.learn-next-links{display:flex;flex-direction:column;gap:12px;min-width:250px}
.learn-next-links .ua-button{width:100%}
.ua-learning .ua-sources{padding-top:26px}
.ua-payment .checkout-progress{padding-top:22px}
.ua-payment .ua-checkout>h1{margin-bottom:30px}
.payment-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(250px,.7fr);gap:34px;align-items:start;padding-bottom:72px}
.payment-status{max-width:none;margin-bottom:28px;border-left:4px solid var(--learn-ox)}
.payment-status .learn-kicker{margin-bottom:12px}
.payment-review{padding:28px;background:#fff}
.ua-payment .payment-review h2,.ua-payment .payment-aside h2{font-size:28px;line-height:1.2;margin:0 0 18px}
.payment-review>p{font-size:13px;line-height:1.8;color:#625b52;max-width:60ch}
.payment-aside{padding:28px;background:#e7e2d8}
.payment-aside ul{padding-left:18px;margin:0 0 20px}
.payment-aside li,.payment-aside>p{font-size:14px;line-height:1.7;margin-bottom:12px}
.payment-back{display:inline-flex;min-height:44px;align-items:center;font-size:13px;margin-top:10px}
@media(max-width:850px){.learn-hero{grid-template-columns:1fr 1fr;gap:36px}.learn-gender{padding:58px 6%;gap:42px}.learn-film-heading{align-items:start;flex-direction:column;gap:14px}.learn-photo-strip figure{grid-template-columns:140px 1fr}.learn-photo-strip img{height:145px}.payment-layout{grid-template-columns:1fr;gap:18px}}
@media(max-width:620px){.learn-hero{grid-template-columns:1fr;padding:25px 0 55px;gap:32px}.ua-learning .learn-intro h1{font-size:68px;max-width:12ch}.learn-hero-photo{justify-self:start;width:100%;max-width:460px}.learn-hero-photo img{aspect-ratio:4/4.6}.learn-gender{grid-template-columns:1fr;padding:45px 24px;margin-inline:-24px;gap:22px}.ua-learning .learn-gender h2,.ua-learning .learn-film h2,.ua-learning .learn-history h2,.ua-learning .learn-next h2{font-size:46px}.learn-gender-photo{max-width:360px;width:100%}.learn-film{padding:62px 0 56px}.learn-film-grid{grid-template-columns:1fr;gap:24px}.learn-film-grid video,.learn-film-grid figure:first-child video{height:min(120vw,600px)}.learn-photo-strip{grid-template-columns:1fr;gap:20px;margin-top:34px}.learn-photo-strip figure{grid-template-columns:125px 1fr}.learn-photo-strip img{height:130px}.learn-history{padding:54px 0}.learn-history-cards{grid-template-columns:1fr}.learn-history-cards article{min-height:0;padding:24px}.learn-next{grid-template-columns:1fr;gap:22px;padding:34px 0 56px}.learn-next-links{min-width:0}.payment-layout{padding-bottom:48px}.payment-review{padding:22px}}
@media(prefers-reduced-motion:reduce){.ua-learning *{scroll-behavior:auto}}
