:root{--pv-bg:#f4f6f8;--pv-surface:#fff;--pv-text:#152033;--pv-muted:#4b5568;--pv-border:#d5dbe3;--pv-accent:#1d4e78;--pv-accent-contrast:#fff;--pv-accent-hover:#14385a;--pv-focus:#0f3d6b;--pv-panel:#0f1c2e;--pv-font-display:clamp(2.1rem, 4.4vw, 3.15rem);--pv-font-section:clamp(1.45rem, 2.4vw, 1.85rem);--pv-font-body:1.05rem;--pv-font-caption:.82rem;--pv-font-eyebrow:.75rem;--pv-space-section:5rem;--pv-space-stack:1.25rem;--pv-space-gutter:1.5rem;--pv-radius-sm:6px;--pv-radius-md:10px;--pv-radius-lg:16px;--pv-shadow-subtle:0 1px 2px #1520330f;--pv-shadow-elevated:0 18px 40px #0f1c2e1f;--pv-max:72rem;--pv-content:40rem;--pv-motion:.22s;--pv-ease:cubic-bezier(.22, 1, .36, 1);--vg-bg:var(--pv-bg);--vg-surface:var(--pv-surface);--vg-text:var(--pv-text);--vg-muted:var(--pv-muted);--vg-border:var(--pv-border);--vg-accent:var(--pv-accent);--vg-accent-contrast:var(--pv-accent-contrast);--vg-accent-hover:var(--pv-accent-hover);--vg-focus:var(--pv-focus);--vg-max:var(--pv-max);--vg-radius:var(--pv-radius-md);--vg-shadow:var(--pv-shadow-subtle)}*{box-sizing:border-box}html,body{background:var(--pv-bg);color:var(--pv-text);font-family:Iowan Old Style,Palatino Linotype,Times New Roman,Georgia,serif;font-size:var(--pv-font-body);margin:0;padding:0;line-height:1.6;overflow-x:hidden}body{font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}a{color:var(--pv-accent)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--pv-focus);outline-offset:2px}.vg-shell,.pv-shell{flex-direction:column;min-height:100vh;display:flex}.vg-hero,.pv-hero{border-bottom:1px solid var(--pv-border);background:linear-gradient(180deg, #edf1f5 0%, var(--pv-surface) 48%, var(--pv-bg) 100%)}.pv-hero--split .pv-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:2.5rem;display:grid}.vg-hero h1,.pv-display{font-size:var(--pv-font-display);letter-spacing:-.035em;max-width:18ch;margin:.5rem 0 1rem;line-height:1.12}.vg-kicker,.vg-badge,.pv-eyebrow{border:1px solid var(--pv-border);background:var(--pv-bg);color:var(--pv-muted);font-size:var(--pv-font-eyebrow);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin:0 0 .85rem;padding:.22rem .7rem;display:inline-block}.vg-lede,.vg-muted,.pv-lede{color:var(--pv-muted);max-width:var(--pv-content)}.vg-section h2,.pv-section h2{font-size:var(--pv-font-section);letter-spacing:-.02em;margin:0 0 1rem;line-height:1.2}.vg-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.vg-feature-card,.vg-pricing-card,.vg-form,.vg-disclosure,.pv-surface{background:var(--pv-surface);border:1px solid var(--pv-border);border-radius:var(--pv-radius-md);box-shadow:var(--pv-shadow-subtle);padding:1.15rem 1.2rem}.vg-price{letter-spacing:-.03em;margin:.35rem 0;font-size:1.7rem}.vg-cta,.vg-cta--primary,.pv-cta{border-radius:var(--pv-radius-sm);background:var(--pv-accent);min-height:2.75rem;color:var(--pv-accent-contrast);transition:transform var(--pv-motion) var(--pv-ease), background var(--pv-motion) var(--pv-ease);justify-content:center;align-items:center;padding:.7rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.vg-cta:hover,.pv-cta:hover{background:var(--pv-accent-hover)}.pv-cta--ghost{color:var(--pv-accent);border:1px solid var(--pv-border);background:0 0}.vg-form-field{flex-direction:column;gap:.35rem;margin-bottom:.85rem;display:flex}.vg-form-field input,.vg-form-field select{border:1px solid var(--pv-border);border-radius:var(--pv-radius-sm);min-height:2.6rem;font:inherit;padding:.45rem .65rem}.pv-product-frame{background:var(--pv-panel);color:#e8eef5;border-radius:var(--pv-radius-lg);box-shadow:var(--pv-shadow-elevated);min-height:22rem;padding:1rem}.pv-product-frame caption,.pv-caption{font-size:var(--pv-font-caption);color:#b7c3d1}.pv-data-panel{background:var(--pv-panel);color:#e8eef5;border-radius:var(--pv-radius-md);padding:1.25rem}.pv-workflow{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1.25rem;display:grid}.pv-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.pv-pricing-split{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.pv-cta-band{background:#e8eef4}.pv-compare table{border-collapse:collapse;width:100%;font-size:.95rem}.pv-compare th,.pv-compare td{text-align:left;border-bottom:1px solid #ffffff14;padding:.55rem .4rem}.pv-bar{background:#2a425c;border-radius:99px;height:.55rem;overflow:hidden}.pv-bar>span{background:#7eb0d6;height:100%;display:block}.pv-icon{width:1.1rem;height:1.1rem}@media (max-width:960px){.pv-hero--split .pv-hero-grid,.pv-workflow,.pv-pricing-split,.pv-metric-strip{grid-template-columns:1fr}}@media (max-width:640px){.vg-card-grid{grid-template-columns:1fr}.vg-hero,.vg-section,.pv-section,.pv-hero{padding:3rem 0}.pv-product-frame{min-height:16rem}.pv-compare th,.pv-compare td{font-size:.86rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.pv-nav{z-index:20;background:color-mix(in srgb, var(--pv-surface) 92%, transparent);border-bottom:1px solid var(--pv-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.pv-nav-inner{width:min(100% - 2rem, var(--pv-max));justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;margin:0 auto;display:flex}.pv-nav-brand{color:var(--pv-text);letter-spacing:-.03em;font-weight:700;text-decoration:none}.pv-nav-links{flex-wrap:wrap;align-items:center;gap:.85rem 1.1rem;display:flex}.pv-nav-links a{color:var(--pv-text);font-size:.95rem;text-decoration:none}.pv-nav-links a[aria-current=page]{font-weight:700}.pv-breadcrumb{width:min(100% - 2rem, var(--pv-max));color:var(--pv-muted);margin:1rem auto 0;font-size:.86rem}.pv-breadcrumb ol{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.pv-breadcrumb li:not(:last-child):after{content:"/";margin-left:.35rem}.pv-answer{max-width:var(--pv-content);font-size:1.12rem}.pv-prose{max-width:44rem}.pv-prose p,.pv-prose li{margin:0 0 .85rem}.pv-related,.pv-authority{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.pv-article-hero{padding-top:3rem}@media (max-width:960px){.pv-related,.pv-authority{grid-template-columns:1fr}}@media (max-width:640px){.pv-nav-inner{flex-direction:column;align-items:flex-start;padding:.85rem 0}}:root{--pv-gutter-page:1.5rem;--pv-gutter-tablet:1.25rem;--pv-gutter-mobile:1.25rem;--pv-max-wide:80rem;--pv-measure:42rem;--pv-space-footer-y:2.5rem;--pv-space-header-y:.75rem;--pv-space-card-gap:1rem;--pv-space-visual-gap:1.5rem}.vg-container,.pv-container{width:min(100% - (2 * var(--pv-gutter-page)), var(--pv-max));margin:0 auto}.vg-hero,.vg-section,.pv-section,.pv-hero{padding:var(--pv-space-section) var(--pv-gutter-page)}.pv-nav-inner,.pv-breadcrumb{width:min(100% - (2 * var(--pv-gutter-page)), var(--pv-max));margin-left:auto;margin-right:auto}.pv-nav-inner{padding-block:var(--pv-space-header-y)}.pv-prose,.pv-answer{max-width:var(--pv-measure)}.pv-cta-band{padding-inline:var(--pv-gutter-page)}.vg-legal-footer{padding:var(--pv-space-footer-y) var(--pv-gutter-page);border-top:1px solid var(--pv-border);color:var(--pv-muted);margin-top:auto;font-size:.92rem}.vg-legal-footer-inner{width:min(100%, var(--pv-max));margin:0 auto}.vg-legal-nav{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.vg-legal-nav a{color:var(--pv-text);text-decoration:none}.vg-legal-nav a:hover{text-decoration:underline}.vg-legal-sep{color:var(--pv-border)}.pv-table-wrap,.pv-data-panel{max-width:100%;overflow-x:auto}.pv-editorial-split{gap:var(--pv-space-visual-gap);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}.pv-question-cluster{gap:var(--pv-space-stack);display:grid}.pv-question-cluster>article,.pv-question-cluster>.pv-surface{background:var(--pv-surface);border:1px solid var(--pv-border);border-radius:var(--pv-radius-md);padding:1.15rem 1.2rem}.pv-worked-example,.pv-comparison-band,.pv-callout-band,.pv-source-block{gap:var(--pv-space-stack);display:grid}.pv-worked-example,.pv-comparison-band,.pv-callout-band{background:var(--pv-surface);border:1px solid var(--pv-border);border-radius:var(--pv-radius-md);box-shadow:var(--pv-shadow-subtle);padding:1.25rem 1.35rem}.pv-source-block{padding:1rem 0 0}.pv-key-takeaway{border-left:3px solid var(--pv-accent);background:color-mix(in srgb, var(--pv-accent) 6%, var(--pv-surface));padding:.85rem 1.1rem}@media (max-width:960px){:root{--pv-gutter-page:var(--pv-gutter-tablet)}.pv-editorial-split{grid-template-columns:1fr}}@media (max-width:640px){:root{--pv-gutter-page:var(--pv-gutter-mobile)}.vg-legal-nav{row-gap:.65rem}.pv-nav-inner{flex-direction:column;align-items:flex-start}}.pv-hero-authority{color:#f4f7fb;background:linear-gradient(#081220b8,#081220e0),radial-gradient(1200px 480px at 10% 0,#78a4d647,#0000 55%)}.pv-section-tint{background:linear-gradient(#0f20360a,#0f20361a)}.pv-callout{background:#ffffffb8;border:1px solid #1428461f;border-left:4px solid #2c5a8c;border-radius:12px;margin:1.25rem 0;padding:1rem 1.1rem}.pv-formula{color:#e8eef5;background:#102033;border-radius:12px;margin:1rem 0;padding:1rem 1.15rem}.pv-data-panel{overflow-x:auto}.vg-legal-footer{box-sizing:border-box;padding:2.5rem 24px}.vg-legal-footer-inner,.vg-legal-footer .vg-container{width:min(100%, var(--pv-max,72rem));margin-inline:auto}@media (max-width:640px){footer[data-infinity-footer]{padding-left:16px;padding-right:16px}}.pv-reading{max-width:46rem;margin-inline:auto}.pv-breakout{max-width:min(68rem,100%);margin-inline:auto}.pv-hero-photo{color:#f4f7fb;isolation:isolate;min-height:28rem;position:relative;overflow:hidden}.pv-hero-media{margin:0;position:absolute;inset:0}.pv-hero-media img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%;display:block}.pv-hero-overlay{background:linear-gradient(#08101c6b,#08101cc7);position:absolute;inset:0}.pv-hero-copy{z-index:1;padding:4.2rem 0 3.4rem;position:relative}.pv-hero-photo .pv-answer{background:#08101c47;border:1px solid #ffffff24;border-radius:14px;padding:1rem 1.15rem}.pv-section-visual{position:relative;overflow:hidden}.pv-section-visual-media{opacity:.22;margin:0;position:absolute;inset:0}.pv-section-visual-media img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%;display:block}.pv-section-visual .vg-container{z-index:1;position:relative}.pv-callout{background:#fff;border:1px solid #1428461f;border-radius:14px;margin:1.4rem 0;padding:1.05rem 1.2rem}.pv-callout h3{letter-spacing:.04em;text-transform:uppercase;margin:0 0 .4rem;font-size:.95rem}.pv-callout[data-callout=KEY_TAKEAWAY]{border-left:4px solid #1d4e89}.pv-callout[data-callout=WORKED_EXAMPLE]{border-left:4px solid #2a6f4e}.pv-callout[data-callout=COMMON_MISTAKE]{border-left:4px solid #8a3b2f}.pv-callout[data-callout=WHY_THIS_MATTERS]{border-left:4px solid #5a4a8a}.pv-callout[data-callout=FOR_TENANT_REP]{border-left:4px solid #215e6e}.pv-callout[data-callout=FOR_FINANCE]{border-left:4px solid #3d5a80}.pv-callout[data-callout=WHAT_CHANGES]{border-left:4px solid #7a5a1e}.pv-callout[data-callout=LIMITATION]{border-left:4px solid #4a5564}.pv-analysis-board{background:#f6f8fb;border:1px solid #1020331f;border-radius:16px;margin:1.75rem 0;padding:1.2rem 1.25rem}.pv-metric-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0 0 1.1rem;display:grid}.pv-metric-card{background:#fff;border:1px solid #1020331a;border-radius:12px;padding:.75rem .85rem}.pv-metric-card strong{font-size:1.15rem;display:block}.pv-metric-card span{color:#4a5564;font-size:.85rem}.pv-table-shell{color:#e8eef5;background:#102033;border-radius:14px;width:fit-content;max-width:100%;margin:1.15rem 0;padding:.85rem .95rem;overflow-x:auto}.pv-fin-table{border-collapse:collapse;width:max-content;max-width:100%;font-size:.92rem}.pv-fin-table caption{caption-side:top;text-align:left;color:#c5d4e4;margin:0 0 .55rem}.pv-fin-table th,.pv-fin-table td{text-align:left;border-bottom:1px solid #ffffff1a;padding:.55rem .7rem}.pv-fin-table thead th{letter-spacing:.03em;background:#ffffff0f}.pv-fin-table tbody tr:nth-child(2n){background:#ffffff0a}.pv-fin-table tbody tr:last-child{background:#5aa0782e;font-weight:600}.pv-decision-takeaway{background:#fff;border:1px solid #1020331a;border-radius:12px;margin-top:1rem;padding:.9rem 1rem}.pv-edu-figure{margin:1.4rem 0}.pv-edu-figure img{aspect-ratio:720/220;width:min(100%,720px);height:auto;display:block}.pv-edu-figure figcaption{color:#4a5564;margin-top:.45rem;font-size:.92rem}.pv-related-lead{max-width:40rem}.pv-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.pv-related-card{background:#fff;border:1px solid #1020331f;border-radius:14px;min-height:8.5rem;margin:0;padding:1.1rem 1.15rem;box-shadow:0 8px 24px #1020330d}.pv-related-card a{font-weight:650}.pv-related-card p{color:#4a5564;margin:.45rem 0 0}.pv-source-board ol{margin:.7rem 0 0;padding-left:1.15rem}.pv-cta-panel{color:#f4f7fb;background:linear-gradient(#14253a,#102033);border-radius:16px;margin:1.6rem 0;padding:1.5rem 1.4rem}.pv-cta-panel .vg-cta,.pv-cta-panel .pv-cta{margin-top:.7rem;display:inline-block}.vg-legal-footer,footer[data-infinity-footer]{color:#e8eef5;box-sizing:border-box;background:#102033;border-radius:16px;width:auto;max-width:none;margin:1.5rem 32px 2rem;padding:1.75rem 2rem;display:block}.vg-legal-footer-inner,.vg-legal-footer .vg-container{width:100%;max-width:none;margin:0}.vg-legal-nav{flex-wrap:wrap;gap:.55rem .85rem;display:flex}.vg-legal-nav a{color:#e8eef5}@media (max-width:900px){.pv-metric-row,.pv-related-grid{grid-template-columns:1fr}}@media (max-width:640px){.vg-legal-footer,footer[data-infinity-footer]{margin:1rem 20px 1.25rem;padding:1.15rem}.pv-hero-photo{min-height:22rem}}.pv-hero.pv-hero-photo{min-height:16rem;padding-block:2rem}.pv-hero-copy{padding:2rem 0 1.6rem}.pv-hero-photo.pv-hero--split,.pv-hero-photo--compact{min-height:18rem;padding-block:2.15rem}.pv-hero-photo.pv-hero--split .pv-product-frame,.pv-hero-photo--compact .pv-product-frame{min-height:12rem}.pv-hero-photo.pv-hero--split .pv-display,.pv-hero-photo--compact .pv-display{max-width:16ch;font-size:clamp(1.85rem,3.4vw,2.55rem)}.pv-related-editorial{margin:2rem 32px 1.5rem}.pv-related-card{min-height:0;padding:.95rem 1.05rem}.pv-source-board,.pv-authority,ol.pv-authority,ul.pv-authority{box-sizing:border-box;background:#f6f8fb;border-radius:16px;margin:2rem 32px 1.75rem;padding:1.45rem 1.5rem 1.7rem}.pv-source-board ol,.pv-authority{margin-top:.7rem}.vg-legal-footer,footer[data-infinity-footer]{margin:2rem 32px 2.75rem;padding:1.85rem 2rem 2rem}.vg-shell,.pv-shell{padding-bottom:2.75rem}@media (max-width:640px){.pv-related-editorial,.pv-source-board,.pv-authority,ol.pv-authority,ul.pv-authority{margin-left:20px;margin-right:20px}.vg-legal-footer,footer[data-infinity-footer]{margin:1rem 20px 1.75rem;padding:1.25rem 1.2rem 1.4rem}.pv-hero.pv-hero-photo,.pv-hero-photo--compact{min-height:14rem;padding-block:1.5rem}.vg-shell,.pv-shell{padding-bottom:1.75rem}}.pv-worked-ledger{background:#fff;border:1px solid #1020331a;border-radius:18px;margin:1.5rem 0 1.75rem;padding:1.35rem 1.4rem 1.45rem;box-shadow:0 12px 32px #1020330f}.pv-worked-ledger>h2{margin-top:0}.pv-worked-ledger>p:first-of-type{letter-spacing:.07em;text-transform:uppercase;color:#5a6573;max-width:42rem;margin:0 0 1rem;font-size:.78rem}.pv-data-panel.pv-table-designed,.pv-table-shell{color:#102033;width:100%;max-width:100%;box-shadow:none;background:#f7f9fc;border:1px solid #1020331a;border-radius:14px;margin:1rem 0 0;padding:0;overflow-x:auto}.pv-analysis-board{background:#fff;border:1px solid #1020331a;padding:1.35rem 1.4rem;box-shadow:0 12px 32px #1020330d}.pv-analysis-board .pv-table-shell{margin-top:1rem}table.pv-compare,.pv-fin-table{border-collapse:collapse;width:100%;font-size:.94rem}.pv-compare caption,.pv-fin-table caption,.pv-caption{caption-side:top;text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#5a6573;margin:0;padding:.85rem 1rem .3rem;font-size:.72rem}.pv-compare thead th,.pv-fin-table thead th{color:#f4f7fb;letter-spacing:.07em;text-transform:uppercase;text-align:right;background:#14253a;border-bottom:0;padding:.75rem 1rem;font-size:.72rem;font-weight:650}.pv-compare thead th:first-child,.pv-fin-table thead th:first-child{text-align:left}.pv-compare th,.pv-compare td,.pv-fin-table th,.pv-fin-table td{vertical-align:top;border-bottom:1px solid #10203314;padding:.72rem 1rem}.pv-compare tbody th,.pv-fin-table tbody th{text-align:left;color:#102033;background:0 0;font-weight:650}.pv-compare tbody td,.pv-fin-table tbody td{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pv-compare tbody tr:nth-child(2n),.pv-fin-table tbody tr:nth-child(2n){background:#14253a09}.pv-compare tbody tr:last-child,.pv-fin-table tbody tr:last-child{background:#e8eef6;font-weight:650}.pv-compare tbody tr:last-child th,.pv-compare tbody tr:last-child td,.pv-fin-table tbody tr:last-child th,.pv-fin-table tbody tr:last-child td{border-bottom:0}.pv-cell-note{color:#5a6573;white-space:normal;text-align:right;margin-top:.2rem;font-size:.75rem;font-weight:500;display:block}.pv-decision-takeaway{color:#102033;background:#eef3f8;border:1px solid #10203314;border-radius:12px;margin-top:1rem;padding:1rem 1.1rem}.pv-worked-ledger .pv-bar{background:#e6edf5;border-radius:99px;height:8px;margin-top:1.05rem;overflow:hidden}.pv-worked-ledger .pv-bar>span{background:#1d4e89}@media (max-width:640px){.pv-worked-ledger{padding:1.05rem .95rem 1.15rem}.pv-compare th,.pv-compare td,.pv-fin-table th,.pv-fin-table td{padding:.62rem .75rem}}header.pv-hero.pv-hero-photo,.pv-hero-photo.pv-hero--split,.pv-hero-photo--compact{isolation:isolate;color:#f4f7fb;min-height:0;padding-block:1.7rem;position:relative;overflow:hidden}.pv-hero-photo .pv-hero-media,.pv-hero-photo .pv-hero-overlay{z-index:0;position:absolute;inset:0}.pv-hero-photo .pv-hero-media img{object-fit:cover;width:100%;height:100%}.pv-hero-photo .vg-container,.pv-hero-photo .pv-hero-grid,.pv-hero-photo .pv-hero-copy{z-index:1;position:relative}.pv-hero-photo.pv-hero--split .pv-hero-grid{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:40rem}.pv-hero-photo.pv-hero--split .pv-product-frame{display:none}.pv-hero-photo .pv-display{color:#f4f7fb;max-width:16ch;font-size:clamp(1.7rem,3.1vw,2.35rem)}.pv-hero-photo .pv-lede,.pv-hero-photo .pv-answer{color:#e8eef5;max-width:38rem}.pv-hero-actions-row{flex-wrap:wrap;align-items:center;gap:.7rem .85rem;margin:.85rem 0 1rem;display:flex}.pv-hero-secondary{color:#f4f7fb;background:#08101c47;border:1px solid #ffffff61;border-radius:10px;align-items:center;min-height:2.55rem;padding:.5rem .95rem;font-weight:650;text-decoration:none;display:inline-flex}.pv-close-well{box-sizing:border-box;width:min(100% - 4rem,68rem);margin:2rem auto 2.5rem}.pv-close-well>h2,.pv-close-well>p,.pv-close-well>section:not(.pv-cta-band){max-width:46rem}.pv-close-well .pv-related-editorial,.pv-close-well .pv-authority,.pv-close-well .pv-source-board{margin-left:0;margin-right:0}@media (max-width:640px){header.pv-hero.pv-hero-photo,.pv-hero-photo--compact{padding-block:1.25rem}.pv-close-well{width:min(100% - 2.5rem,68rem)}}.ed-highlight{background:#f4f7fb;border:1px solid #1428461a;border-radius:14px;max-width:42rem;margin:1.6rem 0;padding:1.05rem 1.2rem 1.15rem}.ed-highlight-kicker,.ed-highlight h3,.pv-callout h3{letter-spacing:.08em;text-transform:uppercase;color:#1d4e89;margin:0 0 .4rem;font-size:.78rem}.ed-highlight-body p,.ed-highlight p,.pv-callout p{color:#1c2838;margin:0}.ed-highlight--key_takeaway,.pv-callout[data-callout=KEY_TAKEAWAY]{background:#f3f7fc;border-left:4px solid #1d4e89}.ed-highlight--why_this_matters,.pv-callout[data-callout=WHY_THIS_MATTERS]{background:#f7f4fb;border-left:4px solid #5a4a8a}.ed-highlight--decision_note,.ed-highlight--what_changes_the_result,.pv-callout[data-callout=WHAT_CHANGES]{background:#fbf6ee;border-left:4px solid #7a5a1e}.ed-highlight--common_mistake,.pv-callout[data-callout=COMMON_MISTAKE]{background:#fbf4f2;border-left:4px solid #8a3b2f}.ed-highlight--when_to_be_careful,.pv-callout[data-callout=LIMITATION]{background:#f4f5f7;border-left:4px solid #4a5564}.ed-highlight--for_your_role,.pv-callout[data-callout=FOR_TENANT_REP]{background:#f1f8f8;border-left:4px solid #215e6e}.ed-highlight--for_finance_teams,.pv-callout[data-callout=FOR_FINANCE]{background:#f2f6fb;border-left:4px solid #3d5a80}.authority-quote{background:0 0;border-left:3px solid #1d4e89;max-width:38rem;margin:1.75rem auto;padding:.2rem 0 .2rem 1.15rem}.authority-quote blockquote{color:#16324f;margin:0;font-size:1.05rem;line-height:1.45}.authority-quote footer{color:#4a5564;margin-top:.55rem;font-size:.86rem}.sn-kicker{letter-spacing:.08em;text-transform:uppercase;color:#1d4e89;margin:0 0 .35rem;font-size:.78rem}.sn-title{margin:0;font-size:1.45rem;font-weight:700;display:block}.sn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.sn-card{min-height:0;color:inherit;box-shadow:none;background:#f7f9fc;border:1px solid #1428461a;border-radius:16px;align-items:flex-start;gap:.85rem;padding:1rem 1.05rem 1.05rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.sn-card:hover,.sn-card:focus-visible{background:#eef4fb;border-color:#1d4e8959;outline:none;transform:translateY(-1px)}.sn-icon svg{width:1.15rem;height:1.15rem;display:block}.sn-copy{display:block}.sn-copy strong{font-size:1rem;font-weight:650;display:block}.sn-desc{color:#4a5564;margin:.35rem 0 0;font-size:.92rem;display:block}@media (max-width:960px){.sn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sn-grid{grid-template-columns:1fr}.ed-highlight,.authority-quote{margin-left:0;margin-right:0}}header.pv-hero.pv-article-hero{isolation:isolate;position:relative;overflow:hidden}header.pv-hero.pv-article-hero.pv-hero-photo--article{color:#122033;flex-direction:column;min-height:0;padding-block:0;display:flex;position:relative}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-hero-media{z-index:0;flex:none;width:100%;height:min(22rem,46vh);margin:0;position:relative;inset:auto}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-hero-overlay{top:0;left:0;right:0;z-index:0;pointer-events:none;background:linear-gradient(#08101c1f,#08101c33);width:100%;height:min(22rem,46vh);position:absolute;inset:auto}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-hero-media img{object-fit:cover;width:100%;height:100%;display:block}header.pv-hero.pv-article-hero.pv-hero-photo--article .vg-container,header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-hero-copy{z-index:1;padding-block:2rem 2.25rem;position:relative}header.pv-hero.pv-article-hero.pv-hero-photo--article+.pv-section{margin-top:0;padding-top:2rem}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-display,header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-lede,header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-eyebrow{color:#122033}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-answer{color:#1c2838;background:#f4f7fb;border:1px solid #1428461a}.sn-grid{align-items:stretch}.sn-card{align-items:flex-start;height:100%}.sn-icon{color:#1d4e89;flex:0 0 2.6rem;width:2.6rem;height:2.6rem}.sn-copy strong,.sn-desc{text-wrap:balance}@media (max-width:960px){.sn-grid--count-5{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-grid--count-5 .sn-card{grid-column:auto}}@media (max-width:640px){header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-hero-media,header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-hero-overlay{height:min(16rem,42vh)}.sn-grid--count-5{grid-template-columns:1fr}}:root{--pv-authority-shell:70rem;--pv-prose-measure:52rem;--pv-wide-module:70rem}.vg-container.pv-reading,.vg-container.pv-prose,.pv-authority-shell{max-width:min(var(--pv-authority-shell), calc(100% - 4rem));width:100%;margin-inline:auto}.vg-container:has(.sn-block){max-width:min(var(--pv-authority-shell), calc(100% - 4rem));width:100%;margin-inline:auto}.vg-container:has(.pv-source-board){max-width:min(var(--pv-authority-shell), calc(100% - 4rem));width:100%;margin-inline:auto}.vg-container:has(.pv-cta-panel){max-width:min(var(--pv-authority-shell), calc(100% - 4rem));width:100%;margin-inline:auto}.pv-reading>p,.pv-reading>h2,.pv-reading>h3,.pv-reading>h4,.pv-reading>ul,.pv-reading>ol,.pv-reading>.ed-highlight,.pv-reading>.authority-quote,.pv-reading>.pv-callout,.pv-reading>.pv-answer,.pv-prose>p,.pv-prose>h2,.pv-prose>h3,.pv-prose>h4,.pv-prose>ul,.pv-prose>ol,.pv-prose-column{max-width:var(--pv-prose-measure)}.pv-reading .vg-container,.pv-prose .vg-container{width:100%;max-width:none;margin-inline:0}.sn-block,.pv-source-board,.pv-table-shell,.pv-analysis-board,.pv-cta-panel,.pv-edu-figure,.pv-related-editorial,.pv-wide-module{width:100%;max-width:none}.sn-block{margin:2.6rem 0 2.2rem}.sn-block-head{max-width:var(--pv-prose-measure);margin-bottom:1.15rem}.sn-intro{color:#3d4b5c;max-width:40rem;margin:.45rem 0 0;font-size:1rem}.sn-grid{align-items:stretch;gap:1rem;display:grid}.sn-grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sn-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-grid--count-6{grid-template-columns:repeat(3,minmax(0,1fr))}.sn-card{min-width:0;height:100%;min-height:0;color:inherit;background:#f7f9fc;border:1px solid #1428461a;border-radius:16px;align-items:flex-start;gap:.95rem;padding:1.15rem 1.2rem 1.2rem;text-decoration:none;display:flex}.sn-card[data-card-role=QUESTION]{border-left:3px solid #1d4e89}.sn-card[data-card-role=TOPIC]{border-left:3px solid #2a6f4e}.sn-card[data-card-role=WORKFLOW]{border-left:3px solid #5a4a8a}.sn-card[data-card-role=TOOL]{border-left:3px solid #7a5a1e}.sn-card[data-card-role=ROLE]{border-left:3px solid #215e6e}.sn-role{letter-spacing:.08em;text-transform:uppercase;color:#1d4e89;margin:0 0 .28rem;font-size:.68rem;display:block}.sn-icon{color:#1d4e89;background:#e4eef8;border-radius:14px;flex:0 0 3.15rem;place-items:center;width:3.15rem;height:3.15rem;display:grid}.sn-icon svg{fill:currentColor;width:1.55rem;height:1.55rem;display:block}.sn-copy{min-width:0;display:block}.sn-copy strong,.sn-title-line,.sn-desc{text-wrap:balance}.sn-copy strong{font-size:1.05rem;font-weight:650;line-height:1.3;display:block}.sn-desc{color:#4a5564;margin:.35rem 0 0;font-size:.95rem;line-height:1.4;display:block}.sn-card:focus-visible{outline-offset:3px;outline:2px solid #1d4e89}.pv-source-board{background:#f6f8fb;border-radius:16px;margin:2rem 0 0;padding:1.35rem 1.4rem}.pv-source-board h2{margin:0}.pv-source-board>p{max-width:40rem;margin:.45rem 0 0}.pv-source-board ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.6rem;margin:.95rem 0 0;padding-left:1.15rem;display:grid}.pv-source-board li{margin:0}.pv-source-board a{font-weight:600}.pv-cta-panel{width:100%}.pv-legal-page .pv-reading,.pv-legal-page .pv-prose,.pv-legal-page .pv-authority-shell{max-width:46rem}@media (max-width:1100px){.sn-grid--count-3,.sn-grid--count-6,.sn-grid--count-5{grid-template-columns:repeat(2,minmax(0,1fr))}.sn-grid--count-5 .sn-card{grid-column:auto}}@media (max-width:768px){.vg-container.pv-reading,.pv-authority-shell{max-width:calc(100% - 2.5rem)}.sn-grid--count-2,.sn-grid--count-3,.sn-grid--count-4,.sn-grid--count-6{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-source-board ol{grid-template-columns:1fr}}@media (max-width:640px){.sn-grid,.sn-grid--count-2,.sn-grid--count-3,.sn-grid--count-4,.sn-grid--count-5,.sn-grid--count-6{grid-template-columns:1fr}.sn-grid--count-5 .sn-card{grid-column:auto}.pv-source-board ol{grid-template-columns:1fr}}:root{--pv-surface-default:var(--pv-bg,#fff);--pv-surface-subtle:var(--cre-surface-subtle,#f3f6f9);--pv-surface-tinted:var(--cre-surface-tinted,#e8eef5);--pv-surface-editorial:var(--cre-surface-editorial,#f4f1ea);--pv-surface-emphasis:var(--cre-surface-emphasis,#123a5c);--pv-surface-dark:var(--cre-surface-dark,#0f2740);--pv-surface-emphasis-ink:#f7fbff;--pv-surface-card:#fff}[data-surface]{background-color:var(--pv-surface-default);padding-block:3.25rem}[data-surface=DEFAULT]{background-color:var(--pv-surface-default)}[data-surface=SUBTLE]{background-color:var(--pv-surface-subtle)}[data-surface=TINTED]{background-color:var(--pv-surface-tinted)}[data-surface=EDITORIAL]{background-color:var(--pv-surface-editorial)}[data-surface=EMPHASIS],[data-surface=DARK_ACCENT]{background-color:var(--pv-surface-emphasis);color:var(--pv-surface-emphasis-ink)}[data-surface=DARK_ACCENT]{background-color:var(--pv-surface-dark)}[data-surface=EMPHASIS] .pv-cta-panel a,[data-surface=DARK_ACCENT] .pv-cta-panel a{color:#d7e8ff}[data-surface=TINTED] .sn-card,[data-surface=SUBTLE] .sn-card,[data-surface=EDITORIAL] .sn-card,[data-surface=TINTED] .pv-related-family,[data-surface=SUBTLE] .pv-source-board{background:var(--pv-surface-card);box-shadow:0 1px #0f274014}[data-hub-question-discovery]{background-color:var(--pv-surface-tinted)}:root{--pv-surface-ink-reset:#152033}[data-surface=DEFAULT],[data-surface=SUBTLE],[data-surface=TINTED],[data-surface=EDITORIAL],[data-surface=EMPHASIS] .sn-block,[data-surface=EMPHASIS] .sn-card,[data-surface=EMPHASIS] .sn-title,[data-surface=EMPHASIS] .sn-copy strong,[data-surface=EMPHASIS] .pv-source-board,[data-surface=EMPHASIS] .pv-source-board h2,[data-surface=EMPHASIS] .pv-source-board a,[data-surface=EMPHASIS] .pv-related-editorial,[data-surface=EMPHASIS] .pv-related-editorial h2,[data-surface=EMPHASIS] .pv-related-card a,[data-surface=EMPHASIS] .pv-eyebrow,[data-surface=DARK_ACCENT] .sn-block,[data-surface=DARK_ACCENT] .sn-title,[data-surface=DARK_ACCENT] .pv-source-board,.sn-title,.sn-copy strong,.pv-source-board h2{color:var(--pv-text,var(--pv-surface-ink-reset))}.pv-eyebrow,.vg-kicker,.sn-kicker{color:#1d4e89}.pv-section-visual{background-color:var(--pv-surface-subtle,#f3f6f9)}.pv-section-visual-media{opacity:.12}.pv-section-visual .vg-container,.pv-section-visual h2,.pv-section-visual p{z-index:1;color:var(--pv-text,var(--pv-surface-ink-reset));position:relative}:root{--pv-source-board-ink:#152033;--pv-source-board-link:#1d4e89}.pv-source-board,.pv-source-board h2,.pv-source-board p,.pv-source-board li{color:var(--pv-source-board-ink)}.pv-source-board a{color:var(--pv-source-board-link)}:root{--pv-emphasis-band-link:#d7e8ff}[data-surface=EMPHASIS] a,[data-surface=DARK_ACCENT] a,[data-surface=EMPHASIS] .pv-spoke-index a,[data-surface=DARK_ACCENT] .pv-spoke-index a,[data-surface=EMPHASIS] .pv-cta-panel a,[data-surface=DARK_ACCENT] .pv-cta-panel a{color:var(--pv-emphasis-band-link)}[data-surface=EMPHASIS] a:hover,[data-surface=DARK_ACCENT] a:hover,[data-surface=EMPHASIS] .pv-spoke-index a:hover,[data-surface=EMPHASIS] .pv-cta-panel a:hover{color:#f7fbff}[data-surface=EMPHASIS] a:focus-visible,[data-surface=DARK_ACCENT] a:focus-visible{outline-offset:2px;outline:2px solid #d7e8ff}[data-surface=EMPHASIS] .pv-source-board a,[data-surface=EMPHASIS] .sn-block a,[data-surface=EMPHASIS] .sn-card a,[data-surface=EMPHASIS] .pv-related-editorial a,[data-surface=DARK_ACCENT] .pv-source-board a,[data-surface=DARK_ACCENT] .sn-block a{color:var(--pv-source-board-link,#1d4e89)}[data-hub-question-discovery] .pv-question-row{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}[data-hub-question-discovery] .pv-question-row a{background:var(--pv-surface-card,#fff);min-height:4.25rem;color:var(--pv-ink,#152033);border-radius:10px;align-items:center;padding:.55rem .75rem;text-decoration:none;display:flex}[data-hub-question-discovery] .pv-discovery-grid{--pv-discovery-layout:balanced-3;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}[data-hub-question-discovery] .pv-discovery-grid--balanced{align-items:stretch}[data-hub-question-discovery] .pv-discovery-band,[data-hub-role-band]{border-top:1px solid color-mix(in srgb, var(--pv-ink,#152033) 14%, transparent);width:100%;margin-top:1.75rem;padding:1.15rem 0 0;display:block}[data-hub-question-discovery] .pv-discovery-band h3,[data-hub-role-band] h3{color:var(--pv-ink,#152033);margin-bottom:.75rem}[data-hub-question-discovery] .pv-discovery-band .pv-question-row{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}@media (max-width:1100px){[data-hub-question-discovery] .pv-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){[data-hub-question-discovery] .pv-discovery-grid,[data-hub-question-discovery] .pv-discovery-band .pv-question-row{grid-template-columns:1fr}}.pv-nav{--pv-nav-surface:var(--pv-surface);background:var(--pv-nav-surface)}.pv-nav-brand,.pv-nav-links a,.pv-nav-brand:hover,.pv-nav-links a:hover,.pv-nav-brand:focus-visible,.pv-nav-links a:focus-visible,.pv-nav-brand:visited,.pv-nav-links a:visited{color:var(--pv-text)}.pv-hero-photo .pv-hero-secondary,.pv-hero-actions-row .pv-hero-secondary{--pv-hero-secondary-surface:var(--pv-text);--pv-hero-secondary-ink:#f4f7fb;color:var(--pv-hero-secondary-ink);background:var(--pv-hero-secondary-surface);border-color:#f4f7fb6b}.pv-hero-photo .pv-hero-secondary:hover,.pv-hero-photo .pv-hero-secondary:focus-visible,.pv-hero-photo .pv-hero-secondary:visited,.pv-hero-actions-row .pv-hero-secondary:hover,.pv-hero-actions-row .pv-hero-secondary:focus-visible,.pv-hero-actions-row .pv-hero-secondary:visited{color:var(--pv-hero-secondary-ink);background:var(--pv-hero-secondary-surface)}:root{--pv-dark-ink:#f4f7fb;--pv-dark-muted-ink:#d5e0ec;--pv-dark-caption-ink:#c9d6e6}.pv-product-frame,.pv-data-panel:not(.pv-table-designed),[data-surface=EMPHASIS],[data-surface=DARK_ACCENT]{--pv-on-dark-ink:var(--pv-dark-ink);--pv-on-dark-muted:var(--pv-dark-muted-ink);--pv-on-dark-caption:var(--pv-dark-caption-ink)}.pv-product-frame>figcaption,.pv-product-frame>.pv-caption,[data-surface=EMPHASIS] .pv-caption,[data-surface=EMPHASIS] .pv-lede,[data-surface=EMPHASIS] .vg-lede,[data-surface=EMPHASIS] .vg-muted,[data-surface=EMPHASIS] .pv-eyebrow,[data-surface=EMPHASIS] .vg-kicker,[data-surface=DARK_ACCENT] .pv-caption,[data-surface=DARK_ACCENT] .pv-lede,[data-surface=DARK_ACCENT] .vg-lede,[data-surface=DARK_ACCENT] .vg-muted{color:var(--pv-dark-caption-ink);opacity:1}[data-surface=EMPHASIS] .pv-lede,[data-surface=EMPHASIS] .vg-lede,[data-surface=DARK_ACCENT] .pv-lede,[data-surface=DARK_ACCENT] .vg-lede{color:var(--pv-dark-muted-ink)}.pv-product-frame{color:var(--pv-dark-ink)}[data-section-type=SEMANTIC_NAVIGATION]>.vg-container{width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem));max-width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem))}.vg-container:has(>.sn-block){width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem));max-width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem))}.vg-container:has(>.sn-block.pv-wide-module){width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem));max-width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem))}.sn-block,.sn-block.pv-wide-module{--pv-sn-width-utilization:breakout;width:100%;max-width:none}.pv-prose>.sn-block,.vg-container.pv-prose>.sn-block,.pv-prose .sn-block.pv-wide-module{width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem));max-width:min(var(--pv-authority-shell,70rem), calc(100vw - 4rem));margin-inline:calc(50% - min(var(--pv-authority-shell,70rem), calc(100vw - 4rem)) / 2)}.sn-grid--count-5{grid-template-columns:repeat(6,minmax(0,1fr))}.sn-grid--count-5 .sn-card:nth-child(-n+3){grid-column:span 2}.sn-grid--count-5 .sn-card:nth-child(n+4){grid-column:span 3}:root{--cf-page-gutter-applied:1;--pv-gutter-page:2rem;--pv-gutter-tablet:1.5rem;--pv-gutter-mobile:1.25rem}@media (max-width:960px){:root{--pv-gutter-page:var(--pv-gutter-tablet)}}@media (max-width:640px){:root{--pv-gutter-page:var(--pv-gutter-mobile)}}.pv-answer,[data-answer-first=true]{box-sizing:border-box;width:100%;max-width:var(--pv-measure,var(--pv-content,42rem));padding-inline:var(--pv-gutter-page);margin-left:auto;margin-right:auto}.pv-nav-inner,.pv-breadcrumb{width:min(100% - (2 * var(--pv-gutter-page)), var(--pv-max,72rem));box-sizing:border-box;margin-left:auto;margin-right:auto}:root{--vg-commercial-cta-applied:1}a.vg-cta,a.vg-cta--primary,button.vg-cta,.vg-cta[type=submit]{appearance:none;border-radius:var(--pv-radius-sm,.5rem);background:var(--pv-accent,#1d4e78);min-width:2.75rem;min-height:2.75rem;color:var(--pv-accent-contrast,#fff);font:inherit;letter-spacing:0;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.75rem 1.2rem;font-weight:600;line-height:1.25;text-decoration:none;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex}a.vg-cta:hover,a.vg-cta--primary:hover,button.vg-cta:hover,.vg-cta--primary:hover{background:var(--pv-accent-hover,#163b5c)}button.vg-cta:focus-visible,.vg-cta:focus-visible{outline:3px solid var(--pv-accent,#1d4e78);outline-offset:3px}button.vg-cta:disabled{cursor:not-allowed;opacity:.55}.vg-cta--secondary{color:var(--pv-accent,#1d4e78);border-color:var(--pv-border,#c5d0da);background:0 0}.vg-cta--secondary:hover{background:color-mix(in srgb, var(--pv-accent,#1d4e78) 8%, transparent)}[data-payment-surface=occupancynpv-canonical]{gap:.75rem;margin:1.25rem 0 1.5rem;display:grid}[data-payment-surface=occupancynpv-canonical] form{margin:0}[data-payment-surface=occupancynpv-canonical] .vg-cta{width:100%}@media (min-width:640px){[data-payment-surface=occupancynpv-canonical]{grid-template-columns:1fr 1fr}}.occupancynpv-improvement-page .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.occupancynpv-improvement-page{max-width:44rem;padding:2.5rem 1.25rem 4rem}.occupancynpv-improvement-page h1{font-size:var(--pv-font-section,2rem);letter-spacing:-.02em;margin:.35rem 0 .75rem;line-height:1.2}.occupancynpv-improvement-page .pv-lede{margin-bottom:1.5rem}.occupancynpv-improvement-form{gap:1rem;padding:1.35rem 1.4rem;display:grid}.occupancynpv-improvement-form .vg-form-field{margin-bottom:0}.occupancynpv-improvement-form .vg-form-field span{color:var(--pv-text,#152033);font-weight:600}.occupancynpv-improvement-form .vg-textarea,.occupancynpv-improvement-form .vg-input,.occupancynpv-improvement-form textarea,.occupancynpv-improvement-form input[type=email]{appearance:none;border:1px solid var(--pv-border,#c5d0da);border-radius:var(--pv-radius-sm,.5rem);width:100%;font:inherit;color:var(--pv-text,#152033);background:var(--pv-surface,#fff);padding:.65rem .75rem;line-height:1.45}.occupancynpv-improvement-form .vg-textarea,.occupancynpv-improvement-form textarea{resize:vertical;min-height:7.5rem}.occupancynpv-improvement-form .vg-input,.occupancynpv-improvement-form input[type=email]{min-height:2.6rem}.occupancynpv-improvement-form .vg-textarea:focus-visible,.occupancynpv-improvement-form .vg-input:focus-visible,.occupancynpv-improvement-form textarea:focus-visible,.occupancynpv-improvement-form input:focus-visible{outline:3px solid var(--pv-accent,#1d4e78);outline-offset:2px;border-color:var(--pv-accent,#1d4e78)}.occupancynpv-improvement-form .vg-cta{appearance:none;cursor:pointer;width:fit-content;min-width:12rem;font:inherit;border:1px solid #0000}.occupancynpv-improvement-back{margin-top:1.5rem}@media (max-width:640px){.occupancynpv-improvement-page{padding:1.5rem 1rem 3rem}.occupancynpv-improvement-form{padding:1.1rem}.occupancynpv-improvement-form .vg-cta{width:100%;min-width:0}}.onpv-live-offer{border:2px solid var(--pv-accent,#1d4e78);box-shadow:0 18px 40px color-mix(in srgb, var(--pv-accent,#1d4e78) 16%, transparent);margin:1.75rem 0 2rem;padding:1.5rem 1.4rem 1.6rem;position:relative}.onpv-live-offer h2{margin:.35rem 0 .5rem;font-size:1.85rem}.onpv-live-offer .vg-price{margin:.4rem 0 .8rem;font-size:2rem;font-weight:700}.onpv-live-offer ul{margin:0 0 1rem 1.1rem}@media (max-width:640px){.onpv-live-offer{padding:1.15rem 1rem 1.25rem}.onpv-live-offer .vg-cta{width:100%}}.onpv-pricing-hero{isolation:isolate;min-height:0;padding:.35rem 0 .15rem;position:relative;overflow:hidden}.onpv-pricing-hero-media{display:none}.onpv-pricing-hero .vg-container{z-index:1;position:relative}.onpv-pricing-hero:not(.onpv-pricing-hero--overlay) .pv-eyebrow,.onpv-pricing-hero:not(.onpv-pricing-hero--overlay) .pv-lede,.onpv-pricing-hero:not(.onpv-pricing-hero--overlay) .onpv-pricing-lede{display:none}.onpv-pricing-hero .pv-display{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:650;line-height:1.2}.pv-section[data-section-id=pr_cards]{padding-top:0;padding-bottom:var(--pv-space-visual-gap,1.5rem)}.onpv-pricing-hero+.pv-section[data-section-id=pr_cards]{margin-top:0}body:has([data-pricing-architecture]) .pv-breadcrumb{display:none}.onpv-pricing{margin:0 0 var(--pv-space-visual-gap,1.5rem);box-shadow:none;background:0 0;border:0;padding:0}.onpv-trial-offer{border:2px solid var(--pv-accent,#1d4e78);border-radius:var(--pv-radius-sm,.5rem);background:var(--pv-surface,#fff);box-shadow:0 12px 26px color-mix(in srgb, var(--pv-accent,#1d4e78) 12%, transparent);margin:0 0 .85rem;padding:.65rem .9rem .7rem}.onpv-trial-offer .pv-eyebrow{letter-spacing:.04em;margin:0 0 .1rem}.onpv-trial-offer h2{margin:0 0 .3rem;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.15}.onpv-offer-facts{color:var(--pv-ink,#12202c);margin:0 0 .45rem;padding:0;font-size:.92rem;line-height:1.35;list-style:none}.onpv-offer-facts li{margin:0;display:inline}.onpv-offer-facts li+li:before{content:" · "}.onpv-trial-terms{color:var(--pv-ink,#12202c);margin:.4rem 0 0;font-size:.88rem;line-height:1.3}.onpv-trial-offer .vg-cta{width:100%;max-width:20rem;min-height:2.75rem}.onpv-buy-now{letter-spacing:.02em;margin:0 0 .35rem;font-size:.88rem;font-weight:650}.onpv-price-grid{gap:var(--pv-space-visual-gap,1.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.onpv-price-grid [data-price-card]{border:1px solid var(--pv-border,#c5d0da);border-radius:var(--pv-radius-sm,.5rem);background:var(--pv-surface,#fff);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name cta""price cta""note cta";align-items:center;gap:.1rem .85rem;padding:.65rem .8rem;display:grid}.onpv-price-grid [data-price-card] h2,.onpv-price-grid [data-price-card] h3{grid-area:name;margin:0;font-size:1.05rem}.onpv-price-grid [data-price-card] .vg-price{grid-area:price;margin:0;font-size:1.35rem;font-weight:700;line-height:1.1}.onpv-price-grid [data-price-card] .onpv-price-note{grid-area:note;margin:0;font-size:.88rem;line-height:1.3}.onpv-price-grid [data-price-card] form{grid-area:cta;margin:0}.onpv-price-grid .vg-cta{width:auto;min-width:11rem}.onpv-pricing+h2,.onpv-buyer-guide{margin-top:var(--pv-space-visual-gap,1.5rem)}.onpv-buyer-guide h2{margin:1.75rem 0 .6rem;font-size:1.25rem;line-height:1.25}.onpv-buyer-guide h2:first-child{margin-top:0}.onpv-buyer-guide h3{margin:1.1rem 0 .35rem;font-size:1.02rem}.onpv-buyer-guide ul,.onpv-buyer-guide ol{margin:0 0 .8rem;padding-left:1.2rem}.onpv-buyer-guide li{margin:0 0 .35rem;line-height:1.45}.onpv-compare{border:1px solid var(--pv-border,#c5d0da);border-radius:var(--pv-radius-sm,.5rem);gap:0;margin:0 0 1rem;display:grid;overflow:hidden}.onpv-compare-row{border-top:1px solid var(--pv-border,#c5d0da);grid-template-columns:minmax(7rem,.9fr) minmax(0,1.1fr) minmax(0,1.1fr);align-items:start;gap:.75rem;padding:.7rem .85rem;display:grid}.onpv-compare-row:first-child{border-top:0}.onpv-compare-row--head{background:color-mix(in srgb, var(--pv-accent,#1d4e78) 6%, #fff);font-weight:650}.onpv-steps{padding-left:1.2rem}.onpv-final-cta{border:2px solid var(--pv-accent,#1d4e78);border-radius:var(--pv-radius-sm,.5rem);margin:1.75rem 0 0;padding:1rem 1.05rem 1.1rem}.onpv-final-paid{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.onpv-pricing-hero--overlay{align-items:center;height:13.5rem;min-height:13.5rem;max-height:13.5rem;margin:0 0 .5rem;padding:0;display:flex}.onpv-pricing-hero--overlay .onpv-pricing-hero-media{margin:0;display:block;position:absolute;inset:0}.onpv-pricing-hero--overlay .onpv-pricing-hero-media img{object-fit:cover;object-position:center 38%;width:100%;height:100%}.onpv-pricing-hero-shade{background:linear-gradient(90deg,#12202cd1 0%,#1d4e7894 52%,#12202c47 100%);position:absolute;inset:0}.onpv-pricing-hero-copy{z-index:1;color:#f4f7fa;max-width:44rem;padding:.85rem 0;position:relative}.onpv-pricing-hero-eyebrow{letter-spacing:.12em;color:#d7e4ef;margin:0 0 .3rem;font-size:.72rem;font-weight:650;display:block}.onpv-pricing-hero-title{color:#fff;margin:0 0 .35rem;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:650;line-height:1.15}.onpv-pricing-hero-lede{color:#e8eef4;margin:0 0 .3rem;font-size:.95rem;line-height:1.35;display:block}.onpv-pricing-hero-cue{color:#d7e4ef;margin:0;font-size:.88rem;line-height:1.35}.onpv-pricing-title{display:none}.onpv-price-grid [data-price-card]{align-items:center;min-height:0}@media (max-width:720px){.onpv-price-grid{grid-template-columns:1fr}.onpv-price-grid [data-price-card]{grid-template-columns:1fr;grid-template-areas:"name""price""note""cta";min-height:0}.onpv-price-grid .vg-cta,.onpv-trial-offer .vg-cta{width:100%;max-width:none}.onpv-compare-row{grid-template-columns:1fr}.onpv-pricing-hero--overlay{height:10rem;min-height:10rem;max-height:10rem}.onpv-pricing-hero-copy{max-width:100%;padding:.7rem 0}.onpv-pricing-hero-title{font-size:1.2rem}.onpv-pricing-hero-lede,.onpv-offer-facts{font-size:.88rem}}.onpv-related-paths[data-surface]{background:0 0;padding-block:1.5rem}.onpv-related-paths>.vg-container.pv-authority-shell{width:min(100%, var(--pv-authority-shell,70rem));max-width:var(--pv-authority-shell,70rem);box-sizing:border-box;margin-inline:auto}.onpv-related-paths .sn-block,.onpv-related-paths .sn-block.pv-wide-module{background:var(--pv-surface-card,#fff);border-radius:var(--pv-radius-sm,.5rem);box-sizing:border-box;width:100%;max-width:100%;margin-inline:0;padding:1.25rem 1.3rem 1.4rem}.onpv-related-paths .sn-grid{width:100%}.onpv-home-hero{padding-block:2.25rem 2.4rem}.onpv-home-hero .pv-hero-grid>div:first-child{max-width:min(42rem,100%)}.onpv-home-hero .pv-eyebrow{margin:0 0 .15rem}.onpv-home-title,.pv-hero-photo.pv-hero--split.onpv-home-hero .pv-display.onpv-home-title,.pv-hero-photo--compact.onpv-home-hero .pv-display.onpv-home-title{letter-spacing:-.03em;max-width:28ch;margin:1.05rem 0 1.4rem;font-size:clamp(1.58rem,2.6vw,2.12rem);line-height:1.22}.onpv-home-offer{color:#f4f7fb;border-radius:var(--pv-radius-sm,.5rem);background:#0b1520ad;border:1px solid #ffffff61;max-width:28rem;margin:0 0 1rem;padding:.7rem .9rem}.onpv-home-offer p{color:inherit;margin:0;font-size:.94rem;line-height:1.4}.onpv-home-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.onpv-see-pricing{color:#f7fbff;text-underline-offset:.18em;background:#0b1520bd;border:1px solid #ffffff9e;border-radius:.45rem;align-items:center;min-height:2.55rem;padding:.4rem .9rem;font-weight:600;text-decoration:underline;display:inline-flex}.onpv-see-pricing:hover,.onpv-see-pricing:focus-visible{color:#fff;outline-offset:2px;background:#0b1520db;outline:3px solid #f7fbff}.onpv-see-pricing:visited{color:#eef4fb}.onpv-home-secondary{color:#f4f7fb;text-underline-offset:.16em;font-weight:600;text-decoration:underline}.onpv-home-support{padding-top:1.75rem}.onpv-faq h2{border-top:1px solid var(--pv-border,#c5d0da);margin:2.1rem 0 .8rem;padding-top:1.1rem}.onpv-faq h2:first-of-type{border-top:0;margin-top:.35rem;padding-top:0}.onpv-faq h3{max-width:46rem;margin:1.2rem 0 .4rem}.onpv-faq p{max-width:46rem;line-height:1.55}.onpv-article-h1,.pv-article-hero .pv-display,.pv-hero-photo.pv-article-hero .pv-display,.pv-hero-photo.pv-hero-photo--article .pv-display,.pv-hero-photo--article .pv-display{max-width:min(42rem,100%)}.pv-hero-photo--article .pv-display,.pv-article-hero .pv-display{color:inherit}@media (max-width:640px){.onpv-home-hero{padding-block:1.2rem 1.35rem}.onpv-home-title{max-width:16ch;margin:.7rem 0 .95rem;font-size:1.4rem}.onpv-home-actions .vg-cta,.onpv-see-pricing{justify-content:center;width:100%}.onpv-article-h1,.pv-article-hero .pv-display,.pv-hero-photo--article .pv-display{max-width:100%}}.onpv-brand,.pv-nav-brand{letter-spacing:-.02em;min-height:2rem;color:inherit;align-items:center;gap:.55rem;font-weight:700;text-decoration:none;display:inline-flex}.pv-nav-logo,.onpv-brand-mark{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;display:inline-flex}.pv-nav-logo svg,.onpv-brand svg,.onpv-brand-mark svg{width:100%;height:100%;display:block}.pv-nav-wordmark,.onpv-brand-wordmark{white-space:nowrap;line-height:1}@media (max-width:420px){.pv-nav-wordmark,.onpv-brand-wordmark{font-size:.95rem}}:root{--blog-section-heading-gap:1.25rem;--blog-section-block-gap:2.5rem;--blog-paragraph-gap:1.125rem;--blog-carousel-top-gap:1.4rem;--blog-hero-tint:#eef3f7;--blog-accent:#1d4e63;--blog-ink:#10232c;--blog-arrow-bg:#10232c;--blog-arrow-fg:#fff;--blog-panel:#fff;--blog-muted:#f4f7f8;--blog-article-gutter:4rem;--blog-article-max:90rem;--blog-article-reading-max:46rem;--blog-article-column-gap:2rem;--blog-article-sidebar-min:16rem;--blog-article-body-top:2rem;--blog-article-hero-height:clamp(16rem,32vh,24rem);--blog-article-hero-max:26rem;--blog-article-hero-aspect:16 / 9;--blog-article-h1-bg:#0b0b0b;--blog-article-h1-fg:#f7f3ec}.onpv-blog-hero[data-blog-hero-treatment=editorial-panel]{background:linear-gradient(135deg,var(--blog-hero-tint) 0%,#f8fafb 58%,#e7eef2 100%);border-bottom:1px solid #10232c14;padding:2.4rem 0 2.2rem}.onpv-blog-hero__grid{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.75fr);align-items:center;gap:2rem;display:grid}.onpv-blog-hero__copy .pv-display{color:var(--blog-ink);letter-spacing:-.03em}.onpv-blog-hero__copy p{color:#334155;max-width:40rem}.onpv-blog-hero__visual{aspect-ratio:4/3;border-radius:1rem;margin:0;overflow:hidden;box-shadow:0 16px 40px #10232c1f}.onpv-blog-hero__visual img{object-fit:contain;background:#0b1720;width:100%;height:100%;display:block}.onpv-blog-layout[data-blog-layout=editorial]{grid-template-columns:minmax(0,2.35fr) minmax(var(--blog-article-sidebar-min),.85fr);gap:var(--blog-article-column-gap);align-items:start;display:grid}.onpv-blog-main[data-blog-index-main=true]{gap:var(--blog-section-block-gap);flex-direction:column;display:flex}.onpv-blog-main.pv-reading{flex-direction:column;gap:0;display:flex}.onpv-blog-section-heading{margin:0 0 var(--blog-carousel-top-gap);color:var(--blog-ink)}.onpv-blog-featured[data-blog-featured-card]{background:var(--blog-panel);border:1px solid #10232c1a;border-radius:.85rem;grid-template-columns:minmax(11rem,.4fr) minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.15rem 1.25rem;display:grid;box-shadow:0 8px 24px #10232c0d}.onpv-blog-featured__media img{object-fit:contain;aspect-ratio:4/3;background:#0b1720;border-radius:.55rem;width:100%;height:auto;max-height:220px}.onpv-blog-featured__copy h2{color:var(--blog-ink);margin:.35rem 0 .5rem;font-size:1.55rem;line-height:1.2}.onpv-blog-featured__cta{color:var(--blog-accent);margin-top:.75rem;font-weight:650;display:inline-block}[data-blog-carousel-shell=true],.onpv-blog-carousel{box-sizing:border-box;flex-flow:row;align-items:center;gap:.7rem;width:100%;max-width:100%;margin-top:0;display:flex;position:relative}[data-blog-carousel-shell=true]>[data-blog-carousel-prev],.onpv-blog-carousel__arrow--prev{flex:none;order:0}[data-blog-carousel-shell=true]>[data-blog-carousel-viewport],[data-blog-carousel-shell=true]>[data-blog-carousel-scroller],.onpv-blog-carousel__viewport{order:1}[data-blog-carousel-shell=true]>[data-blog-carousel-next],.onpv-blog-carousel__arrow--next{flex:none;order:2}.onpv-blog-carousel__viewport,.onpv-blog-carousel__scroller,[data-carousel-scroll-owner=viewport]{scroll-snap-type:x mandatory;scroll-behavior:smooth;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;flex:auto;width:100%;min-width:0;padding:.15rem .1rem 1rem;overflow:auto hidden;container-type:inline-size}.onpv-blog-carousel__viewport::-webkit-scrollbar{width:0;height:0;display:none}.onpv-blog-carousel__scroller::-webkit-scrollbar{width:0;height:0;display:none}[data-carousel-scroll-owner=viewport]::-webkit-scrollbar{width:0;height:0;display:none}.onpv-blog-carousel__track{flex-flow:row;gap:.85rem;width:max-content;display:flex}.onpv-blog-carousel__track>[data-carousel-slide]{scroll-snap-align:start;box-sizing:border-box;flex:0 0 calc(33.3333cqw - .566667rem);min-width:0;max-width:none}[data-carousel-density=single] .onpv-blog-carousel{justify-content:flex-start}[data-carousel-density=single] .onpv-blog-carousel__viewport{overflow:visible}[data-carousel-density=single] .onpv-blog-carousel__track{width:100%;max-width:32rem}[data-carousel-density=single] .onpv-blog-carousel__track>[data-carousel-slide]{flex-basis:100%}[data-carousel-density=pair] .onpv-blog-carousel__viewport{overflow:visible}[data-carousel-density=pair] .onpv-blog-carousel__track{width:100%}[data-carousel-density=pair] .onpv-blog-carousel__track>[data-carousel-slide]{flex-basis:calc(50% - .425rem)}[data-carousel-density=single] .onpv-blog-featured-rail .onpv-blog-carousel__scroller,[data-carousel-density=single] .onpv-blog-featured-rail .onpv-blog-carousel__viewport{width:100%;max-width:32rem;overflow:visible}[data-carousel-arrows=hidden] .onpv-blog-carousel__arrow{display:none}.onpv-blog-carousel__arrow{border:2px solid var(--blog-arrow-bg);background:var(--blog-arrow-bg);width:2.75rem;min-width:44px;height:2.75rem;min-height:44px;color:var(--blog-arrow-fg);cursor:pointer;appearance:none;font:inherit;border-radius:999px;flex:0 0 2.75rem;justify-content:center;align-items:center;line-height:1;display:inline-flex;box-shadow:0 6px 16px #10232c2e}.onpv-blog-carousel__arrow:hover{background:var(--blog-accent);border-color:var(--blog-accent);color:var(--blog-arrow-fg)}.onpv-blog-carousel__arrow:focus-visible{outline-offset:3px;outline:3px solid #7dd3fc}.onpv-blog-carousel__arrow:disabled,.onpv-blog-carousel__arrow[aria-disabled=true]{color:#f8fafc;opacity:.85;cursor:not-allowed;box-shadow:none;background:#94a3b8;border-color:#94a3b8}.onpv-blog-rows{flex-direction:column;gap:1.5rem;display:flex}.onpv-blog-row{background:var(--blog-panel);border:1px solid #10232c1a;border-radius:.85rem;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:1.25rem;width:100%;padding:1.1rem;display:grid}.onpv-blog-row--flip{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.onpv-blog-row--flip .onpv-blog-row__media{order:2}.onpv-blog-row img{object-fit:cover;background:#0b1720;border-radius:.55rem;width:100%;height:14rem}.onpv-blog-row h3{color:var(--blog-ink);margin:.45rem 0;font-size:1.55rem;line-height:1.25}.onpv-blog-roll-card__cta{color:var(--blog-accent);margin-top:.65rem;font-weight:650;display:inline-block}.onpv-blog-featured-rail{width:100%;min-width:0}.onpv-blog-carousel.onpv-blog-featured-rail{flex-flow:row;align-items:center;display:flex}[data-carousel-density=rail] .onpv-blog-featured-rail .onpv-blog-carousel__viewport{width:100%;max-width:none;overflow-x:auto}.onpv-blog-featured-rail-card{box-sizing:border-box;scroll-snap-align:start;background:var(--blog-panel);border:1px solid #10232c1a;border-radius:.75rem;flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;padding:0;display:flex;overflow:hidden}.onpv-blog-featured-media{width:100%;min-width:0;max-width:100%;display:block}.onpv-blog-featured-media img{width:100%;max-width:100%;height:auto;display:block}.onpv-blog-featured-body{box-sizing:border-box;width:100%;min-width:0;padding:1rem;display:block}.onpv-blog-carousel__pager{justify-content:center;gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.onpv-blog-carousel__pager button{color:#10232c;min-width:2.25rem;min-height:2.25rem;font:inherit;cursor:pointer;background:#fff;border:2px solid #10232c;border-radius:999px}.onpv-blog-carousel__pager button[aria-current=page]{color:#fff;background:#10232c}.onpv-blog-carousel__pager button:hover{color:#fff;background:#1d4e63;border-color:#1d4e63}.onpv-blog-carousel__pager button:focus-visible{outline-offset:3px;outline:3px solid #7dd3fc}.onpv-blog-featured-reads{gap:.85rem;padding:0;list-style:none;display:grid}@media (max-width:1024px){.onpv-blog-row,.onpv-blog-row--flip{grid-template-columns:1fr}.onpv-blog-row--flip .onpv-blog-row__media{order:0}[data-carousel-density=rail] .onpv-blog-carousel__track>[data-carousel-slide]{flex-basis:calc(50cqw - .425rem)}}@media (max-width:768px){[data-carousel-density=rail] .onpv-blog-carousel__track>[data-carousel-slide]{flex-basis:100cqw}}.onpv-blog-latest-card{scroll-snap-align:start;background:var(--blog-muted);border:1px solid #10232c1a;border-radius:.75rem;min-width:0;padding:.85rem}.onpv-blog-latest-card img{object-fit:contain;background:#0b1720;border-radius:.45rem;width:100%;height:7.5rem}.onpv-blog-latest-card h3{margin:.4rem 0;font-size:1rem;line-height:1.3}.onpv-blog-sidebar{flex-direction:column;gap:1.25rem;display:flex}.onpv-blog-sidebar__panel{background:var(--blog-panel);border:1px solid #10232c1a;border-radius:.85rem;padding:1.05rem 1.15rem;box-shadow:0 6px 18px #10232c0a}.onpv-blog-sidebar__panel h2{color:var(--blog-ink);margin:0 0 .75rem;font-size:1rem}.onpv-blog-cat{border-bottom:1px solid #10232c0f;justify-content:space-between;gap:1rem;padding:.45rem 0;display:flex}.onpv-blog-cloud{flex-wrap:wrap;gap:.45rem;display:flex}.onpv-blog-cloud a{color:var(--blog-accent);background:#f0f6f8;border:1px solid #1d4e632e;border-radius:999px;padding:.25rem .65rem;font-size:.8rem;display:inline-block}.onpv-blog-seq{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.onpv-blog-seq a{background:var(--blog-panel);border:1px solid #10232c1a;border-radius:.75rem;padding:.95rem;display:block}.onpv-blog-flow{flex-wrap:wrap;gap:.55rem;margin:1rem 0 1.25rem;display:flex}.onpv-blog-flow span{color:var(--blog-ink);background:#fff;border:1px solid #1d4e6329;border-radius:999px;padding:.35rem .7rem;font-size:.85rem}.onpv-blog-article-shell{padding-top:var(--blog-article-body-top);background:linear-gradient(#f6f8f9 0%,#fff 18rem);padding-bottom:3rem}.onpv-blog-article-container{width:min(calc(100% - (var(--blog-article-gutter) * 2)),var(--blog-article-max));max-width:var(--blog-article-max);box-sizing:border-box;margin-inline:auto}.onpv-blog-main,.onpv-blog-main.pv-reading{max-width:var(--blog-article-reading-max);width:100%;margin-inline:0}.onpv-blog-main.pv-reading>p,.onpv-blog-main.pv-reading>ul,.onpv-blog-main.pv-reading>ol,.onpv-blog-main.pv-reading>.pv-answer{margin-top:0;margin-bottom:var(--blog-paragraph-gap)}.onpv-blog-main.pv-reading>h2,.onpv-blog-main.pv-reading>h3{margin-top:var(--blog-section-block-gap);margin-bottom:0}.onpv-blog-main.pv-reading>:first-child{margin-top:0}.onpv-blog-main.pv-reading>h2+p,.onpv-blog-main.pv-reading>h3+p,.onpv-blog-main.pv-reading>h2+ul,.onpv-blog-main.pv-reading>h3+ul{margin-top:var(--blog-section-heading-gap)}.onpv-blog-main.pv-reading>p+h2,.onpv-blog-main.pv-reading>p+h3,.onpv-blog-main.pv-reading>ul+h2,.onpv-blog-main.pv-reading>ol+h2{margin-top:var(--blog-section-block-gap)}header.pv-hero.pv-article-hero.pv-hero-photo[data-blog-article-hero],header.onpv-blog-article-hero[data-blog-article-hero]{isolation:isolate;background:var(--blog-article-h1-bg);height:auto;min-height:0;max-height:none;color:var(--blog-article-h1-fg);border-bottom:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}header.pv-hero.pv-article-hero.pv-hero-photo[data-blog-article-hero] .pv-hero-media,[data-blog-article-hero] .onpv-blog-article-hero__media{width:100%;height:var(--blog-article-hero-height);max-height:var(--blog-article-hero-max);background:#0b0b0b;margin:0;position:relative;inset:auto;overflow:hidden}header.pv-hero.pv-article-hero.pv-hero-photo[data-blog-article-hero] .pv-hero-media img,[data-blog-article-hero] .onpv-blog-article-hero__media img{object-fit:cover;object-position:center;aspect-ratio:auto;width:100%;max-width:none;height:100%;display:block}header.pv-hero.pv-article-hero.pv-hero-photo[data-blog-article-hero] .pv-hero-overlay{display:none}[data-blog-article-hero] .onpv-blog-article-hero__title,[data-h1-surface=solid-dark]{background:var(--blog-article-h1-bg);color:var(--blog-article-h1-fg);padding:1.35rem 0 1.55rem}header.pv-hero.pv-article-hero.pv-hero-photo[data-h1-surface=solid-dark] .pv-display,header.pv-hero.pv-article-hero.pv-hero-photo[data-h1-surface=solid-dark] .pv-hero-copy>p:not(.pv-eyebrow):not(.pv-answer-label),[data-h1-surface=solid-dark] .pv-display,[data-h1-surface=solid-dark] [data-direct-answer],[data-h1-surface=solid-dark] [data-direct-answer] p,[data-h1-surface=solid-dark] time{color:var(--blog-article-h1-fg)}[data-h1-surface=solid-dark] .pv-display{max-width:min(42rem,100%);margin:.35rem 0 .7rem}[data-h1-surface=solid-dark] [data-direct-answer] p{max-width:var(--blog-article-reading-max);opacity:.92}@media (max-width:1679px){:root{--blog-article-gutter:2.5rem}}@media (max-width:1024px){:root{--blog-article-gutter:1.75rem}}@media (max-width:768px){[data-blog-article-hero] .onpv-blog-article-hero__media,header.pv-hero.pv-article-hero.pv-hero-photo[data-blog-article-hero] .pv-hero-media{height:clamp(11rem,28vh,15rem);max-height:15rem}[data-h1-surface=solid-dark]{padding:1rem 0 1.15rem}[data-h1-surface=solid-dark] .pv-display{margin:.2rem 0 .5rem;font-size:clamp(1.65rem,6vw,2.2rem)}}@media (max-width:599px){:root{--blog-article-gutter:1.125rem}}.onpv-blog-archive-grid{gap:1.15rem;display:grid}.onpv-blog-archive-card{background:var(--blog-panel);border:1px solid #10232c1a;border-radius:.85rem;padding:1rem 1.1rem;box-shadow:0 8px 24px #10232c0d}.onpv-blog-archive-card img{object-fit:contain;background:#0b1720;border-radius:.55rem;width:100%;height:10rem}.onpv-blog-archive-card h2{color:var(--blog-ink);margin:.55rem 0 .4rem;font-size:1.25rem;line-height:1.25}a[data-blog-taxonomy-link]{color:var(--blog-accent);font-weight:600;text-decoration:none}.onpv-taxonomy-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.onpv-taxonomy-chip{color:#10232c;letter-spacing:.04em;white-space:nowrap;background:#f4f7f8;border:1px solid #10232c38;border-radius:999px;align-items:center;padding:.28rem .7rem;font-size:.72rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.onpv-taxonomy-chip:visited{color:#10232c;background:#f4f7f8}.onpv-taxonomy-chip:hover,.onpv-taxonomy-chip:hover:visited,.onpv-taxonomy-chip:visited:hover{color:#fff;background:#10232c;border-color:#10232c}.onpv-taxonomy-chip:focus-visible{outline-offset:3px;color:#10232c;background:#fff;outline:3px solid #7dd3fc}.onpv-taxonomy-chip:focus-visible:hover{color:#fff;background:#10232c}.onpv-taxonomy-chip:active,.onpv-taxonomy-chip:active:visited{color:#fff;background:#1d4e63}a.onpv-taxonomy-chip:hover,a.onpv-taxonomy-chip:hover:visited{color:#fff;background:#10232c;border-color:#10232c}.pv-hero-photo .pv-hero-overlay{background:linear-gradient(#080c10c7,#080c10e0)}.pv-hero-photo:not([data-h1-surface=solid-dark]) .pv-display,.pv-hero-photo:not([data-h1-surface=solid-dark]) .pv-hero-copy>p:not(.pv-eyebrow):not(.pv-answer-label),.pv-hero-photo:not([data-h1-surface=solid-dark]) time{color:#f8fafc}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-display,header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-lede,header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-hero-copy>p:not(.pv-eyebrow):not(.pv-answer-label){color:#122033}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-cta-panel{color:#f4f7fb;background-color:#102033;background-image:linear-gradient(#14253a,#102033)}header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-cta-panel p{color:#f4f7fb}.pv-hero-photo .pv-eyebrow,.pv-hero-photo .vg-kicker,.pv-hero-photo .vg-badge,header.pv-hero.pv-article-hero.pv-hero-photo--article .pv-eyebrow,header.pv-hero.pv-article-hero.pv-hero-photo--article .vg-kicker,header.pv-hero.pv-article-hero.pv-hero-photo--article .vg-badge{color:#f7f4ee;background:#10232c;border-color:#d7e3ef}.pv-hero-photo .pv-answer,.pv-hero-photo .pv-answer p,.pv-hero-photo .pv-answer .pv-eyebrow,.pv-hero-photo .pv-answer .pv-answer-label{color:#122033;background:#f4f7fb}.pv-hero-photo .pv-answer{border:1px solid #14284624}.pv-answer-label{color:#1d4e89;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;margin:0 0 .45rem;padding:0;font-size:.82rem;font-weight:650;display:block}.pv-hero-photo .onpv-taxonomy-chip,.pv-hero-photo .onpv-taxonomy-chip:visited{color:#10232c;background:#fff;border-color:#fff}.pv-hero-photo .onpv-taxonomy-chip:hover,.pv-hero-photo .onpv-taxonomy-chip:hover:visited,.pv-hero-photo .onpv-taxonomy-chip:visited:hover,.pv-hero-photo .onpv-taxonomy-chip:focus-visible{color:#fff;background:#10232c;border-color:#fff}.pv-toc{background:#f7f9fb;border-bottom:1px solid #10232c14;padding:1.05rem 0 1.15rem}.pv-toc-label{letter-spacing:.06em;text-transform:uppercase;color:#1d4e78;margin:0 0 .4rem;font-size:.78rem;font-weight:700}.pv-toc-list{gap:.38rem;margin:0;padding-left:1.2rem;display:grid}.pv-toc-list a{color:#163b5c;text-underline-offset:2px;text-decoration:underline}.pv-toc-list a:focus-visible{outline-offset:3px;outline:3px solid #7dd3fc}@media (max-width:768px){.pv-toc{padding:.8rem 0}.pv-toc-list{grid-template-columns:1fr;gap:.5rem}.pv-toc-list a{align-items:center;min-height:44px;display:inline-flex}}.pv-table-shell{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.pv-fin-table{border-collapse:collapse;width:100%;min-width:32rem}.pv-fin-table th,.pv-fin-table td{text-align:left;vertical-align:top;padding:.62rem .75rem}@media (max-width:1024px){.onpv-blog-hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(12rem,.7fr)}.onpv-blog-layout[data-blog-layout=editorial]{grid-template-columns:minmax(0,1.8fr) minmax(14rem,.9fr)}}@media (max-width:768px){.onpv-blog-hero[data-blog-hero-treatment=editorial-panel]{padding:1.6rem 0 1.5rem}.onpv-blog-hero__grid,.onpv-blog-layout[data-blog-layout=editorial],.onpv-blog-featured[data-blog-featured-card]{grid-template-columns:minmax(0,1fr)}.onpv-blog-seq{grid-template-columns:1fr}.pv-fin-table{font-size:.86rem}.pv-fin-table th,.pv-fin-table td{white-space:nowrap;padding:.5rem .55rem}}@media (prefers-reduced-motion:reduce){.onpv-blog-carousel__viewport{scroll-behavior:auto}}a.vg-cta,a.vg-cta--primary,a.pv-cta,button.vg-cta,.vg-cta[type=submit]{color:#fff;background:#1d4e78;border:1px solid #1d4e78;text-decoration:none}a.vg-cta:hover,a.vg-cta--primary:hover,a.pv-cta:hover,button.vg-cta:hover,.vg-cta--primary:hover{color:#fff;background:#163b5c;border-color:#163b5c}a.vg-cta:focus-visible,a.pv-cta:focus-visible,button.vg-cta:focus-visible,.vg-cta:focus-visible{outline-offset:3px;color:#fff;outline:3px solid #7dd3fc}.pv-cta-panel a.vg-cta,.pv-cta-panel a.vg-cta--primary,.pv-cta-panel a.pv-cta,header.pv-hero a.vg-cta,.pv-hero-photo a.vg-cta{color:#102033;background:#f4f7fb;border:1px solid #f4f7fb}.pv-cta-panel a.vg-cta:hover,.pv-cta-panel a.vg-cta--primary:hover,.pv-cta-panel a.pv-cta:hover,header.pv-hero a.vg-cta:hover,.pv-hero-photo a.vg-cta:hover{color:#102033;background:#fff;border-color:#fff}.pv-cta-panel a.vg-cta:focus-visible,header.pv-hero a.vg-cta:focus-visible{outline-offset:3px;color:#102033;outline:3px solid #7dd3fc}.vg-cta--secondary,a.vg-cta--secondary{color:#1d4e78;background:0 0;border:1px solid #c5d0da}.vg-cta--secondary:hover,a.vg-cta--secondary:hover{color:#102033;background:#e8eef5}.vg-cta:disabled,a.vg-cta[aria-disabled=true]{opacity:.55;cursor:not-allowed}
