@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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_84d6efd-module__5Hl15a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_84d6efd-module__5Hl15a__variable{--font-jetbrains-mono:"JetBrains Mono","JetBrains 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}
.pd-size-table-section .pd-container{max-width:1320px;margin:0 auto;padding:0 28px}.pd-size-table-section.pd-section{padding:80px 0;position:relative}.pd-size-table-section+.pd-section-divider{background:linear-gradient(90deg,#0000,#c8a85a38,#0000);height:1px}.pd-size-table-section .pd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.pd-size-table-section .pd-section-eyebrow{letter-spacing:.24em;text-transform:uppercase;color:#c8a85ad1;align-items:center;gap:10px;margin-bottom:14px;font-size:10px;display:inline-flex}.pd-size-table-section .pd-section-eyebrow-line{background:#c8a85a8c;width:22px;height:1px}.pd-size-table-section .pd-section-title{letter-spacing:-.005em;color:#0f1729fa;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(32px,3.6vw,48px);font-weight:300;line-height:1.1}.pd-size-table-section .pd-section-title em{color:#c8a85af2;font-style:italic}.pd-size-wrap{background:#f4f1ea8c;border:1px solid #c8a85a2e;border-radius:16px;overflow:hidden}.pd-size-tabs{flex-wrap:wrap;gap:8px;padding:12px 12px 0;display:flex}.pd-size-tab{color:#0f1729d9;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffffbf;border:1px solid #c8a85a38;border-radius:999px;padding:7px 12px;font-size:11px;transition:all .2s}.pd-size-tab:hover{border-color:#c8a85a8c}.pd-size-tab.is-active{color:#0f1729f2;background:#c8a85a2e;border-color:#c8a85aa6}.pd-size-scroll{scrollbar-width:thin;scrollbar-color:#c8a85a42 transparent;max-height:560px;overflow:auto}.pd-size-scroll::-webkit-scrollbar{width:8px;height:8px}.pd-size-scroll::-webkit-scrollbar-thumb{background:#c8a85a38;border-radius:4px}.pd-size-table{border-collapse:collapse;width:100%;font-family:"DM Sans",var(--font-inter,system-ui),sans-serif}.pd-size-table th{z-index:2;text-align:left;letter-spacing:.22em;text-transform:uppercase;color:#c8a85ad9;-webkit-backdrop-filter:blur(12px);background:#fffffffa;border-bottom:1px solid #c8a85a38;padding:16px 24px;font-size:10px;font-weight:500;position:sticky;top:0;box-shadow:0 1px #0f17292e}.pd-size-table td{color:#0f1729eb;font-variant-numeric:tabular-nums;border-bottom:1px solid #c8a85a14;padding:16px 24px;font-size:14px}.pd-size-table tr:last-child td{border-bottom:none}.pd-size-table tbody tr{transition:background .15s}.pd-size-table tbody tr:hover{background:#c8a85a0f}.pd-size-cell-primary{color:#c8a85af2;letter-spacing:.05em;font-family:ui-monospace,monospace}.pd-size-empty{text-align:center;color:#64748bbf;letter-spacing:.06em;font-size:13px;padding:48px 24px!important}.pd-size-search{color:#c8a85ac7;background:#f4f1eabf;border:1px solid #c8a85a38;border-radius:999px;align-items:center;gap:8px;min-width:220px;padding:9px 14px;transition:border-color .2s,background .2s;display:inline-flex}.pd-size-search:focus-within{background:#fffffff5;border-color:#c8a85a8c}.pd-size-search input{color:#0f1729eb;font-family:"DM Sans",var(--font-inter,system-ui),sans-serif;letter-spacing:.02em;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:13px}.pd-size-search input::placeholder{color:#64748ba6}.pd-size-search-clear{color:#c8a85aa6;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:color .2s,background .2s;display:inline-flex}.pd-size-search-clear:hover{color:#0f1729f2;background:#c8a85a1a}.pd-size-pager{background:#f4f1ea99;border-top:1px solid #c8a85a24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.pd-size-pager-info{letter-spacing:.12em;text-transform:uppercase;color:#64748bd1;font-size:11px;font-family:"DM Sans",var(--font-inter,system-ui),sans-serif}.pd-size-pager-btn{color:#0f1729e0;font-family:"DM Sans",var(--font-inter,system-ui),sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #c8a85a42;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;transition:all .2s;display:inline-flex}.pd-size-pager-btn:hover:not(:disabled){background:#c8a85a14;border-color:#c8a85a99}.pd-size-pager-btn:disabled{opacity:.35;cursor:not-allowed}@media (max-width:720px){.pd-size-table-section .pd-container{padding:0 18px}.pd-size-search{width:100%;min-width:0}.pd-size-pager{padding:12px}.pd-size-pager-info{text-align:center;flex-basis:100%;order:-1}}
.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-1\.5{right:.375rem}.top-1\.5{top:.375rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-dock{z-index:var(--z-dock)}.z-modal{z-index:var(--z-modal)}.m-0{margin:0}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-\[30px\]{height:30px}.h-full{height:100%}.h-px{height:1px}.min-h-\[44px\]{min-height:44px}.min-h-\[96px\]{min-height:96px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-\[30px\]{width:30px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.max-w-7xl{max-width:80rem}.max-w-\[320px\]{max-width:320px}.max-w-\[460px\]{max-width:460px}.max-w-\[min\(100\%\,22rem\)\]{max-width:min(100%,22rem)}.max-w-\[var\(--container-max\)\]{max-width:var(--container-max)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.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))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize-y{resize:vertical}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[18px\]{border-radius:18px}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-t{border-top-width:1px}.border-\[\#128C7E\]\/35{border-color:#128c7e59}.border-\[\#25D366\]{--tw-border-opacity:1;border-color:rgb(37 211 102/var(--tw-border-opacity,1))}.border-\[\#C8A85A\]{--tw-border-opacity:1;border-color:rgb(200 168 90/var(--tw-border-opacity,1))}.border-\[color-mix\(in_srgb\,var\(--color-error\)32\%\,var\(--ivory-border\)\)\]{border-color:color-mix(in srgb,var(--color-error)32%,var(--ivory-border))}.border-\[color-mix\(in_srgb\,var\(--color-info\)28\%\,var\(--ivory-border\)\)\]{border-color:color-mix(in srgb,var(--color-info)28%,var(--ivory-border))}.border-\[color-mix\(in_srgb\,var\(--color-success\)28\%\,var\(--ivory-border\)\)\]{border-color:color-mix(in srgb,var(--color-success)28%,var(--ivory-border))}.border-\[color-mix\(in_srgb\,var\(--color-warning\)30\%\,var\(--ivory-border\)\)\]{border-color:color-mix(in srgb,var(--color-warning)30%,var(--ivory-border))}.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}.border-\[rgba\(37\,211\,102\,0\.3\)\]{border-color:#25d3664d}.border-\[rgba\(8\,10\,14\,0\.25\)\]{border-color:#080a0e40}.border-\[var\(--border-color\,rgba\(15\,23\,41\,0\.06\)\)\]{border-color:var(--border-color,#0f17290f)}.border-\[var\(--border-color\,rgba\(15\,23\,41\,0\.08\)\)\]{border-color:var(--border-color,#0f172914)}.border-\[var\(--border-color\,rgba\(15\,23\,41\,0\.16\)\)\]{border-color:var(--border-color,#0f172929)}.border-\[var\(--border-color\,rgba\(15\,23\,41\,0\.18\)\)\]{border-color:var(--border-color,#0f17292e)}.border-\[var\(--ivory-border\)\]{border-color:var(--ivory-border)}.border-\[var\(--ivory-border-strong\)\]{border-color:var(--ivory-border-strong)}.border-orange-500\/25{border-color:#f9731640}.border-red-500\/35{border-color:#ef444459}.border-white\/15{border-color:#ffffff26}.border-t-\[var\(--color-white\,white\)\]{border-top-color:var(--color-white,white)}.bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.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-\[\#fee2e2\]{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-\[rgba\(200\,168\,90\,0\.08\)\]{background-color:#c8a85a14}.bg-\[rgba\(37\,211\,102\,0\.1\)\]{background-color:#25d3661a}.bg-\[rgba\(37\,211\,102\,0\.16\)\]{background-color:#25d36629}.bg-\[rgba\(8\,11\,18\,0\.62\)\]{background-color:#080b129e}.bg-\[var\(--bg-main\,\#ffffff\)\]{background-color:var(--bg-main,#fff)}.bg-\[var\(--bg-secondary\,\#ffffff\)\]{background-color:var(--bg-secondary,#fff)}.bg-\[var\(--ivory-accent\)\]{background-color:var(--ivory-accent)}.bg-\[var\(--ivory-band-soft\)\]{background-color:var(--ivory-band-soft)}.bg-\[var\(--ivory-surface\)\]{background-color:var(--ivory-surface)}.bg-\[var\(--steel-200\)\]{background-color:var(--steel-200)}.bg-orange-500\/10{background-color:#f973161a}.bg-red-500\/10{background-color:#ef44441a}.bg-slate-800\/70{background-color:#1e293bb3}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-slate-950\/45{background-color:#02061773}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/20{background-color:#fff3}.bg-\[radial-gradient\(circle_at_15\%_25\%\,rgba\(59\,130\,246\,0\.22\)\,transparent_38\%\)\,linear-gradient\(135deg\,\#0f172a\,\#1e293b\)\]{background-image:radial-gradient(circle at 15% 25%,#3b82f638,#0000 38%),linear-gradient(135deg,#0f172a,#1e293b)}.bg-\[radial-gradient\(circle_at_20\%_20\%\,rgba\(249\,115\,22\,0\.35\)\,transparent_45\%\)\,linear-gradient\(155deg\,\#1e293b\,\#0f172a\)\]{background-image:radial-gradient(circle at 20% 20%,#f9731659,#0000 45%),linear-gradient(155deg,#1e293b,#0f172a)}.bg-\[radial-gradient\(circle_at_75\%_80\%\,rgba\(16\,185\,129\,0\.22\)\,transparent_38\%\)\,linear-gradient\(145deg\,\#111827\,\#172554\)\]{background-image:radial-gradient(circle at 75% 80%,#10b98138,#0000 38%),linear-gradient(145deg,#111827,#172554)}.bg-\[radial-gradient\(circle_at_85\%_20\%\,rgba\(249\,115\,22\,0\.25\)\,transparent_40\%\)\,linear-gradient\(135deg\,\#111827\,\#1f2937\)\]{background-image:radial-gradient(circle at 85% 20%,#f9731640,#0000 40%),linear-gradient(135deg,#111827,#1f2937)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#128C7E\]{--tw-gradient-from:#128c7e var(--tw-gradient-from-position);--tw-gradient-to:#128c7e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.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)}.from-slate-950\/90{--tw-gradient-from:#020617e6 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#25D366\]{--tw-gradient-to:#25d366 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-10{padding:2.5rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.pb-6{padding-bottom:1.5rem}.pb-\[18px\]{padding-bottom:18px}.pb-\[max\(10px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(10px,env(safe-area-inset-bottom))}.pr-6{padding-right:1.5rem}.pt-2\.5{padding-top:.625rem}.pt-3\.5{padding-top:.875rem}.pt-7{padding-top:1.75rem}.text-center{text-align:center}.font-\[inherit\]{font-family:inherit}.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-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[var\(--font-primary\)\]{font-weight:var(--font-primary)}.font-bold{font-weight:700}.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-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-\[var\(--color-primary\)\]{color:var(--color-primary)!important}.text-\[\#0F1729\]{--tw-text-opacity:1;color:rgb(15 23 41/var(--tw-text-opacity,1))}.text-\[\#0a3a25\]{--tw-text-opacity:1;color:rgb(10 58 37/var(--tw-text-opacity,1))}.text-\[\#128C7E\]{--tw-text-opacity:1;color:rgb(18 140 126/var(--tw-text-opacity,1))}.text-\[\#25D366\]{--tw-text-opacity:1;color:rgb(37 211 102/var(--tw-text-opacity,1))}.text-\[\#991b1b\]{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-\[\#B09347\]{--tw-text-opacity:1;color:rgb(176 147 71/var(--tw-text-opacity,1))}.text-\[var\(--ivory-text-body\)\]{color:var(--ivory-text-body)}.text-\[var\(--ivory-text-dim\)\]{color:var(--ivory-text-dim)}.text-\[var\(--ivory-text-muted\)\]{color:var(--ivory-text-muted)}.text-\[var\(--ivory-text-strong\)\]{color:var(--ivory-text-strong)}.text-\[var\(--text-body\,\#475569\)\]{color:var(--text-body,#475569)}.text-\[var\(--text-main\,\#0f1729\)\]{color:var(--text-main,#0f1729)}.text-\[var\(--text-muted\,\#64748B\)\]{color:var(--text-muted,#64748b)}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-300\/80{color:#cbd5e1cc}.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))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/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}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.86\]{opacity:.86}.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)}.shadow-elevation-popover{--tw-shadow:var(--elevation-popover);--tw-shadow-colored:var(--elevation-popover);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-modal{--tw-shadow:var(--shadow-modal);--tw-shadow-colored:var(--shadow-modal);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-nav{--tw-shadow:var(--shadow-nav);--tw-shadow-colored:var(--shadow-nav);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-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-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)}.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)}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\,box-shadow\]{transition-property:transform,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-500{transition-duration:.5s}.duration-\[var\(--duration-fast\,150ms\)\]{transition-duration:var(--duration-fast,.15s)}.ease-\[var\(--ease-spring\)\]{transition-timing-function:var(--ease-spring)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[-webkit-backdrop-filter\:blur\(6px\)\]{-webkit-backdrop-filter:blur(6px)}.\[transition-timing-function\:var\(--ease-spring\,cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\)\]{transition-timing-function:var(--ease-spring,cubic-bezier(.34,1.56,.64,1))}:root{--color-hero-bg:#1a1a2e;--color-hero-bg-alt:#12122a;--ivory-canvas:#f5f5f0;--color-cta:#e8611a;--color-cta-hover:#c44e0f;--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-600);--color-text-tertiary:var(--steel-500);--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-600);--text-dim:var(--steel-500);--text-caption:var(--steel-600);--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-jetbrains-mono),ui-monospace,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;--elevation-0:none;--elevation-1:0 4px 20px #0f172a0f;--elevation-2:0 8px 30px #0f172a1a;--elevation-popover:0 4px 12px #0f172a14;--elevation-dialog:0 24px 60px #0f172a33;--shadow-sm:0 1px 3px #0f172a0a;--shadow-card:var(--elevation-1);--shadow-hover:var(--elevation-2);--shadow-md:var(--elevation-popover);--shadow-lg:0 12px 40px #0f172a1f;--shadow-modal:var(--elevation-dialog);--shadow-nav:0 2px 16px #0f172a0d;--z-base:0;--z-raised:1;--z-stacked:2;--z-sticky:20;--z-dock:30;--z-dropdown:30;--z-overlay:40;--z-modal:50;--z-toast:60;--z-max:70;--ease-out:cubic-bezier(.4,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--transition:all .3s cubic-bezier(.4,0,.2,1);--duration-fast:.15s;--duration-normal:.3s;--container-max:1200px;--container-padding:24px;--section-padding:120px;--section-padding-mobile:80px;--grid-cols-12:repeat(12,minmax(0,1fr));--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:#5c6575;--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}.lazy-section{content-visibility:auto;contain-intrinsic-size:auto 480px}.lazy-section-product-grid{content-visibility:auto;contain-intrinsic-size:auto 1200px}.touch-target{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.touch-target--min-h{min-height:44px}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:var(--section-padding)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:var(--section-padding-mobile)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}:root{--ease-spring:linear;--transition:none;--duration-fast:1ms;--duration-normal:1ms}*,:before,:after{scroll-behavior:auto!important}}.placeholder\:text-\[var\(--text-muted\,\#64748b\)\]::placeholder{color:var(--text-muted,#64748b)}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;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))}.hover\:border-\[\#1ebd57\]:hover{--tw-border-opacity:1;border-color:rgb(30 189 87/var(--tw-border-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\:border-\[var\(--border-hover\,rgba\(15\,23\,41\,0\.32\)\)\]:hover{border-color:var(--border-hover,#0f172952)}.hover\:border-\[var\(--ivory-accent\)\]:hover{border-color:var(--ivory-accent)}.hover\:border-orange-500\/70:hover{border-color:#f97316b3}.hover\:bg-\[\#1ebd57\]:hover{--tw-bg-opacity:1;background-color:rgb(30 189 87/var(--tw-bg-opacity,1))}.hover\:bg-\[\#B09347\]:hover{--tw-bg-opacity:1;background-color:rgb(176 147 71/var(--tw-bg-opacity,1))}.hover\:bg-\[var\(--ivory-accent-deep\)\]:hover{background-color:var(--ivory-accent-deep)}.hover\:bg-\[var\(--ivory-accent-soft\)\]:hover{background-color:var(--ivory-accent-soft)}.hover\:bg-\[var\(--ivory-surface\)\]:hover{background-color:var(--ivory-surface)}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:text-\[\#B09347\]:hover{--tw-text-opacity:1;color:rgb(176 147 71/var(--tw-text-opacity,1))}.hover\:text-\[var\(--ivory-accent-deep\)\]:hover{color:var(--ivory-accent-deep)}.hover\:text-\[var\(--ivory-text-strong\)\]:hover{color:var(--ivory-text-strong)}.hover\:text-\[var\(--text-main\,\#0f1729\)\]:hover{color:var(--text-main,#0f1729)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.focus\:border-\[\#25D366\]:focus{--tw-border-opacity:1;border-color:rgb(37 211 102/var(--tw-border-opacity,1))}.focus\:border-\[\#C8A85A\]:focus{--tw-border-opacity:1;border-color:rgb(200 168 90/var(--tw-border-opacity,1))}.focus\:shadow-\[0_0_0_3px_rgba\(37\,211\,102\,0\.18\)\]:focus{--tw-shadow:0 0 0 3px #25d3662e;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.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}.active\:scale-\[0\.98\]:active,.enabled\:active\:scale-\[0\.98\]:active:enabled{--tw-scale-x:.98;--tw-scale-y:.98;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))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;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))}.group:hover .group-hover\:opacity-100{opacity:1}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-reduce\:duration-100{transition-duration:.1s}.motion-reduce\:active\:scale-100:active,.enabled\:motion-reduce\:active\:scale-100:active:enabled{--tw-scale-x:1;--tw-scale-y:1;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))}.enabled\:motion-reduce\:active\:opacity-90:active:enabled{opacity:.9}}@media (min-width:640px){.sm\:p-10{padding:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width:768px){.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@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\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:bg-\[\#0a0f1c\]{--tw-bg-opacity:1;background-color:rgb(10 15 28/var(--tw-bg-opacity,1))}}.\[\&_\[data-icon\]\]\:text-\[var\(--color-error\)\] [data-icon]{color:var(--color-error)}.\[\&_\[data-icon\]\]\:text-\[var\(--color-info\)\] [data-icon]{color:var(--color-info)}.\[\&_\[data-icon\]\]\:text-\[var\(--color-success\)\] [data-icon]{color:var(--color-success)}.\[\&_\[data-icon\]\]\:text-\[var\(--color-warning\)\] [data-icon]{color:var(--color-warning)}
