@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.1y4-pdgsjb-pw.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3lvt2whj97whp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2uwcyprjm3xu3.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.0k62hbripvv8p.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3-6t-g6q0vh0a.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2bn3s6zvc0dyp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.0-dom-5bn10r2.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.1y4-pdgsjb-pw.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3lvt2whj97whp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2uwcyprjm3xu3.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.0k62hbripvv8p.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3-6t-g6q0vh0a.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2bn3s6zvc0dyp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.0-dom-5bn10r2.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.1y4-pdgsjb-pw.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3lvt2whj97whp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2uwcyprjm3xu3.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.0k62hbripvv8p.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3-6t-g6q0vh0a.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2bn3s6zvc0dyp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.0-dom-5bn10r2.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.1y4-pdgsjb-pw.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3lvt2whj97whp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2uwcyprjm3xu3.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.0k62hbripvv8p.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.3-6t-g6q0vh0a.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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.2bn3s6zvc0dyp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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_35112f12-module__FvZN3a__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_35112f12-module__FvZN3a__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac41ccbdfd25c928-s.0j9pqkz3er-71.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fe83cf2ab39e9c57-s.p.2qpii4b6jmzj9.woff2?dpl=dpl_8QgESWFAhZFqWFhE35HyQqnfcUuQ)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:Michroma Fallback;src:local(Arial);ascent-override:81.64%;descent-override:18.76%;line-gap-override:0.0%;size-adjust:141.62%}.michroma_db95fd54-module__diBVnG__className{font-family:Michroma,Michroma Fallback;font-style:normal;font-weight:400}.michroma_db95fd54-module__diBVnG__variable{--font-michroma:"Michroma", "Michroma Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--primitive-neg-1:-1px;--primitive-0_5:.5px;--primitive-1:1px;--primitive-1_25:1.25px;--primitive-2:2px;--primitive-3:3px;--primitive-4:4px;--primitive-6:6px;--primitive-8:8px;--primitive-10:10px;--primitive-12:12px;--primitive-14:14px;--primitive-16:16px;--primitive-18:18px;--primitive-24:24px;--primitive-28:28px;--primitive-32:32px;--primitive-48:48px;--primitive-999:999px;--color-logo-arqen:#029bfa;--color-logo-arqen-secondary:#f0c36a;--color-logo-arqen-bg1:#0f2139;--color-logo-arqen-bg2:#0f1929;--color-logo-arqen-altbg1:#353535;--color-logo-arqen-altbg2:#292929;--color-logo-core:#8a22e8;--color-logo-link:#d5a725;--color-logo-forge:#982525;--color-logo-lab:#94dd1d;--color-bg-primary:#121316;--color-bg-secondary:#1e2127;--color-bg-tertiary:#282c33;--color-bg-icon:#666d7833;--color-accent-primary:#e3ac52;--color-accent-muted:#e3ac5229;--color-accent-secondary:#6e5c34;--color-accent-shadows:#0c0d0f;--color-state-green:#43b85c;--color-state-blue:#3f8fd1;--color-state-red:#c94b4b;--color-state-amber:#e0b24a;--color-state-white:#dedede;--color-state-grey:#5a5a5a;--color-border-default:#666d78;--color-border-strong:#8b93a0;--color-border-error:var(--color-state-red);--color-text-primary:#f4f6f8;--color-text-secondary:#b7bdc7;--color-text-tertiary:#a6adb8;--color-text-muted-solid:#6e747e;--color-text-muted:#7c828cd9;--radius-button:var(--primitive-6);--radius-card:var(--primitive-16);--radius-pill:var(--primitive-999);--spacing-inline-xs:var(--primitive-2);--spacing-inline-sm:var(--primitive-8);--spacing-inline-md:var(--primitive-16);--spacing-stack-sm:var(--primitive-8);--spacing-stack-md:var(--primitive-16);--spacing-stack-lg:var(--primitive-24);--spacing-section:var(--primitive-48);--padding-card:var(--primitive-16);--padding-icon:var(--primitive-8);--padding-badge-x:var(--primitive-6);--padding-badge-y:var(--primitive-2);--padding-lg-x:var(--primitive-28);--padding-lg-y:var(--primitive-10);--padding-sm-x:var(--primitive-12);--padding-sm-y:var(--primitive-6);--padding-xs-x:var(--primitive-8);--padding-xs-y:var(--primitive-4);--size-icon-xs:var(--primitive-12);--size-icon-sm:var(--primitive-18);--size-icon-md:var(--primitive-24);--size-icon-lg:var(--primitive-32);--border-width-default:var(--primitive-2);--border-width-emphasis:var(--primitive-3);--border-width-minimal:var(--primitive-1);--font-inter:"Inter", ui-sans-serif, system-ui, sans-serif;--font-michroma:"Michroma", ui-sans-serif, system-ui, sans-serif;--tracking-title:-.02em;--tracking-h2:-.01em;--tracking-price:-.02em;--tracking-display:-.02em;--shadow-dark:0 0 var(--primitive-10) 0 var(--color-accent-shadows);--shadow-subtle-gold:0 0 var(--primitive-10) 0 var(--color-accent-secondary);--shadow-silver:0 0 var(--primitive-6) 0 var(--color-text-tertiary);--shadow-icon-dark:var(--primitive-neg-1) 0 var(--primitive-4) 0 var(--color-accent-shadows);--shadow-bright-gold:0 0 var(--primitive-6) 0 var(--color-accent-primary);--shadow-gold:var(--shadow-bright-gold);--inner-shadow-dark:inset 0 0 var(--primitive-10) 0 var(--color-accent-shadows);--effect-dock-shadow:0 0 var(--primitive-6) 0 var(--color-accent-shadows);--effect-dock-backdrop-filter:blur(20px);--gradient-card:linear-gradient(to bottom, var(--color-bg-secondary) 0%, var(--color-bg-tertiary) 100%);--gradient-bright-grey:linear-gradient(to bottom, var(--color-text-secondary) 0%, var(--color-bg-tertiary) 100%);--gradient-light-grey:linear-gradient(to bottom, var(--color-text-muted-solid) 0%, var(--color-bg-tertiary) 100%);--gradient-reversed-light-grey:linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-text-muted-solid) 100%);--gradient-grey:linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%);--gradient-horizontal-grey:linear-gradient(to right, var(--color-bg-secondary) 0%, var(--color-bg-tertiary) 100%);--gradient-stroke-card:linear-gradient(to bottom, var(--color-text-muted-solid) 0%, var(--color-bg-tertiary) 100%);--gradient-fill-card:linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%);--gradient-dark-grey:linear-gradient(to bottom, var(--color-bg-primary) 0%, var(--color-bg-secondary) 100%);--gradient-gold:linear-gradient(to bottom, var(--color-accent-primary) 0%, var(--color-accent-secondary) 100%);--gradient-light-gold:linear-gradient(to bottom, var(--color-accent-secondary) 0%, var(--color-accent-muted) 99.727%);--gradient-reversed-gold:linear-gradient(to bottom, var(--color-accent-secondary) 0%, var(--color-accent-primary) 100%);--gradient-silver:linear-gradient(to bottom, var(--color-text-tertiary) 0%, var(--color-text-muted-solid) 100%);--gradient-white:linear-gradient(to bottom, var(--color-text-primary) 0%, var(--color-text-tertiary) 100%);--gradient-bright-white:linear-gradient(to bottom, var(--color-text-primary) 0%, var(--color-text-secondary) 100%);--gradient-reversed-silver:linear-gradient(to bottom, var(--color-text-muted-solid) 0%, var(--color-text-tertiary) 100%);--gradient-bg-logo:linear-gradient(to bottom, var(--color-logo-arqen-bg1) 0%, var(--color-logo-arqen-bg2) 100%);--gradient-default-module:linear-gradient(to bottom, #f4f6f80d 0%, #6e747e0d 100%), linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gradient-default-module:linear-gradient(to bottom, color-mix(in srgb, var(--color-text-primary) 5%, transparent) 0%, color-mix(in srgb, var(--color-text-muted-solid) 5%, transparent) 100%), linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%)}}:root,:host{--gradient-hover-module:linear-gradient(to bottom, #f4f6f833 0%, #6e747e33 100%), linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gradient-hover-module:linear-gradient(to bottom, color-mix(in srgb, var(--color-text-primary) 20%, transparent) 0%, color-mix(in srgb, var(--color-text-muted-solid) 20%, transparent) 100%), linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%)}}:root,:host{--gradient-active-module:linear-gradient(to bottom, #f4f6f840 0%, #6e747e40 100%), linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gradient-active-module:linear-gradient(to bottom, color-mix(in srgb, var(--color-text-primary) 25%, transparent) 0%, color-mix(in srgb, var(--color-text-muted-solid) 25%, transparent) 100%), linear-gradient(to bottom, var(--color-bg-tertiary) 0%, var(--color-bg-secondary) 100%)}}:root,:host{--gradient-bg-dock:linear-gradient(to bottom, #282c33bf 0%, #1e2127bf 100%)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gradient-bg-dock:linear-gradient(to bottom, color-mix(in srgb, var(--color-bg-tertiary) 75%, transparent) 0%, color-mix(in srgb, var(--color-bg-secondary) 75%, transparent) 100%)}}:root,:host{--gradient-active-gold:linear-gradient(to bottom, #f4f6f833 0%, #a6adb833 100%), linear-gradient(to bottom, var(--color-accent-primary) 0%, var(--color-accent-secondary) 100%)}@supports (color:color-mix(in lab, red, red)){:root,:host{--gradient-active-gold:linear-gradient(to bottom, color-mix(in srgb, var(--color-text-primary) 20%, transparent) 0%, color-mix(in srgb, var(--color-text-tertiary) 20%, transparent) 100%), linear-gradient(to bottom, var(--color-accent-primary) 0%, var(--color-accent-secondary) 100%)}}:root,:host{--diamond-grey:radial-gradient(closest-side, var(--color-text-muted-solid) 0%, var(--color-bg-secondary) 100%);--diamond-gold:radial-gradient(closest-side, var(--color-accent-secondary) 0%, var(--color-accent-muted) 100%);--diamond-silver:radial-gradient(closest-side, var(--color-text-tertiary) 0%, var(--color-bg-secondary) 100%);--diamond-text-grey:radial-gradient(closest-side, var(--color-text-tertiary) 0%, var(--color-text-muted-solid) 100%);--diamond-text-silver:radial-gradient(closest-side, var(--color-text-primary) 0%, var(--color-text-muted-solid) 100%);--diamond-text-gold:radial-gradient(closest-side, var(--color-accent-primary) 0%, var(--color-accent-secondary) 100%)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}*{box-sizing:border-box}html,body{background:var(--color-bg-primary);min-height:100%;color:var(--color-text-primary)}body{margin:0}img{max-width:100%;display:block}.type-title,.pdp-title-stack h1{font-family:var(--font-inter);letter-spacing:var(--tracking-title);font-size:32px;font-weight:600;line-height:35.2px}.type-h2,.pdp-copy-stack h2,.pdp-why-card h2,.pdp-section-header h2,.pdp-error-copy h1{font-family:var(--font-inter);letter-spacing:var(--tracking-h2);font-size:22px;font-weight:600;line-height:24px}.type-price-label,.pdp-price,.pdp-price-now{font-family:var(--font-inter);letter-spacing:var(--tracking-price);font-size:36px;font-weight:600;line-height:36px}.type-body{font-family:var(--font-inter);letter-spacing:0;font-size:14px;font-weight:400;line-height:19.5px}.type-body-strong{font-family:var(--font-inter);letter-spacing:0;font-size:14px;font-weight:500;line-height:19.5px}.type-meta{font-family:var(--font-inter);letter-spacing:2px;font-size:12px;font-weight:400;line-height:14px}.type-meta-bold{font-family:var(--font-inter);letter-spacing:2px;font-size:12px;font-weight:800;line-height:14px}.type-meta-small{font-family:var(--font-inter);letter-spacing:0;font-size:12px;font-weight:400;line-height:14px}.type-meta-small-thick{font-family:var(--font-inter);letter-spacing:.5px;font-size:12px;font-weight:700;line-height:14px}.type-tag{font-family:var(--font-inter);letter-spacing:0;font-size:9px;font-weight:400;line-height:11px}.type-logo{font-family:var(--font-michroma);letter-spacing:0;font-size:9px;font-weight:400;line-height:11px}.btn-primary{box-sizing:border-box;width:155.75px;padding:var(--padding-lg-y) var(--padding-lg-x);border-radius:var(--radius-button);background:var(--gradient-gold);color:var(--color-bg-tertiary);font-family:var(--font-inter);letter-spacing:2px;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-dark);border:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:14px;transition:box-shadow .15s,background .15s;display:inline-flex}.btn-primary:hover,.btn-primary[data-state=hover]{box-shadow:var(--shadow-gold)}.btn-primary:active,.btn-primary[data-state=active]{background:var(--gradient-active-gold);box-shadow:var(--shadow-gold)}.btn-primary:disabled,.btn-primary[data-state=disabled]{border:var(--border-width-emphasis) solid transparent;background:linear-gradient(var(--color-bg-tertiary), var(--color-bg-tertiary)) padding-box, var(--gradient-light-grey) border-box;box-shadow:var(--shadow-dark);color:var(--color-text-muted-solid);cursor:not-allowed}.btn-secondary{box-sizing:border-box;padding:var(--padding-sm-y) var(--padding-sm-x);border-radius:var(--radius-button);border:var(--border-width-emphasis) solid transparent;box-shadow:var(--shadow-dark);cursor:pointer;justify-content:center;align-items:center;transition:box-shadow .15s;display:inline-flex}.btn-secondary:active,.btn-secondary[data-state=hover],.btn-secondary[data-state=active],.btn-secondary[data-state=hoverSelected]{box-shadow:var(--shadow-silver)}.btn-secondary:disabled,.btn-secondary[data-state=disabled]{cursor:not-allowed}.btn-secondary-label{font-family:var(--font-inter);letter-spacing:2px;white-space:nowrap;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:800;line-height:14px;position:relative}.btn-secondary-label-muted{font-family:var(--font-inter);letter-spacing:2px;white-space:nowrap;color:var(--color-text-muted-solid);font-size:12px;font-weight:800;line-height:14px}.rw-pill{appearance:none;padding:var(--padding-sm-y) var(--padding-sm-x);border-radius:var(--radius-pill);border:var(--border-width-minimal) solid var(--color-accent-primary);background:var(--color-bg-primary);color:var(--color-accent-primary);font-family:var(--font-inter);letter-spacing:2px;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:14px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.rw-pill[data-state=hover]{background:var(--color-accent-secondary)}.rw-pill[data-state=active],.rw-pill[data-state=selected]{background:var(--color-accent-primary);color:var(--color-bg-primary);border:0}.rw-pill[data-state=disabled]{border-color:var(--color-text-muted-solid);background:var(--color-bg-tertiary);color:var(--color-text-muted-solid);cursor:not-allowed}.rw-tag{border:var(--border-width-minimal) solid var(--color-accent-primary);background:var(--color-accent-muted);color:var(--color-accent-primary);font-family:var(--font-inter);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;font-size:9px;font-weight:400;line-height:11px;display:inline-flex}.rw-tag-rounded{border-radius:var(--radius-pill);padding:var(--padding-sm-y) var(--padding-sm-x)}.rw-tag-squared{border-radius:var(--radius-button);padding:var(--padding-sm-y) var(--padding-sm-x)}.rw-tag[data-tone=secondary]{border-color:var(--color-text-muted-solid);background:var(--color-bg-tertiary);color:var(--color-text-secondary);padding:calc(var(--padding-sm-y) + var(--primitive-1)) calc(var(--padding-sm-x) + var(--primitive-1))}.rw-tag[data-tone=tertiary]{border-color:var(--color-bg-tertiary);background:var(--color-bg-primary);color:var(--color-text-tertiary)}.rw-module-type{padding:var(--padding-sm-y) var(--padding-sm-x);border-radius:var(--radius-button);border:var(--border-width-default) solid transparent;box-shadow:var(--shadow-dark);background-repeat:no-repeat;background-size:100% 100%,100% 100%;justify-content:center;align-items:center;display:inline-flex}.rw-module-type-label{color:#0000;font-family:var(--font-inter);letter-spacing:2px;white-space:nowrap;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:14px;display:inline-flex}.rw-icon-set{color:var(--rw-icon-glyph);flex:none;justify-content:center;align-items:center;display:inline-flex}.rw-icon-set-tone-gold{--rw-icon-glyph:var(--color-accent-primary);--rw-icon-chip:var(--color-accent-muted)}.rw-icon-set-tone-neutral{--rw-icon-glyph:var(--color-text-tertiary);--rw-icon-chip:var(--color-bg-icon)}.rw-icon-set-regular{padding:var(--padding-badge-x);border-radius:var(--radius-button);background:var(--rw-icon-chip)}.rw-icon-set-mini{padding:var(--padding-xs-y);border-radius:var(--radius-button);background:var(--rw-icon-chip)}.rw-icon-set-tick{padding:var(--padding-xs-y);background:0 0}.rw-icon-set-regular .rw-icon-set-glyph{width:var(--size-icon-sm);height:var(--size-icon-sm)}.rw-icon-set-mini .rw-icon-set-glyph{width:var(--size-icon-xs);height:var(--size-icon-xs)}.rw-icon-set-tick .rw-icon-set-glyph{width:var(--size-icon-xs);height:9.625px}.rw-role-tag{justify-content:center;align-items:center;gap:var(--spacing-inline-xs);padding:var(--padding-xs-y) var(--padding-xs-x);border-radius:var(--radius-pill);background:var(--color-accent-muted);color:var(--color-accent-primary);white-space:nowrap;display:inline-flex}.rw-role-tag-icon{width:var(--size-icon-xs);height:var(--size-icon-xs);flex:none}.rw-role-tag-label{font-family:var(--font-inter);letter-spacing:0;font-size:9px;font-weight:400;line-height:11px}.rw-buyer-menu-row:hover,.rw-buyer-menu-row:focus-visible,.rw-buyer-menu-row:active{--buyer-menu-row-bg:var(--color-bg-secondary)}.pdp-page{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);flex-direction:column;align-items:center;display:flex}.pdp-shell-header{flex:none;max-width:1440px;width:100%!important}.pdp-shell-mobile-header{flex:none;width:100%!important;display:none!important}.pdp-shell-footer{flex:none;max-width:1440px;width:100%!important}.pdp-main{width:min(1250px,100vw - 56px);padding-block:var(--spacing-section);align-items:stretch;gap:var(--primitive-28);flex-direction:column;display:flex}.pdp-title-stack{align-items:flex-start;gap:var(--spacing-stack-lg);flex-direction:column;width:100%;display:flex}.pdp-title-stack h1{color:var(--color-text-primary);margin:0}.pdp-title-stack p{color:var(--color-text-secondary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:14px;font-weight:400;line-height:19.5px}.pdp-title-mobile-space{display:none}.pdp-tag-row{align-items:center;gap:var(--spacing-inline-md);flex-wrap:wrap;display:flex}.pdp-content-grid{gap:var(--spacing-stack-lg);grid-template-columns:minmax(0,1fr) 430px;align-items:start;width:100%;display:grid}.pdp-left-column,.pdp-media-section{align-items:stretch;gap:var(--spacing-stack-md);flex-direction:column;min-width:0;display:flex}.pdp-left-column{gap:var(--spacing-section)}.pdp-media-section{gap:var(--spacing-stack-md)}.pdp-hero-media,.pdp-media-frame{border:var(--border-width-minimal) solid transparent;border-radius:var(--radius-card);background:linear-gradient(var(--color-bg-secondary), var(--color-bg-secondary)) padding-box, var(--color-accent-muted) border-box;box-shadow:var(--shadow-dark)}.pdp-hero-media{aspect-ratio:688/387;min-height:0;position:relative;overflow:hidden}.pdp-carousel-dots{left:50%;bottom:var(--padding-lg-x);align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%)}.pdp-carousel-dots span{border-radius:var(--radius-pill);background:var(--color-accent-secondary);width:30px;height:4px;box-shadow:none;opacity:.75}.pdp-carousel-dots .pdp-carousel-dot-active{background:var(--color-accent-primary);width:60px;box-shadow:var(--shadow-bright-gold);opacity:1}.pdp-thumbnail-row{gap:var(--padding-sm-x);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pdp-media-frame{aspect-ratio:257.333/169.347;min-height:0}.pdp-media-frame-selected{border-width:var(--border-width-emphasis);border-color:var(--color-accent-primary);background:var(--color-bg-secondary);box-shadow:var(--shadow-dark)}.pdp-skeleton-block{--skeleton-width:100%;width:var(--skeleton-width);border-radius:var(--radius-button);background:var(--gradient-horizontal-grey);opacity:.82;flex:none;max-width:100%}.pdp-skeleton-title{width:250px;height:32px}.pdp-loading-copy{gap:var(--spacing-stack-sm);flex-direction:column;width:100%;display:flex}.pdp-skeleton-line-title-a{width:600px;height:14px}.pdp-skeleton-line-title-b{width:500px;height:14px}.pdp-skeleton-pill{border-radius:var(--radius-pill);width:74px;height:24px}.pdp-skeleton-media{background:linear-gradient(var(--color-bg-secondary), var(--color-bg-secondary)) padding-box, var(--color-accent-secondary) border-box;box-shadow:var(--shadow-dark)}.pdp-media-loading .pdp-carousel-dots span{background:var(--color-accent-secondary);width:30px;box-shadow:none}.pdp-skeleton-heading-xs{width:100px;height:14px}.pdp-skeleton-heading-sm{width:150px;height:15px}.pdp-skeleton-heading-lg{width:350px;height:22px}.pdp-skeleton-line{width:var(--skeleton-width);height:12px}.pdp-skeleton-line-xs{width:50px;height:12px}.pdp-skeleton-line-sm{width:80px;height:12px}.pdp-skeleton-line-md{width:170px;height:12px}.pdp-skeleton-line-lg{width:280px;height:12px}.pdp-skeleton-line-full{width:100%;height:12px}.pdp-skeleton-row,.pdp-loading-inline{align-items:center;gap:var(--spacing-inline-sm);display:flex}.pdp-skeleton-row{gap:var(--primitive-18)}.pdp-skeleton-badge-lg{width:143px;height:27px}.pdp-skeleton-badge-sm{width:49px;height:23px}.pdp-skeleton-icon{width:18px;height:18px}.pdp-skeleton-dot{width:15px;height:15px}.pdp-skeleton-price{width:80px;height:36px}.pdp-skeleton-note{width:120px;height:15px}.pdp-skeleton-button{width:100%;height:35px}.pdp-loading-grid{gap:var(--spacing-stack-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.pdp-loading-list{gap:var(--padding-sm-y);flex-direction:column;width:100%;display:flex}.pdp-loading-pricing-details{gap:var(--spacing-section)}.pdp-loading-cta-panel{gap:var(--primitive-18)}.pdp-loading-gold-dot{width:var(--primitive-3);height:var(--primitive-3);border-radius:var(--radius-pill);background:var(--color-accent-primary);flex:none}.pdp-loading-why-item{gap:var(--spacing-stack-sm)}.pdp-loading-why-body{gap:var(--padding-sm-y);padding-left:var(--padding-lg-x);flex-direction:column;width:100%;display:flex}.pdp-why-loading{padding:var(--padding-lg-x)}.pdp-why-card,.pdp-pricing-card,.pdp-cta-panel{border:var(--border-width-minimal) solid transparent;border-radius:var(--radius-card);box-shadow:var(--shadow-dark)}.pdp-why-card{gap:var(--spacing-stack-lg);padding:var(--primitive-32);background:var(--gradient-fill-card) padding-box, var(--gradient-stroke-card) border-box;flex-direction:column;display:flex}.pdp-copy-stack{align-items:flex-start;gap:var(--spacing-stack-md);flex-direction:column;width:100%;display:flex}.pdp-eyebrow{color:var(--color-text-muted-solid);font-family:var(--font-inter);letter-spacing:2px;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-copy-stack h2,.pdp-why-card h2{color:var(--color-text-primary);margin:0}.pdp-copy-stack p:not(.pdp-eyebrow){color:var(--color-text-secondary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:14px;font-weight:400;line-height:19.5px}.pdp-why-list{gap:var(--primitive-18);padding-block:var(--padding-xs-x);flex-direction:column;display:flex}.pdp-why-item{gap:var(--primitive-2);flex-direction:column;display:flex}.pdp-why-title-row{grid-template-columns:var(--padding-lg-x) minmax(0, 1fr);align-items:center;display:grid}.pdp-why-title-row span{width:var(--primitive-4);height:var(--primitive-4);border-radius:var(--radius-pill);background:var(--color-accent-primary);box-shadow:var(--shadow-bright-gold);justify-self:center}.pdp-why-title-row h3{color:var(--color-text-primary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:14px;font-weight:500;line-height:19.5px}.pdp-why-item p{padding-left:var(--padding-lg-x);color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-pricing-card{background:linear-gradient(var(--color-bg-secondary), var(--color-bg-secondary)) padding-box, var(--gradient-stroke-card) border-box;overflow:hidden}.pdp-pricing-details{gap:var(--padding-lg-x);padding:var(--padding-lg-x);flex-direction:column;display:flex}.pdp-pricing-section{align-items:flex-start;gap:var(--spacing-stack-md);flex-direction:column;display:flex}.pdp-badges{align-items:center;gap:var(--spacing-inline-md);flex-wrap:wrap;display:flex}.pdp-divider{width:100%;height:var(--border-width-minimal);background:var(--color-bg-tertiary)}.pdp-card-label{color:var(--color-text-secondary);font-family:var(--font-inter);letter-spacing:.5px;margin:0;font-size:12px;font-weight:700;line-height:14px}.pdp-included-grid{gap:var(--spacing-stack-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.pdp-included-item,.pdp-check-item{align-items:center;gap:var(--spacing-inline-sm);min-width:0;display:flex}.pdp-included-item span:not(.rw-icon-set),.pdp-check-item span:not(.rw-icon-set){color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;white-space:nowrap;font-size:12px;font-weight:400;line-height:14px}.pdp-check-list,.pdp-license-copy,.pdp-cta-points{gap:var(--spacing-stack-sm);flex-direction:column;display:flex}.pdp-license-copy p{font-family:var(--font-inter);letter-spacing:0;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-license-copy p:first-child{color:var(--color-text-secondary)}.pdp-license-copy p:last-child{color:var(--color-text-muted-solid)}.pdp-cta-panel{gap:var(--spacing-stack-md);padding:var(--padding-lg-x);background:var(--gradient-fill-card) padding-box, var(--gradient-stroke-card) border-box;flex-direction:column;display:flex}.pdp-prelaunch-panel{gap:var(--spacing-stack-md)}.pdp-unavailable-panel{gap:0}.pdp-prelaunch-copy{gap:var(--padding-sm-y);flex-direction:column;width:100%;display:flex}.pdp-prelaunch-copy p{margin:0}.pdp-prelaunch-copy .pdp-card-label,.pdp-prelaunch-copy p:not(.pdp-card-label){color:var(--color-text-tertiary)}.pdp-prelaunch-copy p:not(.pdp-card-label){font-family:var(--font-inter);letter-spacing:0;font-size:12px;font-weight:400;line-height:14px}.pdp-waitlist-button{width:100%!important;padding-block:var(--padding-sm-x)!important}.pdp-prelaunch-note{color:var(--color-text-muted-solid);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-price-block{gap:var(--spacing-inline-xs);flex-direction:column;display:flex}.pdp-price{color:var(--color-text-primary);margin:0}.pdp-price-note{color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-buy-button{width:100%}.pdp-cta-point{align-items:center;gap:var(--spacing-inline-sm);display:flex}.pdp-cta-point span{width:var(--primitive-3);height:var(--primitive-3);border-radius:var(--radius-pill);background:var(--color-accent-primary);flex:none}.pdp-cta-point p{color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-error-page{justify-content:space-between;min-height:100vh}.pdp-error-main{width:100%;min-height:560px;padding-block:var(--spacing-section);justify-content:center;align-items:center;display:flex}.pdp-error-card{justify-content:center;align-items:center;gap:var(--padding-lg-x);width:560px;padding:var(--spacing-section);border:var(--border-width-minimal) solid transparent;border-radius:var(--radius-card);background:var(--gradient-fill-card) padding-box, var(--gradient-stroke-card) border-box;box-shadow:var(--shadow-dark);flex-direction:column;display:flex}.pdp-error-icon{width:var(--spacing-section);height:var(--spacing-section);border-radius:var(--radius-pill);background:#c94b4b26;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.pdp-error-icon{background:color-mix(in srgb, var(--color-state-red) 15%, transparent)}}.pdp-error-icon span{width:var(--primitive-32);height:var(--primitive-32);box-sizing:border-box;border:var(--border-width-default) solid var(--color-state-red);border-radius:var(--radius-pill);color:var(--color-state-red);font-family:var(--font-inter);justify-content:center;align-items:center;font-size:18px;font-weight:700;line-height:18px;display:flex}.pdp-error-copy{align-items:center;gap:var(--padding-sm-x);text-align:center;flex-direction:column;width:100%;display:flex}.pdp-error-copy h1{color:var(--color-text-primary);margin:0}.pdp-error-copy p{width:400px;max-width:100%;color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:14px;font-weight:400;line-height:19.5px}.pdp-error-actions{gap:var(--spacing-inline-xs);flex-direction:column;width:100%;display:flex}.pdp-error-button{width:100%!important}.pdp-error-note{justify-content:center;align-items:center;gap:var(--padding-sm-y);min-height:26px;color:var(--color-text-muted-solid);font-family:var(--font-inter);text-align:center;margin:0;font-size:12px;font-weight:400;line-height:14px;display:flex}.pdp-error-note a{color:var(--color-text-tertiary);text-decoration:none}.pdp-section{gap:var(--spacing-stack-lg);padding:var(--primitive-32);border:var(--border-width-minimal) solid transparent;border-radius:var(--radius-card);background:var(--gradient-fill-card) padding-box, var(--gradient-stroke-card) border-box;box-shadow:var(--shadow-dark);flex-direction:column;display:flex}.pdp-section-header{gap:var(--spacing-stack-md);flex-direction:column;display:flex}.pdp-section-header h2{color:var(--color-text-primary);margin:0}.pdp-section-lede{max-width:640px;color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:13px;font-weight:400;line-height:19.5px}.pdp-included-products{gap:var(--primitive-18);flex-direction:column;display:flex}.pdp-included-product{gap:var(--spacing-stack-sm);flex-direction:column;display:flex}.pdp-included-product-head{align-items:center;gap:var(--spacing-inline-md);flex-wrap:wrap;display:flex}.pdp-product-slug{color:var(--color-text-secondary);font-family:var(--font-inter);letter-spacing:0;font-size:13px;font-weight:400;line-height:14px}.pdp-included-product p{color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-spec-grid{gap:var(--primitive-32);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pdp-spec-column{gap:var(--spacing-stack-lg);flex-direction:column;display:flex}.pdp-spec-group{gap:var(--spacing-stack-md);flex-direction:column;display:flex}.pdp-spec-group-title{color:var(--color-text-primary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:14px;font-weight:500;line-height:20px}.pdp-spec-rows,.pdp-compat-stack{gap:var(--primitive-10);flex-direction:column;margin:0;display:flex}.pdp-spec-row,.pdp-compat-stack-row{gap:var(--spacing-inline-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pdp-spec-row dt,.pdp-compat-stack-row dt{color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;font-size:12px;font-weight:400;line-height:14px}.pdp-spec-row dd,.pdp-compat-stack-row dd{color:var(--color-text-secondary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-compat-axes{gap:var(--spacing-inline-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pdp-compat-axis{gap:var(--primitive-6);padding:var(--padding-sm-x) var(--primitive-16);border:var(--border-width-minimal) solid var(--color-bg-tertiary);border-radius:var(--radius-button);background:var(--color-bg-primary);flex-direction:column;display:flex}.pdp-compat-axis-label{color:var(--color-text-muted-solid);font-family:var(--font-inter);letter-spacing:1px;margin:0;font-size:11px;font-weight:700;line-height:14px}.pdp-compat-axis-value{color:var(--color-text-primary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:16px;font-weight:600;line-height:20px}.pdp-compat-axis-note{color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-integrity-grid{gap:var(--spacing-stack-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pdp-integrity-column{gap:var(--spacing-stack-md);flex-direction:column;display:flex}.pdp-integrity-item,.pdp-before-item{align-items:flex-start;gap:var(--primitive-10);display:flex}.pdp-integrity-item>:first-child,.pdp-before-item>:first-child{flex:none}.pdp-integrity-text,.pdp-before-text{flex-direction:column;min-width:0;display:flex}.pdp-integrity-text{gap:var(--primitive-2)}.pdp-before-text{gap:var(--primitive-4)}.pdp-integrity-title{color:var(--color-text-secondary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-integrity-note,.pdp-before-body{color:var(--color-text-muted-solid);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-before-body{color:var(--color-text-tertiary)}.pdp-before-list{gap:var(--spacing-stack-md);flex-direction:column;display:flex}.pdp-before-title{color:var(--color-text-primary);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:14px;font-weight:500;line-height:20px}.pdp-sla{gap:var(--primitive-12);flex-direction:column;display:flex}.pdp-sla-head,.pdp-sla-row{gap:var(--spacing-inline-md);grid-template-columns:92px minmax(0,1fr) 150px;align-items:baseline;display:grid}.pdp-sla-head span{color:var(--color-text-muted-solid);font-family:var(--font-inter);letter-spacing:1px;font-size:11px;font-weight:700;line-height:14px}.pdp-sla-severity,.pdp-sla-example,.pdp-sla-response{font-family:var(--font-inter);letter-spacing:0;font-size:12px;font-weight:400;line-height:14px}.pdp-sla-severity{color:var(--color-accent-primary);font-weight:600}.pdp-sla-example{color:var(--color-text-secondary)}.pdp-sla-response{color:var(--color-text-tertiary)}.pdp-sla-footnote{color:var(--color-text-muted-solid);font-family:var(--font-inter);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:14px}.pdp-price{align-items:baseline;gap:var(--spacing-inline-md);display:flex}.pdp-price-was{color:var(--color-text-muted-solid);font-family:var(--font-inter);font-size:20px;font-weight:400;line-height:24px;text-decoration:line-through}.pdp-price-now{color:var(--color-text-primary)}@media (min-width:981px){.pdp-pricing-card{top:var(--spacing-stack-lg);max-height:calc(100vh - 2 * var(--spacing-stack-lg));overscroll-behavior:contain;position:sticky;overflow:hidden auto}}.pdp-buybar{display:none}@media (max-width:980px){.pdp-page:not(.pdp-error-page){padding-bottom:74px}.pdp-buybar{z-index:20;justify-content:space-between;align-items:center;gap:var(--spacing-inline-md);box-sizing:border-box;background:var(--color-bg-secondary);border-top:var(--border-width-minimal) solid var(--color-bg-tertiary);height:74px;padding:0 20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0c0d0fa6}@supports (color:color-mix(in lab, red, red)){.pdp-buybar{box-shadow:0 -4px 16px color-mix(in srgb, var(--color-accent-shadows) 65%, transparent)}}.pdp-buybar-price{flex-direction:column;display:flex}.pdp-buybar-price .pdp-price-was{font-size:13px;line-height:16px}.pdp-buybar-now{color:var(--color-text-primary);font-family:var(--font-inter);letter-spacing:var(--tracking-display);font-size:24px;font-weight:600;line-height:26px}.pdp-buybar-button{white-space:nowrap;flex:none}.pdp-buybar[data-pdp-variant=preLaunch]{justify-content:stretch}.pdp-buybar[data-pdp-variant=preLaunch] .pdp-buybar-button{flex:auto;width:100%!important}.pdp-buybar-status{text-align:center;width:100%;color:var(--color-text-secondary);font-family:var(--font-inter);letter-spacing:.5px;margin:0;font-size:12px;font-weight:700;line-height:14px}.pdp-main{width:min(100% - 32px,720px);padding-block:var(--spacing-stack-lg)}.pdp-content-grid{grid-template-columns:1fr}.pdp-pricing-card{width:100%}.pdp-hero-media{min-height:320px}.pdp-media-frame{min-height:120px}.pdp-shell-header{padding-inline:var(--padding-sm-x)!important}.pdp-shell-header .rw-global-search-bar{display:none!important}}@media (max-width:620px){.pdp-shell-header{display:none!important}.pdp-shell-mobile-header{display:flex!important}.pdp-spec-grid,.pdp-compat-axes,.pdp-integrity-grid{grid-template-columns:1fr}.pdp-compat-stack-row{gap:var(--primitive-2);grid-template-columns:1fr}.pdp-compat-stack-row dd{text-align:left}.pdp-included-product-head{align-items:flex-start;gap:var(--spacing-stack-sm);flex-direction:column}.pdp-pricing-card .pdp-included-grid{grid-template-columns:1fr}.pdp-sla{gap:var(--spacing-stack-sm)}.pdp-sla-head{display:none}.pdp-sla-row{gap:var(--primitive-4) var(--spacing-inline-md);padding:var(--padding-sm-x);border:var(--border-width-minimal) solid var(--color-bg-tertiary);border-radius:var(--radius-button);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sev.resp""ex ex ex"}.pdp-sla-severity{grid-area:sev}.pdp-sla-response{text-align:right;grid-area:resp}.pdp-sla-example{grid-area:ex}.pdp-main{width:calc(100% - 56px);padding-block:var(--spacing-stack-lg);gap:var(--primitive-28)}.pdp-page[data-pdp-variant=preLaunch] .pdp-main,.pdp-page[data-pdp-variant=unavailable] .pdp-main{width:calc(100% - 32px);padding-block:var(--spacing-stack-lg)}.pdp-title-stack{gap:var(--spacing-stack-lg)}.pdp-title-stack h1{font-size:32px;line-height:35.2px}.pdp-title-stack p br{display:none}.pdp-title-mobile-space{display:inline}.pdp-content-grid,.pdp-left-column{gap:var(--spacing-section)}.pdp-media-section{gap:var(--spacing-stack-md)}.pdp-thumbnail-row{gap:var(--padding-sm-x);grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-hero-media{min-height:0}.pdp-media-frame{aspect-ratio:103.333/58.12;border-radius:var(--radius-button);min-height:0}.pdp-carousel-dots{bottom:var(--padding-lg-x)}.pdp-why-card,.pdp-pricing-details,.pdp-cta-panel{padding:var(--padding-lg-x)}.pdp-why-card{gap:var(--spacing-stack-lg)}.pdp-skeleton-line-title-a,.pdp-skeleton-line-title-b,.pdp-skeleton-heading-lg{width:100%}.pdp-loading-pricing-details{gap:var(--padding-lg-x)}.pdp-included-item span,.pdp-check-item span,.pdp-cta-point p{white-space:normal}.pdp-error-main{min-height:0;padding:var(--padding-card) 0 var(--spacing-stack-lg);width:calc(100% - 56px)}.pdp-error-page{justify-content:flex-start;min-height:auto}.pdp-error-card{width:100%;padding:var(--spacing-section)}.pdp-error-note{flex-wrap:wrap}}@keyframes rw-led-pulse{0%,to{opacity:1}50%{opacity:.35}}.rw-dock-status-led--busy{animation:1.2s ease-in-out infinite rw-led-pulse}@media (prefers-reduced-motion:reduce){.rw-dock-status-led--busy{animation:none}}.rw-text-input{box-sizing:border-box;width:100%;padding:var(--padding-sm-y) var(--padding-sm-x);border-radius:var(--radius-button);border:var(--border-width-minimal) solid var(--color-border-default);background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-inter);font-size:14px;line-height:20px}.rw-text-input::placeholder{color:var(--color-text-muted-solid)}.rw-text-input:focus-visible{border-color:var(--color-accent-primary);box-shadow:0 0 0 var(--border-width-minimal) var(--color-accent-primary);outline:none}.rw-text-input-error{border-color:var(--color-border-error)}.rw-text-input:disabled{color:var(--color-text-tertiary);background:var(--color-bg-secondary);cursor:not-allowed}.rw-checkbox{width:var(--primitive-18);height:var(--primitive-18);appearance:none;border-radius:var(--primitive-4);border:var(--border-width-minimal) solid var(--color-border-default);background:var(--color-bg-primary);cursor:pointer;flex:none;margin:0}.rw-checkbox:checked{background:var(--color-accent-primary);border-color:var(--color-accent-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8.5L6.5 12L13 4.5' stroke='%23121316' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.rw-checkbox:focus-visible{box-shadow:0 0 0 2px var(--color-bg-primary), 0 0 0 4px var(--color-accent-primary);outline:none}.rw-checkbox:disabled{opacity:.5;cursor:not-allowed}.rw-banner{align-items:flex-start;gap:var(--spacing-inline-sm);box-sizing:border-box;width:100%;padding:var(--padding-sm-y) var(--padding-sm-x);border-radius:var(--radius-button);border-left:var(--border-width-emphasis) solid transparent;background:var(--color-bg-primary);display:flex}.rw-banner-icon{width:var(--size-icon-md);height:var(--size-icon-md);border-radius:var(--radius-pill);font-family:var(--font-inter);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:flex}.rw-banner-content{gap:var(--spacing-inline-xs);flex-direction:column;min-width:0;display:flex}.rw-banner-title{color:var(--color-text-primary);font-family:var(--font-inter);margin:0;font-size:14px;font-weight:600;line-height:20px}.rw-banner-body{color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:12px;line-height:16px}.rw-banner-info{border-left-color:var(--color-state-blue)}.rw-banner-info .rw-banner-icon{color:var(--color-state-blue);background:#3f8fd126}@supports (color:color-mix(in lab, red, red)){.rw-banner-info .rw-banner-icon{background:color-mix(in srgb, var(--color-state-blue) 15%, transparent)}}.rw-banner-success{border-left-color:var(--color-state-green)}.rw-banner-success .rw-banner-icon{color:var(--color-state-green);background:#43b85c26}@supports (color:color-mix(in lab, red, red)){.rw-banner-success .rw-banner-icon{background:color-mix(in srgb, var(--color-state-green) 15%, transparent)}}.rw-banner-error{border-left-color:var(--color-state-red)}.rw-banner-error .rw-banner-icon{color:var(--color-state-red);background:#c94b4b26}@supports (color:color-mix(in lab, red, red)){.rw-banner-error .rw-banner-icon{background:color-mix(in srgb, var(--color-state-red) 15%, transparent)}}.rw-modal{border-radius:var(--radius-card);background:var(--color-bg-secondary);box-shadow:var(--shadow-dark);border:none;width:min(420px,100vw - 48px);max-height:calc(100vh - 48px);margin:0;padding:0;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.rw-modal::backdrop{background:#0009}.rw-modal-content{padding:var(--padding-card)}.rw-waitlist-form{gap:var(--spacing-stack-sm);flex-direction:column;width:100%;display:flex}.rw-waitlist-title{color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:14px;font-weight:600;line-height:20px}.rw-waitlist-subtitle{color:var(--color-text-muted-solid);font-family:var(--font-inter);margin:0;font-size:12px;line-height:16px}.rw-waitlist-fields{gap:var(--spacing-stack-sm);flex-direction:column;width:100%;display:flex}.rw-waitlist-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rw-waitlist-checkbox-row{align-items:center;gap:var(--spacing-inline-sm);display:flex}.rw-waitlist-checkbox-label{color:var(--color-text-muted-solid);font-family:var(--font-inter);cursor:pointer;font-size:12px;line-height:16px}.rw-waitlist-turnstile{justify-content:center;width:100%;display:flex}.rw-waitlist-submit{width:100%!important}.rw-waitlist-resend{color:var(--color-text-muted-solid);font-family:var(--font-inter);margin:0;font-size:12px;line-height:16px}.rw-waitlist-resend-link{color:var(--color-accent-secondary);font-family:var(--font-inter);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.landing-page{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);flex-direction:column;align-items:center;display:flex}.landing-shell-header{border-bottom:var(--border-width-minimal) solid var(--color-bg-tertiary);flex:none;max-width:1440px;width:100%!important}.landing-shell-mobile-header{flex:none;width:100%!important;display:none!important}.landing-shell-footer{flex:none;max-width:1440px;margin-top:auto;width:100%!important}.landing-main{flex-direction:column;align-items:center;width:100%;display:flex}.landing-eyebrow{color:var(--color-accent-secondary);font-family:var(--font-inter);letter-spacing:2px;margin:0;font-size:12px;font-weight:700;line-height:14px}.landing-hero{width:100%;padding-block:var(--spacing-section);justify-content:center;display:flex}.landing-hero-content{gap:var(--spacing-stack-md);flex-direction:column;width:min(820px,100vw - 56px);display:flex}.landing-hero-content h1{font-family:var(--font-inter);letter-spacing:var(--tracking-display);color:var(--color-text-primary);margin:0;font-size:48px;font-weight:600;line-height:1.15}.landing-hero-body{max-width:620px;color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:16px;line-height:24px}.landing-hero-ctas{align-items:center;gap:var(--spacing-stack-sm);display:flex}.landing-hero-caption{color:var(--color-text-muted-solid);font-family:var(--font-inter);margin:0;font-size:12px;line-height:14px}.landing-section{align-items:center;gap:var(--spacing-stack-lg);width:100%;padding-block:var(--spacing-section);flex-direction:column;display:flex}.landing-section-head{gap:var(--spacing-stack-sm);flex-direction:column;width:min(1250px,100vw - 56px);display:flex}.landing-section-head h2{max-width:620px;font-family:var(--font-inter);letter-spacing:var(--tracking-display);color:var(--color-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.2}.landing-section-body{max-width:680px;color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:14px;line-height:21px}.landing-card-row{gap:var(--spacing-stack-md);grid-template-columns:repeat(3,1fr);width:min(1250px,100vw - 56px);display:grid}.landing-card{gap:var(--spacing-stack-sm);padding:var(--padding-card);border-radius:var(--radius-card);background:var(--gradient-card);border:var(--border-width-minimal) solid var(--color-bg-tertiary);flex-direction:column;display:flex}.landing-card h3,.landing-feat h3{color:var(--color-text-primary);font-family:var(--font-inter);margin:0;font-size:16px;font-weight:700;line-height:22px}.landing-card p,.landing-feat p{color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:13px;line-height:19px}.landing-card-icon,.landing-feat-icon{width:var(--size-icon-lg);height:var(--size-icon-lg);color:var(--color-accent-primary)}.landing-platform{background:var(--color-bg-secondary)}.landing-arqen-row{justify-content:center;align-items:center;gap:var(--spacing-stack-md);width:min(1250px,100vw - 56px);padding:var(--spacing-stack-lg);border-radius:var(--radius-card);background:var(--color-bg-primary);border:var(--border-width-minimal) solid var(--color-bg-tertiary);flex-wrap:wrap;display:flex}.landing-feat-row{gap:var(--spacing-stack-md);grid-template-columns:repeat(3,1fr);width:min(1250px,100vw - 56px);display:grid}.landing-feat{gap:var(--spacing-stack-sm);flex-direction:column;display:flex}.landing-first-seller{justify-content:space-between;align-items:center;gap:var(--spacing-stack-lg);flex-direction:row;width:min(1250px,100vw - 56px)}.landing-seller-copy{align-items:flex-start;gap:var(--spacing-stack-sm);flex-direction:column;max-width:620px;display:flex}.landing-seller-copy h2{font-family:var(--font-inter);letter-spacing:var(--tracking-display);color:var(--color-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.2}.landing-c1-card{border-radius:var(--radius-card);border:var(--border-width-minimal) solid var(--color-bg-tertiary);background:var(--color-bg-secondary);flex:none;width:100%;max-width:460px;overflow:hidden}.landing-c1-card-media{background:var(--color-bg-tertiary);width:100%;height:240px}.landing-c1-card-meta{align-items:flex-start;gap:var(--spacing-stack-sm);padding:var(--padding-card);flex-direction:column;display:flex}.landing-c1-card-meta h3{color:var(--color-text-primary);font-family:var(--font-inter);margin:0;font-size:16px;font-weight:700;line-height:24px}.landing-c1-card-meta p{color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:13px;line-height:19px}.landing-waitlist-band{text-align:center;align-items:center;gap:var(--spacing-stack-md);width:100%;padding:var(--spacing-section) var(--padding-lg-x);background:var(--color-bg-secondary);flex-direction:column;display:flex}.landing-waitlist-band h2{max-width:680px;font-family:var(--font-inter);letter-spacing:var(--tracking-display);color:var(--color-text-primary);margin:0;font-size:28px;font-weight:600;line-height:1.25}.landing-waitlist-band p{max-width:680px;color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:14px;line-height:21px}@media (max-width:860px){.landing-hero-content h1{font-size:34px}.landing-card-row,.landing-feat-row{grid-template-columns:1fr}.landing-first-seller{flex-direction:column;align-items:flex-start}.landing-c1-card{max-width:100%}.landing-hero-ctas{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.landing-shell-header{display:none!important}.landing-shell-mobile-header{display:flex!important}}.legal-page{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);flex-direction:column;align-items:center;display:flex}.legal-shell-header{border-bottom:var(--border-width-minimal) solid var(--color-bg-tertiary);flex:none;max-width:1440px;width:100%!important}.legal-shell-mobile-header{flex:none;width:100%!important;display:none!important}.legal-shell-footer{flex:none;max-width:1440px;margin-top:auto;width:100%!important}.legal-main{width:100%;padding-block:var(--spacing-section);justify-content:center;display:flex}.legal-content{gap:var(--spacing-stack-lg);flex-direction:column;width:min(760px,100vw - 56px);display:flex}.legal-content h1{font-family:var(--font-inter);letter-spacing:var(--tracking-display);color:var(--color-text-primary);margin:0;font-size:32px;font-weight:600}.legal-updated{margin:calc(-1 * var(--spacing-stack-md)) 0 0;color:var(--color-text-muted-solid);font-family:var(--font-inter);font-size:12px;line-height:16px}.legal-section{gap:var(--spacing-stack-sm);flex-direction:column;display:flex}.legal-section h2{color:var(--color-text-primary);font-family:var(--font-inter);margin:0;font-size:16px;font-weight:700;line-height:22px}.legal-section p{color:var(--color-text-tertiary);font-family:var(--font-inter);white-space:pre-line;margin:0;font-size:14px;line-height:21px}@media (max-width:620px){.legal-shell-header{display:none!important}.legal-shell-mobile-header{display:flex!important}}.system-page{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);flex-direction:column;align-items:center;display:flex}.system-shell-header{border-bottom:var(--border-width-minimal) solid var(--color-bg-tertiary);flex:none;max-width:1440px;width:100%!important}.system-shell-mobile-header{flex:none;width:100%!important;display:none!important}.system-shell-footer{flex:none;max-width:1440px;margin-top:auto;width:100%!important}.system-main{width:100%;padding:var(--spacing-section) var(--padding-lg-x);flex:1 0 auto;justify-content:center;align-items:center;display:flex}.system-content{text-align:center;align-items:center;gap:var(--spacing-stack-sm);flex-direction:column;max-width:440px;display:flex}.system-code{color:var(--color-text-tertiary);font-family:var(--font-inter);letter-spacing:var(--tracking-display);margin:0;font-size:64px;font-weight:600;line-height:1}.system-icon{width:var(--size-icon-lg);height:var(--size-icon-lg);padding:var(--padding-icon);border-radius:var(--radius-button);background:var(--color-accent-secondary);color:var(--color-bg-primary);justify-content:center;align-items:center;display:flex}.system-content h1{font-family:var(--font-inter);letter-spacing:var(--tracking-display);color:var(--color-text-primary);margin:0;font-size:24px;font-weight:600}.system-body{color:var(--color-text-tertiary);font-family:var(--font-inter);margin:0;font-size:14px;line-height:21px}.system-meta{color:var(--color-text-muted-solid);font-family:var(--font-inter);margin:0;font-size:12px;line-height:16px}@media (max-width:620px){.system-shell-header{display:none!important}.system-shell-mobile-header{display:flex!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
