html body #lpc-cinema :is(.lc-section-head,.lc-intro,.lc-questions-head,.lc-learning-heading) h2{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:clamp(38px,4.4vw,62px);line-height:1.04;letter-spacing:-.045em;color:#161616}html body #lpc-cinema :is(.lc-section-head,.lc-intro,.lc-questions-head,.lc-learning-heading) h2 .lc-serif{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:1.08em;letter-spacing:-.04em;padding:0 .06em;background:linear-gradient(transparent 60%,#fff200 60%,#fff200 90%,transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone}html body #lpc-cinema :is(.lc-programs,.lc-people) .lc-section-head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px 56px;align-items:end;padding-bottom:28px}html body #lpc-cinema :is(.lc-programs,.lc-people) .lc-section-head h2{max-width:18ch;margin:0}html body #lpc-cinema .lc-programs .lc-section-head>p{justify-self:end;max-width:30ch;margin:0;padding-left:20px;border-left:4px solid #fff200;font-size:20px;line-height:1.5;color:#333}html body #lpc-cinema .lc-people .lc-section-head>a{justify-self:end}html body #lpc-enroll :is(#e-difference-title,#e-curriculum-title,#e-support-title,#e-faq-title){font-family:LPCPrint,Arial,sans-serif;font-weight:600;font-size:clamp(42px,4.8vw,68px);line-height:1.02;letter-spacing:0;max-width:14ch;color:#111}html body #lpc-enroll :is(#e-difference-title,#e-curriculum-title,#e-support-title,#e-faq-title) em{font-style:normal;padding:0 .05em;background:linear-gradient(transparent 58%,#fff200 58%,#fff200 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}html body #lpc-enroll #e-curriculum .e-curriculum-head>div{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 56px;align-items:end}html body #lpc-enroll #e-curriculum .e-curriculum-head h2{margin:0}html body #lpc-enroll #e-curriculum .e-curriculum-head .e-lead{justify-self:end;max-width:38ch;margin:0;padding-left:20px;border-left:4px solid #fff200;font-size:20px;line-height:1.55;color:#333}@media(min-width:761px){html body #lpc-enroll .e-story-copy>h2{position:sticky;top:120px;align-self:start}}html body #lpc-enroll .e-story-copy .e-lead{font-size:22px;line-height:1.45;color:#111}@media(max-width:760px){html body #lpc-cinema :is(.lc-programs,.lc-people) .lc-section-head,html body #lpc-enroll #e-curriculum .e-curriculum-head>div{grid-template-columns:minmax(0,1fr);gap:16px}html body #lpc-cinema .lc-programs .lc-section-head>p,html body #lpc-enroll #e-curriculum .e-curriculum-head .e-lead{justify-self:start;font-size:17px}html body #lpc-cinema .lc-people .lc-section-head>a{justify-self:start}html body #lpc-enroll .e-story-copy .e-lead{font-size:19px}}html body #lpc-enroll .e-includes{padding:80px 0}html body #lpc-enroll .e-includes-card{max-width:1120px;padding:0;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 18px 50px #0000001a;text-align:left}html body #lpc-enroll .e-includes-head{background:#111;color:#fff;text-align:center;padding:56px 40px 50px}html body #lpc-enroll .e-includes-kicker{margin:0;font:700 14px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#fff200}html body #lpc-enroll .e-includes-title{margin:16px 0 0;color:#fff}html body #lpc-enroll .e-includes-value{display:inline-block;margin:22px 0 0;padding:9px 20px;border-radius:999px;background:#fff200;color:#111;font:italic 800 17px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.12em;transform:rotate(-2deg)}html body #lpc-enroll .e-includes-sub{display:flex;align-items:center;gap:18px;margin:40px 48px 22px;font:700 13px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#6b6b6b}html body #lpc-enroll .e-includes-sub:before,html body #lpc-enroll .e-includes-sub:after{content:"";flex:1;height:1px;background:#e6e0d0}html body #lpc-enroll .e-includes-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0 48px 52px;font-size:16.5px;line-height:1.6;color:#3a3a3a}html body #lpc-enroll .e-includes-list li,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus{grid-column:span 3;position:relative;margin:0;padding:22px 22px 22px 68px;border:1px solid #ece6d6;border-top:1px solid #ece6d6;border-radius:12px;background:#faf8f2}html body #lpc-enroll .e-includes-list li:before,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus:before{left:22px;top:22px;width:30px;height:30px;background:#111 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='%23fff200' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus):has(+.e-includes-bonus){grid-column:1 / -1;padding-top:26px;padding-bottom:26px;border-color:#111;background:#111;color:#e9e9e9;font-size:17.5px}html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus):has(+.e-includes-bonus) strong{color:#fff200}html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus):has(+.e-includes-bonus):before{top:26px;background:#fff200 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='%23111' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus):has(+.e-includes-bonus) u{text-decoration-color:#fff200}html body #lpc-enroll .e-includes-list .e-includes-bonus,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus{grid-column:span 2;margin-top:0;border:2px solid #f0dc4a;background:#fffbe2}html body #lpc-enroll .e-includes-list .e-includes-bonus:before,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus:before{background:#fff200 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8v13M4 12h16v9H4zM3 8h18v4H3zM12 8c-1.5-3-5-4-5.5-1.5S9 8 12 8zm0 0c1.5-3 5-4 5.5-1.5S15 8 12 8z' fill='none' stroke='%23111' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}html body #lpc-enroll .e-includes-list strong{color:#111}@media(max-width:900px){html body #lpc-enroll .e-includes-list{grid-template-columns:minmax(0,1fr);padding:0 24px 32px;gap:12px}html body #lpc-enroll .e-includes-list li,html body #lpc-enroll .e-includes-list .e-includes-bonus,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus):has(+.e-includes-bonus){grid-column:1 / -1}html body #lpc-enroll .e-includes-sub{margin:32px 24px 18px}}@media(max-width:760px){html body #lpc-enroll .e-includes{padding:40px 0}html body #lpc-enroll .e-includes-card{border-radius:14px}html body #lpc-enroll .e-includes-head{padding:38px 20px 34px}html body #lpc-enroll .e-includes-list{padding:0 14px 22px;font-size:15.5px}html body #lpc-enroll .e-includes-list li,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus{padding:18px 16px 18px 56px}html body #lpc-enroll .e-includes-list li:before,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus:before{left:16px;top:18px;width:26px;height:26px;background-size:16px}html body #lpc-enroll .e-includes-sub{margin:26px 14px 14px}}@media(max-width:760px){html body #lpc-enroll .e-includes-list{gap:8px;padding:0 12px 16px;font-size:15px;line-height:1.5}html body #lpc-enroll .e-includes-list li,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus):has(+.e-includes-bonus){padding:13px 14px 13px 48px;border-radius:10px;font-size:15px}html body #lpc-enroll .e-includes-list li:before,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus)+.e-includes-bonus:before,html body #lpc-enroll .e-includes-list li:not(.e-includes-bonus):has(+.e-includes-bonus):before{left:13px;top:14px;width:24px;height:24px;background-size:15px}html body #lpc-enroll .e-includes-head{padding:32px 18px 28px}html body #lpc-enroll .e-includes-sub{margin:20px 12px 12px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/lpc-headings.css.map */
