@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Schibsted Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_6acbc3{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_6acbc3{--font-face-schibsted:"Schibsted Grotesk","Schibsted Grotesk Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_b8e0ed{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_b8e0ed{--font-face-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c56fbb5486862d1b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bd7a9b1ce2297c14-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/45d0fdf0988e07ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_4275a5{font-family:Fraunces,Fraunces Fallback;font-style:italic}.__variable_4275a5{--font-face-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_308571{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_308571{--font-face-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-outline-style:solid;--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}}}:root{color-scheme:dark;--surface-void:#050507;--surface-raised:#0e0e11;--surface-inset:#16161a;--surface-elevated:#1e1e23;--surface-scrim:#17171a;--surface-overlay:#050507db;--ink-primary:#f2f2f4;--ink-secondary:#a9a9b0;--ink-tertiary:#8a8a92;--ink-quiet:#6e6e76;--ink-disabled:#4a4a52;--chrome-100:#efeff1;--chrome-200:#c8c8ce;--chrome-300:#9b9b9f;--chrome-400:#7e7e86;--chrome-500:#5a5a61;--chrome-900:#2e2e34;--rust-400:#e2732a;--rust-500:#c4590f;--rust-600:#a8480a;--rust-700:#7e3607;--rule:#2a2a30;--rule-strong:#3a3a42;--rule-control:#6e6e76;--rule-focus:#e8e8ec;--ok-fill:#256645;--ok-ink:#5fbf8b;--warn-fill:#b8862b;--warn-ink:#e0a94a;--dgr-fill:#9e332a;--dgr-ink:#e86a5c;--info-fill:#4a5567;--info-ink:#9fb0c4;--paper:#dfdcd6;--paper-sunk:#d8d5cf;--paper-ink-1:#17150f;--paper-ink-2:#494742;--paper-ink-3:#59544d;--paper-rule:#c4c0b8;--paper-rule-strong:#b0aba1;--paper-rule-control:#605c4e;--paper-rule-focus:#17150f;--chrome-sweep:linear-gradient(100deg,#e9e9ed,#8e8e96 14%,#f4f4f6 22%,#7e7e86 30%,#c9c9d0 41%,#7e7e86 47%,#fafafc 55%,#8a8a92 63%,#c2c2c9 78%,#7e7e86 90%,#dcdce2);--chrome-hairline:linear-gradient(90deg,transparent,#5a5a61 8%,#c8c8ce 34%,#6e6e76 52%,#efeff1 64%,#5a5a61 88%,transparent);--scrim-bottom:linear-gradient(0deg,#050507e0 0%,#0505078c 22%,#05050700 52%);--scrim-top:linear-gradient(180deg,#050507d1 0%,#0505076b 26%,#05050700 56%);--scrim-left:linear-gradient(90deg,#050507db 0%,#05050780 30%,#05050700 62%);--scrim-right:linear-gradient(270deg,#050507db 0%,#05050780 30%,#05050700 62%);--grain-src:url(/brand/grain-128.png);--grain-opacity:.04;--font-display:"Schibsted Grotesk","Schibsted Grotesk Fallback",system-ui,sans-serif;--font-body:"Hanken Grotesk","Hanken Grotesk Fallback",system-ui,sans-serif;--font-accent:"Fraunces Italic","Fraunces Fallback",Georgia,serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--fs-display-xl:clamp(3.5rem,1.25rem + 11.2vw,9rem);--fs-display-l:clamp(2.75rem,1.5rem + 6.25vw,5.5rem);--fs-display-m:clamp(2rem,1.25rem + 3.75vw,3.5rem);--fs-display-s:clamp(1.5rem,1.25rem + 1.25vw,2rem);--fs-heading-l:1.25rem;--fs-heading-m:1.0625rem;--fs-heading-s:.9375rem;--fs-body-l:1.125rem;--fs-body-m:1rem;--fs-body-s:.875rem;--fs-body-xs:.8125rem;--fs-label-l:.875rem;--fs-label-m:.75rem;--fs-label-s:.625rem;--fs-mono-lineup:.9375rem;--fs-mono-num:2rem;--fs-mono-s:.75rem;--lh-display-xl:.86;--lh-display-l:.88;--lh-display-m:.92;--lh-display-s:.96;--lh-heading:1.24;--lh-body:1.5;--lh-body-tight:1.4;--lh-label:1.2;--lh-lineup:1.8667;--lh-mono-num:1;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900;--wdth-compressed:100;--wdth-narrow:100;--wdth-normal:100;--wdth-wide:100;--ls-display-xl:-.015em;--ls-display-l:-.01em;--ls-display-m:-.005em;--ls-display-s:0em;--ls-heading:0em;--ls-body:0em;--ls-label-l:.08em;--ls-label-m:.1em;--ls-label-s:.14em;--ls-lineup:.06em;--ls-mono-s:.03em;--space-4:4px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-96:96px;--space-128:128px;--space-160:160px;--space-192:192px;--section-y-mobile:var(--space-64);--section-y-tablet:var(--space-96);--space-section:var(--space-64);--space-hero:var(--space-96);--gutter:var(--space-16);--frame-pad:var(--space-16);--frame-pad-lg:var(--space-32);--container:1440px;--container-narrow:720px;--container-wide:1728px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--bp-3xl:1728px;--ar-portrait:4/5;--ar-square:1/1;--ar-land:3/2;--ar-wide:16/9;--ar-story:9/16;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-2xl:36px;--radius-1:2px;--radius-full:999px;--shadow-night-1:0 1px 2px #02020480,0 0 0 1px #ffffff08 inset;--shadow-night-2:0 10px 28px -12px #02020494,0 1px 0 #ffffff0b inset;--shadow-night-3:0 32px 72px -28px #020204ad,0 1px 0 #ffffff0d inset;--shadow-night-accent:0 0 0 1px #e2732a47,0 14px 34px -14px #c4590f66;--shadow-day-1:0 1px 2px #17150f1a;--shadow-day-2:0 12px 30px -14px #17150f29;--shadow-day-3:0 34px 76px -30px #17150f33;--shadow-day-accent:0 0 0 1px #7e360738,0 14px 34px -16px #7e36073d;--shadow-panel:0 0 0 1px var(--rule-strong),0 24px 48px -16px #050507b8;--shadow-toast:0 0 0 1px var(--rule-strong),0 8px 24px -8px #050507cc;--dur-echo:.12s;--dur-fast:.2s;--dur-panel:.32s;--dur-route:.52s;--dur-sweep:.9s;--stagger:40ms;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--ease-standard:cubic-bezier(.32,.72,0,1);--ease-linear:linear;--z-base:0;--z-sticky:10;--z-header:100;--z-drawer:200;--z-overlay:300;--z-modal:400;--z-toast:500;--bg-0:var(--surface-void);--bg-1:var(--surface-raised);--bg-2:var(--surface-inset);--bg-3:var(--surface-elevated);--fg-1:var(--ink-primary);--fg-2:var(--ink-secondary);--fg-3:var(--ink-tertiary);--fg-quiet:var(--ink-quiet);--fg-disabled:var(--ink-disabled);--line-1:var(--rule);--line-2:var(--rule-strong);--line-control:var(--rule-control);--line-focus:var(--rule-focus);--accent-fg:var(--rust-400);--accent-fill:var(--rust-600);--btn-solid-bg:var(--ink-primary);--btn-solid-fg:var(--surface-void);--elev-1:var(--shadow-night-1);--elev-2:var(--shadow-night-2);--elev-3:var(--shadow-night-3);--elev-accent:var(--shadow-night-accent)}[data-surface=paper]{color-scheme:light;--bg-0:var(--paper);--bg-1:var(--paper);--bg-2:var(--paper-sunk);--bg-3:#eae7e1;--fg-1:var(--paper-ink-1);--fg-2:var(--paper-ink-2);--fg-3:var(--paper-ink-3);--fg-quiet:#6f6a5d;--fg-disabled:#9e998c;--line-1:var(--paper-rule);--line-2:var(--paper-rule-strong);--line-control:var(--paper-rule-control);--line-focus:var(--paper-rule-focus);--accent-fg:var(--rust-700);--accent-fill:var(--rust-700);--btn-solid-bg:var(--paper-ink-1);--btn-solid-fg:var(--paper);--elev-1:var(--shadow-day-1);--elev-2:var(--shadow-day-2);--elev-3:var(--shadow-day-3);--elev-accent:var(--shadow-day-accent);--shadow-panel:0 0 0 1px var(--paper-rule-strong),0 24px 48px -16px #17150f33}[data-surface=night]{color-scheme:dark;--bg-0:var(--surface-void);--bg-1:var(--surface-raised);--bg-2:var(--surface-inset);--bg-3:var(--surface-elevated);--fg-1:var(--ink-primary);--fg-2:var(--ink-secondary);--fg-3:var(--ink-tertiary);--fg-quiet:var(--ink-quiet);--fg-disabled:var(--ink-disabled);--line-1:var(--rule);--line-2:var(--rule-strong);--line-control:var(--rule-control);--line-focus:var(--rule-focus);--accent-fg:var(--rust-400);--accent-fill:var(--rust-600);--btn-solid-bg:var(--ink-primary);--btn-solid-fg:var(--surface-void);--elev-1:var(--shadow-night-1);--elev-2:var(--shadow-night-2);--elev-3:var(--shadow-night-3);--elev-accent:var(--shadow-night-accent)}:root[data-theme=day]{color-scheme:light;--day-bg-0:#f6f4f0;--day-bg-1:#f1eee8;--day-bg-2:#e8e4db;--day-bg-3:#fbfaf7;--bg-0:var(--day-bg-0);--bg-1:var(--day-bg-1);--bg-2:var(--day-bg-2);--bg-3:var(--day-bg-3);--fg-1:#17150f;--fg-2:#47443d;--fg-3:#59544d;--fg-quiet:#6f6a5d;--fg-disabled:#9e998c;--line-1:var(--paper-rule);--line-2:var(--paper-rule-strong);--line-control:var(--paper-rule-control);--line-focus:#17150f;--accent-fg:var(--rust-700);--accent-fill:var(--rust-700);--btn-solid-bg:#17150f;--btn-solid-fg:var(--day-bg-0);--elev-1:var(--shadow-day-1);--elev-2:var(--shadow-day-2);--elev-3:var(--shadow-day-3);--elev-accent:var(--shadow-day-accent);--chrome-sweep-day:linear-gradient(100deg,#3a3a42,#6e6e76 14%,#26262b 22%,#7e7e86 30%,#4a4a52 41%,#7e7e86 47%,#1e1e23 55%,#6e6e76 63%,#4a4a52 78%,#7e7e86 90%,#2e2e34)}:root[data-theme=day] [data-surface=night]{--bg-0:var(--surface-void);--bg-1:var(--surface-raised);--bg-2:var(--surface-inset);--bg-3:var(--surface-elevated);--fg-1:var(--ink-primary);--fg-2:var(--ink-secondary);--fg-3:var(--ink-tertiary);--fg-quiet:var(--ink-quiet);--fg-disabled:var(--ink-disabled);--line-1:var(--rule);--line-2:var(--rule-strong);--line-control:var(--rule-control);--line-focus:var(--rule-focus);--accent-fg:var(--rust-400);--accent-fill:var(--rust-600);--btn-solid-bg:var(--ink-primary);--btn-solid-fg:var(--surface-void);--elev-1:var(--shadow-night-1);--elev-2:var(--shadow-night-2);--elev-3:var(--shadow-night-3);--elev-accent:var(--shadow-night-accent)}@media (prefers-reduced-motion:no-preference){html.theme-transition,html.theme-transition *{transition:background-color .42s var(--ease-standard),color .42s var(--ease-standard),border-color .42s var(--ease-standard),box-shadow .42s var(--ease-standard)!important}}::view-transition-old(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-new(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}@media (min-width:768px){:root{--space-section:var(--space-96);--space-hero:var(--space-128);--gutter:var(--space-24);--frame-pad:var(--space-24)}}@media (min-width:1024px){:root{--space-section:var(--space-128);--space-hero:var(--space-160);--gutter:var(--space-32);--frame-pad:var(--space-32)}}@media (min-width:1536px){:root{--space-hero:var(--space-192)}}@media (prefers-reduced-motion:reduce){:root{--dur-echo:1ms;--dur-fast:1ms;--dur-panel:1ms;--dur-route:1ms;--dur-sweep:1ms;--stagger:0s}}@layer theme{:host,:root{--font-sans:var(--font-body);--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--default-transition-duration:.12s;--default-transition-timing-function:cubic-bezier(.16,1,.3,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-void:#050507;--color-ok-ink:#5fbf8b;--color-warn-ink:#e0a94a;--color-dgr-ink:#e86a5c;--color-paper-ink-3:#59544d;--font-display:"Schibsted Grotesk","Schibsted Grotesk Fallback",system-ui,sans-serif;--font-body:"Hanken Grotesk","Hanken Grotesk Fallback",system-ui,sans-serif;--font-accent:"Fraunces Italic","Fraunces Fallback",Georgia,serif;--text-display-l:clamp(2.75rem,1.5rem + 6.25vw,5.5rem);--text-display-l--line-height:.88;--text-display-l--letter-spacing:-.015em;--text-display-l--font-weight:800;--text-display-m:clamp(2rem,1.25rem + 3.75vw,3.5rem);--text-display-m--line-height:.92;--text-display-m--letter-spacing:-.01em;--text-display-m--font-weight:800;--text-display-s:clamp(1.5rem,1.25rem + 1.25vw,2rem);--text-display-s--line-height:.96;--text-display-s--letter-spacing:-.005em;--text-display-s--font-weight:700;--text-heading-l:1.25rem;--text-heading-l--line-height:1.24;--text-heading-l--font-weight:600;--text-body-l:1.125rem;--text-body-l--line-height:1.5;--text-body-m:1rem;--text-body-m--line-height:1.5;--text-body-s:.875rem;--text-body-s--line-height:1.4286;--text-body-xs:.8125rem;--text-body-xs--line-height:1.5385;--text-label-l:.875rem;--text-label-l--line-height:1.1429;--text-label-l--letter-spacing:.08em;--text-label-l--font-weight:500;--text-label-m:.75rem;--text-label-m--line-height:1.3333;--text-label-m--letter-spacing:.1em;--text-label-m--font-weight:500;--text-label-s:.625rem;--text-label-s--line-height:1.2;--text-label-s--letter-spacing:.14em;--text-label-s--font-weight:500;--text-mono-num:2rem;--text-mono-num--line-height:1;--text-mono-s:.75rem;--text-mono-s--line-height:1.3333;--text-mono-s--letter-spacing:.04em;--spacing-0:0px;--spacing-4:4px;--spacing-8:8px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-48:48px;--spacing-64:64px;--spacing-96:96px;--container-page:1440px;--container-narrow:720px;--container-wide:1728px;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-full:999px;--aspect-portrait:4/5;--ease-out:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.32,.72,0,1);--ease-linear:linear;--shadow-night-1:0 1px 2px #02020480,0 0 0 1px #ffffff08 inset;--shadow-night-2:0 10px 28px -12px #02020494,0 1px 0 #ffffff0b inset;--shadow-night-3:0 32px 72px -28px #020204ad,0 1px 0 #ffffff0d inset;--shadow-day-1:0 1px 2px #17150f1a;--shadow-day-2:0 12px 30px -14px #17150f29;--shadow-day-3:0 34px 76px -30px #17150f33}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--bg-0);color:var(--fg-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}:where(button,a[href],[role=button]){min-height:44px}:where(input,select,textarea){border:1px solid var(--line-control)}::selection{background:var(--accent-fill);color:var(--ink-primary)}}@layer components{.skip-link{left:var(--space-8);top:var(--space-8);z-index:var(--z-toast);padding:var(--space-8)var(--space-16);background:var(--btn-solid-bg);color:var(--btn-solid-fg);font-size:var(--fs-label-m);letter-spacing:var(--ls-label-m);text-transform:uppercase;transform:translateY(calc(-100% - var(--space-16)));transition:transform var(--dur-echo)var(--ease-out);position:absolute}.skip-link:focus-visible{transform:translateY(0)}.action{min-height:44px;padding-inline:var(--space-24);border-radius:var(--radius-sm);border:1px solid var(--line-control);color:var(--fg-1);font-family:var(--font-body);font-size:var(--fs-label-m);font-weight:var(--fw-medium);letter-spacing:var(--ls-label-m);text-transform:uppercase;cursor:pointer;transition:color var(--dur-echo)var(--ease-out),background-color var(--dur-echo)var(--ease-out),border-color var(--dur-echo)var(--ease-out);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.action:hover{background:var(--btn-solid-bg);border-color:var(--btn-solid-bg);color:var(--btn-solid-fg)}.action:active{background:var(--chrome-200);border-color:var(--chrome-200)}.chrome-sweep-text{background-image:var(--chrome-sweep);color:#0000;filter:drop-shadow(0 1px 0 var(--surface-void));background-position:18% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.chrome-sweep-text{color:var(--chrome-200);background-image:none}}.wordmark{width:auto;height:auto;display:block}.wordmark-plate{border-radius:var(--radius-sm);transition:background-color .3s var(--ease-standard),padding .3s var(--ease-standard),box-shadow .3s var(--ease-standard);align-items:center;display:inline-flex}[data-theme=day] .wordmark-plate{background:var(--surface-void);padding:var(--space-8)var(--space-16);box-shadow:var(--elev-2)}[data-theme=day] .wordmark-plate--lg{padding:var(--space-8)var(--space-24);border-radius:var(--radius-lg)}.glint{width:32px;height:16px;color:var(--fg-3);background:currentColor;display:inline-block;-webkit-mask:url(/brand/glint.svg) 50%/contain no-repeat;mask:url(/brand/glint.svg) 50%/contain no-repeat}.glint-divider{align-items:center;gap:var(--space-16);display:flex}.glint-divider:after,.glint-divider:before{content:"";background:var(--line-1);flex:1;height:1px}.pf{background:var(--bg-0)}.pf,.pf__stage{position:relative}.pf__stage{background:var(--bg-1);overflow:hidden}.pf__media{object-fit:cover;width:100%;height:100%;display:block}.pf__grain{background-image:var(--grain-src);opacity:var(--grain-opacity);background-repeat:repeat;background-size:128px 128px}.pf__grain,.pf__scrim{pointer-events:none;position:absolute;inset:0}.pf__scrim[data-dir=bottom]{background:var(--scrim-bottom)}.pf__scrim[data-dir=top]{background:var(--scrim-top)}.pf__slugs{pointer-events:none;inset:0}.pf__slugs,.slug{position:absolute}.slug{pointer-events:auto;max-width:44%;display:grid}.slug[data-corner=tl]{top:var(--frame-pad);left:var(--frame-pad)}.slug[data-corner=tr]{top:var(--frame-pad);right:var(--frame-pad);text-align:right}.slug[data-corner=bl]{bottom:var(--frame-pad);left:var(--frame-pad)}.slug[data-corner=br]{bottom:var(--frame-pad);right:var(--frame-pad);text-align:right}.slug__1{color:var(--fg-1)}.slug__2{color:var(--fg-3);margin-top:var(--space-4)}.pf[data-ink=dark] .slug__1{color:var(--paper-ink-1)}.pf[data-ink=dark] .slug__2{color:var(--paper-ink-2)}.pf__lockup{gap:var(--space-16);max-width:calc(100% - (var(--frame-pad)*2));display:grid;position:absolute}@media (min-width:768px){.pf__lockup{max-width:min(62ch,68%)}}.pf[data-anchor=bl] .pf__lockup{left:var(--frame-pad);bottom:calc(var(--frame-pad) + var(--space-48))}.pf[data-anchor=br] .pf__lockup{right:var(--frame-pad);bottom:calc(var(--frame-pad) + var(--space-48));text-align:right;justify-items:end}.pf[data-anchor=tl] .pf__lockup{left:var(--frame-pad);top:calc(var(--frame-pad) + var(--space-48))}.pf[data-anchor=tr] .pf__lockup{right:var(--frame-pad);top:calc(var(--frame-pad) + var(--space-48));text-align:right;justify-items:end}.pf[data-ink=dark] .pf__lockup{color:var(--paper-ink-1)}:root{--hdr-h:64px}@media (min-width:1024px){:root{--hdr-h:76px}}.hero{margin-top:calc(-1*var(--hdr-h))}.pf.hero[data-anchor=bl] .pf__lockup{left:max(var(--frame-pad),calc((100% - var(--container-page))/2));max-width:calc(100% - 2*max(var(--frame-pad),calc((100% - var(--container-page))/2)))}@media (min-width:768px){.pf.hero[data-anchor=bl] .pf__lockup{max-width:min(62ch,calc(100% - 2*max(var(--frame-pad),calc((100% - var(--container-page))/2))))}}.hero .pf__media{filter:contrast(1.08)saturate(1.06)}.hero .pf__grain{opacity:calc(var(--grain-opacity)*3)}.hero .pf__stage:after{content:"";pointer-events:none;background:radial-gradient(130% 110% at 52% 42%,#0000 42%,#02020461 100%),linear-gradient(15deg,#02020457,#0202041a 38%,#0000 60%);position:absolute;inset:0}.slug__1,.slug__2{text-shadow:0 1px 3px #020204b3,0 2px 16px #0202048c}[data-theme=day] .pf[data-surface=night]:not(.hero){padding:var(--space-16)}@media (min-width:768px){[data-theme=day] .pf[data-surface=night]:not(.hero){padding:var(--space-24)}}@media (min-width:1024px){[data-theme=day] .pf[data-surface=night]:not(.hero){padding:var(--space-32)}}[data-theme=day] .pf[data-surface=night]:not(.hero) .pf__stage{border-radius:var(--radius-xl);box-shadow:var(--shadow-day-3)}.hero .pf__stage{perspective:1400px}.hero .pf__grain,.hero .pf__lockup,.hero .pf__media,.hero .pf__scrim,.hero .pf__slugs{transform:translateZ(0)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll(root)){.hero .pf__media{animation:hero-depth-back linear both;animation-timeline:scroll(root);animation-range:entry cover 60%}.hero .pf__lockup{animation:hero-depth-fore linear both;animation-timeline:scroll(root);animation-range:entry cover 60%}}}@keyframes hero-depth-back{0%{transform:translate3d(0,-16px,-120px)scale(1.09)}to{transform:translate3d(0,18px,-120px)scale(1.09)}}@keyframes hero-depth-fore{0%{transform:translate3d(0,-6px,40px)}to{transform:translate3d(0,26px,40px)}}@media (max-width:767px){@keyframes hero-depth-back{0%{transform:translate3d(0,-9px,-120px)scale(1.09)}to{transform:translate3d(0,9px,-120px)scale(1.09)}}@keyframes hero-depth-fore{0%{transform:translate3d(0,-3px,40px)}to{transform:translate3d(0,13px,40px)}}}.metastrip{border-top:1px solid var(--line-1);border-bottom:1px solid var(--line-1);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.metastrip__cell{padding:var(--space-16);border-left:1px solid var(--line-1);align-content:start;min-width:0;display:grid}.metastrip__cell:first-child{border-left:0}.metastrip__k{color:var(--fg-3)}.metastrip__v{color:var(--fg-1);margin-top:var(--space-8)}@media (max-width:1023px){.metastrip{grid-template-columns:1fr 1fr;grid-auto-flow:row}.metastrip__cell:nth-child(odd){border-left:0}.metastrip__cell:nth-child(n+3){border-top:1px solid var(--line-1)}}@media (max-width:479px){.metastrip{grid-template-columns:1fr}.metastrip__cell{border-left:0}.metastrip__cell:nth-child(n+2){border-top:1px solid var(--line-1)}}.btn{justify-content:center;align-items:center;gap:var(--space-8);min-height:48px;padding-inline:var(--space-24);border-radius:var(--radius-md);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-label-l);letter-spacing:.03em;text-transform:uppercase;transition:background-color .18s var(--ease-standard),color .18s var(--ease-standard),border-color .18s var(--ease-standard),box-shadow .18s var(--ease-standard),transform .18s var(--ease-standard);border:1px solid #0000;display:inline-flex}.btn--solid{background:var(--btn-solid-bg);color:var(--btn-solid-fg);box-shadow:var(--elev-1)}.btn--solid:hover{box-shadow:var(--elev-accent);transform:translateY(-1px)}.btn--solid:active{box-shadow:var(--elev-1);transform:translateY(0)}.btn--ghost{border-radius:var(--radius-sm);border-color:var(--line-control);color:var(--fg-1)}.btn--ghost:hover{border-color:var(--fg-1);background:var(--bg-2);transform:translateY(-1px)}.btn--ghost:active{background:var(--bg-3);transform:translateY(0)}.btn--link{min-height:44px;color:var(--fg-2);border-bottom:1px solid var(--line-control);border-radius:0;align-self:start;padding-inline:0}.btn--link:hover{color:var(--fg-1);border-bottom-color:var(--fg-1)}.btn[aria-disabled=true]{color:var(--fg-disabled);border-color:var(--line-1);box-shadow:none;cursor:not-allowed;background:0 0;transform:none}.btn--block{width:100%}.btn[data-loading=true]{min-width:var(--btn-w,auto);pointer-events:none;color:var(--fg-3);transform:none}@media (prefers-reduced-motion:reduce){.btn{transition-duration:1ms}.btn--ghost:hover,.btn--solid:hover{transform:none}}.price{align-items:baseline;gap:var(--space-4);display:inline-flex}.price__n{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--fg-1);font-variant-numeric:tabular-nums}.price__c{font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-normal);font-weight:var(--fw-medium);font-size:var(--fs-label-m);letter-spacing:var(--ls-label-m);color:var(--fg-3)}.price--lg .price__n{font-size:1.5rem}.price--was .price__n{color:var(--fg-3);text-decoration:line-through}.hdr{z-index:var(--z-header);background:var(--bg-0);border-bottom:1px solid var(--line-1);position:sticky;top:0}.hdr__in{align-items:center;gap:var(--space-24);min-height:var(--hdr-h);grid-template-columns:1fr auto 1fr;display:grid}html{scroll-padding-top:var(--hdr-h)}@media (max-width:767px){@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll(root)){.hdr__in{animation:hdr-condense linear both;animation-timeline:scroll(root);animation-range:0 160px}}}}@keyframes hdr-condense{0%{min-height:var(--hdr-h)}to{min-height:52px}}.hdr:has(+main .hero){background-color:#0000;border-bottom-color:#0000}.hdr:has(+main .hero):before{content:"";pointer-events:none;background:linear-gradient(#02020499,#02020438 75%,#0000);position:absolute;inset:0}.hdr:has(+main .hero) .hdr__icon,.hdr:has(+main .hero) .hdr__link,.hdr:has(+main .hero) .lang__dot,.hdr:has(+main .hero) .lang__opt,.hdr:has(+main .hero) .lang__sep{color:#ffffffeb}.hdr:has(+main .hero) .hdr__icon:hover,.hdr:has(+main .hero) .hdr__link:hover{color:#fff}.hdr:has(+main .hero) .hdr__switches{border-inline-end-color:#ffffff38}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll(root)){.hdr:has(+main .hero){animation:hdr-solidify-bg linear both;animation-timeline:scroll(root);animation-range:0 78vh}.hdr:has(+main .hero):before{animation:hdr-solidify-scrim linear both;animation-timeline:scroll(root);animation-range:0 78vh}.hdr:has(+main .hero) .hdr__icon,.hdr:has(+main .hero) .hdr__icon:hover,.hdr:has(+main .hero) .hdr__link,.hdr:has(+main .hero) .hdr__link:hover,.hdr:has(+main .hero) .lang__dot,.hdr:has(+main .hero) .lang__opt,.hdr:has(+main .hero) .lang__sep{animation:hdr-solidify-ink linear both;animation-timeline:scroll(root);animation-range:0 78vh}.hdr:has(+main .hero) .hdr__switches{animation:hdr-solidify-divider linear both;animation-timeline:scroll(root);animation-range:0 78vh}}}@keyframes hdr-solidify-bg{0%{background-color:#0000;border-bottom-color:#0000}to{background-color:var(--bg-0);border-bottom-color:var(--line-1)}}@keyframes hdr-solidify-scrim{0%{opacity:1}to{opacity:0}}@keyframes hdr-solidify-ink{0%{color:#ffffffeb}to{color:var(--fg-2)}}@keyframes hdr-solidify-divider{0%{border-inline-end-color:#ffffff38}to{border-inline-end-color:var(--line-1)}}.hdr__nav{gap:var(--space-24);display:none}@media (min-width:1024px){.hdr__nav{display:flex}}.hdr__link{color:var(--fg-2);padding-block:var(--space-8);letter-spacing:.02em;position:relative}.hdr__link:before{content:"";background:var(--fg-1);transform-origin:0;height:1px;transition:transform .22s var(--ease-standard);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hdr__link:hover:before{transform:scaleX(1)}.hdr__link:hover,.hdr__link[aria-current=page]{color:var(--fg-1)}.hdr__link[aria-current=page]:after{content:"";background:var(--accent-fill);height:1px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.hdr__link:before{transition-duration:1ms}}.hdr__right{justify-content:flex-end}.hdr__right,.hdr__switches{align-items:center;gap:var(--space-16);display:flex}.hdr__switches{border-inline-end:1px solid var(--line-1);padding-inline-end:var(--space-16)}.hdr__icon{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--fg-2);place-content:center;display:grid}.hdr__icon:hover{color:var(--fg-1)}.hdr__menu{width:44px;height:44px;color:var(--fg-2);place-content:center;justify-self:start;display:grid}@media (min-width:1024px){.hdr__menu{display:none}}.hdr__bag{position:relative}.bag-count{border-radius:var(--radius-xs);background:var(--accent-fill);min-width:16px;height:16px;color:var(--ink-primary);box-shadow:0 0 0 2px var(--bg-0);font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-medium,500);text-align:center;padding-inline:3px;line-height:16px;position:absolute;top:9px;right:7px}.lang{gap:var(--space-8);font-family:var(--font-mono);font-size:var(--fs-mono-s);letter-spacing:var(--ls-mono-s)}.lang,.lang__opt{align-items:center;display:flex}.lang__opt{color:var(--fg-3);gap:var(--space-4)}.lang__opt:hover,.lang__opt[aria-current=true]{color:var(--fg-1)}.lang__dot{border-radius:var(--radius-full);background:var(--accent-fill);width:4px;height:4px}.lang__sep{color:var(--fg-disabled)}.marquee{border-block:1px solid var(--line-1);padding-block:var(--space-16);position:relative;overflow:hidden}.marquee__track{width:max-content;animation:aster-marquee 28s var(--ease-linear)infinite}.marquee__item,.marquee__track{gap:var(--space-48);display:flex}.marquee__item{align-items:center;color:var(--fg-2);white-space:nowrap}@keyframes aster-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}.pcard{gap:var(--space-16);transition:transform .22s var(--ease-standard);display:grid}.pcard:focus-within,.pcard:hover{transform:translateY(-4px)}.pcard__media{aspect-ratio:var(--ar-portrait);border-radius:var(--radius-lg);background:var(--bg-2);box-shadow:var(--elev-1);transition:box-shadow .22s var(--ease-standard);position:relative;overflow:hidden}.pcard:focus-within .pcard__media,.pcard:hover .pcard__media{box-shadow:var(--elev-2)}@media (prefers-reduced-motion:reduce){.pcard,.pcard__media{transition:none}.pcard:focus-within,.pcard:hover{transform:none}}.pcard__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pcard__img--alt{opacity:0;transition:opacity var(--dur-fast)var(--ease-out)}.pcard:focus-within .pcard__img--alt,.pcard:hover .pcard__img--alt{opacity:1}@media (prefers-reduced-motion:no-preference) and (pointer:fine){.pcard.tilt{transform-style:preserve-3d;perspective:900px}.pcard.tilt .pcard__media{transform:rotateX(var(--rx,0deg))rotateY(var(--ry,0deg))translateZ(0);transition:transform .26s var(--ease-standard),box-shadow .22s var(--ease-standard)}.pcard.tilt:focus-within .pcard__media,.pcard.tilt:hover .pcard__media{box-shadow:var(--elev-3)}}.pcard__flag{top:var(--space-8);left:var(--space-8);align-items:center;gap:var(--space-4);width:max-content;padding:var(--space-4)var(--space-8);border-radius:var(--radius-xs);background:var(--bg-0);color:var(--fg-1);display:inline-flex;position:absolute}.pcard__flag--low{color:var(--accent-fg)}.pcard__flag--out{color:var(--fg-3)}.pgrid{gap:var(--space-16);grid-template-columns:repeat(2,1fr);align-items:start;display:grid}@media (min-width:768px){.pgrid{gap:var(--space-24);grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.pgrid{grid-template-columns:repeat(4,1fr)}}.pgrid>:nth-child(7n){grid-column:span 2}.pgrid>:nth-child(7n) .pcard__media{aspect-ratio:var(--ar-square)}.sect-head{justify-content:space-between;align-items:flex-end;gap:var(--space-16)var(--space-32);margin-bottom:var(--space-32);flex-wrap:wrap;display:flex}.sect-head>.btn--link{margin-bottom:-2px}.plate{background:var(--paper);padding:var(--space-8);border:1px solid var(--paper-rule)}.plate .pcard__img{inset:var(--space-8);width:calc(100% - var(--space-16));height:calc(100% - var(--space-16));border-radius:calc(var(--radius-lg) - var(--space-8))}.sizes{gap:var(--space-8);flex-wrap:wrap;display:flex}.size{border-radius:var(--radius-xs);border:1px solid var(--line-control);width:48px;height:48px;color:var(--fg-1);font-family:var(--font-mono);font-size:var(--fs-body-s);font-weight:var(--fw-medium);transition:background-color var(--dur-echo)var(--ease-out),border-color var(--dur-echo)var(--ease-out),color var(--dur-echo)var(--ease-out);place-content:center;display:grid;position:relative}.size:hover{border-color:var(--fg-1);background:var(--bg-2)}.size[aria-checked=true]{background:var(--btn-solid-bg);color:var(--btn-solid-fg);border-color:var(--btn-solid-bg)}.size[aria-disabled=true]{color:var(--fg-disabled);border-color:var(--line-1);cursor:not-allowed}.size[aria-disabled=true]:hover{border-color:var(--line-1);background:0 0}.size[aria-disabled=true]:after{content:"";background:var(--line-control);transform-origin:50%;height:1px;position:absolute;top:50%;left:-8%;right:-8%;transform:rotate(-45deg)}.size__lowdot{background:var(--accent-fill);width:4px;height:4px;position:absolute;top:4px;right:4px}.swatches{gap:var(--space-8);display:flex}.swatch{border-radius:var(--radius-xs);border:1px solid var(--line-1);width:48px;height:48px;transition:border-color var(--dur-echo)var(--ease-out),box-shadow var(--dur-echo)var(--ease-out);padding:3px}.swatch:hover{border-color:var(--fg-2)}.swatch[aria-checked=true]{border-color:var(--fg-1);box-shadow:0 0 0 2px var(--bg-0),0 0 0 3px var(--fg-1)}.swatch__chip{border-radius:calc(var(--radius-xs) - 3px);width:100%;height:100%;display:block}.gal__thumb{aspect-ratio:var(--ar-portrait);border-radius:var(--radius-sm);border:1px solid var(--paper-rule);background:var(--paper);padding:4px;position:relative;overflow:hidden}.gal__thumb[aria-current=true]{border-color:var(--paper-ink-1)}.gal__thumb img{object-fit:cover;width:100%;height:100%}.gal__main{aspect-ratio:var(--ar-portrait);background:var(--paper);padding:var(--space-8);border-radius:var(--radius-lg);border:1px solid var(--paper-rule);position:relative;overflow:hidden}.gal__main img{inset:var(--space-8);object-fit:cover;width:calc(100% - var(--space-16));height:calc(100% - var(--space-16));border-radius:calc(var(--radius-lg) - var(--space-8));position:absolute}.gal__alt{opacity:0;transition:opacity var(--dur-fast)var(--ease-out)}.gal__main:focus-within .gal__alt,.gal__main:hover .gal__alt{opacity:1}.stepper{border-radius:var(--radius-sm);border:1px solid var(--line-control);width:max-content;display:flex;overflow:hidden}.stepper button{width:44px;height:48px;color:var(--fg-2);place-content:center;display:grid}.stepper button:hover{background:var(--bg-2);color:var(--fg-1)}.stepper__v{width:48px;height:48px;font-family:var(--font-mono);border-inline:1px solid var(--line-control);place-content:center;display:grid}.ship li{gap:var(--space-16);color:var(--fg-2);align-items:flex-start;display:flex}.ship .ico{color:var(--fg-3);flex:none;margin-top:2px}.notice{border-radius:var(--radius-md);border:1px solid var(--line-control);padding:var(--space-16);gap:var(--space-8);display:grid}.ico{flex:none;width:24px;height:24px}.ico--20{width:20px;height:20px}.ico--16{width:16px;height:16px}.ftr{border-top:1px solid var(--line-1);padding-top:var(--space-64)}.ftr__list{gap:var(--space-8);display:grid}.ftr__list a{color:var(--fg-3)}.ftr__list a:hover{color:var(--fg-1)}.ftr__legal{justify-content:space-between;gap:var(--space-16);color:var(--fg-3);padding-block:var(--space-24);flex-wrap:wrap;display:flex}.chip-btn{min-height:44px;padding-inline:var(--space-16);border-radius:var(--radius-sm);border:1px solid var(--line-control);color:var(--fg-2);font-family:var(--font-display);font-variation-settings:"wdth" var(--wdth-normal);font-size:var(--fs-label-m);letter-spacing:var(--ls-label-m);text-transform:uppercase;transition:background-color var(--dur-echo)var(--ease-out),color var(--dur-echo)var(--ease-out),border-color var(--dur-echo)var(--ease-out);align-items:center;display:inline-flex}.chip-btn:hover{border-color:var(--fg-1);background:var(--bg-2)}.chip-btn--active{background:var(--btn-solid-bg);color:var(--btn-solid-fg);border-color:var(--btn-solid-bg)}.select{appearance:none;height:44px;padding-inline:var(--space-16)var(--space-48);border-radius:var(--radius-sm);border:1px solid var(--line-control);background-color:var(--bg-0);color:var(--fg-1);font:inherit;font-size:var(--fs-body-s);cursor:pointer;transition:border-color var(--dur-echo)var(--ease-out),background-color var(--dur-echo)var(--ease-out)}.select:hover{border-color:var(--fg-1);background-color:var(--bg-2)}.select-wrap{align-items:center;display:inline-flex;position:relative}.select-wrap:after{content:"";right:var(--space-16);pointer-events:none;width:16px;height:16px;color:var(--fg-3);-webkit-mask:var(--chevron-mask);mask:var(--chevron-mask);background:currentColor;position:absolute}.select option,.select-wrap:hover:after{color:var(--fg-1)}.select option{background:var(--bg-1)}.checkbox{appearance:none;border-radius:var(--radius-xs);border:1px solid var(--line-control);background:var(--bg-0);cursor:pointer;width:20px;height:20px;transition:background-color var(--dur-echo)var(--ease-out),border-color var(--dur-echo)var(--ease-out);flex:none;place-content:center;display:grid}.checkbox:hover{border-color:var(--fg-1)}.checkbox:after{content:"";background:var(--btn-solid-fg);width:12px;height:12px;-webkit-mask:var(--check-mask);mask:var(--check-mask);transition:transform var(--dur-echo)var(--ease-out);transform:scale(0)}.checkbox:checked{background:var(--btn-solid-bg);border-color:var(--btn-solid-bg)}.checkbox:checked:after{transform:scale(1)}.pdp__in{gap:var(--space-32);padding-block:var(--space-48)var(--space-96);display:grid}@media (min-width:1024px){.pdp__in{gap:var(--space-48);padding-block:var(--space-64)var(--space-96);grid-template-columns:repeat(12,1fr);align-items:start}.pdp__gallery{grid-column:1/8}.pdp__buy{grid-column:9/13;position:sticky;top:96px}}.gal__hint{margin:0}@media (min-width:768px){.gal__hint{grid-column:2}}.crumb{gap:var(--space-8);color:var(--fg-3);flex-wrap:wrap;align-items:center;display:flex}.crumb a:hover{color:var(--fg-1)}.adm{grid-template-columns:1fr;min-height:100vh;display:grid}@media (min-width:1024px){.adm{grid-template-columns:248px 1fr}}.adm__side{background:var(--surface-raised);border-right:1px solid var(--rule);padding:var(--space-24)var(--space-16);display:none}@media (min-width:1024px){.adm__side{overscroll-behavior:contain;flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}}.adm__brand{align-items:center;gap:var(--space-8);padding-bottom:var(--space-24);border-bottom:1px solid var(--rule);margin-bottom:var(--space-24);display:flex}.adm__nav{gap:var(--space-4);display:grid}.adm__navlink{align-items:center;gap:var(--space-16);padding:var(--space-8)var(--space-16);border-radius:var(--radius-sm);color:var(--ink-tertiary);min-height:44px;transition:background-color var(--dur-echo)var(--ease-out),color var(--dur-echo)var(--ease-out);display:flex;position:relative}.adm__navlink:hover{background:var(--surface-inset);color:var(--ink-primary)}.adm__navlink[aria-current=page]{background:var(--surface-elevated);color:var(--ink-primary);font-weight:var(--fw-medium)}.adm__navlink[aria-current=page]:before{content:"";left:calc(var(--space-8)*-1);border-radius:var(--radius-full);background:var(--ink-primary);width:3px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}.adm__main{min-width:0}.adm__bar{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16);border-bottom:1px solid var(--rule);z-index:var(--z-sticky);background:var(--surface-void);flex-wrap:wrap;display:flex;position:sticky;top:0}@media (min-width:768px){.adm__bar{padding:var(--space-16)var(--space-32);gap:var(--space-24)}}.adm__body{padding:var(--space-16);gap:var(--space-32);display:grid}@media (min-width:768px){.adm__body{padding:var(--space-32)}}.adm__body>*{min-width:0}.adm__title{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.adm__actions,.adm__filters{gap:var(--space-8);align-items:center;display:flex}.adm__filters{flex-wrap:wrap}.adm__search{align-items:center;gap:var(--space-8);height:44px;padding-inline:var(--space-16);border-radius:var(--radius-sm);border:1px solid var(--rule-control);background:var(--surface-raised);color:var(--ink-tertiary);min-width:260px;transition:border-color var(--dur-echo)var(--ease-out),background-color var(--dur-echo)var(--ease-out);display:flex}.adm__search:hover{background:var(--surface-inset)}.adm__search input{color:var(--ink-primary);font:inherit;font-size:var(--fs-body-s);background:0 0;border:0;width:100%}.adm__search input::placeholder{color:var(--ink-quiet)}.adm__search input:focus{outline:none}.adm__search:focus-within{border-color:var(--rule-focus);background:var(--surface-inset);box-shadow:0 0 0 1px var(--rule-focus)}@media (max-width:767px){.adm__actions{width:100%}.adm__search{flex:auto;min-width:0}}@media (min-width:1024px){.adm__mobnav{display:none}}.metrics{gap:var(--space-16);grid-template-columns:1fr;display:grid}@media (min-width:768px){.metrics{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.metrics{grid-template-columns:repeat(4,1fr)}}.metric{border-radius:var(--radius-lg);border:1px solid var(--rule);background:var(--surface-raised);box-shadow:var(--elev-1);padding:var(--space-24);gap:var(--space-8);align-content:start;display:grid}.metric__k{color:var(--ink-tertiary)}.metric__v{font-family:var(--font-mono);font-weight:var(--fw-medium);font-size:var(--fs-mono-num);color:var(--ink-primary);line-height:1}.metric__d{color:var(--ink-tertiary);align-items:center;gap:var(--space-8);display:flex}.metric--hero{background:var(--surface-inset);border-color:var(--rule-control);box-shadow:var(--elev-2);border-radius:var(--radius-xl);padding:var(--space-32);grid-column:span 1}@media (min-width:768px){.metric--hero{grid-area:span 2/span 2;grid-template-rows:auto auto auto 1fr}}.metric--hero .metric__v{letter-spacing:-.02em;font-size:5rem}.metric--hero .metric__k{color:var(--ink-secondary)}.hero-tile__foot{padding-top:var(--space-24);margin-top:auto}.metric__v--none{color:var(--ink-disabled)}.badge{align-items:center;gap:var(--space-8);padding:var(--space-4)var(--space-8);border-radius:var(--radius-xs);background:var(--surface-inset);border:1px solid var(--rule-strong);color:var(--ink-secondary);white-space:nowrap;display:inline-flex}.badge[data-tone=ok]{border-color:var(--ok-fill);color:var(--ok-ink)}.badge[data-tone=warn]{border-color:var(--warn-fill);color:var(--warn-ink)}.badge[data-tone=dgr]{border-color:var(--dgr-fill);color:var(--dgr-ink)}.badge[data-tone=info]{border-color:var(--info-fill);color:var(--info-ink)}.dt-wrap{border-radius:var(--radius-lg);border:1px solid var(--rule);background:var(--surface-raised);box-shadow:var(--elev-1);overflow-x:auto}.dt{border-collapse:collapse;min-width:100%}.dt thead th{text-align:left;padding:var(--space-16);border-bottom:1px solid var(--rule-strong);color:var(--ink-tertiary);white-space:nowrap;background:var(--surface-inset)}.dt tbody td{padding:var(--space-16);border-bottom:1px solid var(--rule);color:var(--ink-secondary);vertical-align:middle}.dt tbody tr{transition:background-color var(--dur-echo)var(--ease-out)}.dt tbody tr:hover{background:var(--surface-inset)}.dt tbody tr:last-child td{border-bottom:0}.dt .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dt .num,.dt .ref{color:var(--ink-primary);white-space:nowrap}.dt .ref{font-family:var(--font-mono);letter-spacing:.04em}.dt .cust span,.dt .nowrap,.dt .src{white-space:nowrap}.pipe{border-radius:var(--radius-lg);border:1px solid var(--rule);background:var(--surface-raised);box-shadow:var(--elev-1);align-items:stretch;display:flex;overflow-x:auto}.pipe__node{min-width:132px;padding:var(--space-16);border-left:1px solid var(--rule);gap:var(--space-8);color:var(--ink-disabled);flex:1 1 0;align-content:start;display:grid}.pipe__node:first-child{border-left:0}.pipe__ico{align-items:center;gap:var(--space-8);display:flex}.pipe__node[data-state=done]{color:var(--ok-ink);background:var(--surface-inset)}.pipe__node[data-state=current]{color:var(--ink-primary);background:var(--surface-elevated);position:relative}.pipe__node[data-state=current]:before{content:"";left:var(--space-16);right:var(--space-16);border-radius:0 0 var(--radius-full)var(--radius-full);background:var(--ink-primary);height:3px;position:absolute;top:0}.pipe__node[data-state=todo]{color:var(--ink-disabled)}.pipe__when{color:var(--ink-tertiary)}.pipe__node[data-state=todo] .pipe__when{color:var(--ink-disabled)}.pipe-off{gap:var(--space-16);margin-top:var(--space-16);flex-wrap:wrap;align-items:center;display:flex}.pipe-off__label{color:var(--ink-tertiary)}.chip{align-items:center;gap:var(--space-8);min-height:44px;padding-inline:var(--space-16);border-radius:var(--radius-sm);border:1px solid var(--rule-control);color:var(--ink-secondary);transition:background-color var(--dur-echo)var(--ease-out),color var(--dur-echo)var(--ease-out),border-color var(--dur-echo)var(--ease-out);display:inline-flex}.chip:hover{background:var(--surface-inset);color:var(--ink-primary)}.chip[aria-pressed=true]{background:var(--ink-primary);color:var(--surface-void);border-color:var(--ink-primary)}.chip__n{font-family:var(--font-mono);font-size:var(--fs-mono-s);color:inherit;opacity:.72}.chip[aria-disabled=true]{color:var(--ink-disabled);border-color:var(--rule);cursor:not-allowed}.pager{justify-content:space-between;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.iconbtn,.pager{color:var(--ink-tertiary)}.iconbtn{border-radius:var(--radius-sm);border:1px solid var(--rule);width:40px;height:40px;min-height:40px;transition:background-color var(--dur-echo)var(--ease-out),color var(--dur-echo)var(--ease-out),border-color var(--dur-echo)var(--ease-out);place-content:center;display:grid}.iconbtn:hover{border-color:var(--rule-control);color:var(--ink-primary);background:var(--surface-elevated)}.iconbtn[aria-disabled=true]{color:var(--ink-disabled);border-color:var(--rule);cursor:not-allowed}.src{color:var(--ink-tertiary);align-items:center;gap:var(--space-8);display:flex}.cust{gap:2px;display:grid}.cust b{color:var(--ink-primary);font-weight:var(--fw-medium)}.rowact{gap:var(--space-8);justify-content:flex-end;display:flex}.block{gap:var(--space-16);display:grid}.block__head{justify-content:space-between;align-items:baseline;gap:var(--space-16);flex-wrap:wrap;display:flex}.field{gap:var(--space-8);display:grid}.field--select{position:relative}.field--select:after{content:"";right:var(--space-16);bottom:var(--space-16);pointer-events:none;background:var(--fg-3);width:16px;height:16px;-webkit-mask:var(--chevron-mask);mask:var(--chevron-mask);position:absolute}select.field__input{appearance:none;padding-right:var(--space-48);cursor:pointer}select.field__input option{background:var(--bg-1);color:var(--fg-1)}.field__label{color:var(--fg-2)}.field__input{height:48px;padding-inline:var(--space-16);border-radius:var(--radius-sm);background:var(--bg-1);color:var(--fg-1);border:1px solid var(--line-control);font:inherit;width:100%;transition:border-color var(--dur-echo)var(--ease-out),background-color var(--dur-echo)var(--ease-out)}textarea.field__input{height:auto;padding-block:var(--space-8);min-height:96px}.field__input:hover:not(:disabled){border-color:var(--fg-2)}.field__input::placeholder{color:var(--fg-quiet)}.field__input:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px;border-color:var(--line-focus)}.field__input[aria-invalid=true]{border-color:var(--dgr-fill)}.field__hint{color:var(--fg-3)}.field__err{color:var(--dgr-ink);align-items:center;gap:var(--space-8);display:flex}.mgrid{gap:var(--space-16);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.mgrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.mgrid{grid-template-columns:repeat(5,1fr)}}.mtile{border-radius:var(--radius-lg);border:1px solid var(--rule);background:var(--surface-raised);gap:var(--space-8);padding:var(--space-8);transition:border-color var(--dur-echo)var(--ease-out),box-shadow .22s var(--ease-standard);display:grid}.mtile:focus-within,.mtile:hover{border-color:var(--rule-control);box-shadow:var(--elev-2)}.mtile__media{aspect-ratio:1;border-radius:calc(var(--radius-lg) - var(--space-8));background:var(--surface-inset);position:relative;overflow:hidden}.mtile__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lb-grid{gap:var(--space-24);grid-template-columns:repeat(12,1fr);display:grid}.lb-item{gap:var(--space-16);grid-column:1/-1;display:grid}.lb-item__img{width:100%;height:auto;display:block}@media (min-width:768px){.lb-item[data-layout=HALF],.lb-item[data-layout=PORTRAIT_PAIR]{grid-column:span 6}.lb-item[data-layout=OFFSET]{grid-column:3/span 8}}.lb-item__cap{gap:var(--space-16);display:grid}.lb-item__products{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.lb-item__product{align-items:baseline;gap:var(--space-8);border-top:1px solid var(--line-1);padding-top:var(--space-8);flex-wrap:wrap;display:flex}.oline{gap:var(--space-16);border-bottom:1px solid var(--line-1);padding-block:var(--space-16);grid-template-columns:1fr auto;align-items:start;display:grid}.oline__meta{color:var(--fg-3)}.oline__actions{align-items:center;gap:var(--space-16);display:flex}.oline__remove{color:var(--fg-3);text-underline-offset:2px;text-decoration:underline}.oline__remove:hover{color:var(--fg-1)}.osummary{gap:var(--space-8);border-top:1px solid var(--line-2);padding-top:var(--space-16);display:grid}.osummary__row{justify-content:space-between;gap:var(--space-16);display:flex}.osummary__row--total{padding-top:var(--space-8);border-top:1px solid var(--line-1)}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ref-code{font-family:var(--font-mono);letter-spacing:.06em;font-size:clamp(1.5rem,1rem + 2vw,2.5rem)}.aster-toast{border-radius:var(--radius-md)!important;border:1px solid var(--line-2)!important;background:var(--surface-raised)!important;color:var(--fg-1)!important;font-family:var(--font-body)!important;box-shadow:var(--elev-3)!important}.scene{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.scene{opacity:0;transition:opacity var(--dur-scene)var(--ease-out),transform var(--dur-scene)var(--ease-out);transform:scale(.97)translateY(28px)}.scene.is-in{opacity:1;transform:none}}.reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(12px)}.reveal.is-in{animation:reveal-in var(--dur-fast)var(--ease-out)both}.reveal.is-in:nth-child(2){animation-delay:calc(var(--stagger)*1)}.reveal.is-in:nth-child(3){animation-delay:calc(var(--stagger)*2)}.reveal.is-in:nth-child(4){animation-delay:calc(var(--stagger)*3)}}@keyframes reveal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.wipe{clip-path:none}@media (prefers-reduced-motion:no-preference){.wipe{clip-path:inset(0 100% 0 0)}.wipe.is-in{clip-path:inset(0 0 0 0);transition:clip-path var(--dur-scene)var(--ease-out)}}.wipe.wipe--down{clip-path:none}@media (prefers-reduced-motion:no-preference){.wipe.wipe--down{clip-path:inset(0 0 100%)}.drop__rail .pcard:first-child.wipe--down.is-in{transition-delay:0s}.drop__rail .pcard:nth-child(2).wipe--down.is-in{transition-delay:var(--stagger)}.drop__rail .pcard:nth-child(3).wipe--down.is-in{transition-delay:calc(var(--stagger)*2)}.drop__rail .pcard:nth-child(4).wipe--down.is-in{transition-delay:calc(var(--stagger)*3)}}.wordmark--hero{width:auto;height:clamp(56px,8.5vw,116px);display:block}.wordmark-sweep{display:inline-block;position:relative}.wordmark-sweep img.wordmark--hero{opacity:1}@media (prefers-reduced-motion:no-preference){.wordmark-sweep img.wordmark--hero{opacity:0;animation:wordmark-resolve 1.1s var(--ease-out).25s 1 both}}@keyframes wordmark-resolve{0%{opacity:0;filter:brightness(.25)saturate(0)blur(1.5px)}65%{opacity:1;filter:brightness()saturate()blur()}to{opacity:1;filter:brightness()saturate()blur()}}.wordmark-sweep__gloss{pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 44%,#ffffff47 49% 51%,#0000 56%);position:absolute;inset:0;transform:translate(-140%);-webkit-mask-image:url(/brand/wordmark-aster.png);mask-image:url(/brand/wordmark-aster.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.wordmark-sweep__gloss{opacity:1;animation:wordmark-sweep var(--dur-sweep)var(--ease-standard).94s 1 both}}@keyframes wordmark-sweep{0%{transform:translate(-140%)}to{transform:translate(140%)}}.wordmark-sweep--settled img.wordmark--hero{opacity:1;filter:none;animation:none}.wordmark-sweep--settled .wordmark-sweep__gloss{opacity:0;animation:none}:root{--rail-lift:-24px}@media (max-width:767px){:root{--rail-lift:-12px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.drop__rail .pcard.wipe.wipe--down{clip-path:inset(0 0 100%);opacity:0;transform:translateY(var(--rail-lift));transition:none;animation:rail-arrive linear both;animation-timeline:view()}.drop__rail .pcard.wipe.wipe--down:first-child{animation-range:entry cover 30%}.drop__rail .pcard.wipe.wipe--down:nth-child(2){animation-range:entry 8% cover 38%}.drop__rail .pcard.wipe.wipe--down:nth-child(3){animation-range:entry 16% cover 46%}.drop__rail .pcard.wipe.wipe--down:nth-child(4){animation-range:entry 24% cover 54%}}}@keyframes rail-arrive{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(var(--rail-lift))}70%{clip-path:inset(0 0 0);opacity:1;transform:translateY(0)}to{clip-path:inset(0 0 0);opacity:1;transform:translateY(0)}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.inset-x-0{inset-inline:var(--spacing-0)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.right-0{right:var(--spacing-0)}.order-2{order:2}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1728px){.container{max-width:1728px}}.m-0{margin:var(--spacing-0)}.mx-auto{margin-inline:auto}.mt-4{margin-top:var(--spacing-4)}.mt-8{margin-top:var(--spacing-8)}.mt-16{margin-top:var(--spacing-16)}.mt-24{margin-top:var(--spacing-24)}.mt-32{margin-top:var(--spacing-32)}.mt-48{margin-top:var(--spacing-48)}.mt-64{margin-top:var(--spacing-64)}.mt-auto{margin-top:auto}.mr-4{margin-right:var(--spacing-4)}.mr-8{margin-right:var(--spacing-8)}.mb-8{margin-bottom:var(--spacing-8)}.mb-16{margin-bottom:var(--spacing-16)}.mb-32{margin-bottom:var(--spacing-32)}.ml-8{margin-left:var(--spacing-8)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-portrait{aspect-ratio:var(--aspect-portrait)}.h-64{height:var(--spacing-64)}.h-\[16px\]{height:16px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[32px\]{height:32px}.h-\[48px\]{height:48px}.h-\[clamp\(480px\,72vh\,760px\)\]{height:clamp(480px,72vh,760px)}.h-\[clamp\(600px\,92vh\,900px\)\]{height:clamp(600px,92vh,900px)}.h-full{height:100%}.min-h-\[44px\]{min-height:44px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[400px\]{max-width:400px}.max-w-narrow{max-width:var(--container-narrow)}.max-w-page{max-width:var(--container-page)}.max-w-wide{max-width:var(--container-wide)}.min-w-\[120px\]{min-width:120px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-none{flex:none}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-start{justify-items:start}.gap-4{gap:var(--spacing-4)}.gap-8{gap:var(--spacing-8)}.gap-16{gap:var(--spacing-16)}.gap-24{gap:var(--spacing-24)}.gap-32{gap:var(--spacing-32)}.gap-48{gap:var(--spacing-48)}.self-end{align-self:flex-end}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-line-1{border-color:var(--line-1)}.border-line-2{border-color:var(--line-2)}.border-line-control{border-color:var(--line-control)}.bg-surface-0{background-color:var(--bg-0)}.bg-surface-1{background-color:var(--bg-1)}.bg-surface-2{background-color:var(--bg-2)}.bg-surface-3{background-color:var(--bg-3)}.bg-void\/80{background-color:#050507cc}@supports (color:color-mix(in lab,red,red)){.bg-void\/80{background-color:color-mix(in oklab,var(--color-void)80%,transparent)}}.object-cover{object-fit:cover}.p-0{padding:var(--spacing-0)}.p-8{padding:var(--spacing-8)}.p-16{padding:var(--spacing-16)}.p-24{padding:var(--spacing-24)}.p-32{padding:var(--spacing-32)}.px-8{padding-inline:var(--spacing-8)}.px-16{padding-inline:var(--spacing-16)}.py-8{padding-block:var(--spacing-8)}.py-16{padding-block:var(--spacing-16)}.py-24{padding-block:var(--spacing-24)}.py-48{padding-block:var(--spacing-48)}.py-64{padding-block:var(--spacing-64)}.py-96{padding-block:var(--spacing-96)}.pt-4{padding-top:var(--spacing-4)}.pt-16{padding-top:var(--spacing-16)}.pt-24{padding-top:var(--spacing-24)}.pb-8{padding-bottom:var(--spacing-8)}.pb-24{padding-bottom:var(--spacing-24)}.pb-64{padding-bottom:var(--spacing-64)}.pb-96{padding-bottom:var(--spacing-96)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.font-accent{font-family:var(--font-accent)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-display-l{font-size:var(--text-display-l);line-height:var(--tw-leading,var(--text-display-l--line-height));letter-spacing:var(--tw-tracking,var(--text-display-l--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-l--font-weight))}.text-display-m{font-size:var(--text-display-m);line-height:var(--tw-leading,var(--text-display-m--line-height));letter-spacing:var(--tw-tracking,var(--text-display-m--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-m--font-weight))}.text-display-s{font-size:var(--text-display-s);line-height:var(--tw-leading,var(--text-display-s--line-height));letter-spacing:var(--tw-tracking,var(--text-display-s--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-s--font-weight))}.text-label-l{font-size:var(--text-label-l);line-height:var(--tw-leading,var(--text-label-l--line-height));letter-spacing:var(--tw-tracking,var(--text-label-l--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-l--font-weight))}.text-label-m{font-size:var(--text-label-m);line-height:var(--tw-leading,var(--text-label-m--line-height));letter-spacing:var(--tw-tracking,var(--text-label-m--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-m--font-weight))}.text-label-s{font-size:var(--text-label-s);line-height:var(--tw-leading,var(--text-label-s--line-height));letter-spacing:var(--tw-tracking,var(--text-label-s--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label-s--font-weight))}.text-heading-l{font-size:var(--text-heading-l);line-height:var(--tw-leading,var(--text-heading-l--line-height));font-weight:var(--tw-font-weight,var(--text-heading-l--font-weight))}.text-mono-s{font-size:var(--text-mono-s);line-height:var(--tw-leading,var(--text-mono-s--line-height));letter-spacing:var(--tw-tracking,var(--text-mono-s--letter-spacing))}.text-body-l{font-size:var(--text-body-l);line-height:var(--tw-leading,var(--text-body-l--line-height))}.text-body-m{font-size:var(--text-body-m);line-height:var(--tw-leading,var(--text-body-m--line-height))}.text-body-s{font-size:var(--text-body-s);line-height:var(--tw-leading,var(--text-body-s--line-height))}.text-body-xs{font-size:var(--text-body-xs);line-height:var(--tw-leading,var(--text-body-xs--line-height))}.text-mono-num{font-size:var(--text-mono-num);line-height:var(--tw-leading,var(--text-mono-num--line-height))}.text-\[clamp\(3rem\,1rem\+7\.6vw\,6\.5rem\)\]{font-size:clamp(3rem,1rem + 7.6vw,6.5rem)}.leading-\[0\.86\]{--tw-leading:.86;line-height:.86}.leading-none{--tw-leading:1;line-height:1}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-accent-fg{color:var(--accent-fg)}.text-dgr-ink{color:var(--color-dgr-ink)}.text-fg-1{color:var(--fg-1)}.text-fg-2{color:var(--fg-2)}.text-fg-3{color:var(--fg-3)}.text-fg-quiet{color:var(--fg-quiet)}.text-ok-ink{color:var(--color-ok-ink)}.text-paper-ink-3{color:var(--color-paper-ink-3)}.text-warn-ink{color:var(--color-warn-ink)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.opacity-60{opacity:.6}.shadow-elev-1{--tw-shadow:var(--elev-1)}.shadow-elev-1,.shadow-elev-3{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elev-3{--tw-shadow:var(--elev-3)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.wdth-100{font-variation-settings:"wdth" 100}@media (hover:hover){.hover\:border-line-control:hover{border-color:var(--line-control)}.hover\:bg-surface-2:hover{background-color:var(--bg-2)}.hover\:text-fg-1:hover{color:var(--fg-1)}}@media (min-width:480px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:order-none{order:0}.md\:col-start-2{grid-column-start:2}.md\:w-\[320px\]{width:320px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.md\:grid-cols-\[88px_1fr\]{grid-template-columns:88px 1fr}.md\:grid-cols-\[auto_1fr_1fr_auto\]{grid-template-columns:auto 1fr 1fr auto}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:gap-16{gap:var(--spacing-16)}.md\:gap-24{gap:var(--spacing-24)}.md\:gap-64{gap:var(--spacing-64)}.md\:px-24{padding-inline:var(--spacing-24)}.md\:py-96{padding-block:var(--spacing-96)}}@media (min-width:1024px){.lg\:col-\[1\/5\]{grid-column:1/5}.lg\:col-\[1\/8\]{grid-column:1/8}.lg\:col-\[6\/10\]{grid-column:6/10}.lg\:col-\[9\/13\]{grid-column:9/13}.lg\:col-\[10\/13\]{grid-column:10/13}.lg\:mr-8{margin-right:var(--spacing-8)}.lg\:mb-0{margin-bottom:var(--spacing-0)}.lg\:hidden{display:none}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-items-end{justify-items:end}.lg\:gap-48{gap:var(--spacing-48)}.lg\:px-32{padding-inline:var(--spacing-32)}}}:root{--font-display:var(--font-face-schibsted),system-ui,sans-serif;--font-body:var(--font-face-hanken),system-ui,sans-serif;--font-accent:var(--font-face-fraunces),Georgia,serif;--font-mono:var(--font-face-plex-mono),ui-monospace,"SF Mono",Menlo,monospace;--dur-scene:.64s;--chevron-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;--check-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}@media (prefers-reduced-motion:reduce){:root{--dur-scene:1ms}}@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-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}