.school-gate_section__GXOd0{background:#fff;padding:120px 0}@media(max-width:768px){.school-gate_section__GXOd0{padding:64px 0}}.school-gate_inner__RyBMz{display:flex;flex-direction:column;gap:40px}.school-gate_header__QtYCW{display:flex;gap:40px;align-items:flex-start}@media(max-width:1024px){.school-gate_header__QtYCW{flex-direction:column;gap:24px}}.school-gate_headCol__GfsQm{flex:0 0 540px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}@media(max-width:1024px){.school-gate_headCol__GfsQm{flex-basis:auto}}.school-gate_heading__ICpZr{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-weight:500;font-size:40px;line-height:44px;color:#232467}@media(max-width:768px){.school-gate_heading__ICpZr{font-size:28px;line-height:34px}}.school-gate_body__3GBIL{flex:1 1;margin:0;font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#232467}.school-gate_row__ZCO67{display:flex;gap:40px;align-items:stretch}@media(max-width:1024px){.school-gate_row__ZCO67{flex-direction:column}}.school-gate_media__zEt2b{flex:1 1;border-radius:24px;overflow:hidden;background:#dedede;min-height:489px;position:relative;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.school-gate_media__zEt2b:hover{transform:scale(1.005);box-shadow:0 12px 30px rgba(35,36,103,.12)}@media(max-width:768px){.school-gate_media__zEt2b{min-height:0;aspect-ratio:870/489}}.school-gate_poster__qlk0Y{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.school-gate_play__5bxh7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:98px;height:98px;transition:transform .2s ease}.school-gate_media__zEt2b:hover .school-gate_play__5bxh7{transform:translate(-50%,-50%) scale(1.05)}.school-gate_playIcon__mLMd3{width:100%;height:100%}.school-gate_points__ra1M6{flex:0 0 370px;list-style:none;margin:0;padding:32px;background:#d6e7ff;border-radius:24px;display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){.school-gate_points__ra1M6{flex-basis:auto}}.school-gate_point__2De2b{display:flex;flex-direction:column;gap:12px;padding:24px 0;border-top:1px solid #fff}.school-gate_point__2De2b:first-child{border-top:0}.school-gate_icon__kjkRY{font-size:32px;color:#232467}.school-gate_pointText__RVt2F{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-weight:500;font-size:24px;line-height:30px;color:#232467}.smart-school_section__8dbgq{background:#232467;padding:120px 0 160px}@media(max-width:768px){.smart-school_section__8dbgq{padding:64px 0 80px}}.smart-school_header__aNmRv{display:flex;gap:40px;align-items:flex-start}@media(max-width:1024px){.smart-school_header__aNmRv{flex-direction:column;gap:24px}}.smart-school_headCol__n_1mk{flex:0 0 540px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}@media(max-width:1024px){.smart-school_headCol__n_1mk{flex-basis:auto}}.smart-school_heading__YiNtx{margin:0;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-weight:500;font-size:40px;line-height:44px;color:#fff}@media(max-width:768px){.smart-school_heading__YiNtx{font-size:28px;line-height:34px}}.smart-school_body__p9wJ0{flex:1 1;max-width:700px;margin:0;font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:24px;color:#fff}.smart-school_loop__zW5DY{position:relative;margin-top:48px;height:576px}@media(max-width:1199px){.smart-school_loop__zW5DY{height:auto;display:flex;flex-direction:column;gap:24px}}.smart-school_label__uVU__{position:absolute;left:0;right:0;margin:0;text-align:center;font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-weight:700;font-size:24px;line-height:32px;letter-spacing:.08em;text-transform:uppercase;color:#fff}@media(max-width:1199px){.smart-school_label__uVU__{position:static}}@media(max-width:768px){.smart-school_label__uVU__{font-size:18px;line-height:24px}}.smart-school_labelTop__IblwL{top:0}.smart-school_labelBottom__SVjEa{top:544px}.smart-school_loopLeft___yBSx{position:absolute;left:16px;top:15px;width:399px;height:546px;pointer-events:none}@media(max-width:1199px){.smart-school_loopLeft___yBSx{display:none}}.smart-school_loopRight__BHkWM{position:absolute;left:864px;top:14px;width:399px;height:546px;pointer-events:none}@media(max-width:1199px){.smart-school_loopRight__BHkWM{display:none}}.smart-school_grid__dw08p{position:absolute;top:80px;left:80px;width:1120px;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,552px);grid-gap:16px;gap:16px}@media(max-width:1199px){.smart-school_grid__dw08p{position:static;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.smart-school_grid__dw08p{grid-template-columns:minmax(0,1fr)}}.smart-school_card__ZBUPJ{display:flex;align-items:center;gap:16px;min-height:128px;padding:16px 32px 16px 16px;border-radius:16px;box-sizing:border-box}.smart-school_icon__achKM{flex:0 0 96px;height:96px;display:flex;align-items:center;justify-content:center}.smart-school_text__RMwDi{display:flex;flex-direction:column;min-width:0}.smart-school_title__1_qr1{font-family:var(--typography-displayFont),Arial,Helvetica,sans-serif;font-weight:500;font-size:28px;line-height:40px;color:#232467}@media(max-width:768px){.smart-school_title__1_qr1{font-size:22px;line-height:30px}}.smart-school_desc__sJ9w3{font-family:var(--typography-bodyFont),Arial,Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#232467}