@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2"),url(/_astro/figtree-latin-400-normal.BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/figtree-latin-500-normal.BWnGEVsr.woff2)format("woff2"),url(/_astro/figtree-latin-500-normal.B_yy1phn.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-600-normal.Cv_xCTDl.woff2)format("woff2"),url(/_astro/figtree-latin-600-normal.BM_oTo4n.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/figtree-latin-700-normal.th6qEP7c.woff2)format("woff2"),url(/_astro/figtree-latin-700-normal.BCCt2T1q.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/figtree-latin-800-normal.30yxI7TZ.woff2)format("woff2"),url(/_astro/figtree-latin-800-normal.B7vj2UK8.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-condensed-latin-700-normal.v1xN8_Wq.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-700-normal.Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-latin-800-normal.BKzMuPgK.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-800-normal.e9GbPXiK.woff)format("woff")}:root{--navy:#0b1640;--navy-2:#18265e;--navy-line:#1b2a66;--navy-soft:#121f52;--blue:#1e4fd0;--blue-dark:#163fae;--blue-soft:#eef2fd;--magenta:#c026a8;--magenta-dark:#a51e90;--gold:#ffc23d;--gold-hover:#ffd36e;--gold-shadow:#d99a12;--gold-soft:#fffcf3;--bg:#f3f5fb;--surface:#fff;--surface-2:#f8f9fd;--border:#dde2f0;--border-soft:#eef1f8;--placeholder:#e9edf8;--text:#0f1733;--text-2:#2c3554;--muted:#4a5372;--on-dark:#cbd3ee;--on-dark-2:#aeb8de;--negative:#d2600e;--radius-card:18px;--radius-panel:24px;--shadow-panel:0 20px 50px #0b16401f;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-body:"Figtree", system-ui, sans-serif;--max-width:1200px;--gutter:24px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:16px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--text);font-family:var(--font-body);overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.65}img,svg{max-width:100%}img{height:auto;display:block}p,h1,h2,h3,h4,figure,blockquote{margin:0}ul,ol{margin:0;padding:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:.005em;line-height:1.08}h4{font-family:var(--font-body);font-size:18px;line-height:1.3}a{color:var(--blue)}a:hover{color:var(--navy)}:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:4px}.ico{flex:none}.skip{z-index:100;background:var(--gold);color:var(--navy);border-radius:10px;padding:12px 18px;font-weight:800;text-decoration:none;position:absolute;top:-100px;left:16px}.skip:focus{top:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{max-width:var(--max-width);padding:0 var(--gutter);margin:0 auto}.layout{flex-wrap:wrap;align-items:flex-start;gap:40px;margin-top:48px;display:flex}.article{flex:999 560px;min-width:0}.article--narrow{max-width:780px}.aside{flex-direction:column;flex:260px;order:2;gap:16px;min-width:0;display:flex}.mark{color:var(--magenta);flex:none;gap:2px;display:inline-flex}.avatar{background:var(--magenta);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.ibox{background:var(--blue-soft);width:44px;height:44px;color:var(--blue);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.tick{background:var(--blue);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:flex}.tick.neg{background:var(--negative)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px}.split{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:18px;margin-top:24px;display:grid}.btn{background:var(--gold);min-height:56px;color:var(--navy);white-space:nowrap;box-shadow:0 4px 0 var(--gold-shadow);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.btn:hover{background:var(--gold-hover);color:var(--navy)}.dot{background:#5a6aa6;border-radius:50%;flex:none;width:4px;height:4px}.checks{flex-direction:column;gap:12px;margin-top:14px;list-style:none;display:flex}.checks li{color:var(--text-2);align-items:flex-start;gap:12px;display:flex}.rows{flex-direction:column;gap:10px;margin-top:18px;list-style:none;display:flex}.rows li{background:var(--surface);border:1px solid var(--border);color:var(--text-2);border-radius:14px;padding:16px 18px;font-size:16px}.rows li strong{color:var(--text)}.panel-blue{background:var(--blue);color:#fff;border-radius:var(--radius-panel);padding:40px}.panel-blue h2{color:#fff}.panel-blue p{color:#e6ecff;margin-top:14px;font-size:19px}.panel-blue a{color:#fff}.table-wrapper{-webkit-overflow-scrolling:touch;margin-top:24px;overflow-x:auto}.table-wrapper table,table.tbl{border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);width:100%;min-width:460px;font-size:16px;overflow:hidden}.table-wrapper th{background:var(--navy);color:#fff;text-align:left;font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;padding:14px 18px;font-size:19px}.table-wrapper td{border-top:1px solid var(--border-soft);vertical-align:top;padding:14px 18px}.table-wrapper tbody tr:first-child td{border-top:0}.table-wrapper tr:nth-child(2n) td{background:var(--surface-2)}.table-wrapper td:first-child{font-weight:700}.table-wrapper td:empty{display:none}.prose>h2{border-top:1px solid var(--border);align-items:center;gap:12px;margin-top:48px;padding-top:48px;font-size:clamp(30px,3.6vw,42px);font-weight:800;display:flex}.prose>h2:first-child{border-top:0;margin-top:0;padding-top:8px}.prose>h2:before{content:"";background:var(--magenta);flex:none;width:34px;height:20px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 40 22\" fill=\"none\" stroke=\"%23000\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M3 3l8 8-8 8M16 3l8 8-8 8M29 3l8 8-8 8\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 40 22\" fill=\"none\" stroke=\"%23000\" stroke-width=\"3.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"%3E%3Cpath d=\"M3 3l8 8-8 8M16 3l8 8-8 8M29 3l8 8-8 8\"/%3E%3C/svg%3E") 50%/contain no-repeat}.prose h3{margin-top:36px;font-size:28px;font-weight:700}.prose h4{margin-top:22px}.prose p{color:var(--text-2);margin-top:14px}.prose p strong,.prose li strong{color:var(--text)}.prose>ul,.prose>ol{color:var(--text-2);margin-top:14px;padding-left:1.4em}.prose>ul li+li,.prose>ol li+li{margin-top:6px}.prose li>ul,.prose li>ol{margin-top:6px;padding-left:1.4em}.prose blockquote{background:var(--navy);color:#fff;font-family:var(--font-display);border-radius:20px;margin-top:26px;padding:28px 30px;font-size:28px;font-weight:600;line-height:1.25}.prose blockquote p{color:#fff;margin:0}.prose figure,.prose .figure{margin-top:24px}.prose figure img,.prose .figure img{border-radius:var(--radius-card);width:100%}.prose>h2+p,.prose>h3+p{margin-top:14px}.prose :is(h2,h3,h4)[id]{scroll-margin-top:16px}@media (width<=860px){.aside{order:0}}@media (width<=640px){:root{--gutter:16px}.panel-blue{padding:28px 20px}.prose blockquote{padding:22px;font-size:23px}.table-wrapper table{font-size:15px}.table-wrapper th,.table-wrapper td{padding:12px}}.brand[data-astro-cid-f7espo7c]{align-items:center;gap:10px;min-height:44px;text-decoration:none;display:flex}.wm[data-astro-cid-f7espo7c]{font-family:var(--font-display);letter-spacing:.02em;color:#fff;font-weight:800;line-height:1}.wm[data-astro-cid-f7espo7c] b[data-astro-cid-f7espo7c]{color:var(--gold);font-weight:800}.top[data-astro-cid-nen7h5rs]{background:var(--navy);z-index:10;border-bottom:1px solid var(--navy-line);position:relative}.top-in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#e3e8f8;border-radius:8px;align-items:center;gap:6px;min-height:44px;padding:10px 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].on{background:var(--navy-2);color:#fff}.sub[data-astro-cid-nen7h5rs]{z-index:20;background:#fff;border-radius:12px;min-width:190px;padding:8px;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 14px 32px #0b164038}.nav[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:hover .sub[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]:focus-within .sub[data-astro-cid-nen7h5rs]{display:block}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);display:flex}.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].on{background:var(--bg);color:var(--text)}.mnav[data-astro-cid-nen7h5rs]{display:none}.mnav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{color:#fff;background:var(--navy-2);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.mnav[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mpanel[data-astro-cid-nen7h5rs]{background:var(--navy);border-top:1px solid var(--navy-line);padding:8px 16px 20px;position:absolute;top:76px;left:0;right:0;box-shadow:0 20px 40px #0b164066}.mpanel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;border-bottom:1px solid var(--navy-line);align-items:center;min-height:48px;font-weight:600;text-decoration:none;display:flex}.mpanel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].child{color:#c9d1ee;padding-left:20px;font-weight:500}@media (width<=980px){.desk[data-astro-cid-nen7h5rs]{display:none}.mnav[data-astro-cid-nen7h5rs]{display:block}}.foot[data-astro-cid-jo6i4kqk]{background:var(--navy);color:var(--on-dark);margin-top:72px;padding:56px 0 28px;font-size:15px}.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;margin-top:32px;display:grid}.foot[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:#fff;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;font-size:22px;font-weight:700}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.foot[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-top:6px}.flinks[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:4px;display:flex}.flinks[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}.copy[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--navy-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding-top:20px;font-size:13px;display:flex}.badges[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{border:2px solid var(--gold);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:32px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}
