body.news{--nw-line:#DDE5F0;--nw-text:#3A4366;--nw-muted:#5B6380;--nw-blue:#2A5BB5;--nw-tint:#FCEFE7;--nw-t-event:var(--hx-orange);--nw-t-announcement:#1F4FA8;--nw-t-product-update:#1B7F49;--nw-t-resource:#1F6FBF;--nw-t-video:#7A3FC8}body.news [hidden]{display:none!important}.nw-sec{padding-block:var(--hx-section-y);background:var(--hx-white)}.nw-shead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:22px}.nw-h2{margin:0;font-size:clamp(26px,2.8vw,34px);font-weight:800;line-height:1.12;letter-spacing:-0.03em;color:var(--hx-navy);text-wrap:balance}.nw-sprite{position:absolute;width:0;height:0}.nw-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nw-ico,.nw-hsearch svg,.nw-th__icon{flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.nw-ico{width:26px;height:26px;stroke-width:1.6;color:var(--hx-orange)}.nw-type:focus-visible,.nw-row a:focus-visible,.nw-hero a:focus-visible,.nw-hsearch button:focus-visible,.nw-reset:focus-visible,.nw-more button:focus-visible,.nw-modal__close:focus-visible,.nw-modal a:focus-visible,.nw-article a:focus-visible,.nw-cta a:focus-visible{outline:3px solid var(--hx-blue);outline-offset:3px}.nw-btn--ghost{border-color:var(--hx-orange);background:var(--hx-white);color:var(--hx-orange-hover)}.nw-btn--ghost:hover,.nw-btn--ghost:focus{border-color:var(--hx-orange);background:var(--nw-tint);color:var(--hx-orange-hover)}.nw-hero{margin-top:calc(108px + var(--announcement-offset,0px));background:#D9ECFB url("/images/news/resources-hero.webp") 72% center / cover no-repeat}.nw-hero__inner{padding-top:44px;padding-bottom:60px}.nw-crumb{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0 0 16px;padding:0;list-style:none;font-size:15px;color:var(--nw-text)}.nw-crumb li + li::before{content:"/";margin-right:10px;color:#8A92AD}.nw-crumb a{color:inherit;text-decoration:none}.nw-crumb a:hover{text-decoration:underline}.nw-hero__copy{display:grid;gap:14px;max-width:640px}.nw-hero__title{margin:0;font-size:clamp(36px,4.8vw,58px);font-weight:800;line-height:1.06;letter-spacing:-0.035em;color:var(--hx-navy)}.nw-hero__lead{max-width:34em;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.5;color:var(--nw-text)}.nw-hsearch{display:flex;align-items:center;gap:10px;max-width:560px;margin:10px 0 0;padding:6px 6px 6px 16px;border:1.5px solid #C9D7EA;border-radius:10px;background:var(--hx-white);box-shadow:0 14px 30px -22px rgba(26,42,108,0.4)}.nw-hsearch:focus-within{border-color:var(--nw-blue)}.nw-hsearch svg{width:20px;height:20px;stroke-width:2;color:#6B7390}.nw-hsearch input{flex:1;min-width:0;width:100%;padding:10px 0;border:0;outline:0;background:transparent;font-size:17px;color:var(--hx-navy)}.nw-hsearch button{padding:11px 18px;border:0;border-radius:7px;background:var(--hx-orange);font-size:15px;font-weight:600;color:var(--hx-white)}.nw-hsearch button:hover{background:var(--hx-orange-hover)}.nw-toolsnote{margin:0;font-size:15.5px;color:var(--nw-text)}.nw-toolsnote a{font-weight:600;color:var(--hx-orange-hover);text-underline-offset:3px}.nw-hero--article .nw-hero__inner{padding-bottom:48px}.nw-hero--article .nw-hero__copy{max-width:880px;gap:12px}.nw-hero--article .nw-hero__title{font-size:clamp(30px,3.8vw,46px)}.nw-types{position:relative;margin-top:-30px}.nw-types__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.nw-type{display:grid;gap:6px;align-content:start;box-sizing:border-box;height:100%;padding:18px 18px 16px;border:1px solid var(--nw-line);border-radius:14px;background:var(--hx-white);box-shadow:0 18px 40px -32px rgba(26,42,108,0.53);color:var(--hx-navy);text-decoration:none;transition:border-color 0.15s ease,transform 0.15s ease}.nw-type:hover{border-color:#F2B796;color:var(--hx-navy);transform:translateY(-2px)}.nw-type.is-active{border-color:var(--hx-orange);background:var(--nw-tint);box-shadow:0 0 0 1px var(--hx-orange)}.nw-type__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.nw-type__n{padding:2px 9px;border-radius:999px;background:#F1F4F9;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--nw-muted)}.nw-type__name{margin-top:4px;font-size:17px;font-weight:700;color:var(--hx-navy)}.nw-type__line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;color:var(--nw-muted)}.nw-type__line em{font-style:normal;font-weight:500;color:var(--hx-navy)}.nw-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;color:var(--nw-muted)}.nw-pill{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:0.07em;text-transform:uppercase;color:var(--hx-white)}.nw-pill--event{background:var(--nw-t-event)}.nw-pill--announcement{background:var(--nw-t-announcement)}.nw-pill--product-update{background:var(--nw-t-product-update)}.nw-pill--resource{background:var(--nw-t-resource)}.nw-pill--video{background:var(--nw-t-video)}.nw-pill--past{border:1px solid #CFD5E2;background:var(--hx-white);color:#6B7390}.nw-meta span + span::before{content:"|";margin:0 8px;color:#C3C9D8}.nw-date{font-size:14px;font-variant-numeric:tabular-nums;color:var(--nw-muted)}.nw-go{font-size:15.5px;font-weight:600;color:var(--hx-orange-hover);text-decoration:none;white-space:nowrap}.nw-go:hover{color:var(--hx-orange-hover);text-decoration:underline;text-underline-offset:3px}.nw-th-link{display:block;min-width:0}.nw-th{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:8px;background:#EEF2F8}.nw-th img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.nw-th img.is-contain{box-sizing:border-box;padding:10px;object-fit:contain;object-position:center}.nw-th--event{display:grid;place-content:center;justify-items:center;gap:2px;background:linear-gradient(135deg,#141B48,#2C3A86);text-align:center;color:var(--hx-white)}.nw-th__month{font-size:11px;font-weight:700;letter-spacing:0.16em;color:#F4844F}.nw-th__day{font-size:30px;font-weight:800;line-height:1;letter-spacing:-0.03em}.nw-th__city{margin-top:3px;font-size:11px;color:#CDD3EE}.nw-th--announcement,.nw-th--product-update,.nw-th--video{display:grid;place-items:center;background:radial-gradient(circle at 70% 30%,#2C3A86,#141B48 70%);color:#F4844F}.nw-th__icon{width:34%;max-width:64px;height:auto;stroke-width:1.5}.nw-th--resource{display:grid;place-items:center;background:linear-gradient(135deg,#E8F3FD,#D7E9FA)}.nw-th__sheet{display:grid;grid-template-rows:auto 1fr;gap:6%;box-sizing:border-box;width:44%;height:84%;padding:6%;border-radius:3px;background:var(--hx-white);box-shadow:0 6px 16px -8px rgba(26,42,108,0.4)}.nw-th__sheet i{display:block;height:10px;border-radius:2px;background:#141B48}.nw-th__sheet span{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6%}.nw-th__sheet b{border-radius:2px;background:#D9E6F6}.nw-th__sheet b:nth-child(2){background:linear-gradient(#F7C3A6 0 40%,#D9E6F6 40%)}.nw-th__sheet b:nth-child(3){background:linear-gradient(#D9E6F6 0 55%,#B9D3EF 55%)}.nw-th__label{position:absolute;right:6px;bottom:6px;padding:1px 6px;border-radius:4px;background:var(--hx-white);font-size:10px;font-weight:700;color:var(--nw-t-resource)}.nw-th__play{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(0deg,rgba(11,17,49,0.33),rgba(11,17,49,0.13))}.nw-th__play span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.94);box-shadow:0 6px 16px -6px rgba(0,0,0,0.55)}.nw-th__play svg{width:16px;height:16px;margin-left:2px;color:var(--nw-t-video)}.nw-list{scroll-margin-top:calc(108px + var(--announcement-offset,0px) + 12px);padding-top:40px}.nw-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-height:1.4em;margin:4px 0 0}.nw-count{margin:0;font-size:14px;color:var(--nw-muted)}.nw-reset{padding:0;border:0;background:none;font-size:14px;font-weight:600;color:var(--hx-orange-hover);cursor:pointer}.nw-reset:hover{text-decoration:underline;text-underline-offset:3px}.nw-rows{margin:0;padding:0;list-style:none}.nw-row{display:grid;grid-template-columns:150px minmax(0,1fr) 190px;gap:24px;align-items:center;padding-block:18px;border-bottom:1px solid var(--nw-line)}.nw-row__mid{display:grid;gap:5px;min-width:0}.nw-row__title{margin:0;font-size:18.5px;font-weight:700;line-height:1.3}.nw-row__title a{color:inherit;text-decoration:none}.nw-row__title a:hover{color:var(--hx-orange)}.nw-row__desc{margin:0;font-size:15px;line-height:1.5;color:var(--nw-text)}.nw-row__end{display:grid;gap:8px;justify-items:start}.nw-empty{padding:40px 0;margin:0;text-align:center;color:var(--nw-muted)}.nw-more{display:flex;justify-content:center;margin-top:28px}.nw-more button{padding:11px 30px;border:1.5px solid var(--hx-orange);border-radius:8px;background:var(--hx-white);font-size:15.5px;font-weight:600;color:var(--hx-orange-hover)}.nw-more button:hover{background:var(--nw-tint)}.nw-cta-sec{padding-top:0}.nw-cta{display:grid;justify-items:start;gap:12px;padding:52px 48px;border-radius:20px;background:#E3EFFB url("/images/home/cta-mountains.webp") 70% center / cover no-repeat}.nw-cta .nw-h2{max-width:20em}.nw-cta p{max-width:34em;margin:0;font-size:18px;line-height:1.5;color:#2B3350}.nw-cta__buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}.nw-article{padding-top:48px}.nw-article__inner{max-width:760px}.nw-article__media{margin:0 0 28px;overflow:hidden;border-radius:16px;background:#EEF2F8}.nw-article__media img{display:block;width:100%;height:auto}.nw-article__media.is-contain{padding:24px}.nw-article__media.is-contain img{width:auto;max-height:420px;margin:0 auto}.nw-article__body p{margin:0 0 18px;font-size:18px;line-height:1.75;color:#333B55}.nw-article__body ul{margin:0 0 18px;padding-left:24px}.nw-article__body li{margin-bottom:8px;font-size:18px;line-height:1.7;color:#333B55}.nw-article__body .nd-title{margin:4px 0 18px;font-size:28px;font-weight:700;line-height:1.25;color:var(--hx-navy)}.nw-article__body .nd-h2{margin:30px 0 12px;font-size:22px;font-weight:700;line-height:1.3;color:var(--hx-navy)}.nw-article__body p.nd-lead{font-size:20px;line-height:1.7}.nw-article__body a{font-weight:600;color:var(--hx-orange-hover);text-decoration:underline;text-underline-offset:3px}.nw-article__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.nw-modal-store{display:none}body.nw-modal-open{overflow:hidden}.nw-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.nw-modal__backdrop{position:absolute;inset:0;background:rgba(11,17,49,0.6);animation:nw-modal-fade 0.2s ease}@keyframes nw-modal-fade{from{opacity:0}to{opacity:1}}@keyframes nw-modal-in{from{opacity:0;transform:translateY(14px) scale(0.985)}to{opacity:1;transform:none}}.nw-modal__dialog{position:relative;z-index:1;width:100%;max-width:760px;max-height:88vh;overflow-y:auto;padding:40px 44px;border-radius:16px;background:var(--hx-white);box-shadow:0 24px 60px rgba(11,17,49,0.35);-webkit-overflow-scrolling:touch;animation:nw-modal-in 0.22s ease}.nw-modal.is-video .nw-modal__dialog{width:92vw;max-width:1200px;padding:20px 26px 26px}.nw-modal.is-video .nw-modal__title{margin-bottom:14px}.nw-modal__close{position:absolute;top:14px;right:16px;width:36px;height:36px;border:0;border-radius:50%;background:#F1F1F3;font-size:22px;line-height:1;color:#444;transition:background-color 0.15s ease,color 0.15s ease}.nw-modal__close:hover{background:var(--hx-orange);color:var(--hx-white)}.nw-modal__title{margin:0 0 20px;padding-right:40px;font-size:30px;font-weight:800;line-height:1.2;color:var(--hx-navy)}.nw-modal__body p{margin:0 0 16px;font-size:16px;line-height:1.7;color:#333B55}.nw-modal__body ul{margin:0 0 16px;padding-left:22px}.nw-modal__body li{margin-bottom:8px;font-size:16px;line-height:1.6;color:#333B55}.nw-modal__body .nd-title{margin:2px 0 14px;font-size:22px;font-weight:700;line-height:1.25;color:var(--hx-navy)}.nw-modal__body .nd-h2{margin:20px 0 10px;font-size:18px;font-weight:700;line-height:1.3;color:var(--hx-navy)}.nw-modal__body p.nd-lead{font-size:17px;line-height:1.65}.nw-modal__body a{font-weight:600;color:var(--hx-orange-hover);text-decoration:underline}.nw-modal__video{position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:10px;background:#000}.nw-modal__video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:1000px){.nw-types__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.nw-row{grid-template-columns:110px minmax(0,1fr);gap:16px;align-items:start}.nw-row__end{display:flex;flex-wrap:wrap;grid-column:2;gap:4px 16px;align-items:baseline}}@media (max-width:700px){.nw-hero{background-position:85% center}.nw-hero__copy{padding:18px;margin-inline:-6px;border-radius:14px;background:rgba(234,245,254,0.78)}.nw-cta{padding:32px 22px 150px;background-position:80% bottom}.nw-modal__dialog{padding:36px 22px 28px}.nw-modal__title{font-size:24px}}@media (max-width:640px){.nw-types__grid{grid-template-columns:1fr 1fr;gap:10px}.nw-type{padding:14px}.nw-type__name{font-size:15.5px}}@media (max-width:420px){.nw-row{grid-template-columns:minmax(0,1fr)}.nw-row__end{grid-column:1}}