[data-preserved-banner-root]{--ink:#0b1224;--ink-2:#1a2340;--ink-3:#38415f;--muted:#5f6a88;--line:#e3e8f3;--line-2:#edf1f8;--bg:#f5f7fc;--card:#fff;--brand:#1e40af;--brand-dark:#1e3a8a;--brand-light:#3b5fc7;--brand-soft:#eef2fb;--brand-line:#d6dff0;--accent:#00c2a8;--accent-dark:#0a9d88;--accent-soft:#e6faf6;--warn:#f5a524;--danger:#e5484d;--p0:#e5484d;--p1:#e08a12;--p2:#6b7594;--radius:14px;--radius-sm:10px;--radius-lg:22px;--shadow-sm:0 1px 2px #1e40af0d, 0 2px 10px #1e40af0d;--shadow:0 6px 22px #111c3d14, 0 2px 6px #111c3d0a;--shadow-lg:0 22px 64px #1e40af29;--ring:0 0 0 3px #1e40af4d;--wrap:1400px;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, sans-serif;--mono:"SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}:where([data-preserved-banner]){box-sizing:border-box}[data-preserved-banner-root]{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-family:var(--font);color:var(--ink-2);background:var(--bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.75}:where([data-preserved-banner])::selection{background:#1e40af2e}img:where([data-preserved-banner]){max-width:100%;height:auto;display:block}a:where([data-preserved-banner]){color:var(--brand);text-decoration:none}a:hover:where([data-preserved-banner]){color:var(--brand-dark)}h1:where([data-preserved-banner]),h2:where([data-preserved-banner]),h3:where([data-preserved-banner]),h4:where([data-preserved-banner]),h5:where([data-preserved-banner]){color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:0 0 .6em;font-weight:700;line-height:1.35}h1:where([data-preserved-banner]){letter-spacing:-.02em;font-size:clamp(26px,3.4vw,42px)}h2:where([data-preserved-banner]){font-size:clamp(21px,2.2vw,28px)}h3:where([data-preserved-banner]){font-size:18px}h4:where([data-preserved-banner]){font-size:15.5px}p:where([data-preserved-banner]){text-wrap:pretty;margin:0 0 1em}ul:where([data-preserved-banner]),ol:where([data-preserved-banner]){margin:0 0 1em;padding-left:1.35em}li:where([data-preserved-banner]){margin-bottom:.4em}code:where([data-preserved-banner]){font-family:var(--mono);background:var(--brand-soft);color:var(--brand-dark);border-radius:5px;padding:.1em .4em;font-size:.88em}hr:where([data-preserved-banner]){border:0;border-top:1px solid var(--line);margin:32px 0}[hidden]:where([data-preserved-banner]){display:none!important}:focus-visible:where([data-preserved-banner]){box-shadow:var(--ring);border-radius:8px;outline:none}.wrap:where([data-preserved-banner]){width:100%;max-width:var(--wrap);margin:0 auto;padding:0 22px}.sr-only:where([data-preserved-banner]){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header:where([data-preserved-banner]){z-index:60;-webkit-backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.hdr-row:where([data-preserved-banner]){align-items:center;gap:18px;height:64px;display:flex}.brand:where([data-preserved-banner]){flex:none;align-items:center;gap:10px;display:flex}.brand-logo:where([data-preserved-banner]){object-fit:contain;border-radius:50%;flex:none;width:40px;height:40px;display:block}.brand-text:where([data-preserved-banner]){flex-direction:column;line-height:1.15;display:flex}.brand-name:where([data-preserved-banner]){color:var(--ink);letter-spacing:.3px;font-size:16px;font-weight:800}.brand-sub:where([data-preserved-banner]){color:var(--muted);letter-spacing:.14em;font-size:10.5px}.gnav:where([data-preserved-banner]){flex:auto;justify-content:center;align-items:center;gap:22px;min-width:0;display:flex;overflow:visible}.gnav-btn:where([data-preserved-banner]){-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;color:var(--ink-3);white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:0 auto;align-items:center;gap:5px;min-width:0;padding:8px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.gnav-label:where([data-preserved-banner]){text-overflow:ellipsis;overflow:hidden}.gnav-btn:hover:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark)}.gnav-btn[aria-expanded=true]:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark);font-weight:700}.gnav-btn .caret:where([data-preserved-banner]){opacity:.45;font-size:9px;transition:transform .18s}.gnav-btn[aria-expanded=true] .caret:where([data-preserved-banner]){opacity:.8;transform:rotate(180deg)}.gnav-item:where([data-preserved-banner]){position:relative}.gsub:where([data-preserved-banner]){z-index:70;border:1px solid var(--line);min-width:232px;box-shadow:var(--shadow-lg);background:#fff;border-radius:14px;flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:none;position:absolute;top:calc(100% + 8px);left:0}.gsub:before:where(){content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.gnav-item:hover .gsub:where([data-preserved-banner]),.gnav-item:focus-within .gsub:where([data-preserved-banner]){display:flex}.gsub a:where([data-preserved-banner]){color:var(--ink-3);border-radius:10px;padding:9px 12px;font-size:14px;transition:background .14s,color .14s,transform .14s;display:block}.gsub a:hover:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark);transform:translate(2px)}.gsub-label:where([data-preserved-banner]){font-weight:600;display:block}.gsub-hint:where([data-preserved-banner]){color:var(--muted);letter-spacing:.02em;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:400;display:block}.gsub a:hover .gsub-hint:where([data-preserved-banner]){color:var(--brand-dark);opacity:.8}.hdr-actions:where([data-preserved-banner]){flex:none;align-items:center;gap:10px;display:flex}.lang-switch:where([data-preserved-banner]){letter-spacing:.02em;font-size:12.5px;display:inline-block;position:relative}.lang-btn:where([data-preserved-banner]){-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;color:var(--ink-3);white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:8px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.lang-btn:hover:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark)}.lang-btn[aria-expanded=true]:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark);font-weight:700}.lang-short:where([data-preserved-banner]){display:none}.lang-caret:where([data-preserved-banner]){opacity:.45;font-size:9px;line-height:1;transition:transform .18s}.lang-btn[aria-expanded=true] .lang-caret:where([data-preserved-banner]){opacity:.8;transform:rotate(180deg)}.lang-menu:where([data-preserved-banner]){z-index:1200;border:1px solid var(--line);opacity:0;visibility:hidden;background:#fff;border-radius:12px;min-width:136px;margin:0;padding:6px;list-style:none;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-5px);box-shadow:0 12px 30px #0b122429}.lang-menu.is-open:where([data-preserved-banner]){opacity:1;visibility:visible;transform:translateY(0)}.lang-opt a:where([data-preserved-banner]){color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.lang-opt a:hover:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark)}.lang-opt a.is-cur:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark);font-weight:700}.btn:where([data-preserved-banner]){cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:10px 18px;font-family:inherit;font-size:14.5px;font-weight:600;transition:transform .14s,background .16s,box-shadow .16s,border-color .16s,color .16s;display:inline-flex}.btn:active:where([data-preserved-banner]){transform:translateY(1px)}.btn-primary:where([data-preserved-banner]){background:linear-gradient(180deg, var(--brand-light), var(--brand) 55%, #1e3a8a);color:#fff;box-shadow:0 8px 22px #1e40af4d,inset 0 1px #ffffff38}.btn-primary:hover:where([data-preserved-banner]){background:linear-gradient(180deg, #3b5fc7, var(--brand-dark) 70%);color:#fff;transform:translateY(-1px);box-shadow:0 12px 28px #1e40af5c,inset 0 1px #ffffff38}.btn-ghost:where([data-preserved-banner]){border-color:var(--line);color:var(--ink-2);box-shadow:var(--shadow-sm);background:#fff}.btn-ghost:hover:where([data-preserved-banner]){border-color:var(--brand-line);color:var(--brand-dark);background:#fbfcff}.btn-lg:where([data-preserved-banner]){border-radius:13px;padding:13px 27px;font-size:16px}.btn-sm:where([data-preserved-banner]){border-radius:9px;padding:7px 14px;font-size:13px}.hamburger:where([data-preserved-banner]){display:none}.priority-bar:where([data-preserved-banner]){border-top:1px solid var(--line-2);align-items:center;gap:12px;padding:8px 0;font-size:13px;display:flex}.priority-bar .pb-label:where([data-preserved-banner]){color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:7px;font-weight:600;display:inline-flex}.priority-bar .pb-label:before:where(){content:"";background:var(--brand);width:6px;height:6px;box-shadow:0 0 0 3px var(--brand-soft);border-radius:50%}.seg:where([data-preserved-banner]){background:#eaeef8;border-radius:12px;gap:3px;padding:3px;display:inline-flex}.seg-btn:where([data-preserved-banner]){-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;color:var(--ink-3);white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;transition:background .14s,color .14s;display:inline-flex}.seg-btn em:where([data-preserved-banner]){color:var(--muted);text-align:center;background:#fff;border-radius:20px;min-width:20px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700}.seg-btn:hover:where([data-preserved-banner]){color:var(--ink);background:#e0e6f4}.seg-btn.is-on:where([data-preserved-banner]){color:var(--brand-dark);box-shadow:var(--shadow-sm);background:#fff}.seg-btn.is-on em:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark)}.seg-btn[data-priority=P0].is-on:where([data-preserved-banner]){color:var(--p0)}.seg-btn[data-priority=P1].is-on:where([data-preserved-banner]){color:var(--p1)}.seg-btn[data-priority=P1].is-on:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:var(--brand-dark)}.seg-btn[data-priority=P2].is-on:where([data-preserved-banner]){color:var(--p2)}.pb-hint:where([data-preserved-banner]){color:var(--muted);align-items:center;gap:10px;margin-left:auto;font-size:12.5px;display:flex}.pb-open:where([data-preserved-banner]){-webkit-appearance:none;appearance:none;border:1px solid var(--line);cursor:pointer;font:inherit;color:var(--ink-2);box-shadow:var(--shadow-sm);background:#fff;border-radius:9px;padding:6px 13px;font-size:12.5px;font-weight:600;transition:border-color .14s,color .14s}.pb-open:hover:where([data-preserved-banner]){border-color:var(--brand-line);color:var(--brand-dark)}.mega:where([data-preserved-banner]){border-bottom:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;max-height:min(72vh,700px);padding:18px 0 26px;position:absolute;top:100%;left:0;right:0;overflow:auto}.mega-head:where([data-preserved-banner]){border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.mega-title:where([data-preserved-banner]){color:var(--ink);font-size:14px;font-weight:700}.mega-search:where([data-preserved-banner]){max-width:320px;font:inherit;border:1px solid var(--line);color:var(--ink);background:#fbfcff;border-radius:10px;flex:220px;padding:8px 13px;font-size:13.5px;transition:border-color .14s,box-shadow .14s}.mega-search:focus:where([data-preserved-banner]){border-color:var(--brand);box-shadow:var(--ring);outline:none}.mega-chips:where([data-preserved-banner]){flex-wrap:wrap;gap:6px;display:flex}.mega-chip:where([data-preserved-banner]){-webkit-appearance:none;appearance:none;border:1px solid var(--line);cursor:pointer;font:inherit;color:var(--ink-3);background:#fff;border-radius:20px;padding:4px 11px;font-size:12.5px;transition:border-color .14s,color .14s,background .14s}.mega-chip:hover:where([data-preserved-banner]){border-color:var(--brand);color:var(--brand-dark)}.mega-chip.is-on:where([data-preserved-banner]){background:var(--brand);border-color:var(--brand);color:#fff}.mega-grid:where([data-preserved-banner]){grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:20px 26px;display:grid}.mega-group>.mg-head:where([data-preserved-banner]){border-bottom:1px dashed var(--line);align-items:baseline;gap:7px;margin-bottom:8px;padding-bottom:6px;display:flex}.mega-group .mg-head a:where([data-preserved-banner]){color:var(--ink);font-size:14px;font-weight:700}.mega-group .mg-head span:where([data-preserved-banner]){color:var(--muted);font-size:11.5px}.mega-sub:where([data-preserved-banner]){margin-bottom:12px}.mega-sub .mega-sub-title:where([data-preserved-banner]){color:var(--muted);letter-spacing:.06em;text-transform:none;margin:0 0 5px;font-size:12px;font-weight:700}.mega-list:where([data-preserved-banner]){margin:0;padding:0;list-style:none}.mega-list li:where([data-preserved-banner]){margin:0}.mega-list a:where([data-preserved-banner]){color:var(--ink-3);align-items:center;gap:7px;padding:3px 0;font-size:13px;line-height:1.5;display:flex}.mega-list a:hover:where([data-preserved-banner]){color:var(--brand-dark)}.mega-list a:before:where(){content:"";background:#c9d2e8;border-radius:50%;flex:none;width:4px;height:4px;transition:background .14s,transform .14s}.mega-list a:hover:before:where(){background:var(--brand);transform:scale(1.4)}.mega-empty:where([data-preserved-banner]){color:var(--muted);padding:10px 0;font-size:13px}.prio:where([data-preserved-banner]){letter-spacing:.04em;font-size:10.5px;font-weight:800;line-height:1;font-family:var(--mono);border-radius:5px;flex:none;padding:3px 5px}.prio-P0:where([data-preserved-banner]){color:var(--p0);background:#fdecec}.prio-P1:where([data-preserved-banner]){color:var(--p1);background:#fdf3e2}.prio-P1:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:var(--brand-dark);background:#eef2fb}.prio-P2:where([data-preserved-banner]){color:var(--p2);background:#eef1f8}.prio-all:where([data-preserved-banner]){color:var(--brand-dark);background:var(--brand-soft)}.page:where([data-preserved-banner]){padding:24px 0 64px}.crumbs:where([data-preserved-banner]){color:var(--muted);margin-bottom:16px;font-size:12.5px}.crumbs ol:where([data-preserved-banner]){flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.crumbs li:where([data-preserved-banner]){align-items:center;gap:6px;margin:0;display:inline-flex}.crumbs li+li:before:where(){content:"/";color:#c3cbe0}.crumbs a:where([data-preserved-banner]){color:var(--muted)}.crumbs a:hover:where([data-preserved-banner]){color:var(--brand)}.crumbs [aria-current=page]:where([data-preserved-banner]){color:var(--ink-3);font-weight:600}.shell:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr);align-items:start;gap:30px;display:grid}.main-col:where([data-preserved-banner]){min-width:0}.hero:where([data-preserved-banner]){color:#fff;border-radius:var(--radius-lg);background:radial-gradient(900px 380px at 88% -18%,#00c2a838,#0000 62%),radial-gradient(760px 340px at 6% -26%,#1e40af57,#0000 60%),linear-gradient(160deg,#0b1224 0%,#16224a 58%,#1d2b5c 100%);padding:44px 44px 40px;position:relative;overflow:hidden;box-shadow:0 24px 60px #1e40af2e}.hero:after:where(){content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(600px 300px at 80% 10%,#000,#0000 75%);mask-image:radial-gradient(600px 300px at 80% 10%,#000,#0000 75%)}.hero>:where([data-preserved-banner]){z-index:1;position:relative}.hero h1:where([data-preserved-banner]){color:#fff;letter-spacing:-.015em;max-width:24ch;margin-bottom:15px;font-size:clamp(27px,3.5vw,43px)}.hero h1 .hl:where([data-preserved-banner]){font-weight:800}.hero h1 .hl-1:where([data-preserved-banner]){color:#85b6ff}.hero h1 .hl-2:where([data-preserved-banner]){color:#3ee6c4}.hero h1 .hl-3:where([data-preserved-banner]){color:#ffcd6b}.hero .lede:where([data-preserved-banner]){color:#ffffffdb;white-space:pre-line;max-width:66ch;margin-bottom:22px;font-size:16.5px;line-height:1.8}.hero .kws:where([data-preserved-banner]){flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.hero .kw:where([data-preserved-banner]){color:#ffffffd1;-webkit-backdrop-filter:blur(4px);background:#ffffff17;border:1px solid #ffffff29;border-radius:20px;padding:5px 12px;font-size:12.5px}.hero .cta-row:where([data-preserved-banner]){flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero .btn-ghost:where([data-preserved-banner]){color:#fff;box-shadow:none;background:#ffffff1a;border-color:#ffffff47}.hero .btn-ghost:hover:where([data-preserved-banner]){color:#fff;background:#ffffff30;border-color:#ffffff6b}.hero .btn-primary:where([data-preserved-banner]){color:var(--brand-dark);background:#fff;box-shadow:0 10px 30px #00000042}.hero .btn-primary:hover:where([data-preserved-banner]){color:var(--brand-dark);background:#f2f5ff}.hero .hero-note:where([data-preserved-banner]){color:#ffffffa3;margin-top:15px;font-size:12.5px}.hero-split:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;column-gap:40px;display:grid}.hero-split .hero-main:where([data-preserved-banner]){min-width:0}.hero-art:where([data-preserved-banner]){border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);background:linear-gradient(#ffffff1c,#ffffff0d);border:1px solid #ffffff2e;flex-direction:column;align-items:center;gap:14px;margin:0;padding:16px 16px 18px;display:flex;box-shadow:0 24px 56px #00000057}.hero-art picture:where([data-preserved-banner]){width:100%;display:block}.hero-art-mark:where([data-preserved-banner]){border-radius:var(--radius);border:1px solid #ffffff29;width:100%;height:auto;display:block;box-shadow:0 16px 38px #0000005c}.hero-art-cap:where([data-preserved-banner]){width:100%}.hero-art-list:where([data-preserved-banner]){grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hero-art-list li:where([data-preserved-banner]){text-align:center;border-radius:var(--radius-sm);background:#ffffff0d;border:1px solid #ffffff2e;flex-direction:column;align-items:center;gap:4px;padding:10px 4px 9px;transition:background .16s,border-color .16s,transform .16s;display:flex}.hero-art-list li:hover:where([data-preserved-banner]){background:#ffffff1c;border-color:#ffffff52;transform:translateY(-2px)}.hero-art-key:where([data-preserved-banner]){letter-spacing:.1em;color:#fff;font-size:16px;font-weight:800}.hero-art-cn:where([data-preserved-banner]){color:#ffffffad;letter-spacing:.02em;font-size:11.5px}.products-page .hero.hero-split:where([data-preserved-banner]){align-items:start}.products-page .hero-art:where([data-preserved-banner]){margin-top:56px;transform:translate(-28px)}@media (max-width:1080px){.products-page .hero-art:where([data-preserved-banner]){margin-top:36px;transform:translate(-16px)}}@media (max-width:860px){.products-page .hero-art:where([data-preserved-banner]){margin-top:0;transform:none}}.products-page .hero.hero-split .pp-hstats:where([data-preserved-banner]){grid-column:1/-1}.main-col .products-page .hero.product-orbit-hero:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:24px 40px;display:grid}.products-page .hero.product-orbit-hero>.hero-main:where([data-preserved-banner]){grid-area:1/1}.products-page .hero.product-orbit-hero>#pk-banner-orbit:where([data-preserved-banner]){grid-area:1/2}.products-page .hero.product-orbit-hero>.pp-hstats:where([data-preserved-banner]){grid-area:2/1/auto/-1}@media (max-width:1080px){.main-col .products-page .hero.product-orbit-hero:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr) minmax(0,340px);column-gap:28px}}@media (max-width:860px){.main-col .products-page .hero.product-orbit-hero:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}.products-page .hero.product-orbit-hero>#pk-banner-orbit:where([data-preserved-banner]){grid-area:2/1}.products-page .hero.product-orbit-hero>.pp-hstats:where([data-preserved-banner]){grid-row:3}}.card:where([data-preserved-banner]){background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:20px;padding:26px 28px;transition:box-shadow .18s,border-color .18s}.card:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:#d3dcf0}.card-tight:where([data-preserved-banner]){padding:20px 22px}.card>:last-child:where([data-preserved-banner]){margin-bottom:0}.card-title:where([data-preserved-banner]){align-items:center;gap:10px;margin-bottom:15px;display:flex}.card-title h2:where([data-preserved-banner]),.card-title h3:where([data-preserved-banner]){margin:0}.card-title .dot:where([data-preserved-banner]){background:linear-gradient(135deg, var(--brand), var(--accent));width:8px;height:8px;box-shadow:0 0 0 4px var(--brand-soft);border-radius:3px;flex:none}.card-title .dot:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:linear-gradient(135deg, var(--brand), var(--brand-light))}.section-anchor:where([data-preserved-banner]){scroll-margin-top:150px}.grid-2:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.grid-3:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:16px;display:grid}.grid-4:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.pcard:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:7px;padding:18px 19px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.pcard:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line);transform:translateY(-3px)}.pcard-top:where([data-preserved-banner]){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pcard-sub:where([data-preserved-banner]){color:var(--muted);letter-spacing:.02em;font-size:11.5px}.pcard h3:where([data-preserved-banner]){margin:0;font-size:15px;line-height:1.5}.pcard h3 a:where([data-preserved-banner]){color:var(--ink)}.pcard h3 a:hover:where([data-preserved-banner]){color:var(--brand)}.pcard p:where([data-preserved-banner]){color:var(--muted);margin:0;font-size:13px;line-height:1.7}.pcard-meta:where([data-preserved-banner]){color:#97a1bb;border-top:1px dashed var(--line);margin-top:auto;padding-top:5px;font-size:11.5px}.rowlist:where([data-preserved-banner]){margin:0;padding:0;list-style:none}.rowlist li:where([data-preserved-banner]){border-bottom:1px solid var(--line-2);align-items:flex-start;gap:10px;margin:0;padding:11px 2px;display:flex}.rowlist li:last-child:where([data-preserved-banner]){border-bottom:0}.rowlist .rl-main:where([data-preserved-banner]){flex:auto;min-width:0}.rowlist .rl-title:where([data-preserved-banner]){color:var(--ink);font-size:14.5px;font-weight:600}.rowlist .rl-title:hover:where([data-preserved-banner]){color:var(--brand)}.rowlist .rl-desc:where([data-preserved-banner]){color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.65}.pts:where([data-preserved-banner]){margin:0 0 1em;padding:0;list-style:none}.pts li:where([data-preserved-banner]){color:var(--ink-2);margin-bottom:9px;padding-left:24px;font-size:14.5px;position:relative}.pts li:before:where(){content:"";background:linear-gradient(135deg, var(--brand), var(--accent));border-radius:2px;width:7px;height:7px;position:absolute;top:.62em;left:5px;transform:rotate(45deg)}.pts li:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(){background:linear-gradient(135deg, var(--brand), var(--brand-light))}.tbl-wrap:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;margin:0 0 1.1em;overflow-x:auto}table.tbl:where([data-preserved-banner]){border-collapse:collapse;width:100%;min-width:460px;font-size:13.5px}table.tbl th:where([data-preserved-banner]),table.tbl td:where([data-preserved-banner]){text-align:left;border-bottom:1px solid var(--line-2);vertical-align:top;padding:11px 15px}table.tbl th:where([data-preserved-banner]){color:var(--ink);white-space:nowrap;border-bottom:1px solid var(--line);background:linear-gradient(#f7faff,#f1f5fd);font-weight:700}table.tbl tbody tr:nth-child(2n) td:where([data-preserved-banner]){background:#fbfcff}table.tbl tbody tr:last-child td:where([data-preserved-banner]){border-bottom:0}table.tbl tbody tr:hover td:where([data-preserved-banner]){background:#f6f9ff}.faq-list:where([data-preserved-banner]){margin:0;padding:0;list-style:none}.faq-item:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;margin-bottom:10px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.faq-item:hover:where([data-preserved-banner]){border-color:var(--brand-line)}.faq-item>summary:where([data-preserved-banner]){cursor:pointer;color:var(--ink);align-items:center;gap:10px;padding:14px 17px;font-size:14.5px;font-weight:600;list-style:none;transition:background .16s;display:flex}.faq-item>summary:where([data-preserved-banner])::-webkit-details-marker{display:none}.faq-item>summary:before:where(){content:"Q";background:var(--brand-soft);width:22px;height:22px;color:var(--brand-dark);font-size:11.5px;font-weight:800;font-family:var(--mono);border-radius:7px;flex:none;place-items:center;display:grid}.faq-item>summary:after:where(){content:"+";color:var(--muted);margin-left:auto;font-size:18px;font-weight:400}.faq-item[open]:where([data-preserved-banner]){border-color:var(--brand-line);box-shadow:var(--shadow-sm)}.faq-item[open]>summary:where([data-preserved-banner]){background:#fbfcff}.faq-item[open]>summary:before:where(){background:var(--brand);color:#fff}.faq-item[open]>summary:after:where(){content:"−"}.faq-body:where([data-preserved-banner]){color:var(--ink-3);padding:2px 17px 16px 49px;font-size:14px}.faq-body>:last-child:where([data-preserved-banner]){margin-bottom:0}.faq-short:where([data-preserved-banner]){background:var(--accent-soft);border-left:3px solid var(--accent);color:#0d6b5e;border-radius:0 8px 8px 0;margin-bottom:14px;padding:10px 14px;font-size:14px;font-weight:600}.faq-short:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:var(--brand-soft);border-left:3px solid var(--brand-light);color:#1e3a8a}.callout:where([data-preserved-banner]){border-radius:var(--radius-sm);border:1px solid var(--line);background:#f8faff;gap:12px;margin-bottom:18px;padding:14px 17px;font-size:14px;display:flex}.callout .ci:where([data-preserved-banner]){color:var(--brand);flex:none;font-size:15px;font-weight:800}.callout p:last-child:where([data-preserved-banner]){margin-bottom:0}.callout-accent:where([data-preserved-banner]){background:var(--accent-soft);border-color:#c8f0e8}.callout-accent:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:var(--brand-soft);border-color:#d6dff0}.callout-warn:where([data-preserved-banner]){background:#fffaf0;border-color:#f7e3bd}.callout-warn:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:#eef2fb;border-color:#d6dff0}.cta-box:where([data-preserved-banner]){color:#fff;border-radius:var(--radius);background:radial-gradient(600px 220px at 92% -30%,#00c2a847,#0000 60%),radial-gradient(520px 200px at 4% 130%,#1e40af57,#0000 62%),linear-gradient(140deg,#0f1a36,#1c2a58 62%,#24356d);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-bottom:20px;padding:30px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #1e40af33}.cta-box:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:radial-gradient(600px 220px at 92% -30%,#3b5fc747,#0000 60%),radial-gradient(520px 200px at 4% 130%,#1e40af57,#0000 62%),linear-gradient(140deg,#0f1a36,#1c2a58 62%,#24356d)}.cta-box:after:where(){content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(420px 220px at 78% 0,#000,#0000 78%);mask-image:radial-gradient(420px 220px at 78% 0,#000,#0000 78%)}.cta-box>:where([data-preserved-banner]){z-index:1;position:relative}.cta-box h3:where([data-preserved-banner]){color:#fff;margin-bottom:6px}.cta-box p:where([data-preserved-banner]){color:#ffffffc7;max-width:62ch;margin:0;font-size:14px}.cta-box .btn-primary:where([data-preserved-banner]){color:var(--brand-dark);background:#fff;box-shadow:0 8px 22px #00000038}.cta-box .btn-primary:hover:where([data-preserved-banner]){background:#eef3ff}.cta-box .btn-ghost:where([data-preserved-banner]){color:#fff;box-shadow:none;background:#ffffff1a;border-color:#ffffff47}.cta-box .btn-ghost:hover:where([data-preserved-banner]){color:#fff;background:#ffffff30;border-color:#ffffff6b}.term-grid:where([data-preserved-banner]){grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:11px;display:grid}.term-chip:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;flex-direction:column;gap:3px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.term-chip:hover:where([data-preserved-banner]){border-color:var(--brand-line);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.term-chip .tc-name:where([data-preserved-banner]){color:var(--ink);font-size:13.8px;font-weight:600}.term-chip .tc-en:where([data-preserved-banner]){color:#97a1bb;font-size:11px;font-family:var(--mono)}.term-head:where([data-preserved-banner]){flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.term-head .en:where([data-preserved-banner]){font-family:var(--mono);color:var(--muted);font-size:14px}.def-box:where([data-preserved-banner]){border-left:4px solid var(--brand);background:linear-gradient(90deg, var(--brand-soft), #fff 72%);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--ink);margin-bottom:20px;padding:16px 20px;font-size:15.5px}.prose:where([data-preserved-banner]){font-size:15.5px}.prose h2:where([data-preserved-banner]){border-bottom:1px solid var(--line-2);margin-top:1.9em;padding-bottom:.35em}.prose h2:first-child:where([data-preserved-banner]){margin-top:0}.prose h3:where([data-preserved-banner]){margin-top:1.5em}.prose p:where([data-preserved-banner]){color:var(--ink-2)}.prose .pts li:where([data-preserved-banner]){font-size:15px}.byline:where([data-preserved-banner]){display:none}.toc:where([data-preserved-banner]){counter-reset:toc;margin:0;padding:0;list-style:none}.toc li:where([data-preserved-banner]){margin:0 0 6px}.toc a:where([data-preserved-banner]){color:var(--ink-3);padding:3px 0;font-size:13.2px;display:block}.toc a:hover:where([data-preserved-banner]){color:var(--brand-dark)}.ctx-nav:where([data-preserved-banner]){grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.ctx-nav a:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#fff;padding:13px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:block}.ctx-nav a:hover:where([data-preserved-banner]){border-color:var(--brand-line);box-shadow:var(--shadow);transform:translateY(-2px)}.ctx-nav .cn-label:where([data-preserved-banner]){color:var(--muted);margin-bottom:3px;font-size:11.5px;display:block}.ctx-nav .cn-title:where([data-preserved-banner]){color:var(--ink);font-size:14px;font-weight:600}.ctx-nav .cn-next:where([data-preserved-banner]){text-align:right}.site-footer:where([data-preserved-banner]){color:#ffffffa3;background:radial-gradient(800px 260px at 92% -20%,#1e40af38,#0000 60%),#0b1224;margin-top:44px;padding:50px 0 26px;font-size:13.5px;position:relative}.site-footer .foot-col-title:where([data-preserved-banner]){color:#fff;letter-spacing:.06em;text-transform:uppercase;margin-bottom:13px;font-size:13px}.site-footer a:where([data-preserved-banner]){color:#ffffffa3;transition:color .14s}.site-footer a:hover:where([data-preserved-banner]){color:#fff}.foot-refund-zone:where([data-preserved-banner]){background:var(--bg);padding:44px 0 0}.foot-refund-bar:where([data-preserved-banner]){border:1px solid var(--brand-line);color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:13px 20px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex}.foot-refund-bar:hover:where([data-preserved-banner]){background:var(--brand-soft);border-color:var(--brand);color:var(--ink);transform:translateY(-1px)}.foot-refund-bar .frb-label:where([data-preserved-banner]){color:var(--brand-dark);align-items:center;font-size:14px;font-weight:700;display:inline-flex}.foot-refund-bar .frb-arrow:where([data-preserved-banner]){color:var(--muted);font-size:14px}.foot-refund-bar .frb-title:where([data-preserved-banner]){color:var(--ink-2);font-size:14px}.foot-grid:where([data-preserved-banner]){border-bottom:1px solid #ffffff1a;grid-template-columns:1.4fr repeat(4,1fr);gap:28px;padding-bottom:28px;display:grid}.foot-brand .brand-name:where([data-preserved-banner]){color:#fff}.foot-brand p:where([data-preserved-banner]){max-width:40ch;margin-top:12px;line-height:1.8}.foot-brand .brand-sub:where([data-preserved-banner]){color:#ffffff73}.foot-col ul:where([data-preserved-banner]){margin:0;padding:0;list-style:none}.foot-col li:where([data-preserved-banner]){margin-bottom:8px}.foot-col a:where([data-preserved-banner]){transition:color .14s,transform .14s;display:inline-block}.foot-col a:hover:where([data-preserved-banner]){transform:translate(2px)}.foot-copy:where([data-preserved-banner]){flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.foot-safe-badge:where([data-preserved-banner]){background:#fff;border:1px solid #ffffff24;border-radius:8px;flex:0 0 132px;max-width:132px;line-height:0;transition:border-color .16s,transform .16s;display:inline-block;overflow:hidden}.foot-safe-badge img:where([data-preserved-banner]){width:100%;height:auto;display:block}.foot-safe-badge:hover:where([data-preserved-banner]){border-color:#ffffff57;transform:translateY(-2px)}.foot-safe-badge.is-en:where([data-preserved-banner]){background:0 0;border:0;border-radius:0;flex:0 0 150px;max-width:150px;transition:transform .16s,opacity .16s;overflow:visible}.foot-safe-badge.is-en:hover:where([data-preserved-banner]){opacity:.88;transform:translateY(-2px)}@media (max-width:560px){.foot-safe-badge:where([data-preserved-banner]){flex-basis:106px;max-width:106px}.foot-safe-badge.is-en:where([data-preserved-banner]){flex-basis:120px;max-width:120px}}.foot-bottom:where([data-preserved-banner]){color:#ffffff70;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:12.5px;display:flex}.foot-legal:where([data-preserved-banner]){flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.hero-lite:where([data-preserved-banner]){border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;padding:34px 36px 32px}.hero-lite:after:where(){display:none}.hero-lite h1:where([data-preserved-banner]){color:var(--ink);max-width:none}.hero-lite h1 .hl-1:where([data-preserved-banner]){color:var(--brand-dark)}.hero-lite h1 .hl-2:where([data-preserved-banner]){color:#0b8f7d}.hero-lite h1 .hl-3:where([data-preserved-banner]){color:#b4761a}.hero-lite .lede:where([data-preserved-banner]){color:var(--ink-3);font-size:15.5px}.hero-lite .kw:where([data-preserved-banner]){border-color:var(--line);color:var(--ink-3);background:#f4f6fc}.hero-lite .btn-primary:where([data-preserved-banner]){background:linear-gradient(180deg, var(--brand-light), var(--brand) 60%);color:#fff;box-shadow:0 6px 18px #1e40af47}.hero-lite .btn-primary:hover:where([data-preserved-banner]){background:linear-gradient(180deg, #3b5fc7, var(--brand-dark) 70%);color:#fff}.hero-lite .btn-ghost:where([data-preserved-banner]){border-color:var(--line);color:var(--ink-2);box-shadow:var(--shadow-sm);background:#fff}.hero-lite .btn-ghost:hover:where([data-preserved-banner]){border-color:var(--brand-line);color:var(--brand-dark);background:#fbfcff}.hero-lite .hero-note:where([data-preserved-banner]){color:var(--muted)}@media (max-width:1080px){.gnav-btn:where([data-preserved-banner]){padding:7px 8px;font-size:13.2px}.gnav:where([data-preserved-banner]){gap:10px}.hero-split:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr) minmax(0,340px);column-gap:28px}.hero:where([data-preserved-banner]){padding:34px 30px}}@media (max-width:860px){.gnav:where([data-preserved-banner]),.hdr-actions .price-link:where([data-preserved-banner]){display:none}.hdr-actions .hamburger:where([data-preserved-banner]){display:inline-flex}.hero:where([data-preserved-banner]){border-radius:var(--radius);padding:28px 22px}.hero h1:where([data-preserved-banner]){max-width:none}.hero-split:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr);row-gap:22px}.hero-art:where([data-preserved-banner]){max-width:420px}.card:where([data-preserved-banner]){padding:20px 18px}.foot-grid:where([data-preserved-banner]){grid-template-columns:1fr 1fr;gap:24px}.priority-bar:where([data-preserved-banner]){flex-wrap:wrap;gap:8px;padding:8px 0}.pb-hint:where([data-preserved-banner]){width:100%;margin-left:0}.seg:where([data-preserved-banner]){flex-wrap:wrap}.ctx-nav:where([data-preserved-banner]){grid-template-columns:1fr}.mega:where([data-preserved-banner]){max-height:80vh}}@media (max-width:560px){[data-preserved-banner-root]{font-size:14.5px}.wrap:where([data-preserved-banner]){padding:0 15px}.lang-full:where([data-preserved-banner]){display:none}.lang-short:where([data-preserved-banner]){display:inline-block}.lang-btn:where([data-preserved-banner]){padding:7px 9px}.foot-grid:where([data-preserved-banner]){grid-template-columns:1fr}.faq-item>summary:where([data-preserved-banner]){padding:12px 14px;font-size:14px}.faq-body:where([data-preserved-banner]){padding-left:14px}.cta-box:where([data-preserved-banner]){padding:22px 20px}.hero .cta-row .btn:where([data-preserved-banner]){flex:auto}}@media print{.site-header:where([data-preserved-banner]),.site-footer:where([data-preserved-banner]),.cta-box:where([data-preserved-banner]){display:none!important}[data-preserved-banner-root]{background:#fff}}@media (prefers-reduced-motion:reduce){[data-preserved-banner-root]{scroll-behavior:auto}:where([data-preserved-banner]),:before:where(),:after:where(){transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.cta-box:where([data-preserved-banner]){text-align:center;flex-direction:column;align-items:center;gap:0;margin-bottom:26px;padding:54px 40px 50px;box-shadow:0 26px 64px #1e40af4d}.cta-box h3:where([data-preserved-banner]){margin:0 0 12px;font-size:clamp(24px,2.8vw,33px);line-height:1.3}.cta-box p:where([data-preserved-banner]){color:#fffc;max-width:56ch;margin:0 auto;font-size:15.5px;line-height:1.8}.cta-box .cta-row:where([data-preserved-banner]){justify-content:center;margin-top:28px}.cta-box .cta-row .btn:where([data-preserved-banner]){padding:15px 30px;font-size:15.5px}.shell .main-col.banner-aligned-content>:is(.products-page,.pp-page)>:is(main.pp-wrap,.pp-anav):where([data-preserved-banner]){box-sizing:border-box;width:100%;max-width:none;margin-left:0;margin-right:0}.shell .main-col.banner-aligned-content>.pp-page:has(>.pp-head)>:is(main.pp-wrap,.pp-anav):where([data-preserved-banner]){max-width:1080px;margin-left:auto;margin-right:auto}@media (max-width:720px){.cta-box:where([data-preserved-banner]){padding:34px 22px 32px}.cta-box h3:where([data-preserved-banner]){font-size:22px}.cta-box p:where([data-preserved-banner]){font-size:14.5px}.cta-box .cta-row:where([data-preserved-banner]){margin-top:22px}.cta-box .cta-row .btn:where([data-preserved-banner]){padding:13px 22px;font-size:14.5px}}.pp-page .pp-tag:where([data-preserved-banner]){color:#ffffffd1;-webkit-backdrop-filter:blur(4px);background:#ffffff17;border:1px solid #ffffff29;border-radius:20px;margin-bottom:16px;padding:5px 12px;font-size:12.5px;display:inline-block}.pp-page .pp-hstats:where([data-preserved-banner]){border-radius:var(--radius);background:#ffffff4d;border:1px solid #ffffff29;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;margin-top:30px;display:grid;overflow:hidden}.pp-page .pp-hstat:where([data-preserved-banner]){background:#1e40af57;padding:17px 18px}.pp-page .pp-hstat .v:where([data-preserved-banner]){color:#fff;letter-spacing:-.3px;font-size:23px;font-weight:800}.pp-page .pp-hstat .k:where([data-preserved-banner]){color:#ffffffd1;margin-top:3px;font-size:13px}.pp-page .pp-hstat .d:where([data-preserved-banner]){color:#ffffff9e;margin-top:5px;font-size:12px;line-height:1.6}.pp-page .pp-anav:where([data-preserved-banner]){background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:18px}.pp-page .pp-anav .pp-wrap:where([data-preserved-banner]){scrollbar-width:none;gap:5px;padding:9px 12px;display:flex;overflow-x:auto}.pp-page .pp-anav .pp-wrap:where([data-preserved-banner])::-webkit-scrollbar{display:none}.pp-page .pp-anav a:where([data-preserved-banner]){color:var(--ink-3);border-radius:var(--radius-sm);white-space:nowrap;padding:6px 12px;font-size:13.2px;font-weight:600}.pp-page .pp-anav a:hover:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark);text-decoration:none}.pp-page main.pp-wrap:where([data-preserved-banner]){max-width:1080px;margin:0 auto;padding:22px 0 10px;display:block}.pp-page .pp-anav .pp-wrap:where([data-preserved-banner]),.pp-page main.pp-wrap:where([data-preserved-banner]){box-sizing:border-box}.pp-page main.pp-wrap:has(>section#related):where([data-preserved-banner]){flex-direction:column;display:flex!important}:is(.pp-page main.pp-wrap:has(>section#related)>section.pp-cta:where([data-preserved-banner]),.pp-page main.pp-wrap:has(>section#related)>section.pp-cta-col:where([data-preserved-banner])){order:1}.pp-page main.pp-wrap:has(>section#related)>section.pp-extend:where([data-preserved-banner]){order:2}.pp-page main.pp-wrap:has(>section#related)>section#related:where([data-preserved-banner]){order:3}.pp-page .pp-card:where([data-preserved-banner]){background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:20px;padding:26px 28px;transition:box-shadow .18s,border-color .18s}.pp-page .pp-card:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line)}.pp-page .pp-card>:last-child:where([data-preserved-banner]){margin-bottom:0}.pp-page main .pp-kicker:where([data-preserved-banner]){letter-spacing:.15em;text-transform:uppercase;color:var(--brand-dark);align-items:center;gap:8px;margin-bottom:9px;font-size:11.5px;font-weight:800;display:inline-flex}.pp-page main .pp-kicker:before:where(){content:"";background:linear-gradient(90deg, var(--brand), var(--accent));border-radius:2px;width:18px;height:2px}.pp-page main .pp-kicker:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(){background:linear-gradient(90deg, var(--brand), var(--brand-light))}.pp-page main h2:where([data-preserved-banner]){color:var(--ink);letter-spacing:-.01em;margin:0 0 15px;font-size:clamp(21px,2.2vw,28px);font-weight:700;line-height:1.35}.pp-page main h2 .pp-ext-n:where([data-preserved-banner]){letter-spacing:0;color:var(--muted);white-space:nowrap;font-size:.6em;font-weight:600}.pp-page main h3:where([data-preserved-banner]){color:var(--ink);margin:24px 0 10px;font-size:16.5px;font-weight:700}.pp-page main p:where([data-preserved-banner]){color:var(--ink-2);margin:0 0 13px}.pp-page main p b:where([data-preserved-banner]),.pp-page main li b:where([data-preserved-banner]),.pp-page main td b:where([data-preserved-banner]){color:var(--ink);font-weight:700}.pp-page main a:where([data-preserved-banner]){color:var(--brand);text-decoration:none}.pp-page main a:hover:where([data-preserved-banner]){color:var(--brand-dark);text-decoration:underline}.pp-page .hero .lede b:where([data-preserved-banner]){color:#fff}.pp-page main ul:where([data-preserved-banner]){margin:8px 0 15px;padding-left:0;list-style:none}.pp-page main li:where([data-preserved-banner]){color:var(--ink-2);margin-bottom:9px;padding-left:21px;position:relative}.pp-page main li:before:where(){content:"✓";color:var(--accent-dark);font-size:13px;font-weight:800;position:absolute;top:0;left:0}.pp-page main li:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(){color:var(--brand-dark)}.pp-page main ol:where([data-preserved-banner]){margin:8px 0 15px 24px}.pp-page main ol li:where([data-preserved-banner]){padding-left:4px}.pp-page main ol li:before:where(){display:none}.pp-page .pp-tw:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#fff;margin:14px 0 16px;overflow-x:auto}.pp-page table:where([data-preserved-banner]){border-collapse:collapse;width:100%;min-width:520px;font-size:13.5px}.pp-page th:where([data-preserved-banner]){color:var(--ink);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:linear-gradient(#f7faff,#f1f5fd);padding:11px 15px;font-weight:700}.pp-page td:where([data-preserved-banner]){border-bottom:1px solid var(--line-2);color:var(--ink-2);vertical-align:top;padding:11px 15px}.pp-page tbody tr:nth-child(2n) td:where([data-preserved-banner]){background:#fbfcff}.pp-page tbody tr:last-child td:where([data-preserved-banner]){border-bottom:0}.pp-page tbody tr:hover td:where([data-preserved-banner]){background:#f6f9ff}.pp-page .pp-tn:where([data-preserved-banner]){color:var(--muted);margin:-6px 0 16px;font-size:12.5px;line-height:1.75}.pp-page .pp-yes:where([data-preserved-banner]){color:var(--accent-dark);font-weight:700}.pp-page .pp-yes:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:var(--brand-dark)}.pp-page .pp-no:where([data-preserved-banner]){color:var(--danger);font-weight:700}.pp-page .pp-mid:where([data-preserved-banner]){color:#b4761a;font-weight:700}.pp-page .pp-mid:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:#3b5fc7}.pp-page .pp-tip:where([data-preserved-banner]){border:1px solid var(--brand-line);border-left:3px solid var(--brand);border-radius:var(--radius-sm);color:var(--ink-3);background:#f5f8ff;margin:14px 0;padding:13px 17px;font-size:14px;line-height:1.85}.pp-page .pp-tip b:where([data-preserved-banner]){color:var(--ink);font-weight:700}.pp-page .pp-note:where([data-preserved-banner]),.pp-page .pp-warn:where([data-preserved-banner]){border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:var(--radius-sm);color:var(--ink-3);background:#f8faff;margin:14px 0;padding:14px 17px;font-size:14px;line-height:1.85}.pp-page .pp-warn:where([data-preserved-banner]){border-color:#f7e3bd;border-left-color:var(--warn);background:#fffaf0}.pp-page .pp-warn:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){border-color:#d6dff0;border-left-color:var(--brand-light);background:#eef2fb}.pp-page .pp-note b:where([data-preserved-banner]),.pp-page .pp-warn b:where([data-preserved-banner]){color:inherit}.pp-page .pp-cards:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:15px;margin:16px 0;display:grid}.pp-page .pp-pcard:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:18px 19px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.pp-page .pp-pcard:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line);transform:translateY(-3px)}.pp-page .pp-pcard .pp-pn:where([data-preserved-banner]){font-family:var(--mono);letter-spacing:.07em;color:var(--brand-dark);font-size:11px;font-weight:700}.pp-page .pp-pcard h3:where([data-preserved-banner]){color:var(--ink);margin:8px 0 4px;font-size:17px;font-weight:700}.pp-page .pp-pcard .pp-pd:where([data-preserved-banner]){color:var(--muted);margin-bottom:12px;font-size:13.6px;line-height:1.75}.pp-page .pp-pcard ul:where([data-preserved-banner]){margin:0 0 14px}.pp-page .pp-pcard li:where([data-preserved-banner]){margin-bottom:5px;font-size:13.5px}.pp-page .pp-pcard a:where([data-preserved-banner]){margin-top:auto;font-size:13.8px;font-weight:600}.pp-page .pp-steps:where([data-preserved-banner]){counter-reset:s;margin:16px 0 6px}.pp-page .pp-step:where([data-preserved-banner]){border-bottom:1px dashed var(--line);align-items:center;gap:16px;padding:16px 0;display:flex}.pp-page .pp-step:last-child:where([data-preserved-banner]){border-bottom:none}.pp-page .pp-step .pp-n:where([data-preserved-banner]){counter-increment:s;background:var(--card);border:2px solid var(--brand);width:28px;height:28px;color:var(--brand-dark);text-align:center;border-radius:50%;flex:0 0 28px;font-size:13px;font-weight:800;line-height:28px}.pp-page .pp-step .pp-n:before:where(){content:counter(s)}.pp-page .pp-step h3:where([data-preserved-banner]){color:var(--ink);margin:0 0 3px;font-size:16.5px;font-weight:700}.pp-page .pp-step p:where([data-preserved-banner]){color:var(--ink-3);margin:0;font-size:14px}.pp-page .pp-cta:where([data-preserved-banner]){color:#fff;border-radius:var(--radius);background:radial-gradient(600px 220px at 92% -30%,#00c2a847,#0000 60%),radial-gradient(520px 200px at 4% 130%,#1e40af57,#0000 62%),linear-gradient(140deg,#0f1a36,#1c2a58 62%,#24356d);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin-bottom:20px;padding:30px 32px;display:flex;box-shadow:0 18px 44px #1e40af33}.pp-page .pp-cta:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:radial-gradient(600px 220px at 92% -30%,#3b5fc747,#0000 60%),radial-gradient(520px 200px at 4% 130%,#1e40af57,#0000 62%),linear-gradient(140deg,#0f1a36,#1c2a58 62%,#24356d)}.pp-page .pp-cta h2:where([data-preserved-banner]){color:#fff;margin:0 0 8px;font-size:21px}.pp-page .pp-cta p:where([data-preserved-banner]){color:#ffffffc7;max-width:62ch;margin:0;font-size:14px}.pp-page .pp-cta .pp-hact:where([data-preserved-banner]){flex-wrap:wrap;gap:12px;margin:0;display:flex}.pp-page .pp-cta .b1:where([data-preserved-banner]){color:var(--brand-dark);border-radius:var(--radius-sm);background:#fff;padding:13px 26px;font-size:14.5px;font-weight:700;box-shadow:0 8px 22px #00000038}.pp-page .pp-cta .b1:hover:where([data-preserved-banner]){color:var(--brand-dark);background:#eef3ff;text-decoration:none}.pp-page .pp-cta .b2:where([data-preserved-banner]){color:#fff;border-radius:var(--radius-sm);background:#ffffff1a;border:1px solid #ffffff47;padding:12px 24px;font-size:14.5px;font-weight:700}.pp-page .pp-cta .b2:hover:where([data-preserved-banner]){color:#fff;background:#ffffff30;border-color:#ffffff6b;text-decoration:none}.pp-page .pp-rel:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;margin-top:12px;display:grid}.pp-page .pp-rel a:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:18px 19px;transition:transform .16s,box-shadow .16s,border-color .16s;display:block}.pp-page .pp-rel a:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line);text-decoration:none;transform:translateY(-3px)}.pp-page .pp-rel .pp-rt:where([data-preserved-banner]){color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:700}.pp-page .pp-rel .pp-rd:where([data-preserved-banner]){color:var(--muted);font-size:13px;line-height:1.7}.pp-page details:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;margin-bottom:10px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.pp-page details:hover:where([data-preserved-banner]){border-color:var(--brand-line)}.pp-page details[open]:where([data-preserved-banner]){border-color:var(--brand-line);box-shadow:var(--shadow-sm)}.pp-page summary:where([data-preserved-banner]){cursor:pointer;color:var(--ink);align-items:center;gap:10px;padding:14px 17px;font-size:14.5px;font-weight:600;list-style:none;transition:background .16s;display:flex}.pp-page summary:where([data-preserved-banner])::-webkit-details-marker{display:none}.pp-page summary:before:where(){content:"Q";background:var(--brand-soft);width:22px;height:22px;color:var(--brand-dark);font-family:var(--mono);border-radius:7px;flex:none;place-items:center;font-size:11.5px;font-weight:800;display:grid}.pp-page summary:after:where(){content:"+";color:var(--muted);margin-left:auto;font-size:18px;font-weight:400}.pp-page details[open] summary:where([data-preserved-banner]){background:#fbfcff}.pp-page details[open] summary:before:where(){background:var(--brand);color:#fff}.pp-page details[open] summary:after:where(){content:"−"}.pp-page details .pp-ans:where([data-preserved-banner]),.pp-page details .ans:where([data-preserved-banner]){color:var(--ink-3);padding:2px 17px 16px 49px;font-size:14px;line-height:1.85}.pp-page details .pp-ans p:last-child:where([data-preserved-banner]),.pp-page details .ans p:last-child:where([data-preserved-banner]){margin-bottom:0}.pp-page .pp-byline:where([data-preserved-banner]){border-top:1px dashed var(--line);color:var(--muted);flex-wrap:wrap;gap:4px 24px;margin-top:24px;padding-top:15px;font-size:12.9px;line-height:1.95;display:flex}.pp-page .pp-byline b:where([data-preserved-banner]){color:var(--ink-3);margin-right:7px;font-weight:600}.pp-page .pp-byline a:where([data-preserved-banner]){color:var(--ink-3)}.pp-page .pp-src li:where([data-preserved-banner]){color:var(--ink-3);font-size:14px}.pp-page .pp-src li a:where([data-preserved-banner]){font-weight:600}@media (max-width:720px){.pp-page .pp-card:where([data-preserved-banner]){padding:22px 20px}.pp-page .pp-cta:where([data-preserved-banner]){padding:26px 22px}.pp-page .pp-anav .pp-wrap:where([data-preserved-banner]){padding:7px 10px}}.pp-page .pp-cta:where([data-preserved-banner]){text-align:center;flex-direction:column;align-items:center;gap:0;margin-bottom:26px;padding:54px 40px 50px;box-shadow:0 26px 64px #1e40af4d}.pp-page .pp-cta h2:where([data-preserved-banner]){color:#fff;margin:0 0 12px;font-size:clamp(24px,2.8vw,33px);line-height:1.3}.pp-page .pp-cta p:where([data-preserved-banner]){color:#fffc;max-width:56ch;margin:0 auto;font-size:15.5px;line-height:1.8}.pp-page .pp-cta .pp-hact:where([data-preserved-banner]){justify-content:center;margin:28px 0 0}.pp-page .pp-cta .b1:where([data-preserved-banner]){padding:15px 34px;font-size:15.5px}.pp-page .pp-cta .b2:where([data-preserved-banner]){padding:14px 32px;font-size:15.5px}@media (max-width:720px){.pp-page .pp-cta:where([data-preserved-banner]){padding:34px 22px 32px}.pp-page .pp-cta h2:where([data-preserved-banner]){font-size:22px}.pp-page .pp-cta p:where([data-preserved-banner]){font-size:14.5px}.pp-page .pp-cta .pp-hact:where([data-preserved-banner]){margin-top:22px}.pp-page .pp-cta .b1:where([data-preserved-banner]),.pp-page .pp-cta .b2:where([data-preserved-banner]){padding:13px 24px;font-size:14.5px}}.pp-page .hero .hero-kicker:where([data-preserved-banner]){letter-spacing:.15em;text-transform:uppercase;color:#ffcd6b;align-items:center;gap:8px;margin-bottom:12px;font-size:11.5px;font-weight:800;display:inline-flex}.pp-page .hero .hero-kicker:before:where(){content:"";background:linear-gradient(90deg, var(--brand), var(--accent));border-radius:2px;width:18px;height:2px}.pp-page .hero .hero-art-mark:where([data-preserved-banner]){border-radius:16px}.pp-page .pp-head:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;margin:0 auto 18px;padding:30px 36px 26px}.pp-page .pp-head:where([data-preserved-banner]),.pp-page .pp-anav:where([data-preserved-banner]){max-width:1080px;margin-left:auto;margin-right:auto}.pp-page .pp-head .pp-kicker:where([data-preserved-banner]){letter-spacing:.15em;text-transform:uppercase;color:var(--brand-dark);align-items:center;gap:8px;margin-bottom:11px;font-size:11.5px;font-weight:800;display:inline-flex}.pp-page .pp-head .pp-kicker:before:where(){content:"";background:linear-gradient(90deg, var(--brand), var(--accent));border-radius:2px;width:18px;height:2px}.pp-page .pp-head h1:where([data-preserved-banner]){color:var(--ink);letter-spacing:-.5px;max-width:30em;margin:0 0 13px;font-size:clamp(24px,3vw,33px);font-weight:800;line-height:1.3}.pp-page .pp-head .lede:where([data-preserved-banner]){color:var(--ink-3);max-width:52em;margin:0 0 16px;font-size:15.5px;line-height:1.8}.pp-page .pp-head .pp-ameta:where([data-preserved-banner]){color:var(--muted);border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;margin:0 0 14px;padding-bottom:14px;font-size:12.6px;display:flex}.pp-page .pp-head .pp-ameta span:where([data-preserved-banner]){align-items:center;display:inline-flex}.pp-page .pp-head .pp-ameta span+span:before:where(){content:"";background:#c9d2e4;border-radius:50%;width:3px;height:3px;margin:0 11px 0 4px}.pp-page .pp-head .kws:where([data-preserved-banner]){flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pp-page .pp-head .kws:has(+.pp-ameta):where([data-preserved-banner]){margin-bottom:16px!important}.pp-page .pp-head .kw:where([data-preserved-banner]){color:var(--ink-3);border:1px solid var(--line);background:#f4f6fc;border-radius:20px;align-items:center;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pp-page .pp-head a.kw:hover:where([data-preserved-banner]){background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-dark);text-decoration:none}.pp-page .pp-head .kws>span.kw:where([data-preserved-banner]){color:var(--muted);background:0 0;border:0;border-radius:0;padding:0;font-size:12.6px;font-weight:600}.pp-page .pp-card h3:where([data-preserved-banner]){color:var(--ink);margin:16px 0 8px;font-size:15.5px;font-weight:700}.pp-page .pp-lead:where([data-preserved-banner]){border:1px solid var(--brand-line);border-left:3px solid var(--brand);border-radius:var(--radius-sm);color:var(--ink-2);background:#f5f8ff;margin:0 0 18px;padding:14px 17px;font-size:14.4px;line-height:1.85}.pp-page .pp-ok:where([data-preserved-banner]){border:1px solid #d6dff0;border-left:3px solid var(--accent);border-radius:var(--radius-sm);color:var(--ink-3);background:#eef2fb;margin:14px 0;padding:14px 17px;font-size:14px;line-height:1.85}.pp-page .pp-ok:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){border:1px solid #d6dff0;border-left:3px solid var(--brand-light)}.pp-page :is(.pp-ok,.pp-keypoint,.pp-ansbox):not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:var(--brand-soft)!important}.pp-page .pp-ok b:where([data-preserved-banner]){color:inherit}.pp-page .pp-tcards:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(252px,1fr));gap:14px;margin:0 0 14px;display:grid}.pp-page .pp-tcard:where([data-preserved-banner]){border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:18px 18px 16px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.pp-page .pp-tcard:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line);transform:translateY(-2px)}.pp-page .pp-tcard h3:where([data-preserved-banner]){color:var(--ink);margin:0 0 6px;font-size:17px;font-weight:800}.pp-page .pp-tcard p:where([data-preserved-banner]){color:var(--muted);margin:0;font-size:13.6px;line-height:1.7}.pp-page .pp-tcard .pp-tcf:where([data-preserved-banner]){border-top:1px solid var(--line-2);margin-top:auto;padding-top:11px;font-size:13.5px;font-weight:600}.pp-page .pp-tcard .pp-tag:where([data-preserved-banner]){letter-spacing:.04em;border-radius:999px;align-self:flex-start;margin-bottom:9px;padding:3px 10px;font-size:11.5px;font-weight:700}.pp-page .pp-tcard .pp-tag-g:where([data-preserved-banner]){color:#0b8a5c;background:#e7f7f0}.pp-page .pp-tcard .pp-tag-g:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:#3b5fc7;background:#eef2fb}.pp-page .pp-tcard .pp-tag-y:where([data-preserved-banner]){color:#8a6100;background:#fff4d1}.pp-page .pp-tcard .pp-tag-y:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:#3b5fc7;background:#eef2fb}.pp-page .pp-rel .pp-relc b:where([data-preserved-banner]){color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:700;display:block}.pp-page .pp-rel .pp-relc span:where([data-preserved-banner]){color:var(--muted);font-size:13px;line-height:1.7;display:block}.pp-page .pp-key:where([data-preserved-banner]){border:1px solid var(--brand-line);border-radius:var(--radius-sm);background:#f7faff;max-width:880px;margin:0 0 16px;padding:14px 18px 6px}.pp-page .pp-key>b:where([data-preserved-banner]){color:var(--brand-dark);letter-spacing:.3px;margin-bottom:8px;font-size:13px;display:block}.pp-page .pp-key ul:where([data-preserved-banner]){margin:0;padding-left:0;list-style:none}.pp-page .pp-key li:where([data-preserved-banner]){color:var(--ink-3);margin-bottom:8px;padding-left:18px;font-size:13.9px;position:relative}.pp-page .pp-key li:before:where(){content:"";background:var(--brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:2px}.pp-page .pp-rel .pp-relc em:where([data-preserved-banner]){color:var(--brand);margin-top:9px;font-size:12.8px;font-style:normal;font-weight:700;display:block}.pp-page #related.pp-card:where([data-preserved-banner]){background:#fff}.pp-page #related .pp-rel:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;margin-top:12px;display:grid}.pp-page .pp-faq:where([data-preserved-banner]){margin:0}.pp-page .pp-cta .pp-fine:where([data-preserved-banner]){color:#ffffff9e;margin:16px 0 0;font-size:12.8px}.pp-page .pp-card[id]:where([data-preserved-banner]),.pp-page .pp-card h2[id]:where([data-preserved-banner]){scroll-margin-top:84px}@media (max-width:720px){.pp-page .pp-head:where([data-preserved-banner]){padding:22px 20px 20px}.pp-page .pp-tcards:where([data-preserved-banner]){grid-template-columns:1fr}}.fq-lay:where([data-preserved-banner]){box-sizing:border-box;grid-template-columns:254px minmax(0,1fr);align-items:start;gap:24px;max-width:1250px;margin:0 auto;padding:0 20px;display:grid}.fq-main:where([data-preserved-banner]){min-width:0}.fq-side:where([data-preserved-banner]){background:var(--card);border:1px solid var(--line);border-radius:var(--radius);max-height:calc(100vh - 152px);box-shadow:var(--shadow-sm);flex-direction:column;padding:13px 6px 12px 13px;display:flex;position:sticky;top:130px}.sq-head:where([data-preserved-banner]){border-bottom:1px solid var(--line-2);flex:none;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:9px;padding:0 7px 9px 1px;display:flex}.sq-head b:where([data-preserved-banner]){color:var(--ink);letter-spacing:.3px;font-size:13px;font-weight:800}.sq-head span:where([data-preserved-banner]){color:var(--muted);white-space:nowrap;font-size:11.5px}.sq-nav:where([data-preserved-banner]){scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.sq-nav:where([data-preserved-banner])::-webkit-scrollbar{width:5px}.sq-nav:where([data-preserved-banner])::-webkit-scrollbar-thumb{background:#dbe3ee;border-radius:3px}.scg:where([data-preserved-banner]){padding-bottom:3px}.sq-nav a:where([data-preserved-banner]){border-radius:8px;line-height:1.5;display:block}.sq-nav a:hover:where([data-preserved-banner]){background:var(--brand-soft);text-decoration:none}.sq-nav a.sc:where([data-preserved-banner]){color:var(--ink-2);align-items:center;gap:7px;margin-top:5px;padding:6px 8px;font-size:12.7px;font-weight:800;display:flex}.scg:first-child a.sc:where([data-preserved-banner]){margin-top:0}.sn:where([data-preserved-banner]){background:var(--brand-soft);height:17px;color:var(--brand-dark);text-align:center;border-radius:5px;flex:0 0 17px;font-size:10.5px;font-weight:800;line-height:17px}.sname:where([data-preserved-banner]){white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.scn:where([data-preserved-banner]){color:#a3aebd;flex:none;font-size:10.5px;font-weight:700}.sq-nav a.sq:where([data-preserved-banner]){color:var(--muted);padding:5px 8px 5px 25px;font-size:12.2px;position:relative}.sq-nav a.sq:before:where(){content:"";background:#c6d0de;border-radius:50%;width:4px;height:4px;position:absolute;top:11px;left:10px}.sq-nav a.sq:hover:where([data-preserved-banner]){color:var(--brand-dark)}.sq-nav a.on:where([data-preserved-banner]){background:var(--brand-soft)}.sq-nav a.sc.on:where([data-preserved-banner]){color:var(--brand-dark)}.sq-nav a.sq.on:where([data-preserved-banner]){color:var(--brand-dark);font-weight:700}.sq-nav a.sq.on:before:where(){background:var(--brand-dark)}.scta:where([data-preserved-banner]){background:var(--brand);text-align:center;border-radius:var(--radius-sm);flex:none;margin:11px 7px 0 1px;padding:9px;font-size:13.2px;font-weight:700;display:block;color:#fff!important}.scta:hover:where([data-preserved-banner]){background:var(--brand-dark);text-decoration:none}.fq-anav:where([data-preserved-banner]){display:none}.fq-anav-wrap:where([data-preserved-banner]){scrollbar-width:none;gap:5px;padding:10px 0 12px;display:flex;overflow-x:auto}.fq-anav-wrap:where([data-preserved-banner])::-webkit-scrollbar{display:none}.fq-anav a:where([data-preserved-banner]){color:var(--ink-3);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:600}.fq-anav a:hover:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark);text-decoration:none}@media (max-width:999px){.fq-lay:where([data-preserved-banner]){max-width:1080px;display:block}.fq-side:where([data-preserved-banner]){display:none}.fq-anav:where([data-preserved-banner]){display:block}}.pp-page .fq-key:where([data-preserved-banner]){border:1px solid var(--brand-line);border-radius:var(--radius-sm);background:#f7faff;max-width:880px;margin:0 0 16px;padding:14px 18px 6px}.pp-page .fq-key>b:where([data-preserved-banner]){color:var(--brand-dark);letter-spacing:.3px;margin-bottom:8px;font-size:13px;display:block}.pp-page .fq-key ul:where([data-preserved-banner]){margin:0}.pp-page .fq-key li:where([data-preserved-banner]){color:var(--ink-3);margin-bottom:8px;font-size:13.9px}.pp-page .fq-blurb:where([data-preserved-banner]){color:var(--ink-3);max-width:880px;margin:0 0 14px;font-size:14.2px;line-height:1.85}.pp-page .qlist:where([data-preserved-banner]){counter-reset:q;margin:0;padding:0;list-style:none}.pp-page .qlist>li:where([data-preserved-banner]){counter-increment:q;border-bottom:1px dashed var(--line-2);color:var(--ink-2);margin:0;padding:9px 0 9px 32px;position:relative}.pp-page .qlist>li:last-child:where([data-preserved-banner]){border-bottom:0}.pp-page .qlist>li:before:where(){content:counter(q);background:var(--brand-soft);width:21px;height:21px;color:var(--muted);text-align:center;border-radius:50%;font-size:11.5px;font-weight:700;line-height:21px;display:block;position:absolute;top:9px;left:0}.pp-page .qlist details:where([data-preserved-banner]),.pp-page .qlist details[open]:where([data-preserved-banner]){box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.pp-page .qlist details:hover:where([data-preserved-banner]){border-color:#0000}.pp-page .qlist details>summary:where([data-preserved-banner]){cursor:pointer;color:var(--ink);background:0 0;align-items:flex-start;padding:0;font-size:14.1px;font-weight:600;list-style:none;display:flex}.pp-page .qlist details>summary:where([data-preserved-banner])::-webkit-details-marker{display:none}.pp-page .qlist details>summary:before:where(){content:none}.pp-page .qlist details>summary:after:where(){content:"+";color:var(--brand);flex:none;margin:0 0 0 12px;font-size:16px;font-weight:700;line-height:1.3}.pp-page .qlist details[open]>summary:where([data-preserved-banner]){background:0 0}.pp-page .qlist details[open]>summary:after:where(){content:"−"}.pp-page .qlist summary .qtx:where([data-preserved-banner]){flex:auto;min-width:0;font-weight:600}.pp-page .qlist details[open]>summary .qtx:where([data-preserved-banner]),.pp-page .qlist summary:hover .qtx:where([data-preserved-banner]){color:var(--brand-dark)}.pp-page .qlist .qab:where([data-preserved-banner]){border:1px solid var(--line-2);border-radius:var(--radius-sm);background:#f8fafd;margin:9px 0 3px;padding:11px 14px 12px}.pp-page .qlist .qsum:where([data-preserved-banner]){color:var(--ink-3);margin:0;font-size:13.8px;line-height:1.85}.pp-page .qlist .qgo:where([data-preserved-banner]){margin-top:10px;font-size:13.2px;font-weight:700;display:inline-block}.pp-page .pp-ansbox:where([data-preserved-banner]){border:1px solid #d6dff0;border-left:3px solid var(--accent);border-radius:var(--radius-sm);color:var(--ink-2);background:#eef2fb;margin:0 0 18px;padding:15px 18px;font-size:14.6px;line-height:1.9}.pp-page .pp-ansbox:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){border:1px solid #d6dff0;border-left:3px solid var(--brand-light)}.pp-page .pp-ansbox>b:where([data-preserved-banner]){letter-spacing:.06em;color:var(--accent-dark);margin-bottom:7px;font-size:12.5px;font-weight:800;display:block}.pp-page .pp-ansbox>b:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:var(--brand-dark)}.pp-page .pp-ansbox p:where([data-preserved-banner]){margin:0}.pp-page .pp-ansbox p b:where([data-preserved-banner]){color:var(--ink)}.pp-page .pp-cta.pp-cta-col:where([data-preserved-banner]){display:block}.pp-page .pp-cta.pp-cta-col .pp-hact:where([data-preserved-banner]){margin-top:20px}@media (max-width:720px){.pp-page .pp-cta.pp-cta-col .pp-hact:where([data-preserved-banner]){margin-top:16px}}.pp-page .pp-wrap.pp-head:where([data-preserved-banner]){max-width:1080px;margin-left:auto;margin-right:auto}.pp-page .pp-head p.pp-ameta:where([data-preserved-banner]){color:var(--muted);border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;margin:0 0 14px;padding-bottom:14px;font-size:12.6px;display:flex}.pp-page .pp-head p.pp-ameta span:where([data-preserved-banner]){align-items:center;display:inline-flex}.pp-page .pp-head p.pp-ameta span+span:before:where(){content:"";background:#c9d2e4;border-radius:50%;width:3px;height:3px;margin:0 11px 0 4px}.pp-page ul.pp-key:where([data-preserved-banner]){border:1px solid var(--brand-line);border-radius:var(--radius-sm);background:#f7faff;max-width:880px;margin:0 0 16px;padding:14px 18px 6px;list-style:none}.pp-page ul.pp-key li:where([data-preserved-banner]){color:var(--ink-3);margin-bottom:8px;padding-left:18px;font-size:13.9px;position:relative}.pp-page ul.pp-key li:before:where(){content:"";background:var(--brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:2px}.pp-page .pp-head .achip:where([data-preserved-banner]){color:var(--ink-3);border:1px solid var(--line);background:#f4f6fc;border-radius:20px;align-items:center;padding:5px 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.pp-page .pp-head a.achip:hover:where([data-preserved-banner]){background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-dark);text-decoration:none}.pp-page .pp-anav .pp-toc:where([data-preserved-banner]){color:var(--muted);margin-right:6px;font-size:12px;font-weight:700}.pp-page .pp-card h2.h2:where([data-preserved-banner]){color:var(--ink);letter-spacing:-.01em;margin:0 0 15px;font-size:clamp(21px,2.2vw,28px);font-weight:700;line-height:1.35}.pp-page table.pp-tw:where([data-preserved-banner]){border-collapse:collapse;border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;min-width:520px;box-shadow:var(--shadow-sm);background:#fff;font-size:13.5px;overflow:hidden}.pp-page .pp-cta .pp-ctabtns:where([data-preserved-banner]){flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0 0;display:flex}.kefu-wrap[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){z-index:999;position:fixed;top:75%;right:max(2.5vw,18px);transform:translateY(-50%)}.kefu-target[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){cursor:pointer;color:#fff;opacity:0;background:linear-gradient(140deg,#1e40af,#1a3a9c 55%,#142c7c);border:0;border-radius:999px;align-items:center;gap:9px;padding:12px 18px 12px 13px;transition:transform .2s,box-shadow .25s;animation:.6s ease-out .9s forwards kefu-in;display:flex;position:relative;box-shadow:0 12px 30px #142c7c61,0 3px 8px #0b122438}.kefu-target[data-astro-cid-mhjcjc4y] svg[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){flex:none;animation:4.5s ease-in-out infinite kefu-bob}.kefu-target[data-astro-cid-mhjcjc4y]:hover svg[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){animation-play-state:paused}.kefu-target[data-astro-cid-mhjcjc4y]:hover:where([data-preserved-banner]){transform:translateY(-2px)scale(1.04);box-shadow:0 16px 38px #142c7c7a,0 4px 10px #0b122442}.kefu-target[data-astro-cid-mhjcjc4y]:active:where([data-preserved-banner]){transform:scale(.97)}.kefu-target[data-astro-cid-mhjcjc4y]:focus-visible:where([data-preserved-banner]){box-shadow:var(--ring), 0 12px 30px #142c7c61;outline:none}.kefu-text[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){letter-spacing:.02em;white-space:nowrap;font-size:14.5px;font-weight:700;line-height:1;animation:.6s ease-out 1.25s backwards kefu-text}.kefu-target[data-astro-cid-mhjcjc4y]:after:where(){content:"";z-index:-1;background:radial-gradient(circle,#00c2a84d,#0000 70%);border-radius:999px;animation:3s ease-out infinite kefu-halo;position:absolute;inset:0}.kefu-target[data-astro-cid-mhjcjc4y]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):after:where(){background:radial-gradient(circle,#3b5fc74d,#0000 70%)}.kefu-dot[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){background:var(--accent);border:2.5px solid #fff;border-radius:50%;width:13px;height:13px;animation:2.4s ease-in-out infinite kefu-alive;position:absolute;top:4px;right:4px}.kefu-dot[data-astro-cid-mhjcjc4y]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:var(--brand-light)}.kefu-talk[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){animation:1.6s ease-in-out infinite kefu-talk}.kefu-talk[data-astro-cid-mhjcjc4y].t2:where([data-preserved-banner]){animation-delay:.2s}.kefu-talk[data-astro-cid-mhjcjc4y].t3:where([data-preserved-banner]){animation-delay:.4s}@keyframes kefu-in{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kefu-text{0%{opacity:0}to{opacity:1}}@keyframes kefu-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes kefu-halo{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(1.28)}to{opacity:0;transform:scale(1.28)}}@keyframes kefu-alive{0%,to{box-shadow:0 0 #3b5fc780}50%{box-shadow:0 0 0 6px #3b5fc700}}@keyframes kefu-talk{0%,45%,to{opacity:.55;transform:translateY(0)}55%,75%{opacity:1;transform:translateY(-2.5px)}}@media (max-width:720px){.kefu-wrap[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){right:14px}.kefu-target[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){gap:7px;padding:11px 15px 11px 12px}.kefu-target[data-astro-cid-mhjcjc4y] svg[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){width:21px;height:21px}.kefu-text[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){font-size:13.5px}.kefu-dot[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){width:12px;height:12px;top:3px;right:3px}}@media (prefers-reduced-motion:reduce){.kefu-target[data-astro-cid-mhjcjc4y] svg[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]),.kefu-text[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]),.kefu-target[data-astro-cid-mhjcjc4y]:after:where(),.kefu-dot[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]),.kefu-talk[data-astro-cid-mhjcjc4y]:where([data-preserved-banner]){opacity:1;animation:none!important}}@keyframes hs-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-pass:where([data-preserved-banner]),.home-blocks:where([data-preserved-banner]),.home-trust:where([data-preserved-banner]),.home-latest:where([data-preserved-banner]){--home-heading-size:29px}@media (max-width:600px){.home-pass:where([data-preserved-banner]),.home-blocks:where([data-preserved-banner]),.home-trust:where([data-preserved-banner]),.home-latest:where([data-preserved-banner]){--home-heading-size:25px}}.home-pass .ht-head .ht-kicker:where([data-preserved-banner]),.home-trust .ht-head .ht-kicker:where([data-preserved-banner]),.home-latest .hl-head .hl-kicker:where([data-preserved-banner]),.home-blocks .sectionHead .kicker:where([data-preserved-banner]),.home-blocks .htn-kicker:where([data-preserved-banner]),#pk-trust-preview .pk-heading .pk-eyebrow:where([data-preserved-banner]),#pk-scene-bento .sb-header>span:where([data-preserved-banner]),#pk-portfolio>header .eyebrow:where([data-preserved-banner]),#pk-portfolio .region-heading .eyebrow:where([data-preserved-banner]),#compare .comparison-eyebrow:where([data-preserved-banner]){max-width:100%;color:var(--brand-dark);align-items:center;gap:8px;line-height:1.5;display:inline-flex;letter-spacing:.15em!important;font-size:13px!important;font-weight:800!important}#pk-trust-preview .pk-tag:before:where(),#pk-portfolio .network .eyebrow:before:where(),#pk-portfolio .region-label:before:where(),.home-blocks .num:before:where(){content:none}.home-pass .ht-kicker:before:where(),.home-trust .ht-kicker:before:where(),.home-latest .hl-kicker:before:where(),.home-blocks .kicker:before:where(),#pk-trust-preview .pk-eyebrow:before:where(),#pk-scene-bento .sb-header>span:before:where(),#pk-portfolio>header .eyebrow:before:where(),#pk-portfolio .region-heading .eyebrow:before:where(),#compare .comparison-eyebrow:before:where(){content:"";vertical-align:middle;background:linear-gradient(90deg, var(--brand), var(--accent));border-radius:2px;flex-shrink:0;width:18px;height:2px;margin-inline-end:0;display:inline-block}.home-pass .ht-kicker:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),.home-trust .ht-kicker:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),.home-latest .hl-kicker:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),.home-blocks .kicker:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),#pk-trust-preview .pk-eyebrow:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),#pk-scene-bento .sb-header>span:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),#pk-portfolio>header .eyebrow:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),#pk-portfolio .region-heading .eyebrow:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(),#compare .comparison-eyebrow:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(){background:linear-gradient(90deg, var(--brand), var(--brand-light))}.home-pass .ht-lede:where([data-preserved-banner]),.home-blocks .sectionHead p:where([data-preserved-banner]),.home-blocks .htn-head p:where([data-preserved-banner]),.home-latest .hl-lede:where([data-preserved-banner]),#pk-trust-preview .pk-heading p:where([data-preserved-banner]),#pk-scene-bento .sb-header>p:where([data-preserved-banner]),#pk-start-journey .pj-heading>p:where([data-preserved-banner]),#pk-portfolio>header>p:where([data-preserved-banner]),#compare .comparison-heading p:where([data-preserved-banner]){font-size:14px!important}#pk-trust-preview .pk-panel .pk-point:where([data-preserved-banner]){font-size:12px!important}.home-pass .ht-note:where([data-preserved-banner]),#pk-trust-preview .pk-bottom>span:not(.pk-page):where([data-preserved-banner]),#pk-scene-bento .sb-footnote:where([data-preserved-banner]),#pk-portfolio footer:where([data-preserved-banner]),.home-blocks .fee-footer>p:where([data-preserved-banner]),.home-blocks .htn-support>p:where([data-preserved-banner]),#compare .comparison-note:where([data-preserved-banner]){font-size:12.3px!important}#pk-scene-bento .sb-copy>p:where([data-preserved-banner]){font-size:12px!important}@media (max-width:660px){#pk-scene-bento .sb-copy>p:where([data-preserved-banner]){font-size:14px!important}}@media (max-width:600px){#pk-trust-preview .pk-panel .pk-point:where([data-preserved-banner]){font-size:13px!important}}#pk-trust-preview .pk-detail:where([data-preserved-banner]){container:trust-detail/inline-size}#pk-trust-preview .pk-detail>.pk-panel:not([hidden]):where([data-preserved-banner]){grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-content:start;gap:0 18px;padding:24px;display:grid}#pk-trust-preview .pk-panel>.pk-copy:where([data-preserved-banner]){grid-area:1/1/auto/-1;padding:0 0 22px}#pk-trust-preview .pk-panel>.pk-explanation:where([data-preserved-banner]){grid-area:2/1;min-width:0}#pk-trust-preview .pk-panel>.pk-stage:where([data-preserved-banner]){grid-area:2/2;align-self:stretch;min-width:0;min-height:245px;margin:0;padding:16px 10px}#pk-trust-preview .pk-panel>.pk-bottom:where([data-preserved-banner]){grid-area:3/1/auto/-1;padding:18px 0 0}#pk-trust-preview .pk-explanation .pk-detail-cards:where([data-preserved-banner]){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#pk-trust-preview .pk-explanation .pk-detail-card:where([data-preserved-banner]){border:1px solid var(--line);background:#f8faff;border-radius:10px;min-width:0;margin:0;padding:15px}#pk-trust-preview .pk-explanation .pk-detail-card h4:where([data-preserved-banner]){color:var(--ink);margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.5}#pk-trust-preview .pk-explanation .pk-detail-card p:where([data-preserved-banner]){color:var(--ink-3);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.85}#pk-trust-preview .pk-explanation .pk-detail-links:where([data-preserved-banner]){flex-wrap:wrap;gap:8px 16px;margin-top:16px;display:flex}#pk-trust-preview .pk-explanation .pk-detail-links a:where([data-preserved-banner]){color:var(--brand-dark);align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.6;display:inline-flex}#pk-trust-preview .pk-explanation .pk-detail-links a:hover:where([data-preserved-banner]){text-decoration:underline}#pk-trust-preview .pk-explanation .pk-detail-links a:focus-visible:where([data-preserved-banner]){outline:2px solid var(--brand);outline-offset:4px;border-radius:3px}#pk-trust-preview .pk-panel .pk-options:where([data-preserved-banner]){flex-wrap:wrap}#pk-trust-preview .pk-panel .pk-board:where([data-preserved-banner]){min-width:0}#pk-trust-preview .pk-panel .pk-line:where([data-preserved-banner]),#pk-trust-preview .pk-panel .pk-total:where([data-preserved-banner]),#pk-trust-preview .pk-panel .pk-mini:where([data-preserved-banner]){flex-wrap:wrap}@container trust-detail (width<=740px){#pk-trust-preview .pk-detail>.pk-panel:not([hidden]):where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}#pk-trust-preview .pk-panel>.pk-stage:where([data-preserved-banner]){grid-area:3/1;min-height:220px;margin-top:20px}#pk-trust-preview .pk-panel>.pk-bottom:where([data-preserved-banner]){grid-row:4}}@container trust-detail (width<=440px){#pk-trust-preview .pk-explanation .pk-detail-cards:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}#pk-trust-preview .pk-detail>.pk-panel:not([hidden]):where([data-preserved-banner]){padding:20px}#pk-trust-preview .pk-explanation .pk-detail-card:where([data-preserved-banner]){padding:14px}}.pp-page .payment-guidance:where([data-preserved-banner]),.products-page .payment-guidance:where([data-preserved-banner]){background:#fff;border:1px solid #dce5f5;border-radius:16px;margin:0 0 24px;padding:clamp(20px,3vw,30px);box-shadow:0 3px 12px #16316d08}.payment-guidance .pg-intro:where([data-preserved-banner]){margin:0 0 20px}.payment-guidance .pg-cards:where([data-preserved-banner]){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.payment-guidance .pg-item:where([data-preserved-banner]){background:#f7faff;border:1px solid #e2e9f5;border-radius:10px;min-width:0;padding:18px}.payment-guidance .pg-item h3:where([data-preserved-banner]){color:#102d59;margin:0 0 10px;font-size:16px;line-height:1.5}.payment-guidance .pg-item p:where([data-preserved-banner]),.payment-guidance .pg-item li:where([data-preserved-banner]),.payment-guidance .pg-question-section p:where([data-preserved-banner]),.payment-guidance .pg-question-section li:where([data-preserved-banner]){overflow-wrap:anywhere;font-size:14px;line-height:1.85}.payment-guidance .pg-item p:where([data-preserved-banner]){margin:0}.payment-guidance .pg-workflow:where([data-preserved-banner]){counter-reset:payment-step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.payment-guidance .pg-workflow .pg-item:where([data-preserved-banner]){counter-increment:payment-step;grid-template-columns:34px minmax(0,1fr);gap:14px;display:grid}.payment-guidance .pg-workflow .pg-item:before:where(){content:counter(payment-step);color:#2549a3;background:#e7efff;border-radius:50%;justify-content:center;align-self:start;align-items:center;width:34px;height:34px;font-weight:700;display:flex;position:static}.payment-guidance .pg-workflow .pg-item>div:where([data-preserved-banner]){grid-column:2;min-width:0}.payment-guidance.pg-policy .pg-cards:where([data-preserved-banner]){display:block}.payment-guidance.pg-policy .pg-item:where([data-preserved-banner]){background:#fff;border:0;border-top:1px solid #e2e9f5;border-radius:0;padding:18px 0}.payment-guidance .pg-links:where([data-preserved-banner]){border-top:1px solid #e2e9f5;flex-wrap:wrap;gap:10px 24px;margin-top:20px;padding-top:20px;display:flex}.payment-guidance .pg-links a:where([data-preserved-banner]){color:#2549a3;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.6;display:inline-flex}.payment-guidance .pg-links a:hover:where([data-preserved-banner]){text-decoration:underline}.payment-guidance .pg-links a:focus-visible:where([data-preserved-banner]){outline-offset:4px;outline:2px solid #315dd0}.payment-guidance .pg-question-section+.pg-question-section:where([data-preserved-banner]){border-top:1px solid #e2e9f5;margin-top:24px;padding-top:24px}.payment-guidance .pg-question-section h2:where([data-preserved-banner]){margin:0 0 12px;font-size:clamp(19px,2vw,23px);line-height:1.5}.payment-guidance [id]:where([data-preserved-banner]){scroll-margin-top:100px}@media (max-width:1050px){.payment-guidance .pg-cards:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.payment-guidance .pg-item:where([data-preserved-banner]){padding:16px}.payment-guidance .pg-workflow .pg-item:where([data-preserved-banner]){grid-template-columns:28px minmax(0,1fr);gap:10px}.payment-guidance .pg-workflow .pg-item:before:where(){width:28px;height:28px}}.products-page .product-selection .selection-intro:where([data-preserved-banner]){color:#526079;margin:0 0 22px;line-height:1.85}.products-page .product-selection .selection-grid:where([data-preserved-banner]){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.products-page .product-selection .selection-grid>li:where([data-preserved-banner]){background:#fbfcff;border:1px solid #dfe6f3;border-radius:12px;min-width:0;margin:0;padding:20px 22px}.products-page .product-selection :is(.selection-grid,.selection-notes)>li:before:where(){content:none}.products-page .product-selection .selection-topic:where([data-preserved-banner]){align-items:center;gap:12px;margin-bottom:12px;display:flex}.products-page .product-selection .selection-icon:where([data-preserved-banner]){color:#1e40af;background:#eef2fb;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.products-page .product-selection .selection-title:where([data-preserved-banner]){color:#17294d;font-size:16px;font-weight:750;line-height:1.45}.products-page .product-selection .selection-scenario>p:where([data-preserved-banner]){color:#526079;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.85}.products-page .product-selection .selection-notes:where([data-preserved-banner]){background:#eef2fb;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:20px 0 0;padding:20px 22px;list-style:none;display:grid}.products-page .product-selection .selection-notes>li:where([data-preserved-banner]){color:#384867;min-width:0;margin:0;padding:0 22px 0 0;font-size:13px;line-height:1.9}.products-page .product-selection .selection-notes>li+li:where([data-preserved-banner]){border-left:1px solid #d6dff0;padding:0 0 0 22px}@media (max-width:640px){.products-page .product-selection .selection-grid:where([data-preserved-banner]),.products-page .product-selection .selection-notes:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}.products-page .product-selection .selection-grid:where([data-preserved-banner]){gap:12px}.products-page .product-selection .selection-grid>li:where([data-preserved-banner]),.products-page .product-selection .selection-notes:where([data-preserved-banner]){padding:18px}.products-page .product-selection .selection-notes>li:where([data-preserved-banner]){padding:0}.products-page .product-selection .selection-notes>li+li:where([data-preserved-banner]){border-top:1px solid #d6dff0;border-left:0;margin-top:14px;padding:14px 0 0}}.pp-page.guide-content:has(.vc-flow) main:where([data-preserved-banner]){font-size:15px;line-height:1.9}.pp-page.guide-content:has(.vc-flow) .pp-card:where([data-preserved-banner]){margin-bottom:24px;padding:30px}:is(.guide-content:has(.vc-flow) .vc-item:where([data-preserved-banner]),.guide-content:has(.vc-flow) .vc-note:where([data-preserved-banner])){overflow-wrap:anywhere;min-width:0}:is(.pp-page.guide-content:has(.vc-flow) .vc-item h3:where([data-preserved-banner]),.pp-page.guide-content:has(.vc-flow) .vc-note h3:where([data-preserved-banner])){margin:0 0 8px;font-size:17px;line-height:1.5}:is(.pp-page.guide-content:has(.vc-flow) .vc-item p:where([data-preserved-banner]),.pp-page.guide-content:has(.vc-flow) .vc-note p:where([data-preserved-banner])){margin:0}.guide-content:has(.vc-flow) .vc-number:where([data-preserved-banner]){letter-spacing:.08em;color:#2458b8;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.guide-content:has(.vc-flow) .vc-flow:where([data-preserved-banner]){grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.guide-content:has(.vc-flow) .vc-flow .vc-item:where([data-preserved-banner]){border-top:3px solid #3372d5;padding:16px 0 0}.guide-content:has(.vc-flow) .vc-flow p:where([data-preserved-banner]){font-size:14px;line-height:1.85}.guide-content:has(.vc-flow) .vc-details:where([data-preserved-banner]){background:#f5f8ff;border:1px solid #dae5f7;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:20px 0;padding:0 20px;display:grid}.guide-content:has(.vc-flow) .vc-details .vc-item:where([data-preserved-banner]){padding:20px 0}.guide-content:has(.vc-flow) .vc-details .vc-item:nth-child(n+4):where([data-preserved-banner]){border-top:1px solid #dae5f7}.guide-content:has(.vc-flow) .vc-details .vc-number:where([data-preserved-banner]){display:none}.guide-content:has(.vc-flow) .vc-note:where([data-preserved-banner]){background:#f2f6ff;border-left:3px solid #3372d5;border-radius:0 12px 12px 0;margin:20px 0;padding:18px 20px}.guide-content:has(.vc-flow) .vc-identity:where([data-preserved-banner]){margin:22px 0}.guide-content:has(.vc-flow) .vc-identity .vc-item:where([data-preserved-banner]){border-bottom:1px solid #dae5f7;grid-template-columns:36px minmax(0,220px) minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.guide-content:has(.vc-flow) .vc-identity .vc-item:last-child:where([data-preserved-banner]){border-bottom:0}.guide-content:has(.vc-flow) .vc-identity .vc-number:where([data-preserved-banner]){margin-top:4px}.guide-content:has(.vc-flow) .vc-scenes:where([data-preserved-banner]){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0;display:grid}.guide-content:has(.vc-flow) .vc-scenes .vc-item:where([data-preserved-banner]){background:#f7f9fd;border:1px solid #dae5f7;border-radius:12px;padding:22px}.guide-content:has(.vc-flow) .vc-myths:where([data-preserved-banner]){margin:20px 0}.guide-content:has(.vc-flow) .vc-myths .vc-item:where([data-preserved-banner]){border-bottom:1px solid #dae5f7;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px;padding:20px 0;display:grid}.guide-content:has(.vc-flow) .vc-myths .vc-item:last-child:where([data-preserved-banner]){border-bottom:0}.guide-content:has(.vc-flow) .vc-myths .vc-number:where([data-preserved-banner]){display:none}@media (max-width:960px){:is(.guide-content:has(.vc-flow) .vc-flow:where([data-preserved-banner]),.guide-content:has(.vc-flow) .vc-details:where([data-preserved-banner])){grid-template-columns:repeat(2,minmax(0,1fr))}.guide-content:has(.vc-flow) .vc-details .vc-item:nth-child(3):where([data-preserved-banner]){border-top:1px solid #dae5f7}.guide-content:has(.vc-flow) .vc-identity .vc-item:where([data-preserved-banner]){grid-template-columns:30px minmax(0,1fr);gap:8px 14px}.guide-content:has(.vc-flow) .vc-identity p:where([data-preserved-banner]){grid-column:2}}@media (max-width:600px){.pp-page.guide-content:has(.vc-flow) .pp-card:where([data-preserved-banner]){margin-bottom:20px;padding:22px 20px}.guide-content:has(.vc-flow) .vc-flow:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-details:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-scenes:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-myths .vc-item:where([data-preserved-banner]){grid-template-columns:minmax(0,1fr)}.guide-content:has(.vc-flow) .vc-details .vc-item+.vc-item:where([data-preserved-banner]){border-top:1px solid #dae5f7}.guide-content:has(.vc-flow) .vc-myths .vc-item:where([data-preserved-banner]){gap:4px}.guide-content:has(.vc-flow) .vc-scenes .vc-item:where([data-preserved-banner]){padding:18px}}.card:where([data-preserved-banner]){border-radius:var(--radius-lg);margin-bottom:28px;padding:28px 30px}.card-title:where([data-preserved-banner]){margin-bottom:18px}.card-title h2:where([data-preserved-banner]){letter-spacing:-.2px;font-size:21.5px}.sec-footer:where([data-preserved-banner]){background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:#0d6b5e;margin-top:14px;padding:12px 17px;font-size:14px;line-height:1.7}.sec-footer:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:var(--brand-soft);border-left:3px solid var(--brand-light);color:#1e3a8a}.sec-footer a:where([data-preserved-banner]){color:#0d6b5e;text-underline-offset:2px;font-weight:700;-webkit-text-decoration:underline #0d6b5e73;text-decoration:underline #0d6b5e73}.sec-footer a:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:#1e3a8a;text-decoration-color:#1e3a8a73}.sec-footer a:hover:where([data-preserved-banner]){color:var(--brand-dark);-webkit-text-decoration-color:var(--brand-dark);text-decoration-color:var(--brand-dark)}@media (max-width:768px){.card:where([data-preserved-banner]){margin-bottom:22px;padding:22px 20px}.card-title h2:where([data-preserved-banner]){font-size:19px}}.pp-page[data-astro-cid-fzt4sfp6] .pp-tag[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#ffffffd1;-webkit-backdrop-filter:blur(4px);background:#ffffff17;border:1px solid #ffffff29;border-radius:20px;margin-bottom:16px;padding:5px 12px;font-size:12.5px;display:inline-block}.pp-page[data-astro-cid-fzt4sfp6] .pp-hstats[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-radius:var(--radius);background:#ffffff4d;border:1px solid #ffffff29;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;margin-top:30px;display:grid;overflow:hidden}.pp-page[data-astro-cid-fzt4sfp6] .pp-hstat[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){background:#0b122457;padding:17px 18px}.pp-page[data-astro-cid-fzt4sfp6] .pp-hstat[data-astro-cid-fzt4sfp6] .v[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#fff;letter-spacing:-.3px;font-size:23px;font-weight:800}.pp-page[data-astro-cid-fzt4sfp6] .pp-hstat[data-astro-cid-fzt4sfp6] .k[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#ffffffd1;margin-top:3px;font-size:13px}.pp-page[data-astro-cid-fzt4sfp6] .pp-hstat[data-astro-cid-fzt4sfp6] .d[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#ffffff9e;margin-top:5px;font-size:12px;line-height:1.6}.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){z-index:40;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:18px;position:sticky;top:10px}.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6] .pp-wrap[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){scrollbar-width:none;gap:5px;padding:9px 12px;display:flex;overflow-x:auto}.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6] .pp-wrap[data-astro-cid-fzt4sfp6]:where([data-preserved-banner])::-webkit-scrollbar{display:none}.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3);border-radius:var(--radius-sm);white-space:nowrap;padding:6px 12px;font-size:13.2px;font-weight:600}.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){background:var(--brand-soft);color:var(--brand-dark);text-decoration:none}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6].pp-wrap:where([data-preserved-banner]){max-width:1080px;margin:0 auto;padding:22px 0 10px;display:block}.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6] .pp-wrap[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6].pp-wrap:where([data-preserved-banner]){box-sizing:border-box}.pp-page[data-astro-cid-fzt4sfp6] .pp-card[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:20px;padding:26px 28px;transition:box-shadow .18s,border-color .18s}.pp-page[data-astro-cid-fzt4sfp6] .pp-card[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line)}.pp-page[data-astro-cid-fzt4sfp6] .pp-card[data-astro-cid-fzt4sfp6]>[data-astro-cid-fzt4sfp6]:last-child:where([data-preserved-banner]){margin-bottom:0}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] .pp-kicker[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){letter-spacing:.15em;text-transform:uppercase;color:var(--brand-dark);align-items:center;gap:8px;margin-bottom:9px;font-size:11.5px;font-weight:800;display:inline-flex}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] .pp-kicker[data-astro-cid-fzt4sfp6]:before:where(){content:"";background:linear-gradient(90deg, var(--brand), var(--accent));border-radius:2px;width:18px;height:2px}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] .pp-kicker[data-astro-cid-fzt4sfp6]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(){background:linear-gradient(90deg, var(--brand), var(--brand-light))}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] h2[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);letter-spacing:-.01em;margin:0 0 15px;font-size:clamp(21px,2.2vw,28px);font-weight:700;line-height:1.35}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] h3[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);margin:24px 0 10px;font-size:16.5px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-2);margin:0 0 13px}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] td[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--brand);text-decoration:none}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){color:var(--brand-dark);text-decoration:underline}.pp-page[data-astro-cid-fzt4sfp6] .hero[data-astro-cid-fzt4sfp6] .lede[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#fff}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] ul[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){margin:8px 0 15px;padding-left:0;list-style:none}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-2);margin-bottom:9px;padding-left:21px;position:relative}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6]:before:where(){content:"✓";color:var(--accent-dark);font-size:13px;font-weight:800;position:absolute;top:0;left:0}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):before:where(){color:var(--brand-dark)}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] ol[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){margin:8px 0 15px 24px}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] ol[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding-left:4px}.pp-page[data-astro-cid-fzt4sfp6] main[data-astro-cid-fzt4sfp6] ol[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6]:before:where(){display:none}.pp-page[data-astro-cid-fzt4sfp6] .pp-tw[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background:#fff;margin:14px 0 16px;overflow-x:auto}.pp-page[data-astro-cid-fzt4sfp6] table[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-collapse:collapse;width:100%;min-width:520px;font-size:13.5px}.pp-page[data-astro-cid-fzt4sfp6] th[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:linear-gradient(#f7faff,#f1f5fd);padding:11px 15px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] td[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-bottom:1px solid var(--line-2);color:var(--ink-2);vertical-align:top;padding:11px 15px}.pp-page[data-astro-cid-fzt4sfp6] tbody[data-astro-cid-fzt4sfp6] tr[data-astro-cid-fzt4sfp6]:nth-child(2n) td[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){background:#fbfcff}.pp-page[data-astro-cid-fzt4sfp6] tbody[data-astro-cid-fzt4sfp6] tr[data-astro-cid-fzt4sfp6]:last-child td[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-bottom:0}.pp-page[data-astro-cid-fzt4sfp6] tbody[data-astro-cid-fzt4sfp6] tr[data-astro-cid-fzt4sfp6]:hover td[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){background:#f6f9ff}.pp-page[data-astro-cid-fzt4sfp6] .pp-tn[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--muted);margin:-6px 0 16px;font-size:12.5px;line-height:1.75}.pp-page[data-astro-cid-fzt4sfp6] .pp-yes[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--accent-dark);font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-yes[data-astro-cid-fzt4sfp6]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:var(--brand-dark)}.pp-page[data-astro-cid-fzt4sfp6] .pp-no[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--danger);font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-mid[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#b4761a;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-mid[data-astro-cid-fzt4sfp6]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){color:#3b5fc7}.pp-page[data-astro-cid-fzt4sfp6] .pp-note[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] .pp-warn[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:var(--radius-sm);color:var(--ink-3);background:#f8faff;margin:14px 0;padding:14px 17px;font-size:14px;line-height:1.85}.pp-page[data-astro-cid-fzt4sfp6] .pp-warn[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-color:#f7e3bd;border-left-color:var(--warn);background:#fffaf0}.pp-page[data-astro-cid-fzt4sfp6] .pp-warn[data-astro-cid-fzt4sfp6]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){border-color:#d6dff0;border-left-color:var(--brand-light);background:#eef2fb}.pp-page[data-astro-cid-fzt4sfp6] .pp-note[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] .pp-warn[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:inherit}.pp-page[data-astro-cid-fzt4sfp6] .pp-cards[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:15px;margin:16px 0;display:grid}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:18px 19px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line);transform:translateY(-3px)}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6] .pp-pn[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){font-family:var(--mono);letter-spacing:.07em;color:var(--brand-dark);font-size:11px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6] h3[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);margin:8px 0 4px;font-size:17px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6] .pp-pd[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--muted);margin-bottom:12px;font-size:13.6px;line-height:1.75}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6] ul[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){margin:0 0 14px}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){margin-bottom:5px;font-size:13.5px}.pp-page[data-astro-cid-fzt4sfp6] .pp-pcard[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){margin-top:auto;font-size:13.8px;font-weight:600}.pp-page[data-astro-cid-fzt4sfp6] .pp-steps[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){counter-reset:s;margin:16px 0 6px}.pp-page[data-astro-cid-fzt4sfp6] .pp-step[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-bottom:1px dashed var(--line);align-items:center;gap:16px;padding:16px 0;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-step[data-astro-cid-fzt4sfp6]:last-child:where([data-preserved-banner]){border-bottom:none}.pp-page[data-astro-cid-fzt4sfp6] .pp-step[data-astro-cid-fzt4sfp6] .pp-n[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){counter-increment:s;background:var(--card);border:2px solid var(--brand);width:28px;height:28px;color:var(--brand-dark);text-align:center;border-radius:50%;flex:0 0 28px;font-size:13px;font-weight:800;line-height:28px}.pp-page[data-astro-cid-fzt4sfp6] .pp-step[data-astro-cid-fzt4sfp6] .pp-n[data-astro-cid-fzt4sfp6]:before:where(){content:counter(s)}.pp-page[data-astro-cid-fzt4sfp6] .pp-step[data-astro-cid-fzt4sfp6] h3[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);margin:0 0 3px;font-size:16.5px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-step[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3);margin:0;font-size:14px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#fff;border-radius:var(--radius);background:radial-gradient(600px 220px at 92% -30%,#00c2a847,#0000 60%),radial-gradient(520px 200px at 4% 130%,#1e40af80,#0000 62%),linear-gradient(140deg,#0f1a36,#1c2a58 62%,#24356d);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:26px;margin-bottom:20px;padding:30px 32px;display:flex;box-shadow:0 18px 44px #0b122433}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6]:not(:where(.hero,.hero *,.pp-head,.pp-head *)):where([data-preserved-banner]){background:radial-gradient(600px 220px at 92% -30%,#3b5fc747,#0000 60%),radial-gradient(520px 200px at 4% 130%,#1e40af80,#0000 62%),linear-gradient(140deg,#0f1a36,#1c2a58 62%,#24356d)}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] h2[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#fff;margin:0 0 8px;font-size:21px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#ffffffc7;max-width:62ch;margin:0;font-size:14px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .pp-hact[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){flex-wrap:wrap;gap:12px;margin:0;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b1[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--brand-dark);border-radius:var(--radius-sm);background:#fff;padding:13px 26px;font-size:14.5px;font-weight:700;box-shadow:0 8px 22px #00000038}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b1[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){color:var(--brand-dark);background:#eef3ff;text-decoration:none}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b2[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#fff;border-radius:var(--radius-sm);background:#ffffff1a;border:1px solid #ffffff47;padding:12px 24px;font-size:14.5px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b2[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){color:#fff;background:#ffffff30;border-color:#ffffff6b;text-decoration:none}.pp-page[data-astro-cid-fzt4sfp6] .pp-rel[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;margin-top:12px;display:grid}.pp-page[data-astro-cid-fzt4sfp6] .pp-rel[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:18px 19px;transition:transform .16s,box-shadow .16s,border-color .16s;display:block}.pp-page[data-astro-cid-fzt4sfp6] .pp-rel[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line);text-decoration:none;transform:translateY(-3px)}.pp-page[data-astro-cid-fzt4sfp6] .pp-rel[data-astro-cid-fzt4sfp6] .pp-rt[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-rel[data-astro-cid-fzt4sfp6] .pp-rd[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--muted);font-size:13px;line-height:1.7}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;margin-bottom:10px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){border-color:var(--brand-line)}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6][open]:where([data-preserved-banner]){border-color:var(--brand-line);box-shadow:var(--shadow-sm)}.pp-page[data-astro-cid-fzt4sfp6] summary[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){cursor:pointer;color:var(--ink);align-items:center;gap:10px;padding:14px 17px;font-size:14.5px;font-weight:600;list-style:none;transition:background .16s;display:flex}.pp-page[data-astro-cid-fzt4sfp6] summary[data-astro-cid-fzt4sfp6]:where([data-preserved-banner])::-webkit-details-marker{display:none}.pp-page[data-astro-cid-fzt4sfp6] summary[data-astro-cid-fzt4sfp6]:before:where(){content:"Q";background:var(--brand-soft);width:22px;height:22px;color:var(--brand-dark);font-family:var(--mono);border-radius:7px;flex:none;place-items:center;font-size:11.5px;font-weight:800;display:grid}.pp-page[data-astro-cid-fzt4sfp6] summary[data-astro-cid-fzt4sfp6]:after:where(){content:"+";color:var(--muted);margin-left:auto;font-size:18px;font-weight:400}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6][open] summary[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){background:#fbfcff}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6][open] summary[data-astro-cid-fzt4sfp6]:before:where(){background:var(--brand);color:#fff}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6][open] summary[data-astro-cid-fzt4sfp6]:after:where(){content:"−"}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6] .pp-ans[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3);padding:2px 17px 16px 49px;font-size:14px;line-height:1.85}.pp-page[data-astro-cid-fzt4sfp6] details[data-astro-cid-fzt4sfp6] .pp-ans[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6]:last-child:where([data-preserved-banner]){margin-bottom:0}.pp-page[data-astro-cid-fzt4sfp6] .pp-byline[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-top:1px dashed var(--line);color:var(--muted);flex-wrap:wrap;gap:4px 24px;margin-top:24px;padding-top:15px;font-size:12.9px;line-height:1.95;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-byline[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3);margin-right:7px;font-weight:600}.pp-page[data-astro-cid-fzt4sfp6] .pp-byline[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3)}.pp-page[data-astro-cid-fzt4sfp6] .pp-src[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3);font-size:14px}.pp-page[data-astro-cid-fzt4sfp6] .pp-src[data-astro-cid-fzt4sfp6] li[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){font-weight:600}@media (max-width:720px){.pp-page[data-astro-cid-fzt4sfp6] .pp-card[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:22px 20px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:26px 22px}.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6] .pp-wrap[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:7px 10px}}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){text-align:center;flex-direction:column;align-items:center;gap:0;margin-bottom:26px;padding:54px 40px 50px;box-shadow:0 26px 64px #0b12244d}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] h2[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#fff;margin:0 0 12px;font-size:clamp(24px,2.8vw,33px);line-height:1.3}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:#fffc;max-width:56ch;margin:0 auto;font-size:15.5px;line-height:1.8}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .pp-hact[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){justify-content:center;margin:28px 0 0}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b1[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:15px 34px;font-size:15.5px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b2[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:14px 32px;font-size:15.5px}@media (max-width:720px){.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:34px 22px 32px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] h2[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){font-size:22px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){font-size:14.5px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .pp-hact[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){margin-top:22px}.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b1[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] .pp-cta[data-astro-cid-fzt4sfp6] .b2[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:13px 24px;font-size:14.5px}}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;margin:0 auto 18px;padding:30px 36px 26px}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] .pp-anav[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){max-width:1080px;margin-left:auto;margin-right:auto}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .pp-kicker[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){letter-spacing:.15em;text-transform:uppercase;color:var(--brand-dark);align-items:center;gap:8px;margin-bottom:11px;font-size:11.5px;font-weight:800;display:inline-flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .pp-kicker[data-astro-cid-fzt4sfp6]:before:where(){content:"";background:linear-gradient(90deg, var(--brand), var(--accent));border-radius:2px;width:18px;height:2px}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] h1[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);letter-spacing:-.5px;max-width:30em;margin:0 0 13px;font-size:clamp(24px,3vw,33px);font-weight:800;line-height:1.3}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .lede[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3);max-width:52em;margin:0 0 16px;font-size:15.5px;line-height:1.8}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .pp-lmeta[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--muted);border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0 0 14px;padding-bottom:14px;font-size:12.6px;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .pp-lmeta[data-astro-cid-fzt4sfp6] span[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){align-items:center;gap:7px;display:inline-flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .pp-lmeta[data-astro-cid-fzt4sfp6] i[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){font-style:normal}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .pp-lmeta[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-2);font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .kws[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .kw[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-3);border:1px solid var(--line);background:#f4f6fc;border-radius:20px;align-items:center;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] a[data-astro-cid-fzt4sfp6].kw:hover:where([data-preserved-banner]){background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-dark);text-decoration:none}.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6] .kws[data-astro-cid-fzt4sfp6]>span[data-astro-cid-fzt4sfp6].kw:where([data-preserved-banner]){color:var(--muted);background:0 0;border:0;border-radius:0;padding:0;font-size:12.6px;font-weight:600}.pp-page[data-astro-cid-fzt4sfp6] .pp-lead[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--brand-line);border-left:3px solid var(--brand);border-radius:var(--radius-sm);color:var(--ink-2);background:#f5f8ff;margin:0 0 18px;padding:14px 17px;font-size:14.4px;line-height:1.85}.pp-page[data-astro-cid-fzt4sfp6] .pp-card[data-astro-cid-fzt4sfp6] h3[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);margin:16px 0 8px;font-size:15.5px;font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-tcards[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){grid-template-columns:repeat(auto-fit,minmax(252px,1fr));gap:14px;margin:0 0 14px;display:grid}.pp-page[data-astro-cid-fzt4sfp6] .pp-tcard[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:18px 18px 16px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-tcard[data-astro-cid-fzt4sfp6]:hover:where([data-preserved-banner]){box-shadow:var(--shadow);border-color:var(--brand-line);transform:translateY(-2px)}.pp-page[data-astro-cid-fzt4sfp6] .pp-tcard[data-astro-cid-fzt4sfp6] h3[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink);margin:0 0 6px;font-size:17px;font-weight:800}.pp-page[data-astro-cid-fzt4sfp6] .pp-tcard[data-astro-cid-fzt4sfp6] p[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--muted);margin:0;font-size:13.6px;line-height:1.7}.pp-page[data-astro-cid-fzt4sfp6] .pp-tcard[data-astro-cid-fzt4sfp6] .pp-tcf[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-top:1px solid var(--line-2);margin-top:auto;padding-top:11px;font-size:13.5px;font-weight:600}.pp-page[data-astro-cid-fzt4sfp6] .pp-pmeta[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){border-top:1px solid var(--line-2);color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin-top:18px;padding-top:14px;font-size:12.6px;display:flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-pmeta[data-astro-cid-fzt4sfp6] span[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){align-items:center;gap:7px;display:inline-flex}.pp-page[data-astro-cid-fzt4sfp6] .pp-pmeta[data-astro-cid-fzt4sfp6] i[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){font-style:normal}.pp-page[data-astro-cid-fzt4sfp6] .pp-pmeta[data-astro-cid-fzt4sfp6] b[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){color:var(--ink-2);font-weight:700}.pp-page[data-astro-cid-fzt4sfp6] .pp-card[data-astro-cid-fzt4sfp6][id]:where([data-preserved-banner]),.pp-page[data-astro-cid-fzt4sfp6] .pp-card[data-astro-cid-fzt4sfp6] h2[data-astro-cid-fzt4sfp6][id]:where([data-preserved-banner]){scroll-margin-top:84px}@media (max-width:720px){.pp-page[data-astro-cid-fzt4sfp6] .pp-head[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){padding:22px 20px 20px}.pp-page[data-astro-cid-fzt4sfp6] .pp-tcards[data-astro-cid-fzt4sfp6]:where([data-preserved-banner]){grid-template-columns:1fr}}