@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.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:__Roboto_Mono_606fa7;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.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:__Roboto_Mono_606fa7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.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:__Roboto_Mono_606fa7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Mono_606fa7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-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:__Roboto_Mono_606fa7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.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:__Roboto_Mono_606fa7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-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:__Roboto_Mono_Fallback_606fa7;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_606fa7{font-family:__Roboto_Mono_606fa7,__Roboto_Mono_Fallback_606fa7;font-style:normal}.__variable_606fa7{--font-roboto-mono:"__Roboto_Mono_606fa7","__Roboto_Mono_Fallback_606fa7"}@font-face{font-family:__Montserrat_fca8ee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_fca8ee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_fca8ee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_fca8ee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:__Montserrat_fca8ee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_fca8ee;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_fca8ee;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_fca8ee;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_fca8ee;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:__Montserrat_fca8ee;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_fca8ee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_fca8ee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_fca8ee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_fca8ee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:__Montserrat_fca8ee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_fca8ee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:__Montserrat_fca8ee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_fca8ee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:__Montserrat_fca8ee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.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:__Montserrat_fca8ee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:__Montserrat_Fallback_fca8ee;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_fca8ee{font-family:__Montserrat_fca8ee,__Montserrat_Fallback_fca8ee;font-style:normal}.__variable_fca8ee{--font-montserrat:"__Montserrat_fca8ee","__Montserrat_Fallback_fca8ee"}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-roboto-mono),ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-roboto-mono),ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--orbit-black:#12100e;--orbit-void:#0d0b09;--orbit-dark-earth:#1b1714;--orbit-surface:#241e1a;--orbit-deep-earth:#572f1f;--orbit-earth:#824a2e;--orbit-clay:#a46e4b;--orbit-copper:#c66533;--orbit-terracotta:#9e4b28;--orbit-sand:#cbb59d;--orbit-sand-light:#e2d7c8;--orbit-warm-white:#eae5db;--orbit-pure-white:#f7f5f0;--orbit-mineral:#3a473e;--orbit-sage:#6a7c78;--orbit-teal:#4e656b;--orbit-lagoon:#357581;--orbit-aqua:#79bbc4;--hairline:hsla(40,26%,89%,.09);--hairline-strong:hsla(40,26%,89%,.18);--header-h:76px}*{border-color:var(--hairline)}html{-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--header-h) + 16px)}body,html{background-color:var(--orbit-black);color:var(--orbit-warm-white)}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-moz-selection{background-color:var(--orbit-aqua);color:var(--orbit-void)}::selection{background-color:var(--orbit-aqua);color:var(--orbit-void)}:focus-visible{outline:2px solid var(--orbit-aqua);outline-offset:3px;border-radius:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--orbit-void)}::-webkit-scrollbar-thumb{background:#345155;border:2px solid var(--orbit-void);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--orbit-aqua)}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}.panel{position:relative;border-radius:.75rem;border-width:1px;border-color:hsla(0,0%,100%,.07);background-color:rgba(27,23,20,.7);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);box-shadow:inset 0 1px 0 0 hsla(40,26%,89%,.05)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.bg-orbit-black{--tw-bg-opacity:1;background-color:rgb(18 16 14/var(--tw-bg-opacity,1))}.font-sans{font-family:var(--font-roboto-mono),ui-monospace,monospace}.text-orbit-warm-white{--tw-text-opacity:1;color:rgb(234 229 219/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}body:has(.variant-montserrat),body:has(.variant-montserrat) .font-display,body:has(.variant-montserrat) .font-mono,body:has(.variant-montserrat) .font-sans{font-family:var(--font-montserrat),ui-sans-serif,system-ui,sans-serif!important}.options-index{min-height:100vh;padding:6.5rem 0 1.5rem;background:#11110f;color:#f1eee8}.options-index-heading{max-width:49rem}.concept-kicker,.options-index-kicker{font:500 .68rem/1 var(--font-roboto-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.options-index-heading h1{margin-top:1.25rem;font-size:clamp(2.8rem,6.7vw,6.25rem);line-height:.96;letter-spacing:-.065em}.options-index-heading>p:last-child{max-width:39rem;margin-top:1.5rem;color:#b7b5ae;font-size:1rem;line-height:1.65}.options-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.option-card{position:relative;display:flex;min-height:12.5rem;flex-direction:column;justify-content:space-between;overflow:hidden;padding:1.15rem;border:1px solid hsla(0,0%,100%,.14);transition:transform .35s ease,border-color .35s ease}.option-card:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.65)}.option-card-copy,.option-card-top{position:relative;z-index:2;display:flex;justify-content:space-between;gap:1rem;font:500 .67rem/1 var(--font-roboto-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.option-card-copy{display:block;max-width:18rem}.option-card-copy p{margin-bottom:.65rem;opacity:.7}.option-card-copy h2{font-size:1.85rem;line-height:.95;letter-spacing:-.06em;text-transform:none}.option-card-copy>span{display:none}.option-art{position:absolute;inset:0;overflow:hidden}.option-aura{background:#070707}.option-aura .option-art{background:radial-gradient(ellipse at 92% 16%,#ffb064 0,#e66e2e 11%,transparent 38%),linear-gradient(125deg,transparent 49%,#4a1709)}.option-aura .option-art span{position:absolute;width:15rem;height:15rem;right:-5rem;bottom:-6rem;border:1px solid #e87134;border-radius:48% 52% 46% 54%;filter:blur(.2px)}.option-aura .option-art span:nth-child(2){right:-3rem;bottom:-8rem;opacity:.55}.option-aura .option-art span:nth-child(3){right:-1rem;bottom:-10rem;opacity:.28}.option-aura .option-art span:nth-child(4){display:none}.option-trajectory{background:#060b13;color:#eef6ff}.option-trajectory .option-art{background:radial-gradient(circle at 78% 20%,#1265ff 0,transparent 12%),repeating-radial-gradient(ellipse at 100% 100%,transparent 0 16px,rgba(70,180,255,.75) 17px 18px,transparent 19px 29px);transform:rotate(-14deg) scale(1.45)}.option-trajectory .option-art span{position:absolute;width:4px;height:4px;border-radius:99px;background:#c7fbff;top:22%;left:70%;box-shadow:-80px 148px #2bc7df,-158px 102px #2f77ff,49px 121px #e2d48b}.option-dots{background:#050607;color:#eaff5c}.option-dots .option-art{background-color:#090c0e;background-image:radial-gradient(#d8ff00 1.5px,transparent 0),radial-gradient(#d8ff00 1.5px,transparent 0);background-size:12px 12px,12px 12px;background-position:0 0,6px 6px;-webkit-mask-image:radial-gradient(circle at 74% 35%,#000 0 17%,transparent 46%);mask-image:radial-gradient(circle at 74% 35%,#000 0 17%,transparent 46%)}.option-dots .option-art span{position:absolute;display:block;background:#d8ff00}.option-dots .option-art span:first-child{right:0;top:12%;width:30%;height:26%}.option-dots .option-art span:nth-child(2){right:16%;bottom:12%;width:45%;height:15%}.option-dots .option-art span:nth-child(3){right:6%;bottom:0;width:18%;height:35%}.option-dots .option-art span:nth-child(4){display:none}.option-merge{background:#f1ece0;color:#192a2c}.option-merge .option-art{background:conic-gradient(from 35deg at 65% 42%,transparent,#f0d641,#f0503e,#275f8b,#243437,transparent 67%)}.option-merge .option-art span{position:absolute;right:-6rem;top:2.5rem;width:19rem;height:19rem;border:1.8rem solid rgba(20,48,55,.6);border-radius:47% 53% 52% 48%}.option-merge .option-art span:nth-child(2){transform:translate(-1.3rem,1rem) rotate(16deg);border-color:rgba(50,147,192,.55)}.option-merge .option-art span:nth-child(3){transform:translate(-2.5rem,2rem) rotate(32deg);border-color:rgba(238,78,63,.48)}.option-merge .option-art span:nth-child(4){display:none}.option-terra{background:#2c1e18;color:#f6ead4}.option-terra .option-art{background:linear-gradient(115deg,transparent 0 43%,hsla(35,70%,77%,.4) 44% 48%,transparent 49%),linear-gradient(140deg,#281917,#a64c24 47%,#ebba76 55%,#3a2522 57%)}.option-terra .option-art span{position:absolute;left:-2rem;bottom:-7rem;width:14rem;height:14rem;border-radius:50%;background:hsla(35,77%,77%,.27);filter:blur(5px)}.option-terra .option-art span:nth-child(2){left:7rem;bottom:-9rem;background:#b95328;opacity:.55}.option-terra .option-art span:nth-child(3),.option-terra .option-art span:nth-child(4){display:none}.option-polisgram{background:#d9d3cc;color:#171817}.option-polisgram .option-art{background:linear-gradient(90deg,transparent 49.75%,rgba(0,0,0,.1) 50%,transparent 50.25%),linear-gradient(transparent 49.75%,rgba(0,0,0,.1) 50%,transparent 50.25%);background-size:6rem 6rem}.option-polisgram .option-art span{position:absolute;width:50%;height:38%;background:#eeede7;border:1px solid rgba(0,0,0,.12);right:7%;top:12%}.option-polisgram .option-art span:nth-child(2){top:51%;right:22%;background:#a8a39e}.option-polisgram .option-art span:nth-child(3){width:28%;height:18%;top:24%;right:14%;background:#20221f}.option-polisgram .option-art span:nth-child(4){display:none}.concept-experience{--concept-bg:#12100e;--concept-ink:#eae5db;--concept-muted:#cbb59d;background:var(--concept-bg);color:var(--concept-ink)}.concept-experience .font-display,.concept-experience .font-mono,.concept-experience .font-sans{color:inherit}.concept-hero{overflow:hidden;background:var(--concept-bg);color:var(--concept-ink)}.concept-hero,.concept-hero-inner{position:relative;min-height:100svh}.concept-hero-inner{z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding-top:7.5rem;padding-bottom:2rem}.concept-hero-footer,.concept-hero-meta{display:flex;align-items:center;justify-content:space-between;font:500 .67rem/1 var(--font-roboto-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.concept-hero-footer,.concept-hero-meta{color:var(--concept-muted)}.concept-hero-footer{border-top:1px solid color-mix(in srgb,var(--concept-ink) 17%,transparent);padding-top:1rem}.concept-hero-footer a{display:flex;align-items:center;gap:.6rem;color:var(--concept-ink)}.concept-hero-copy{max-width:45rem}.concept-hero-copy p{margin-bottom:.85rem;font:500 .7rem/1 var(--font-roboto-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--concept-accent)}.concept-hero-copy h1{font-size:clamp(5.5rem,17vw,16rem);line-height:.72;letter-spacing:-.095em}.concept-hero-copy strong{display:block;max-width:32rem;margin-top:1.8rem;font-size:clamp(1rem,1.7vw,1.4rem);font-weight:400;line-height:1.35;letter-spacing:-.025em}.hero-art{position:absolute;inset:0;pointer-events:none}.hero-art i{position:absolute;display:block}.concept-aura .concept-hero{background:radial-gradient(ellipse at 91% 13%,#ffbd73 0,#c95521 14%,rgba(85,21,4,.75) 31%,transparent 56%),#040404}.concept-aura .hero-art i{border:1px solid rgba(255,171,97,.45);border-radius:50% 46% 52% 48%;right:-18rem;top:-15rem;width:56rem;height:82rem;transform:rotate(13deg)}.concept-aura .hero-art i:nth-child(2){right:-11rem;top:-10rem;width:42rem;height:67rem;opacity:.75}.concept-aura .hero-art i:nth-child(3){right:-4rem;top:-5rem;width:28rem;height:52rem;opacity:.6}.concept-aura .hero-art i:nth-child(n+4){display:none}.concept-trajectory .concept-hero{background:radial-gradient(circle at 76% 33%,#163eaf 0,transparent 11%),#050a11}.concept-trajectory .hero-art{background:repeating-radial-gradient(ellipse at 75% 44%,transparent 0 47px,rgba(66,181,238,.63) 48px 49px,transparent 50px 84px);transform:rotate(-16deg) scale(1.2)}.concept-trajectory .hero-art i{width:7px;height:7px;border-radius:50%;background:#7edfff;left:75%;top:44%;box-shadow:217px -117px #f6d559,-222px 123px #2b79ed,181px 172px #31cadf,-63px -229px #d07432}.concept-trajectory .hero-art i:nth-child(2){transform:translate(217px,-117px)}.concept-trajectory .hero-art i:nth-child(3){transform:translate(-222px,123px)}.concept-trajectory .hero-art i:nth-child(4){transform:translate(181px,172px)}.concept-trajectory .hero-art i:nth-child(n+5){display:none}.concept-dots .concept-hero{background:#080b0b}.concept-dots .hero-art{background-image:radial-gradient(#d8ff00 1.6px,transparent 1.7px),radial-gradient(#d8ff00 1.6px,transparent 1.7px);background-size:13px 13px;background-position:0 0,6.5px 6.5px;-webkit-mask-image:radial-gradient(ellipse at 68% 46%,#000 0 31%,transparent 62%);mask-image:radial-gradient(ellipse at 68% 46%,#000 0 31%,transparent 62%)}.concept-dots .hero-art i{background:#d8ff00;right:8%;top:16%;width:20%;height:28%}.concept-dots .hero-art i:nth-child(2){right:31%;top:48%;width:31%;height:17%}.concept-dots .hero-art i:nth-child(3){right:0;top:57%;width:17%;height:30%}.concept-dots .hero-art i:nth-child(n+4){display:none}.concept-merge .concept-hero{background:#eef0e9}.concept-merge .hero-art{background:conic-gradient(from 25deg at 74% 48%,#2f91bf,#343a87,#d15048,#eed13b,#409d86,#2f91bf);clip-path:ellipse(42% 62% at 76% 49%)}.concept-merge .hero-art i{right:4%;top:17%;width:42vw;height:42vw;max-width:41rem;max-height:41rem;border:2.6rem solid rgba(23,44,48,.69);border-radius:48% 52% 51% 49%;mix-blend-mode:multiply}.concept-merge .hero-art i:nth-child(2){right:9%;top:11%;border-color:rgba(45,140,183,.74);transform:rotate(21deg)}.concept-merge .hero-art i:nth-child(3){right:16%;top:20%;border-color:rgba(199,66,56,.63);transform:rotate(-22deg)}.concept-merge .hero-art i:nth-child(4){right:23%;top:28%;width:24vw;height:24vw;border-color:#eef0e9}.concept-merge .hero-art i:nth-child(n+5){display:none}.concept-terra .concept-hero{background:linear-gradient(130deg,#2b1b16,#683121 54%,#2b1c19)}.concept-terra .hero-art{background:linear-gradient(164deg,transparent 0 19%,hsla(37,64%,78%,.8) 20% 24%,transparent 25% 35%,rgba(215,91,39,.83) 36% 43%,transparent 44% 58%,hsla(39,66%,74%,.67) 59% 64%,transparent 65%)}.concept-terra .hero-art i{right:0;top:0;width:58%;height:100%;background:linear-gradient(152deg,#291b17 0 21%,#e4bf89 22% 28%,#75351f 29% 47%,#d46d35 48% 57%,#ede0bd 58% 70%,#32231e 71%);clip-path:polygon(32% 0,100% 0,100% 100%,0 100%)}.concept-terra .hero-art i:nth-child(n+2){display:none}.concept-polisgram .concept-hero{background:#d9d4ce}.concept-polisgram .hero-art{background:linear-gradient(90deg,transparent 49.7%,rgba(0,0,0,.12) 50%,transparent 50.3%),linear-gradient(transparent 49.7%,rgba(0,0,0,.12) 50%,transparent 50.3%);background-size:9rem 9rem}.concept-polisgram .hero-art i{right:8%;top:14%;width:35%;height:26%;background:#f0eee9;border:1px solid rgba(0,0,0,.15)}.concept-polisgram .hero-art i:nth-child(2){right:22%;top:43%;width:42%;height:33%;background:#aaa59f}.concept-polisgram .hero-art i:nth-child(3){right:12%;top:30%;width:18%;height:15%;background:#1b1d19}.concept-polisgram .hero-art i:nth-child(n+4){display:none}.concept-opening{position:relative;overflow:hidden;padding-top:7.5rem;min-height:min(50rem,89vh);color:var(--concept-ink)}.concept-opening h1{max-width:13ch;margin-top:1.15rem;font-size:clamp(3rem,7.5vw,7.8rem);line-height:.9;letter-spacing:-.075em}.concept-summary{max-width:34rem;margin-top:1.5rem;font-size:1rem;line-height:1.65;color:var(--concept-muted)}.concept-kicker{color:var(--concept-accent,var(--concept-muted))}.concept-intent{border-top:1px solid color-mix(in srgb,var(--concept-ink) 17%,transparent);border-bottom:1px solid color-mix(in srgb,var(--concept-ink) 17%,transparent)}.concept-intent .shell{display:grid;grid-template-columns:1.1fr 1fr 1fr auto;align-items:center;gap:2rem;padding-top:1.5rem;padding-bottom:1.5rem;font:400 .72rem/1.4 var(--font-roboto-mono),monospace}.concept-intent p,.concept-intent span{color:var(--concept-muted);text-transform:uppercase;letter-spacing:.11em}.concept-intent div{display:flex;flex-direction:column;gap:.35rem}.concept-intent strong{font-weight:500}.concept-intent a{display:flex;align-items:center;gap:.55rem;white-space:nowrap}.concept-aura{--concept-bg:#050505;--concept-ink:#f7f5f0;--concept-muted:#d7b5a1;--concept-accent:#ff9a55}.concept-aura .concept-opening{background:radial-gradient(ellipse 45% 70% at 107% 1%,#ffc071 0,#d45b23 28%,rgba(85,22,5,.7) 48%,transparent 72%),#050505}.concept-poster-inner{display:flex;min-height:calc(min(50rem, 89vh) - 7.5rem);flex-direction:column;justify-content:space-between;padding-bottom:4rem}.concept-light{position:absolute;width:40rem;height:80rem;right:-19rem;top:-14rem;border-radius:46%;background:radial-gradient(ellipse,#ffbc70 0,#d85e24 21%,rgba(85,18,0,.65) 44%,transparent 68%);filter:blur(9px);opacity:.9}.concept-scroll{display:flex;align-items:center;gap:.65rem;margin-top:2rem;font:500 .68rem/1 var(--font-roboto-mono),monospace;letter-spacing:.13em;text-transform:uppercase;color:#f8c28c}.concept-trajectory{--concept-bg:#050a11;--concept-ink:#f1f7ff;--concept-muted:#a8c7df;--concept-accent:#43b7ed}.concept-split{background:#050a11}.concept-split-grid{display:grid;grid-template-columns:1.05fr .95fr;min-height:calc(min(50rem, 89vh) - 7.5rem);align-items:center;gap:6vw;padding-bottom:4rem}.trajectory-panel{position:relative;min-height:31rem;overflow:hidden;background:radial-gradient(circle at 55% 48%,#f8d54b 0 1.5%,transparent 1.8%),repeating-radial-gradient(ellipse at 55% 48%,transparent 0 31px,rgba(70,172,242,.66) 32px 33px,transparent 34px 58px),#070b11;transform:rotate(-8deg)}.trajectory-panel i{position:absolute;width:6px;height:6px;border-radius:50%;background:#81d8ff;left:55%;top:48%;box-shadow:124px -87px #f0d653,-142px 91px #2e75ef,142px 48px #27c5dc,-55px -135px #ea7a2a}.trajectory-panel b{position:absolute;right:1.2rem;bottom:1.2rem;font:400 .62rem var(--font-roboto-mono),monospace;letter-spacing:.1em;color:#a8c7df}.trajectory-panel i:nth-child(2){transform:translate(124px,-87px)}.trajectory-panel i:nth-child(3){transform:translate(-142px,91px)}.trajectory-panel i:nth-child(4){transform:translate(142px,48px)}.concept-dots{--concept-bg:#090b0c;--concept-ink:#edff5d;--concept-muted:#cbd99b;--concept-accent:#d8ff00}.concept-signal{background:#0b0e0d}.concept-signal-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:7vw;min-height:calc(min(50rem, 89vh) - 7.5rem);padding-bottom:4rem}.signal-field{width:min(33rem,90vw);aspect-ratio:1;background-color:#0b0e0d;background-image:radial-gradient(#d8ff00 1.35px,transparent 1.5px),radial-gradient(#d8ff00 1.35px,transparent 1.5px);background-size:12px 12px;background-position:0 0,6px 6px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 43%,transparent 72%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0 43%,transparent 72%)}.signal-labels{display:flex;gap:.8rem;margin-top:2rem;flex-wrap:wrap}.signal-labels span{padding:.55rem .75rem;border:1px solid rgba(216,255,0,.35);font:500 .62rem var(--font-roboto-mono),monospace;letter-spacing:.1em}.concept-merge{--concept-bg:#eef0e9;--concept-ink:#14292b;--concept-muted:#4b6767;--concept-accent:#d44b40}.concept-orbit{background:#eef0e9}.concept-orbit-grid{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;min-height:calc(min(50rem,89vh) - 7.5rem);gap:5vw;padding-bottom:4rem}.merge-orbit{position:relative;width:min(35rem,85vw);aspect-ratio:1;margin:auto;background:conic-gradient(from 35deg,#2e92be,#313c85,#d14d47,#f1cf35,#3e9f85,#2e92be);border-radius:46% 54% 50% 50%;filter:saturate(.9)}.merge-orbit i{position:absolute;inset:11%;border:1.7rem solid rgba(22,38,42,.75);border-radius:50% 48% 53% 47%;mix-blend-mode:multiply}.merge-orbit i:nth-child(2){inset:18% 7% 8% 16%;border-color:rgba(20,111,151,.72);transform:rotate(21deg)}.merge-orbit i:nth-child(3){inset:9% 17% 17% 8%;border-color:rgba(202,68,61,.7);transform:rotate(-28deg)}.merge-orbit i:nth-child(4){inset:29%;border-color:#eef0e9}.merge-orbit b{position:absolute;inset:0;display:grid;place-items:center;font-size:6rem;font-weight:400;color:#f9f7ec;mix-blend-mode:screen}.concept-terra{--concept-bg:#2c1d17;--concept-ink:#f3e5cd;--concept-muted:#d7b18d;--concept-accent:#e6a765}.concept-editorial{background:linear-gradient(125deg,#2b1b16,#663020 46%,#2b1d1a)}.concept-editorial-grid{display:grid;grid-template-columns:1fr .95fr;gap:6vw;align-items:center;min-height:calc(min(50rem,89vh) - 7.5rem);padding-bottom:4rem}.terra-material{height:min(37rem,58vh);background:linear-gradient(166deg,#d4ad77 0 17%,#7a3c25 18% 36%,#3b241f 37% 51%,#b65b2b 52% 65%,#ead6a9 66% 78%,#382820 79%);clip-path:polygon(0 0,100% 5%,94% 100%,5% 93%);box-shadow:inset 0 0 0 1px rgba(255,236,196,.35)}.terra-rule{width:7rem;height:1px;background:#e6a765;margin:2rem 0}.concept-note{max-width:27rem;font-size:.9rem;line-height:1.65;color:#d7b18d}.concept-polisgram{--concept-bg:#d9d4ce;--concept-ink:#181a17;--concept-muted:#62655e;--concept-accent:#30342f}.concept-catalog{background:#d9d4ce;min-height:max(34rem,78vh);padding-bottom:4rem}.concept-catalog-top{display:flex;justify-content:space-between;padding-bottom:3rem;font:500 .68rem var(--font-roboto-mono),monospace;letter-spacing:.13em}.concept-catalog-grid{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:end}.concept-catalog-grid h1{max-width:9ch}.catalog-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}.catalog-cards span{min-height:10rem;padding:1rem;background:#efede8;border:1px solid rgba(0,0,0,.14);font:500 .62rem var(--font-roboto-mono),monospace;letter-spacing:.1em}.catalog-cards span:nth-child(2){background:#a7a29c}.catalog-cards span:nth-child(3){background:#21231f;color:#eee}.catalog-cards span:nth-child(4){background:#c9d1c4}.concept-trajectory .bg-orbit-black,.concept-trajectory .bg-orbit-void{background-color:#050a11!important}.concept-dots .bg-orbit-black,.concept-dots .bg-orbit-void{background-color:#090b0c!important}.concept-merge .bg-orbit-black,.concept-merge .bg-orbit-void{background-color:#eef0e9!important}.concept-terra .bg-orbit-black,.concept-terra .bg-orbit-void{background-color:#2c1d17!important}.concept-polisgram .bg-orbit-black,.concept-polisgram .bg-orbit-void{background-color:#d9d4ce!important}@media (max-width:760px){.options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.option-card{min-height:12rem}.concept-opening{min-height:auto}.concept-hero-inner,.concept-opening{padding-top:6.5rem}.concept-hero-copy h1{font-size:clamp(4.5rem,26vw,8rem)}.concept-hero-copy strong{max-width:20rem}.concept-merge .hero-art{clip-path:ellipse(64% 44% at 75% 60%)}.concept-merge .hero-art i{width:62vw;height:62vw;right:-4%}.concept-terra .hero-art i{width:78%;opacity:.75}.concept-catalog-grid,.concept-editorial-grid,.concept-orbit-grid,.concept-signal-grid,.concept-split-grid{grid-template-columns:1fr;min-height:auto;gap:2.5rem}.concept-editorial-grid,.concept-orbit-grid,.concept-signal-grid,.concept-split-grid{padding-bottom:3rem}.trajectory-panel{min-height:20rem}.signal-field{width:75vw;margin:auto}.terra-material{height:20rem;order:2}.concept-intent .shell{grid-template-columns:1fr 1fr;gap:1rem}.concept-intent a{grid-column:span 2}.concept-catalog{padding-bottom:3rem}.catalog-cards span{min-height:7rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1!important;transform:none!important}}.vi-intro{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.2rem;background:#f1f2e8;color:#130e0f;cursor:pointer;transition:opacity .7s cubic-bezier(.22,1,.36,1),clip-path .7s cubic-bezier(.65,0,.35,1);clip-path:inset(0 0 0 0)}:root[data-theme=dark] .vi-intro{background:#130e0f;color:#f1f2e8}.vi-intro-mark{width:clamp(7rem,22vmin,12rem);height:auto;overflow:visible;fill:currentColor;transition:transform .9s cubic-bezier(.22,1,.36,1),color .5s}.vi-intro-label{display:flex;gap:1.1rem;min-width:11rem;justify-content:center;font-family:var(--font-roboto-mono),ui-monospace,monospace;font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;opacity:.6;transition:opacity .4s,letter-spacing .9s cubic-bezier(.22,1,.36,1)}.vi-intro.is-final .vi-intro-mark{transform:rotate(45deg) scale(1.06);color:#b84703}.vi-intro.is-final .vi-intro-label{opacity:1;letter-spacing:.6em}.vi-intro.is-exit{clip-path:inset(0 0 100% 0);pointer-events:none}.vi-intro.is-exit .vi-intro-mark{transform:rotate(90deg) scale(.6)}html.vi-intro-off .vi-intro{display:none}html.vi-intro-lock,html.vi-intro-lock body{overflow:hidden}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded:focus{border-radius:.25rem}.focus\:bg-orbit-copper:focus{--tw-bg-opacity:1;background-color:rgb(198 101 51/var(--tw-bg-opacity,1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:font-mono:focus{font-family:var(--font-roboto-mono),ui-monospace,monospace}.focus\:text-xs:focus{font-size:.75rem;line-height:1rem}.focus\:uppercase:focus{text-transform:uppercase}.focus\:tracking-widest:focus{letter-spacing:.12em}.focus\:text-orbit-pure-white:focus{--tw-text-opacity:1;color:rgb(247 245 240/var(--tw-text-opacity,1))}