.al-ped{--ped-ink:#332b28;--ped-muted:#70665e;--ped-wine:#72243e;--ped-paper:#fffdf8;--ped-line:#ddcfbf;background:var(--ped-paper);color:var(--ped-ink)}.al-ped .al-ped-section{padding:100px 0}.al-ped p{font-size:16px;line-height:1.85;color:var(--ped-muted)}.al-ped .al-ped-kicker{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ped-wine);margin-bottom:24px}.al-ped h2{font-size:clamp(36px,3.8vw,55px);line-height:1.14;max-width:660px}.al-ped .al-link{color:var(--ped-wine);font-size:14px;display:inline-flex;align-items:center;gap:25px;margin-top:28px}.al-ped-hero{padding:65px 0 0;background:#f1ece3}.al-ped-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:end;margin-bottom:48px}.al-ped .al-ped-heading h1{font-size:clamp(48px,5.2vw,78px);line-height:1.05;max-width:780px}.al-ped-heading h1 em{color:var(--ped-wine);font-weight:400}.al-ped .al-ped-intro{font-size:17px;line-height:1.85}.al-ped figure{margin:0;min-width:0}.al-ped-hero-image{position:relative}.al-ped .al-ped-hero-image img{display:block;width:100%;height:490px;object-fit:cover;object-position:center 40%}.al-ped-hero-image figcaption{position:absolute;left:24px;bottom:24px;padding:10px 15px;background:#fffaf1ed;color:#65414e;font-size:12px;line-height:1.5}.al-ped-split{display:grid;grid-template-columns:1fr 1fr;gap:100px}.al-ped .al-ped-large{font-size:24px;line-height:1.55;color:var(--ped-ink);margin-bottom:22px}.al-ped-intention-note{margin-top:28px;padding-top:23px;border-top:1px solid var(--ped-line);display:grid;grid-template-columns:30px 1fr;gap:15px}.al-ped-intention-note>span{color:var(--ped-wine);font-size:26px}.al-ped .al-ped-intention-note p{font-size:14px;line-height:1.75}.al-ped-cycle{background:#eee7db;scroll-margin-top:100px}.al-ped-section-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:end;margin-bottom:60px}.al-ped-cycle ol{padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.al-ped-cycle li{position:relative;padding:0 35px 0 0}.al-ped-cycle li:before{content:"";position:absolute;left:0;right:0;top:25px;height:1px;background:#c5ad8e}.al-ped-cycle li:last-child:before{display:none}.al-ped-step{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#eee7db;border:1px solid #baa07d;color:var(--ped-wine);font:italic 20px/1 var(--al-serif);margin-bottom:30px}.al-ped-cycle li:first-child .al-ped-step{background:var(--ped-wine);color:#fff5e7;border-color:var(--ped-wine)}.al-ped-cycle h3{font-size:29px;margin-bottom:17px}.al-ped .al-ped-cycle li p{font-size:14px;line-height:1.8}.al-ped-case{background:#3b1e2b;color:#fff8ee}.al-ped-case-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;align-items:center}.al-ped-case .al-ped-kicker{color:#d9b47d}.al-ped-case-copy h2{font-size:clamp(38px,4vw,58px)}.al-ped .al-ped-case-copy>p:not(.al-ped-kicker){color:#e0cfd5;margin-top:28px}.al-ped .al-ped-case-copy .al-ped-case-note{font-size:13px;line-height:1.75;border-top:1px solid #795967;padding-top:24px;color:#c7aab5}.al-ped-case-paper{background:#fffaf1;color:#3c302b;padding:40px;box-shadow:0 20px 45px #16091333;border-top:4px solid #bf9d67}.al-ped .al-ped-paper-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#865f54;margin-bottom:20px}.al-ped-case-paper>h3{font-size:32px;line-height:1.18;margin-bottom:18px}.al-ped .al-ped-case-paper>p:not(.al-ped-paper-label){font-size:14px;line-height:1.8}.al-ped-case-questions{margin-top:26px}.al-ped details{border-top:1px solid var(--ped-line)}.al-ped summary{list-style:none;display:flex;gap:15px;align-items:center;padding:22px 6px 22px 0;font:500 16px/1.5 var(--al-sans);cursor:pointer}.al-ped summary::-webkit-details-marker{display:none}.al-ped-question-number{font-size:11px;font-weight:400;color:#967962}.al-ped-plus{margin-left:auto;flex-shrink:0;width:24px;height:24px;display:grid;place-items:center;font-size:24px;font-weight:400;line-height:1;color:var(--ped-wine);transition:transform .2s}.al-ped details[open] .al-ped-plus{transform:rotate(45deg)}.al-ped .al-ped-case-questions details>p{font-size:14px;line-height:1.8;padding:0 0 22px 31px}.al-ped-output{background:#ece2d2;padding:18px 20px;margin-top:6px}.al-ped-output>span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#846d5a;font-weight:600}.al-ped .al-ped-output>p{font-size:14px;line-height:1.65;color:#543b43;margin-top:6px}.al-ped-learning-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.al-ped .al-ped-learning-grid img{display:block;width:100%;height:650px;object-fit:cover;object-position:38% center}.al-ped-learning-grid figcaption{font-size:12px;color:var(--ped-muted);line-height:1.65;padding-top:14px}.al-ped .al-ped-lede{margin-top:25px}.al-ped-autonomy ul{list-style:none;padding:0;margin:30px 0 0}.al-ped-autonomy li{padding:21px 0;border-top:1px solid var(--ped-line)}.al-ped-autonomy h3{font:500 19px/1.4 var(--al-sans);letter-spacing:-.025em;margin-bottom:10px}.al-ped .al-ped-autonomy li p{font-size:14px;line-height:1.75}.al-ped-assessment{background:#ece5d9}.al-ped .al-ped-assessment-note{font-size:13px;line-height:1.75;margin-top:28px}.al-ped-assessment dl{margin:0}.al-ped-assessment dl>div{display:grid;grid-template-columns:30px 1fr;gap:7px 18px;padding:25px 0;border-top:1px solid #d0bfaa}.al-ped-assessment dl>div>span{grid-row:1/3;font-size:12px;color:#966d58;padding-top:3px}.al-ped-assessment dt{font:400 28px/1.25 var(--al-serif);letter-spacing:-.025em}.al-ped-assessment dd{grid-column:2;margin:0;font-size:14px;line-height:1.8;color:var(--ped-muted)}.al-ped-questions summary{font-size:17px;padding-block:26px}.al-ped-questions details:last-child{border-bottom:1px solid var(--ped-line)}.al-ped .al-ped-questions details>p{font-size:15px;line-height:1.8;padding-bottom:25px}.al-ped-cta{padding:75px 0;background:#f1ece3;border-top:1px solid var(--ped-line)}.al-ped-cta>.al-shell{display:flex;justify-content:space-between;align-items:center;gap:90px}.al-ped-cta h2{max-width:730px}.al-ped-cta p:last-child{max-width:650px;margin-top:25px}.al-ped-actions{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch}.al-ped-actions .al-link{justify-content:space-between}@media(max-width:1100px){.al-ped-heading,.al-ped-split,.al-ped-section-heading,.al-ped-case-grid,.al-ped-learning-grid{gap:50px}.al-ped-cycle li{padding-right:22px}.al-ped-cycle h3{font-size:25px}.al-ped-case-paper{padding:30px}.al-ped-cta>.al-shell{gap:40px}}@media(max-width:800px){.al-ped .al-ped-section{padding-block:65px}.al-ped-hero{padding-top:45px}.al-ped-heading{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.al-ped .al-ped-heading h1{font-size:clamp(45px,8vw,68px)}.al-ped .al-ped-hero-image img{height:370px}.al-ped-split,.al-ped-section-heading,.al-ped-case-grid,.al-ped-learning-grid{grid-template-columns:1fr;gap:35px}.al-ped-section-heading{margin-bottom:40px}.al-ped-cycle ol{grid-template-columns:1fr 1fr;gap:35px}.al-ped-cycle li:before{display:none}.al-ped-cycle li{padding:0}.al-ped-step{margin-bottom:22px}.al-ped-case-paper{padding:35px}.al-ped .al-ped-learning-grid img{height:470px;object-position:center 45%}.al-ped-cta>.al-shell{display:grid;gap:30px}.al-ped-actions{align-items:start}.al-ped-assessment dl>div:first-child{padding-top:24px}}@media(max-width:550px){.al-ped .al-ped-section{padding-block:55px}.al-ped-hero{padding-top:35px}.al-ped .al-ped-heading h1{font-size:47px}.al-ped .al-ped-intro{font-size:16px}.al-ped h2{font-size:38px}.al-ped .al-ped-kicker{margin-bottom:18px}.al-ped .al-ped-hero-image img{height:300px;object-position:38% center}.al-ped-hero-image figcaption{bottom:13px;left:13px;right:13px;width:fit-content;max-width:calc(100% - 26px);font-size:11px;padding:8px 10px}.al-ped .al-ped-large{font-size:22px}.al-ped-cycle ol{grid-template-columns:1fr;gap:0}.al-ped-cycle li{display:grid;grid-template-columns:45px 1fr;gap:8px 22px;padding:0 0 32px}.al-ped-cycle li:last-child{padding-bottom:0}.al-ped-cycle li:before{display:block;top:0;bottom:0;left:22px;right:auto;width:1px;height:auto}.al-ped-step{grid-row:1/3;width:45px;height:45px;font-size:18px;margin-bottom:0}.al-ped-cycle h3{font-size:29px;padding-top:6px;margin:0}.al-ped-cycle li p{grid-column:2}.al-ped-case-paper{padding:25px 22px}.al-ped-case-paper>h3{font-size:29px}.al-ped-case-questions summary{gap:10px;font-size:15px}.al-ped .al-ped-case-questions details>p{padding-left:0}.al-ped .al-ped-learning-grid img{height:390px;object-position:37% center}.al-ped-assessment dt{font-size:27px}.al-ped-questions summary{font-size:16px}.al-ped-cta{padding-block:55px}}@media(prefers-reduced-motion:reduce){.al-ped *{transition:none!important;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alemi-pedagogy.css.map */
