@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_aae59bc6-module__m8VdtG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_aae59bc6-module__m8VdtG__variable{--font-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_51a00220-module__BMltbW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_51a00220-module__BMltbW__variable{--font-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_FcRHwSfuCnUkvRpswZWiMYj6gAHu)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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_8ff4d118-module__LeejjG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_8ff4d118-module__LeejjG__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--ink-50:#f4f3ee;--ink-100:#eae9e2;--ink-200:#d8d7ce;--ink-300:#b9b8af;--ink-400:#98978e;--ink-500:#73726a;--ink-600:#5c5b52;--ink-700:#45443c;--ink-750:#383730;--ink-800:#2e2d26;--ink-850:#24231d;--ink-900:#1c1b16;--ink-950:#141410;--highlight-100:#e9fbdf;--highlight-300:#a8f18f;--highlight-400:#64de4b;--highlight-500:#3ea82e;--ember-500:#d63c46;--surface-card:#fff;--surface-inset:#f7f7f4;--surface-glass:#ffffffb8;--surface-code:#fcfcfa;--border:#19190f1f;--border-subtle:#19190f14;--border-strong:#19190f33;--text-primary:var(--ink-900);--text-secondary:var(--ink-600);--text-muted:var(--ink-400);--text-inverse:#fff;--shadow-xs:0 1px 2px #1c1b1608;--shadow-sm:0 1px 2px #1c1b160a;--shadow-md:0 2px 8px #1c1b160a;--shadow-float:0 10px 28px #1c1b1614;--shadow-lg:0 16px 40px #1c1b161a;--shadow-glow:0 6px 16px #1c1b162e;--shadow-glow-hover:0 8px 20px #1c1b163d;--shadow-ring:0 0 0 3px #50c83c66;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:26px;--ease-out:cubic-bezier(.16, 1, .3, 1);--tracking-caps:.08em}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-image:radial-gradient(#1c1b160f 1px,#0000 1px);background-size:26px 26px;font-size:.9375rem;line-height:1.6}::selection{background:var(--highlight-100);color:var(--text-primary)}a{color:inherit;text-decoration:none}.container{width:100%;max-width:1140px;margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:600;line-height:1.2}.displayTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--text-primary);font-weight:700;line-height:1.08}.marker{background-image:linear-gradient(transparent 62%, var(--highlight-300) 62%, var(--highlight-300) 94%, transparent 94%)}.btn{font-family:var(--font-body), sans-serif;cursor:pointer;white-space:nowrap;height:44px;transition:background .13s var(--ease-out), border-color .13s var(--ease-out), color .13s var(--ease-out), transform .13s var(--ease-out), box-shadow .13s var(--ease-out);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.875rem;font-weight:600;display:inline-flex}.btn:focus-visible{box-shadow:var(--shadow-ring);outline:none}.btnPrimary{background:var(--ink-900);color:var(--text-inverse);box-shadow:var(--shadow-sm)}.btnPrimary:hover{background:var(--ink-750);box-shadow:var(--shadow-glow-hover);transform:translateY(-1px)}.btnPrimary:active{background:var(--ink-950);transform:translateY(.5px)scale(.99)}.btnSecondary{border:1px solid var(--border);color:var(--text-primary);background:var(--surface-card);box-shadow:var(--shadow-xs)}.btnSecondary:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btnGhost{color:var(--text-secondary);background:0 0}.btnGhost:hover{background:var(--surface-inset);color:var(--text-primary)}.btnInverse{color:var(--ink-900);box-shadow:var(--shadow-glow);background:#fff}.btnInverse:hover{background:var(--ink-50);box-shadow:var(--shadow-glow-hover);transform:translateY(-1px)}.chip{font-family:var(--font-mono), monospace;letter-spacing:.02em;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:.6875rem;font-weight:600;display:inline-flex}.chipDelivered{color:var(--highlight-500);background:#e9f8e2}.chipSent{background:var(--ink-100);color:var(--ink-700)}.chipQueued{background:var(--ink-50);color:var(--ink-500)}.chipAccent{background:var(--highlight-100);color:#10230a;border:1px solid #3ea82e66}.nav{z-index:100;background:var(--surface-glass);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border-subtle);position:sticky;top:0}.navInner{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.navBrand{letter-spacing:-.01em;color:var(--text-primary);flex-shrink:0;align-items:center;gap:10px;font-size:1rem;font-weight:600;display:flex}.navLinks{align-items:center;gap:28px;display:flex}.navLink{color:var(--text-secondary);transition:color .13s var(--ease-out);font-size:.875rem;font-weight:500}.navLink:hover{color:var(--text-primary)}.navActions{align-items:center;gap:10px;display:flex}.navActions .btn{height:38px;padding:0 18px}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding:96px 0 72px;display:grid}.heroCopy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.heroTitle{font-size:clamp(2.5rem,5.2vw,3.75rem)}.heroSub{color:var(--text-secondary);max-width:32rem;font-size:1.0625rem}.heroCtas{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.heroFootnote{font-family:var(--font-mono), monospace;color:var(--text-muted);font-size:.75rem}.heroFootnote code{color:var(--ink-600)}.consoleCard{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-float);overflow:hidden}.consoleCardHead{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.consoleStats{border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(3,1fr);display:grid}.consoleStat{border-right:1px solid var(--border-subtle);padding:14px 20px}.consoleStat:last-child{border-right:none}.consoleStatValue{font-family:var(--font-display), serif;color:var(--text-primary);font-size:1.375rem;font-weight:600;line-height:1.2}.consoleTable{border-collapse:collapse;width:100%;font-size:.8125rem}.consoleTable td{border-top:1px solid var(--border-subtle);white-space:nowrap;padding:11px 20px}.consoleTable tr:first-child td{border-top:none}.mono{font-family:var(--font-mono), monospace}.tdMuted{color:var(--text-muted)}.section{padding:80px 0}.sectionHead{flex-direction:column;gap:14px;max-width:40rem;margin-bottom:44px;display:flex}.sectionTitle{font-size:clamp(1.875rem,3.4vw,2.625rem)}.sectionLead{color:var(--text-secondary);font-size:1rem}.featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.featureCard{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);transition:transform .13s var(--ease-out), box-shadow .13s var(--ease-out), border-color .13s var(--ease-out);flex-direction:column;gap:12px;padding:26px 24px;display:flex}.featureCard:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transform:translateY(-2px)}.featureIcon{border-radius:var(--radius-md);background:var(--surface-inset);border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--ink-800);justify-content:center;align-items:center;display:flex}.featureTitle{color:var(--text-primary);font-size:1rem;font-weight:600}.featureBody{color:var(--text-secondary);font-size:.875rem}.featureBody code{font-family:var(--font-mono), monospace;background:var(--surface-inset);border:1px solid var(--border-subtle);border-radius:5px;padding:1px 5px;font-size:.78em}.devGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.devList{flex-direction:column;gap:16px;margin-top:8px;list-style:none;display:flex}.devList li{color:var(--text-secondary);gap:12px;font-size:.9375rem;display:flex}.devList strong{color:var(--text-primary);font-weight:600}.tick{background:var(--highlight-100);width:20px;height:20px;color:var(--highlight-500);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.codePanel{background:var(--surface-code);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden}.codePanelHead{border-bottom:1px solid var(--border-subtle);background:var(--surface-card);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.codePanel pre{font-family:var(--font-mono), monospace;color:var(--ink-800);padding:20px 22px;font-size:.75rem;line-height:1.7;overflow-x:auto}.codeComment{color:var(--text-muted)}.codeAccent{color:var(--highlight-500)}.pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.priceCard{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-direction:column;gap:14px;padding:28px 26px;display:flex}.priceCardFeatured{border-color:var(--border-strong);box-shadow:var(--shadow-float)}.priceValue{font-family:var(--font-display), serif;letter-spacing:-.01em;font-size:2rem;font-weight:700;line-height:1.1}.priceValue span{font-family:var(--font-body), sans-serif;color:var(--text-muted);letter-spacing:0;font-size:.8125rem;font-weight:500}.priceList{color:var(--text-secondary);flex-direction:column;flex-grow:1;gap:10px;font-size:.875rem;list-style:none;display:flex}.priceList li{gap:10px;display:flex}.ctaBand{background:var(--ink-900);border-radius:var(--radius-2xl);text-align:center;box-shadow:var(--shadow-lg);flex-direction:column;align-items:center;gap:20px;padding:64px 32px;display:flex}.ctaBand .eyebrow{color:var(--ink-300)}.ctaTitle{color:var(--text-inverse);font-size:clamp(1.875rem,3.4vw,2.625rem)}.ctaSub{color:var(--ink-300);max-width:30rem;font-size:.9375rem}.footer{border-top:1px solid var(--border-subtle);margin-top:40px;padding:36px 0 48px}.footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.footerMeta{font-family:var(--font-mono), monospace;color:var(--text-muted);font-size:.75rem}.footerLinks{gap:22px;display:flex}.footerLinks a{color:var(--text-secondary);font-size:.8125rem}.footerLinks a:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:40px;padding:64px 0 48px}.devGrid{grid-template-columns:1fr;gap:36px}.featureGrid,.pricingGrid{grid-template-columns:1fr 1fr}.navLinks{display:none}}@media (max-width:620px){.featureGrid,.pricingGrid,.consoleStats{grid-template-columns:1fr}.consoleStat{border-right:none;border-bottom:1px solid var(--border-subtle)}.consoleStat:last-child{border-bottom:none}.section{padding:56px 0}.navActions .btnGhost{display:none}.navActions .btn{padding:0 16px;font-size:.8125rem}.consoleTable td:last-child{display:none}}
