.pfaq[data-v-09038bdb]{--pfaq-blue: #004fa7;--pfaq-ink: #0b2239;--pfaq-muted: #536170;--pfaq-line: rgba(11, 34, 57, .16);border-top:1px solid var(--pfaq-line);background:#f5f5f3;color:var(--pfaq-ink);padding:clamp(4.5rem,8vw,7rem) clamp(1.25rem,4vw,4rem)}.pfaq__heading[data-v-09038bdb],.pfaq__list[data-v-09038bdb]{max-width:1080px;margin-inline:auto}.pfaq__heading[data-v-09038bdb]{margin-bottom:2rem}.pfaq__heading h2[data-v-09038bdb]{margin:0;font-size:clamp(2rem,3.5vw,3.5rem);letter-spacing:calc(-.045em + var(--heading-tracking-increase));line-height:1.04}.pfaq__heading>p[data-v-09038bdb]:not(.pfaq__eyebrow){max-width:70ch;margin:1rem 0 0;color:var(--pfaq-muted);line-height:1.7}.pfaq__eyebrow[data-v-09038bdb]{display:flex;align-items:center;gap:.7rem;margin:0 0 1rem;color:var(--brand-blue-text);font-size:.68rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.pfaq__eyebrow span[data-v-09038bdb]{width:1.5rem;height:2px;background:currentColor}.pfaq__list[data-v-09038bdb]{border:1px solid var(--pfaq-line);background:var(--pfaq-line)}.pfaq details[data-v-09038bdb]{background:#fff}.pfaq details+details[data-v-09038bdb]{border-top:1px solid var(--pfaq-line)}.pfaq summary[data-v-09038bdb]{display:grid;min-height:74px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:1rem;padding:1rem 1.25rem;cursor:pointer;font-weight:700;list-style:none}.pfaq summary[data-v-09038bdb]::-webkit-details-marker{display:none}.pfaq__number[data-v-09038bdb]{color:var(--brand-blue-text);font-size:.72rem;letter-spacing:.06em}.pfaq__toggle[data-v-09038bdb]{position:relative;width:18px;height:18px}.pfaq__toggle[data-v-09038bdb]:before,.pfaq__toggle[data-v-09038bdb]:after{content:"";position:absolute;top:8px;left:2px;width:14px;height:2px;background:var(--pfaq-blue);transition:transform .16s ease}.pfaq__toggle[data-v-09038bdb]:after{transform:rotate(90deg)}.pfaq details[open] .pfaq__toggle[data-v-09038bdb]:after{transform:rotate(0)}.pfaq__answer[data-v-09038bdb]{max-width:78ch;padding:0 1.25rem 1.5rem 5.25rem}.pfaq__answer p[data-v-09038bdb]{margin:0;color:var(--pfaq-muted);line-height:1.75}.pfaq__answer p+p[data-v-09038bdb]{margin-top:.8rem}@media (max-width: 640px){.pfaq summary[data-v-09038bdb]{grid-template-columns:32px minmax(0,1fr) 20px;gap:.65rem;padding-inline:1rem}.pfaq__answer[data-v-09038bdb]{padding:0 1rem 1.25rem 3.7rem}}.dark .pfaq{--pfaq-ink: #f4f7fa;--pfaq-muted: #b8c3ce;--pfaq-line: rgba(255, 255, 255, .14);background:#0d1926}.dark .pfaq details{background:#132231}.tks[data-v-b2252297]{--tks-blue: #004fa7;--tks-ink: #0b2239;--tks-muted: #536170;--tks-line: rgba(11, 34, 57, .16);border-block:1px solid var(--tks-line);background:#f5f5f3;color:var(--tks-ink);padding:clamp(4.5rem,8vw,7rem) clamp(1.25rem,4vw,4rem)}.tks__heading[data-v-b2252297],.tks__grid[data-v-b2252297]{max-width:1280px;margin-inline:auto}.tks__heading[data-v-b2252297]{margin-bottom:2.6rem}.tks__kicker[data-v-b2252297]{display:flex;align-items:center;gap:.7rem;margin:0 0 1rem;color:var(--tks-blue);font-size:.68rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.tks__kicker span[data-v-b2252297]{width:1.5rem;height:2px;background:currentColor}.tks__heading h2[data-v-b2252297]{max-width:18ch;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);letter-spacing:calc(-.045em + var(--heading-tracking-increase));line-height:1.03;text-wrap:balance}.tks__heading>p[data-v-b2252297]:not(.tks__kicker){max-width:74ch;margin:1rem 0 0;color:var(--tks-muted);line-height:1.7}.tks__grid[data-v-b2252297]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px}.tks__grid[data-v-b2252297]>*{outline:1px solid var(--tks-line)}.tks__card[data-v-b2252297]{position:relative;min-width:0;background:#fff;padding:clamp(1.6rem,3vw,2.5rem)}.tks__number[data-v-b2252297]{display:inline-grid;width:42px;height:42px;place-items:center;margin-bottom:1.25rem;border:1px solid var(--tks-blue);color:var(--tks-blue);font-size:.7rem;font-weight:750}.tks__label[data-v-b2252297]{margin:0 0 .55rem;color:var(--tks-blue);font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.tks__card h3[data-v-b2252297]{margin:0;font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.25}.tks__card>p[data-v-b2252297]:not(.tks__label){margin:.85rem 0 0;color:var(--tks-muted);line-height:1.7}.tks__list[data-v-b2252297]{display:grid;gap:.8rem;margin:1.35rem 0 0;padding:0;list-style:none}.tks__list li[data-v-b2252297]{display:grid;gap:.18rem;border-left:2px solid var(--tks-blue);padding-left:.85rem;color:var(--tks-muted);font-size:.88rem;line-height:1.55}.tks__list strong[data-v-b2252297]{color:var(--tks-ink)}.tks__links[data-v-b2252297]{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem;margin-top:1.5rem}.tks__links a[data-v-b2252297]{color:var(--tks-blue);font-size:.78rem;font-weight:750;text-decoration:none}@media (max-width: 760px){.tks__grid[data-v-b2252297]{grid-template-columns:1fr}}.dark .tks{--tks-ink: #f4f7fa;--tks-muted: #b8c3ce;--tks-line: rgba(255, 255, 255, .14);background:#0d1926}.dark .tks__card{background:#132231}.ipd[data-v-c3f15cb7]{--ipd-blue: #004fa7;--ipd-ink: #0b2239;--ipd-muted: #536170;--ipd-paper: #f2efe8;--ipd-media-surface: #f7f4ed;--ipd-line: rgba(11, 34, 57, .16);overflow:hidden;background:#fff;color:var(--ipd-ink)}.ipd__breadcrumb[data-v-c3f15cb7]{display:flex;max-width:1440px;align-items:center;gap:.65rem;margin-inline:auto;padding:1rem clamp(1.25rem,4vw,4rem);border-bottom:1px solid var(--ipd-line);color:var(--ipd-muted);font-size:.74rem;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.ipd__breadcrumb[data-v-c3f15cb7]::-webkit-scrollbar{display:none}.ipd__breadcrumb a[data-v-c3f15cb7]{color:var(--brand-blue-text);text-decoration:none}.ipd__breadcrumb strong[data-v-c3f15cb7]{min-width:0;overflow:hidden;color:var(--ipd-ink);font-weight:600;text-overflow:ellipsis}.ipd-hero[data-v-c3f15cb7]{display:grid;max-width:1440px;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-inline:auto;padding:clamp(4rem,7vw,7rem) clamp(1.25rem,4vw,4rem)}.ipd-hero--text-only[data-v-c3f15cb7]{grid-template-columns:minmax(0,1fr)}.ipd-hero--text-only .ipd-hero__copy[data-v-c3f15cb7]{max-width:860px}.ipd-hero__copy[data-v-c3f15cb7],.ipd-story__copy[data-v-c3f15cb7]{min-width:0}.ipd-eyebrow[data-v-c3f15cb7]{display:flex;align-items:center;gap:.7rem;margin:0 0 1.25rem;color:var(--brand-blue-text);font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ipd-eyebrow>span[data-v-c3f15cb7]{width:1.5rem;height:2px;background:currentColor}.ipd-hero h1[data-v-c3f15cb7]{max-width:14ch;margin:0;font-size:clamp(2.6rem,4.7vw,4.1rem);font-weight:730;letter-spacing:calc(-.055em + var(--heading-tracking-increase));line-height:.98;overflow-wrap:anywhere;text-wrap:balance}.ipd-hero h1.ipd-hero__title--long[data-v-c3f15cb7]{max-width:18ch;font-size:clamp(2.5rem,3.65vw,3.2rem);letter-spacing:calc(-.045em + var(--heading-tracking-increase))}.ipd-hero__description[data-v-c3f15cb7]{max-width:48ch;margin:1.5rem 0 0;color:var(--ipd-muted);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}.ipd-actions[data-v-c3f15cb7]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.ipd-button[data-v-c3f15cb7]{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:700;text-decoration:none;transition:transform .16s ease,background .16s ease,color .16s ease}.ipd-button[data-v-c3f15cb7]:hover{transform:translateY(-1px)}.ipd-button--primary[data-v-c3f15cb7]{background:var(--ipd-blue);color:#fff}.ipd-button--secondary[data-v-c3f15cb7]{border-color:var(--ipd-ink);color:var(--ipd-ink)}.ipd-button--light[data-v-c3f15cb7]{background:#fff;color:var(--ipd-blue)}.ipd-button--outline-light[data-v-c3f15cb7]{border-color:#ffffff8c;color:#fff}.ipd-frame[data-v-c3f15cb7]{position:relative;min-width:0;padding:1.25rem}.ipd-frame--hero[data-v-c3f15cb7]{width:min(100%,760px);justify-self:end}.ipd-frame[data-v-c3f15cb7]:before{content:"";position:absolute;top:0;right:1.25rem;bottom:1.25rem;left:0;border:1px dashed rgba(0,79,167,.35)}.ipd-frame[data-v-c3f15cb7]:after{content:"";position:absolute;top:0;left:0;width:2.6rem;height:2.6rem;border-top:2px solid var(--ipd-blue);border-left:2px solid var(--ipd-blue)}.ipd-frame--reverse[data-v-c3f15cb7]:before{top:1.25rem;right:0;bottom:0;left:1.25rem}.ipd-frame--reverse[data-v-c3f15cb7]:after{inset:auto 0 0 auto;border:0;border-right:2px solid var(--ipd-blue);border-bottom:2px solid var(--ipd-blue)}.ipd-frame__media[data-v-c3f15cb7]{position:relative;aspect-ratio:var(--ipd-media-aspect, 4 / 3);margin:1.25rem 0 0 1.25rem;border:1px solid var(--ipd-line);background:var(--ipd-media-surface);overflow:hidden;transition:aspect-ratio .18s ease}.ipd-frame--hero .ipd-frame__media[data-v-c3f15cb7]{max-height:clamp(460px,58vh,620px);margin:1.25rem auto 0}.ipd-frame--hero .ipd-frame__media img[data-v-c3f15cb7]{--hp-media-settle-from: .96}.ipd-frame--reverse .ipd-frame__media[data-v-c3f15cb7]{margin:0 1.25rem 1.25rem 0}.ipd-frame__media img[data-v-c3f15cb7]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ipd-proof[data-v-c3f15cb7]{border-block:1px solid var(--ipd-line);background:#f5f5f3;padding:clamp(4rem,7vw,6rem) clamp(1.25rem,4vw,4rem)}.ipd-section-heading[data-v-c3f15cb7]{max-width:1440px;margin:0 auto 2.5rem}.ipd-section-heading--centered[data-v-c3f15cb7]{text-align:center}.ipd-section-heading h2[data-v-c3f15cb7]{margin:0;font-size:clamp(1.9rem,3vw,3rem);letter-spacing:calc(-.04em + var(--heading-tracking-increase));line-height:1.05}.ipd-section-heading>p[data-v-c3f15cb7]:not(.ipd-eyebrow){margin:.75rem 0 0;color:var(--ipd-muted)}.ipd-proof__grid[data-v-c3f15cb7]{display:grid;max-width:1180px;grid-template-columns:repeat(3,1fr);gap:1px;margin-inline:auto;padding:1px}.ipd-proof__grid[data-v-c3f15cb7]>*{outline:1px solid var(--ipd-line)}.ipd-proof__grid--four[data-v-c3f15cb7]{max-width:1280px;grid-template-columns:repeat(4,1fr)}.ipd-proof-card[data-v-c3f15cb7]{min-height:220px;border-top:3px solid var(--ipd-blue);background:#fff;padding:2rem}.ipd-proof-card__number[data-v-c3f15cb7]{display:inline-grid;width:46px;height:46px;place-items:center;margin-bottom:1.5rem;border:1px solid var(--brand-blue-text);color:var(--brand-blue-text);font-size:.72rem;font-weight:700}.ipd-proof-card__number--icon[data-v-c3f15cb7]{background:#004fa70d}.ipd-proof-card h3[data-v-c3f15cb7]{margin:0 0 .7rem;font-size:1rem}.ipd-proof-card p[data-v-c3f15cb7]{margin:0;color:var(--ipd-muted);font-size:.87rem;line-height:1.65}.ipd-story[data-v-c3f15cb7]{padding:clamp(4.5rem,8vw,8rem) clamp(1.25rem,4vw,4rem)}.ipd-story--tinted[data-v-c3f15cb7]{border-block:1px solid var(--ipd-line);background:var(--ipd-paper)}.ipd-story__inner[data-v-c3f15cb7]{display:grid;max-width:1280px;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-inline:auto}.ipd-story--reverse .ipd-frame[data-v-c3f15cb7]{order:2}.ipd-story__copy h2[data-v-c3f15cb7]{max-width:17ch;margin:0;font-size:clamp(2rem,3.5vw,3.6rem);letter-spacing:calc(-.045em + var(--heading-tracking-increase));line-height:1.02;overflow-wrap:anywhere;text-wrap:balance}.ipd-story__copy>p[data-v-c3f15cb7]:not(.ipd-eyebrow){max-width:58ch;margin:1.25rem 0 0;color:var(--ipd-muted);line-height:1.75}.ipd-feature-list[data-v-c3f15cb7]{display:grid;gap:.8rem;margin:1.75rem 0 0;padding:0;list-style:none}.ipd-feature-list li[data-v-c3f15cb7]{display:flex;align-items:flex-start;gap:.75rem;color:#33475a;font-size:.9rem;line-height:1.5}.ipd-feature-list li span[data-v-c3f15cb7]{width:5px;height:5px;flex:0 0 5px;margin-top:.5rem;background:var(--ipd-blue)}.ipd-specs[data-v-c3f15cb7],.ipd-related[data-v-c3f15cb7]{padding:clamp(4.5rem,8vw,7rem) clamp(1.25rem,4vw,4rem)}.ipd-specs[data-v-c3f15cb7]{border-top:2px solid var(--ipd-blue)}.ipd-specs__grid[data-v-c3f15cb7]{display:grid;max-width:1440px;grid-template-columns:repeat(2,1fr);gap:1px;margin:0 auto;padding:1px;list-style:none}.ipd-specs__grid[data-v-c3f15cb7]>*{outline:1px solid var(--ipd-line)}.ipd-specs__grid li[data-v-c3f15cb7]{display:grid;min-height:74px;grid-template-columns:64px 1fr;align-items:center;background:#fff}.ipd-specs__grid li>span[data-v-c3f15cb7]{display:grid;align-self:stretch;place-items:center;background:#f1f0ed;color:var(--ipd-blue);font-size:.72rem;font-weight:700}.ipd-specs__grid p[data-v-c3f15cb7]{margin:0;padding:1rem 1.25rem;color:#33475a;font-size:.88rem}.ipd-related[data-v-c3f15cb7]{border-top:1px solid var(--ipd-line);background:#f5f5f3}.ipd-related__grid[data-v-c3f15cb7]{display:grid;max-width:1440px;grid-template-columns:repeat(4,1fr);gap:1px;margin-inline:auto;padding:1px}.ipd-related__grid[data-v-c3f15cb7]>*{outline:1px solid var(--ipd-line)}.ipd-related__orientation[data-v-c3f15cb7]{max-width:1440px;margin:1.5rem auto 0}.ipd-related__orientation a[data-v-c3f15cb7]{color:var(--brand-blue-text);font-size:.84rem;font-weight:730;text-decoration:none}.ipd-related__orientation a[data-v-c3f15cb7]:hover{text-decoration:underline}.ipd-related-card[data-v-c3f15cb7]{min-width:0;background:#fff;color:inherit;text-decoration:none}.ipd-related-card__image[data-v-c3f15cb7]{aspect-ratio:16/10;border-bottom:2px solid var(--ipd-blue);background:#eeece7;overflow:hidden}.ipd-related-card__image img[data-v-c3f15cb7]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .22s ease}.ipd-related-card:hover img[data-v-c3f15cb7]{transform:scale(1.025)}.ipd-related-card__copy[data-v-c3f15cb7]{padding:1.4rem}.ipd-related-card h3[data-v-c3f15cb7]{margin:0;font-size:1rem;overflow-wrap:anywhere}.ipd-related-card p[data-v-c3f15cb7]{min-height:3em;margin:.45rem 0 1rem;color:var(--ipd-muted);font-size:.8rem;line-height:1.5}.ipd-related-card__copy>span[data-v-c3f15cb7]{color:var(--brand-blue-text);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ipd-cta[data-v-c3f15cb7]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(3rem,5vw,4.5rem) max(1.25rem,calc((100% - 1312px)/2));background:var(--ipd-blue);color:#fff}.ipd-cta h2[data-v-c3f15cb7]{margin:0;font-size:clamp(1.6rem,2.5vw,2.5rem);letter-spacing:calc(-.035em + var(--heading-tracking-increase))}.ipd-cta p[data-v-c3f15cb7]{margin:.65rem 0 0;color:#ffffffbf}.ipd-cta .ipd-actions[data-v-c3f15cb7]{flex:0 0 auto;margin-top:0}@media (max-width: 1180px){.ipd-proof__grid--four[data-v-c3f15cb7]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 980px){.ipd-hero[data-v-c3f15cb7],.ipd-story__inner[data-v-c3f15cb7]{grid-template-columns:1fr}.ipd-story--reverse .ipd-frame[data-v-c3f15cb7]{order:0}.ipd-proof__grid[data-v-c3f15cb7],.ipd-proof__grid--four[data-v-c3f15cb7]{grid-template-columns:1fr}.ipd-related__grid[data-v-c3f15cb7]{grid-template-columns:repeat(2,1fr)}.ipd-cta[data-v-c3f15cb7]{align-items:flex-start;flex-direction:column}}@media (max-width: 620px){.ipd-hero[data-v-c3f15cb7]{grid-template-columns:minmax(0,1fr);padding-top:3rem}.ipd-hero h1[data-v-c3f15cb7]{font-size:clamp(2.45rem,13vw,3.6rem)}.ipd-hero h1.ipd-hero__title--long[data-v-c3f15cb7]{max-width:100%;font-size:clamp(2.15rem,10.5vw,2.8rem)}.ipd-frame[data-v-c3f15cb7]{padding:.7rem}.ipd-frame__media[data-v-c3f15cb7]{margin:.7rem 0 0 .7rem}.ipd-frame--hero .ipd-frame__media[data-v-c3f15cb7]{margin:.7rem auto 0}.ipd-frame--reverse .ipd-frame__media[data-v-c3f15cb7]{margin:0 .7rem .7rem 0}.ipd-specs__grid[data-v-c3f15cb7],.ipd-related__grid[data-v-c3f15cb7]{grid-template-columns:1fr}.ipd-actions[data-v-c3f15cb7],.ipd-button[data-v-c3f15cb7]{width:100%}.ipd__breadcrumb[data-v-c3f15cb7]{padding-inline:1rem}}.dark .ipd{--ipd-ink:#f4f7fa;--ipd-muted:#b8c3ce;--ipd-line:rgba(255,255,255,.14);--ipd-paper:#0d1926;--ipd-media-surface:#e9eef2;background:#101c29}.dark .ipd-proof,.dark .ipd-related{background:#0d1926}.dark .ipd-proof-card,.dark .ipd-specs__grid li,.dark .ipd-related-card{background:#132231}.dark .ipd-proof-card__number--icon{background:#6bb0ff14}.dark .ipd-specs__grid li>span{background:#0f1e2d}.dark .ipd-feature-list li,.dark .ipd-specs__grid p{color:#d5dde5}.dark .ipd-button--secondary{border-color:#f4f7fa;color:#f4f7fa}
