.hw-band{padding:88px 0}.hw-band-white{background:#fff}.hw-band-cream{background:#fbf8f4}.hw-band-navy{color:#fff;background:#2a2d4d}.hw-wrap{max-width:1440px;margin:0 auto;padding:0 64px}.hw-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#da7650;margin:0 0 14px;font-size:13px;font-weight:700}.hw-eyebrow-gold{color:#f6be64}.hw-h1{letter-spacing:-.01em;color:#2a2d4d;text-wrap:pretty;margin:0 0 20px;font-size:60px;font-weight:700;line-height:1.1}.hw-lead{text-wrap:pretty;max-width:560px;margin:0;font-size:19px;font-weight:300;line-height:1.55}.hw-h2{color:#2a2d4d;text-wrap:pretty;margin:0 0 20px;font-size:44px;font-weight:700;line-height:1.15}.hw-h2-panel{margin:0 0 16px;font-size:30px;line-height:1.2}.hw-h2-onnavy{color:#fff}.hw-lab{letter-spacing:.12em;text-transform:uppercase;color:#2a2d4d;margin:0 0 12px;font-size:11px;font-weight:700}.hw-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.hw-head-art svg{width:100%;max-width:460px;height:auto;margin-left:auto;display:block}.hw-tabs{top:var(--hw-sticky-top,0px);z-index:5;scroll-margin-top:calc(var(--hw-sticky-top,0px) + 12px);background:#fbf8f4;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:12px 0;display:grid;position:sticky}.hw-tabs:after{content:"";z-index:-1;background:#fbf8f4;position:absolute;inset:0 -64px}.hw-tab{font:inherit;cursor:pointer;text-align:left;color:#2a2d4d;background:#fff;border:1.5px solid #2a2d4d24;border-radius:16px;align-items:center;gap:12px;padding:11px 16px;font-size:15px;font-weight:600;line-height:1.3;transition:border-color .15s,box-shadow .15s;display:flex}.hw-tab:hover{border-color:#2a2d4d66}.hw-tab:focus-visible{outline-offset:3px;outline:2px solid #e17951}.hw-tab-ic{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;transition:background-color .15s,color .15s;display:grid}.hw-tab-ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.hw-tab-healthcare .hw-tab-ic{color:#b4532f;background:#fbe6dc}.hw-tab-life .hw-tab-ic{color:#9a6a12;background:#fdf0d5}.hw-tab-accident-health .hw-tab-ic{color:#0f7a5e;background:#ddf3ec}.hw-tab-healthcare[aria-selected=true]{border-color:#e17951;box-shadow:inset 0 0 0 1px #e17951,0 10px 24px #2a2d4d1a}.hw-tab-healthcare[aria-selected=true] .hw-tab-ic{color:#fff;background:#e17951}.hw-tab-life[aria-selected=true]{border-color:#e0a93f;box-shadow:inset 0 0 0 1px #e0a93f,0 10px 24px #2a2d4d1a}.hw-tab-life[aria-selected=true] .hw-tab-ic{color:#2a2d4d;background:#f6be64}.hw-tab-accident-health[aria-selected=true]{border-color:#16a37f;box-shadow:inset 0 0 0 1px #16a37f,0 10px 24px #2a2d4d1a}.hw-tab-accident-health[aria-selected=true] .hw-tab-ic{color:#fff;background:#16a37f}.hw-panel{background:#fff;border:1px solid #2a2d4d1f;border-top:5px solid #e17951;border-radius:24px;grid-template-columns:minmax(0,45fr) minmax(0,55fr);display:grid;box-shadow:0 14px 40px #2a2d4d0f}.hw-panel[hidden]{display:none}.hw-panel-life{border-top-color:#f6be64}.hw-panel-accident-health{border-top-color:#16a37f}.hw-panel.hw-in{animation:.38s both hw-fade}@keyframes hw-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hw-today{padding:34px 40px 36px 36px}.hw-next{border-left:1px solid #2a2d4d1f;padding:34px 36px 36px 40px}.hw-moment{letter-spacing:.14em;text-transform:uppercase;color:#da7650;align-items:center;gap:10px;margin:0 0 16px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.hw-moment:before{content:"";background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.hw-moment-life{color:#9a6a12}.hw-moment-accident-health{color:#0f7a5e}.hw-next .hw-moment:before{background:0 0;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;border-radius:0;width:0;height:0}.hw-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hw-chip{color:#2a2d4d;background:#fff;border:1.5px solid #2a2d4d2e;border-radius:999px;padding:6px 13px;font-size:13.5px;font-weight:600;line-height:1.3}.hw-chip-healthcare{color:#b4532f;background:#fff7f3;border-color:#e17951}.hw-chip-life{color:#9a6a12;background:#fffaf0;border-color:#e0a93f}.hw-chip-accident-health{color:#0f7a5e;background:#f3fbf8;border-color:#16a37f}.hw-draw{background:#f7f3ec;border:1px solid #2a2d4d1f;border-radius:16px;margin:0 0 24px;padding:18px 22px 14px}.hw-draw svg{width:100%;max-width:520px;height:auto;margin:0 auto;font-family:Poppins,system-ui,sans-serif;display:block;overflow:visible}.hw-steps{counter-reset:hw-n;gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.hw-steps:before{content:"";border-left:2px dashed #2a2d4d29;position:absolute;top:48px;bottom:48px;left:74px}.hw-step{counter-increment:hw-n;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:0 20px;display:grid;position:relative}.hw-step-art{background:#fbf8f4;border:1px solid #2a2d4d1f;border-radius:12px;position:relative}.hw-step-art svg{border-radius:11px;width:100%;height:auto;display:block}.hw-step-n{color:#fff;background:#2a2d4d;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-9px;left:-9px;box-shadow:0 0 0 2px #fff}.hw-step-n:before{content:counter(hw-n)}.hw-step-t{color:#2a2d4d;text-wrap:pretty;margin:0 0 5px;font-size:16px;font-weight:600;line-height:1.3}.hw-step-p{color:#5a6058;text-wrap:pretty;margin:0;font-size:13.5px;font-weight:300;line-height:1.5}.hw-start{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:56px;display:grid}.hw-start[hidden]{display:none}.hw-start-head{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 16px;display:flex}.hw-start-head .hw-eyebrow{margin:0}.hw-line-chip{color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex}.hw-line-chip-ic{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.hw-line-chip-ic svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.hw-line-chip-healthcare .hw-line-chip-ic{color:#fff;background:#e17951}.hw-line-chip-life .hw-line-chip-ic{color:#2a2d4d;background:#f6be64}.hw-line-chip-accident-health .hw-line-chip-ic{color:#fff;background:#16a37f}.hw-change{color:#ffffffb3;text-underline-offset:3px;font-size:13px;font-weight:500;text-decoration:underline}.hw-change:hover{color:#fff}.hw-start-intro{color:#ffffffe0;text-wrap:pretty;max-width:560px;margin:0;font-size:18px;font-weight:300;line-height:1.55}.hw-path{counter-reset:hw-g;margin:28px 0 0;padding:0;list-style:none}.hw-path li{counter-increment:hw-g;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:0 0 26px;display:grid;position:relative}.hw-path li:before{content:"";border-left:2px dashed #f6be6473;position:absolute;top:48px;bottom:4px;left:21px}.hw-path li:last-child{padding-bottom:0}.hw-path li:last-child:before{display:none}.hw-path-ic{background:#ffffff14;border:1px solid #fff3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.hw-path-ic svg{fill:none;stroke:#f6be64;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hw-path-ic:after{content:counter(hw-g);color:#2a2d4d;background:#f6be64;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:-6px;right:-7px}.hw-path p{color:#fff;text-wrap:pretty;margin:0;padding-top:9px;font-size:17px;font-weight:300;line-height:1.5}.hw-start-card{color:#2e314d;background:#fff;border-radius:24px;padding:28px;box-shadow:0 24px 60px #00000038}.hw-facts{gap:12px;margin:0 0 24px;display:grid}.hw-fact{background:#fbf8f4;border:1px solid #2a2d4d1a;border-left-width:3px;border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;display:grid}.hw-fact-coral{border-left-color:#e17951}.hw-fact-green{border-left-color:#16a37f}.hw-fact-ic{background:#fff;border:1px solid #2a2d4d1f;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.hw-fact-ic svg{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.hw-fact-coral .hw-fact-ic svg{stroke:#e17951}.hw-fact-green .hw-fact-ic svg{stroke:#16a37f}.hw-fact b{color:#2a2d4d;font-size:16px;font-weight:600;line-height:1.35;display:block}.hw-fact span span{color:#5a6058;margin-top:3px;font-size:14px;font-weight:300;line-height:1.5;display:block}.hw-btns{flex-wrap:wrap;gap:12px;display:flex}.hw-btn{border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:14px 24px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.hw-btn-primary{color:#fff;background:#2a2d4d}.hw-btn-primary:hover{background:#1e2140}.hw-btn-outline{color:#2a2d4d;border-color:#2a2d4d}.hw-btn-outline:hover{color:#fff;background:#2a2d4d}.hw-btn:focus-visible{outline-offset:3px;outline:2px solid #e17951}.hw-trust{color:#5a6058;margin:16px 0 0;font-size:13px;line-height:1.5}.hw-trust a{color:#da7650;font-weight:600;text-decoration:none}.hw-trust a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.hw-panel.hw-in{animation:none}.hw-tab,.hw-tab-ic,.hw-btn{transition:none}}@media (max-width:1000px){.hw-panel{grid-template-columns:minmax(0,1fr)}.hw-today{padding:32px 32px 30px}.hw-next{border-top:1px solid #2a2d4d1f;border-left:0;padding:30px 32px 32px}.hw-head{grid-template-columns:minmax(0,1fr);gap:32px}.hw-head-art svg{margin-left:0}.hw-start{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:760px){.hw-band{padding:48px 0}.hw-wrap{padding:0 20px}.hw-h1{margin-bottom:16px;font-size:40px}.hw-lead{font-size:17px}.hw-h2{font-size:32px}.hw-h2-panel{font-size:26px}.hw-head-art svg{max-width:400px}.hw-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:0;display:flex;position:static}.hw-tabs:after{display:none}.hw-start-intro{font-size:16px}.hw-tab{border-radius:14px;flex:auto;gap:10px;padding:9px 12px;font-size:14px}.hw-tab-ic{border-radius:10px;width:34px;height:34px}.hw-tab-ic svg{width:20px;height:20px}.hw-panel{border-radius:18px}.hw-today{padding:22px 20px 20px}.hw-next{padding:20px 20px 22px}.hw-draw{margin-bottom:18px;padding:14px 12px 10px}.hw-steps{gap:18px}.hw-steps:before{top:36px;bottom:36px;left:52px}.hw-step{grid-template-columns:106px minmax(0,1fr);align-items:start;gap:0 14px}.hw-step-n{width:22px;height:22px;font-size:11px;top:-7px;left:-7px}.hw-step-t{margin-bottom:3px;font-size:15px}.hw-step-p{font-size:13px}.hw-path p{font-size:16px}.hw-start-card{padding:20px}.hw-btns{flex-direction:column}.hw-btn{width:100%}}
