.hpr[data-v-df344f59]{--blue:#004fa7;--ink:#0b2239;--muted:#536170;--paper:#f2efe8;--line:rgba(11,34,57,.16);overflow:hidden;background:#fff;color:var(--ink)}.hpr__breadcrumb[data-v-df344f59]{display:flex;max-width:1440px;align-items:center;gap:.65rem;margin:auto;padding:1rem clamp(1.25rem,4vw,4rem);border-bottom:1px solid var(--line);color:var(--muted);font-size:.74rem;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.hpr__breadcrumb[data-v-df344f59]::-webkit-scrollbar{display:none}.hpr__breadcrumb a[data-v-df344f59]{color:var(--brand-blue-text);text-decoration:none}.hpr__breadcrumb strong[data-v-df344f59]{color:var(--ink)}.hpr-eyebrow[data-v-df344f59]{display:flex;align-items:center;gap:.7rem;margin:0 0 1.15rem;color:var(--blue);font-size:.68rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.hpr-eyebrow span[data-v-df344f59]{width:1.5rem;height:2px;background:currentColor}.hpr-actions[data-v-df344f59]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.hpr-button[data-v-df344f59]{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:2px solid transparent;padding:.75rem 1.4rem;font-size:.82rem;font-weight:720;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.hpr-button--primary[data-v-df344f59]{background:var(--blue);color:#fff}.hpr-button--primary[data-v-df344f59]:hover{background:#003d82}.hpr-button--ghost[data-v-df344f59]{border-color:var(--blue);color:var(--blue)}.hpr-button--ghost[data-v-df344f59]:hover{background:#004fa714}.hpr-button--light[data-v-df344f59]{background:#fff;color:var(--blue)}.hpr-button--outline[data-v-df344f59]{border-color:#ffffff8c;background:transparent;color:#fff}.hpr-button--outline[data-v-df344f59]:hover{background:#ffffff1f}.hpr-button[data-v-df344f59]:focus-visible{outline:3px solid rgba(0,79,167,.45);outline-offset:3px}.hpr-index[data-v-df344f59]{color:var(--brand-blue-text);font-size:.72rem;font-weight:750;letter-spacing:.1em}.hpr-section-heading[data-v-df344f59]{max-width:1280px;margin:0 auto 3rem}.hpr-section-heading--centered[data-v-df344f59]{text-align:center}.hpr-section-heading--centered .hpr-eyebrow[data-v-df344f59]{justify-content:center}.hpr-section-heading h2[data-v-df344f59]{margin:0;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.04;letter-spacing:calc(-.045em + var(--heading-tracking-increase));text-wrap:balance}.hpr-section-heading>p[data-v-df344f59]:not(.hpr-eyebrow){max-width:60ch;margin:.85rem 0 0;color:var(--muted);line-height:1.65}.hpr-section-heading--centered>p[data-v-df344f59]:not(.hpr-eyebrow){margin-inline:auto}.hpr-hero[data-v-df344f59]{display:grid;max-width:1440px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,4vw,4rem);align-items:start;margin:auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.25rem,4vw,4rem)}.hpr-hero__copy[data-v-df344f59]{padding-top:clamp(0rem,2vw,1.5rem)}.hpr-hero__copy h1[data-v-df344f59]{max-width:18ch;margin:0;font-size:clamp(2.1rem,3.6vw,3.6rem);line-height:1.04;letter-spacing:calc(-.04em + var(--heading-tracking-increase));text-wrap:balance}.hpr-hero__copy>p[data-v-df344f59]:not(.hpr-eyebrow){max-width:54ch;margin:1.3rem 0 0;color:var(--muted);font-size:1rem;line-height:1.72}.hpr-hero__jump[data-v-df344f59]{display:none}.hpr-viewer[data-v-df344f59]{min-width:0;scroll-margin-top:6rem}.hpr-viewer__stage[data-v-df344f59]{border:1px solid var(--line);background:#0f172a}.hpr-viewer__loading[data-v-df344f59]{display:grid;aspect-ratio:16/10;place-items:center;background:var(--paper)}.hpr-viewer__loading span[data-v-df344f59]{width:2.5rem;height:2.5rem;border:3px solid rgba(0,79,167,.2);border-top-color:var(--blue);border-radius:50%;animation:hpr-spin-df344f59 1s linear infinite}@keyframes hpr-spin-df344f59{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hpr-viewer__loading span[data-v-df344f59]{animation-duration:3s}}.hpr-spec[data-v-df344f59]{border:1px solid var(--line);border-top:0;background:var(--paper);padding:clamp(1.1rem,2vw,1.5rem)}.hpr-spec__head[data-v-df344f59]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.hpr-spec__head h2[data-v-df344f59]{margin:0;font-size:1.15rem;line-height:1.2;letter-spacing:calc(-.02em + var(--heading-tracking-increase))}.hpr-spec__grid[data-v-df344f59]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:1.1rem 0 0;padding:1px}.hpr-spec__grid[data-v-df344f59]>*{outline:1px solid var(--line)}.hpr-spec__grid>div[data-v-df344f59]{background:#fff;padding:.7rem .85rem}.hpr-spec__grid dt[data-v-df344f59]{color:var(--muted);font-size:.7rem;font-weight:650;letter-spacing:.02em}.hpr-spec__grid dd[data-v-df344f59]{margin:.25rem 0 0;color:var(--ink);font-size:.9rem;font-weight:700;font-variant-numeric:tabular-nums}.hpr-spec__note[data-v-df344f59]{margin:.9rem 0 0;color:var(--muted);font-size:.8rem;line-height:1.6}.hpr-glance[data-v-df344f59]{display:grid;max-width:1280px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4.5rem);margin:auto;padding:clamp(4rem,7vw,6.5rem) clamp(1.25rem,4vw,4rem)}.hpr-glance__copy h2[data-v-df344f59]{margin:0;font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.05;letter-spacing:calc(-.045em + var(--heading-tracking-increase));text-wrap:balance}.hpr-glance__copy p[data-v-df344f59]:not(.hpr-eyebrow){margin:1.1rem 0 0;color:var(--muted);line-height:1.72}.hpr-glance__grid[data-v-df344f59]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px}.hpr-glance__grid[data-v-df344f59]>*{outline:1px solid var(--line)}.hpr-glance__grid>div[data-v-df344f59]{background:#fff;padding:1.1rem 1.25rem}.hpr-glance__grid dt[data-v-df344f59]{color:var(--brand-blue-text);font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.hpr-glance__grid dd[data-v-df344f59]{margin:.45rem 0 0;color:var(--ink);font-size:.92rem;line-height:1.55}.hpr-terms[data-v-df344f59]{border-block:1px solid var(--line);background:var(--paper);padding:clamp(4.5rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.hpr-terms__grid[data-v-df344f59]{display:grid;max-width:1280px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:auto;padding:1px}.hpr-terms__grid[data-v-df344f59]>*{outline:1px solid var(--line)}.hpr-terms__grid>article[data-v-df344f59]{background:#fff;padding:clamp(1.5rem,2.5vw,2.1rem)}.hpr-terms__grid h3[data-v-df344f59]{margin:.7rem 0 0;font-size:1.25rem;line-height:1.2;letter-spacing:calc(-.02em + var(--heading-tracking-increase))}.hpr-terms__subtitle[data-v-df344f59]{margin:.45rem 0 0;color:var(--brand-blue-text);font-size:.8rem;font-weight:700}.hpr-terms__grid p[data-v-df344f59]:not(.hpr-terms__subtitle){margin:.9rem 0 0;color:var(--muted);font-size:.9rem;line-height:1.7}.hpr-calculator[data-v-df344f59]{display:grid;max-width:1280px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start;margin:auto;padding:clamp(4.5rem,7vw,7rem) clamp(1.25rem,4vw,4rem);scroll-margin-top:5rem}.hpr-calculator__copy h2[data-v-df344f59]{margin:0;font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.05;letter-spacing:calc(-.045em + var(--heading-tracking-increase));text-wrap:balance}.hpr-calculator__copy p[data-v-df344f59]:not(.hpr-eyebrow){max-width:58ch;margin:1.1rem 0 0;color:var(--muted);line-height:1.72}.hpr-calculator__tool[data-v-df344f59]{min-width:0}.hpr-specs[data-v-df344f59]{border-top:1px solid var(--line);padding:clamp(4.5rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.hpr-specs__grid[data-v-df344f59]{display:grid;max-width:1280px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:auto;padding:1px}.hpr-specs__grid[data-v-df344f59]>*{outline:1px solid var(--line)}.hpr-specs__grid>article[data-v-df344f59]{background:#fff;padding:clamp(1.4rem,2.5vw,1.9rem)}.hpr-specs__grid h3[data-v-df344f59]{margin:0;font-size:1.05rem;line-height:1.25;letter-spacing:calc(-.02em + var(--heading-tracking-increase))}.hpr-specs__grid ul[data-v-df344f59]{margin:.9rem 0 0;padding-left:1.05rem}.hpr-specs__grid li[data-v-df344f59]{margin:.5rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.6}.hpr-uses[data-v-df344f59]{border-top:1px solid var(--line);background:var(--paper);padding:clamp(4.5rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.hpr-uses__grid[data-v-df344f59]{display:grid;max-width:1280px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:auto;padding:1px;list-style:none}.hpr-uses__grid[data-v-df344f59]>*{outline:1px solid var(--line)}.hpr-uses__grid li[data-v-df344f59]{background:#fff}.hpr-uses__grid a[data-v-df344f59]{display:flex;height:100%;flex-direction:column;gap:.6rem;padding:clamp(1.25rem,2.2vw,1.6rem);color:inherit;text-decoration:none;transition:background-color .2s ease}.hpr-uses__grid a[data-v-df344f59]:hover{background:#004fa70f}.hpr-uses__grid a[data-v-df344f59]:focus-visible{outline:3px solid rgba(0,79,167,.45);outline-offset:-3px}.hpr-uses__grid strong[data-v-df344f59]{color:var(--blue);font-size:.95rem;font-weight:750}.hpr-uses__grid strong[data-v-df344f59]:after{content:" →"}.hpr-uses__grid span[data-v-df344f59]{color:var(--muted);font-size:.86rem;line-height:1.6}.hpr-steps[data-v-df344f59]{border-top:1px solid var(--line);padding:clamp(4.5rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.hpr-steps__grid[data-v-df344f59]{display:grid;max-width:1280px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:auto;padding:1px;list-style:none}.hpr-steps__grid[data-v-df344f59]>*{outline:1px solid var(--line)}.hpr-steps__grid>li[data-v-df344f59]{background:#fff;padding:clamp(1.4rem,2.5vw,1.9rem)}.hpr-steps__grid h3[data-v-df344f59]{margin:.7rem 0 0;font-size:1.02rem;line-height:1.25;letter-spacing:calc(-.02em + var(--heading-tracking-increase))}.hpr-steps__grid p[data-v-df344f59]{margin:.6rem 0 0;color:var(--muted);font-size:.85rem;line-height:1.6}.hpr-note[data-v-df344f59]{display:flex;max-width:1280px;align-items:center;justify-content:space-between;gap:2rem;margin:1.5rem auto 0;border:1px solid var(--line);background:var(--paper);padding:clamp(1.25rem,2.5vw,1.9rem)}.hpr-note p[data-v-df344f59]{max-width:62ch;margin:0;color:var(--muted);line-height:1.6}.hpr-note .hpr-button[data-v-df344f59]{flex:0 0 auto}.hpr-closing[data-v-df344f59]{background:var(--blue);color:#fff;padding:clamp(4.5rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.hpr-closing__copy[data-v-df344f59]{max-width:1280px;margin:auto}.hpr-closing .hpr-eyebrow[data-v-df344f59]{color:#ffffffb3}.hpr-closing h2[data-v-df344f59]{max-width:20ch;margin:0;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1.04;letter-spacing:calc(-.045em + var(--heading-tracking-increase));text-wrap:balance}.hpr-closing p[data-v-df344f59]:not(.hpr-eyebrow){max-width:66ch;margin:1.2rem 0 0;color:#ffffffd1;font-size:1rem;line-height:1.72}@media (max-width:1080px){.hpr-hero[data-v-df344f59],.hpr-glance[data-v-df344f59],.hpr-calculator[data-v-df344f59]{grid-template-columns:minmax(0,1fr)}.hpr-hero__jump[data-v-df344f59]{display:inline-flex}.hpr-terms__grid[data-v-df344f59]{grid-template-columns:minmax(0,1fr)}.hpr-specs__grid[data-v-df344f59],.hpr-uses__grid[data-v-df344f59],.hpr-steps__grid[data-v-df344f59]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.hpr-spec__grid[data-v-df344f59]{grid-template-columns:repeat(2,minmax(0,1fr))}.hpr-glance__grid[data-v-df344f59],.hpr-specs__grid[data-v-df344f59],.hpr-uses__grid[data-v-df344f59],.hpr-steps__grid[data-v-df344f59]{grid-template-columns:minmax(0,1fr)}.hpr-note[data-v-df344f59]{flex-direction:column;align-items:flex-start}}.dark .hpr{--ink:#f4f7fa;--muted:#b8c3ce;--paper:#0d1926;--line:rgba(255,255,255,.14);background:#101c29}.dark .hpr-spec__grid>div,.dark .hpr-glance__grid>div,.dark .hpr-terms__grid>article,.dark .hpr-specs__grid>article,.dark .hpr-uses__grid li,.dark .hpr-steps__grid>li{background:#132231}.dark .hpr-uses__grid a:hover{background:#18293b}.dark .hpr-uses__grid strong,.dark .hpr-eyebrow{color:#6bb0ff}.dark .hpr-button--ghost{border-color:#6bb0ff;color:#6bb0ff}.dark .hpr-closing .hpr-eyebrow{color:#ffffffb3}
