@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_442d6538-module__G1FLvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_442d6538-module__G1FLvq__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.680bcb0d.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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.p.b6a2e261.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.ea91da97.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.b3c57c2c.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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.p.0000e278.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.5c0d0b0d.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.17142158.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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.p.a9774d78.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.4a6499bc.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.569f6bbe.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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.p.fcc3856b.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.0de08f1e.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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_918e871c-module__BqB-Yq__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_918e871c-module__BqB-Yq__variable{--font-barlow:"Barlow","Barlow Fallback"}
@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/4a439e1ba971da1a-s.f6f6239b.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:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/b3b0afff8ab38d95-s.542be403.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/b12ef0642bbc5f5f-s.b2fd768f.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/83a6e70a3a81dd9f-s.cd5d2b7b.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:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/99ac5753282bcf05-s.82772c94.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/2f13ad8e538108e0-s.p.9b936cf7.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:Roboto Mono Fallback;src:local(Arial);ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.0%;size-adjust:134.61%}.roboto_mono_a9b0d8df-module__byQ0EG__className{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.roboto_mono_a9b0d8df-module__byQ0EG__variable{--font-roboto-mono:"Roboto Mono","Roboto Mono Fallback"}
html[data-user-theme=dark]{--dk-bg:#080b12;--dk-bg-2:#0d1220;--dk-bg-3:#131a2b;--dk-bg-4:#1c2438;--dk-border:#ffffff14;--dk-border-2:#ffffff24;--dk-text:#f1f5f9;--dk-text-2:#cbd5e1;--dk-text-3:#94a3b8;--dk-text-4:#cbd5e19e;--dk-gold:#c8a85a;--dk-gold-deep:#b09347;--bg-main:var(--dk-bg);--bg-secondary:var(--dk-bg-3);--bg-tertiary:var(--dk-bg-2);--bg-hover:var(--dk-bg-4);--border-color:var(--dk-border);--border-hover:var(--dk-border-2);--text-main:var(--dk-text);--text-body:var(--dk-text-2);--text-muted:var(--dk-text-3);--text-dim:var(--dk-text-3);--text-caption:var(--dk-text-3);--color-text-primary:var(--dk-text);--color-text-secondary:var(--dk-text-2);--color-text-tertiary:var(--dk-text-3);--color-border:var(--dk-border);--color-border-light:var(--dk-border);--color-white:var(--dk-bg-3);--color-neutral-light:var(--dk-bg-2);--color-primary:var(--dk-text);--color-secondary:var(--dk-text-2);--color-accent-light:#c8a85a24;--ivory-bg:var(--dk-bg);--ivory-band:var(--dk-bg-2);--ivory-band-soft:var(--dk-bg-2);--ivory-surface:var(--dk-bg-3);--ivory-surface-soft:var(--dk-bg-3);--ivory-text-strong:var(--dk-text);--ivory-text-body:var(--dk-text-2);--ivory-text-muted:var(--dk-text-3);--ivory-text-dim:var(--dk-text-3);--ivory-border:var(--dk-border);--ivory-border-strong:var(--dk-border-2);--ivory-accent:var(--dk-gold);--ivory-accent-deep:var(--dk-gold-deep);--ivory-accent-soft:#c8a85a29;--steel-700:var(--dk-text-2);--steel-800:var(--dk-text);--steel-900:var(--dk-text);--shadow-sm:0 1px 3px #00000073;--shadow-card:0 4px 24px #00000052;--shadow-hover:0 8px 32px #0000006b;--shadow-md:0 4px 14px #00000052;--shadow-lg:0 12px 40px #00000073;--shadow-modal:0 24px 60px #0000008c;--shadow-nav:0 2px 16px #00000047;background:var(--dk-bg);color:var(--dk-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-user-theme=dark] body{background:var(--dk-bg);color:var(--dk-text)}html[data-user-theme=dark] .pa-root,html[data-user-theme=dark] .pc-root,html[data-user-theme=dark] .pp-root,html[data-user-theme=dark] .ck-root,html[data-user-theme=dark] .pd-root{background:var(--dk-bg)!important;color:var(--dk-text)!important}html[data-user-theme=dark] .pa-section,html[data-user-theme=dark] .pp-section,html[data-user-theme=dark] .pp-cat-main,html[data-user-theme=dark] .ck-main,html[data-user-theme=dark] .pd-section,html[data-user-theme=dark] .pd-section-alt,html[data-user-theme=dark] .pd-related-section{background:var(--dk-bg)!important}html[data-user-theme=dark] .pa-story-section,html[data-user-theme=dark] .pa-timeline-section,html[data-user-theme=dark] .pa-values-section,html[data-user-theme=dark] .pp-cat-header,html[data-user-theme=dark] .pd-hero,html[data-user-theme=dark] .pd-hero-section{background:linear-gradient(180deg,var(--dk-bg-2),var(--dk-bg))!important;border-color:var(--dk-border)!important}html[data-user-theme=dark] .pa-cta-section,html[data-user-theme=dark] .pp-cta,html[data-user-theme=dark] .pd-cta-section{background:linear-gradient(135deg,var(--dk-bg-2),var(--dk-bg-3))!important;color:var(--dk-text)!important;border-color:var(--dk-border-2)!important}html[data-user-theme=dark] .pa-fact-item,html[data-user-theme=dark] .pa-value-card,html[data-user-theme=dark] .pa-milestone,html[data-user-theme=dark] .pa-milestone-card,html[data-user-theme=dark] .pp-card,html[data-user-theme=dark] .pp-card-foot,html[data-user-theme=dark] .pp-prod-card,html[data-user-theme=dark] .pp-img-frame,html[data-user-theme=dark] .pp-empty,html[data-user-theme=dark] .pp-filters,html[data-user-theme=dark] .pp-filters-panel,html[data-user-theme=dark] .pp-search-input,html[data-user-theme=dark] .pp-check-label,html[data-user-theme=dark] .pp-load-more,html[data-user-theme=dark] .ck-card,html[data-user-theme=dark] .ck-card-body,html[data-user-theme=dark] .ck-empty,html[data-user-theme=dark] .ck-search,html[data-user-theme=dark] .ck-cat-btn,html[data-user-theme=dark] .pd-spec-card,html[data-user-theme=dark] .pd-spec-grid>*,html[data-user-theme=dark] .pd-app-card,html[data-user-theme=dark] .pd-highlight-card,html[data-user-theme=dark] .pd-doc-card,html[data-user-theme=dark] .pd-meta-pill,html[data-user-theme=dark] .pd-vis,html[data-user-theme=dark] .pd-vis-empty,html[data-user-theme=dark] .pd-vis-stage,html[data-user-theme=dark] .pd-vis-thumb,html[data-user-theme=dark] .pd-vis-tab,html[data-user-theme=dark] .pd-3d-stage,html[data-user-theme=dark] .pd-3d-frame{background:var(--dk-bg-3)!important;border-color:var(--dk-border)!important;color:var(--dk-text-2)!important}html[data-user-theme=dark] .pp-prod-card:hover,html[data-user-theme=dark] .pp-card:hover,html[data-user-theme=dark] .pa-value-card:hover,html[data-user-theme=dark] .ck-card:hover,html[data-user-theme=dark] .pd-spec-card:hover,html[data-user-theme=dark] .pd-app-card:hover,html[data-user-theme=dark] .pd-highlight-card:hover,html[data-user-theme=dark] .pd-doc-card:hover{background:var(--dk-bg-4)!important;border-color:#c8a85a59!important}html[data-user-theme=dark] .ck-filter-bar,html[data-user-theme=dark] .ck-filter-inner,html[data-user-theme=dark] .pp-filter-bar,html[data-user-theme=dark] .pp-filters-bar{-webkit-backdrop-filter:blur(18px);border-color:var(--dk-border)!important;background:#0d1220d9!important}html[data-user-theme=dark] .pa-heading,html[data-user-theme=dark] .pa-story-title,html[data-user-theme=dark] .pa-section-title,html[data-user-theme=dark] .pa-fact-value,html[data-user-theme=dark] .pa-stat-value,html[data-user-theme=dark] .pa-milestone-year,html[data-user-theme=dark] .pa-value-title,html[data-user-theme=dark] .pc-heading,html[data-user-theme=dark] .pc-heading em,html[data-user-theme=dark] .pp-section-title,html[data-user-theme=dark] .pp-card-title,html[data-user-theme=dark] .pp-prod-title,html[data-user-theme=dark] .pp-cat-title,html[data-user-theme=dark] .ck-page-heading,html[data-user-theme=dark] .ck-card-title,html[data-user-theme=dark] .pd-title,html[data-user-theme=dark] .pd-section-title,html[data-user-theme=dark] .pd-related-title,html[data-user-theme=dark] .pd-spec-label,html[data-user-theme=dark] .pd-spec-value,html[data-user-theme=dark] .pd-app-title,html[data-user-theme=dark] .pd-doc-title{color:var(--dk-text)!important}html[data-user-theme=dark] .pa-story-text,html[data-user-theme=dark] .pa-section-sub,html[data-user-theme=dark] .pa-fact-label,html[data-user-theme=dark] .pa-stat-label,html[data-user-theme=dark] .pa-milestone-text,html[data-user-theme=dark] .pa-value-text,html[data-user-theme=dark] .pc-sub,html[data-user-theme=dark] .pp-section-sub,html[data-user-theme=dark] .pp-card-text,html[data-user-theme=dark] .pp-prod-desc,html[data-user-theme=dark] .pp-cat-desc,html[data-user-theme=dark] .ck-hero-desc,html[data-user-theme=dark] .ck-card-desc,html[data-user-theme=dark] .pd-lead,html[data-user-theme=dark] .pd-section-text,html[data-user-theme=dark] .pd-section-sub,html[data-user-theme=dark] .pd-app-text,html[data-user-theme=dark] .pd-highlight-text,html[data-user-theme=dark] .pd-doc-text{color:var(--dk-text-2)!important}html[data-user-theme=dark] .pd-overview-text{color:var(--dk-text)!important}html[data-user-theme=dark] .pd-spec-grid{background:linear-gradient(180deg,var(--dk-bg-3),var(--dk-bg-2))!important;border-color:var(--dk-border-2)!important}html[data-user-theme=dark] .pd-spec-cell{background:0 0!important;border-bottom-color:#c8a85a24!important;border-right-color:#c8a85a24!important}html[data-user-theme=dark] .pd-spec-label{color:var(--dk-gold)!important}html[data-user-theme=dark] .pd-spec-value{color:var(--dk-text)!important}html[data-user-theme=dark] .pd-spec-unit{color:var(--dk-gold)!important}html[data-user-theme=dark] .pd-spec-test{color:var(--dk-text-3)!important}html[data-user-theme=dark] .pd-size-wrap{background:var(--dk-bg-3)!important;border-color:var(--dk-border-2)!important}html[data-user-theme=dark] .pd-size-scroll{scrollbar-color:#c8a85a73 transparent}html[data-user-theme=dark] .pd-size-scroll::-webkit-scrollbar-thumb{background:#c8a85a6b!important}html[data-user-theme=dark] .pd-size-table th{color:var(--dk-gold)!important;background:#0d1220f5!important;border-bottom-color:#c8a85a52!important;box-shadow:0 1px #00000073!important}html[data-user-theme=dark] .pd-size-table td{color:var(--dk-text)!important;border-bottom-color:#ffffff0f!important}html[data-user-theme=dark] .pd-size-table tbody tr:hover{background:#c8a85a1a!important}html[data-user-theme=dark] .pd-size-cell-primary{color:var(--dk-gold)!important}html[data-user-theme=dark] .pd-size-empty{color:var(--dk-text-3)!important}html[data-user-theme=dark] .pd-size-search{border-color:var(--dk-border-2)!important;color:var(--dk-gold)!important;background:#ffffff0a!important}html[data-user-theme=dark] .pd-size-search:focus-within{background:#ffffff0f!important;border-color:#c8a85a8c!important}html[data-user-theme=dark] .pd-size-search input{color:var(--dk-text)!important;background:0 0!important}html[data-user-theme=dark] .pd-size-search input::placeholder{color:var(--dk-text-3)!important}html[data-user-theme=dark] .pa-breadcrumb,html[data-user-theme=dark] .pp-breadcrumb,html[data-user-theme=dark] .pp-cat-meta,html[data-user-theme=dark] .pd-crumbs,html[data-user-theme=dark] .pd-crumb-current,html[data-user-theme=dark] .ck-meta{color:var(--dk-text-3)!important}html[data-user-theme=dark] .pa-eyebrow,html[data-user-theme=dark] .pa-eyebrow-text,html[data-user-theme=dark] .pc-eyebrow,html[data-user-theme=dark] .pc-eyebrow-text,html[data-user-theme=dark] .pp-eyebrow,html[data-user-theme=dark] .ck-eyebrow,html[data-user-theme=dark] .ck-eyebrow-text,html[data-user-theme=dark] .pd-eyebrow{color:var(--dk-gold)!important}html[data-user-theme=dark] .pa-btn-primary,html[data-user-theme=dark] .pp-btn-primary,html[data-user-theme=dark] .pd-cta-btn-primary,html[data-user-theme=dark] .pd-btn-primary{background:var(--dk-gold)!important;color:#0f1729!important;border-color:var(--dk-gold)!important}html[data-user-theme=dark] .pa-btn-primary:hover,html[data-user-theme=dark] .pp-btn-primary:hover,html[data-user-theme=dark] .pd-cta-btn-primary:hover,html[data-user-theme=dark] .pd-btn-primary:hover{background:var(--dk-gold-deep)!important;border-color:var(--dk-gold-deep)!important}html[data-user-theme=dark] .pa-btn-secondary,html[data-user-theme=dark] .pp-btn-secondary,html[data-user-theme=dark] .pd-cta-btn-secondary,html[data-user-theme=dark] .pd-btn-secondary{color:var(--dk-text)!important;border-color:var(--dk-border-2)!important;background:#ffffff0a!important}html[data-user-theme=dark] .pa-btn-secondary:hover,html[data-user-theme=dark] .pp-btn-secondary:hover,html[data-user-theme=dark] .pd-cta-btn-secondary:hover,html[data-user-theme=dark] .pd-btn-secondary:hover{color:var(--dk-gold)!important;background:#c8a85a1f!important;border-color:#c8a85a8c!important}html[data-user-theme=dark] .ck-view-btn{background:var(--dk-gold)!important;color:#0f1729!important;border-color:var(--dk-gold)!important}html[data-user-theme=dark] .ck-view-btn:hover{background:var(--dk-gold-deep)!important;border-color:var(--dk-gold-deep)!important}html[data-user-theme=dark] .ck-dl-btn{color:var(--dk-text)!important;border-color:var(--dk-border-2)!important;background:#ffffff0a!important}html[data-user-theme=dark] .ck-dl-btn:hover{color:var(--dk-gold)!important;background:#c8a85a1f!important;border-color:#c8a85a8c!important}html[data-user-theme=dark] .ck-cat-btn.active,html[data-user-theme=dark] .ck-cat-btn[aria-pressed=true]{background:var(--dk-gold)!important;color:#0f1729!important;border-color:var(--dk-gold)!important}html[data-user-theme=dark] .pd-vis-zoom{color:var(--dk-text)!important;background:#ffffff0f!important;border-color:#c8a85a73!important}html[data-user-theme=dark] .pd-vis-zoom:hover{color:var(--dk-gold)!important;background:#c8a85a29!important}html[data-user-theme=dark] .pd-vis-tab.is-active,html[data-user-theme=dark] .pd-vis-tab[aria-selected=true]{color:var(--dk-gold)!important;background:#c8a85a29!important;border-color:#c8a85a73!important}html[data-user-theme=dark] .pd-3d-loading{color:var(--dk-gold)!important}html[data-user-theme=dark] .pa-ov-top,html[data-user-theme=dark] .pc-ov-top{background:linear-gradient(180deg,#080b128c 0%,#080b12d9 70%,var(--dk-bg)100%)!important}html[data-user-theme=dark] .pa-ov-side,html[data-user-theme=dark] .pc-ov-side{background:linear-gradient(90deg,#080b12d9 0%,#080b1273 50%,#0000 100%)!important}html[data-user-theme=dark] .pa-ov-glow,html[data-user-theme=dark] .pc-ov-glow{background:radial-gradient(600px at 30% 60%,#c8a85a2e,#0000 70%)!important}html[data-user-theme=dark] .pp-hero,html[data-user-theme=dark] .pp-hero-bg{background:linear-gradient(180deg,var(--dk-bg-2),var(--dk-bg))!important}html[data-user-theme=dark] .pp-hero-glow{background:radial-gradient(520px at 50% 0,#c8a85a38,#0000 70%)!important}html[data-user-theme=dark] .pp-hero-grid{opacity:.18}html[data-user-theme=dark] .pp-strip-wrap,html[data-user-theme=dark] .pp-strip-inner,html[data-user-theme=dark] .pp-strip-item{background:var(--dk-bg-2)!important;border-color:var(--dk-border)!important;color:var(--dk-text-2)!important}html[data-user-theme=dark] .pp-search-input,html[data-user-theme=dark] .ck-search input,html[data-user-theme=dark] .ck-search-input{color:var(--dk-text)!important;border-color:var(--dk-border-2)!important;background:#ffffff0a!important}html[data-user-theme=dark] .pp-search-input::-moz-placeholder{color:var(--dk-text-3)!important}html[data-user-theme=dark] .ck-search input::-moz-placeholder{color:var(--dk-text-3)!important}html[data-user-theme=dark] .pp-search-input::placeholder,html[data-user-theme=dark] .ck-search input::placeholder{color:var(--dk-text-3)!important}html[data-user-theme=dark] .pp-search-input:focus,html[data-user-theme=dark] .ck-search input:focus{outline:none;border-color:#c8a85a8c!important}html[data-user-theme=dark] .pp-prod-card .pp-pill,html[data-user-theme=dark] .pp-prod-card span[class*=pill]{color:var(--dk-gold)!important;background:#c8a85a1f!important}html[data-user-theme=dark] [class^=pa-]:where(hr,.pa-divider),html[data-user-theme=dark] [class^=pp-]:where(hr,.pp-divider),html[data-user-theme=dark] [class^=pd-]:where(hr,.pd-divider),html[data-user-theme=dark] [class^=ck-]:where(hr,.ck-divider){border-color:var(--dk-border)!important}html[data-user-theme=dark] ::selection{color:var(--dk-text);background:#c8a85a73}html[data-user-theme=dark] ::-webkit-scrollbar{width:12px;height:12px}html[data-user-theme=dark] ::-webkit-scrollbar-track{background:var(--dk-bg)}html[data-user-theme=dark] ::-webkit-scrollbar-thumb{background:var(--dk-bg-4);border:3px solid var(--dk-bg);border-radius:8px}html[data-user-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--dk-text-3)}html[data-user-theme=dark] [class*=not-found],html[data-user-theme=dark] [class*=error-boundary]{background:var(--dk-bg)!important;color:var(--dk-text)!important}html[data-user-theme=dark] [class*=industries_header],html[data-user-theme=dark] [class*=knowledge_section]{background:linear-gradient(180deg,var(--dk-bg-2),var(--dk-bg))!important;border-color:var(--dk-border)!important}html[data-user-theme=dark] [class*=industries_ctaPanel]{background:linear-gradient(135deg,var(--dk-bg-2),var(--dk-bg-3))!important;border:1px solid var(--dk-border-2)!important;box-shadow:0 24px 60px #0000008c!important}html[data-user-theme=dark] [class*=industries_challengeItem]{color:var(--dk-text)!important;background:#d9770629!important;border-color:#d9770666!important}html[data-user-theme=dark] [class*=industries_solutionItem]{color:var(--dk-text)!important;background:#16a34a29!important;border-color:#16a34a66!important}
.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-4{height:1rem}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-4{width:1rem}.w-full{width:100%}.max-w-7xl{max-width:80rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.resize-y{resize:vertical}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-\[\#C8A85A\]{--tw-border-opacity:1;border-color:rgb(200 168 90/var(--tw-border-opacity,1))}.border-\[rgba\(15\,23\,41\,0\.08\)\]{border-color:#0f172914}.border-\[rgba\(15\,23\,41\,0\.10\)\]{border-color:#0f17291a}.border-\[rgba\(15\,23\,41\,0\.12\)\]{border-color:#0f17291f}.border-\[rgba\(200\,168\,90\,0\.32\)\]{border-color:#c8a85a52}.bg-\[\#C8A85A\]{--tw-bg-opacity:1;background-color:rgb(200 168 90/var(--tw-bg-opacity,1))}.bg-\[\#FBF8F2\]{--tw-bg-opacity:1;background-color:rgb(251 248 242/var(--tw-bg-opacity,1))}.bg-\[rgba\(200\,168\,90\,0\.08\)\]{background-color:#c8a85a14}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[rgba\(200\,168\,90\,0\.55\)\]{--tw-gradient-from:#c8a85a8c var(--tw-gradient-from-position);--tw-gradient-to:#c8a85a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.p-10{padding:2.5rem}.p-8{padding:2rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.font-sans{font-family:var(--font-inter),system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.7rem\]{font-size:.7rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.text-\[\#0F1729\]{--tw-text-opacity:1;color:rgb(15 23 41/var(--tw-text-opacity,1))}.text-\[\#B09347\]{--tw-text-opacity:1;color:rgb(176 147 71/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_24px_60px_rgba\(15\,23\,41\,0\.08\)\]{--tw-shadow:0 24px 60px #0f172914;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.filter{filter:var(--tw-blur)var(--tw-brightness)var(--tw-contrast)var(--tw-grayscale)var(--tw-hue-rotate)var(--tw-invert)var(--tw-saturate)var(--tw-sepia)var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--color-primary:#0f1729;--color-secondary:#1b2540;--color-accent:#c8a85a;--color-accent-hover:#b09347;--color-accent-light:#f6f1e6;--color-success:#16a34a;--color-warning:#d97706;--color-error:#dc2626;--color-info:#2563eb;--steel-50:#f8fafc;--steel-100:#f1f5f9;--steel-200:#e2e8f0;--steel-300:#cbd5e1;--steel-400:#94a3b8;--steel-500:#64748b;--steel-600:#475569;--steel-700:#334155;--steel-800:#1e293b;--steel-900:#0f172a;--color-text-primary:var(--steel-900);--color-text-secondary:var(--steel-500);--color-text-tertiary:var(--steel-400);--color-border:var(--steel-200);--color-border-light:var(--steel-100);--color-white:#fff;--color-neutral-light:var(--steel-50);--bg-main:var(--steel-50);--bg-secondary:#fff;--bg-tertiary:var(--steel-100);--bg-hover:var(--steel-200);--border-color:var(--steel-200);--border-hover:var(--steel-300);--text-main:var(--steel-900);--text-body:var(--steel-700);--text-muted:var(--steel-500);--text-dim:var(--steel-400);--text-caption:var(--steel-500);--gold:var(--color-accent);--gold-dim:#c8a85a1f;--gold-glow:#c8a85a40;--font-primary:var(--font-inter),system-ui,-apple-system,sans-serif;--font-nav:var(--font-barlow),var(--font-inter),system-ui,sans-serif;--font-mono:var(--font-roboto-mono),monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-30:120px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-sm:0 1px 3px #0f172a0a;--shadow-card:0 4px 20px #0f172a0f;--shadow-hover:0 8px 30px #0f172a1a;--shadow-md:0 4px 12px #0f172a14;--shadow-lg:0 12px 40px #0f172a1f;--shadow-modal:0 24px 60px #0f172a33;--shadow-nav:0 2px 16px #0f172a0d;--ease-out:cubic-bezier(.4,0,.2,1);--transition:all .3s cubic-bezier(.4,0,.2,1);--duration-fast:.15s;--duration-normal:.3s;--container-max:1200px;--container-padding:24px;--section-padding:100px;--section-padding-mobile:64px;--ivory-bg:#fff;--ivory-band:#f4f1ea;--ivory-band-soft:#fbf8f2;--ivory-surface:#fff;--ivory-surface-soft:#f4f1ea8c;--ivory-text-strong:#0f1729;--ivory-text-body:#475569;--ivory-text-muted:#64748b;--ivory-text-dim:#94a3b8;--ivory-border:#0f172914;--ivory-border-strong:#0f172924;--ivory-accent:#c8a85a;--ivory-accent-deep:#b09347;--ivory-accent-soft:#c8a85a1f}.dark{--bg-main:#080b12;--bg-secondary:#0d1220;--bg-tertiary:#131a2b;--bg-hover:#1c2438;--border-color:#ffffff14;--border-hover:#ffffff24;--text-main:var(--steel-100);--text-body:var(--steel-400);--text-muted:var(--steel-500);--text-dim:var(--steel-600);--text-caption:var(--steel-400);--color-text-primary:var(--steel-100);--color-text-secondary:var(--steel-400);--color-text-tertiary:var(--steel-500);--color-border:#ffffff14;--color-border-light:#ffffff0a;--color-white:#0d1220;--color-neutral-light:#131a2b;--shadow-card:0 4px 24px #0000004d;--shadow-hover:0 8px 32px #0006}.section{content-visibility:auto;contain-intrinsic-size:auto 500px}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--text-main);background:var(--bg-main);font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.container{width:100%;max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.section{padding:72px 0}.eyebrow{color:var(--color-accent);letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:600;display:inline-block}.section-title{color:var(--color-primary);margin-top:12px;font-size:clamp(32px,5vw,56px);line-height:1.1}.section-text{max-width:70ch;color:var(--color-text-secondary);margin-top:16px;font-size:18px;line-height:1.7}[dir=rtl]{text-align:right}[dir=rtl] .eyebrow,[dir=rtl] .section-title,[dir=rtl] .section-text{direction:rtl}@media (max-width:768px){:root{--container-padding:16px;--section-gap:80px}.section{padding:56px 0}.section-text{font-size:16px}}@keyframes karpol-vt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes karpol-vt-fade-out{0%{opacity:1}to{opacity:0}}::view-transition-old(root){animation:.22s cubic-bezier(.4,0,.2,1) both karpol-vt-fade-out}::view-transition-new(root){animation:.32s cubic-bezier(.4,0,.2,1) both karpol-vt-fade-in}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:border-\[\#B09347\]:hover{--tw-border-opacity:1;border-color:rgb(176 147 71/var(--tw-border-opacity,1))}.hover\:border-\[rgba\(200\,168\,90\,0\.55\)\]:hover{border-color:#c8a85a8c}.hover\:bg-\[\#B09347\]:hover{--tw-bg-opacity:1;background-color:rgb(176 147 71/var(--tw-bg-opacity,1))}.hover\:text-\[\#B09347\]:hover{--tw-text-opacity:1;color:rgb(176 147 71/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-\[\#C8A85A\]:focus{--tw-border-opacity:1;border-color:rgb(200 168 90/var(--tw-border-opacity,1))}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[rgba\(200\,168\,90\,0\.18\)\]:focus{--tw-ring-color:#c8a85a2e}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:640px){.sm\:p-10{padding:2.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-24{gap:6rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}}
