@font-face{font-family:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/293bd128733a00fa-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b6ec7d965603f0a3-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e4ef738476b9f05-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/293bd128733a00fa-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b6ec7d965603f0a3-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0e4ef738476b9f05-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/293bd128733a00fa-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b6ec7d965603f0a3-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0e4ef738476b9f05-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/293bd128733a00fa-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b6ec7d965603f0a3-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:__Familjen_Grotesk_64ed30;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0e4ef738476b9f05-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:__Familjen_Grotesk_Fallback_64ed30;src:local("Arial");ascent-override:108.37%;descent-override:23.79%;line-gap-override:0.00%;size-adjust:94.59%}.__className_64ed30{font-family:__Familjen_Grotesk_64ed30,__Familjen_Grotesk_Fallback_64ed30,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-style:normal}@font-face{font-family:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-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_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-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_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-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:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-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_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-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:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-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_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-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_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-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:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-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_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-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:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-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_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-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_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-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:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-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_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-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:__IBM_Plex_Sans_1bc20f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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_Sans_Fallback_1bc20f;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:__IBM_Plex_Sans_1bc20f,__IBM_Plex_Sans_Fallback_1bc20f,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-style:normal}@font-face{font-family:__IBM_Plex_Mono_46fe82;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_46fe82;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_46fe82;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_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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:__IBM_Plex_Mono_46fe82;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_46fe82;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_46fe82;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_46fe82;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_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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:__IBM_Plex_Mono_46fe82;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_46fe82;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:__IBM_Plex_Mono_46fe82,__IBM_Plex_Mono_Fallback_46fe82,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-style:normal}:where(:root){--ui-measure:76rem;--ui-gutter:1rem;--ui-border-width:1px;--ui-focus-ring-width:2px;--ui-focus-ring-offset:2px;--ui-duration-fast:120ms;--ui-duration-medium:240ms;--ui-duration-slow:1200ms;--ui-easing:cubic-bezier(0.2,0,0.2,1)}@media (prefers-reduced-motion:reduce){:where(:root){--ui-duration-fast:0ms;--ui-duration-medium:0ms;--ui-duration-slow:0ms}}[data-partner]{background-color:var(--c-bg);color:var(--c-ink);font-family:var(--f-body);font-size:var(--f-size-md,1rem);line-height:var(--f-leading-md,1.55)}:root{--rule:1px solid var(--c-line);--rule-strong:1px solid color-mix(in srgb,var(--c-line) 60%,var(--c-ink));--band-danger:color-mix(in srgb,var(--c-danger) 8%,var(--c-bg));--band-attention:color-mix(in srgb,var(--c-accent) 7%,var(--c-bg));--band-hover:color-mix(in srgb,var(--c-ink) 4%,var(--c-bg));--fill-success:color-mix(in srgb,var(--c-success) 14%,var(--c-bg));--fill-danger:color-mix(in srgb,var(--c-danger) 12%,var(--c-bg));--stripe-width:3px;--rule-cut:1px dashed var(--c-line);--journey-mark:var(--space-5);--halo-accent:color-mix(in srgb,var(--c-accent) 30%,var(--c-bg))}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--c-bg);color:var(--c-ink);font-family:var(--f-body);font-size:var(--f-size-sm);line-height:var(--f-leading-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--f-display);font-weight:var(--f-display-weight);letter-spacing:var(--f-display-tracking);line-height:var(--f-leading-lg);margin:0}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:var(--r-sm)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.eyebrow,.factKey,.funnelKey,.kv dt,.label,.panelTitle,.parcelKey,.railEnv,.railGroupLabel,.segment,.table th,.tileLabel{font-family:var(--f-display);font-size:var(--f-size-xs);line-height:var(--f-leading-xs);font-weight:600;letter-spacing:var(--label-tracking);text-transform:var(--label-transform)}.eyebrow,.muted{color:var(--c-ink-muted)}.tiny{font-size:var(--f-size-xs);line-height:var(--f-leading-xs)}.mono{font-family:var(--f-mono);font-size:var(--f-size-xs);letter-spacing:0}.mono,.nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shell{display:grid;grid-template-columns:14.5rem minmax(0,1fr);min-height:100vh}@media (max-width:60rem){.shell{grid-template-columns:minmax(0,1fr)}}.rail{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-3) var(--space-3);background:var(--c-surface);-webkit-border-end:var(--rule);border-inline-end:var(--rule);position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto}@media (max-width:60rem){.rail{position:static;height:auto;-webkit-border-end:0;border-inline-end:0;-webkit-border-after:var(--rule);border-block-end:var(--rule)}}.railBrand{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-2) var(--space-3);-webkit-border-after:var(--rule-strong);border-block-end:var(--rule-strong)}.railWordmark{font-family:var(--f-display);font-size:var(--f-size-lg);font-weight:700;letter-spacing:var(--f-display-tracking);line-height:1.05}.railEnv{align-self:flex-start;padding:.1rem var(--space-2);border:var(--rule);border-radius:var(--r-sm);background:var(--c-bg);color:var(--c-ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.railGroup{display:flex;flex-direction:column;gap:var(--space-2)}.railGroup+.railGroup{-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);-webkit-border-before:var(--rule);border-block-start:var(--rule)}.railGroupLabel{margin:0;padding-inline:var(--space-2)}.railNav{display:flex;flex-direction:column;gap:1px}@media (max-width:60rem){.railNav{flex-direction:row;flex-wrap:wrap;gap:var(--space-1)}}.railLink{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);-webkit-border-start:var(--stripe-width) solid transparent;border-inline-start:var(--stripe-width) solid transparent;border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--c-ink-muted);text-decoration:none;font-size:var(--f-size-sm);line-height:var(--f-leading-sm);transition:background-color var(--ui-duration-fast,.12s) ease,color var(--ui-duration-fast,.12s) ease}.railLink:hover{background:var(--band-hover);color:var(--c-ink)}.railLabel{display:flex;flex-direction:column;gap:.1rem;min-width:0}.railHint{line-height:1.35}.railLink[aria-current=page] .railHint{color:var(--c-accent-ink);opacity:.75}@media (max-width:60rem){.railHint{display:none}}.railLink[aria-current=page]{background:var(--c-accent-soft);border-inline-start-color:var(--c-accent);color:var(--c-accent-ink);font-weight:600}.railCount{-webkit-margin-start:auto;margin-inline-start:auto;min-width:1.5rem;padding:0 .35rem;text-align:center;border:var(--rule);border-radius:var(--r-sm);background:var(--c-bg);color:var(--c-ink-muted);font-family:var(--f-mono);font-size:var(--f-size-xs);line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.railCountAlert{background:var(--c-danger);border-color:var(--c-danger);color:var(--c-surface);font-weight:600}.railFoot{-webkit-margin-before:auto;margin-block-start:auto;padding:var(--space-3) var(--space-2) 0;display:flex;flex-direction:column;gap:var(--space-2);-webkit-border-before:var(--rule);border-block-start:var(--rule);color:var(--c-ink-muted);word-break:break-word}.railFoot,.railWho{font-size:var(--f-size-xs)}.railWho{font-family:var(--f-mono);color:var(--c-ink);line-height:1.4}.main,.pane{min-width:0;display:flex;flex-direction:column}.pane{padding:var(--space-5) var(--space-5) var(--space-8);gap:var(--space-4);max-width:92rem;width:100%}.segmented{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:var(--rule);border-radius:var(--r-sm);overflow:hidden;background:var(--c-bg)}.segmentedPlaceholder{height:1.6rem}.segment{padding:.25rem var(--space-1);border:0;-webkit-border-start:var(--rule);border-inline-start:var(--rule);background:transparent;color:var(--c-ink-muted);cursor:pointer;font-family:var(--f-display)}.segment:first-child{-webkit-border-start:0;border-inline-start:0}.segment:hover{background:var(--band-hover);color:var(--c-ink)}.segment[aria-current=page],.segment[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-accent-ink);font-weight:600}.segmentedLinks{grid-auto-columns:auto;justify-self:start;width:max-content;-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3)}.segmentedLinks .segment{display:flex;align-items:center;gap:var(--space-1);padding-inline:var(--space-2);text-decoration:none}.segmentCount{min-width:1.4rem;padding:0 .3rem;text-align:center;border:var(--rule);border-radius:var(--r-sm);background:var(--c-bg);color:var(--c-ink-muted);font-family:var(--f-mono);font-size:var(--f-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.decision{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start}@media (max-width:48rem){.decision{grid-template-columns:minmax(0,1fr)}}.decisionShot{width:100%;max-height:14rem;object-fit:contain}.decisionShot,.decisionWords{background:var(--c-bg);border:var(--rule);border-radius:var(--r-sm)}.decisionWords{padding:var(--space-2)}.decisionTitle{font-weight:600}.decisionBody{color:var(--c-ink-muted);font-size:var(--f-size-sm);white-space:pre-wrap}.pageHead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3);-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3);-webkit-border-after:var(--rule-strong);border-block-end:var(--rule-strong)}.pageTitle{font-size:var(--f-size-2xl);line-height:var(--f-leading-2xl);font-weight:700}.pageLead{color:var(--c-ink-muted);font-size:var(--f-size-sm);max-width:64ch}.tabs{flex-wrap:wrap;-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3);-webkit-border-after:var(--rule);border-block-end:var(--rule)}.tab,.tabs{display:flex;gap:var(--space-1)}.tab{align-items:center;padding:var(--space-1) var(--space-2);-webkit-border-after:var(--stripe-width) solid transparent;border-block-end:var(--stripe-width) solid transparent;color:var(--c-ink-muted);text-decoration:none;font-family:var(--f-display);font-size:var(--f-size-sm);line-height:var(--f-leading-sm);transition:background-color var(--ui-duration-fast,.12s) ease,color var(--ui-duration-fast,.12s) ease}.tab:hover{background:var(--band-hover);color:var(--c-ink)}.tab[aria-current=page]{border-block-end-color:var(--c-accent);color:var(--c-ink);font-weight:600}.tabCount{min-width:1.4rem;padding:0 .3rem;text-align:center;border:var(--rule);border-radius:var(--r-sm);background:var(--c-bg);color:var(--c-ink-muted);font-family:var(--f-mono);font-size:var(--f-size-xs);line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabCountAlert{background:var(--c-danger);border-color:var(--c-danger);color:var(--c-surface);font-weight:600}.row{gap:var(--space-3)}.row,.rowTight{display:flex;flex-wrap:wrap;align-items:center}.rowTight{gap:var(--space-2)}.stack{gap:var(--space-4)}.stack,.stackTight{display:flex;flex-direction:column}.stackTight{gap:var(--space-1)}.spread{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.pushEnd{-webkit-margin-start:auto;margin-inline-start:auto}.visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.panel{border:var(--rule);border-radius:var(--r-md);background:var(--c-surface);overflow:hidden;scroll-margin-block-start:var(--space-4)}.panelHead{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--c-bg);-webkit-border-after:var(--rule);border-block-end:var(--rule)}.panelTitle{color:var(--c-ink)}.panelBody{padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}.panelBodyFlush{padding:0}.tableWrap{overflow-x:auto}.table{width:100%;border-collapse:collapse;font-size:var(--f-size-sm);line-height:var(--f-leading-sm)}.table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;text-align:start;color:var(--c-ink-muted);background:var(--c-bg);white-space:nowrap;-webkit-border-after:var(--rule-strong);border-block-end:var(--rule-strong)}.table td,.table th{padding:var(--space-2) var(--space-3)}.table td{-webkit-border-after:var(--rule);border-block-end:var(--rule);vertical-align:top;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table tbody tr:last-child td{-webkit-border-after:0;border-block-end:0}.table tbody tr:hover td{background:var(--band-hover)}.table tbody tr:has(>.stripeDanger) td{background:var(--band-danger)}.table tbody tr:has(>.stripeDanger):hover td{background:color-mix(in srgb,var(--c-danger) 13%,var(--c-bg))}.table td.num,.table th.num{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table td.nowrap,.table th.nowrap{white-space:nowrap}.rowLink{color:var(--c-ink);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--c-accent) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--c-accent) 35%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em}.rowLink:hover{color:var(--c-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.rowLink.mono{font-weight:500}.stripe{-webkit-border-start:var(--stripe-width) solid transparent;border-inline-start:var(--stripe-width) solid transparent}.stripeDanger{border-inline-start-color:var(--c-danger)}.stripeAttention{border-inline-start-color:var(--c-accent)}.stripeOk{border-inline-start-color:var(--c-success)}.pill{display:inline-flex;align-items:center;gap:var(--space-1);padding:.05rem var(--space-2);min-height:1.4rem;border-radius:var(--r-sm);border:var(--rule);background:var(--c-bg);color:var(--c-ink-muted);font-family:var(--f-display);font-size:var(--f-size-xs);line-height:1.4;font-weight:600;letter-spacing:var(--label-tracking);text-transform:var(--label-transform);white-space:nowrap}.pillDanger{border-color:color-mix(in srgb,var(--c-danger) 55%,transparent);color:var(--c-danger);background:var(--fill-danger)}.pillAttention{border-color:color-mix(in srgb,var(--c-accent) 45%,transparent);color:var(--c-accent-ink);background:var(--c-accent-soft)}.pillOk{border-color:color-mix(in srgb,var(--c-success) 50%,transparent);color:var(--c-success);background:var(--fill-success)}.stack>.pill,.stackTight>.pill,.timelineWhat>.pill{align-self:flex-start}.pillDot{width:.4rem;height:.4rem;border-radius:var(--r-pill);background:currentColor;flex:none}.count{font-family:var(--f-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.countAlert{color:var(--c-danger)}.funnel{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.funnelRow{display:grid;grid-template-columns:11rem minmax(0,1fr) 9rem;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:60rem){.funnelRow{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.funnelStep{font-weight:600}.funnelTrack{display:flex;height:1.35rem;border-radius:var(--r-sm);background:var(--c-bg);border:var(--rule);overflow:hidden}.funnelPart{min-width:2px}.funnelSold{background:var(--c-success)}.funnelHeld{background:var(--c-accent)}.funnelGone{background:var(--c-ink-muted)}.funnelLegend{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;-webkit-padding-before:var(--space-2);padding-block-start:var(--space-2);-webkit-border-before:var(--rule);border-block-start:var(--rule)}.funnelKey{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--c-ink-muted)}.funnelSwatch{width:.7rem;height:.7rem;border-radius:var(--r-sm);flex:none}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.tile{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:var(--rule);-webkit-border-before:var(--stripe-width) solid var(--c-line);border-block-start:var(--stripe-width) solid var(--c-line);border-radius:0 0 var(--r-md) var(--r-md);background:var(--c-surface);color:inherit;font:inherit;text-align:start}button.tile{cursor:pointer;transition:background-color var(--ui-duration-fast,.12s) ease}button.tile:hover{background:var(--band-hover)}button.tile[aria-pressed=true]{background:var(--c-accent-soft);border-color:color-mix(in srgb,var(--c-accent) 45%,transparent);color:var(--c-accent-ink)}button.tile[aria-pressed=true] .tileNote{color:var(--c-accent-ink)}.tileDanger{border-block-start-color:var(--c-danger)}.tileAttention{border-block-start-color:var(--c-accent)}.tileOk{border-block-start-color:var(--c-success)}.tileFigure{font-family:var(--f-display);font-size:var(--f-size-2xl);font-weight:700;letter-spacing:var(--f-display-tracking);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.tileLabel{color:var(--c-ink)}.tileNote{line-height:var(--f-leading-xs)}.tileDelta,.tileNote{color:var(--c-ink-muted);font-size:var(--f-size-xs)}.tileDelta{display:inline-flex;align-items:baseline;gap:var(--space-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tileDeltaGood{color:var(--c-success)}.tileDeltaBad{color:var(--c-danger)}button.btnDanger{color:var(--c-on-accent)}.situation{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);-webkit-border-start:calc(var(--stripe-width) * 2) solid var(--c-line);border-inline-start:calc(var(--stripe-width) * 2) solid var(--c-line);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--c-surface)}.situationOk{border-inline-start-color:var(--c-success)}.situationAttention{border-inline-start-color:var(--c-accent)}.situationDanger{border-inline-start-color:var(--c-danger);background:var(--band-danger)}.situationLead{font-family:var(--f-display);font-weight:var(--f-display-weight);letter-spacing:var(--f-display-tracking);font-size:var(--f-size-xl);line-height:var(--f-leading-xl)}.situationDetail{color:var(--c-ink-muted);max-width:62ch}.facts{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0;-webkit-padding-before:var(--space-2);padding-block-start:var(--space-2);-webkit-border-before:var(--rule);border-block-start:var(--rule)}.fact{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.fact dd{margin:0}.factValue{font-size:var(--f-size-md);line-height:var(--f-leading-md);word-break:break-word}.notice{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);-webkit-border-start:var(--stripe-width) solid var(--c-accent);border-inline-start:var(--stripe-width) solid var(--c-accent);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--band-attention);font-size:var(--f-size-sm)}.noticeDanger{border-inline-start-color:var(--c-danger);background:var(--band-danger)}.noticeTitle{font-family:var(--f-display);font-weight:700;letter-spacing:var(--f-display-tracking);font-size:var(--f-size-md)}.errorText{color:var(--c-danger);font-weight:600}.errorText,.pre{font-size:var(--f-size-xs)}.pre{margin:0;padding:var(--space-2);background:var(--c-surface-alt);border-radius:var(--r-sm);font-family:var(--f-mono);line-height:1.55;white-space:pre-wrap;word-break:break-word;max-height:22rem;overflow:auto}.needs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.needsRow{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);padding-block:var(--space-2);-webkit-border-before:var(--rule-strong);border-block-start:var(--rule-strong)}.needsRow:first-child{-webkit-border-before:0;border-block-start:0;-webkit-padding-before:0;padding-block-start:0}.needsRow:last-child{-webkit-padding-after:0;padding-block-end:0}.needsWhat{flex:1 1 22ch;min-width:0}.fold{-webkit-border-before:var(--rule);border-block-start:var(--rule);-webkit-padding-before:var(--space-2);padding-block-start:var(--space-2)}.fold>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);list-style:none}.fold>summary::-webkit-details-marker{display:none}.fold>summary::marker{content:""}.fold>summary:before{content:"\25B8";color:var(--c-ink-muted);font-size:var(--f-size-xs)}.fold[open]>summary:before{content:"\25BE"}.foldBody{-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3)}summary.panelHead{cursor:pointer;list-style:none}summary.panelHead::-webkit-details-marker{display:none}summary.panelHead::marker{content:""}summary.panelHead:before{content:"\25B8";color:var(--c-ink-muted);font-size:var(--f-size-xs)}details[open]>summary.panelHead:before{content:"\25BE"}details.panel>summary.panelHead{-webkit-border-after:0;border-block-end:0}details.panel[open]>summary.panelHead{-webkit-border-after:var(--rule);border-block-end:var(--rule)}.toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);-webkit-padding-after:var(--space-1);padding-block-end:var(--space-1)}.field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.label{color:var(--c-ink-muted)}.input,.select,.textarea{font:inherit;font-size:var(--f-size-sm);color:var(--c-ink);background:var(--c-surface);border:var(--rule-strong);border-radius:var(--r-sm);padding:var(--space-2);min-width:0;transition:border-color var(--ui-duration-fast,.12s) ease}.input:hover,.select:hover,.textarea:hover{border-color:var(--c-ink-muted)}.textarea{resize:vertical;min-height:3.5rem;font-family:var(--f-body)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px;border-color:var(--c-accent)}.select{cursor:pointer;min-width:9rem}.lookup{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}.lookupField{flex:1 1 28rem}.lookupInput{font-family:var(--f-mono);font-size:var(--f-size-lg);line-height:var(--f-leading-lg);padding:var(--space-3)}.lookupStatus{min-height:1.25rem;-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3)}.inputWide{min-width:22rem}@media (max-width:40rem){.inputWide{min-width:0;width:100%}}.reason{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);-webkit-border-start:var(--stripe-width) solid var(--c-accent);border-inline-start:var(--stripe-width) solid var(--c-accent);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--band-attention)}.reasonDanger{border-inline-start-color:var(--c-danger);background:var(--band-danger)}.reasonTitle{font-family:var(--f-display);font-weight:700;letter-spacing:var(--f-display-tracking);font-size:var(--f-size-md)}.kv{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:0 var(--space-4);gap:0 var(--space-4);margin:0;font-size:var(--f-size-sm)}.kv dt{color:var(--c-ink-muted);white-space:nowrap;align-self:start}.kv dd,.kv dt{padding-block:var(--space-2);-webkit-border-before:var(--rule);border-block-start:var(--rule)}.kv dd{margin:0;min-width:0;word-break:break-word}.kv dt:first-of-type,.kv dt:first-of-type+dd{-webkit-border-before:0;border-block-start:0}.cols{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.cols,.cols2{display:grid;align-items:start}.cols2{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:64rem){.cols2{grid-template-columns:minmax(0,1fr)}}.parcels{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-width:68ch;-webkit-border-before:var(--rule);border-block-start:var(--rule)}.parcel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:var(--space-1);row-gap:var(--space-1);align-items:baseline;padding-block:var(--space-2);-webkit-border-after:var(--rule);border-block-end:var(--rule)}.parcel:last-child{-webkit-border-after:0;border-block-end:0}.parcelKey{color:var(--c-ink-muted);white-space:nowrap}.parcelSeller{color:var(--c-ink)}.parcelPills{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);justify-self:end}.parcelNote{grid-column:2/-1;color:var(--c-ink-muted);font-size:var(--f-size-xs);line-height:var(--f-leading-xs)}@media (max-width:44rem){.parcel{grid-template-columns:minmax(0,1fr)}.parcelPills{justify-self:start}.parcelNote{grid-column:1}}.parcelPanelSeller{color:var(--c-ink);font-size:var(--f-size-xs);line-height:var(--f-leading-xs)}.journey{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-3);background:var(--c-bg);-webkit-border-after:var(--rule);border-block-end:var(--rule)}.journeyTrack{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.journeyStep{position:relative;display:flex;flex-direction:column;gap:var(--space-1);-webkit-padding-end:var(--space-3);padding-inline-end:var(--space-3);min-width:0}.journeyStep:after{content:"";position:absolute;inset-block-start:calc(var(--journey-mark) / 2);inset-inline-start:var(--journey-mark);inset-inline-end:0;-webkit-border-before:var(--rule);border-block-start:var(--rule)}.journeyStep:last-child:after{content:none}.journeyStepDone:after{-webkit-border-before:var(--rule-strong);border-block-start:var(--rule-strong)}.journeyStepExit:after,.journeyStepUnreached:after{-webkit-border-before:var(--rule-cut);border-block-start:var(--rule-cut)}.journeyMark{align-self:flex-start;inline-size:var(--journey-mark);block-size:var(--journey-mark);display:flex;align-items:center;justify-content:center;border:var(--rule-strong);border-radius:50%;background:var(--c-bg);color:var(--c-ink);font-family:var(--f-body);font-size:var(--f-size-xs);line-height:1}.journeyStepAhead .journeyMark{border:var(--rule)}.journeyStepUnreached .journeyMark{border:var(--rule-cut)}.journeyStepDone .journeyMark{background:var(--c-ink-muted);border-color:var(--c-ink-muted)}.journeyStepCurrent .journeyMark{background:var(--c-accent);border-color:var(--c-accent);box-shadow:0 0 0 var(--stripe-width) var(--halo-accent)}.journeyStepTask .journeyMark{border-radius:var(--r-sm)}.journeyStepExit .journeyMark{background:var(--c-bg);border:var(--rule-strong);border-color:var(--c-ink);border-radius:50%;color:var(--c-ink)}.journeyStepLabel{font-family:var(--f-display);font-size:var(--f-size-xs);line-height:var(--f-leading-xs);letter-spacing:var(--label-tracking);text-transform:var(--label-transform);color:var(--c-ink-muted)}.journeyStepCurrent .journeyStepLabel,.journeyStepExit .journeyStepLabel{color:var(--c-ink)}.journeyNote{font-style:italic;max-width:16ch;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.journeyNote,.journeyWhen{font-size:var(--f-size-xs);line-height:var(--f-leading-xs);color:var(--c-ink-muted)}.journeyWhen{display:flex;flex-direction:column;font-family:var(--f-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.journeyDay,.journeyDitto{color:var(--c-ink-muted)}.journeyClock{color:var(--c-ink)}.journeyCaption,.journeyStepAhead .journeyClock,.journeyStepUnreached .journeyClock{color:var(--c-ink-muted)}.journeyCaption{margin:0;max-width:68ch}.journeyCaption strong{color:var(--c-ink)}.journeyAside{display:flex;flex-direction:column;gap:var(--space-2);-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3);-webkit-border-start:var(--stripe-width) solid var(--c-ink-muted);border-inline-start:var(--stripe-width) solid var(--c-ink-muted)}.journeyAside p{margin:0;max-width:68ch;color:var(--c-ink-muted)}@media (max-width:44rem){.journeyTrack{grid-auto-flow:row;grid-auto-columns:auto}.journeyStep{display:grid;grid-template-columns:var(--journey-mark) minmax(0,1fr) auto;grid-column-gap:var(--space-3);column-gap:var(--space-3);align-items:start;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:var(--space-4);padding-block-end:var(--space-4)}.journeyStep:last-child{-webkit-padding-after:0;padding-block-end:0}.journeyWhen{flex-direction:row;gap:var(--space-2)}.journeyStep:after{inset-block-start:var(--journey-mark);inset-block-end:0;inset-inline-start:calc(var(--journey-mark) / 2);inset-inline-end:auto;-webkit-border-before:0;border-block-start:0;-webkit-border-start:var(--rule);border-inline-start:var(--rule)}.journeyStepDone:after{-webkit-border-before:0;border-block-start:0;-webkit-border-start:var(--rule-strong);border-inline-start:var(--rule-strong)}.journeyStepExit:after,.journeyStepUnreached:after{-webkit-border-before:0;border-block-start:0;-webkit-border-start:var(--rule-cut);border-inline-start:var(--rule-cut)}}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.timelineItem{display:grid;grid-template-columns:11.5rem minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) 0;-webkit-border-after:var(--rule);border-block-end:var(--rule)}.timelineItem:last-child{-webkit-border-after:0;border-block-end:0}@media (max-width:44rem){.timelineItem{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.timelineWhen{color:var(--c-ink-muted);font-family:var(--f-mono);font-size:var(--f-size-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.timelineWhat{display:flex;flex-direction:column;gap:var(--space-1)}.arrow{color:var(--c-ink-muted);padding-inline:var(--space-1)}.moderation{display:grid;grid-template-columns:minmax(0,1fr) 21rem;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (max-width:64rem){.moderation{grid-template-columns:minmax(0,1fr)}}.moderationStage{display:flex;align-items:center;justify-content:center;background:var(--c-surface-alt);border:var(--rule);border-radius:var(--r-md);min-height:26rem;max-height:70vh;overflow:hidden}.moderationStage img{max-width:100%;max-height:70vh;object-fit:contain}.moderationFilm{display:flex;gap:var(--space-2);overflow-x:auto;padding-block:var(--space-2)}.moderationThumb{flex:none;width:4rem;height:4rem;padding:0;border:var(--rule);border-radius:var(--r-sm);background:var(--c-surface-alt);overflow:hidden;cursor:pointer}.moderationThumb img{width:100%;height:100%;object-fit:cover;display:block}.moderationThumb[aria-current=true]{border-color:var(--c-accent);box-shadow:inset 0 -3px 0 var(--c-accent)}.listing{display:flex;align-items:center;gap:var(--space-3)}.listingShot{flex:none;inline-size:2.5rem;block-size:2.5rem;border:var(--rule);border-radius:var(--r-sm);overflow:hidden;background:var(--c-surface-alt)}.listingShot img{inline-size:100%;block-size:100%;object-fit:cover}.listingWords{display:flex;flex-direction:column;min-inline-size:0}.reading{background:var(--c-surface);border:var(--rule);border-radius:var(--r-md);padding:var(--space-5);min-height:20rem}.readingCatalogue{font-size:var(--f-size-xs);line-height:var(--f-leading-xs);color:var(--c-ink-muted);-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.readingCatalogueName{color:var(--c-ink)}.readingTitle{font-family:var(--f-display);font-size:var(--f-size-lg);letter-spacing:var(--f-display-tracking);-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3);max-width:40ch}.readingBody,.readingTitle{line-height:var(--f-leading-lg)}.readingBody{max-width:62ch;white-space:pre-wrap}.readingEmpty{color:var(--c-ink-muted);font-size:var(--f-size-sm)}.readingNext{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-block:var(--space-2)}.readingNextItem{padding:.2rem var(--space-2);max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:var(--rule);border-radius:var(--r-sm);background:var(--c-surface-alt);color:var(--c-ink-muted);font-size:var(--f-size-xs);line-height:var(--f-leading-xs);cursor:pointer}.readingNextItem:hover,.readingNextItem[aria-current=true]{color:var(--c-ink);border-color:var(--c-accent)}.kbd,.readingNextItem[aria-current=true]{background:var(--c-surface)}.kbd{display:inline-block;min-width:1.5rem;padding:0 .35rem;border:var(--rule-strong);border-block-end-width:2px;border-radius:var(--r-sm);font-family:var(--f-mono);font-size:var(--f-size-xs);line-height:1.55;text-align:center;color:var(--c-ink)}.gate{min-height:100vh;display:grid;place-items:center;padding:var(--space-5);background:var(--c-bg)}.gateCard{width:min(26rem,100%);gap:var(--space-4);padding:var(--space-6);background:var(--c-surface);border:var(--rule);-webkit-border-before:var(--stripe-width) solid var(--c-accent);border-block-start:var(--stripe-width) solid var(--c-accent);border-radius:var(--r-md);box-shadow:var(--e-lg)}.gateCard,.skeletonRows{display:flex;flex-direction:column}.skeletonRows{gap:var(--space-2);padding:var(--space-3)}.groupHead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.linkQuiet{color:var(--c-ink-muted);text-decoration:none;font-size:var(--f-size-xs);font-weight:600}.linkQuiet:hover{color:var(--c-accent);text-decoration:underline;text-underline-offset:.2em}.railNav{list-style:none;margin:0;padding:0}.linkButton,.railSignOut{text-align:start;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:var(--f-size-xs);font-weight:600}.address{font-style:normal}details>summary{cursor:pointer}details>summary:hover{color:var(--c-accent)}.compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (max-width:60rem){.compare{grid-template-columns:1fr}}.compareSide{flex-direction:column;min-width:0}.compareHead,.compareSide{display:flex;gap:var(--space-2)}.compareHead{align-items:baseline;justify-content:space-between}.compareGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.compareShot{display:block;border:var(--rule);border-radius:var(--r-sm);overflow:hidden;background:var(--c-surface-alt);aspect-ratio:1/1}.compareShot img{display:block;width:100%;height:100%;object-fit:contain}.compareNote{color:var(--c-ink-muted);font-size:var(--f-size-sm);line-height:var(--f-leading-sm)}.compareUnknown{-webkit-border-start:var(--stripe-width) solid var(--c-accent);border-inline-start:var(--stripe-width) solid var(--c-accent);background:var(--band-attention);padding:var(--space-2) var(--space-3);border-radius:var(--r-sm)}.compareEmpty{border:var(--rule-cut);border-radius:var(--r-sm);padding:var(--space-3);color:var(--c-ink-muted);font-size:var(--f-size-sm)}