.ed-school-lander-why{background-color:var(--ed-block-bg,#fff);container-type:inline-size;font-family:var(--font-body);padding:var(--ed-block-pad-top,40px) 0 var(--ed-block-pad-bottom,40px)}.ed-school-lander-why__inner{align-items:flex-start;box-sizing:border-box;display:flex;gap:40px;margin:0 auto;max-width:1400px;padding:0 32px}.ed-school-lander-why__content{flex:1 1 0;min-width:0}.ed-school-lander-why__heading{color:var(--ed-block-heading,var(--ed-text,#4d4b44));font-family:var(--font-heading);font-size:23px;font-weight:700;letter-spacing:-.36px;line-height:27px;margin:0 0 14px}.ed-school-lander-why__body{color:var(--ed-block-text,var(--ed-ink,#1e1e1e));font-size:16px;font-weight:400;line-height:27px;margin:0 0 28px}.ed-school-lander-why__body p{margin:0}.ed-school-lander-why__body p+p{margin-top:1em}.ed-school-lander-why__cards{align-items:stretch;display:flex;gap:2rem;width:100%}.ed-school-lander-why__card{background-color:var(--ed-block-card-bg,#f2f2f2);background-position:var(--ed-img-pos-d,center center);background-repeat:no-repeat;border-radius:14px;box-shadow:0 2px 10px rgba(0,0,0,.08);box-sizing:border-box;display:flex;flex:1;flex-direction:column;overflow:hidden;padding-top:200px}@media(max-width:768px){.ed-school-lander-why__card{background-position:var(--ed-img-pos-m,center center)}}.ed-school-lander-why__card-panel{background:var(--ed-block-card-panel,hsla(0,0%,100%,.91));border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);flex:1;margin:-20px 0 0;padding:16px 18px 150px;position:relative;z-index:1}.ed-school-lander-why__card-title{color:var(--ed-block-card-title,var(--ed-navy,#08224a));font-family:var(--font-heading);font-size:22px;font-weight:700;letter-spacing:-.36px;line-height:1.2;margin:0 0 8px}.ed-school-lander-why__card-desc{color:var(--ed-block-card-text,var(--ed-ink,#1e1e1e));font-size:14px;line-height:1.6}.ed-school-lander-why__card-desc p{margin:0}.ed-school-lander-why__card-desc p+p{margin-top:.8em}.ed-school-lander-why__placeholder{border:1px dashed #b0b0b0;color:#666;font-size:14px;margin:0;padding:24px}.ed-school-lander-why__form--placeholder{background:#f7f9fb;border:2px dashed #9aa5b1;border-radius:10px;box-sizing:border-box;color:#3c4650;display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.5;min-height:420px;padding:28px}.ed-school-lander-why__form--placeholder strong{font-size:16px}@media(max-width:768px){.ed-school-lander-why{padding:var(--ed-block-pad-top,30px) 0 var(--ed-block-pad-bottom,0)}.ed-school-lander-why__inner{flex-direction:column-reverse;gap:28px;padding:0 20px}.ed-school-lander-why__content{margin-top:30px;width:100%}.ed-school-lander-why__cards{flex-direction:row;gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;scroll-snap-type:x mandatory}.ed-school-lander-why__card{flex:0 0 300px;scroll-snap-align:start;width:300px}.ed-school-lander-why__card-panel{padding-bottom:20px}.ed-school-lander-why__form--placeholder{width:100%}}.ed-school-lander-why .ed-school-lander-why__form--placeholder,.ed-school-lander-why .eddy-form-container{align-self:flex-start;flex:0 0 450px;position:sticky;top:24px;width:330px}@media(max-width:1024px){.ed-school-lander-why .ed-school-lander-why__form--placeholder,.ed-school-lander-why .eddy-form-container{flex:0 0 280px;width:280px}}@media(max-width:768px){.ed-school-lander-why .ed-school-lander-why__form--placeholder,.ed-school-lander-why .eddy-form-container{flex:none;position:static;width:100%}}:where(.ed-school-lander-why .eddy-form-container),:where(.ed-school-lander-why .eddy-form-container) :where(*){box-sizing:border-box;margin:0;padding:0}:where(.ed-school-lander-why .eddy-form-container){font-size:18px;font-weight:400;line-height:1.5}:where(.ed-school-lander-why .eddy-form-container) :where(h1,h2,h3,h4,h5,h6){letter-spacing:-.36px}