.hv5{--hv5-paper:#FFFFFF;--hv5-mist:#F4F6F9;--hv5-mist-2:#EBEFF4;--hv5-rule:#E1E6ED;--hv5-rule-2:#CDD5DF;--hv5-ink:#0D1B2E;--hv5-ink-2:#45546A;--hv5-ink-3:#5F6D81;--hv5-navy:#0A1628;--hv5-navy-line:rgba(196,214,240,0.12);--hv5-gold:#D2AC5E;--hv5-gold-hi:#E9C97F;--hv5-gold-deep:#B98E3C;--hv5-gold-ink:#85611D;--hv5-win:#127A4B;--hv5-win-soft:#E2F4EA;--hv5-risk:#B3362A;--hv5-risk-soft:#FCE8E4;--hv5-amber:#8F610F;--hv5-amber-soft:#FBF0D8;--hv5-f:var(--font-hv5-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--hv5-wrap:1200px;--hv5-shadow-sm:0 1px 2px rgba(13,27,46,0.06),0 2px 6px rgba(13,27,46,0.04);--hv5-shadow:0 1px 2px rgba(13,27,46,0.05),0 12px 32px -12px rgba(13,27,46,0.18);--hv5-shadow-lg:0 2px 4px rgba(13,27,46,0.04),0 40px 80px -30px rgba(13,27,46,0.35);background:var(--hv5-paper);color:var(--hv5-ink);font:400 1.0625rem/1.6 var(--hv5-f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}html[data-cb-a11y-font-size="-2"] .hv5{--hv5-text:0.875}html[data-cb-a11y-font-size="-1"] .hv5{--hv5-text:0.9375}html[data-cb-a11y-font-size="1"] .hv5{--hv5-text:1.0625}html[data-cb-a11y-font-size="2"] .hv5{--hv5-text:1.125}html[data-cb-a11y-font-size="3"] .hv5{--hv5-text:1.1875}html:has(.hv5.hv5){background-color:#FFFFFF;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.hv5.hv5){scroll-behavior:auto}}@media (prefers-reduced-motion:reduce){.hv5 *,.hv5 :after,.hv5 :before{animation:none!important;transition:none!important}}.hv5 *,.hv5 :after,.hv5 :before{box-sizing:border-box}.hv5 :where(main,footer) a{color:inherit;text-decoration:none}.hv5 :focus-visible{outline:2px solid var(--hv5-gold-deep);outline-offset:3px;border-radius:6px}.hv5 h1,.hv5 h2,.hv5 h3,.hv5 h4{margin:0;font-family:var(--hv5-f);color:var(--hv5-ink);text-wrap:balance}.hv5 blockquote,.hv5 figure,.hv5 p{margin:0}.hv5 .hv5-wrap{max-width:var(--hv5-wrap);margin-inline:auto;padding-inline:max(20px,4vw)}.hv5 .tnum{font-variant-numeric:tabular-nums}.hv5 [id].hv5-anchor,.hv5 section[id]{scroll-margin-top:88px}.hv5 .hv5-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 22px;border-radius:10px;border:0;cursor:pointer;font:650 .96875rem/1 var(--hv5-f);letter-spacing:-.005em;white-space:nowrap;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.hv5 .hv5-btn svg{flex:none;transition:transform .2s ease}.hv5 .hv5-btn:hover svg,.hv5 .hv5-link:hover svg{transform:translateX(3px)}.hv5 .hv5-btn--gold{color:#1A1307;background:linear-gradient(180deg,#E2C27D,#D2AC5E);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 1px 2px rgba(13,27,46,.2),0 8px 20px -8px rgba(185,142,60,.7)}.hv5 .hv5-btn--gold:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 2px 4px rgba(13,27,46,.2),0 14px 28px -10px rgba(185,142,60,.8)}.hv5 .hv5-btn--white{color:var(--hv5-ink);background:var(--hv5-paper);box-shadow:inset 0 0 0 1px var(--hv5-rule-2),var(--hv5-shadow-sm)}.hv5 .hv5-btn--white:hover{box-shadow:inset 0 0 0 1px var(--hv5-ink-3),var(--hv5-shadow-sm)}.hv5 .hv5-btn--navy{color:#FFFFFF;background:var(--hv5-ink)}.hv5 .hv5-btn--navy:hover{background:#1B2D47;transform:translateY(-1px)}.hv5 .hv5-btn--ghost{color:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.hv5 .hv5-btn--ghost:hover{background:rgba(255,255,255,.08)}.hv5 .hv5-btn--block{width:100%}.hv5 .hv5-link{display:inline-flex;align-items:center;gap:7px;font-weight:650;color:var(--hv5-ink)}.hv5 .hv5-link svg{transition:transform .2s ease}.hv5 .hv5-fine{font-size:.84375rem;color:var(--hv5-ink-3)}.hv5 .hv5-fine a{color:var(--hv5-ink-2);text-decoration:underline;text-decoration-color:var(--hv5-rule-2);text-underline-offset:3px}.hv5 .hv5-fine a:hover{color:var(--hv5-ink);text-decoration-color:var(--hv5-ink)}.hv5 .hv5-kick{font-size:.90625rem;font-weight:700;color:var(--hv5-gold-ink)}.hv5 .hv5-section{padding-block:clamp(88px,10vw,136px)}.hv5 .hv5-section--mist{background:var(--hv5-mist)}.hv5 .hv5-head{display:grid;gap:16px;max-width:760px;margin-bottom:clamp(44px,5vw,64px)}.hv5 .hv5-head--center{margin-inline:auto;text-align:center;justify-items:center}.hv5 .hv5-head h2{font-size:clamp(2.25rem,calc(4.2vw * var(--hv5-text, 1)),3.625rem);line-height:1.02;font-weight:850;letter-spacing:-.04em}.hv5 .hv5-head p:not(.hv5-kick){font-size:1.15625rem;line-height:1.6;color:var(--hv5-ink-2);max-width:36em}.hv5 .hv5-checks{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px;font-size:.96875rem;color:var(--hv5-ink-2)}.hv5 .hv5-checks li{display:flex;gap:10px;align-items:flex-start}.hv5 .hv5-checks svg{flex:none;margin-top:5px;color:var(--hv5-win)}.hv5 .hv5-ex{padding:2px 6px;border-radius:5px;background:var(--hv5-mist);font-size:.65625rem;font-weight:700;letter-spacing:.02em;color:var(--hv5-ink-3)}.hv5 .hv5-dot{width:8px;height:8px;border-radius:50%;flex:none;background:#1DB36B;box-shadow:0 0 0 0 rgba(29,179,107,.5);animation:hv5-pulse 2.2s infinite}@keyframes hv5-pulse{70%{box-shadow:0 0 0 8px rgba(29,179,107,0)}to{box-shadow:0 0 0 0 rgba(29,179,107,0)}}.hv5 .hv5-announce{background:var(--hv5-navy);color:rgba(255,255,255,.82);font-size:.875rem}.hv5 .hv5-announce .hv5-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 14px;min-height:42px;padding-block:8px;text-align:center}.hv5 .hv5-announce a{display:inline-flex;align-items:center;gap:6px;color:var(--hv5-gold-hi);font-weight:650;text-decoration:none}.hv5 .hv5-announce a:hover{color:#FFFFFF}.hv5 .hv5-announce a svg{transition:transform .2s ease}.hv5 .hv5-announce a:hover svg{transform:translateX(3px)}.hv5:has(#marketing-v3-mobile-menu) .hv5-announce{display:none}.hv5 .hv5-nav{position:sticky;top:0;z-index:60;--pt-paper:#FFFFFF;--pt-paper-raised:#FFFFFF;--pt-ink:#0D1B2E;--pt-ink-2:#45546A;--pt-line:#E1E6ED;--pt-line-strong:#CDD5DF;--pt-action:#D2AC5E;--pt-action-deep:#B98E3C;--pt-font-display:var(--font-hv5-sans);--pt-font-body:var(--font-hv5-sans)}.hv5 .hv5-nav .lv3-header{background:transparent}.hv5 .hv5-nav .lv3-header:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgba(255,255,255,.9);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px)}.hv5 .hv5-nav .mobile-menu .mm-dd,.hv5 .hv5-nav .mobile-menu>a:not(.pt-nav-cta):not(.pt-nav-signin),.hv5 .hv5-nav .pt-nav-label{text-transform:none;letter-spacing:-.005em;font-weight:550}.hv5 .hv5-nav .pt-nav-label{font-size:.9375rem}.hv5 .hv5-nav .logo{letter-spacing:-.03em;font-weight:800}.hv5 .hv5-nav .logo .pt-logo-accent{color:var(--hv5-gold-ink)}.hv5 .hv5-nav .nav-center>a:after,.hv5 .hv5-nav .nav-dd>button:after{background:var(--hv5-gold);height:2px}.hv5 .hv5-nav .nav-menu-card{box-shadow:0 24px 50px -24px rgba(13,27,46,.35)}.hv5 .hv5-nav .pt-nav-cta,.hv5 .hv5-nav .pt-nav-cta--outline{border:0;border-radius:9px;padding:11px 16px;color:#1A1307;background:linear-gradient(180deg,#E2C27D,#D2AC5E);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 8px 20px -10px rgba(185,142,60,.7);text-transform:none;letter-spacing:-.005em;font-size:.90625rem;font-weight:650}.hv5 .hv5-nav .pt-nav-cta--outline:hover,.hv5 .hv5-nav .pt-nav-cta:hover{color:#1A1307;background:linear-gradient(180deg,#E8CB8A,#D8B467)}.hv5 .hv5-nav .pt-nav-signin{border:0;border-radius:9px;color:var(--hv5-ink-2);text-transform:none;letter-spacing:-.005em;font-weight:550;font-size:.9375rem}.hv5 .hv5-nav .pt-nav-signin:hover{background:var(--hv5-mist);color:var(--hv5-ink)}.hv5 .hv5-nav .mobile-menu{background:#FFFFFF}.hv5 .lv3-footer{--pt-ink:#0A1628;--pt-hivis:#E9C97F;--pt-action-bright:#D2AC5E;--pt-font-display:var(--font-hv5-sans);--pt-font-mono:var(--font-hv5-sans);--pt-font-body:var(--font-hv5-sans);background:var(--hv5-navy);color:rgba(255,255,255,.62);border-top:1px solid var(--hv5-navy-line);padding-block:72px 48px;font-size:.9375rem}.hv5 .lv3-footer .wrap{max-width:var(--hv5-wrap);margin-inline:auto;padding-inline:max(20px,4vw)}.hv5 .lv3-footer .foot-grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:32px}.hv5 .lv3-footer .foot-brand{display:grid;gap:10px;align-content:start}.hv5 .lv3-footer .foot-brand>p{max-width:26em}.hv5 .lv3-footer .logo{display:flex;align-items:center;gap:12px;color:#FFFFFF;font:800 1.1875rem/1 var(--hv5-f);letter-spacing:-.03em;margin-bottom:6px}.hv5 .lv3-footer .logo-mark{width:40px;height:40px;flex:none;display:block}.hv5 .lv3-footer .logo-mark img{width:100%;height:100%;object-fit:contain}.hv5 .lv3-footer .logo>b{font-weight:800}.hv5 .lv3-footer .logo>b+span{color:var(--hv5-gold-hi);margin-left:-12px}.hv5 .lv3-footer .mail{color:rgba(255,255,255,.8)}.hv5 .lv3-footer .socials{display:flex;gap:14px;margin-top:6px}.hv5 .lv3-footer .social-link{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.8)}.hv5 .lv3-footer .social-link svg{width:15px;height:15px}.hv5 .lv3-footer .foot-col{display:grid;gap:10px;align-content:start}.hv5 .lv3-footer .foot-heading{margin:0 0 6px;font:700 .875rem/1 var(--hv5-f);color:#FFFFFF}.hv5 .lv3-footer a{transition:color .15s ease}.hv5 .lv3-footer a:hover{color:#FFFFFF}.hv5 .lv3-footer .foot-note{font-family:var(--hv5-f);margin-top:48px;padding-top:24px;border-top:1px solid var(--hv5-navy-line);font-size:.84375rem;line-height:1.6;max-width:92ch}.hv5 .lv3-footer .foot-note b{color:rgba(255,255,255,.88);font-weight:650}.hv5 .lv3-footer .foot-base{margin-top:24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.84375rem}.hv5 .lv3-footer .status{display:inline-flex;align-items:center;gap:8px}.hv5 .lv3-footer .status i{width:7px;height:7px;border-radius:50%;background:#1DB36B}@media (max-width:960px){.hv5 .lv3-footer .foot-grid{grid-template-columns:1fr 1fr}.hv5 .lv3-footer .foot-brand{grid-column:1/-1}}.hv5 .lv3pt-film--window{position:relative;max-width:1120px;margin:0 auto}.hv5 .lv3pt-film--window:before{content:"";position:absolute;inset:12% -6% -4%;z-index:-1;pointer-events:none;background:radial-gradient(45% 50% at 30% 60%,rgba(210,172,94,.22),transparent 70%),radial-gradient(45% 50% at 72% 40%,rgba(58,110,220,.13),transparent 70%);filter:blur(30px)}.hv5 .lv3pt-film__tabs{position:relative;display:flex;gap:2px;width:max-content;max-width:100%;margin:0 auto 18px;padding:5px;border-radius:14px;background:var(--hv5-mist-2);box-shadow:inset 0 0 0 1px var(--hv5-rule);overflow-x:auto;scrollbar-width:none}.hv5 .lv3pt-film__tabs::-webkit-scrollbar{display:none}.hv5 .lv3pt-film__tab{all:unset;box-sizing:border-box;position:relative;z-index:1;cursor:pointer;display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:10px;font:600 .90625rem/1 var(--hv5-f);color:var(--hv5-ink-3);white-space:nowrap;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.hv5 .lv3pt-film__tab:hover{color:var(--hv5-ink)}.hv5 .lv3pt-film__tab:focus-visible{outline:2px solid var(--hv5-gold-deep);outline-offset:1px}.hv5 .lv3pt-film__tab.is-active{color:var(--hv5-ink);background:var(--hv5-paper);box-shadow:var(--hv5-shadow-sm),inset 0 0 0 1px var(--hv5-rule)}.hv5 .lv3pt-film__glide{position:absolute;left:0;bottom:7px;z-index:2;width:100px;height:2px;border-radius:2px;overflow:hidden;pointer-events:none;background:rgba(185,142,60,.25);transform-origin:left center;transform:translateX(calc(var(--tab-glide-x, 0) * 1px + 12px)) scaleX(calc((var(--tab-glide-w, 100) - 24) / 100));opacity:var(--tab-glide-o,0);transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .2s ease}.hv5 .lv3pt-film__glide-fill{position:absolute;inset:0;background:var(--hv5-gold-deep);transform-origin:left center;transform:scaleX(var(--hero-film-progress,0))}.hv5 .lv3pt-film__window{position:relative;border-radius:16px;background:var(--hv5-paper);box-shadow:0 0 0 1px rgba(13,27,46,.08),var(--hv5-shadow-lg)}.hv5 .lv3pt-film__chrome{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:44px;padding:0 16px;border-radius:16px 16px 0 0;background:#F7F8FA;border-bottom:1px solid var(--hv5-rule)}.hv5 .lv3pt-film__lights{display:flex;gap:7px}.hv5 .lv3pt-film__lights i{width:11px;height:11px;border-radius:50%;background:#D9DEE5}.hv5 .lv3pt-film__url{display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:8px;background:var(--hv5-paper);box-shadow:inset 0 0 0 1px var(--hv5-rule);font-size:.8125rem;color:var(--hv5-ink-3)}.hv5 .lv3pt-film__url b{color:var(--hv5-ink-2);font-weight:600}.hv5 .lv3pt-film__meta{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:10px;font-size:.78125rem;font-weight:600;color:var(--hv5-ink-3)}.hv5 .lv3pt-film__chrome-toggle{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:8px;color:var(--hv5-ink-2);background:var(--hv5-paper);box-shadow:inset 0 0 0 1px var(--hv5-rule);font:600 .78125rem/1 var(--hv5-f);transition:box-shadow .18s ease,color .18s ease}.hv5 .lv3pt-film__chrome-toggle:hover{color:var(--hv5-ink);box-shadow:inset 0 0 0 1px var(--hv5-ink-3)}.hv5 .lv3pt-film__chrome-toggle:focus-visible{outline:2px solid var(--hv5-gold-deep);outline-offset:2px}.hv5 .lv3pt-film--window .lv3pt-film__glyph--pause,.hv5 .lv3pt-film--window .lv3pt-film__glyph--play{display:block;width:10px;height:10px;border:0;margin:0}.hv5 .lv3pt-film--window .lv3pt-film__glyph--pause{background:linear-gradient(90deg,currentColor 0 36%,transparent 36% 64%,currentColor 64%)}.hv5 .lv3pt-film--window .lv3pt-film__glyph--play{background:currentColor;clip-path:polygon(15% 5%,95% 50%,15% 95%)}.hv5 .lv3pt-film--window .lv3pt-film__frame{position:relative;overflow:hidden;aspect-ratio:16/9;border:0;border-radius:0 0 16px 16px;box-shadow:none;background:#0B0D10}.hv5 .lv3pt-film--window .lv3pt-film__poster,.hv5 .lv3pt-film--window .lv3pt-film__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.hv5 .lv3pt-film--window .lv3pt-film__video{opacity:0;transition:opacity .4s ease}.hv5 .lv3pt-film--window .lv3pt-film__frame.is-started .lv3pt-film__video{opacity:1}.hv5 .lv3pt-film--window .lv3pt-film__play{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 22px;border:0;border-radius:999px;cursor:pointer;font:650 .9375rem/1 var(--hv5-f);color:#1A1307;background:linear-gradient(180deg,#E2C27D,#D2AC5E);box-shadow:0 16px 40px -12px rgba(13,27,46,.55)}.hv5 .lv3pt-film--window .lv3pt-film__play-icon{width:12px;height:14px;margin:0;border:0;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.hv5 .lv3pt-film__callout{position:absolute;z-index:3;width:224px;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.hv5 .lv3pt-film__callout--left{left:-248px}.hv5 .lv3pt-film__callout--right{right:-248px}.hv5 .lv3pt-film__callout--left.lv3pt-film__callout--upper{top:15%}.hv5 .lv3pt-film__callout--right.lv3pt-film__callout--upper{top:24%}.hv5 .lv3pt-film__callout--left.lv3pt-film__callout--lower{bottom:9%}.hv5 .lv3pt-film__callout--right.lv3pt-film__callout--lower{bottom:6%}.hv5 .lv3pt-film__window.has-focus .lv3pt-film__callout{transform:scale(.97)}.hv5 .lv3pt-film__window.has-focus .lv3pt-film__callout.is-on{transform:scale(1.04)}@media (max-width:1719px){.hv5 .hv5-stage__callout-note,.hv5 .lv3pt-film__callout{display:none}}@media (max-width:760px){.hv5 .lv3pt-film__runtime{display:none}}@media (max-width:640px){.hv5 .lv3pt-film--window .lv3pt-film__frame{aspect-ratio:4/5}.hv5 .lv3pt-film__url{display:none}}.hv5 .hv5-hero{position:relative;isolation:isolate;overflow:clip;padding-top:clamp(56px,7vw,92px);background:linear-gradient(180deg,#FFFFFF,#F7F9FB 55%,#FFFFFF)}.hv5 .hv5-hero:before{content:"";position:absolute;inset:0 0 auto;height:1100px;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(13,27,46,.055) 1px,transparent 0),linear-gradient(90deg,rgba(13,27,46,.055) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(60% 55% at 50% 28%,#000 25%,transparent 78%);mask-image:radial-gradient(60% 55% at 50% 28%,#000 25%,transparent 78%)}.hv5 .hv5-hero__copy{display:grid;justify-items:center;text-align:center;gap:24px}.hv5 .hv5-chip{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 11px;border-radius:999px;background:var(--hv5-paper);box-shadow:inset 0 0 0 1px var(--hv5-rule-2),var(--hv5-shadow-sm);font-size:.875rem;color:var(--hv5-ink-2);transition:box-shadow .18s ease}.hv5 .hv5-chip:hover{box-shadow:inset 0 0 0 1px var(--hv5-ink-3),var(--hv5-shadow-sm)}.hv5 .hv5-chip b{color:var(--hv5-ink);font-weight:750}.hv5 .hv5-chip svg{transition:transform .2s ease}.hv5 .hv5-chip:hover svg{transform:translateX(3px)}.hv5 .hv5-hero__title{font-size:clamp(3.125rem,calc(6.6vw * var(--hv5-text, 1)),6.125rem);line-height:.97;font-weight:850;letter-spacing:-.045em;max-width:13ch}.hv5 .hv5-hero__subtitle{max-width:42em;font-size:clamp(1.0625rem,calc(1.3vw * var(--hv5-text, 1)),1.15625rem);line-height:1.62;color:var(--hv5-ink-2)}.hv5 .hv5-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px}.hv5 .hv5-stage{margin-top:clamp(48px,6vw,72px);padding-bottom:8px}.hv5 .hv5-stage__note{margin-top:14px;text-align:center;font-size:.8125rem;color:var(--hv5-ink-3)}.hv5 .hv5-callout{display:grid;gap:8px;padding:14px 14px 13px;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 0 0 1px rgba(13,27,46,.07),0 18px 40px -18px rgba(13,27,46,.4);font-size:.84375rem;transition:box-shadow .45s ease}.hv5 .lv3pt-film__callout.is-on .hv5-callout{box-shadow:0 0 0 2px var(--hv5-gold),0 24px 50px -18px rgba(185,142,60,.55)}.hv5 .hv5-callout>*{transition:opacity .45s ease}.hv5 .lv3pt-film__window.has-focus .lv3pt-film__callout:not(.is-on) .hv5-callout>*{opacity:.45}.hv5 .hv5-callout__head{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;font-weight:700}.hv5 .hv5-callout__head>span:first-child{display:inline-flex;align-items:center;gap:7px}.hv5 .hv5-callout__head i{width:7px;height:7px;border-radius:50%;background:currentColor}.hv5 .hv5-callout--win .hv5-callout__head{color:var(--hv5-win)}.hv5 .hv5-callout--risk .hv5-callout__head{color:var(--hv5-risk)}.hv5 .hv5-callout--gold .hv5-callout__head{color:var(--hv5-gold-ink)}.hv5 .hv5-callout--amber .hv5-callout__head{color:var(--hv5-amber)}.hv5 .hv5-callout b{display:block;font-size:.90625rem;font-weight:700;letter-spacing:-.01em;color:var(--hv5-ink);line-height:1.3}.hv5 .hv5-callout small{display:block;margin-top:2px;color:var(--hv5-ink-3);font-size:.78125rem;line-height:1.4}.hv5 .hv5-callout__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.hv5 .hv5-sc{display:inline-grid;place-items:center;min-width:40px;height:28px;padding:0 7px;border-radius:7px;background:var(--hv5-win-soft);color:var(--hv5-win);font-weight:800;font-size:.875rem;font-variant-numeric:tabular-nums}.hv5 .hv5-minibars{display:flex;align-items:flex-end;gap:5px;flex:none;width:64px;height:34px}.hv5 .hv5-minibars i{flex:1;border-radius:3px 3px 1px 1px;background:#C9D2DE}.hv5 .hv5-minibars i:last-child{background:var(--hv5-gold)}.hv5 .hv5-pill{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:7px;font-size:.78125rem;font-weight:650}.hv5 .hv5-pill--risk{background:var(--hv5-risk-soft);color:var(--hv5-risk)}.hv5 .hv5-pill--amber{background:var(--hv5-amber-soft);color:var(--hv5-amber)}.hv5 .hv5-pill--win{background:var(--hv5-win-soft);color:var(--hv5-win)}.hv5 .hv5-flags{display:flex;flex-wrap:wrap;gap:6px}.hv5 .hv5-sources{padding-block:clamp(56px,6vw,80px) clamp(40px,5vw,64px);text-align:center}.hv5 .hv5-sources p{font-size:.90625rem;color:var(--hv5-ink-3);margin-bottom:22px}.hv5 .hv5-sources ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 56px}.hv5 .hv5-sources li{font-size:1.3125rem;font-weight:800;letter-spacing:-.02em;color:#7D8A9C}.hv5 .hv5-band{position:relative;isolation:isolate;overflow:hidden;background:var(--hv5-navy);color:#FFFFFF}.hv5 .hv5-band:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--hv5-navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--hv5-navy-line) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);opacity:.7}.hv5 .hv5-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.hv5 .hv5-stats>div{display:grid;gap:10px;align-content:start;padding:clamp(40px,4.5vw,60px) 28px;border-left:1px solid var(--hv5-navy-line)}.hv5 .hv5-stats>div:first-child{border-left:0;padding-left:0}.hv5 .hv5-stats b{font-size:clamp(2rem,calc(3.2vw * var(--hv5-text, 1)),2.875rem);font-weight:850;line-height:1;letter-spacing:-.04em;color:#FFFFFF;white-space:nowrap}.hv5 .hv5-stats b.hv5-gold-hi{color:var(--hv5-gold-hi)}.hv5 .hv5-stats p{font-size:.9375rem;line-height:1.5;color:rgba(255,255,255,.7);max-width:20em}.hv5 .hv5-stats p a{color:#FFFFFF;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px}.hv5 .hv5-stats p a:hover{text-decoration-color:#FFFFFF}.hv5 .hv5-live{display:inline-flex;align-items:center;gap:6px;margin-left:10px;vertical-align:middle;transform:translateY(-7px);padding:3px 8px;border-radius:999px;background:rgba(29,179,107,.16);font-size:.6875rem;font-weight:750;letter-spacing:.04em;color:#63D79E}@media (max-width:860px){.hv5 .hv5-stats{grid-auto-flow:row;grid-template-columns:1fr 1fr}.hv5 .hv5-stats>div:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:520px){.hv5 .hv5-stats{grid-template-columns:1fr}.hv5 .hv5-stats>div,.hv5 .hv5-stats>div:nth-child(odd){padding:28px 0;border-left:0;border-top:1px solid var(--hv5-navy-line)}.hv5 .hv5-stats>div:first-child{border-top:0}}.hv5 .hv5-rows{display:grid;gap:clamp(72px,9vw,120px)}.hv5 .hv5-frow{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,6vw,88px);align-items:center}.hv5 .hv5-frow:nth-child(2n){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hv5 .hv5-frow:nth-child(2n) .hv5-frow__copy{order:2}.hv5 .hv5-frow__copy{display:grid;gap:16px;align-content:center}.hv5 .hv5-step{display:inline-flex;align-items:center;gap:10px;font-size:.875rem;font-weight:700;color:var(--hv5-gold-ink)}.hv5 .hv5-step b{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--hv5-paper);box-shadow:inset 0 0 0 1px var(--hv5-rule-2);color:var(--hv5-ink);font-size:.8125rem;font-variant-numeric:tabular-nums}.hv5 .hv5-frow h3{font-size:clamp(1.75rem,calc(2.8vw * var(--hv5-text, 1)),2.5rem);line-height:1.08;font-weight:800;letter-spacing:-.035em}.hv5 .hv5-frow__copy>p{font-size:1.0625rem;line-height:1.6;color:var(--hv5-ink-2);max-width:32em}.hv5 .hv5-shot{position:relative;padding:clamp(22px,2.6vw,32px);border-radius:20px;background:linear-gradient(160deg,#FFFFFF,#F3F6FA);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow)}.hv5 .hv5-shot--with-mail{margin-bottom:34px}.hv5 .hv5-ui{display:grid;gap:8px;font-size:.875rem}.hv5 .hv5-ui__head{display:flex;justify-content:space-between;align-items:center;padding:0 2px 6px;font-size:.8125rem;font-weight:600;color:var(--hv5-ink-3)}.hv5 .hv5-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:13px 14px;border-radius:11px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm)}.hv5 .hv5-row>div{min-width:0}.hv5 .hv5-row b{display:block;font-weight:700;font-size:.9375rem;letter-spacing:-.01em}.hv5 .hv5-row small{display:block;margin-top:2px;font-size:.8125rem;color:var(--hv5-ink-3)}.hv5 .hv5-row--dim{background:var(--hv5-mist);box-shadow:none;outline:1px dashed var(--hv5-rule-2);outline-offset:-1px}.hv5 .hv5-due,.hv5 .hv5-row--dim b{color:var(--hv5-ink-3)}.hv5 .hv5-due{font-size:.8125rem;white-space:nowrap}.hv5 .hv5-score{display:inline-grid;place-items:center;min-width:44px;height:30px;padding:0 8px;border-radius:8px;font-weight:800;font-size:.90625rem;font-variant-numeric:tabular-nums}.hv5 .hv5-score--win{background:var(--hv5-win-soft);color:var(--hv5-win)}.hv5 .hv5-score--amber{background:var(--hv5-amber-soft);color:var(--hv5-amber)}.hv5 .hv5-score--low{background:var(--hv5-paper);color:var(--hv5-ink-3);box-shadow:inset 0 0 0 1px var(--hv5-rule-2)}.hv5 .hv5-mail{position:absolute;right:-22px;bottom:-34px;width:300px;display:grid;gap:8px;padding:14px;border-radius:14px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-lg)}.hv5 .hv5-mail__top{display:flex;align-items:center;gap:9px}.hv5 .hv5-mail__top img{width:22px;height:auto}.hv5 .hv5-mail__top b{font-size:.84375rem}.hv5 .hv5-mail__top small{margin-left:auto;font-size:.75rem;color:var(--hv5-ink-3)}.hv5 .hv5-mail h4{font-size:.9375rem;font-weight:750;letter-spacing:-.01em}.hv5 .hv5-mini{display:flex;justify-content:space-between;gap:12px;padding:9px 11px;border-radius:9px;background:var(--hv5-mist);font-size:.8125rem}.hv5 .hv5-mini span:last-child{font-weight:800;color:var(--hv5-win);font-variant-numeric:tabular-nums}.hv5 .hv5-risk{display:grid;gap:16px;padding-top:10px}.hv5 .hv5-doc{position:relative;display:grid;gap:9px;padding:26px 24px 22px;border-radius:12px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm)}.hv5 .hv5-doc i{display:block;height:7px;border-radius:4px;background:var(--hv5-mist-2)}.hv5 .hv5-doc mark{font-size:1rem;line-height:1.5;color:var(--hv5-ink);background-color:transparent;background-image:linear-gradient(transparent 55%,rgba(179,54,42,.2) 0);background-repeat:no-repeat;background-size:100% 100%;padding:1px 0}.hv5 .hv5-cite{position:absolute;top:-12px;right:16px;padding:0 10px;border-radius:7px;background:var(--hv5-ink);color:#FFFFFF;font-size:.75rem;font-weight:650;line-height:24px}.hv5 .hv5-chart__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:28px}.hv5 .hv5-chart__top b{font-size:2.125rem;font-weight:850;line-height:1;letter-spacing:-.04em}.hv5 .hv5-chart__top small{font-size:.84375rem;color:var(--hv5-ink-3)}.hv5 .hv5-bars{position:relative;height:160px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:end;padding-left:40px;border-bottom:1px solid var(--hv5-rule-2)}.hv5 .hv5-bar{position:relative;height:100%;display:flex;align-items:flex-end}.hv5 .hv5-bar i{display:block;width:100%;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#2A3D5A,var(--hv5-ink));transform-origin:bottom center}.hv5 .hv5-bar--last i{background:linear-gradient(180deg,var(--hv5-gold-hi),var(--hv5-gold))}.hv5 .hv5-bar em{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:.78125rem;font-style:normal;font-weight:700;color:var(--hv5-ink-2);font-variant-numeric:tabular-nums}.hv5 .hv5-avg{position:absolute;left:0;right:0;height:0;border-top:1.5px dashed var(--hv5-gold-deep);transform-origin:left center}.hv5 .hv5-avg span{position:absolute;left:0;top:-8px;padding-right:7px;background:#F8FAFC;font-size:.6875rem;font-weight:800;letter-spacing:.04em;color:var(--hv5-gold-ink)}.hv5 .hv5-years{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding-left:40px;margin-top:9px;text-align:center;font-size:.78125rem;font-weight:650;color:var(--hv5-ink-3)}.hv5 .hv5-example{display:block;margin-top:14px;font-size:.8125rem;color:var(--hv5-ink-3)}.hv5 .hv5-tools{display:grid;gap:12px}.hv5 .hv5-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;row-gap:6px;align-items:center;padding:18px;border-radius:13px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm)}.hv5 .hv5-tool>.hv5-kick,.hv5 .hv5-tool>b,.hv5 .hv5-tool>small{grid-column:1}.hv5 .hv5-tool>.hv5-pill,.hv5 .hv5-tool>.hv5-prog{grid-column:2;grid-row:1/span 3}.hv5 .hv5-tool .hv5-kick{font-size:.8125rem}.hv5 .hv5-tool b{font-size:.96875rem;font-weight:750;letter-spacing:-.01em}.hv5 .hv5-tool small{font-size:.84375rem;line-height:1.45;color:var(--hv5-ink-3)}.hv5 .hv5-prog{width:88px;height:5px;border-radius:3px;background:var(--hv5-mist-2);overflow:hidden}.hv5 .hv5-prog i{display:block;height:100%;width:100%;background:var(--hv5-win);transform-origin:left center}.hv5 .hv5-steps{margin-top:clamp(64px,7vw,96px);border-radius:18px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm)}.hv5 .hv5-steps summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;font-size:1.0625rem;font-weight:750;letter-spacing:-.01em}.hv5 .hv5-steps summary::-webkit-details-marker{display:none}.hv5 .hv5-steps ol{list-style:none;margin:0;padding:0 28px 28px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 26px;counter-reset:hv5-step}.hv5 .hv5-steps li{counter-increment:hv5-step;display:grid;gap:6px;align-content:start}.hv5 .hv5-steps li:before{content:counter(hv5-step);display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--hv5-mist);box-shadow:inset 0 0 0 1px var(--hv5-rule);font-size:.78125rem;font-weight:800;color:var(--hv5-ink)}.hv5 .hv5-steps li b{font-size:.96875rem;font-weight:750}.hv5 .hv5-steps li span{font-size:.875rem;line-height:1.5;color:var(--hv5-ink-2)}.hv5 .hv5-plus{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--hv5-mist);box-shadow:inset 0 0 0 1px var(--hv5-rule);color:var(--hv5-ink);transition:transform .25s ease,background-color .25s ease,color .25s ease}.hv5 details[open]>summary .hv5-plus{transform:rotate(45deg);background:var(--hv5-ink);color:#FFFFFF;box-shadow:none}.hv5 .hv5-compare{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:.9375rem;color:var(--hv5-ink-3)}@media (max-width:1100px){.hv5 .hv5-frow,.hv5 .hv5-frow:nth-child(2n){grid-template-columns:1fr}.hv5 .hv5-frow:nth-child(2n) .hv5-frow__copy{order:0}.hv5 .hv5-mail{position:static;width:auto;margin-top:12px}.hv5 .hv5-shot--with-mail{margin-bottom:0}.hv5 .hv5-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hv5 .hv5-row{grid-template-columns:minmax(0,1fr) auto}.hv5 .hv5-due{display:none}.hv5 .hv5-steps ol{grid-template-columns:1fr}}.hv5 .hv5-switch-row{display:flex;justify-content:center;margin-top:-24px}.hv5 .hv5-switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:5px;border-radius:14px;background:var(--hv5-mist-2);box-shadow:inset 0 0 0 1px var(--hv5-rule)}.hv5 .hv5-switch__glide{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:10px;background:var(--hv5-paper);box-shadow:var(--hv5-shadow-sm),inset 0 0 0 1px var(--hv5-rule);transform:translateX(calc(var(--hv5-switch-i, 0) * 100%));transition:transform .3s cubic-bezier(.2,.7,.2,1)}.hv5 .hv5-switch button{all:unset;box-sizing:border-box;position:relative;z-index:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:10px;font:650 .9375rem/1 var(--hv5-f);color:var(--hv5-ink-3);text-align:center;transition:color .2s ease}.hv5 .hv5-switch button:hover,.hv5 .hv5-switch button[aria-selected=true]{color:var(--hv5-ink)}.hv5 .hv5-switch button:focus-visible{outline:2px solid var(--hv5-gold-deep);outline-offset:1px}.hv5 .hv5-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;margin-top:36px;padding:clamp(28px,4vw,56px);border-radius:24px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow)}.hv5 .hv5-product[hidden]{display:none}.hv5 .hv5-product__copy{display:grid;gap:18px;align-content:center}.hv5 .hv5-product__copy h3{font-size:clamp(1.75rem,calc(2.8vw * var(--hv5-text, 1)),2.5rem);line-height:1.08;font-weight:850;letter-spacing:-.035em}.hv5 .hv5-product__copy>p:not(.hv5-kick){font-size:1.0625rem;color:var(--hv5-ink-2)}.hv5 .hv5-product__cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px}.hv5 .hv5-trades{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hv5 .hv5-trades a{display:inline-block;padding:7px 12px;border-radius:9px;background:var(--hv5-mist);box-shadow:inset 0 0 0 1px var(--hv5-rule);font-size:.84375rem;font-weight:550;color:var(--hv5-ink-2);transition:box-shadow .15s ease,color .15s ease}.hv5 .hv5-trades a:hover{color:var(--hv5-ink);box-shadow:inset 0 0 0 1px var(--hv5-ink-3)}.hv5 .hv5-visual{position:relative;display:grid;place-items:center;min-height:540px;border-radius:18px;overflow:hidden;background:radial-gradient(60% 60% at 50% 45%,rgba(210,172,94,.16),transparent 70%),var(--hv5-mist)}.hv5 .hv5-visual--photo{background:var(--hv5-navy)}.hv5 .hv5-visual--photo img{object-fit:cover}.hv5 .hv5-phone{position:relative;width:268px;height:520px;padding:12px;border-radius:40px;background:#0E1520;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 40px 80px -30px rgba(0,0,0,.8)}.hv5 .hv5-phone__screen{height:100%;display:grid;grid-template-rows:auto 1fr auto;gap:10px;padding:34px 12px 14px;border-radius:30px;background:#F6F7F9;overflow:hidden}.hv5 .hv5-phone:before{content:"";position:absolute;top:20px;left:50%;z-index:1;width:76px;height:20px;transform:translateX(-50%);border-radius:12px;background:#0E1520}.hv5 .hv5-phone__head{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:750}.hv5 .hv5-phone__head span{font-size:.6875rem;font-weight:700;color:var(--hv5-win)}.hv5 .hv5-phone__list{display:grid;gap:8px;align-content:start}.hv5 .hv5-pcard{display:grid;gap:6px;padding:11px;border-radius:12px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm)}.hv5 .hv5-pcard__top{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.hv5 .hv5-pcard b{font-size:.78125rem;line-height:1.3}.hv5 .hv5-pcard small{font-size:.6875rem;color:var(--hv5-ink-3)}.hv5 .hv5-pcard .hv5-sc{min-width:34px;height:24px;font-size:.75rem;border-radius:6px}.hv5 .hv5-phone .hv5-ex{justify-self:center}@media (max-width:1100px){.hv5 .hv5-product{grid-template-columns:1fr}.hv5 .hv5-visual{min-height:420px}}@media (max-width:520px){.hv5 .hv5-switch button{padding:0 12px;font-size:.84375rem}}.hv5 .hv5-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hv5 .hv5-featured{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);overflow:hidden;border-radius:24px;background:var(--hv5-navy);color:#FFFFFF;box-shadow:var(--hv5-shadow-lg)}.hv5 .hv5-featured__copy{display:grid;gap:30px;align-content:space-between;padding:clamp(32px,4vw,56px)}.hv5 .hv5-featured blockquote{font-size:clamp(1.4375rem,calc(2.3vw * var(--hv5-text, 1)),2rem);line-height:1.3;font-weight:600;letter-spacing:-.022em;color:#FFFFFF;text-wrap:pretty}.hv5 .hv5-featured__stat{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:clamp(28px,3vw,40px);min-height:360px}.hv5 .hv5-featured__stat img{z-index:-2;object-fit:cover}.hv5 .hv5-featured__stat:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(10,22,40,.92),rgba(10,22,40,.25) 60%,rgba(10,22,40,.1)),linear-gradient(90deg,rgba(10,22,40,.6),transparent 40%)}.hv5 .hv5-featured__stat b{font-size:clamp(4rem,calc(6.4vw * var(--hv5-text, 1)),6rem);line-height:.9;font-weight:850;letter-spacing:-.05em;color:var(--hv5-gold-hi)}.hv5 .hv5-featured__stat>span{font-size:.96875rem;color:rgba(255,255,255,.82)}.hv5 .hv5-who{display:flex;align-items:center;gap:13px}.hv5 .hv5-av{width:42px;height:42px;flex:none;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:.875rem;color:var(--hv5-ink);background:linear-gradient(135deg,#F1DCA6,#D2AC5E)}.hv5 .hv5-who b{display:block;font-weight:750}.hv5 .hv5-who small{font-size:.875rem;color:var(--hv5-ink-3)}.hv5 .hv5-featured .hv5-who small{color:rgba(255,255,255,.7)}.hv5 .hv5-qcard{display:grid;gap:22px;align-content:space-between;padding:28px;border-radius:20px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm)}.hv5 .hv5-qcard blockquote{font-size:1rem;line-height:1.62;color:var(--hv5-ink-2)}.hv5 .hv5-qcard .hv5-av{width:36px;height:36px;border-radius:10px;font-size:.78125rem;background:var(--hv5-mist);box-shadow:inset 0 0 0 1px var(--hv5-rule)}.hv5 .hv5-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.hv5 .hv5-plan{position:relative;min-width:0;display:grid;grid-template-rows:auto auto 1fr auto;gap:24px;padding:32px;border-radius:20px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm)}.hv5 .hv5-plan h3{font-size:1.3125rem;font-weight:800;letter-spacing:-.02em}.hv5 .hv5-plan__for{margin-top:4px;font-size:.90625rem;color:var(--hv5-ink-3)}.hv5 .hv5-price{display:flex;align-items:baseline;gap:8px}.hv5 .hv5-price b{font-size:3.625rem;font-weight:850;line-height:1;letter-spacing:-.05em}.hv5 .hv5-price span{font-size:.9375rem;color:var(--hv5-ink-3)}.hv5 .hv5-plan ul{list-style:none;margin:0;padding:22px 0 0;border-top:1px solid var(--hv5-rule);display:grid;gap:11px;align-content:start;font-size:.9375rem;color:var(--hv5-ink-2)}.hv5 .hv5-plan li{display:flex;gap:10px;align-items:flex-start}.hv5 .hv5-plan li svg{flex:none;margin-top:5px;color:var(--hv5-win)}.hv5 .hv5-plan--cmd{box-shadow:0 0 0 2px var(--hv5-gold),0 30px 60px -30px rgba(185,142,60,.55)}.hv5 .hv5-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:0 12px;border-radius:999px;background:linear-gradient(180deg,#E2C27D,#D2AC5E);color:#1A1307;font-size:.78125rem;font-weight:750;line-height:26px;white-space:nowrap;box-shadow:0 6px 14px -6px rgba(185,142,60,.8)}.hv5 .hv5-plan__actions{display:grid;gap:10px;justify-items:center}.hv5 .hv5-plan__actions .hv5-fine{text-align:center}.hv5 .hv5-plan__alt{font-size:.875rem;font-weight:600;color:var(--hv5-ink-2)}.hv5 .hv5-plan__alt:hover{color:var(--hv5-ink)}.hv5 .hv5-plans-foot{margin-top:26px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:.9375rem;color:var(--hv5-ink-3)}@media (max-width:1100px){.hv5 .hv5-featured,.hv5 .hv5-plans,.hv5 .hv5-reviews{grid-template-columns:1fr}}.hv5 .hv5-faq{max-width:860px;margin-inline:auto}.hv5 .hv5-faq details{margin-bottom:10px;border-radius:16px;background:var(--hv5-paper);box-shadow:0 0 0 1px var(--hv5-rule);transition:box-shadow .2s ease}.hv5 .hv5-faq details[open]{box-shadow:0 0 0 1px var(--hv5-rule-2),var(--hv5-shadow)}.hv5 .hv5-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px}.hv5 .hv5-faq summary::-webkit-details-marker{display:none}.hv5 .hv5-faq .faq-q{margin:0;font-size:1.125rem;font-weight:700;line-height:1.35;letter-spacing:-.012em}.hv5 .hv5-faq .faq-a p{padding:0 26px 24px;max-width:64ch;font-size:1.03125rem;color:var(--hv5-ink-2)}.hv5 .hv5-link--inline{display:inline;text-decoration:underline;text-decoration-color:var(--hv5-rule-2);text-underline-offset:3px}.hv5 .hv5-link--inline:hover{text-decoration-color:var(--hv5-ink)}.hv5 .hv5-final{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(110px,12vw,170px);background:var(--hv5-navy);color:#FFFFFF;text-align:center}.hv5 .hv5-final:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--hv5-navy-line) 1px,transparent 1px),linear-gradient(90deg,var(--hv5-navy-line) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(60% 70% at 50% 50%,#000 20%,transparent 80%);mask-image:radial-gradient(60% 70% at 50% 50%,#000 20%,transparent 80%)}.hv5 .hv5-final:after{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:900px;height:500px;transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(210,172,94,.22),transparent 70%);filter:blur(20px)}.hv5 .hv5-final h2{max-width:12ch;margin-inline:auto;color:#FFFFFF;font-size:clamp(2.875rem,calc(6vw * var(--hv5-text, 1)),5.5rem);line-height:.98;font-weight:850;letter-spacing:-.045em}.hv5 .hv5-final__lede{max-width:34em;margin:24px auto 0;font-size:1.1875rem;color:rgba(255,255,255,.75)}.hv5 .hv5-final .hv5-btns{margin-top:34px}.hv5 .hv5-final .hv5-fine{margin-top:16px;color:rgba(255,255,255,.6)}@keyframes hv5-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hv5-lift{0%{transform:translateY(8px)}to{transform:none}}@keyframes hv5-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.hv5 .hv5-enter{animation:hv5-rise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--hv5-d, 0) * 70ms)}.hv5 .hv5-hero__title{animation:hv5-lift .6s cubic-bezier(.2,.7,.2,1) both}.hv5 .hv5-hero__subtitle{animation:hv5-lift .6s cubic-bezier(.2,.7,.2,1) 70ms both}.hv5 .lv3pt-film__tabs{animation:hv5-rise .6s cubic-bezier(.2,.7,.2,1) .3s both}.hv5 [data-hv5-switched] .hv5-product:not([hidden]){animation:hv5-fade .25s ease both}.hv5 [data-hv5-animate] .hv5-mail,.hv5 [data-hv5-animate] .hv5-row{transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .5s ease;transition-delay:calc(var(--hv5-i, 0) * 60ms)}.hv5 [data-hv5-animate=ready] .hv5-row{opacity:0;transform:translateX(12px)}.hv5 [data-hv5-animate=ready] .hv5-mail{opacity:0;transform:translateY(14px)}.hv5 [data-hv5-animate] .hv5-doc mark{transition:background-size .7s cubic-bezier(.4,0,.2,1) .15s}.hv5 [data-hv5-animate=ready] .hv5-doc mark{background-size:0 100%}.hv5 [data-hv5-animate] .hv5-cite{transition:transform .35s cubic-bezier(.2,.7,.2,1) .55s,opacity .35s ease .55s}.hv5 [data-hv5-animate=ready] .hv5-cite{opacity:0;transform:scale(.85)}.hv5 [data-hv5-animate] .hv5-flags .hv5-pill{transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .35s ease;transition-delay:calc(.75s + var(--hv5-i, 0) * 90ms)}.hv5 [data-hv5-animate=ready] .hv5-flags .hv5-pill{opacity:0;transform:translateY(6px)}.hv5 [data-hv5-animate] .hv5-bar i{transition:transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--hv5-i, 0) * .11s)}.hv5 [data-hv5-animate=ready] .hv5-bar i{transform:scaleY(0)}.hv5 [data-hv5-animate] .hv5-bar em{transition:opacity .3s ease;transition-delay:calc(.35s + var(--hv5-i, 0) * .11s)}.hv5 [data-hv5-animate=ready] .hv5-bar em{opacity:0}.hv5 [data-hv5-animate] .hv5-avg{transition:transform .6s ease .5s}.hv5 [data-hv5-animate=ready] .hv5-avg{transform:scaleX(0)}.hv5 [data-hv5-animate] .hv5-prog i{transition:transform .9s cubic-bezier(.4,0,.2,1) .15s}.hv5 [data-hv5-animate=ready] .hv5-prog i{transform:scaleX(0)}.hv5 [data-hv5-animate] .hv5-tool .hv5-pill{transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .35s ease;transition-delay:calc(.6s + var(--hv5-i, 0) * .15s)}.hv5 [data-hv5-animate=ready] .hv5-tool .hv5-pill{opacity:0;transform:scale(.85)}}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.hv5 .hv5-faq{interpolate-size:allow-keywords}.hv5 .hv5-faq details::details-content{block-size:0;overflow-y:clip;transition:block-size .3s ease,content-visibility allow-discrete .3s}.hv5 .hv5-faq details[open]::details-content{block-size:auto}}}.hv5 .hv5-floats,.hv5 .hv5-gutters,.hv5 .hv5-mark svg,.hv5 .hv5-rail,.hv5 .hv5-sheet,.hv5 .hv5-ticker{display:none}.hv5--polish .hv5-section,.hv5--polish main{position:relative}.hv5--polish .hv5-section--mist{background:linear-gradient(180deg,#ECF0F5,var(--hv5-mist) 320px);box-shadow:inset 0 1px 0 var(--hv5-rule),inset 0 -1px 0 var(--hv5-rule)}.hv5--polish .hv5-hero:before{-webkit-mask-image:radial-gradient(100% 62% at 50% 30%,#000 32%,transparent 86%);mask-image:radial-gradient(100% 62% at 50% 30%,#000 32%,transparent 86%)}.hv5--polish .hv5-hero:after{content:"";position:absolute;top:-140px;left:50%;z-index:-3;width:1800px;height:1040px;margin-left:-900px;pointer-events:none;background:radial-gradient(30% 40% at 27% 42%,rgba(210,172,94,.22),transparent 72%),radial-gradient(28% 38% at 74% 30%,rgba(70,110,178,.13),transparent 72%),radial-gradient(24% 26% at 50% 10%,rgba(233,201,127,.14),transparent 70%)}.hv5--polish .hv5-mark{position:relative;white-space:nowrap}.hv5--polish .hv5-mark svg{display:block;position:absolute;left:-1.5%;bottom:-.04em;width:103%;height:.2em;overflow:visible;pointer-events:none}.hv5--polish .hv5-mark path{fill:none;stroke:var(--hv5-gold);stroke-width:3.4;stroke-linecap:round;stroke-dasharray:1}@keyframes hv5-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes hv5-drift{0%{transform:translate3d(-24px,-8px,0)}to{transform:translate3d(24px,14px,0)}}.hv5--polish .hv5-hero__copy{grid-template-columns:minmax(0,1fr)}.hv5--polish .hv5-ticker{display:flex;align-items:center;gap:12px;width:min(100%,880px);margin-top:10px;padding:9px 12px 9px 14px;border-radius:12px;background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px var(--hv5-rule),var(--hv5-shadow-sm);font-size:.84375rem;line-height:1.4;text-align:left}.hv5--polish .hv5-ticker__label{display:inline-flex;align-items:center;gap:8px;flex:none;font-weight:750;color:var(--hv5-win)}.hv5--polish .hv5-ticker__view{flex:1;min-width:0;overflow:hidden;border-radius:6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.hv5--polish .hv5-ticker__track{display:flex;width:max-content}.hv5--polish .hv5-ticker__list{display:flex;flex:none;margin:0;padding:0;list-style:none}.hv5--polish .hv5-ticker__list li{display:inline-flex;align-items:baseline;gap:8px;padding:0 20px;white-space:nowrap;box-shadow:inset 1px 0 0 var(--hv5-rule)}.hv5--polish .hv5-ticker__list b{font-weight:650;color:var(--hv5-ink)}.hv5--polish .hv5-ticker__list span{color:var(--hv5-ink-3)}.hv5--polish .hv5-ticker__all{display:inline-flex;align-items:center;gap:6px;flex:none;padding:4px 6px;border-radius:7px;font-weight:650;color:var(--hv5-ink-2);transition:color .15s ease,background-color .15s ease}.hv5--polish .hv5-ticker__all:hover{color:var(--hv5-ink);background-color:var(--hv5-mist)}.hv5--polish .hv5-ticker__all svg{transition:transform .2s ease}.hv5--polish .hv5-ticker__all:hover svg{transform:translateX(3px)}@keyframes hv5-marquee{to{transform:translateX(-50%)}}@media (max-width:640px){.hv5--polish .hv5-ticker__all{display:none}.hv5--polish .hv5-ticker{padding-right:4px}}@media (prefers-reduced-motion:reduce){.hv5--polish .hv5-ticker__view{overflow-x:auto;scrollbar-width:none}.hv5--polish .hv5-ticker__list[aria-hidden]{display:none}}.hv5--polish .hv5-hero__subtitle{max-width:36em;margin-top:clamp(14px,1.7vw,24px);font-size:clamp(1.0625rem,calc(1.35vw * var(--hv5-text, 1)),1.21875rem);text-wrap:balance}@keyframes hv5-bob{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@media (min-width:1280px){.hv5--polish .hv5-hero__copy{position:relative}.hv5--polish .hv5-floats{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;--hv5-reach:clamp(400px,30vw,560px)}.hv5--polish .hv5-float{position:absolute;width:232px;text-align:left;translate:calc(var(--hv5-px, 0) * var(--hv5-depth)) calc(var(--hv5-py, 0) * var(--hv5-depth));transition:translate .8s cubic-bezier(.2,.7,.2,1)}.hv5--polish .hv5-float .hv5-callout{box-shadow:0 0 0 1px rgba(13,27,46,.07),0 24px 48px -22px rgba(13,27,46,.45)}.hv5--polish .hv5-float--l1{top:22px;right:calc(50% + var(--hv5-reach));rotate:-3deg;--hv5-depth:14px}.hv5--polish .hv5-float--l2{top:250px;right:calc(50% + var(--hv5-reach) - 40px);rotate:2deg;--hv5-depth:8px}.hv5--polish .hv5-float--r1{top:0;left:calc(50% + var(--hv5-reach));rotate:2.5deg;--hv5-depth:12px}.hv5--polish .hv5-float--r2{top:262px;left:calc(50% + var(--hv5-reach) - 34px);rotate:-2deg;--hv5-depth:9px}}@media (min-width:1200px){.hv5--polish .lv3pt-film__window:before{content:"";position:absolute;inset:-22px;z-index:-1;pointer-events:none;--hv5-reg:rgba(95,109,129,.5);background:linear-gradient(var(--hv5-reg),var(--hv5-reg)) 0 6px /13px 1px no-repeat,linear-gradient(var(--hv5-reg),var(--hv5-reg)) 6px 0 /1px 13px no-repeat,linear-gradient(var(--hv5-reg),var(--hv5-reg)) 100% 6px /13px 1px no-repeat,linear-gradient(var(--hv5-reg),var(--hv5-reg)) calc(100% - 6px) 0 /1px 13px no-repeat,linear-gradient(var(--hv5-reg),var(--hv5-reg)) 0 calc(100% - 6px) /13px 1px no-repeat,linear-gradient(var(--hv5-reg),var(--hv5-reg)) 6px 100% /1px 13px no-repeat,linear-gradient(var(--hv5-reg),var(--hv5-reg)) 100% calc(100% - 6px) /13px 1px no-repeat,linear-gradient(var(--hv5-reg),var(--hv5-reg)) calc(100% - 6px) 100% /1px 13px no-repeat}}@keyframes hv5-tilt{0%{transform:perspective(2200px) rotateX(10deg) scale(.95)}to{transform:perspective(2200px) rotateX(0deg) scale(1)}}@media (min-width:1440px){.hv5--polish .hv5-gutters{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;--hv5-tick:rgba(95,109,129,.32);-webkit-mask-image:linear-gradient(180deg,transparent,#000 220px,#000 calc(100% - 160px),transparent);mask-image:linear-gradient(180deg,transparent,#000 220px,#000 calc(100% - 160px),transparent)}.hv5--polish .hv5-gutters:after,.hv5--polish .hv5-gutters:before{content:"";position:absolute;top:0;bottom:0;width:14px;background:linear-gradient(var(--hv5-tick),var(--hv5-tick)) 0 0 /1px 100% no-repeat,repeating-linear-gradient(180deg,var(--hv5-tick) 0 1px,transparent 1px 40px) 0 0 /14px 100% no-repeat,repeating-linear-gradient(180deg,rgba(95,109,129,.2) 0 1px,transparent 1px 8px) 0 0 /6px 100% no-repeat}.hv5--polish .hv5-gutters:before{left:6px;transform:scaleX(-1)}.hv5--polish .hv5-gutters:after{right:6px}.hv5--polish .hv5-sheet{display:block;position:absolute;top:clamp(88px,10vw,136px);right:30px;z-index:1;writing-mode:vertical-rl;font:600 .6875rem/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--hv5-ink-3);pointer-events:none}.hv5--polish .hv5-hero .hv5-sheet{top:56px}.hv5--polish .hv5-final .hv5-sheet{color:rgba(255,255,255,.55)}.hv5--polish .hv5-rows{position:relative}.hv5--polish .hv5-rail{display:block;position:absolute;top:0;bottom:0;right:calc(100% + 18px);width:134px;--hv5-rail-p:0}.hv5--polish .hv5-rail ol{position:sticky;top:calc(50vh - 90px);display:grid;gap:22px;margin:0;padding:0;list-style:none}.hv5--polish .hv5-rail ol:after,.hv5--polish .hv5-rail ol:before{content:"";position:absolute;top:15px;bottom:15px;left:14px;width:2px;border-radius:2px;background:var(--hv5-rule-2)}.hv5--polish .hv5-rail ol:after{background:var(--hv5-gold);transform-origin:50% 0;transform:scaleY(var(--hv5-rail-p));transition:transform .45s cubic-bezier(.2,.7,.2,1)}.hv5--polish .hv5-rail a{position:relative;z-index:1;display:flex;align-items:center;gap:10px;font-size:.78125rem;font-weight:650;line-height:1.2;color:var(--hv5-ink-3);transition:color .2s ease}.hv5--polish .hv5-rail a b{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;background:var(--hv5-paper);box-shadow:inset 0 0 0 1px var(--hv5-rule-2);color:var(--hv5-ink-2);font-size:.78125rem;font-variant-numeric:tabular-nums;transition:background-color .25s ease,box-shadow .25s ease,color .25s ease}.hv5--polish .hv5-rail a:hover,.hv5--polish .hv5-rail a[data-active]{color:var(--hv5-ink)}.hv5--polish .hv5-rail a:hover b{box-shadow:inset 0 0 0 1px var(--hv5-ink-3)}.hv5--polish .hv5-rail a[data-active] b{background-color:var(--hv5-gold);box-shadow:inset 0 0 0 1px var(--hv5-gold-deep);color:#1A1307}}.hv5--polish .hv5-nav .lv3-header:before{transition:box-shadow .25s ease,background-color .25s ease}.hv5--polish .hv5-nav[data-scrolled] .lv3-header:before{background-color:rgba(255,255,255,.94);box-shadow:0 1px 0 var(--hv5-rule),0 12px 28px -20px rgba(13,27,46,.4)}.hv5--polish .hv5-stats:has(>:nth-child(5))>div{padding-inline:22px}.hv5--polish .hv5-stats:has(>:nth-child(5))>div:first-child{padding-left:0}.hv5--polish .hv5-stats:has(>:nth-child(5)) b{font-size:clamp(1.75rem,calc(2.4vw * var(--hv5-text, 1)),2.25rem)}@media (max-width:1100px){.hv5--polish .hv5-stats:has(>:nth-child(5)){grid-auto-flow:row;grid-template-columns:1fr 1fr}.hv5--polish .hv5-stats:has(>:nth-child(5))>div:nth-child(odd){border-left:0;padding-left:0}.hv5--polish .hv5-stats:has(>:nth-child(5)) b{font-size:clamp(2rem,calc(4vw * var(--hv5-text, 1)),2.875rem)}}@media (max-width:520px){.hv5--polish .hv5-stats:has(>:nth-child(5)){grid-template-columns:1fr}.hv5--polish .hv5-stats:has(>:nth-child(5))>div{padding:28px 0}}.hv5--polish .hv5-sources li{transition:color .2s ease}.hv5--polish .hv5-sources li:hover{color:var(--hv5-ink)}.hv5--polish :is(.hv5-shot,.hv5-plan,.hv5-qcard){transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}.hv5--polish :is(.hv5-visual--photo,.hv5-featured__stat) img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.hv5--polish :is(.hv5-shot,.hv5-plan,.hv5-qcard):hover{transform:translateY(-3px)}.hv5--polish .hv5-shot:hover{box-shadow:0 0 0 1px var(--hv5-rule-2),var(--hv5-shadow-lg)}.hv5--polish :is(.hv5-plan,.hv5-qcard):hover{box-shadow:0 0 0 1px var(--hv5-rule-2),var(--hv5-shadow)}.hv5--polish .hv5-plan--cmd:hover{box-shadow:0 0 0 2px var(--hv5-gold),0 36px 70px -30px rgba(185,142,60,.65)}.hv5--polish .hv5-featured:hover .hv5-featured__stat img,.hv5--polish .hv5-product:hover .hv5-visual--photo img{transform:scale(1.04)}}.hv5--polish .hv5-plan--cmd:after{content:"";position:absolute;inset:0;z-index:1;padding:2px;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,transparent 40%,rgba(255,244,214,.95) 50%,transparent 60%) 160% 0 /250% 100% no-repeat;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@keyframes hv5-sheen{0%{background-position:160% 0}to{background-position:-60% 0}}@media (prefers-reduced-motion:no-preference){.hv5--polish .hv5-hero:after{animation:hv5-drift 26s ease-in-out infinite alternate}.hv5--polish .hv5-mark path{animation:hv5-draw .9s cubic-bezier(.65,0,.35,1) .55s both}.hv5--polish .hv5-ticker__track{animation:hv5-marquee 90s linear infinite}.hv5--polish .hv5-float>div{animation:hv5-rise .7s cubic-bezier(.2,.7,.2,1) both,hv5-bob 7s ease-in-out infinite alternate;animation-delay:calc(var(--hv5-d, 0) * 90ms),calc(var(--hv5-d, 0) * 90ms + .9s)}.hv5--polish .hv5-float--l2>div,.hv5--polish .hv5-float--r1>div{animation-duration:.7s,8.5s}.hv5--polish .hv5-ticker__view:is(:hover,:focus-within) .hv5-ticker__track{animation-play-state:paused}.hv5--polish [data-hv5-demo=head][data-hv5-animate]>*{transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s ease}.hv5--polish [data-hv5-demo=head][data-hv5-animate]>:nth-child(2){transition-delay:80ms}.hv5--polish [data-hv5-demo=head][data-hv5-animate]>:nth-child(n+3){transition-delay:.16s}.hv5--polish [data-hv5-demo=head][data-hv5-animate=ready]>*{opacity:0;transform:translateY(12px)}.hv5--polish .hv5-plan--cmd[data-hv5-animate=run]:after{animation:hv5-sheen 1.6s cubic-bezier(.4,0,.2,1) .3s both}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.hv5--polish .lv3pt-film__window{transform-origin:50% 100%;animation:hv5-tilt linear both;animation-timeline:view();animation-range:entry 0 cover 42%}}}html[data-cb-a11y-reduce-motion=true] .hv5--polish .lv3pt-film__window{animation:none}html[data-cb-a11y-contrast=true] .hv5--polish .hv5-hero:after{display:none}html[data-cb-a11y-contrast=true] .hv5--polish .hv5-mark path{stroke:currentColor}html[data-cb-a11y-contrast=true] .hv5--polish .hv5-section--mist{background:#FFFFFF}html[data-cb-a11y-contrast=true] .hv5{--hv5-ink:#000000;--hv5-ink-2:#000000;--hv5-ink-3:#1F2937;--hv5-rule:#000000;--hv5-rule-2:#000000;--hv5-mist:#FFFFFF;--hv5-mist-2:#FFFFFF;--hv5-navy:#000000;--hv5-navy-line:rgba(255,255,255,.5);--hv5-gold-ink:#5C4300;--hv5-gold-deep:#000000;--hv5-win:#0B5A33;--hv5-risk:#8F1D14;--hv5-amber:#6B4700;--hv5-shadow-sm:0 0 0 0 transparent;--hv5-shadow:0 0 0 0 transparent;--hv5-shadow-lg:0 0 0 0 transparent}html[data-cb-a11y-contrast=true] .hv5 .hv5-nav{--pt-ink:#000000;--pt-ink-2:#000000;--pt-line:#000000;--pt-line-strong:#000000}html[data-cb-a11y-contrast=true] .hv5 a:not(.hv5-btn){color:inherit!important;text-decoration:underline!important;text-underline-offset:3px}html[data-cb-a11y-contrast=true] .hv5 .hv5-btn--gold,html[data-cb-a11y-contrast=true] .hv5 .hv5-nav .pt-nav-cta{color:#000000!important}html[data-cb-a11y-contrast=true] .hv5 .hv5-btn--white{color:#000000!important;box-shadow:inset 0 0 0 2px #000000}html[data-cb-a11y-contrast=true] .hv5 .hv5-btn--navy{color:#FFFFFF!important;background:#000000}html[data-cb-a11y-contrast=true] .hv5 .hv5-btn--ghost{color:#FFFFFF!important;box-shadow:inset 0 0 0 2px #FFFFFF}html[data-cb-a11y-contrast=true] .hv5 :is(.hv5-announce,.hv5-stats p,.hv5-final__lede,.hv5-final .hv5-fine,.hv5-featured__stat>span,.hv5-featured .hv5-who small,.lv3-footer,.lv3-footer .mail,.lv3-footer .social-link,.lv3-footer .foot-note b){color:#FFFFFF}html[data-cb-a11y-contrast=true] .hv5 .hv5-sources li{color:#000000}html[data-cb-a11y-contrast=true] .hv5 .hv5-callout>*{opacity:1}html[data-cb-a11y-contrast=true][data-cb-a11y-highlight-links=true] .hv5 a{color:#111827!important}html[data-cb-a11y-highlight-links=true] .hv5 a *{color:inherit!important}html[data-cb-a11y-dyslexia=true] .hv5{--font-hv5-sans:"Comic Sans MS","Atkinson Hyperlegible",Verdana,Arial,sans-serif}