@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.Gavziq_className{font-family:Newsreader,Newsreader Fallback}.Gavziq_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.e3Zx_q_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.e3Zx_q_variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
:root{--f-ui:var(--font-hanken), "Segoe UI", system-ui, -apple-system, sans-serif;--f-display:var(--font-newsreader), Georgia, "Times New Roman", serif;--f-mono:ui-monospace, "Cascadia Mono", Consolas, Menlo, monospace;--b:#00239c;--b2:#1e44c2;--a:#f3d03e;--a-ink:#1d1400;--paper:#fff;--paper-2:#f4f5f3;--x-ink:#111;--x-ink-2:#44515d;--x-muted:#5d6974;--x-rule:#dde2e5;--x-field:#858f98;--on-b:#fff;--on-b-2:#fffc;--on-b-rule:#ffffff2e;--ok:#1d7148;--ok-soft:#dcefe3;--wa:#855600;--wa-soft:#f8ecd2;--no:#ae2a20;--no-soft:#f7e0dc;--focus:#b86e0a;--sel:#1e2a35;--sel-ink:#fff;--shadow:0 1px 2px #14181c0f, 0 10px 30px -12px #14181c38;--band:radial-gradient(90% 140% at 100% 0%, #ffffff1c, transparent 55%), linear-gradient(155deg, #0a2db0 0%, #00239c 45%, #001b7a 100%);--band-edge:none;--ph-bg:linear-gradient(140deg, var(--b) 0%, var(--b2) 100%);--ph-face:linear-gradient(160deg, var(--b2) 0%, var(--b) 100%);--foot-bg:var(--paper-2);--raise:0 1px 2px #0a143512, 0 16px 32px -16px #0a143533, 0 44px 80px -40px #0a14354d;--raise-ring:#0a143512;--raise-bg:var(--paper);--raise-r:6px;--sheen:linear-gradient(180deg, #ffffff17 0%, #fff0 32%);--fog:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' preserveAspectRatio='none'%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='4' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 2.4 -.9'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23m)'/%3E%3C/svg%3E");--haze:#ffffffc7;--mist-bright:1.2;--mist-a:1;--mist-b:.92;--bt-mix:100%;--soft-mix:11%;--at-mix:58%;--bt:color-mix(in oklab, var(--b) var(--bt-mix), white);--b-soft:color-mix(in oklab, var(--b) var(--soft-mix), var(--paper));--a-text:color-mix(in oklab, var(--a) var(--at-mix), black);--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--float-gap:1rem;--float-bottom:calc(var(--float-gap) + var(--safe-bottom) + var(--bar-h,0px));--float-right:calc(var(--float-gap) + var(--safe-right));--float-slot:4rem;--gutter:clamp(1.25rem, .6rem + 3vw, 4.5rem);--content:80rem;--head-h:3.875rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:64rem){:root{--float-gap:1.75rem}}:root[data-theme=dark]{--paper:#0b0d12;--paper-2:#12141a;--x-ink:#f4f1e8;--x-ink-2:#c7c8cc;--x-muted:#8f929a;--x-rule:#23262e;--x-field:#5e626c;--bt-mix:14%;--soft-mix:14%;--at-mix:100%;--focus:#f0a848;--sel:#e9ecef;--sel-ink:#0e1114;--band:radial-gradient(70% 130% at 100% 0%, #f3d03e12, transparent 60%), linear-gradient(160deg, #1a1c23 0%, #121419 55%, #0d0f13 100%);--band-edge:inset 0 1px 0 #f3d03e47;--ph-bg:linear-gradient(140deg, #1c1f26 0%, #272a32 100%);--ph-face:linear-gradient(160deg, #262930 0%, #181a20 100%);--foot-bg:linear-gradient(180deg, #12141a 0%, #0b0d12 100%);--raise:0 1px 2px #0006, 0 16px 32px -16px #000000a6, 0 44px 80px -36px #000c;--raise-ring:#f4f1e81a;--raise-bg:linear-gradient(180deg, #171a21 0%, #12141a 100%);--haze:#9699a080;--mist-bright:1.45;--mist-a:.8;--mist-b:.7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-contrast=more]{--x-muted:var(--x-ink);--x-ink-2:var(--x-ink);--x-rule:var(--x-field);--on-b-2:#fff}html[data-text-scale=large]{font-size:112.5%}html[data-text-scale=larger]{font-size:125%}html[data-text-scale=largest]{font-size:150%}
.ex{font-family:var(--f-ui);color:var(--x-ink);background:var(--paper);height:100%;font-size:.9375rem;line-height:1.55;position:relative}.ex button,.ex a{color:inherit}.ex :focus-visible{outline:2px solid var(--a-text);outline-offset:2px}.ph{background:linear-gradient(140deg, var(--b) 0%, var(--b2) 100%);color:var(--on-b);aspect-ratio:16/10;width:100%;max-width:100%;display:block;position:relative;overflow:hidden}.ph:before{content:"";background:repeating-linear-gradient(135deg,#ffffff0d 0 2px,#0000 2px 14px);position:absolute;inset:0}.ph span{color:var(--on-b-2);align-items:center;gap:6px;font-size:.7812rem;font-weight:600;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.ph span svg{flex:none;width:14px;height:14px}.ph.has-img:before{z-index:1;background:linear-gradient(#0000 55%,#060e1899 100%)}.ph img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ph.has-img span{z-index:2;color:#ffffffe6;text-shadow:0 1px 2px #0006}.ph.face{background:linear-gradient(160deg, var(--b2) 0%, var(--b) 100%)}.ph.face:before{background:radial-gradient(circle at 50% 35%,#ffffff24,#0000 60%)}.ph-face{width:78%;height:auto;max-height:92%;fill:color-mix(in oklab, var(--on-b) 22%, transparent);position:absolute;bottom:0;left:50%;translate:-50%}.ph.face span{z-index:1}.ph.sq{aspect-ratio:1}.ph.tall{aspect-ratio:4/5}.ph.wide{aspect-ratio:21/9}.fill{background:repeating-linear-gradient(90deg, var(--b-soft) 0 6px, transparent 6px 9px) bottom / 100% 2px no-repeat;color:var(--x-ink-2);font-style:italic}.xb{white-space:nowrap;background:0 0;border:1.5px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.xb svg{flex:none;width:18px;height:18px}.ex .xb-acc{background:var(--a);color:var(--a-ink)}.xb-acc:hover{filter:brightness(1.05)}.ex .xb-b{background:var(--b);color:var(--on-b)}.xb-line{border-color:var(--bt);color:var(--bt)}.on-b .xb-line{border-color:var(--on-b-2);color:var(--on-b)}.xb-sm{min-height:38px;padding:0 14px;font-size:.875rem}.xin{border:1px solid var(--x-field);background:var(--paper);width:100%;min-height:46px;color:var(--x-ink);border-radius:3px;padding:0 12px;font-size:1rem}textarea.xin{resize:vertical;min-height:110px;padding:10px 12px}select.xin{padding-right:8px}.xfield{gap:6px;min-width:0;display:grid}.xfield>span,.xfield>label{color:var(--x-ink);font-size:.875rem;font-weight:600}.xcheck{color:var(--x-ink-2);align-items:flex-start;gap:10px;min-height:32px;font-size:.875rem;display:flex}.xcheck input{width:20px;height:20px;accent-color:var(--b);flex:none;margin:2px 0 0}.site{flex-direction:column;display:flex}.s-scroll{overscroll-behavior:contain;scroll-behavior:auto;flex:1;min-height:0;overflow-y:auto}.s-wrap{padding-inline:20px}.s-head{z-index:6;background:var(--paper);border-bottom:1px solid var(--x-rule);position:sticky;top:0}.s-head-in{align-items:center;gap:8px;min-height:62px;display:flex}.s-logo{color:var(--bt);text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0;display:flex}.s-lockup{flex:none;display:block}.s-lockup img{width:auto;max-width:100%;height:34px}.s-foot .s-lockup img{height:44px}.s-nav{display:none}.s-nav button,.s-nav a{min-height:44px;color:var(--x-ink-2);background:0 0;border:0;align-items:center;gap:4px;padding:0 11px;font-size:.9375rem;font-weight:500;display:inline-flex}.s-nav button:hover,.s-nav a:hover{color:var(--bt)}.s-nav button[aria-current=page],.s-nav a[aria-current=page]{color:var(--bt);box-shadow:inset 0 -2px 0 var(--a)}.s-nav button svg,.s-nav a svg{width:14px;height:14px}.s-ibtn{width:44px;height:44px;color:var(--bt);background:0 0;border:0;flex:none;place-items:center;display:grid}.s-ibtn svg{width:22px;height:22px}.s-head .xb{margin-left:10px}.s-mega{background:var(--paper);border-bottom:1px solid var(--x-rule);grid-template-columns:1fr 1fr 300px;gap:48px;padding:32px 72px 36px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -24px #12283f59}.s-mega h3{font-family:var(--f-display);color:var(--bt);margin-bottom:4px;font-size:1.375rem;font-weight:500}.s-mega p.who{color:var(--x-muted);margin-bottom:12px;font-size:.875rem}.s-mega ul{gap:2px;list-style:none;display:grid}.s-mega li button,.s-mega li a{color:var(--x-ink);text-align:left;background:0 0;border:0;justify-content:space-between;gap:8px;width:100%;padding:7px 0;font-size:.9688rem;display:flex}.s-mega li button:hover,.s-mega li a:hover{color:var(--bt);text-decoration:underline}.s-mega-aside{background:var(--paper-2);align-content:start;gap:12px;padding:22px;display:grid}.s-mega-aside b{font-family:var(--f-display);color:var(--bt);font-size:1.25rem;font-weight:500;line-height:1.25}.s-drawer{background:var(--paper);z-index:9;flex-direction:column;display:flex;position:absolute;inset:0}.s-drawer-h{border-bottom:1px solid var(--x-rule);justify-content:space-between;align-items:center;padding:9px 12px 9px 20px;display:flex}.s-drawer-b{flex:1;padding:8px 20px 20px;overflow-y:auto}.s-drawer-b>button,.s-drawer-b>a,.s-acc>button,.s-acc>a{border:0;border-bottom:1px solid var(--x-rule);text-align:left;width:100%;min-height:54px;font-family:var(--f-display);color:var(--bt);background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:1.3125rem;display:flex}.s-acc-in{border-bottom:1px solid var(--x-rule);gap:2px;padding:6px 0 12px 12px;display:grid}.s-acc-in h4{text-transform:uppercase;letter-spacing:.1em;color:var(--x-muted);margin:10px 0 4px;font-size:.75rem}.s-acc-in button,.s-acc-in a{text-align:left;min-height:40px;color:var(--x-ink);background:0 0;border:0;padding:0;font-size:1rem}.s-drawer-f{border-top:1px solid var(--x-rule);gap:8px;padding:12px 20px 16px;display:grid}.s-bar{border-top:1px solid var(--x-rule);background:var(--paper);flex:none;gap:8px;padding:10px 12px 12px;display:flex}.s-bar .xb{flex:1;min-height:46px;padding:0 10px}.s-hero{background:var(--b);color:var(--on-b);padding-block:40px 44px}.s-hero-in{align-items:center;gap:28px;display:grid}.s-hero h1{font-family:var(--f-display);letter-spacing:-.015em;font-size:2.25rem;font-weight:500;line-height:1.06}.s-hero p{color:var(--on-b-2);max-width:46ch;margin-top:16px;font-size:1.0625rem}.s-ctas{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.s-proof{border-bottom:1px solid var(--x-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding-block:28px;display:grid}.s-proof b{font-family:var(--f-display);color:var(--bt);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:500;line-height:1;display:block}.s-proof span{color:var(--x-ink-2);margin-top:8px;font-size:.875rem;display:block}.s-sec{padding-block:40px}.s-phead+.s-sec{padding-top:22px}.s-sec.alt{background:var(--paper-2)}.s-sec.dark{background:var(--b);color:var(--on-b)}.s-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:24px;display:flex}.s-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--x-muted);margin-bottom:8px;font-size:.75rem;font-weight:700;display:block}.dark .s-eyebrow,.s-hero .s-eyebrow,.s-cta-band .s-eyebrow{color:var(--on-b-2)}.s-h2{font-family:var(--f-display);letter-spacing:-.01em;color:var(--bt);font-size:1.6875rem;font-weight:500;line-height:1.15}.dark .s-h2{color:var(--on-b)}.s-lead{color:var(--x-ink-2);max-width:62ch;font-size:1.0625rem}.s-link{color:var(--a-text);text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:0;font-size:.9375rem;font-weight:700;display:inline-flex}.s-link svg{flex:none;width:16px;height:16px}.s-link:hover{text-decoration:underline}.dark .s-link{color:var(--on-b)}.s-grid2,.s-grid3,.s-grid4{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.s-tile{border-top:3px solid var(--bt);align-content:start;gap:10px;padding-top:22px;display:grid}.s-tile h3{font-family:var(--f-display);color:var(--bt);font-size:1.5625rem;font-weight:500}.s-tile .who{text-transform:uppercase;letter-spacing:.1em;color:var(--x-muted);font-size:.8125rem;font-weight:700}.s-svc{margin-top:6px;list-style:none;display:grid}.s-svc li button,.s-svc li a{border:0;border-top:1px solid var(--x-rule);text-align:left;width:100%;min-height:48px;color:var(--x-ink);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:1rem;display:flex}.s-svc li button:hover,.s-svc li a:hover{color:var(--bt)}.s-svc li button svg,.s-svc li a svg{width:16px;height:16px;color:var(--a-text);flex:none}.s-card{text-align:left;background:var(--paper);border:1px solid var(--x-rule);align-content:start;width:100%;padding:0;display:grid}.s-card:hover{border-color:var(--bt)}.s-card-b{gap:10px;padding:18px 18px 20px;display:grid}.s-card h3{color:var(--x-ink);font-size:1.125rem;font-weight:700;line-height:1.3}.s-meta{color:var(--x-muted);font-size:.8125rem;font-weight:600}.s-metric{border-top:1px solid var(--x-rule);align-items:baseline;gap:10px;margin-top:4px;padding-top:12px;display:flex}.s-metric b{font-family:var(--f-display);color:var(--bt);white-space:nowrap;font-size:2rem;font-weight:500;line-height:1}.s-metric span{color:var(--x-ink-2);font-size:.875rem}.s-person{align-items:center;gap:24px;display:grid}.s-person h3{font-family:var(--f-display);color:var(--bt);font-size:1.875rem;font-weight:500}.s-pub{text-align:left;border:0;border-top:1px solid var(--x-rule);background:0 0;gap:8px;width:100%;padding:18px 0 4px;display:grid}.s-pub h3{font-family:var(--f-display);color:var(--bt);font-size:1.3125rem;font-weight:500;line-height:1.25}.s-pub:hover h3{text-decoration:underline}.s-type{text-transform:uppercase;letter-spacing:.1em;color:var(--a-text);font-size:.75rem;font-weight:700;display:inline-flex}.s-news{gap:18px;display:grid}.s-signup{gap:12px;display:grid}.s-topics{flex-wrap:wrap;gap:4px 18px;display:flex}.s-quote{font-family:var(--f-display);color:var(--bt);max-width:30ch;font-size:1.5rem;font-style:italic;line-height:1.3}.s-quote-by{color:var(--x-muted);margin-top:14px;font-size:.875rem;font-weight:600}.s-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.s-logo-slot{border:1px dashed var(--x-field);height:58px;color:var(--x-muted);text-align:center;place-items:center;padding:4px;font-size:.7812rem;font-weight:600;display:grid}.s-cta-band{background:var(--b);color:var(--on-b);padding-block:40px}.s-cta-band .s-h2{color:var(--on-b)}.s-cta-in{gap:20px;display:grid}.s-foot{background:var(--paper-2);border-top:1px solid var(--x-rule);color:var(--x-ink-2);padding-block:36px 24px;font-size:.875rem}.s-foot-cols{gap:24px;display:grid}.s-foot h4{text-transform:uppercase;letter-spacing:.12em;color:var(--x-muted);margin-bottom:8px;font-size:.75rem}.s-foot ul{list-style:none;display:grid}.s-foot li button,.s-foot li a{min-height:34px;color:var(--x-ink);text-align:left;background:0 0;border:0;padding:0;font-size:.9062rem}.s-foot li button:hover,.s-foot li a:hover{color:var(--bt);text-decoration:underline}.s-foot-legal{border-top:1px solid var(--x-rule);flex-wrap:wrap;align-items:center;gap:0 18px;margin-top:28px;padding-top:12px;display:flex}.s-foot-legal button,.s-foot-legal a{min-height:36px;color:var(--x-ink-2);background:0 0;border:0;padding:0;font-size:.8438rem}.s-foot-legal button:hover,.s-foot-legal a:hover{color:var(--bt);text-decoration:underline}.s-foot-legal .staff{color:var(--bt);margin-left:auto;font-weight:700}.s-phead{padding-block:16px 0}.s-phead-grid{gap:10px;display:grid}.s-phead-t{min-width:0}.s-phead h1{font-family:var(--f-display);letter-spacing:-.015em;color:var(--bt);font-size:1.875rem;font-weight:500;line-height:1.1}.s-phead .s-eyebrow{margin-bottom:6px;display:block}.s-phead .s-lead{max-width:none;margin-top:8px;font-size:1rem}.s-divider{background:linear-gradient(90deg, var(--x-field) 0, var(--x-rule) 40%, color-mix(in oklab, var(--x-rule) 40%, transparent) 100%);transform-origin:0;grid-column:1/-1;height:1px;margin-top:10px;position:relative}.s-divider i{background:var(--a);transform-origin:0;width:56px;height:3px;position:absolute;top:-1px;left:0}.s-divider i:after{content:"";background:var(--a);border-radius:50%;width:5px;height:5px;position:absolute;top:-1px;left:calc(100% + 8px)}.s-divider.draw{animation:1.3s cubic-bezier(.16,1,.3,1) .1s both div-line}.s-divider.draw i{animation:.9s cubic-bezier(.16,1,.3,1) .35s both div-line}.s-divider.draw i:after{animation:.4s 1s both sx-fade}@keyframes div-line{0%{transform:scaleX(0)}to{transform:none}}.s-crumbs ol{flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0;padding:0;list-style:none;display:flex}.cr{min-width:0;position:relative}.cr-l{max-width:260px;min-height:32px;line-height:32px;font:inherit;color:var(--x-muted);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;background:0 0;border:0;padding:0;font-size:.875rem;transition:color .2s;display:inline-block;overflow:hidden}.cr-l:hover,.cr.has-pop:hover .cr-l{color:var(--x-ink)}.cr-l.cur{color:var(--x-ink);text-decoration:underline;-webkit-text-decoration-color:var(--a);text-decoration-color:var(--a);text-underline-offset:7px;font-weight:600;text-decoration-thickness:2px}.cr-sep{color:var(--x-field);font-size:.875rem}.cr-pop{z-index:8;visibility:hidden;opacity:0;pointer-events:none;padding-top:8px;transition:opacity .2s,transform .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;position:absolute;top:100%;left:-12px;transform:translateY(-4px)}@media (hover:hover){.cr:hover>.cr-pop{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}}.cr:focus-within>.cr-pop,.cr.open>.cr-pop{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.cr-pop-in{overscroll-behavior:contain;border:1px solid var(--x-rule);background:var(--paper);border-radius:12px;width:max-content;min-width:220px;max-width:340px;max-height:300px;padding:6px;overflow-y:auto;box-shadow:0 24px 48px -20px #060e1873,0 6px 14px -8px #060e1833}.cr-pop button,.cr-pop a{width:100%;min-height:40px;font:inherit;color:var(--x-ink-2);text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:.875rem;display:flex}.cr-pop button:hover,.cr-pop a:hover,.cr-pop button:focus-visible,.cr-pop a:focus-visible{background:var(--paper-2);color:var(--x-ink)}.cr-pop button[aria-current=page],.cr-pop a[aria-current=page]{color:var(--bt);font-weight:600}.cr-pop button svg,.cr-pop a svg{width:16px;height:16px;color:var(--a-text);flex:none}.s-filters{gap:12px;margin-bottom:24px;display:grid}.s-chips{flex-wrap:wrap;gap:8px;display:flex}.s-chip{border:1px solid var(--x-field);background:var(--paper);min-height:40px;color:var(--x-ink-2);border-radius:999px;padding:0 15px;font-size:.9062rem;font-weight:600}.s-chip[aria-pressed=true]{background:var(--b);color:var(--on-b);border-color:var(--bt)}.s-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.s-count{color:var(--x-muted);margin-bottom:14px;font-size:.875rem;font-weight:600}.s-empty{border:1px dashed var(--x-field);text-align:center;color:var(--x-ink-2);justify-items:center;gap:10px;padding:28px;display:grid}.s-stats{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.s-stat{border-top:3px solid var(--a);padding-top:14px}.s-stat b{font-family:var(--f-display);color:var(--bt);font-variant-numeric:tabular-nums;font-size:2.625rem;font-weight:500;line-height:1;display:block}.s-stat span{color:var(--x-ink-2);margin-top:8px;display:block}.s-prose{gap:28px;max-width:68ch;display:grid}.s-prose h2{font-family:var(--f-display);color:var(--bt);margin-bottom:8px;font-size:1.5625rem;font-weight:500}.s-prose p{color:var(--x-ink-2);font-size:1.0312rem}.s-side{align-content:start;gap:18px;display:grid}.s-box{border:1px solid var(--x-rule);background:var(--paper);align-content:start;gap:10px;padding:18px;display:grid}.s-box h3{text-transform:uppercase;letter-spacing:.1em;color:var(--x-muted);font-size:.8125rem}.s-kv{gap:10px;font-size:.9062rem;display:grid}.s-kv div{gap:2px;display:grid}.s-kv dt{color:var(--x-muted);font-size:.7812rem;font-weight:600}.s-kv dd{color:var(--x-ink);margin:0}.s-tags{flex-wrap:wrap;gap:6px;display:flex}.s-tag{background:var(--b-soft);color:var(--bt);border-radius:2px;padding:4px 10px;font-size:.8125rem;font-weight:600}.s-chart{width:100%;height:auto;display:block}.s-chart text{font-family:var(--f-ui);fill:var(--x-muted);font-size:12px}.s-chart .bar{fill:var(--bt)}.s-chart .bar.last{fill:var(--a)}.s-chart .val{fill:var(--x-ink);font-weight:700}.s-chart .grid{stroke:var(--x-rule)}.s-steps{counter-reset:st;gap:0;list-style:none;display:grid}.s-steps li{border-top:1px solid var(--x-rule);counter-increment:st;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.s-steps li:before{content:counter(st);font-family:var(--f-display);color:var(--a-text);font-size:1.75rem;line-height:1}.s-steps b{color:var(--x-ink);margin-bottom:2px;font-size:1.0625rem;display:block}.s-steps span{color:var(--x-ink-2)}.s-ticks{gap:10px;list-style:none;display:grid}.s-ticks li{color:var(--x-ink-2);grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:1rem;display:grid}.s-ticks li svg{width:20px;height:20px;color:var(--a-text);margin-top:2px}.s-form{gap:16px;display:grid}.s-types{gap:8px;display:grid}.s-type-opt{border:1px solid var(--x-field);text-align:left;background:var(--paper);border-radius:3px;align-items:flex-start;gap:10px;min-height:48px;padding:12px 14px;display:flex}.s-type-opt[aria-pressed=true]{border-color:var(--bt);box-shadow:inset 0 0 0 1px var(--b);background:var(--b-soft)}.s-type-opt i{border:2px solid var(--x-field);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.s-type-opt[aria-pressed=true] i{border:5px solid var(--bt)}.s-type-opt b{font-size:.9375rem;display:block}.s-type-opt small{color:var(--x-muted);font-size:.8438rem}.s-done{border:1px solid var(--ok);background:var(--ok-soft);color:var(--ok);gap:4px;padding:16px;display:grid}.s-done b{font-size:1rem}.s-note{color:var(--x-muted);font-size:.8438rem}.s-map{background:var(--b-soft);width:100%;height:auto;display:block}.s-map .dot{fill:var(--bt);fill-opacity:.85;stroke:var(--paper);stroke-width:2px}.s-map .dot.on{fill:var(--a);fill-opacity:1}.s-map text{font-family:var(--f-ui);fill:var(--x-ink-2);font-size:13px;font-weight:600}.s-map .sea{fill:var(--x-muted);letter-spacing:.2em;font-size:12px;font-style:italic;font-weight:400}.s-maplist{gap:0;list-style:none;display:grid}.s-maplist li button,.s-maplist li a{border:0;border-top:1px solid var(--x-rule);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:42px;padding:0;font-size:.9375rem;display:flex}.s-maplist li button[aria-pressed=true],.s-maplist li a[aria-pressed=true]{color:var(--bt);font-weight:700}.s-maplist b{font-variant-numeric:tabular-nums}.s-date{background:var(--b);width:64px;height:68px;color:var(--on-b);text-align:center;flex:none;place-items:center;line-height:1;display:grid}.s-date b{font-family:var(--f-display);font-size:1.75rem;font-weight:500}.s-date span{text-transform:uppercase;letter-spacing:.12em;margin-top:4px;font-size:.75rem}.s-event{text-align:left;border:0;border-top:1px solid var(--x-rule);background:0 0;align-items:flex-start;gap:16px;width:100%;padding:18px 0 4px;display:flex}.s-event h3{font-family:var(--f-display);color:var(--bt);font-size:1.3125rem;font-weight:500;line-height:1.25}.s-tabs{border-bottom:1px solid var(--x-rule);overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;margin-bottom:20px;display:flex;overflow-x:auto}.s-tabs button,.s-tabs a{min-height:46px;color:var(--x-muted);white-space:nowrap;background:0 0;border:0;flex:none;padding:0 12px;font-size:.9375rem;font-weight:600;transition:color .25s;position:relative}.s-tabs button:after,.s-tabs a:after{content:"";background:var(--x-ink-2);height:2px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.s-tabs button:hover,.s-tabs a:hover,.s-tabs button[aria-pressed=true],.s-tabs a[aria-pressed=true]{color:var(--x-ink)}.s-tabs button[aria-pressed=true]:after,.s-tabs a[aria-pressed=true]:after{animation:.45s cubic-bezier(.16,1,.3,1) both sx-ink;transform:none}.s-tabs button:before,.s-tabs a:before,.s-sx-cat:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--x-ink) 16%, transparent), color-mix(in oklab, var(--x-ink) 5%, transparent) 45%, transparent);opacity:0;transform-origin:bottom;transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleY(.6)}.s-tabs button[aria-pressed=true]:before,.s-tabs a[aria-pressed=true]:before,.s-sx-cat[aria-pressed=true]:before{opacity:1;animation:.6s cubic-bezier(.16,1,.3,1) both tab-glow;transform:none}.s-tabs button,.s-tabs a,.s-sx-cat{isolation:isolate}@keyframes tab-glow{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:none}}.s-result{border-top:1px solid var(--x-rule);text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;gap:6px;width:100%;padding:16px 0 6px;display:grid}.s-result h3{color:var(--bt);font-size:1.125rem;font-weight:700}.s-result p{color:var(--x-ink-2);font-size:.9375rem}.s-result mark{background:var(--b-soft);color:var(--x-ink);padding:0 2px}.s-video{position:relative}.s-video .play{background:var(--a);width:68px;height:68px;color:var(--a-ink);border:0;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.s-video .play svg{width:26px;height:26px;margin-left:4px}.s-dl{border-top:1px solid var(--x-rule);align-items:center;gap:14px;padding:14px 0;display:flex}.car-pane{animation:.5s cubic-bezier(.16,1,.3,1) both car-in}.car-pane>.s-dl:first-child{border-top:0}.car-pane .s-dl{flex-wrap:wrap}@keyframes car-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.s-dl .ic{border:1px solid var(--x-field);width:44px;height:52px;color:var(--bt);flex:none;place-items:center;display:grid}.s-dl .ic svg{width:20px;height:20px}.s-dl div{flex:1;min-width:0}.s-dl b{font-size:1rem;display:block}.s-dl small{color:var(--x-muted)}.s-feat{transition:height .5s cubic-bezier(.65,0,.35,1),opacity .35s,margin .5s cubic-bezier(.65,0,.35,1),transform .5s cubic-bezier(.65,0,.35,1);position:relative}.s-feat.out{opacity:0;overflow:hidden;transform:translateY(-8px);height:0!important;margin-bottom:0!important}.s-feat-x{z-index:3;border:1px solid var(--x-rule);background:color-mix(in oklab, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:34px;font:inherit;color:var(--x-ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:.75rem;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex;position:absolute;top:12px;right:12px}.s-feat-x svg{width:14px;height:14px}.s-feat-x:hover{color:var(--x-ink);border-color:var(--x-field)}.s-feat-back{min-height:32px;font:inherit;color:var(--x-muted);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--x-rule);text-decoration-color:var(--x-rule);background:0 0;border:0;margin:0 0 6px;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}.s-feat-back:hover{color:var(--x-ink)}.s-filters .s-tabs{margin-bottom:18px}.s-fbar{gap:18px;margin-bottom:16px;display:grid}.fb-q{cursor:text;border-bottom:1px solid var(--x-field);align-items:center;min-height:56px;padding:0 2px;transition:box-shadow .3s,border-color .2s;display:flex}.fb-q:hover{border-bottom-color:var(--x-ink-2)}.fb-q:focus-within{box-shadow:inset 0 -2px 0 var(--a);border-bottom-color:#0000}.fb-q .fb-l{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fb-in{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.fb-in svg{width:20px;height:20px;color:var(--x-muted);flex:none;transition:color .2s}.fb-q:focus-within .fb-in svg{color:var(--a-text)}.fb-kbd{border:1px solid var(--x-rule);min-width:24px;height:24px;font:600 .75rem/1 var(--f-ui);color:var(--x-muted);border-radius:4px;flex:none;place-items:center;padding:0 6px;transition:opacity .2s;display:grid}.fb-q:focus-within .fb-kbd{opacity:0}.s-fbar .xin{width:100%;height:auto;min-height:28px;box-shadow:none;font:inherit;color:var(--x-ink);background:0 0;border:0;border-radius:0;padding:0}.s-fbar .xin:focus{box-shadow:none;outline:none}.fb-q input.xin{font-family:var(--f-display);letter-spacing:-.005em;font-size:1.375rem;font-weight:500}.s-fbar input.xin::placeholder{color:var(--x-muted)}.fb-pills{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:4px 20px;display:grid}.fb-seg{cursor:pointer;border-bottom:1px solid var(--x-rule);gap:4px;min-width:0;padding:6px 0 9px;transition:border-color .2s,box-shadow .3s;display:grid;position:relative}.fb-seg:hover{border-bottom-color:var(--x-field)}.fb-seg.on,.fb-seg:focus-within{box-shadow:inset 0 -2px 0 var(--a);border-bottom-color:#0000}.fb-seg .fb-l{letter-spacing:.12em;text-transform:uppercase;color:var(--x-muted);white-space:nowrap;font-size:.6875rem;font-weight:700;transition:color .2s}.fb-seg.on .fb-l,.fb-seg:focus-within .fb-l{color:var(--a-text)}.fb-seg select.xin{appearance:none;cursor:pointer;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23919DA8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 100%/14px no-repeat;width:100%;padding-right:22px;font-size:1rem;font-weight:600}.fb-seg select.xin option{color:#1a2230}.dd-btn{width:100%;min-height:28px;font:inherit;color:var(--x-ink);text-align:left;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23919DA8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 100%/14px no-repeat;border:0;align-items:center;padding:0 22px 0 0;font-size:1rem;font-weight:600;display:flex}.dd-btn span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-btn:focus-visible{outline:none}.fb-seg.open .dd-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23919DA8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E")}.fb-seg.open{box-shadow:inset 0 -2px 0 var(--a);border-bottom-color:#0000}.fb-seg.open .fb-l{color:var(--a-text)}.dd-pop{z-index:12;overscroll-behavior:contain;background:var(--paper);border:1px solid var(--x-rule);visibility:hidden;opacity:0;transform-origin:top;cursor:default;border-top:0;border-radius:0 0 10px 10px;width:max-content;min-width:100%;max-width:320px;max-height:288px;padding:6px 0;transition:opacity .2s,transform .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;position:absolute;top:calc(100% + 1px);left:0;overflow-y:auto;transform:translateY(-6px);box-shadow:0 28px 50px -22px #060e18a6,0 8px 18px -10px #060e184d}.dd.open .dd-pop{visibility:visible;opacity:1;transition-delay:0s;transform:none}.dd-opt{width:100%;min-height:42px;font:inherit;color:var(--x-ink-2);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:0 16px 0 18px;font-size:.9375rem;font-weight:500;transition:background-color .15s,color .15s;display:flex;position:relative}.dd.open .dd-opt{animation:dd-in .35s calc(var(--i,0) * 28ms) cubic-bezier(.16,1,.3,1) both}@keyframes dd-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dd-opt:before{content:"";background:var(--a);width:2px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:9px;bottom:9px;left:0;transform:scaleY(0)}.dd-opt:hover,.dd-opt:focus-visible{background:color-mix(in oklab, var(--x-ink) 5%, transparent);color:var(--x-ink);outline:none}.dd-opt:hover:before,.dd-opt:focus-visible:before{transform:none}.dd-opt[aria-selected=true]{color:var(--x-ink);font-weight:600}.dd-opt svg{width:16px;height:16px;color:var(--a-text);flex:none}.fb-clear{min-height:44px;font:inherit;color:var(--x-ink-2);white-space:nowrap;text-underline-offset:6px;background:0 0;border:0;justify-self:end;align-items:center;gap:6px;padding:0;font-size:.875rem;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s,opacity .2s;display:inline-flex}.fb-clear svg{width:14px;height:14px}.fb-clear b{background:var(--a);min-width:20px;height:20px;color:var(--a-ink);border-radius:999px;place-items:center;margin-left:2px;padding:0 6px;font-size:.6875rem;text-decoration:none;display:inline-grid}.fb-clear:not(:disabled):hover{color:var(--x-ink);-webkit-text-decoration-color:var(--a);text-decoration-color:var(--a)}.fb-clear:disabled{opacity:.4;cursor:default}.ins-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 6px;display:flex}.ins-bar .s-count{margin:0}.s-tabs.ins-view{gap:0;margin:0;display:inline-flex;overflow:visible}.s-tabs.ins-view button,.s-tabs.ins-view a{min-height:40px;padding:0 16px;font-size:.875rem}.ins-list{display:grid}.ins-row{border-top:1px solid var(--x-rule);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;padding:14px 0;display:grid;position:relative}.ins-play{color:#fff;background:#060e1859;place-items:center;display:grid;position:absolute;inset:0}.ins-play svg{width:18px;height:18px}.ins-row:hover .ins-th,.ins-row[data-on] .ins-th{box-shadow:0 14px 22px -12px #000000b3, 0 0 0 1px color-mix(in oklab, var(--x-ink) 12%, transparent);transform:translateY(-2px)rotate(-2deg)}.ins-row h3{font-family:var(--f-display);color:var(--x-ink);margin:4px 0 6px;font-size:1.1875rem;font-weight:500;line-height:1.25}.ins-row:hover h3{color:var(--bt)}.a4-find{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a4-find li{color:#3a4452;grid-template-columns:18px minmax(0,1fr);gap:6px;font-size:9.5px;line-height:1.45;display:grid}.a4-find b{background:var(--a);width:15px;height:15px;color:var(--a-ink);border-radius:50%;place-items:center;font-size:8px;display:grid}.nw-wrap{gap:24px;display:grid}.nw-col{min-width:0}.nw-col .s-tabs{margin-bottom:0}.nw-list:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nw-item{transition:background-color .3s;position:relative}.a4-stage{perspective:1400px;justify-items:center;gap:14px;padding-top:10px;display:grid;position:sticky;top:24px}.a4-sheet{--nx:0;--ny:0;aspect-ratio:210/297;color:#1a2230;width:400px;transform:translate3d(calc(var(--nx) * 16px), calc(var(--ny) * 12px), 0) rotateY(calc(var(--nx) * 16deg)) rotateX(calc(var(--ny) * -11deg));box-shadow:calc(var(--nx) * -22px) calc(26px + var(--ny) * -12px) 50px -14px #060e1873, 0 2px 6px #060e182e;will-change:transform;background:#fbfaf7;border-radius:2px;position:relative;overflow:hidden}.a4-glare{pointer-events:none;background:radial-gradient(circle at calc(50% + var(--nx) * 45%) calc(40% + var(--ny) * 45%), #ffffff8c, transparent 55%);mix-blend-mode:soft-light;position:absolute;inset:0}.a4-sheet:after{content:"";pointer-events:none;background:linear-gradient(calc(110deg + var(--nx) * 30deg), #0000000f, transparent 45%, #fff3);position:absolute;inset:0}.a4-in{font-family:var(--f-ui);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.a4-in.swap>*{animation:.7s cubic-bezier(.16,1,.3,1) both a4-swap}.a4-in.swap>:nth-child(2){animation-delay:60ms}.a4-in.swap>:nth-child(3){animation-delay:.12s}.a4-in.swap>:nth-child(4){animation-delay:.18s}@keyframes a4-swap{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}.a4-top{letter-spacing:.14em;text-transform:uppercase;color:#5b6573;justify-content:space-between;align-items:center;gap:10px;padding:18px 24px 12px;font-size:9px;display:flex}.a4-mark{width:auto;height:20px;display:block}.a4-img{aspect-ratio:16/9;background:linear-gradient(140deg, var(--b), var(--b2));margin:0 24px;position:relative;overflow:hidden}.a4-img img{object-fit:cover;width:100%;height:100%;display:block}.a4-date{background:var(--a);color:var(--a-ink);text-transform:uppercase;letter-spacing:.1em;justify-items:center;padding:6px 10px;font-size:9px;font-weight:700;display:grid;position:absolute;bottom:0;left:0}.a4-date b{font-family:var(--f-display);letter-spacing:0;font-size:22px;line-height:1}.a4-body{align-content:start;gap:8px;min-height:0;padding:14px 24px 0;display:grid;overflow:hidden}.a4-body h4{font-family:var(--f-display);color:var(--b);font-size:21px;font-weight:500;line-height:1.15}.a4-body p{color:#3a4452;font-size:10.5px;line-height:1.5}.a4-body dl{border-block:1px solid #e2e0da;grid-template-columns:repeat(3,auto);justify-content:start;gap:4px 18px;margin:2px 0;padding:8px 0;display:grid}.a4-body dt{letter-spacing:.14em;text-transform:uppercase;color:#7a8390;font-size:7.5px}.a4-body dd{color:#1a2230;margin:0;font-size:9.5px}.a4-body dl div:first-child dd{max-width:150px}.a4-body ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.a4-body li{color:#3a4452;grid-template-columns:38px minmax(0,1fr);font-size:9.5px;display:grid}.a4-body li b{color:var(--b);font-weight:700}.a4-lead{font-weight:600;color:#1a2230!important;font-size:11.5px!important}.a4-lines{gap:6px;padding-top:4px;display:grid}.a4-lines i{background:#e4e2dc;border-radius:3px;height:5px;display:block}.a4-lines br{content:"";height:4px;display:block}.a4-foot{letter-spacing:.08em;color:#6a7380;padding:10px 24px 18px;border-top:1px solid #eceae4;justify-content:space-between;align-items:end;gap:10px;margin:0 24px;padding-inline:0;font-size:8px;display:flex}.a4-qr{background:conic-gradient(from 90deg at 50% 50%, #1a2230 25%, transparent 0 50%, #1a2230 0 75%, transparent 0) 0 0 / 6px 6px;outline-offset:-2px;opacity:.85;outline:2px solid #1a2230;flex:none;width:30px;height:30px}.a4-cap{color:var(--x-muted);font-size:.8125rem}.t-wrap{gap:28px;display:grid}.t-list:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.t-list{border-top:1px solid var(--x-rule);margin:10px 0 0;padding:0;list-style:none}.t-item{text-align:left;border:0;border-bottom:1px solid var(--x-rule);width:100%;min-height:56px;font:inherit;color:var(--x-ink-2);background:0 0;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:14px 6px 14px 12px;transition:background-color .25s;display:grid;position:relative}.t-item:hover{background:var(--paper-2)}.t-item:before{content:"";background:var(--a);width:3px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(0)}.t-item[aria-current=true]:before{transform:none}.t-item .n{font-family:var(--f-display);color:var(--x-muted);font-size:1rem;line-height:1.4}.t-item[aria-current=true] .n{color:var(--a-text)}.t-item b{color:var(--x-ink);font-size:.9375rem;line-height:1.35;display:block}.t-item small{color:var(--x-muted);margin-top:2px;font-size:.8125rem;display:block}.t-main{min-width:0;container-type:inline-size}.t-stage{touch-action:pan-y;height:calc(100cqw + 16px);position:relative}.t-card{background:var(--b);color:#fff;text-align:left;width:40%;height:44cqw;transform:translate(-50%, -50%) translateX(var(--tx,0%)) scale(var(--ts,1));z-index:var(--tz,1);opacity:var(--to,1);transition:transform .9s cubic-bezier(.16,1,.3,1),height .9s cubic-bezier(.16,1,.3,1),opacity .5s,box-shadow .9s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:41%;overflow:hidden;box-shadow:0 8px 18px -12px #060e1873}.t-card img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.t-card[data-pos="0"] img{transform:scale(1.06)}.t-card:after{content:"";background:linear-gradient(#060e180d 20%,#060e18e0 100%);transition:opacity .6s;position:absolute;inset:0}.t-card.tone-b{background:linear-gradient(160deg, var(--b2), var(--b))}.t-card.tone-a{background:linear-gradient(160deg, color-mix(in oklab, var(--a) 82%, white), var(--a));color:var(--a-ink)}.t-card.tone-b:after,.t-card.tone-a:after{display:none}.t-hit{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.t-card[data-pos="0"] .t-hit{visibility:hidden}.t-hit:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.t-in{z-index:3;pointer-events:none;gap:6px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.t-ic svg{width:18px;height:18px}.t-short{font-family:var(--f-display);font-size:1.125rem;font-weight:500;line-height:1.15;transition:opacity .3s}.t-card[data-pos="0"] .t-short{display:none}.t-more{gap:8px;display:none}.t-card[data-pos="0"] .t-more{display:grid}.t-card[data-pos="0"] .t-more>*{animation:.7s cubic-bezier(.16,1,.3,1) both t-more-in}.t-card[data-pos="0"] .t-more>:nth-child(2){animation-delay:80ms}.t-card[data-pos="0"] .t-more>:nth-child(3){animation-delay:.16s}.t-card[data-pos="0"] .t-more>:nth-child(4){animation-delay:.24s}@keyframes t-more-in{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}.t-eb{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:.625rem;font-weight:700}.t-more h3{font-family:var(--f-display);color:inherit;font-size:1.25rem;font-weight:500;line-height:1.15}.t-more p{opacity:.9;font-size:.75rem;line-height:1.45}.t-btns{pointer-events:auto;flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.t-btn{min-height:34px;font:inherit;color:inherit;background:0 0;border:1px solid #ffffff8c;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:.75rem;font-weight:700;display:inline-flex}.t-btn svg{width:14px;height:14px}.t-btn.pri{background:var(--a);border-color:var(--a);color:var(--a-ink)}.t-btn:hover{filter:brightness(1.08)}.tone-a .t-btn.pri{background:var(--b);border-color:var(--b);color:var(--on-b)}.t-split{display:inline-flex;position:relative}.t-split>.t-btn:first-child{border-radius:6px 0 0 6px}.t-caret{border-radius:0 6px 6px 0;padding:0 8px;border-left-color:color-mix(in oklab, currentColor 25%, transparent)!important}.t-caret svg{transition:transform .3s}.t-split.open .t-caret svg{transform:rotate(180deg)}.t-menu{z-index:4;border:1px solid var(--x-rule);background:var(--paper);visibility:hidden;opacity:0;border-radius:8px;width:max-content;min-width:100%;padding:4px;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(4px);box-shadow:0 16px 30px -14px #060e188c}.t-split.open .t-menu{visibility:visible;opacity:1;transition-delay:0s;transform:none}.t-menu button{width:100%;min-height:36px;font:inherit;color:var(--x-ink);white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:.75rem;font-weight:600;display:flex}.t-menu button:hover,.t-menu button:focus-visible{background:var(--paper-2)}.t-menu svg{width:14px;height:14px;color:var(--bt)}.t-btns{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:linear-gradient(#0a121c8c,#080e16d1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:14px -16px -16px;display:grid;box-shadow:inset 0 1px #ffffff24}.t-btns>*{min-width:0}.t-btns>*+*{box-shadow:inset 1px 0 #ffffff1f}.t-btns .t-btn{color:#fff;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:8px;min-height:52px;padding:0 12px;font-size:.78rem;font-weight:600;transition:background-color .25s;position:relative;overflow:hidden}.t-btns .t-btn:hover{background:#ffffff12}.t-btns .t-btn:not(.pri){color:#ffffffd1;justify-content:center}.t-btns .t-btn:not(.pri):hover{color:#fff}.t-go{background:var(--a);width:22px;height:22px;color:var(--a-ink);box-shadow:0 0 0 4px color-mix(in oklab, var(--a) 22%, transparent);border-radius:50%;flex:none;place-items:center;transition:transform .35s cubic-bezier(.16,1,.3,1);display:grid}.t-go svg{width:12px;height:12px}.t-btn.pri:hover .t-go{transform:scale(1.08)rotate(-8deg)}.t-arr{flex:none;place-items:center;transition:transform .35s cubic-bezier(.16,1,.3,1);display:grid}.t-arr svg{width:15px;height:15px}.t-btn:hover .t-arr{transform:translate(4px)}.t-btns .t-btn:focus-visible{outline-offset:-4px;outline:2px solid #fff}.t-btns .t-split{display:flex}.t-btns .t-split>.t-btn:first-child{flex:1;min-width:0}.t-btns .t-caret{color:#ffffffb3;flex:none;justify-content:center;width:28px;padding:0;border:0!important}.t-btns .t-caret:hover{color:#fff}.tone-a .t-btn:not(.pri){border-color:color-mix(in oklab, var(--a-ink) 50%, transparent)}.t-card[data-pos="0"]{--tx:0%;--ts:1.12;--tz:3;box-shadow:0 50px 70px -30px #060e18a6,0 14px 24px -14px #060e1866}.t-card[data-pos="-1"]{--tx:-62%;--ts:.78;--tz:2}.t-card[data-pos="1"]{--tx:85%;--ts:.78;--tz:2}.t-card[data-pos="2"]{--tx:112%;--ts:.68;--tz:1}.t-card[data-pos=h]{--tx:112%;--ts:.6;--tz:0;--to:0;pointer-events:none;visibility:hidden;transition:transform .9s cubic-bezier(.16,1,.3,1),height .9s cubic-bezier(.16,1,.3,1),opacity .5s,visibility 0s linear .5s}.t-count{font-family:var(--f-display);color:var(--x-muted);white-space:nowrap;font-size:.9375rem;display:none}.t-count b{color:var(--x-ink);font-size:1.5rem;font-weight:600}.t-nav{align-items:center;gap:12px;margin-top:4px;display:flex}.t-track{background:var(--x-rule);flex:1;min-width:40px;height:2px;position:relative}.t-track i{height:100%;width:calc(var(--p,0) * 100%);background:var(--a-text);transition:width .9s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.t-nums{align-items:baseline;display:flex}.t-num{min-width:28px;min-height:44px;font-family:var(--f-display);color:var(--x-muted);background:0 0;border:0;padding:0 4px;font-size:.9375rem;line-height:1;transition:font-size .5s cubic-bezier(.16,1,.3,1),color .3s}.t-num[aria-current=true]{color:var(--x-ink);font-size:2rem;font-weight:600}.t-step{border:1px solid var(--x-rule);background:var(--paper);width:44px;height:44px;color:var(--x-ink);border-radius:50%;flex:none;place-items:center;transition:border-color .2s,background-color .2s;display:grid}.t-step:hover{border-color:var(--x-field);background:var(--paper-2)}.t-step svg{width:18px;height:18px}.t-step.prev svg{transform:rotate(180deg)}.s-cite{font-family:var(--f-mono);background:var(--paper-2);color:var(--x-ink-2);overflow-wrap:anywhere;padding:12px 14px;font-size:.8125rem}.s-net{gap:0;list-style:none;display:grid}.s-net li{border-top:1px solid var(--x-rule);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.s-net b{font-variant-numeric:tabular-nums;color:var(--bt)}.s-card,.s-pub,.s-event,.s-result{position:relative}.s-stretch{font:inherit;color:inherit;text-align:left;line-height:inherit;background:0 0;border:0;padding:0}.s-stretch:after{content:"";position:absolute;inset:0}.s-card:focus-within,.s-pub:focus-within,.s-event:focus-within,.s-result:focus-within{outline:2px solid var(--a-text);outline-offset:2px}.s-stretch:focus-visible{outline:none}.s-pub:hover h3,.s-event:hover h3,.s-result:hover h3{text-decoration:underline}.cookie{background:var(--b-soft);border-bottom:1px solid var(--x-rule);padding-block:12px}.cookie-in{color:var(--x-ink);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:.875rem;display:flex}.cookie-in p{flex:260px}.toast{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--sel);color:var(--sel-ink);box-shadow:var(--shadow);border-radius:10px;width:max-content;max-width:calc(100% - 32px);padding:10px 16px;font-size:.875rem;font-weight:600;position:fixed;translate:-50%}.rv .rw{display:inline-block}.rv-mask .rw{vertical-align:top;clip-path:inset(-.12em -.12em -.24em)}.rv-mask .rl{animation:rv-mask 1.15s var(--d,0s) cubic-bezier(.16,1,.3,1) both;display:inline-block}.rv-soft .rl{animation:rv-soft .9s var(--d,0s) cubic-bezier(.22,1,.36,1) both;display:inline-block}.rv-track{animation:rv-track 1s var(--d,0s) cubic-bezier(.22,1,.36,1) both}@keyframes rv-mask{0%{opacity:0;transform:translateY(135%)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes rv-soft{0%{opacity:0;filter:blur(5px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}@keyframes rv-track{0%{opacity:0;letter-spacing:.42em;filter:blur(2px)}to{opacity:1;filter:none}}html.vt-colour::view-transition-old(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html.vt-colour::view-transition-new(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html.colour-fade,html.colour-fade *,html.colour-fade :before,html.colour-fade :after{transition:background-color .6s,color .6s,border-color .6s,outline-color .6s,fill .6s,stroke .6s,box-shadow .6s!important}.s-sx-scrim{z-index:10;background:color-mix(in oklab, var(--b) 30%, transparent);-webkit-backdrop-filter:blur(7px)saturate(.9);backdrop-filter:blur(7px)saturate(.9);position:absolute;inset:0}.s-sx{z-index:11;pointer-events:none;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:10px;display:grid;position:absolute;inset:8px 8px 12px}.s-sx>*{pointer-events:auto}.s-sx-bar{background:var(--paper);border:1px solid var(--x-rule);border-radius:999px;align-items:center;gap:8px;width:100%;height:48px;margin-inline:auto;padding:0 4px 0 14px;display:flex;overflow:hidden;transform:translateY(-3px);box-shadow:0 20px 44px -18px #0816288c}.s-sx-bar:focus-within{box-shadow:0 20px 44px -18px #0816288c, 0 0 0 2px var(--a-text)}.s-sx-bar>svg{width:20px;height:20px;color:var(--bt);flex:none}.s-sx-bar input{min-width:0;height:44px;color:var(--x-ink);background:0 0;border:0;flex:1;font-size:1rem}.s-sx-bar input:focus{outline:none}.s-sx-panel{overscroll-behavior:contain;background:var(--paper);border:1px solid var(--x-rule);border-radius:14px;align-self:start;min-height:0;max-height:100%;padding:8px 14px 14px;overflow-y:auto;box-shadow:0 24px 50px -20px #08162880}.s-sx-h{text-transform:uppercase;letter-spacing:.12em;color:var(--x-muted);margin:12px 4px 8px;font-size:.75rem;font-weight:700}.s-sx-row{text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:48px;padding:7px 6px;display:grid}.s-sx-row:hover,.s-sx-row:focus-visible{background:var(--paper-2)}.s-sx-row .ic{background:var(--b-soft);width:36px;height:36px;color:var(--bt);border-radius:8px;place-items:center;display:grid}.s-sx-row .ic svg{width:18px;height:18px}.s-sx-row b{color:var(--x-ink);font-size:.9375rem;line-height:1.3;display:block}.s-sx-row small{color:var(--x-muted);font-size:.8125rem;display:block}.s-sx mark,.s-result mark{background:color-mix(in oklab, var(--a) 35%, transparent);color:inherit;border-radius:2px;padding:0 1px}.s-sx-none{color:var(--x-ink-2);padding:16px 6px}.s-sx-foot{border-top:1px solid var(--x-rule);margin-top:8px;padding-top:12px}.s-sx-foot .xb{width:100%}.s-sx-cats{overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:1px solid var(--x-rule);gap:4px;margin:6px 0 4px;display:flex;overflow-x:auto}.s-sx-cat{min-height:46px;color:var(--x-muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;align-items:baseline;gap:6px;padding:0 12px;font-size:.9375rem;font-weight:600;transition:color .25s;display:inline-flex;position:relative}.s-sx-cat small{color:var(--x-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.s-sx-cat:after{content:"";background:var(--x-ink-2);height:2px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.s-sx-cat:hover,.s-sx-cat[aria-pressed=true]{color:var(--x-ink)}.s-sx-cat[aria-pressed=true]:after{animation:.45s cubic-bezier(.16,1,.3,1) both sx-ink;transform:none}@keyframes sx-ink{0%{transform:scaleX(0)}to{transform:none}}.rv-pop{animation:rv-pop .6s var(--d,0s) cubic-bezier(.16,1,.3,1) both}@keyframes rv-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.s-sx-scrim.anim{animation:.45s .28s both sx-fade}.s-sx-scrim.out{pointer-events:none;animation:.4s .12s reverse both sx-fade}.s-sx.out,.s-sx.out>*{pointer-events:none}.s-sx.out .s-sx-panel{animation:.3s cubic-bezier(.4,0,.8,.3) reverse both sx-drop}.s-sx.out .s-sx-bar{animation:.4s cubic-bezier(.6,0,.4,1) .14s both sx-shrink}.s-sx.out .s-sx-bar input,.s-sx.out .s-sx-bar .s-ibtn{animation:.18s .1s reverse both sx-fade}@keyframes sx-shrink{0%{opacity:1;width:100%;transform:translateY(-3px)}75%{opacity:1}to{opacity:0;width:48px;transform:none}}.s-sx.anim .s-sx-bar{animation:.5s cubic-bezier(.2,.8,.2,1) both sx-expand,.4s cubic-bezier(.2,.8,.2,1) .45s both sx-raise}.s-sx.anim .s-sx-bar input,.s-sx.anim .s-sx-bar .s-ibtn{animation:.25s .35s both sx-fade}.s-sx.anim .s-sx-panel{animation:.5s cubic-bezier(.2,.8,.2,1) .6s both sx-drop}@keyframes sx-expand{0%{width:48px}to{width:100%}}@keyframes sx-raise{0%{transform:none;box-shadow:0 2px 6px #08162826}to{transform:translateY(-3px);box-shadow:0 20px 44px -18px #0816288c}}@keyframes sx-fade{0%{opacity:0}to{opacity:1}}@keyframes sx-drop{0%{opacity:0;clip-path:inset(0 0 100% round 14px);transform:translateY(-10px)}to{opacity:1;clip-path:inset(0 round 14px);transform:none}}@media (max-width:63.98rem){.site .s-lockup img{height:30px}.site .s-hero .ph{display:none}.site .s-split{gap:32px;display:grid}.site .cr-l{max-width:180px}.site .s-crumbs ol{position:relative}.site .cr{position:static}.site .cr-pop{left:0;right:0}.site .cr-pop-in{width:auto;min-width:0;max-width:none}.site .s-selects .xfield.q{grid-column:1/-1}.site .s-form .row2{gap:16px;display:grid}.site .car-pane .s-dl .xb{margin-left:58px}.site .dd-pop{max-width:none}.site .fb-clear{grid-column:1/-1}.site .t-side{order:2}.site .t-card{width:80%;height:88cqw;left:50%}.site .t-card[data-pos="0"]{--ts:1;height:100cqw}.site .t-card[data-pos="-1"]{--tx:-27%;--ts:.7}.site .t-card[data-pos="1"]{--tx:27%;--ts:.7}.site .t-card[data-pos="2"],.site .t-card[data-pos=h]{--tx:27%;--ts:.6;--to:0;pointer-events:none}.site .t-nums{display:none}.site .t-count{display:inline}.site .t-card:not([data-pos="0"]) .t-in{opacity:0}.site .s-sx-cat{align-items:center}}@media (min-width:64rem){.site .s-wrap{padding-inline:72px}.site .s-hero{padding-block:84px 92px}.site .s-hero-in{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px}.site .s-hero h1{font-size:3.75rem}.site .s-hero p{margin-top:22px;font-size:1.25rem}.site .s-proof{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:40px}.site .s-proof b{font-size:3rem}.site .s-sec{padding-block:72px}.site .s-phead+.s-sec{padding-top:30px}.site .s-sec-head{margin-bottom:36px}.site .s-h2{font-size:2.375rem}.site .s-lead{font-size:1.1875rem}.site .s-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.site .s-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.site .s-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.site .s-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:64px;display:grid}.site .s-tile h3{font-size:1.875rem}.site .s-person{grid-template-columns:360px minmax(0,1fr);gap:56px}.site .s-news-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.site .s-quote{font-size:2rem}.site .s-logos{grid-template-columns:repeat(6,minmax(0,1fr))}.site .s-cta-band{padding-block:64px}.site .s-cta-in{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px}.site .s-foot-cols{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:40px}.site .s-phead{padding-block:26px 0}.site .s-phead-grid{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);align-items:end;column-gap:56px}.site .s-phead-t{text-align:right}.site .s-phead h1{font-size:2.625rem}.site .s-phead .s-lead{white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;overflow:hidden}.site .s-crumbs{padding-bottom:3px}.site .s-divider{margin-top:14px}.site .s-selects{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr);gap:12px}.site .s-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.site .s-prose p{font-size:1.0938rem}.site .s-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.site .s-steps li{grid-template-columns:minmax(0,1fr);gap:10px}.site .s-form .row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.site .s-types{grid-template-columns:repeat(2,minmax(0,1fr))}.site .s-tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid;overflow:visible}.site .s-tabs button,.site .s-tabs a{text-align:center;text-overflow:ellipsis;min-height:50px;padding:0 8px;overflow:hidden}.site .fb-pills{align-items:flex-end;gap:32px;display:flex}.site .fb-seg{flex:1 1 0}.site .fb-clear{flex:none}.site .s-tabs.ins-view{gap:0;margin:0;display:inline-flex;overflow:visible}.site .s-tabs.ins-view button,.site .s-tabs.ins-view a{min-height:40px;padding:0 16px;font-size:.875rem}.site .ins-list.two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.site .ins-row{grid-template-columns:70px minmax(0,1fr);gap:20px}.site .ins-prev .ins-row{padding-left:16px;padding-right:12px}.site .nw-wrap{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:64px}.site .nw-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--x-field) transparent;max-height:566px;padding:0 12px 24px 0;overflow-y:auto}.site .nw-item{padding-left:16px;padding-right:12px}.site .nw-item:before{content:"";background:var(--a);width:3px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:18px;bottom:18px;left:0;transform:scaleY(0)}.site .nw-item[data-on]{background:color-mix(in oklab, var(--paper-2) 70%, transparent)}.site .nw-item[data-on]:before{transform:none}.site .t-wrap{grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:56px}.site .t-side{contain:size;flex-direction:column;min-height:0;display:flex}.site .t-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--x-field) transparent;border-bottom:1px solid var(--x-rule);flex:1;min-height:0;overflow-y:auto}.site .t-stage{height:calc(56cqw + 16px)}.site .t-in{bottom:20px;left:20px;right:20px}.site .t-btns{margin:16px -20px -20px}.site .t-btns .t-btn{padding:0 14px}.site .t-card[data-pos="0"]{height:50cqw}.site .t-nav{margin-top:6px}.site .s-sx{gap:12px;width:960px;margin-inline:auto;inset:56px 0 48px}.site .s-sx-bar{height:58px;padding-left:20px}.site .s-sx-bar input{font-size:1.125rem}.site .s-sx-panel{padding:10px 22px 20px}.site .s-sx-cats{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;overflow:visible}.site .s-sx-cat{justify-content:center;align-items:center;min-height:52px;padding:0 8px;font-size:1rem}.site .s-sx-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}}@media (max-width:74.98rem){.site .s-ibtn.first{margin-left:auto}.site .s-head .xb{display:none}}@media (min-width:75rem){.site .s-head-in{gap:6px;min-height:64px}.site .s-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;min-width:0;margin-left:auto;display:flex}.site .s-menu{display:none}}
