html:root{--s-radius: 16px;--s-radius-in: 10px;--s-pill: 999px;--s-sh: 0 2px 5px -1px rgba(12, 31, 69, .2), 0 1px 3px -1px rgba(0, 0, 0, .22);--s-sh-lg: 0 14px 30px -14px rgba(12, 31, 69, .3);--s-deep: #0C1F45;--s-line: #e6ebf1;--s-line-2: #d5dce5;--s-page: #f6f9fc;--s-dim: #48566b;--s-faint: #8792a2}html button,html a,html .au-cta,html [data-cta],html input,html select,html textarea,html .calc-shape,html .pcar-dot{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html body{font-family:var(--f-body)!important;line-height:1.55!important}html h1,html h2,html h3{font-family:var(--f-display)!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.038em!important;line-height:1.06!important;text-wrap:balance}html h1{font-size:clamp(38px,5.2vw,62px)!important}html h2{font-size:clamp(25px,3.1vw,36px)!important}html h3{font-size:clamp(18px,2vw,23px)!important}html h1,html h2,html h3{overflow-wrap:break-word!important}html .au-card h1{font-size:clamp(26px,4vw,38px)!important;margin-bottom:.5em!important}html h4,html h5,html h6{font-family:var(--f-display)!important;text-transform:none!important;letter-spacing:-.02em!important;font-weight:600!important}html label,html small,html th,html code,html kbd,html pre,html .mono,html .topbar,html .foot-head,html .calc-shape-price,html .au-key,html .au-total{font-family:var(--f-mono)!important}html .foot-head,html label,html th{text-transform:uppercase!important;letter-spacing:.13em!important;font-weight:500!important;font-size:11px!important}html button,html .nav-cta,html .au-cta,html input,html select,html textarea{font-family:var(--f-display)!important}html [style*="border:1px solid"],html [style*="border: 1px solid"],html [style*="border:1.5px solid"],html [style*="border-top:1px solid"],html [style*="border-bottom:1px solid"],html [style*="border-left:1px solid"],html [style*="border-right:1px solid"]{border-width:1px!important}html .au-card,html .carousel-slide,html .pcar-slide,html .uc-panel,html .dd-panel,html .au-snippet,html .au-steps,html .valueband,html figure,html blockquote{border:1px solid var(--s-line)!important;border-radius:var(--s-radius)!important;box-shadow:var(--s-sh-lg)!important}html .dd-panel{border-radius:var(--s-radius-in)!important}html .calc-shape{border-radius:var(--s-radius-in)!important;box-shadow:none!important}html .bar,html .topbar,html .site-nav,html .nav-row{border-bottom:1px solid var(--s-line)!important}html footer,html .site-footer,html .footbar{border-top:1px solid var(--s-line)!important}html hr{border:none!important;border-top:1px solid var(--s-line)!important}html img,html .pcar-slide img,html .carousel-slide img{border-radius:var(--s-radius-in)!important}html input,html select,html textarea{border:1px solid var(--s-line-2)!important;border-radius:var(--s-radius-in)!important;padding:11px 14px!important}html header.header select,html starlight-theme-select select{padding:4px 24px 4px 30px!important}html button,html .au-cta,html [data-cta],html a[style*="background:var(--c-signal)"],html a[style*="border:1.5px solid var(--c-signal)"],html button[style*="background:var(--c-signal)"]{border:0!important;border-radius:var(--s-pill)!important;box-shadow:var(--s-sh)!important;text-transform:none!important;letter-spacing:-.01em!important;font-weight:600!important;padding:12px 22px!important}html button[style*="width:"],html button[style*="height:"]{padding:0!important;border-radius:var(--s-pill)!important}html .pcar-dot{border:1px solid var(--s-line-2)!important;box-shadow:none!important}html .nav-cta{border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}html button:hover,html .au-cta:hover,html [data-cta]:hover,html a[style*="background:var(--c-signal)"]:hover{box-shadow:var(--s-sh-lg)!important;transform:translateY(-1px)!important}html table,html .au-table{border:1px solid var(--s-line)!important;border-radius:var(--s-radius-in)!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important}html th,html td{border:0!important;border-bottom:1px solid var(--s-line)!important;padding:11px 14px!important}html tr:last-child td{border-bottom:0!important}html code,html pre,html .au-key,html .au-snippet,html .au-error{border:1px solid var(--s-line)!important;border-radius:var(--s-radius-in)!important}html:not(.hc),html:not(.hc) body,html:not(.hc) #root{--c-ink: #0b1424 !important;--c-muted: var(--s-dim) !important;--c-surface: #ffffff !important;--c-page: var(--s-page) !important;--c-line: var(--s-line) !important;--c-edge: var(--s-line-2) !important}html:not(.hc) body,html:not(.hc) #root{background:#fff!important}html:not(.hc) .hero{background:linear-gradient(to bottom,#fff0 84%,#fff),linear-gradient(152deg,var(--s-deep) 8%,#173a86 46%,var(--c-signal) 78%,#7FA8DC 100%)!important;border-bottom:0!important}html:not(.hc) .hero h1{color:#fff!important}html:not(.hc) .hero p{color:#ffffffd1!important}html:not(.hc) .hero-scene:after{background:radial-gradient(70% 46% at 50% 34%,#0c1f4580,#0c1f452e 55%,#0c1f4500)!important}html:not(.hc) .hero a[style*="background:var(--c-signal)"]{background:#fff!important;color:var(--c-signal)!important}html:not(.hc) .hero a[style*="border:1.5px solid var(--c-signal)"]{background:#ffffff24!important;color:#fff!important}html:not(.hc) .au-card,html:not(.hc) .carousel-slide,html:not(.hc) .pcar-slide,html:not(.hc) .uc-panel,html:not(.hc) .dd-panel,html:not(.hc) .au-steps,html:not(.hc) .valueband,html:not(.hc) figure,html:not(.hc) blockquote,html:not(.hc) table,html:not(.hc) .au-table,html:not(.hc) input,html:not(.hc) select,html:not(.hc) textarea{background:var(--c-surface)!important;color:var(--c-ink)!important}html:not(.hc) footer,html:not(.hc) .site-footer,html:not(.hc) .footbar{background:var(--s-page)!important;color:var(--c-ink)!important}html:not(.hc) thead th{background:var(--s-page)!important;color:var(--s-faint)!important}html:not(.hc) code,html:not(.hc) pre,html:not(.hc) .au-key,html:not(.hc) .au-snippet{background:var(--s-page)!important;color:var(--c-ink)!important}html:not(.hc) .au-error{background:#fff4ec!important;border-color:#ee7c2280!important;color:#8a3d05!important}html:not(.hc) .au-cta,html:not(.hc) [data-cta=primary],html:not(.hc) a[style*="background:var(--c-signal)"],html:not(.hc) button[style*="background:var(--c-signal)"]{background:var(--c-signal)!important;color:var(--c-signal-contrast)!important}html:not(.hc) [data-cta=secondary],html:not(.hc) a[style*="border:1.5px solid var(--c-signal)"]{background:#1d4aad17!important;color:var(--c-signal)!important}html:not(.hc) main a:not([class]):not([style]){color:var(--c-signal)!important;border-bottom:0!important;text-decoration:none!important}html:not(.hc) input:focus,html:not(.hc) select:focus,html:not(.hc) textarea:focus,html:not(.hc) :focus-visible{outline:2px solid var(--c-signal)!important;outline-offset:2px!important}html:not(.hc){--c-signal: #1D4AAD;--c-signal-contrast: #ffffff;--c-accent: #EE7C22;--f-display: Sora, ui-sans-serif, system-ui, sans-serif;--f-body: Sora, ui-sans-serif, system-ui, sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--sl-color-bg: #ffffff;--sl-color-bg-nav: #ffffff;--sl-color-bg-sidebar: #f6f9fc;--sl-color-bg-inline-code: #f6f9fc;--sl-color-text: #0b1424;--sl-color-white: #0b1424;--sl-color-gray-1: #0b1424;--sl-color-gray-2: #2a3547;--sl-color-gray-3: #48566b;--sl-color-hairline: #e6ebf1;--sl-color-hairline-light: #e6ebf1;--sl-color-hairline-shade: #e6ebf1;--sl-color-accent: #1D4AAD;--sl-color-text-accent: #1D4AAD;--sl-shadow-sm: 0 2px 5px -1px rgba(12, 31, 69, .2);--sl-shadow-md: 0 14px 30px -14px rgba(12, 31, 69, .3);--sl-shadow-lg: 0 14px 30px -14px rgba(12, 31, 69, .3)}html .header,html header.header{border-bottom:1px solid var(--s-line)!important}html #starlight__sidebar,html .sidebar-pane{border-inline-end:1px solid var(--s-line)!important}html site-search button,html .sl-markdown-content pre,html .starlight-aside{border:1px solid var(--s-line)!important;border-radius:var(--s-radius-in)!important}html .sl-markdown-content pre{box-shadow:var(--s-sh)!important}html .content-panel+.content-panel{border-top:1px solid var(--s-line)!important}html:not(.hc) .header,html:not(.hc) header.header{background:#fff!important}html:not(.hc) #starlight__sidebar,html:not(.hc) .sidebar-pane{background:var(--s-page)!important}html:not(.hc) site-search button,html:not(.hc) .sl-markdown-content pre,html:not(.hc) .starlight-aside{background:var(--s-page)!important}
