.format-explorer[data-v-7fec5636]{background:#fff;border:1px solid #e0e6ef;border-radius:20px;min-width:0;padding:30px;box-shadow:0 20px 60px -32px #284b7f45}.explorer-heading[data-v-7fec5636]{color:#233650;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.explorer-label[data-v-7fec5636]{color:#67768a;font-size:11px;font-weight:400}.format-tabs[data-v-7fec5636]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 24px;display:grid}.format-choice[data-v-7fec5636]{--file-color:#bf483b;--file-tint:#fcf3f0;cursor:pointer;background:#f7f8fa;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;min-width:0;padding:18px 12px 14px;transition:background .2s,border-color .2s,transform .2s;display:flex}.format-choice.word[data-v-7fec5636]{--file-color:#2d60bd;--file-tint:#f0f5ff}.format-choice.sheet[data-v-7fec5636]{--file-color:#28745a;--file-tint:#eff8f3}.format-choice[aria-selected=true][data-v-7fec5636]{background:var(--file-tint);border-color:var(--file-color)}.format-choice[data-v-7fec5636]:hover{background:var(--file-tint);transform:translateY(-3px)}.format-file[data-v-7fec5636]{width:74px;height:98px;color:var(--file-color);text-align:left;background:#fff;border:1px solid #dce2e9;border-radius:4px;flex-direction:column;padding:12px;display:flex;position:relative;box-shadow:0 4px 8px #17203308}.file-fold[data-v-7fec5636]{background:var(--file-tint);border-bottom:1px solid #dce2e9;border-left:1px solid #dce2e9;border-radius:0 4px 0 3px;width:18px;height:18px;position:absolute;top:-1px;right:-1px}.file-symbol[data-v-7fec5636]{letter-spacing:-1px;font-size:26px;font-weight:700;line-height:1.1}.file-lines[data-v-7fec5636]{opacity:.35;border-top:2px solid;border-bottom:2px solid;width:30px;height:9px;margin-top:9px}.file-extension[data-v-7fec5636]{margin-top:auto;font:9px/1.3 SFMono-Regular,Consolas,monospace}.format-name[data-v-7fec5636]{color:#34455c;align-items:center;gap:8px;margin-top:16px;font-size:13px;font-weight:600;display:flex}.selection-dot[data-v-7fec5636]{background:0 0;border-radius:50%;width:5px;height:5px}.format-choice[aria-selected=true] .selection-dot[data-v-7fec5636]{background:var(--file-color)}.format-detail[data-v-7fec5636]{border-top:1px solid #e4e9f0;min-height:154px;padding-top:22px}.format-detail-heading[data-v-7fec5636]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.format-detail h2[data-v-7fec5636]{color:#1b304b;font-size:18px;font-weight:600;line-height:1.5}.format-detail-heading>span[data-v-7fec5636]{color:#617189;font:10px/1.6 SFMono-Regular,Consolas,monospace}.format-detail p[data-v-7fec5636]{color:#637187;min-height:48px;margin:9px 0 10px;font-size:13px;line-height:1.8}.format-detail>a[data-v-7fec5636]{color:#245bdb;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.explorer-more[data-v-7fec5636]{color:#637187;border-top:1px solid #e4e9f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:16px;font-size:11px;display:flex}.explorer-more>span[data-v-7fec5636]:last-child{color:#34455c;align-items:center;gap:7px;min-height:32px;display:flex}@media (width<=480px){.format-explorer[data-v-7fec5636]{border-radius:16px;padding:20px}.format-tabs[data-v-7fec5636]{gap:8px;margin:22px 0}.format-choice[data-v-7fec5636]{padding:14px 8px 12px}.format-file[data-v-7fec5636]{width:60px;height:82px;padding:10px}.file-symbol[data-v-7fec5636]{font-size:22px}.file-lines[data-v-7fec5636]{margin-top:6px}.format-detail h2[data-v-7fec5636]{font-size:17px}.explorer-label[data-v-7fec5636]{display:none}}@media (prefers-reduced-motion:reduce){.format-choice[data-v-7fec5636]{transition:none}.format-choice[data-v-7fec5636]:hover{transform:none}}.product-hero[data-v-ac0fcd43]{color:#182c46;background:#f4f7fc;padding:74px 0 0}.hero-content[data-v-ac0fcd43],.hero-formats[data-v-ac0fcd43]{width:min(var(--website-content-width),calc(100% - var(--website-gutter) * 2));margin:auto}.hero-content[data-v-ac0fcd43]{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);align-items:center;gap:80px;padding-bottom:68px;display:grid}.hero-eyebrow[data-v-ac0fcd43]{color:#245bdb;letter-spacing:.06em;align-items:center;gap:16px;margin-bottom:28px;font:600 11px/1.8 SFMono-Regular,Consolas,monospace;display:flex}.hero-eyebrow span[data-v-ac0fcd43]{color:#64758a;letter-spacing:0;border-left:1px solid #b9c8df;padding-left:16px;font-size:12px;line-height:1.8}.hero-copy h1[data-v-ac0fcd43]{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.1vw,58px);font-weight:650;line-height:1.3}.hero-copy .hero-title-line[data-v-ac0fcd43]{color:#245bdb;white-space:nowrap;margin-top:6px;font-size:clamp(26px,3.4vw,46px);display:block}.hero-description[data-v-ac0fcd43]{color:#5b6d84;max-width:490px;margin:26px 0 32px;font-size:16px;line-height:1.95}.hero-actions[data-v-ac0fcd43]{flex-wrap:wrap;gap:12px;display:flex}.hero-btn[data-v-ac0fcd43]{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.hero-btn-primary[data-v-ac0fcd43]{color:#fff;background:#245bdb}.hero-btn-primary[data-v-ac0fcd43]:hover{background:#194bc2}.hero-btn-secondary[data-v-ac0fcd43]{color:#273b56;background:0 0;border-color:#cbd5e3}.hero-btn-secondary[data-v-ac0fcd43]:hover{color:#1d4ed8;background:#fff;border-color:#245bdb}.hero-note[data-v-ac0fcd43]{color:#62758e;flex-wrap:wrap;gap:10px 18px;margin-top:28px;font-size:11px;display:flex}.hero-note span+span[data-v-ac0fcd43]{border-left:1px solid #cbd5e3;padding-left:18px}.hero-formats[data-v-ac0fcd43]{color:#62758e;border-top:1px solid #dbe3ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:24px 0;font-size:12px;display:flex}.hero-formats ul[data-v-ac0fcd43]{color:#344b69;flex-wrap:wrap;gap:16px 32px;padding:0;font-size:13px;list-style:none;display:flex}.hero-formats a[data-v-ac0fcd43]{color:#245bdb;align-items:center;gap:10px;min-height:32px;display:inline-flex}@media (width<=1024px){.hero-content[data-v-ac0fcd43]{gap:36px}.product-hero[data-v-ac0fcd43]{padding-top:48px}.hero-copy h1[data-v-ac0fcd43]{font-size:42px}.hero-copy .hero-title-line[data-v-ac0fcd43]{font-size:32px}.hero-description br[data-v-ac0fcd43]{display:none}.hero-formats ul[data-v-ac0fcd43]{gap:12px 20px}}@media (width<=760px){.hero-content[data-v-ac0fcd43]{grid-template-columns:1fr;gap:36px;padding-bottom:32px}.hero-copy[data-v-ac0fcd43]{max-width:600px}.hero-copy h1[data-v-ac0fcd43]{font-size:46px}.hero-copy .hero-title-line[data-v-ac0fcd43]{font-size:38px}.hero-formats[data-v-ac0fcd43]{padding:20px 0}.hero-formats>span[data-v-ac0fcd43]{width:100%}.product-hero[data-v-ac0fcd43]{padding-top:38px}.hero-eyebrow[data-v-ac0fcd43]{margin-bottom:20px}}@media (width<=480px){.hero-copy h1[data-v-ac0fcd43]{font-size:37px}.hero-copy .hero-title-line[data-v-ac0fcd43]{font-size:clamp(25px,7.8vw,36px)}.hero-description[data-v-ac0fcd43]{margin:20px 0 24px;font-size:15px}.hero-btn[data-v-ac0fcd43]{gap:12px;padding:12px 16px}.hero-note[data-v-ac0fcd43]{margin-top:22px}.hero-eyebrow[data-v-ac0fcd43]{gap:12px;font-size:10px}.hero-eyebrow span[data-v-ac0fcd43]{padding-left:12px;font-size:11px}.hero-formats ul[data-v-ac0fcd43]{gap:12px 18px;font-size:12px}}@media (prefers-reduced-motion:reduce){.hero-btn[data-v-ac0fcd43]{transition:none}}.homepage[data-v-8aaaa24b]{background:#fff}.home-section[data-v-8aaaa24b]{width:min(var(--website-content-width),calc(100% - var(--website-gutter) * 2));margin:auto;padding:84px 0}.section-kicker[data-v-8aaaa24b]{color:#245bdb;margin-bottom:18px;font-size:12px;font-weight:600;display:block}.home-section-heading h2[data-v-8aaaa24b],.home-final h2[data-v-8aaaa24b]{letter-spacing:-.03em;color:#182c46;text-wrap:balance;font-size:34px;font-weight:650;line-height:1.4}.home-section-heading p[data-v-8aaaa24b],.home-final p[data-v-8aaaa24b]{color:#617189;max-width:560px;margin-top:16px;font-size:14px;line-height:1.9}.home-connection[data-v-8aaaa24b]{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:0 72px;display:grid}.connection-steps[data-v-8aaaa24b]{grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.connection-steps li[data-v-8aaaa24b]{grid-template-columns:36px minmax(0,1fr);gap:4px 20px;min-width:0;padding:0 0 26px;display:grid;position:relative}.connection-steps li+li[data-v-8aaaa24b]{padding-top:10px}.connection-steps li[data-v-8aaaa24b]:not(:last-child):before{content:"";background:#dbe3ef;width:1px;position:absolute;top:40px;bottom:0;left:17px}.connection-index[data-v-8aaaa24b]{color:#245bdb;background:#edf3ff;border-radius:50%;grid-row:1/4;place-items:center;width:36px;height:36px;font:13px/1 SFMono-Regular,Consolas,monospace;display:grid}.connection-steps h3[data-v-8aaaa24b]{color:#233650;margin:4px 0;font-size:18px;font-weight:600}.connection-steps p[data-v-8aaaa24b]{color:#617189;font-size:13px;line-height:1.85}.connection-steps code[data-v-8aaaa24b]{color:#245bdb;overflow-wrap:anywhere;margin-top:8px;font-size:11px;display:block}.connection-links[data-v-8aaaa24b]{flex-wrap:wrap;grid-column:2;gap:24px;margin-top:8px;display:flex}.connection-links a[data-v-8aaaa24b],.home-section-heading>a[data-v-8aaaa24b]{color:#245bdb;align-items:center;gap:10px;min-height:44px;font-size:13px;display:inline-flex}.connection-links a+a[data-v-8aaaa24b]{color:#617189}.home-capabilities[data-v-8aaaa24b]{background:#f4f7fc}.capabilities-layout[data-v-8aaaa24b]{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:72px;display:grid}.home-section-heading>a[data-v-8aaaa24b]{margin-top:20px}.capability-list[data-v-8aaaa24b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 36px;display:grid}.capability-list>div[data-v-8aaaa24b]{border-top:2px solid #d5dfed;padding-top:22px}.capability-list dt[data-v-8aaaa24b]{color:#233650;font-size:17px;font-weight:600}.capability-list dd[data-v-8aaaa24b]{color:#617189;margin:12px 0 0;font-size:13px;line-height:1.95}.home-faq[data-v-8aaaa24b]{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:72px;display:grid}.faq-list details[data-v-8aaaa24b]{border-bottom:1px solid #dbe3ef}.faq-list details[data-v-8aaaa24b]:first-child{border-top:1px solid #dbe3ef}.faq-list summary[data-v-8aaaa24b]{cursor:pointer;color:#233650;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:18px 0;font-size:15px;font-weight:550;line-height:1.7;list-style:none;display:flex}.faq-list summary[data-v-8aaaa24b]::-webkit-details-marker{display:none}.faq-list summary svg[data-v-8aaaa24b]{color:#617189;flex-shrink:0;transition:transform .16s}.faq-list details[open] summary svg[data-v-8aaaa24b]{transform:rotate(45deg)}.faq-list p[data-v-8aaaa24b]{color:#617189;padding:0 28px 24px 0;font-size:13px;line-height:1.95}.faq-list p a[data-v-8aaaa24b]{color:#245bdb;text-underline-offset:3px;text-decoration:underline}.home-final[data-v-8aaaa24b]{background:#eaf1fc}.home-final-inner[data-v-8aaaa24b]{justify-content:space-between;align-items:center;gap:28px;padding:48px 0;display:flex}.home-final h2[data-v-8aaaa24b]{font-size:27px}.home-final .btn[data-v-8aaaa24b]{flex-shrink:0;min-height:48px;padding:13px 24px}.home-final p[data-v-8aaaa24b]{margin-top:10px}@media (width<=900px){.home-section[data-v-8aaaa24b]{padding:56px 0}.home-connection[data-v-8aaaa24b],.capabilities-layout[data-v-8aaaa24b],.home-faq[data-v-8aaaa24b]{gap:36px}.home-section-heading h2[data-v-8aaaa24b]{font-size:29px}.home-final-inner[data-v-8aaaa24b]{padding:40px 0}.capability-list[data-v-8aaaa24b]{gap:26px}}@media (width<=640px){.home-section[data-v-8aaaa24b]{padding:42px 0}.home-section-heading h2[data-v-8aaaa24b]{font-size:28px}.home-connection[data-v-8aaaa24b],.capabilities-layout[data-v-8aaaa24b],.home-faq[data-v-8aaaa24b]{grid-template-columns:1fr;gap:28px}.home-section-heading h2 br[data-v-8aaaa24b]{display:none}.connection-links[data-v-8aaaa24b]{grid-column:1;gap:8px 20px;margin:0}.capability-list[data-v-8aaaa24b]{gap:26px 24px}.capability-list dt[data-v-8aaaa24b]{font-size:16px}.home-final-inner[data-v-8aaaa24b]{flex-direction:column;align-items:flex-start;gap:22px;padding:36px 0}.home-final h2[data-v-8aaaa24b]{font-size:24px}.home-final .btn[data-v-8aaaa24b]{width:100%}.home-section-heading p br[data-v-8aaaa24b]{display:none}.section-kicker[data-v-8aaaa24b]{margin-bottom:12px}}@media (width<=360px){.capability-list[data-v-8aaaa24b]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.faq-list summary svg[data-v-8aaaa24b]{transition:none}}
