._page_1lv5v_1{max-width:1180px;margin:auto;padding:38px 24px 80px;color:#0d2338}._back_1lv5v_1{color:#326eaa;text-decoration:none;font-weight:700}._page_1lv5v_1 h1{font-size:clamp(26px,4vw,38px);margin:18px 0 8px}._intro_1lv5v_1{color:#64748b;margin-bottom:24px}._deck_1lv5v_1{background:#fff;border:1px solid #d9e1e8;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #142a3d18;display:flex;flex-direction:column;aspect-ratio:16/9;min-height:540px}._deck_1lv5v_1:fullscreen{width:100vw;height:100vh;border:0;border-radius:0;aspect-ratio:auto}._header_1lv5v_1{display:flex;justify-content:space-between;align-items:center;padding:16px 26px;border-bottom:1px solid #e5e9ef}._brand_1lv5v_1{font-size:23px;color:#2c6fb0;font-weight:800}._brand_1lv5v_1 span{color:#6ab536}._brand_1lv5v_1 small{color:#708396;font-size:14px;font-weight:500}._header_1lv5v_1 button,._footer_1lv5v_1 button{border:0;background:#edf4f7;color:#12304b;border-radius:8px;padding:10px 14px;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:700}._footer_1lv5v_1 button:disabled{opacity:.3;cursor:default}._stage_1lv5v_1{flex:1;padding:3% 5%;display:flex;flex-direction:column;justify-content:flex-start}._eyebrow_1lv5v_1{font-size:12px;letter-spacing:2px;color:#3e7caf;font-weight:800}._stage_1lv5v_1 h2{font-size:clamp(27px,3.4vw,52px);line-height:1.12;max-width:1050px;margin:13px 0 8px;color:#102943}._subtitle_1lv5v_1{font-size:clamp(15px,1.65vw,23px);color:#60768a;margin:0}._choice_1lv5v_1{display:flex;align-items:center;justify-content:space-evenly;flex:1;gap:10px;font-size:clamp(18px,2.6vw,32px);font-weight:800;color:#347aba}._choice_1lv5v_1 div:last-child{color:#62ac31}._choice_1lv5v_1 span{font-size:16px;color:#7d8e9c}._three_1lv5v_1{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;margin:auto 0}._three_1lv5v_1 div{padding:25px;background:#f1f6f8;border-radius:14px;display:flex;flex-direction:column;gap:18px}._three_1lv5v_1 b{color:#68ac34;font-size:18px}._three_1lv5v_1 strong{font-size:clamp(19px,2vw,30px)}._three_1lv5v_1 span{color:#62778b;font-size:16px}._barArea_1lv5v_1{display:flex;justify-content:space-evenly;gap:20px;margin:auto 0 0;flex:1;max-height:350px}._barColumn_1lv5v_1{width:36%;display:flex;flex-direction:column;text-align:center}._barColumn_1lv5v_1 h3{font-size:19px;margin:0 0 12px;letter-spacing:1px}._bar_1lv5v_1{flex:1;display:flex;flex-direction:column;overflow:hidden;border-radius:9px;background:#eff3f6}._blueFull_1lv5v_1,._splitBlue_1lv5v_1{background:#2d6eaf;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}._blueFull_1lv5v_1{height:100%}._splitBlue_1lv5v_1{height:37.08%;order:2}._splitGreen_1lv5v_1{background:#68b436;color:#fff;height:62.92%;display:flex;flex-direction:column;justify-content:center;align-items:center;order:1}._bar_1lv5v_1 strong{font-size:clamp(24px,3vw,39px)}._bar_1lv5v_1 span{font-size:15px}._footnote_1lv5v_1{font-size:12px;color:#64748b;text-align:center;margin-top:14px}._demo_1lv5v_1{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:auto 0 18px}._demo_1lv5v_1 div{padding:20px;background:#f0f5f8;border-radius:12px;display:flex;flex-direction:column}._demo_1lv5v_1 span{font-size:13px;letter-spacing:1px;color:#708396}._demo_1lv5v_1 b{font-size:clamp(21px,2.5vw,32px)}._cta_1lv5v_1{display:inline-flex;gap:10px;align-items:center;background:#66ad35;border-radius:9px;color:#fff;text-decoration:none;font-weight:800;padding:12px 18px;align-self:center}._footer_1lv5v_1{border-top:1px solid #e5e9ef;padding:13px 25px;display:flex;justify-content:space-between;align-items:center;color:#677e90;font-size:14px}._note_1lv5v_1{font-size:13px;line-height:1.55;color:#63778a;margin-top:17px}@media(max-width:650px){._deck_1lv5v_1{min-height:610px;aspect-ratio:auto}._stage_1lv5v_1{padding:23px}._barArea_1lv5v_1{max-height:295px}._barColumn_1lv5v_1{width:46%}._barColumn_1lv5v_1 h3{font-size:13px}._three_1lv5v_1{gap:7px}._three_1lv5v_1 div{padding:12px}._three_1lv5v_1 strong{font-size:16px}._three_1lv5v_1 span{font-size:12px}._bar_1lv5v_1 strong{font-size:24px}._bar_1lv5v_1 span{font-size:11px}._footer_1lv5v_1{padding:10px}}
