.axiscalc-page{--axiscalc-ink:#14222f;--axiscalc-muted:#52616c;--axiscalc-line:#dce1df;--axiscalc-blue:#1557c0;--font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-sans);color:var(--axiscalc-ink);font-family:var(--font-sans);background:#f7f7f5;margin:0;line-height:1.55}.axiscalc-page *,.axiscalc-page :before,.axiscalc-page :after{box-sizing:border-box}.axiscalc-page :focus-visible{outline:3px solid var(--axiscalc-blue);outline-offset:4px}.axiscalc-container{width:min(90%,1120px);margin-inline:auto}.axiscalc-skip-link{z-index:2;color:var(--axiscalc-ink);background:#fff;padding:.75rem 1rem;position:absolute;top:-100px;left:5%}.axiscalc-skip-link:focus{top:.75rem}.axiscalc-header{border-bottom:1px solid var(--axiscalc-line);background:#fff}.axiscalc-header-inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:88px;display:flex}.axiscalc-logo{width:205px;max-width:100%;height:auto;display:block}.axiscalc-nav{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.axiscalc-nav a{min-height:44px;color:var(--axiscalc-muted);border-bottom:2px solid #0000;align-items:center;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.axiscalc-nav a:hover,.axiscalc-nav a[aria-current]{border-color:var(--axiscalc-blue);color:var(--axiscalc-blue)}.axiscalc-hero{border-bottom:1px solid var(--axiscalc-line);background:#f0f2ee;padding-block:clamp(3rem,6vw,5rem)}.axiscalc-eyebrow{color:var(--axiscalc-muted);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.73rem;font-weight:700}.axiscalc-hero h1{max-width:800px;font:600 clamp(2.4rem, 5.3vw, 4.5rem)/1.05 var(--font-display);letter-spacing:-.05em;margin:0}.axiscalc-metadata{flex-wrap:wrap;gap:1.4rem 3rem;margin:2rem 0 0;display:flex}.axiscalc-metadata dt{color:var(--axiscalc-muted);margin-bottom:.3rem;font-size:.72rem;font-weight:600}.axiscalc-metadata dd{margin:0;font-size:.88rem}.axiscalc-metadata a,.axiscalc-intro a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.axiscalc-intro{max-width:720px;color:var(--axiscalc-ink);margin:1.5rem 0 0;font-size:1.05rem;line-height:1.75}.axiscalc-intro-secondary{color:var(--axiscalc-muted);margin-top:1rem;font-size:.95rem}.axiscalc-email-button{background:var(--axiscalc-blue);color:#fff;border-radius:4px;justify-content:center;align-items:center;gap:1.5rem;min-height:48px;margin-top:1.75rem;padding:.75rem 1.25rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.axiscalc-email-button:hover{background:#0d408f}.axiscalc-document{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4rem);display:grid}.axiscalc-toc{position:sticky;top:2rem}.axiscalc-toc h2{letter-spacing:.04em;margin:0 0 1rem;font-size:.78rem;font-weight:700}.axiscalc-toc ol{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.axiscalc-toc a{color:var(--axiscalc-muted);padding:.5rem 0;font-size:.82rem;text-decoration:none;display:block}.axiscalc-toc a:hover{color:var(--axiscalc-blue);text-underline-offset:3px;text-decoration:underline}.axiscalc-copy-section{border-bottom:1px solid var(--axiscalc-line);padding-block:2rem;scroll-margin-top:2rem}.axiscalc-copy-section:first-child{padding-top:0}.axiscalc-copy-section:last-child{border-bottom:0;padding-bottom:0}.axiscalc-copy h2{color:var(--axiscalc-ink);font:600 clamp(1.35rem, 2.2vw, 1.75rem)/1.25 var(--font-display);letter-spacing:-.025em;margin:0 0 1rem}.axiscalc-copy p{color:var(--axiscalc-muted);overflow-wrap:anywhere;margin:0 0 1rem;font-size:.97rem;line-height:1.85}.axiscalc-copy p:last-child{margin-bottom:0}.axiscalc-copy strong{color:var(--axiscalc-ink);font-weight:600}.axiscalc-copy a{color:var(--axiscalc-blue);text-underline-offset:3px;text-decoration:underline}.axiscalc-copy a:hover{color:#0d408f}.axiscalc-footer{border-top:1px solid var(--axiscalc-line);background:#fff;padding-block:2rem}.axiscalc-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;display:flex}.axiscalc-footer p{color:var(--axiscalc-muted);margin:0;font-size:.74rem}.axiscalc-footer nav{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.axiscalc-footer a{color:var(--axiscalc-muted);text-underline-offset:3px;font-size:.74rem;text-decoration:underline}.axiscalc-footer a:hover{color:var(--axiscalc-blue)}@media (width<=767px){.axiscalc-header-inner{gap:1rem;min-height:78px}.axiscalc-logo{width:165px}.axiscalc-nav{gap:.75rem}.axiscalc-nav a{font-size:.78rem}.axiscalc-document{grid-template-columns:minmax(0,1fr);gap:2rem}.axiscalc-toc{border-bottom:1px solid var(--axiscalc-line);padding-bottom:1.5rem;position:static}.axiscalc-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1rem}.axiscalc-copy-section{scroll-margin-top:1rem}.axiscalc-metadata{gap:1rem;display:grid}}@media (width<=359px){.axiscalc-header-inner{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding-block:.75rem}.axiscalc-toc ol{grid-template-columns:minmax(0,1fr)}}@media print{.axiscalc-header,.axiscalc-toc,.axiscalc-footer,.axiscalc-email-button{display:none}.axiscalc-container{width:100%}.axiscalc-hero{background:#fff;padding-block:1rem}.axiscalc-document{padding-block:1rem;display:block}.axiscalc-page{background:#fff}.axiscalc-copy h2{break-after:avoid}.axiscalc-copy-section{padding-block:1rem}}
