.wh-crumbs{margin:0 0 14px;font-size:.875rem}.wh-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;list-style:none;margin:0;padding:0}.wh-crumbs li{color:#c9d4ea}.wh-crumbs a,.wh-crumbs li{display:inline-flex;align-items:center;gap:6px}.wh-crumbs a{color:var(--wh-gold-2);font-weight:700}.wh-crumbs-sep{opacity:.6}@media (min-width:1024px){.wh-crumbs a:hover{color:#fff}}.wh-hero--sec .wh-hero-cta{flex-wrap:wrap;gap:12px}.wh-hero--sec h1{font-size:clamp(2.1rem,1.4rem + 2.8vw,3.4rem)}@media (max-width:479px){.wh-hero--sec h1{font-size:1.5rem;margin-bottom:8px}.wh-hero--sec .wh-hero-lead{font-size:.875rem;line-height:1.45;margin-bottom:10px}.wh-crumbs{font-size:.8125rem}.wh-hero--sec .wh-hero-cta .wh-btn{flex:1 1 0;min-width:0;padding:0 14px}.wh-crumbs{margin-bottom:6px}}.wh-short{padding:18px 0 0}.wh-short p{margin:0;font-size:1rem;color:var(--wh-ink);background:#fff;border:1px solid var(--wh-line);border-radius:var(--wh-r);padding:14px 18px}.wh-short b{color:var(--wh-navy)}.wh-sec .wh-txt>p:last-child,.wh-sec .wh-txt>ul:last-child{margin-bottom:0}.wh-txt h3{margin:24px 0 8px}.wh-txt a:not(.wh-btn){font-weight:600;text-decoration:underline;text-underline-offset:2px}.wh-sec--navy .wh-txt a:not(.wh-btn){color:var(--wh-gold-2)}.wh-sec>.container>*+.wh-banner,.wh-sec>.container>*+.wh-bars,.wh-sec>.container>*+.wh-bento,.wh-sec>.container>*+.wh-calc,.wh-sec>.container>*+.wh-call,.wh-sec>.container>*+.wh-cards,.wh-sec>.container>*+.wh-list,.wh-sec>.container>*+.wh-myths,.wh-sec>.container>*+.wh-pc,.wh-sec>.container>*+.wh-person,.wh-sec>.container>*+.wh-steps,.wh-sec>.container>*+.wh-tbl-wrap,.wh-sec>.container>*+.wh-tiles{margin-top:16px}.wh-sec>.container>.wh-banner+*,.wh-sec>.container>.wh-bars+*,.wh-sec>.container>.wh-bento+*,.wh-sec>.container>.wh-calc+*,.wh-sec>.container>.wh-call+*,.wh-sec>.container>.wh-cards+*,.wh-sec>.container>.wh-list+*,.wh-sec>.container>.wh-myths+*,.wh-sec>.container>.wh-pc+*,.wh-sec>.container>.wh-person+*,.wh-sec>.container>.wh-steps+*,.wh-sec>.container>.wh-tiles+*{margin-top:24px}.wh-ul{margin:0 0 16px;padding-left:1.2em}.wh-ul li{margin:0 0 6px}.wh-ul li::marker{color:var(--wh-navy-3)}.wh-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.wh-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wh-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wh-cards li{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--wh-line);border-radius:var(--wh-r-lg);padding:20px}.wh-sec--white .wh-cards li{background:var(--wh-bg)}.wh-cards li>.ic{width:46px;height:46px;padding:11px;border-radius:14px;background:var(--wh-navy);color:var(--wh-gold-2)}.wh-cards h3{margin:4px 0 0}.wh-cards p{margin:0;color:var(--wh-mute)}.wh-card-v{font-size:1.6rem;font-weight:900;line-height:1.1;color:var(--wh-navy)}.wh-sec--navy .wh-cards li{background:#ffffff12;border-color:#ffffff29}.wh-sec--navy .wh-cards p{color:#c9d4ea}.wh-sec--navy .wh-card-v{color:var(--wh-gold-2)}@media (max-width:1023px){.wh-cards--3,.wh-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.wh-cards,.wh-cards--3,.wh-cards--4{grid-template-columns:1fr}}.wh-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.wh-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wh-tiles li{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:center;background:var(--wh-navy);color:#c9d4ea;border-radius:var(--wh-r);padding:14px 16px}.wh-tiles .ic{grid-row:span 2;font-size:1.7rem;color:var(--wh-gold-2)}.wh-tiles span{font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wh-tiles b{font-size:1.25rem;line-height:1.2;color:#fff}.wh-sec--navy .wh-tiles li{background:#ffffff14}@media (max-width:1023px){.wh-tiles,.wh-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.wh-tiles,.wh-tiles--4{grid-template-columns:1fr}}.wh-list{display:grid;gap:10px;list-style:none;margin:0 0 16px;padding:0}.wh-list li{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--wh-line);border-radius:12px;padding:12px 16px}.wh-sec--white .wh-list li{background:var(--wh-bg)}.wh-list .ic{font-size:1.3rem;color:var(--wh-ok);margin-top:2px}.wh-list--two{grid-template-columns:repeat(2,minmax(0,1fr))}.wh-sec--navy .wh-list li{background:#ffffff12;border-color:#ffffff29}.wh-sec--navy .wh-list .ic{color:var(--wh-gold-2)}@media (max-width:767px){.wh-list--two{grid-template-columns:1fr}}.wh-call{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;background:#fff8e6;border:1px solid #f0d99c;border-radius:var(--wh-r-lg);padding:18px 20px;margin:0 0 16px}.wh-call>.ic{font-size:1.7rem;color:#9a7a1c;margin-top:2px}.wh-call h3{margin:0 0 8px}.wh-call p{margin:0 0 10px}.wh-call p:last-child{margin:0}.wh-call--info{background:#eaf1fd;border-color:#c5d6f5}.wh-call--info>.ic{color:var(--wh-blue)}@media (max-width:479px){.wh-call{grid-template-columns:1fr}}.wh-pc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 16px}.wh-pc>div{background:#fff;border:1px solid var(--wh-line);border-radius:var(--wh-r-lg);padding:20px}.wh-sec--white .wh-pc>div{background:var(--wh-bg)}.wh-pc h3{display:flex;align-items:center;gap:8px}.wh-pc ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.wh-pc li{display:flex;gap:10px;align-items:flex-start}.wh-pc li .ic{margin-top:4px}.wh-pc-yes .ic{color:var(--wh-ok)}.wh-pc-no .ic{color:#b4232f}@media (max-width:767px){.wh-pc{grid-template-columns:1fr}}.wh-myths{display:grid;gap:16px;margin:0 0 16px}.wh-myth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--wh-line);border-radius:var(--wh-r);overflow:hidden;background:#fff}.wh-myth p{display:flex;gap:10px;align-items:flex-start;margin:0;padding:14px 16px}.wh-myth .m{background:#fdf0f1;color:#7d1a23;font-weight:700}.wh-myth .m .ic{color:#b4232f;margin-top:3px}.wh-myth .f .ic{color:var(--wh-ok);margin-top:3px}@media (max-width:767px){.wh-myth{grid-template-columns:1fr}}.wh-bars{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:12px}.wh-bars li{display:grid;grid-template-columns:1fr auto;gap:6px 12px}.wh-bars b{font-weight:700;color:var(--wh-navy)}.wh-bars em{font-style:normal;font-weight:800;color:var(--wh-navy)}.wh-bars i{grid-column:1/-1;display:block;height:12px;border-radius:999px;background:var(--wh-soft);position:relative;overflow:hidden}.wh-bars i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--w,0);border-radius:inherit;background:var(--wh-gold-g);box-shadow:inset 0 0 0 1px #5c4a0033}.wh-illus{margin:8px 0 24px}.wh-illus img{display:block;width:auto;max-width:100%;margin:0 auto}.wh-calc,.wh-illus img{border-radius:var(--wh-r-lg);box-shadow:var(--wh-sh)}.wh-calc{background:var(--wh-navy);color:#dfe6f3;padding:22px;margin:0 0 16px}.wh-calc-h{display:flex;align-items:center;gap:10px;font-size:1.125rem;font-weight:800;color:#fff;margin:0 0 16px}.wh-calc-h .ic{color:var(--wh-gold-2);font-size:1.4rem}.wh-calc-p{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.wh-calc-p button{min-height:38px;padding:0 14px;border-radius:999px;border:1px solid #fce1a473;background:#0000;color:var(--wh-gold-2);font-weight:700;font-size:.875rem;cursor:pointer;transition:background-color .2s,color .2s}.wh-calc-p button[aria-pressed=true]{background:var(--wh-gold-g);color:var(--wh-navy);border-color:#0000}.wh-calc-f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.wh-calc-f label{display:flex;flex-direction:column;gap:6px;font-size:.8125rem;font-weight:700;color:#c9d4ea}.wh-calc-f input,.wh-calc-f select{width:100%;min-height:44px;border-radius:10px;border:1px solid #2e4068;background:#101a45;color:#fff;font:inherit;font-size:1rem;padding:0 12px}.wh-calc-f input:focus,.wh-calc-f select:focus{outline:2px solid var(--wh-gold-2);outline-offset:1px}.wh-calc-out{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;margin:0 0 16px;padding:0}.wh-calc-out li{display:flex;flex-direction:column;gap:4px;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;padding:12px 14px}.wh-calc-out span{font-size:.8125rem;color:#c9d4ea}.wh-calc-out b{font-size:1.35rem;color:#fff}.wh-calc-out .hl b{color:var(--wh-gold-2)}.wh-calc .wh-bars b,.wh-calc .wh-bars em{color:#fff}.wh-calc .wh-bars i{background:#ffffff1a}.wh-calc-note{margin:0;font-size:.8125rem;color:#aab6cf}@media (max-width:1023px){.wh-calc-f,.wh-calc-out{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.wh-calc{padding:18px 16px}.wh-calc-f{grid-template-columns:1fr}.wh-calc-out b{font-size:1.15rem}}.wh-person{display:grid;grid-template-columns:auto 1fr;gap:18px;background:#fff;border:1px solid var(--wh-line);border-radius:var(--wh-r-lg);padding:22px;margin:0 0 16px}.wh-sec--white .wh-person{background:var(--wh-bg)}.wh-person-mark{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--wh-navy);color:var(--wh-gold-2);font-size:1.5rem;font-weight:900}.wh-person h3{margin:0}.wh-person-role{margin:8px 0 10px;color:var(--wh-mute);font-weight:600}.wh-person p:last-child{margin-bottom:0}@media (max-width:479px){.wh-person{grid-template-columns:1fr}}.wh-tbl--s{min-width:520px}.wh-tbl td b{color:var(--wh-navy)}@media (max-width:479px){.wh-sec h2{font-size:1.45rem}}.wh-call .wh-btn{margin-top:6px}.wh-pc h3{margin-bottom:16px}.wh-sec .container>.wh-illus:last-child,.wh-sec .wh-txt>:last-child{margin-bottom:0}@media (max-width:374px){.wh-hero--sec .wh-hero-cta{gap:8px}.wh-hero--sec .wh-hero-cta .wh-btn{padding:0 10px;font-size:.9375rem;gap:6px}.wh-hero--sec .wh-hero-cta .ic{display:none}}