#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e77829e76dbc15a5-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/756f9c755543fe29-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:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebe173d0f0ad7a9-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/25460892714ab800-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:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/df30991d5854ede3-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/9364c9a9ce248cb1-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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-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:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f97d1853053d8931-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7ff6869a1704182a-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:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_0682e7{font-family:Lato,Lato Fallback}.__variable_0682e7{--font-lato:"Lato","Lato Fallback"}@font-face{font-family:Montserrat;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;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;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;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;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;font-style:normal;font-weight:800;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;font-style:normal;font-weight:800;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;font-style:normal;font-weight:800;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;font-style:normal;font-weight:800;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;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;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_ff9e84{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_ff9e84{--font-montserrat:"Montserrat","Montserrat Fallback"}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64418ffc17e50301-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0e96d314a90a6138-s.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba43ea3467e29870-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7ea2ab4a8ad1f81-s.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:DM Mono Fallback;src:local("Arial");ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.00%;size-adjust:134.59%}.__className_74bfd5{font-family:DM Mono,DM Mono Fallback;font-style:normal}.__variable_74bfd5{--font-dm-mono:"DM Mono","DM Mono Fallback"}.Layout_layout__AU2d9.Layout_layout__AU2d9{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-background);padding-top:var(--header-height)}.Layout_layout-main__lXzAY.Layout_layout-main__lXzAY{flex:1 1}.Layout_workspaceLayout___xQlN.Layout_workspaceLayout___xQlN{background-color:var(--color-surface-page)}.Layout_skipLink__XpiCZ.Layout_skipLink__XpiCZ{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-modal);padding:var(--space-3) var(--space-4);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--color-primary-contrast);background:var(--color-primary);border-radius:var(--radius-btn);text-decoration:none;transform:translateY(-200%);transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.Layout_skipLink__XpiCZ.Layout_skipLink__XpiCZ:focus{transform:translateY(0);outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.Footer_footer__OYoYH.Footer_footer__OYoYH{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);background:var(--color-surface);text-align:center;width:100%}.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y{padding:var(--space-8) max(var(--section-padding-x),(100% - var(--content-max-width))/2)}@media(max-width:899px){.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y{padding-inline:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2)}}.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y{box-sizing:border-box;background:var(--color-primary-active);width:100%}.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y .Footer_groupHeading__J7ztT,.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y .Footer_sectionChevron__tQa4h,.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y .Footer_sectionTitle__EYflW{color:var(--color-neutral-white)}.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y .Footer_linkButton__eXxMK,.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y .Footer_link__NE5H5{color:var(--color-primary-light)}.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y .Footer_linkButton__eXxMK:hover,.Footer_linksBand__k8O_y.Footer_linksBand__k8O_y .Footer_link__NE5H5:hover{color:var(--color-neutral-white)}.Footer_footerContainerRender__7Dzgs.Footer_footerContainerRender__7Dzgs{box-sizing:border-box;width:100%}.Footer_bottomSection__ZyvoJ.Footer_bottomSection__ZyvoJ{padding:var(--space-6) max(var(--section-padding-x),(100% - var(--content-max-width))/2)}@media(max-width:899px){.Footer_bottomSection__ZyvoJ.Footer_bottomSection__ZyvoJ{padding-inline:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2)}}.Footer_bottomSection__ZyvoJ.Footer_bottomSection__ZyvoJ{box-sizing:border-box;width:100%}.Footer_ctaBlock__Z7Lwp.Footer_ctaBlock__Z7Lwp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;max-width:var(--content-max-width);margin:var(--space-8) auto 0;padding:var(--space-6) var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);text-align:left}.Footer_ctaText__culQb.Footer_ctaText__culQb{min-width:0}.Footer_ctaHeading__2MWtA.Footer_ctaHeading__2MWtA{margin:0;font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin-bottom:var(--space-1)!important}.Footer_ctaSub__yalEb.Footer_ctaSub__yalEb{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink)}.Footer_ctaActions__N3ePp.Footer_ctaActions__N3ePp{display:flex;gap:var(--space-3);flex-shrink:0;flex-wrap:wrap}.Footer_section__qKUVy.Footer_section__qKUVy{text-align:left;min-width:0}.Footer_section__qKUVy.Footer_section__qKUVy[data-open=false] .Footer_verticalList__SaJXw{display:none}.Footer_sectionSummary__YUy_2.Footer_sectionSummary__YUy_2{margin:0;font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--touch-target-min);cursor:pointer;list-style:none;width:100%;padding:0;background:none;border:none;color:inherit}.Footer_sectionSummary__YUy_2.Footer_sectionSummary__YUy_2:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.Footer_sectionChevron__tQa4h.Footer_sectionChevron__tQa4h{flex-shrink:0;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.Footer_section__qKUVy.Footer_section__qKUVy[data-open=true] .Footer_sectionChevron__tQa4h{transform:rotate(180deg)}.Footer_columns__eBu_0.Footer_columns__eBu_0{display:grid;grid-template-columns:1fr;gap:var(--space-2)}@media(min-width:600px){.Footer_columns__eBu_0.Footer_columns__eBu_0{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-4)}}@media(min-width:900px){.Footer_industryTermsHeader__z99nx.Footer_industryTermsHeader__z99nx{flex-direction:row;align-items:baseline;gap:var(--space-3)}.Footer_columns__eBu_0.Footer_columns__eBu_0{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.Footer_industryTermsList__gUp7o.Footer_industryTermsList__gUp7o{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_section__qKUVy.Footer_section__qKUVy[data-open=false] .Footer_verticalList__SaJXw{display:flex}.Footer_sectionSummary__YUy_2.Footer_sectionSummary__YUy_2{min-height:0;cursor:default;pointer-events:none}.Footer_sectionChevron__tQa4h.Footer_sectionChevron__tQa4h{display:none}}.Footer_sectionTitle__EYflW.Footer_sectionTitle__EYflW{margin:0;font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink)}.Footer_link__NE5H5.Footer_link__NE5H5{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);position:relative}.Footer_link__NE5H5.Footer_link__NE5H5:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.Footer_link__NE5H5.Footer_link__NE5H5{text-decoration:none}.Footer_link__NE5H5.Footer_link__NE5H5:hover{text-decoration:underline}.Footer_verticalList__SaJXw.Footer_verticalList__SaJXw{display:flex;flex-direction:column}.Footer_linkButton__eXxMK.Footer_linkButton__eXxMK{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);position:relative}.Footer_linkButton__eXxMK.Footer_linkButton__eXxMK:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.Footer_linkButton__eXxMK.Footer_linkButton__eXxMK{align-self:flex-start;padding:0;background:none;border:none;cursor:pointer;text-align:left;text-decoration:underline}.Footer_linkButton__eXxMK.Footer_linkButton__eXxMK:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.Footer_linkGroup__tP5iU.Footer_linkGroup__tP5iU{max-width:var(--content-max-width);margin:0 auto;width:100%}.Footer_linkGroup__tP5iU.Footer_linkGroup__tP5iU+.Footer_linkGroup__tP5iU.Footer_linkGroup__tP5iU{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid hsla(0,0%,100%,.14)}.Footer_groupHeading__J7ztT.Footer_groupHeading__J7ztT{margin:0;font-family:var(--role-title-section-family);font-size:var(--role-title-section-size);font-weight:var(--role-title-section-weight);line-height:var(--role-title-section-leading);letter-spacing:var(--role-title-section-tracking);color:var(--role-title-section-ink);margin-bottom:var(--space-4);text-align:left}.Footer_bottomBar__bZYeD.Footer_bottomBar__bZYeD{justify-content:space-between;max-width:var(--content-max-width);margin:0 auto}.Footer_bottomBar__bZYeD.Footer_bottomBar__bZYeD,.Footer_bottomBrand__H4j_W.Footer_bottomBrand__H4j_W{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.Footer_logo__oqoeK.Footer_logo__oqoeK{max-height:2rem;width:auto;height:auto}.Footer_copyrightText__X2QNr.Footer_copyrightText__X2QNr{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);font-size:var(--role-eyebrow-size);margin:0!important}.Footer_socialIcons__ATjeL.Footer_socialIcons__ATjeL{display:flex;gap:var(--space-1);flex-shrink:0}.Footer_socialIcons__ATjeL.Footer_socialIcons__ATjeL .Footer_icon__7yN_X{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);color:var(--color-text-muted);transition:color var(--motion-duration-fast) var(--motion-ease-out)}.Footer_socialIcons__ATjeL.Footer_socialIcons__ATjeL .Footer_icon__7yN_X:hover{color:var(--color-accent)}@media(max-width:599px){.Footer_ctaBlock__Z7Lwp.Footer_ctaBlock__Z7Lwp{flex-direction:column;align-items:flex-start}.Footer_ctaActions__N3ePp.Footer_ctaActions__N3ePp{width:100%}.Footer_bottomBar__bZYeD.Footer_bottomBar__bZYeD{flex-direction:column;text-align:center}.Footer_bottomBrand__H4j_W.Footer_bottomBrand__H4j_W{justify-content:center}}.Footer_industryTerms__Qj2A_.Footer_industryTerms__Qj2A_{background:var(--color-background);border-top:1px solid var(--color-border);padding:var(--space-8) max(var(--section-padding-x),(100% - var(--content-max-width))/2)}@media(max-width:899px){.Footer_industryTerms__Qj2A_.Footer_industryTerms__Qj2A_{padding-inline:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2)}}.Footer_industryTermsHeader__z99nx.Footer_industryTermsHeader__z99nx{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);margin-bottom:var(--space-6);text-align:left}.Footer_industryTermsLabel__XVmbz.Footer_industryTermsLabel__XVmbz{margin:0;font-family:var(--role-title-section-family);font-size:var(--role-title-section-size);font-weight:var(--role-title-section-weight);line-height:var(--role-title-section-leading);letter-spacing:var(--role-title-section-tracking);color:var(--role-title-section-ink)}.Footer_industryTermsSubLabel__I03Nn.Footer_industryTermsSubLabel__I03Nn{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink)}.Footer_industryTermsList__gUp7o.Footer_industryTermsList__gUp7o{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin:0;padding:0;list-style:none}.Footer_industryTerm__2byrH.Footer_industryTerm__2byrH{margin:0;background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-accent);border-radius:var(--radius-card);transition:box-shadow var(--motion-duration-base) var(--motion-ease-out)}.Footer_industryTerm__2byrH.Footer_industryTerm__2byrH:hover{box-shadow:var(--shadow-sm)}.Footer_industryTermLink__58u3Q.Footer_industryTermLink__58u3Q{display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-6);text-align:left;text-decoration:none}.Footer_industryTermLink__58u3Q.Footer_industryTermLink__58u3Q:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.Footer_industryTermTitle__MqoBQ.Footer_industryTermTitle__MqoBQ{margin:0;font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.Footer_industryTermArrow__fOjIz.Footer_industryTermArrow__fOjIz{flex-shrink:0;color:var(--color-primary);transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.Footer_industryTerm__2byrH.Footer_industryTerm__2byrH:hover .Footer_industryTermArrow__fOjIz{transform:translateX(3px)}.Footer_industryTermDesc__HS6cu.Footer_industryTermDesc__HS6cu{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink)}@media(max-width:899px){.Footer_industryTerms__Qj2A_.Footer_industryTerms__Qj2A_{padding-block:var(--space-8)}}@media(min-width:1200px){.Footer_industryTermsList__gUp7o.Footer_industryTermsList__gUp7o{grid-template-columns:repeat(4,minmax(0,1fr))}}.CustomButton_button__OZvN8.CustomButton_button__OZvN8{position:relative}.CustomButton_button__OZvN8.CustomButton_button__OZvN8:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.CustomButton_button__OZvN8.CustomButton_button__OZvN8{padding:0 var(--space-4)!important;border-radius:var(--radius-btn)!important;text-transform:none;font-weight:var(--font-weight-bold);font-size:var(--fs-sm);line-height:var(--line-height-normal);min-height:var(--touch-target-min)!important;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)!important;box-shadow:none!important}.CustomButton_button__OZvN8.CustomButton_button__OZvN8:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary)!important;outline-offset:var(--focus-ring-offset)!important;transition:none!important}.CustomButton_button__OZvN8.CustomButton_button__OZvN8:disabled{color:var(--color-muted);cursor:not-allowed!important;box-shadow:none!important}.CustomButton_button__OZvN8.CustomButton_button__OZvN8:disabled,.CustomButton_button__OZvN8.CustomButton_button__OZvN8:disabled:hover{background-color:var(--color-background)!important;transform:none!important}.CustomButton_button__OZvN8.CustomButton_button__OZvN8.CustomButton_MuiButton-contained__YIYuq{background-color:var(--color-accent)!important;color:var(--color-primary-contrast)}.CustomButton_button__OZvN8.CustomButton_button__OZvN8.CustomButton_MuiButton-contained__YIYuq:hover:not(:disabled){filter:brightness(.93)!important;box-shadow:var(--shadow-sm)!important}.CustomButton_button__OZvN8.CustomButton_button__OZvN8.CustomButton_MuiButton-contained__YIYuq:active:not(:disabled){filter:brightness(.87)!important}.CustomButton_outlined__StO5b.CustomButton_outlined__StO5b{background-color:rgba(0,0,0,0)!important;border:1px solid var(--color-outline)!important;color:var(--color-on-surface)}.CustomButton_outlined__StO5b.CustomButton_outlined__StO5b:hover{background-color:var(--color-surface)!important;border-color:var(--color-primary)!important;color:var(--color-primary)}.CustomButton_outlined__StO5b.CustomButton_outlined__StO5b:active{background-color:var(--color-primary-50)!important}.CustomButton_outlined__StO5b.CustomButton_outlined__StO5b:disabled,.CustomButton_outlined__StO5b.CustomButton_outlined__StO5b:disabled:hover{background-color:rgba(0,0,0,0)!important;border-color:var(--color-outline)!important;color:var(--color-muted)}.CustomButton_outlined__StO5b.CustomButton_outlined__StO5b.CustomButton_MuiButton-outlined__UvHes{color:inherit}.CustomButton_loading__jhFnL.CustomButton_loading__jhFnL{pointer-events:none!important}.CustomButton_loading__jhFnL.CustomButton_loading__jhFnL .CustomButton_MuiCircularProgress-root__mzFD_{margin-right:var(--space-2)!important;color:currentColor}.CustomButton_small__GjksW.CustomButton_small__GjksW{padding:0 var(--space-3)!important;font-size:var(--fs-xs);min-height:var(--touch-target-min)!important}.CustomButton_large__ld_SS.CustomButton_large__ld_SS{padding:0 var(--space-6)!important;font-size:var(--fs-base);min-height:var(--touch-target-min)!important}@media(max-width:899px){.CustomButton_button__OZvN8.CustomButton_button__OZvN8{min-width:var(--touch-target-min)!important}.CustomButton_large__ld_SS.CustomButton_large__ld_SS,.CustomButton_small__GjksW.CustomButton_small__GjksW{min-height:var(--touch-target-min)!important}}@media(prefers-contrast:more){.CustomButton_button__OZvN8.CustomButton_button__OZvN8{border:2px solid!important}.CustomButton_button__OZvN8.CustomButton_button__OZvN8:focus-visible{outline-width:3px!important}.CustomButton_outlined__StO5b.CustomButton_outlined__StO5b{border-width:2px!important}}@media(prefers-reduced-motion:reduce){.CustomButton_button__OZvN8.CustomButton_button__OZvN8{transition:none!important}.CustomButton_button__OZvN8.CustomButton_button__OZvN8:active,.CustomButton_button__OZvN8.CustomButton_button__OZvN8:hover{transform:none!important}}.Icon_icon__ZG9ss.Icon_icon__ZG9ss{flex-shrink:0;color:currentColor}.Icon_size16__ob7RQ.Icon_size16__ob7RQ{width:1rem;height:1rem;font-size:var(--fs-base)}.Icon_size18___VFmf.Icon_size18___VFmf{width:1.125rem;height:1.125rem;font-size:var(--fs-xl)}.Icon_size20__7awW0.Icon_size20__7awW0{width:1.25rem;height:1.25rem;font-size:var(--fs-2xl)}.Icon_size24__CYHyw.Icon_size24__CYHyw{width:1.5rem;height:1.5rem;font-size:var(--fs-3xl)}.Sidebar_sidebar__5cJdO.Sidebar_sidebar__5cJdO{width:100%;height:100%;background:var(--color-surface);display:flex;flex-direction:column;padding:0;overflow:hidden}.Sidebar_logoSection__bCYAH.Sidebar_logoSection__bCYAH{padding:var(--space-2) var(--space-4);text-align:center;position:relative;background:var(--color-background);border-bottom:1px solid var(--color-border);display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:var(--header-height);box-sizing:border-box}.Sidebar_logo__CU_Yx.Sidebar_logo__CU_Yx{width:100%;height:auto;max-height:1.75rem;max-width:var(--width-logo-max);object-fit:contain;position:relative;transition:opacity var(--motion-duration-fast) var(--motion-ease-out);background:rgba(0,0,0,0);border-radius:0;border:none;box-sizing:border-box;display:block}.Sidebar_logo__CU_Yx.Sidebar_logo__CU_Yx:hover{opacity:.9;cursor:pointer}.Sidebar_navigationList__DGBPt.Sidebar_navigationList__DGBPt{flex:1 1;overflow-y:auto;padding:.1875rem 0}.Sidebar_navigationList__DGBPt.Sidebar_navigationList__DGBPt::-webkit-scrollbar{width:4px}.Sidebar_navigationList__DGBPt.Sidebar_navigationList__DGBPt::-webkit-scrollbar-track{background:var(--color-neutral-100);border-radius:var(--radius-chip);margin:8px 0}.Sidebar_navigationList__DGBPt.Sidebar_navigationList__DGBPt::-webkit-scrollbar-thumb{background:var(--color-neutral-300);border-radius:var(--radius-chip);-webkit-transition:background var(--motion-duration-fast) var(--motion-ease-out);transition:background var(--motion-duration-fast) var(--motion-ease-out)}.Sidebar_navigationList__DGBPt.Sidebar_navigationList__DGBPt::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-400)}.Sidebar_listItem___aWB_.Sidebar_listItem___aWB_{padding:.3125rem var(--space-3);margin:.125rem var(--space-2);border-radius:var(--radius-base);display:flex;align-items:center;cursor:pointer;border:none;border-left:3px solid rgba(0,0,0,0);background:rgba(0,0,0,0);transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);position:relative;width:calc(100% - 1rem);box-sizing:border-box;text-decoration:none;color:inherit}.Sidebar_listItem___aWB_.Sidebar_listItem___aWB_:hover{background:var(--color-neutral-100);border-left-color:var(--color-accent)}.Sidebar_listItem___aWB_.Sidebar_Mui-selected__wPMmX{background:var(--color-neutral-100)!important;color:var(--color-text);border-left-color:var(--color-accent)!important}.Sidebar_MuiListItemText-primary__Ok92V.Sidebar_MuiListItemText-primary__Ok92V{font-size:var(--fs-sm);font-weight:500;margin-left:.5rem;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.Sidebar_icon__3EcoG.Sidebar_icon__3EcoG{margin-right:var(--space-2);font-size:var(--fs-base);color:var(--color-text-muted);display:flex;align-items:center;flex-shrink:0;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.Sidebar_active___o__g.Sidebar_active___o__g{background:var(--color-primary-50)!important;border-left-color:var(--color-primary)!important}.Sidebar_badge__CfmeO.Sidebar_badge__CfmeO{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);padding:2px 8px;border-radius:var(--radius-chip);margin-left:auto;text-transform:uppercase;letter-spacing:.05em;box-shadow:var(--shadow-sm)}.Sidebar_bottomSection__gMlOp.Sidebar_bottomSection__gMlOp{flex-shrink:0;padding-bottom:var(--space-2)}@media(max-width:899px){.Sidebar_logoSection__bCYAH.Sidebar_logoSection__bCYAH{padding:var(--space-2) var(--space-3)}.Sidebar_logo__CU_Yx.Sidebar_logo__CU_Yx{max-height:3rem;padding:var(--space-2) var(--space-3)}.Sidebar_listItem___aWB_.Sidebar_listItem___aWB_{padding:var(--space-2) var(--space-4);margin:.125rem var(--space-2);font-size:var(--fs-sm)}}@media(max-width:479px){.Sidebar_logoSection__bCYAH.Sidebar_logoSection__bCYAH{padding:var(--space-2)}.Sidebar_logo__CU_Yx.Sidebar_logo__CU_Yx{max-height:2.625rem;padding:var(--space-1) var(--space-2)}.Sidebar_listItem___aWB_.Sidebar_listItem___aWB_{padding:var(--space-2) var(--space-3);margin:.125rem var(--space-1);font-size:var(--fs-xs);width:calc(100% - var(--space-3))}.Sidebar_icon__3EcoG.Sidebar_icon__3EcoG{font-size:var(--fs-xl)}}.Sidebar_sectionLabel__M4CQw.Sidebar_sectionLabel__M4CQw{list-style:none;padding:var(--space-4) var(--space-4) var(--space-1);font-family:var(--font-family-secondary);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.NotificationBell_bellButton__diXPS.NotificationBell_bellButton__diXPS{position:relative}.NotificationBell_bellButton__diXPS.NotificationBell_bellButton__diXPS:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.NotificationBell_bellButton__diXPS.NotificationBell_bellButton__diXPS{color:var(--color-text-secondary);padding:6px}.NotificationBell_bellButton__diXPS.NotificationBell_bellButton__diXPS svg{font-size:var(--fs-3xl)}.NotificationBell_bellButton__diXPS.NotificationBell_bellButton__diXPS:hover{background:var(--color-primary-light);color:var(--color-primary)}.NotificationBell_bellButton__diXPS.NotificationBell_bellButton__diXPS:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.NotificationBell_badge__ivLdy.NotificationBell_badge__ivLdy{font-size:var(--fs-xs);font-family:var(--font-family-secondary);font-weight:700;min-width:18px;height:18px;padding:0 4px}.NotificationBell_popoverPaper__qvvY3.NotificationBell_popoverPaper__qvvY3{width:22rem;border-radius:var(--radius-card)!important;box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden}.NotificationBell_popoverHeader__hiZfJ.NotificationBell_popoverHeader__hiZfJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:.875rem 1.25rem .75rem;border-bottom:1px solid var(--color-border);flex-shrink:0}.NotificationBell_popoverTitle__urbzw.NotificationBell_popoverTitle__urbzw{font-size:var(--fs-sm);font-family:var(--font-family-primary);font-weight:700;color:var(--color-text-primary);letter-spacing:.01em}.NotificationBell_list__rcNoi.NotificationBell_list__rcNoi{max-height:24rem;overflow-y:auto;flex:1 1;scrollbar-width:thin;scrollbar-color:var(--color-border) rgba(0,0,0,0)}.NotificationBell_list__rcNoi.NotificationBell_list__rcNoi::-webkit-scrollbar{width:4px}.NotificationBell_list__rcNoi.NotificationBell_list__rcNoi::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.NotificationBell_list__rcNoi.NotificationBell_list__rcNoi::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-chip)}.NotificationBell_item__rUHMh.NotificationBell_item__rUHMh{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid var(--color-border);border-left:3px solid rgba(0,0,0,0);transition:background var(--motion-duration-fast) var(--motion-ease-out)}.NotificationBell_item__rUHMh.NotificationBell_item__rUHMh:last-child{border-bottom:none}.NotificationBell_item__rUHMh.NotificationBell_item__rUHMh:hover{background:var(--color-primary-light)}.NotificationBell_item__rUHMh.NotificationBell_item__rUHMh:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.NotificationBell_item__rUHMh.NotificationBell_item__rUHMh.NotificationBell_unread__BNHPU{background:color-mix(in srgb,var(--color-accent) 5%,transparent);border-left-color:var(--color-accent)}.NotificationBell_typeIconWrap__KfYlP.NotificationBell_typeIconWrap__KfYlP{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-base);flex-shrink:0;margin-top:1px}.NotificationBell_typeIcon__uDonX.NotificationBell_typeIcon__uDonX{font-size:var(--fs-base)}.NotificationBell_iconSuccess__RIp0s.NotificationBell_iconSuccess__RIp0s{background-color:var(--color-semantic-success-light);color:var(--color-semantic-success)}.NotificationBell_iconPrimary__0MBkh.NotificationBell_iconPrimary__0MBkh{background-color:var(--color-primary-light);color:var(--color-primary)}.NotificationBell_iconWarning__jZSt2.NotificationBell_iconWarning__jZSt2{background-color:var(--color-semantic-warning-light);color:var(--color-semantic-warning)}.NotificationBell_iconMuted__PsqOs.NotificationBell_iconMuted__PsqOs{background-color:var(--color-neutral-100);color:var(--color-muted)}.NotificationBell_itemContent__gKGmb.NotificationBell_itemContent__gKGmb{flex:1 1;min-width:0}.NotificationBell_itemRow__ng5B_.NotificationBell_itemRow__ng5B_{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.15rem}.NotificationBell_itemTitle__6ebch.NotificationBell_itemTitle__6ebch{font-size:var(--fs-xs);font-family:var(--font-family-secondary);font-weight:600;color:var(--color-text-primary);line-height:1.4;flex:1 1;min-width:0}.NotificationBell_item__rUHMh:not(.NotificationBell_unread__BNHPU) .NotificationBell_itemTitle__6ebch.NotificationBell_itemTitle__6ebch{font-weight:500;color:var(--color-text-secondary)}.NotificationBell_itemBody__PlK8b.NotificationBell_itemBody__PlK8b{font-size:var(--fs-xs);font-family:var(--font-family-secondary);color:var(--color-text-secondary);line-height:1.45;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NotificationBell_itemTime__y8p7h.NotificationBell_itemTime__y8p7h{font-size:var(--fs-xs);font-family:var(--font-family-secondary);color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}.NotificationBell_loadingBox__df_rT.NotificationBell_loadingBox__df_rT{display:flex;align-items:center;justify-content:center;padding:2rem}.NotificationBell_emptyBox__tJFqq.NotificationBell_emptyBox__tJFqq{padding:2rem 1.25rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.25rem}.NotificationBell_emptyIcon__g8wpl.NotificationBell_emptyIcon__g8wpl{font-size:var(--fs-4xl);color:var(--color-text-muted);margin-bottom:.25rem;opacity:.5}.NotificationBell_emptyText__mM4HM.NotificationBell_emptyText__mM4HM{font-size:var(--fs-sm);font-family:var(--font-family-secondary);font-weight:600;color:var(--color-text-primary)}.NotificationBell_emptySubText__x6UpX.NotificationBell_emptySubText__x6UpX{font-size:var(--fs-xs);font-family:var(--font-family-secondary);color:var(--color-text-muted)}.NotificationBell_pushCta__Gixl7.NotificationBell_pushCta__Gixl7{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-accent) 4%,transparent);flex-shrink:0}.NotificationBell_pushCtaText__fegNn.NotificationBell_pushCtaText__fegNn{font-size:var(--fs-xs);font-family:var(--font-family-secondary);color:var(--color-text-secondary);line-height:1.4}.NotificationBell_pushCtaButton__Mpzj_.NotificationBell_pushCtaButton__Mpzj_{font-size:var(--fs-xs);font-family:var(--font-family-secondary);font-weight:600;white-space:nowrap;flex-shrink:0;background:var(--color-accent)!important;border-radius:var(--radius-btn)!important;padding:4px 12px!important;text-transform:none}.NotificationBell_markAllButton__Tpbyy.NotificationBell_markAllButton__Tpbyy{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:0;font-family:var(--font-family-secondary);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);color:var(--color-primary);background:none;border:none;cursor:pointer}.NotificationBell_markAllButton__Tpbyy.NotificationBell_markAllButton__Tpbyy:hover{text-decoration:underline}.NotificationBell_markAllButton__Tpbyy.NotificationBell_markAllButton__Tpbyy:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.NotificationBell_reconnecting__4yzC8.NotificationBell_reconnecting__4yzC8{padding:var(--space-2) var(--space-4);font-family:var(--font-family-secondary);font-size:var(--fs-xs);color:var(--color-text-muted);background:var(--color-background);border-block-end:1px solid var(--color-border)}.NotificationBell_popoverFooter__mfaCQ.NotificationBell_popoverFooter__mfaCQ{display:flex;justify-content:center;padding:var(--space-2) var(--space-4);border-block-start:1px solid var(--color-border)}.NotificationBell_viewAllLink__4_qvi.NotificationBell_viewAllLink__4_qvi{display:inline-flex;align-items:center;min-height:var(--touch-target-min);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}.NotificationBell_viewAllLink__4_qvi.NotificationBell_viewAllLink__4_qvi:hover{text-decoration:underline}.NotificationBell_viewAllLink__4_qvi.NotificationBell_viewAllLink__4_qvi:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.Header_appBar__ZIMxh.Header_appBar__ZIMxh{position:fixed;top:0;left:0;right:0;height:var(--header-height);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;padding-inline:max(var(--section-padding-x),(100% - var(--content-max-width))/2);z-index:var(--z-sticky);box-shadow:var(--shadow-sm);transition:box-shadow var(--motion-duration-fast) var(--motion-ease-out)}.Header_appBar__ZIMxh.Header_appBar__ZIMxh.Header_scrolled__gq__C{box-shadow:var(--shadow-base)}.Header_brand__u6HcM.Header_brand__u6HcM{display:flex;align-items:center;flex-shrink:0;padding:0}@media(max-width:899px){.Header_brand__u6HcM.Header_brand__u6HcM{margin-inline-start:var(--space-2)}}.Header_brand__u6HcM.Header_brand__u6HcM a{display:inline-flex;align-items:center;min-height:var(--touch-target-min)}.Header_desktopNav__RfYdq.Header_desktopNav__RfYdq{display:none}@media(min-width:900px){.Header_desktopNav__RfYdq.Header_desktopNav__RfYdq{display:block;margin-inline-start:var(--space-6)}}.Header_navList__XXku8.Header_navList__XXku8{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none}.Header_navDivider__4vEuz.Header_navDivider__4vEuz{width:1px;height:1.25rem;margin-inline:var(--space-2);background:var(--color-border)}.Header_navItemHasMenu__lD2hm.Header_navItemHasMenu__lD2hm{position:relative}.Header_navChevron__qXLzC.Header_navChevron__qXLzC{margin-left:var(--space-1);color:currentcolor;transition:transform var(--motion-duration-fast) var(--motion-ease-out)}.Header_navChevronOpen__AkklG.Header_navChevronOpen__AkklG{transform:rotate(180deg)}.Header_navMenu__OUByf.Header_navMenu__OUByf{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:1200;min-width:13rem;margin:0;padding:var(--space-2);list-style:none;background-color:var(--color-surface);border:none;border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.Header_navMenuItem__BhY22.Header_navMenuItem__BhY22{display:block;min-height:2.75rem;padding:var(--space-2) var(--space-3);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);line-height:1.7;color:var(--color-text);text-decoration:none;border-radius:var(--radius-btn);transition:background-color var(--motion-duration-fast) var(--motion-ease-out)}.Header_navMenuItem__BhY22.Header_navMenuItem__BhY22:hover{background-color:var(--color-background)}.Header_navMenuItem__BhY22.Header_navMenuItem__BhY22:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:calc(var(--focus-ring-offset)*-1);transition:none}.Header_navMenuItemActive__3kzIk.Header_navMenuItemActive__3kzIk{color:var(--color-primary);background-color:var(--color-primary-50)}.Header_navLink__8V6kV.Header_navLink__8V6kV{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:0 var(--space-2);font-family:var(--font-family-secondary);font-size:var(--fs-sm);color:var(--color-text);text-decoration:none;border-radius:var(--radius-btn);white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.Header_navLink__8V6kV.Header_navLink__8V6kV:hover{color:var(--color-primary);background:var(--primary-pale)}.Header_navLink__8V6kV.Header_navLink__8V6kV:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}button.Header_navLink__8V6kV.Header_navLink__8V6kV{font-family:var(--font-family-secondary);font-size:var(--fs-sm);background:none;border:none;cursor:pointer}.Header_navLinkActive__38XSf.Header_navLinkActive__38XSf{color:var(--color-primary);font-weight:var(--font-weight-bold)}.Header_roleLabelFull__o4dkj.Header_roleLabelFull__o4dkj{display:inline}.Header_logo__V9h3K.Header_logo__V9h3K{max-width:100%;height:auto;width:auto;max-height:var(--logo-max-height);pointer-events:auto;cursor:pointer}.Header_menuButton__0azx_.Header_menuButton__0azx_,.Header_profileIconButton__gvxts.Header_profileIconButton__gvxts{width:2.25rem!important;height:2.25rem!important;padding:0!important;border-radius:var(--radius-chip)!important;color:var(--color-text);flex-shrink:0}.Header_menuButton__0azx_.Header_menuButton__0azx_ svg,.Header_profileIconButton__gvxts.Header_profileIconButton__gvxts svg{font-size:var(--fs-3xl)!important}.Header_menuButton__0azx_:hover,.Header_profileIconButton__gvxts:hover{color:var(--color-accent);background-color:var(--color-border)!important}.Header_menuButton__0azx_.Header_menuButton__0azx_{position:relative}.Header_menuButton__0azx_.Header_menuButton__0azx_:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}@media(min-width:900px){.Header_menuButton__0azx_.Header_menuButton__0azx_{display:none!important}}.Header_menuButton__0azx_.Header_menuButton__0azx_{margin-inline-start:calc((2.25rem - var(--fs-3xl))/-2)}.Header_profileIconButton__gvxts.Header_profileIconButton__gvxts{position:relative}.Header_profileIconButton__gvxts.Header_profileIconButton__gvxts:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.Header_loginButtonGhost__FnUuU.Header_loginButtonGhost__FnUuU{color:var(--text-primary);font-weight:var(--font-weight-medium)}.Header_loginButtonGhost__FnUuU.Header_loginButtonGhost__FnUuU:hover{color:var(--primary);background:var(--primary-pale)!important}@media(max-width:599px){.Header_postTrigger__SMr7v.Header_postTrigger__SMr7v{display:none!important}}.Header_signInTrigger__k00mL.Header_signInTrigger__k00mL{min-height:var(--touch-target-min)}@media(max-width:599px){.Header_signInTrigger__k00mL.Header_signInTrigger__k00mL{min-width:var(--touch-target-min)!important;padding-inline:0!important}.Header_signInTrigger__k00mL.Header_signInTrigger__k00mL span:not([class*=MuiButton-icon]){display:none}.Header_signInTrigger__k00mL.Header_signInTrigger__k00mL .MuiButton-startIcon{margin:0}}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ{padding:var(--input-padding-y) var(--space-6)!important;border:1px solid rgba(0,0,0,0);margin:0;text-transform:none;font-size:var(--fs-base);font-weight:var(--font-weight-semibold);border-radius:var(--radius-btn)!important}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ.MuiButton-contained{background:var(--color-accent)!important;color:var(--color-primary-contrast)}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ.MuiButton-contained:hover{background:var(--color-primary-hover)!important}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ.MuiButton-contained .MuiTypography-root{color:var(--color-primary-contrast)}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ.MuiButton-outlined{background:rgba(0,0,0,0)!important;border-color:var(--color-accent)!important;color:var(--color-accent)}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ.MuiButton-outlined:hover{background:var(--color-surface)!important;border-color:var(--color-primary-hover)!important}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ.MuiButton-outlined .MuiTypography-root{color:var(--color-accent)}.Header_loginContainer__riWBN.Header_loginContainer__riWBN{position:relative;display:flex;align-items:center;gap:var(--space-2);margin-left:auto;flex-shrink:0}.Header_loginDropdownMenu__9Yp7_.Header_loginDropdownMenu__9Yp7_{padding:var(--space-2) 0;border-radius:var(--radius-card);border:1px solid var(--color-border);box-shadow:var(--shadow-md);min-width:15rem;overflow:hidden;margin-top:var(--space-1)}.Header_loginDropdownMenuSection__a7ESW.Header_loginDropdownMenuSection__a7ESW{padding:var(--space-1) 0}.Header_loginDropdownMenuSectionTitle__tyhyY.Header_loginDropdownMenuSectionTitle__tyhyY{font-weight:var(--font-weight-semibold);font-size:var(--fs-sm);color:var(--color-text);display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3)}.Header_loginDropdownMenuSectionItem__XrquB.Header_loginDropdownMenuSectionItem__XrquB{display:flex;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-base);transition:background-color var(--motion-duration-fast) var(--motion-ease-out)}.Header_loginDropdownMenuSectionItem__XrquB.Header_loginDropdownMenuSectionItem__XrquB:hover{background-color:var(--color-surface);color:var(--color-accent)}.Header_loginDropdownMenuSectionItem__XrquB.Header_loginDropdownMenuSectionItem__XrquB:hover .Header_menuItemIcon__WKC_K{color:var(--color-accent)}.Header_menuItemIcon__WKC_K.Header_menuItemIcon__WKC_K{margin-right:var(--space-2);font-size:var(--fs-xl);color:var(--color-text-muted)}@media(max-width:899px){.Header_appBar__ZIMxh.Header_appBar__ZIMxh{padding-inline:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2)}}@media(max-width:599px){.Header_loginContainer__riWBN.Header_loginContainer__riWBN{gap:var(--space-1);margin-left:auto}.Header_loginButton__FvlOQ.Header_loginButton__FvlOQ{padding:var(--input-padding-y) var(--space-3)!important;min-width:unset!important;font-size:var(--fs-sm)}}.Header_avatarTrigger__u7DhG.Header_avatarTrigger__u7DhG{width:2.25rem!important;height:2.25rem!important;padding:0!important;border-radius:var(--radius-chip)!important;background:rgba(0,0,0,0)!important;flex-shrink:0}.Header_avatarTrigger__u7DhG.Header_avatarTrigger__u7DhG:hover .MuiAvatar-root{filter:brightness(.88)}.Header_avatarTrigger__u7DhG.Header_avatarTrigger__u7DhG:focus-visible .MuiAvatar-root{outline:2px solid var(--color-accent);outline-offset:2px}.Header_avatarTriggerInner__rqcZj.Header_avatarTriggerInner__rqcZj{width:2rem!important;height:2rem!important;font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);background-color:var(--color-accent)!important;color:var(--color-primary-contrast);pointer-events:none;letter-spacing:.03em}.Header_dropdownPanel__rH7rw.Header_dropdownPanel__rH7rw{padding:0}.Header_dropdownHeader__aqxkD.Header_dropdownHeader__aqxkD{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-primary-light)}.Header_dropdownHeaderAvatar__GHoad.Header_dropdownHeaderAvatar__GHoad{width:2.5rem!important;height:2.5rem!important;font-size:var(--fs-base);font-weight:var(--font-weight-semibold);background-color:var(--color-accent)!important;color:var(--color-primary-contrast);flex-shrink:0}.Header_dropdownHeaderMeta__T_X3s.Header_dropdownHeaderMeta__T_X3s{display:flex;flex-direction:column;gap:.125rem}.Header_dropdownRoleLabel__a89KP.Header_dropdownRoleLabel__a89KP{font-size:var(--fs-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.3}.Header_dropdownRoleSubtext__kDcJ1.Header_dropdownRoleSubtext__kDcJ1{font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.3}.Header_dropdownDivider__IPXiF.Header_dropdownDivider__IPXiF{margin:var(--space-1) 0!important;border-color:var(--color-border)!important}.Header_dropdownFooterSection__swXUB.Header_dropdownFooterSection__swXUB,.Header_dropdownNavSection__S0dAj.Header_dropdownNavSection__S0dAj{padding:var(--space-1) var(--space-2)}.Header_dropdownItem__xwB0M.Header_dropdownItem__xwB0M{display:flex!important;align-items:center!important;gap:var(--space-2)!important;padding:.5rem var(--space-2)!important;border-radius:var(--radius-base)!important;font-size:var(--fs-sm);color:var(--color-text);transition:background-color var(--motion-duration-fast) var(--motion-ease-out)!important}.Header_dropdownItem__xwB0M.Header_dropdownItem__xwB0M:hover{background-color:var(--color-primary-light)!important;color:var(--color-accent)}.Header_dropdownItem__xwB0M.Header_dropdownItem__xwB0M:hover .Header_dropdownItemIcon__VHo1X{color:var(--color-accent)}.Header_dropdownItemIcon__VHo1X.Header_dropdownItemIcon__VHo1X{font-size:var(--fs-xl);color:var(--color-text-muted);flex-shrink:0}.Header_dropdownItemDanger__AZPXQ.Header_dropdownItemDanger__AZPXQ:hover{background-color:var(--color-error-50)!important;color:var(--color-error)}.Header_dropdownItemDanger__AZPXQ.Header_dropdownItemDanger__AZPXQ:hover .Header_dropdownItemIcon__VHo1X{color:var(--color-error)}.AudiencePanel_popover__4myFD.AudiencePanel_popover__4myFD{width:20rem;margin-top:var(--space-2);border-radius:var(--radius-card);border:none;box-shadow:var(--shadow-md);overflow:visible}.AudiencePanel_sheet__kkZyU.AudiencePanel_sheet__kkZyU{border-top-left-radius:var(--radius-modal);border-top-right-radius:var(--radius-modal);box-shadow:var(--shadow-md)}.AudiencePanel_panel__JygIf.AudiencePanel_panel__JygIf{padding:var(--space-2)}.AudiencePanel_roleSwitch__BsnN6.AudiencePanel_roleSwitch__BsnN6{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1);padding:var(--space-1);margin-bottom:var(--space-2);background-color:var(--color-background);border-radius:var(--radius-btn)}.AudiencePanel_roleTab__1NATP.AudiencePanel_roleTab__1NATP{min-height:var(--input-height-sm);padding:0 var(--space-3);font-family:var(--font-family-secondary);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-muted);background:rgba(0,0,0,0);border:none;border-radius:var(--radius-base);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out)}.AudiencePanel_roleTab__1NATP.AudiencePanel_roleTab__1NATP:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset);transition:none}.AudiencePanel_roleTabActive__iWANb.AudiencePanel_roleTabActive__iWANb{color:var(--color-text);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}.AudiencePanel_items__yhaSR.AudiencePanel_items__yhaSR{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.AudiencePanel_item__vndQX.AudiencePanel_item__vndQX{display:flex;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);text-decoration:none;border-radius:var(--radius-btn);transition:background-color var(--motion-duration-fast) var(--motion-ease-out)}.AudiencePanel_item__vndQX.AudiencePanel_item__vndQX:hover{background-color:var(--color-background)}.AudiencePanel_item__vndQX.AudiencePanel_item__vndQX:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:calc(var(--focus-ring-offset)*-1);transition:none}@media(max-width:599px){.AudiencePanel_item__vndQX.AudiencePanel_item__vndQX{min-height:3rem}}.AudiencePanel_itemRecommended___isGA.AudiencePanel_itemRecommended___isGA{background-color:var(--color-primary-50)}.AudiencePanel_itemRecommended___isGA.AudiencePanel_itemRecommended___isGA:hover{background-color:var(--color-primary-100)}.AudiencePanel_itemIcon__o6R3z.AudiencePanel_itemIcon__o6R3z{flex-shrink:0;color:var(--color-primary)}.AudiencePanel_itemText__ri7uO.AudiencePanel_itemText__ri7uO{display:flex;flex-direction:column;min-width:0}.AudiencePanel_itemLabel__HRk7y.AudiencePanel_itemLabel__HRk7y{font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text)}.AudiencePanel_itemDescription__UmT4q.AudiencePanel_itemDescription__UmT4q{font-family:var(--font-family-secondary);font-size:var(--fs-xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-muted)}.AudiencePanel_ambassador__5znED.AudiencePanel_ambassador__5znED{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);font-family:var(--font-family-secondary);font-size:var(--fs-sm);color:var(--color-text-muted);text-decoration:none}.AudiencePanel_ambassador__5znED.AudiencePanel_ambassador__5znED:hover .AudiencePanel_ambassadorLink__ooDU2{text-decoration:underline}.AudiencePanel_ambassador__5znED.AudiencePanel_ambassador__5znED:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-btn)}.AudiencePanel_ambassadorLink__ooDU2.AudiencePanel_ambassadorLink__ooDU2{font-weight:var(--font-weight-bold);color:var(--color-primary)}.ErrorBoundary_errorContainer__NNVDC.ErrorBoundary_errorContainer__NNVDC{display:flex;justify-content:center;align-items:center;min-height:400px;padding:var(--space-8)}.ErrorBoundary_errorAlert__IiysY.ErrorBoundary_errorAlert__IiysY{max-width:600px;width:100%}.ErrorBoundary_errorMessage__Hg4SE.ErrorBoundary_errorMessage__Hg4SE{margin-bottom:var(--space-4);font-size:var(--fs-base);line-height:var(--line-height-relaxed)}.ErrorBoundary_errorDetails__lkOoM.ErrorBoundary_errorDetails__lkOoM{background-color:var(--color-neutral-100);padding:var(--space-4);border-radius:var(--radius-base);margin:var(--space-4) 0;max-height:300px;overflow-y:auto}.ErrorBoundary_errorTitle__76J4i.ErrorBoundary_errorTitle__76J4i{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);color:var(--color-text-muted)}.ErrorBoundary_errorText__AvN3O.ErrorBoundary_errorText__AvN3O{font-family:Courier New,monospace;font-size:var(--fs-xs);color:var(--color-semantic-error);margin-bottom:var(--space-2)}.ErrorBoundary_stackTrace__2vx_Q.ErrorBoundary_stackTrace__2vx_Q{font-family:Courier New,monospace;font-size:var(--fs-xs);color:var(--color-text-muted);white-space:pre-wrap;word-break:break-all}.ErrorBoundary_errorActions__aIAGB.ErrorBoundary_errorActions__aIAGB{display:flex;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.ErrorBoundary_homeButton__TQIIX.ErrorBoundary_homeButton__TQIIX,.ErrorBoundary_retryButton__VxRLz.ErrorBoundary_retryButton__VxRLz{min-width:120px}@media(max-width:899px){.ErrorBoundary_errorContainer__NNVDC.ErrorBoundary_errorContainer__NNVDC{padding:var(--space-4);min-height:300px}.ErrorBoundary_errorActions__aIAGB.ErrorBoundary_errorActions__aIAGB{flex-direction:column}.ErrorBoundary_homeButton__TQIIX.ErrorBoundary_homeButton__TQIIX,.ErrorBoundary_retryButton__VxRLz.ErrorBoundary_retryButton__VxRLz{width:100%}.ErrorBoundary_errorDetails__lkOoM.ErrorBoundary_errorDetails__lkOoM{max-height:200px}}.EmployerShell_shell__eFmfJ.EmployerShell_shell__eFmfJ{display:flex;flex-direction:column;block-size:100vh;block-size:100dvh;overflow:hidden;background:var(--color-surface-page)}.EmployerShell_body__03SiV.EmployerShell_body__03SiV{flex:1 1;display:flex;min-block-size:0;overflow:hidden}.EmployerShell_main__AT7I1.EmployerShell_main__AT7I1{flex:1 1;min-inline-size:0;overflow-y:auto;position:relative}.EmployerShell_main__AT7I1.EmployerShell_main__AT7I1:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:-2px}.EmployerShell_content__9zNrH.EmployerShell_content__9zNrH{padding-block:var(--space-4);padding-inline:var(--role-gutter);max-inline-size:90rem}@media(min-width:900px){.EmployerShell_content__9zNrH.EmployerShell_content__9zNrH{padding-block:var(--space-6)}}.EmployerTopBar_bar__vVNgn.EmployerTopBar_bar__vVNgn{flex-shrink:0;block-size:4rem;display:flex;align-items:center;gap:var(--space-3);padding-inline:var(--space-4);background:var(--color-surface);border-block-end:1px solid var(--color-border);z-index:var(--z-sticky)}.EmployerTopBar_brandCell__kyZG3.EmployerTopBar_brandCell__kyZG3{display:flex;align-items:center;flex-shrink:0}@media(min-width:900px){.EmployerTopBar_bar__vVNgn.EmployerTopBar_bar__vVNgn{padding-inline:0 max(var(--role-gutter),100% - var(--width-sidebar-workspace) - 90rem + var(--role-gutter))}.EmployerTopBar_brandCell__kyZG3.EmployerTopBar_brandCell__kyZG3{min-inline-size:var(--width-sidebar-workspace);padding-inline-start:var(--space-6);margin-inline-end:calc(var(--role-gutter) - var(--space-3))}}.EmployerTopBar_rightCluster__H4KUA.EmployerTopBar_rightCluster__H4KUA{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.EmployerTopBar_brand__9a9W0.EmployerTopBar_brand__9a9W0{display:inline-flex;min-height:var(--touch-target-min);display:flex;align-items:center;gap:var(--space-2);text-decoration:none;flex-shrink:0}.EmployerTopBar_brand__9a9W0.EmployerTopBar_brand__9a9W0:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:4px;border-radius:var(--radius-btn)}.EmployerTopBar_brandMark__Yr__0.EmployerTopBar_brandMark__Yr__0{block-size:1.875rem;inline-size:auto}.EmployerTopBar_brandTag__zdx6m.EmployerTopBar_brandTag__zdx6m{display:none}@media(min-width:600px){.EmployerTopBar_brandTag__zdx6m.EmployerTopBar_brandTag__zdx6m{display:inline-flex;align-items:center;font-family:var(--font-family-primary);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);background:var(--color-surface-page);padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip)}}.EmployerTopBar_premiumPill__24_bP.EmployerTopBar_premiumPill__24_bP{display:none}@media(min-width:900px){.EmployerTopBar_premiumPill__24_bP.EmployerTopBar_premiumPill__24_bP{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-chip);background:var(--color-chip-gold-bg);color:var(--color-chip-gold-text);font-family:var(--font-family-primary);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);white-space:nowrap}}.EmployerTopBar_spacer__b_vr1.EmployerTopBar_spacer__b_vr1{flex:1 1;min-inline-size:0}.EmployerTopBar_company__fRuHj.EmployerTopBar_company__fRuHj{display:none}@media(min-width:900px){.EmployerTopBar_company__fRuHj.EmployerTopBar_company__fRuHj{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);display:block;max-inline-size:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.EmployerTopBar_chip__fmYP9.EmployerTopBar_chip__fmYP9{display:none}@media(min-width:600px){.EmployerTopBar_chip__fmYP9.EmployerTopBar_chip__fmYP9{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);font-family:var(--font-family-primary);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);white-space:nowrap}}.EmployerTopBar_chipApproved__BU0yL.EmployerTopBar_chipApproved__BU0yL{background:var(--color-chip-teal-bg);color:var(--color-chip-teal-text)}.EmployerTopBar_chipPending__U0IVp.EmployerTopBar_chipPending__U0IVp{background:var(--color-warning-bg);color:var(--color-warning-dark)}.EmployerTopBar_chipDeclined__kUIMa.EmployerTopBar_chipDeclined__kUIMa{background:var(--color-red-lt);color:var(--chip-text-error)}.EmployerTopBar_avatarTrigger__v3olm.EmployerTopBar_avatarTrigger__v3olm{position:relative}.EmployerTopBar_avatarTrigger__v3olm.EmployerTopBar_avatarTrigger__v3olm:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.EmployerTopBar_avatarTrigger__v3olm.EmployerTopBar_avatarTrigger__v3olm{padding:var(--space-1);flex-shrink:0}.EmployerTopBar_avatarTrigger__v3olm.EmployerTopBar_avatarTrigger__v3olm:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}.EmployerTopBar_avatarTriggerInner__3MuRX.EmployerTopBar_avatarTriggerInner__3MuRX{inline-size:2rem;block-size:2rem;background:var(--color-primary-base);color:var(--color-primary-contrast);font-family:var(--font-family-primary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold)}.EmployerTopBar_loginDropdownMenu__yZrSG.EmployerTopBar_loginDropdownMenu__yZrSG{border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.EmployerSidebar_planCard__VtigH.EmployerSidebar_planCard__VtigH{padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-surface-page)}.EmployerSidebar_planEyebrow__IGBvS.EmployerSidebar_planEyebrow__IGBvS{margin:0;font-family:var(--role-eyebrow-family);font-size:var(--role-eyebrow-size);font-weight:var(--role-eyebrow-weight);line-height:var(--role-eyebrow-leading);letter-spacing:var(--role-eyebrow-tracking);color:var(--role-eyebrow-ink);text-transform:uppercase;margin:0 0 var(--space-1)}.EmployerSidebar_planName__ySwge.EmployerSidebar_planName__ySwge{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin:0}.EmployerSidebar_planCredits__Sx_94.EmployerSidebar_planCredits__Sx_94{margin:0;font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);margin:var(--space-1) 0 0}.EmployerSidebar_planHint__G9XTK.EmployerSidebar_planHint__G9XTK{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:var(--space-2) 0 0}.WorkspaceSidebar_sidebar__ezOhE.WorkspaceSidebar_sidebar__ezOhE{display:none}@media(min-width:900px){.WorkspaceSidebar_sidebar__ezOhE.WorkspaceSidebar_sidebar__ezOhE{display:flex;flex-direction:column;gap:var(--space-4);inline-size:var(--width-sidebar-workspace);flex-shrink:0;padding:var(--space-4) var(--space-3);background:var(--color-surface);border-inline-end:1px solid var(--color-border);overflow-y:auto}}.WorkspaceSidebar_list__n_MDP.WorkspaceSidebar_list__n_MDP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.WorkspaceSidebar_item__0z9Ic.WorkspaceSidebar_item__0z9Ic{margin:0}.WorkspaceSidebar_link__wY_uo.WorkspaceSidebar_link__wY_uo{margin:0;font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);display:flex;align-items:center;gap:var(--space-3);min-block-size:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-btn);color:var(--color-text-muted);text-decoration:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out)}.WorkspaceSidebar_link__wY_uo.WorkspaceSidebar_link__wY_uo:hover{background:var(--color-surface-page);color:var(--color-text)}.WorkspaceSidebar_link__wY_uo.WorkspaceSidebar_link__wY_uo:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}.WorkspaceSidebar_linkActive__sTqfY.WorkspaceSidebar_linkActive__sTqfY{background:var(--color-primary-light);color:var(--color-primary-base);font-weight:var(--font-weight-bold)}.WorkspaceSidebar_linkDisabled__a5ZGG.WorkspaceSidebar_linkDisabled__a5ZGG{color:var(--color-text-faint);cursor:not-allowed}.WorkspaceSidebar_icon__Y2QDQ.WorkspaceSidebar_icon__Y2QDQ{flex-shrink:0}.WorkspaceSidebar_label__jHgaK.WorkspaceSidebar_label__jHgaK{flex:1 1;min-inline-size:0}.WorkspaceSidebar_lockIcon__q_q8Z.WorkspaceSidebar_lockIcon__q_q8Z{flex-shrink:0}.WorkspaceSidebar_badge__VGQt7.WorkspaceSidebar_badge__VGQt7{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);flex-shrink:0;min-inline-size:1.25rem;padding-inline:var(--space-2);border-radius:var(--radius-chip);background:var(--color-primary-base);color:var(--color-primary-contrast);font-weight:var(--font-weight-bold);text-align:center}.WorkspaceSidebar_footer__T4OGV.WorkspaceSidebar_footer__T4OGV{margin-block-start:auto}.WorkspaceSidebar_visuallyHidden__U2i8N.WorkspaceSidebar_visuallyHidden__U2i8N{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.WorkspaceBottomNav_bar__plGqb.WorkspaceBottomNav_bar__plGqb{position:sticky;inset-block-end:0;z-index:var(--z-sticky);display:flex;flex-shrink:0;background:var(--color-surface);border-block-start:1px solid var(--color-border);padding-block-end:env(safe-area-inset-bottom,0)}@media(min-width:900px){.WorkspaceBottomNav_bar__plGqb.WorkspaceBottomNav_bar__plGqb{display:none}}.WorkspaceBottomNav_tab__p7aOo.WorkspaceBottomNav_tab__p7aOo{flex:1 1;min-inline-size:0;min-block-size:3.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);color:var(--color-text-muted);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease-out)}.WorkspaceBottomNav_tab__p7aOo.WorkspaceBottomNav_tab__p7aOo:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:-2px}.WorkspaceBottomNav_tabActive__Er3Qn.WorkspaceBottomNav_tabActive__Er3Qn{color:var(--color-primary-base);font-weight:var(--font-weight-bold)}.WorkspaceBottomNav_moreTab__XMP__.WorkspaceBottomNav_moreTab__XMP__{border:0;background:rgba(0,0,0,0);font:inherit;cursor:pointer}.WorkspaceBottomNav_moreMenu__gip8N.WorkspaceBottomNav_moreMenu__gip8N{border-radius:var(--radius-card);box-shadow:var(--shadow-md);min-inline-size:13rem}.WorkspaceBottomNav_moreItem__sAVI8.WorkspaceBottomNav_moreItem__sAVI8{margin:0;font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--touch-target-min)}.WorkspaceBottomNav_tabDisabled__lBsVb.WorkspaceBottomNav_tabDisabled__lBsVb{color:var(--color-text-faint)}.WorkspaceBottomNav_iconWrap__I6Uxw.WorkspaceBottomNav_iconWrap__I6Uxw{position:relative;display:inline-flex}.WorkspaceBottomNav_dot__p7JTN.WorkspaceBottomNav_dot__p7JTN{position:absolute;inset-block-start:-.125rem;inset-inline-end:-.125rem;inline-size:.5rem;block-size:.5rem;border-radius:var(--radius-chip);background:var(--color-primary-base)}.WorkspaceBottomNav_label__Utiu2.WorkspaceBottomNav_label__Utiu2{font-family:var(--font-family-primary);font-size:var(--fs-xs);line-height:var(--line-height-tight);max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceBottomNav_visuallyHidden__oyHv3.WorkspaceBottomNav_visuallyHidden__oyHv3{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ApprovalGate_gate__5KYgv.ApprovalGate_gate__5KYgv{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);max-inline-size:34rem;margin-inline:auto}.ApprovalGate_badge__658BD.ApprovalGate_badge__658BD{display:inline-flex;align-items:center;justify-content:center;inline-size:4rem;block-size:4rem;border-radius:var(--radius-chip)}.ApprovalGate_badgePending__c1GG1.ApprovalGate_badgePending__c1GG1{background:var(--color-warning-bg);color:var(--color-warning-dark)}.ApprovalGate_badgeDeclined__uSrfs.ApprovalGate_badgeDeclined__uSrfs{background:var(--color-red-lt);color:var(--chip-text-error)}.ApprovalGate_title__xCvjn.ApprovalGate_title__xCvjn{font-family:var(--role-title-page-family);font-size:var(--role-title-page-size);font-weight:var(--role-title-page-weight);line-height:var(--role-title-page-leading);letter-spacing:var(--role-title-page-tracking);color:var(--role-title-page-ink);margin:0}.ApprovalGate_body__Bhbu_.ApprovalGate_body__Bhbu_{font-family:var(--role-body-family);font-size:var(--role-body-size);font-weight:var(--role-body-weight);line-height:var(--role-body-leading);letter-spacing:var(--role-body-tracking);color:var(--role-body-ink);margin:0;max-inline-size:var(--role-measure)}.ApprovalGate_note__MtVF1.ApprovalGate_note__MtVF1{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);margin:0}.EmployerFlowProgress_flowProgress__AipsK.EmployerFlowProgress_flowProgress__AipsK{background:var(--role-surface-bg);border:1px solid var(--role-surface-border);border-radius:var(--role-surface-radius);box-shadow:var(--role-surface-shadow);padding:.625rem 1.25rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-block-end:var(--space-6)}.EmployerFlowProgress_flowProgress__AipsK.EmployerFlowProgress_flowProgress__AipsK.EmployerFlowProgress_compact__oxs6n{padding:.5rem 1rem}.EmployerFlowProgress_flowLabel__PjbPP.EmployerFlowProgress_flowLabel__PjbPP{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);color:var(--color-muted);font-family:var(--font-family-secondary);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0}.EmployerFlowProgress_stepsContainer__nzmZK.EmployerFlowProgress_stepsContainer__nzmZK{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2);flex:1 1;min-width:0}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:var(--radius-chip);white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);cursor:default}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_clickable__jlkyA{position:relative}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_clickable__jlkyA:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_clickable__jlkyA{cursor:pointer}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_clickable__jlkyA:hover{background:var(--color-primary-50)}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_clickable__jlkyA:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_completed__aV_qQ .EmployerFlowProgress_stepIcon__1pig3{color:var(--color-semantic-success)}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_completed__aV_qQ .EmployerFlowProgress_stepLabel__gylvH{color:var(--color-semantic-success);font-weight:var(--font-weight-semibold)}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_current__gWvZJ{background:var(--color-primary-50)}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_current__gWvZJ .EmployerFlowProgress_stepIcon__1pig3{color:var(--color-accent)}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_current__gWvZJ .EmployerFlowProgress_stepLabel__gylvH.EmployerFlowProgress_stepLabel__gylvH{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_pending__QAqO5 .EmployerFlowProgress_stepIcon__1pig3{color:var(--color-outline)}.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_step__01ZG2.EmployerFlowProgress_pending__QAqO5 .EmployerFlowProgress_stepLabel__gylvH.EmployerFlowProgress_stepLabel__gylvH{color:var(--color-muted)}.EmployerFlowProgress_stepIcon__1pig3.EmployerFlowProgress_stepIcon__1pig3{flex-shrink:0}.EmployerFlowProgress_stepIcon__1pig3.EmployerFlowProgress_stepIcon__1pig3 svg{width:.875rem;height:.875rem;display:block}.EmployerFlowProgress_iconCompleted__FiCUV.EmployerFlowProgress_iconCompleted__FiCUV{color:var(--color-semantic-success)}.EmployerFlowProgress_iconCurrent__fdPy2.EmployerFlowProgress_iconCurrent__fdPy2{color:var(--color-accent);animation:EmployerFlowProgress_pulse__iLgZc 2s infinite}.EmployerFlowProgress_iconPending__bUwPy.EmployerFlowProgress_iconPending__bUwPy{color:var(--color-outline)}.EmployerFlowProgress_stepLabel__gylvH.EmployerFlowProgress_stepLabel__gylvH{font-size:var(--fs-xs);font-family:var(--font-family-secondary);line-height:1}.EmployerFlowProgress_connector___cJ0Y.EmployerFlowProgress_connector___cJ0Y{display:none;flex:1 1;height:1px;background:var(--color-outline);min-width:12px;max-width:32px;transition:background var(--motion-duration-fast) var(--motion-ease-out)}.EmployerFlowProgress_connector___cJ0Y.EmployerFlowProgress_connector___cJ0Y.EmployerFlowProgress_completed__aV_qQ{background:var(--color-semantic-success)}.EmployerFlowProgress_progressInfo__6iFT_.EmployerFlowProgress_progressInfo__6iFT_{flex-shrink:0}.EmployerFlowProgress_progressText__XA3Gc.EmployerFlowProgress_progressText__XA3Gc{font-size:var(--fs-xs);font-weight:var(--font-weight-semibold);font-family:var(--font-family-secondary);color:var(--color-semantic-success);background:var(--color-success-50,var(--color-semantic-success-light));border:1px solid var(--color-semantic-success);border-radius:var(--radius-chip);padding:.15rem .625rem;white-space:nowrap}.EmployerFlowProgress_loadingContainer__zf_1A.EmployerFlowProgress_loadingContainer__zf_1A{display:flex;align-items:center;padding:.5rem 1.25rem;min-height:48px}@keyframes EmployerFlowProgress_pulse__iLgZc{0%,to{opacity:1}50%{opacity:.55}}@media(max-width:899px){.EmployerFlowProgress_flowProgress__AipsK.EmployerFlowProgress_flowProgress__AipsK{padding:.5rem 1rem;gap:.75rem}.EmployerFlowProgress_flowLabel__PjbPP.EmployerFlowProgress_flowLabel__PjbPP{display:none}.EmployerFlowProgress_connector___cJ0Y.EmployerFlowProgress_connector___cJ0Y{min-width:8px;max-width:16px}}.MintlyLoader_mintlyLoaderContainer__kWDJo.MintlyLoader_mintlyLoaderContainer__kWDJo{width:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.MintlyLoader_mintlyLoader__9Z1S4.MintlyLoader_mintlyLoader__9Z1S4{color:var(--color-accent)}.MintlyLoader_mintlyLoader__9Z1S4.MintlyLoader_mintlyLoader__9Z1S4 .MintlyLoader_MuiCircularProgress-circle__nwpoJ{stroke-linecap:round}.MintlyLoader_loadingMessage__SRRUV.MintlyLoader_loadingMessage__SRRUV{color:var(--color-text-muted);font-size:var(--fs-xs);text-align:center;margin-top:.5rem;font-weight:500}@media(max-width:899px){.MintlyLoader_mintlyLoaderContainer__kWDJo.MintlyLoader_mintlyLoaderContainer__kWDJo{min-height:150px;padding:1.5rem}.MintlyLoader_loadingMessage__SRRUV.MintlyLoader_loadingMessage__SRRUV{font-size:var(--fs-xs)}}@media(prefers-reduced-motion:reduce){.MintlyLoader_mintlyLoader__9Z1S4.MintlyLoader_mintlyLoader__9Z1S4 .MintlyLoader_MuiCircularProgress-circle__nwpoJ{animation:none}}.JobseekerShell_shell__vm5j_.JobseekerShell_shell__vm5j_{display:flex;flex-direction:column;block-size:100vh;block-size:100dvh;overflow:hidden;background:var(--color-surface-page)}.JobseekerShell_body___ElKq.JobseekerShell_body___ElKq{flex:1 1;display:flex;min-block-size:0;overflow:hidden}.JobseekerShell_main__SOk3_.JobseekerShell_main__SOk3_{flex:1 1;min-inline-size:0;overflow-y:auto;position:relative}.JobseekerShell_content__bRg7m.JobseekerShell_content__bRg7m{padding-block:var(--space-4);padding-inline:var(--role-gutter);max-inline-size:90rem}@media(min-width:900px){.JobseekerShell_content__bRg7m.JobseekerShell_content__bRg7m{padding-block:var(--space-6)}}.JobseekerShell_main__SOk3_.JobseekerShell_main__SOk3_:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:-2px}.JobseekerShell_bar__13Tvz.JobseekerShell_bar__13Tvz{flex-shrink:0;block-size:4rem;display:flex;align-items:center;gap:var(--space-3);padding-inline:var(--space-4);background:var(--color-surface);border-block-end:1px solid var(--color-border);z-index:var(--z-sticky)}.JobseekerShell_brandCell__r8bJP.JobseekerShell_brandCell__r8bJP{display:flex;align-items:center;flex-shrink:0}@media(min-width:900px){.JobseekerShell_bar__13Tvz.JobseekerShell_bar__13Tvz{padding-inline:0 max(var(--role-gutter),100% - var(--width-sidebar-workspace) - 90rem + var(--role-gutter))}.JobseekerShell_brandCell__r8bJP.JobseekerShell_brandCell__r8bJP{min-inline-size:var(--width-sidebar-workspace);padding-inline-start:var(--space-6);margin-inline-end:calc(var(--role-gutter) - var(--space-3))}.JobseekerShell_bar__13Tvz.JobseekerShell_bar__13Tvz>nav{margin-inline-start:0}}.JobseekerShell_brand__CIGmK.JobseekerShell_brand__CIGmK{display:inline-flex;min-height:var(--touch-target-min);display:flex;align-items:center;text-decoration:none;flex-shrink:0}.JobseekerShell_brand__CIGmK.JobseekerShell_brand__CIGmK:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px;border-radius:var(--radius-btn)}.JobseekerShell_brandMark__MN9SV.JobseekerShell_brandMark__MN9SV{block-size:1.875rem;inline-size:auto}.JobseekerShell_menuButton__3YVPk.JobseekerShell_menuButton__3YVPk{position:relative}.JobseekerShell_menuButton__3YVPk.JobseekerShell_menuButton__3YVPk:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.JobseekerShell_menuButton__3YVPk.JobseekerShell_menuButton__3YVPk{flex-shrink:0;color:var(--color-text)}.JobseekerShell_menuButton__3YVPk.JobseekerShell_menuButton__3YVPk:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}@media(min-width:900px){.JobseekerShell_menuButton__3YVPk.JobseekerShell_menuButton__3YVPk{display:none}}.JobseekerShell_spacer__9uhmG.JobseekerShell_spacer__9uhmG{flex:1 1;min-inline-size:0}.JobseekerShell_rightCluster__MbCqS.JobseekerShell_rightCluster__MbCqS{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.JobseekerShell_avatarTrigger__d_ndj.JobseekerShell_avatarTrigger__d_ndj{position:relative}.JobseekerShell_avatarTrigger__d_ndj.JobseekerShell_avatarTrigger__d_ndj:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}.JobseekerShell_avatarTrigger__d_ndj.JobseekerShell_avatarTrigger__d_ndj{padding:var(--space-1);flex-shrink:0}.JobseekerShell_avatarTrigger__d_ndj.JobseekerShell_avatarTrigger__d_ndj:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}.JobseekerShell_avatarTriggerInner__Eywqc.JobseekerShell_avatarTriggerInner__Eywqc{inline-size:2rem;block-size:2rem;background:var(--color-primary-base);color:var(--color-primary-contrast);font-family:var(--font-family-primary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold)}.JobseekerShell_loginDropdownMenu__4e9NP.JobseekerShell_loginDropdownMenu__4e9NP{border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.JobseekerShell_identity___OkYp.JobseekerShell_identity___OkYp{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2) var(--space-3);align-items:start;padding:var(--space-2) var(--space-2) var(--space-4);margin-inline:calc(-1*var(--space-2));border-block-end:1px solid var(--color-border);border-radius:var(--radius-base) var(--radius-base) 0 0;color:inherit;text-decoration:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-out)}.JobseekerShell_identity___OkYp.JobseekerShell_identity___OkYp:hover{background-color:var(--color-surface-page)}.JobseekerShell_identity___OkYp.JobseekerShell_identity___OkYp:focus-visible{outline:2px solid var(--color-primary-base);outline-offset:2px}.JobseekerShell_identityRing__5uvgV.JobseekerShell_identityRing__5uvgV{display:grid;place-items:center;inline-size:3rem;block-size:3rem;border-radius:var(--radius-chip);background:conic-gradient(var(--color-primary-base) var(--fill),var(--color-border) 0)}.JobseekerShell_identityAvatar__0WB5w.JobseekerShell_identityAvatar__0WB5w{margin:0;font-family:var(--role-avatar-initial-family);font-size:var(--role-avatar-initial-size);font-weight:var(--role-avatar-initial-weight);line-height:1;color:var(--role-avatar-initial-ink);inline-size:2.5rem;block-size:2.5rem;background:var(--color-primary-base);border:2px solid var(--color-surface)}.JobseekerShell_identityText__czlaf.JobseekerShell_identityText__czlaf{display:flex;flex-direction:column;min-inline-size:0}.JobseekerShell_identityName__80nMw.JobseekerShell_identityName__80nMw{margin:0;font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.JobseekerShell_identityRole__C9kXx.JobseekerShell_identityRole__C9kXx{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.JobseekerShell_identityMeta__O_67p.JobseekerShell_identityMeta__O_67p{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.JobseekerShell_identityAvailability___6O6g.JobseekerShell_identityAvailability___6O6g{display:inline-flex;align-items:center;padding:var(--role-chip-pad-block) var(--role-chip-pad-inline);font-family:var(--role-chip-family);font-size:var(--role-chip-size);font-weight:var(--role-chip-weight);line-height:var(--role-chip-leading);border-radius:var(--role-chip-radius);white-space:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;overflow:hidden;white-space:normal;overflow-wrap:anywhere;background:var(--color-chip-teal-bg);color:var(--color-chip-teal-text)}.JobseekerShell_identityCity__az2RY.JobseekerShell_identityCity__az2RY{display:inline-flex;align-items:center;gap:var(--space-1)}.JobseekerShell_identityCity__az2RY.JobseekerShell_identityCity__az2RY,.JobseekerShell_identityNext__8epRn.JobseekerShell_identityNext__8epRn{margin:0;font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink)}.JobseekerShell_identityNext__8epRn.JobseekerShell_identityNext__8epRn{grid-column:1/-1;color:var(--color-primary)}:root{--color-primary-base:#0369A1;--color-primary-hover:#075985;--color-primary-active:#0C4A6E;--color-primary-light:#E0F2FE;--color-primary-mid:#0284C7;--color-semantic-warning:#E65100;--color-semantic-warning-light:#FFF3E0;--color-semantic-warning-dark:#BF360C;--color-gold-base:#B45309;--color-gold-light:#FEF3C7;--color-gold-border:#FDE68A;--color-gold-glint:#FFED4E;--color-gold-text:#92400E;--color-teal-base:#0D9488;--color-teal-dark:#0F766E;--color-teal-pale:#E0FAFA;--color-teal-border:#5EEAD4;--color-brand-whatsapp:#25D366;--color-brand-linkedin:#0077B5;--color-brand-facebook:#1877F2;--color-indigo-base:#4338CA;--color-indigo-pale:#EEF2FF;--color-indigo-border:#A5B4FC;--fs-7xl:4rem;--fs-8xl:5rem;--fs-9xl:6rem;--radius-lg:0.75rem;--motion-duration-reveal:1200ms;--section-padding-x-mobile:1.25rem;--sidebar-width:15.625rem;--sidebar-width-tablet:16.25rem;--sidebar-width-mobile:15rem;--content-sidebar-width:18.75rem;--logo-max-width:10rem;--tracking-wider:0.1em;--shadow-base:0 2px 8px rgba(3,105,161,0.10);--shadow-xl:0 12px 40px rgba(3,105,161,0.20);--color-background:var(--color-neutral-100);--color-surface:var(--color-neutral-white);--color-border:var(--color-neutral-300);--color-outline:var(--color-neutral-300);--color-text:var(--color-neutral-900);--color-on-surface:var(--color-neutral-900);--color-on-background:var(--color-neutral-900);--color-accent:var(--color-primary-base);--color-primary:var(--color-primary-base);--primary:var(--color-primary-base);--primary-dark:var(--color-primary-hover);--primary-pale:var(--color-primary-light);--surface:var(--color-neutral-white);--surface-alt:var(--color-neutral-100);--border-color:var(--color-neutral-200);--border-strong:var(--color-neutral-400);--text-primary:var(--color-neutral-900);--text-secondary:var(--color-neutral-700);--text-disabled:var(--color-neutral-400);--color-teal:#0D9488;--color-teal-lt:#E0FAFA;--color-success-bg:#E8F5E9;--color-success-border:#A5D6A7;--color-warning-bg:#FFF3E0;--color-warning-border:#FFCC80;--radius-modal:var(--radius-2xl);--section-gap:var(--space-6);--section-gap-lg:var(--space-8);--color-badge-bg:var(--primary-pale);--color-badge-text:var(--color-primary-base);--chip-text-primary:var(--color-primary-base);--chip-text-teal:var(--color-teal-dark);--chip-text-indigo:var(--color-indigo-base);--chip-text-success:var(--color-semantic-success-dark);--chip-text-warning:var(--color-semantic-warning-dark);--chip-text-error:var(--color-semantic-error-dark);--chip-text-neutral:var(--color-neutral-800);--color-gold:var(--color-gold-base);--color-primary-active:#075985;--color-text-faint:#9E9E9E;--color-chip-gold-bg:var(--color-gold-light);--color-chip-gold-text:var(--color-gold-text);--color-chip-teal-bg:var(--color-teal-lt);--color-chip-teal-text:var(--color-teal-dark);--role-title-page-family:var(--font-family-display);--role-title-page-size:var(--fs-4xl);--role-title-page-weight:var(--font-weight-bold);--role-title-page-leading:var(--line-height-tight);--role-title-page-tracking:var(--tracking-tight);--role-title-page-ink:var(--color-text);--role-title-section-family:var(--font-family-display);--role-title-section-size:var(--fs-2xl);--role-title-section-weight:var(--font-weight-bold);--role-title-section-leading:var(--line-height-tight);--role-title-section-tracking:var(--tracking-snug);--role-title-section-ink:var(--color-text);--role-title-card-family:var(--font-family-secondary);--role-title-card-size:var(--fs-base);--role-title-card-weight:var(--font-weight-bold);--role-title-card-leading:var(--line-height-snug);--role-title-card-tracking:normal;--role-title-card-ink:var(--color-text);--role-body-family:var(--font-family-secondary);--role-body-size:var(--fs-base);--role-body-weight:var(--font-weight-normal);--role-body-leading:var(--line-height-relaxed);--role-body-tracking:normal;--role-body-ink:var(--color-text-body);--role-meta-family:var(--font-family-secondary);--role-meta-size:var(--fs-sm);--role-meta-weight:var(--font-weight-normal);--role-meta-leading:var(--line-height-normal);--role-meta-tracking:normal;--role-meta-ink:var(--color-text-body);--role-figure-family:var(--font-family-display);--role-figure-size:var(--fs-4xl);--role-figure-weight:var(--font-weight-bold);--role-figure-leading:var(--line-height-tight);--role-figure-tracking:var(--tracking-tight);--role-figure-ink:var(--color-text);--role-eyebrow-family:var(--font-family-secondary);--role-eyebrow-size:var(--fs-xs);--role-eyebrow-weight:var(--font-weight-bold);--role-eyebrow-leading:var(--line-height-normal);--role-eyebrow-tracking:var(--tracking-wide);--role-eyebrow-ink:var(--color-primary);--role-surface-bg:var(--color-surface);--role-surface-border:var(--color-border);--role-surface-radius:var(--radius-card);--role-surface-pad:var(--space-4);--role-surface-shadow:var(--shadow-sm);--role-stat-figure-family:var(--font-family-display);--role-stat-figure-size:var(--fs-2xl);--role-stat-figure-weight:var(--font-weight-bold);--role-stat-figure-leading:var(--line-height-tight);--role-stat-figure-tracking:var(--tracking-tight);--role-stat-figure-ink:var(--color-text);--role-stat-label-family:var(--font-family-secondary);--role-stat-label-size:var(--fs-xs);--role-stat-label-weight:var(--font-weight-normal);--role-stat-label-leading:var(--line-height-normal);--role-stat-label-tracking:var(--tracking-wide);--role-stat-label-ink:var(--color-text-body);--role-avatar-initial-family:var(--font-family-display);--role-avatar-initial-size:var(--fs-xl);--role-avatar-initial-weight:var(--font-weight-bold);--role-avatar-initial-ink:var(--color-primary-contrast);--role-chip-family:var(--font-family-secondary);--role-chip-size:var(--fs-xs);--role-chip-weight:var(--font-weight-bold);--role-chip-leading:var(--line-height-tight);--role-chip-radius:var(--radius-chip);--role-chip-pad-inline:var(--space-2);--role-chip-pad-block:var(--space-1);--role-divider-ink:var(--color-border);--role-divider-gap:var(--space-3);--role-band-pad-sm:var(--space-4);--role-band-pad-base:var(--space-4);--role-band-pad-lg:var(--space-6);--role-gutter:var(--space-4);--role-measure:68ch}@media(min-width:600px){:root{--role-band-pad-base:var(--space-6);--role-band-pad-lg:var(--space-8);--role-gutter:var(--space-6);--role-surface-pad:var(--space-6)}}@media(min-width:900px){:root{--role-title-page-size:var(--fs-5xl);--role-title-section-size:var(--fs-3xl);--role-band-pad-sm:var(--space-6);--role-band-pad-base:var(--space-8);--role-band-pad-lg:var(--space-8);--role-gutter:var(--space-8)}}[data-density=compact]{--role-title-page-size:var(--fs-3xl);--role-title-section-size:var(--fs-xl);--role-surface-pad:var(--space-4);--role-gutter:var(--space-4)}@media(min-width:600px){[data-density=compact]{--role-surface-pad:var(--space-4);--role-gutter:var(--space-6)}}@media(min-width:900px){[data-density=compact]{--role-title-page-size:var(--fs-4xl);--role-title-section-size:var(--fs-2xl);--role-gutter:var(--space-6)}}.MuiButton-root{min-height:var(--touch-target-min);padding:var(--input-padding-y) calc(var(--input-padding-x)*1.5);border-radius:var(--radius-btn);font-size:var(--fs-base);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);line-height:var(--line-height-normal);letter-spacing:.01em;text-transform:none;transition:background-color var(--motion-duration-fast) var(--motion-ease-in-out),border-color var(--motion-duration-fast) var(--motion-ease-in-out),color var(--motion-duration-fast) var(--motion-ease-in-out),box-shadow var(--motion-duration-fast) var(--motion-ease-in-out),transform var(--motion-duration-fast) var(--motion-ease-in-out),opacity var(--motion-duration-fast) var(--motion-ease-in-out);box-shadow:none}.MuiButton-root:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.MuiButton-root:disabled{background-color:var(--color-background);color:var(--color-text-muted);cursor:not-allowed;transform:none!important;box-shadow:none!important;border-color:var(--color-border)}.MuiButton-contained{background-color:var(--color-accent);color:var(--color-primary-contrast);box-shadow:none}.MuiButton-contained:hover:not(:disabled){background-color:var(--color-primary-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.MuiButton-contained:active:not(:disabled){background-color:var(--color-primary-active);transform:translateY(0) scale(.98);box-shadow:none}.MuiButton-contained:disabled{background-color:var(--color-neutral-200);color:var(--color-text-muted);box-shadow:none}.MuiButton-outlined{border:1px solid var(--color-border);color:var(--color-text);background-color:rgba(0,0,0,0)}.MuiButton-outlined:hover:not(:disabled){background-color:var(--color-primary-50);border-color:var(--color-accent);color:var(--color-accent)}.MuiButton-outlined:active:not(:disabled){background-color:var(--color-primary-50)}.MuiButton-outlined:disabled{border-color:var(--color-border);color:var(--color-text-muted);background-color:rgba(0,0,0,0)}.MuiButton-text{color:var(--color-accent);background-color:rgba(0,0,0,0)}.MuiButton-text:active:not(:disabled),.MuiButton-text:hover:not(:disabled){background-color:var(--color-primary-50)}.MuiButton-text:disabled{color:var(--color-text-muted);background-color:rgba(0,0,0,0)}.MuiButton-sizeSmall{min-height:var(--touch-target-min);padding:calc(var(--input-padding-y)*.75) var(--input-padding-x);font-size:var(--fs-sm)}.MuiButton-sizeMedium{min-height:var(--touch-target-min);padding:var(--input-padding-y) calc(var(--input-padding-x)*1.5);font-size:var(--fs-base)}.MuiButton-sizeLarge{min-height:var(--touch-target-min);padding:calc(var(--input-padding-y)*.5) calc(var(--input-padding-x)*2);font-size:var(--fs-xl)}.MuiFormLabel-asterisk{color:var(--color-semantic-error);font-weight:var(--font-weight-bold)}.MuiInputLabel-root{font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);line-height:var(--line-height-snug);letter-spacing:.01em}.MuiInputLabel-root.MuiInputLabel-outlined{transform:translate(var(--input-padding-x),var(--input-padding-y)) scale(1)}.MuiInputLabel-root.MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(var(--input-padding-x),-.5rem) scale(.75);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}.MuiInputLabel-root.Mui-focused{color:var(--color-accent)}.MuiInputLabel-root.Mui-error{color:var(--color-semantic-error)}.MuiInputLabel-root.Mui-disabled{color:var(--color-text-muted);opacity:.5}.MuiTextField-root .MuiOutlinedInput-root{border-radius:var(--radius-base);font-size:var(--fs-base);font-family:var(--font-family-secondary);background-color:var(--color-surface);transition:background-color var(--motion-duration-fast) var(--motion-ease-in-out),border-color var(--motion-duration-fast) var(--motion-ease-in-out),color var(--motion-duration-fast) var(--motion-ease-in-out),box-shadow var(--motion-duration-fast) var(--motion-ease-in-out),transform var(--motion-duration-fast) var(--motion-ease-in-out),opacity var(--motion-duration-fast) var(--motion-ease-in-out)}.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-input{padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--fs-base);font-family:var(--font-family-secondary);color:var(--color-text);line-height:var(--line-height-normal)}.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:var(--color-text-muted);opacity:1}.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong);border-width:1px}.MuiTextField-root .MuiOutlinedInput-root:hover:not(.Mui-focused):not(.Mui-error) .MuiOutlinedInput-notchedOutline{border-color:var(--color-accent)}.MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-accent);border-width:1px}.MuiTextField-root .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error);border-width:1px}.MuiTextField-root .MuiOutlinedInput-root.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px}.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled{background-color:var(--color-background)}.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--color-border-strong)}.MuiTextField-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-input{color:var(--color-text-muted);cursor:not-allowed}.MuiTextField-root .MuiFormHelperText-root{font-size:var(--fs-xs);margin-top:var(--space-1);margin-left:0;line-height:var(--line-height-snug)}.MuiTextField-root .MuiFormHelperText-root.Mui-error{color:var(--color-semantic-error)}.MuiInputBase-multiline{padding:0}.MuiInputBase-multiline .MuiOutlinedInput-input{padding:0;line-height:var(--line-height-relaxed);resize:vertical;font-family:var(--font-family-secondary)}.MuiInputBase-multiline .MuiOutlinedInput-input:not([aria-hidden]){min-height:3.75rem}textarea.MuiOutlinedInput-input{padding:0!important}.form-container .MuiTextField-root{margin-bottom:var(--space-6)}.form-container .MuiTextField-root:last-child{margin-bottom:0}.form-container .MuiButton-root{margin-top:var(--space-6);margin-right:var(--space-3)}.form-container .MuiButton-root:last-child{margin-right:0}.form-group .form-group-title{margin-bottom:var(--space-4);padding-bottom:var(--space-2)}.MuiAutocomplete-root .MuiOutlinedInput-root{padding:0!important}.MuiAutocomplete-root .MuiOutlinedInput-root .MuiAutocomplete-input{padding:var(--input-padding-y) var(--input-padding-x)!important;font-size:var(--fs-base)}.MuiAutocomplete-root .MuiOutlinedInput-root .MuiAutocomplete-endAdornment{right:var(--input-padding-x)}.MuiAutocomplete-root.Mui-focused .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--color-accent);border-width:1px}.MuiAutocomplete-popper .MuiAutocomplete-paper{border-radius:var(--radius-card);box-shadow:var(--shadow-md);border:1px solid var(--color-border)}.MuiAutocomplete-popper .MuiAutocomplete-option{padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--fs-base)}.MuiAutocomplete-popper .MuiAutocomplete-option:hover,.MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true]{background-color:var(--color-primary-50)}.MuiAutocomplete-popper .MuiAutocomplete-noOptions{padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--fs-sm);color:var(--color-text-muted);font-style:italic}.MuiFormControl-root .MuiOutlinedInput-root:not(.textarea) .MuiOutlinedInput-input,.MuiFormControl-root .MuiOutlinedInput-root:not(.textarea) .MuiSelect-select{padding:var(--input-padding-y) var(--input-padding-x)!important;font-size:var(--fs-base)}.MuiFormControl-root .MuiOutlinedInput-root:not(.textarea):not(.MuiInputBase-multiline) .MuiOutlinedInput-input,.MuiFormControl-root .MuiOutlinedInput-root:not(.textarea):not(.MuiInputBase-multiline) .MuiSelect-select{box-sizing:border-box;min-height:var(--touch-target-min)}.MuiSelect-root .MuiSelect-select{padding:var(--input-padding-y) var(--input-padding-x)!important;font-size:var(--fs-base)}.MuiSelect-root .MuiSelect-select:focus{background-color:rgba(0,0,0,0)}.MuiMenu-paper{border-radius:var(--radius-card);box-shadow:var(--shadow-md);border:1px solid var(--color-border)}.MuiMenu-paper .MuiListSubheader-root{padding:var(--input-padding-y) var(--input-padding-x);font-family:var(--font-family-secondary);font-size:var(--fs-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-body);background-color:var(--color-surface)}.MuiMenu-paper .MuiMenuItem-root{padding:var(--input-padding-y) var(--input-padding-x);font-size:var(--fs-base)}.MuiChip-root,.MuiMenu-paper .MuiMenuItem-root.Mui-selected,.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover,.MuiMenu-paper .MuiMenuItem-root:hover{background-color:var(--color-primary-50)}.MuiChip-root{border:1px solid var(--color-border);border-radius:var(--radius-chip);font-size:var(--fs-sm);font-family:var(--font-family-secondary)}.MuiChip-root:hover{background-color:var(--color-primary-50)}.MuiChip-root .MuiChip-deleteIcon{color:var(--color-text-muted)}.MuiChip-root .MuiChip-deleteIcon:hover{color:var(--color-text)}.MuiChip-root.MuiChip-clickable{position:relative}.MuiChip-root.MuiChip-clickable:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target-min);min-height:var(--touch-target-min);height:100%;z-index:-1}@media(max-width:899px){.MuiButton-sizeSmall{min-height:var(--touch-target-min);padding:var(--space-2) var(--space-3)}.MuiButton-sizeMedium{min-height:var(--touch-target-min);padding:var(--space-2) var(--space-4)}.MuiButton-sizeLarge{min-height:var(--touch-target-min);padding:var(--space-3) var(--space-6);font-size:var(--fs-base)}.MuiTextField-root{margin-bottom:var(--space-4)}.MuiTextField-root .MuiOutlinedInput-input{font-size:var(--fs-base)}.form-container .MuiButton-root{width:100%;margin-right:0;margin-bottom:var(--space-3)}.form-container .MuiButton-root:last-child{margin-bottom:0}}@media(prefers-contrast:more){.MuiButton-root{font-weight:var(--font-weight-semibold)}.MuiButton-root:focus-visible{outline-width:3px;outline-color:currentColor}.MuiButton-contained{border:2px solid rgba(0,0,0,0)}.MuiButton-contained:disabled{background-color:var(--color-neutral-100);color:var(--color-neutral-900);border-color:var(--color-neutral-900)}.MuiButton-outlined{border-width:2px}.MuiButton-outlined:disabled{border-color:var(--color-neutral-500)}.MuiButton-outlined:disabled,.MuiButton-text:disabled{color:var(--color-neutral-700)}.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-width:2px}}.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:var(--color-primary)}.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--color-primary);opacity:.5}.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked:hover{background-color:var(--color-primary-50)}.MuiSwitch-root .MuiSwitch-switchBase.Mui-focusVisible{outline:2px solid var(--color-primary);outline-offset:-2px}.MuiSwitch-root .MuiSwitch-track{background-color:var(--color-border-strong)}.MuiCheckbox-root{color:var(--color-border-strong)}.MuiCheckbox-root.Mui-checked{color:var(--color-primary)}.MuiCheckbox-root.Mui-focusVisible{outline:2px solid var(--color-primary);outline-offset:-2px}.MuiFormControlLabel-root{margin-left:0;gap:var(--space-2)}.MuiFormControlLabel-root .MuiFormControlLabel-label{font-family:var(--font-family-secondary);font-size:var(--fs-base);color:var(--color-text)}.pageSection{padding:var(--section-padding-y) var(--section-padding-x)}@media(max-width:899px){.pageSection{padding:var(--section-padding-y-mobile) var(--section-padding-x-mobile)}}.pageSectionContainer{max-width:var(--content-max-width);margin:0 auto;width:100%}.sectionPadX{padding-left:var(--section-padding-x);padding-right:var(--section-padding-x)}@media(max-width:899px){.sectionPadX{padding-left:var(--section-padding-x-mobile);padding-right:var(--section-padding-x-mobile)}}.contentGutter{padding-left:max(var(--section-padding-x),(100% - var(--content-max-width))/2);padding-right:max(var(--section-padding-x),(100% - var(--content-max-width))/2)}@media(max-width:899px){.contentGutter{padding-left:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2);padding-right:max(var(--section-padding-x-mobile),(100% - var(--content-max-width))/2)}}.btn-danger{color:var(--color-neutral-white)!important}.btn-danger,.btn-danger:hover{background-color:var(--color-semantic-error)!important}.btn-danger:hover{filter:brightness(.87)}.btn-danger:disabled{background-color:var(--color-semantic-error-light)!important;color:var(--color-semantic-error)!important}.btn-success{color:var(--color-neutral-white)!important}.btn-success,.btn-success:hover{background-color:var(--color-semantic-success)!important}.btn-success:hover{filter:brightness(.87)}.btn-success:disabled{background-color:var(--color-semantic-success-light)!important;color:var(--color-semantic-success)!important}.btn-small{min-height:var(--input-height-sm)!important;padding:calc(var(--input-padding-y)*.75) var(--input-padding-x)!important;font-size:var(--fs-sm)!important}.btn-medium{min-height:var(--input-height-md)!important;padding:var(--input-padding-y) calc(var(--input-padding-x)*1.5)!important;font-size:var(--fs-base)!important}.btn-large{min-height:var(--input-height-lg)!important;padding:calc(var(--input-padding-y)*1.25) calc(var(--input-padding-x)*2)!important;font-size:var(--fs-xl)!important}.btn-full-width{width:100%!important}.btn-loading{position:relative}.btn-loading:disabled{color:rgba(0,0,0,0)!important}.btn-loading:after{content:"";position:absolute;width:1.25rem;height:1.25rem;top:50%;left:50%;margin-left:-.625rem;margin-top:-.625rem;border:2px solid rgba(0,0,0,0);border-top-color:initial;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.input-small .MuiOutlinedInput-input{padding:calc(var(--input-padding-y)*.75) var(--space-2)!important;font-size:var(--fs-sm)!important}.input-medium .MuiOutlinedInput-input{padding:var(--input-padding-y) var(--input-padding-x)!important;font-size:var(--fs-base)!important}.input-large .MuiOutlinedInput-input{padding:calc(var(--input-padding-y)*1.25) calc(var(--input-padding-x)*1.125)!important;font-size:var(--fs-xl)!important}.input-error .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-error)!important}.input-success .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--color-semantic-success)!important}.textarea-auto-resize .MuiOutlinedInput-input{resize:vertical!important;min-height:var(--input-height-lg)!important;padding:0!important}.textarea-fixed .MuiOutlinedInput-input{resize:none!important;min-height:var(--input-height-lg)!important;padding:0!important}.textarea-small .MuiOutlinedInput-input{min-height:var(--input-height-sm)!important;font-size:var(--fs-sm)!important;padding:0!important}.textarea-large .MuiOutlinedInput-input{min-height:calc(var(--input-height-lg)*1.5)!important;font-size:var(--fs-xl)!important;padding:0!important}.textarea-compact .MuiOutlinedInput-input{min-height:var(--input-height-md)!important;padding:0!important;line-height:var(--line-height-normal)!important}.sidebar-panel{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden;box-shadow:var(--shadow-sm)}.rightRailCardPad{padding:var(--role-surface-pad)!important}.promo-box{border-radius:var(--radius-card);display:flex;flex-direction:column}.promo-box--sm{padding:var(--space-4);gap:var(--space-2)}.promo-box--lg{padding:var(--space-6);gap:var(--space-3)}.promo-box--primary{background-color:var(--color-primary-50);border:1px solid var(--color-primary-100)}.promo-box--success{background-color:var(--color-success-bg);border:1px solid var(--color-success-border)}.promo-box--warning{background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border)}.form-row{display:flex;gap:var(--space-3);margin-bottom:var(--space-4)}.form-row .MuiTextField-root{flex:1 1;margin-bottom:0}@media(max-width:899px){.form-row{flex-direction:column;gap:0}.form-row .MuiTextField-root{margin-bottom:var(--space-3)}.form-row .MuiTextField-root:last-child{margin-bottom:0}}.form-group{margin-bottom:var(--space-6)}.form-group .form-group-title{font-size:var(--fs-xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-3);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border)}.form-group .form-group-description{font-size:var(--fs-sm);color:var(--color-text-muted);margin-bottom:var(--space-3);line-height:var(--line-height-normal)}.form-actions{display:flex;gap:var(--space-2);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.form-actions .MuiButton-root{margin:0}@media(max-width:899px){.form-actions{flex-direction:column}.form-actions .MuiButton-root{width:100%}}.mb-0{margin-bottom:var(--space-0)!important}.mb-1{margin-bottom:var(--space-1)!important}.mb-2{margin-bottom:var(--space-2)!important}.mb-3{margin-bottom:var(--space-3)!important}.mb-4{margin-bottom:var(--space-4)!important}.mb-5{margin-bottom:var(--space-6)!important}.mt-0{margin-top:var(--space-0)!important}.mt-1{margin-top:var(--space-1)!important}.mt-2{margin-top:var(--space-2)!important}.mt-3{margin-top:var(--space-3)!important}.mt-4{margin-top:var(--space-4)!important}.mt-5{margin-top:var(--space-6)!important}.p-0{padding:var(--space-0)!important}.p-1{padding:var(--space-1)!important}.p-2{padding:var(--space-2)!important}.p-3{padding:var(--space-3)!important}.p-4{padding:var(--space-4)!important}.p-5{padding:var(--space-6)!important}.d-flex{display:flex!important}.d-block{display:block!important}.d-none{display:none!important}.flex-column{flex-direction:column!important}.flex-row{flex-direction:row!important}.align-center{align-items:center!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.justify-center{justify-content:center!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.gap-1{gap:var(--space-1)!important}.gap-2{gap:var(--space-2)!important}.gap-3{gap:var(--space-3)!important}.gap-4{gap:var(--space-4)!important}.gap-5{gap:var(--space-6)!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-bold{font-weight:var(--font-weight-semibold)!important}.text-normal{font-weight:var(--font-weight-normal)!important}.text-light{font-weight:var(--font-weight-light)!important}.text-small{font-size:var(--fs-sm)!important}.text-medium{font-size:var(--fs-base)!important}.text-large{font-size:var(--fs-xl)!important}.text-primary{color:var(--color-accent)!important}.text-secondary{color:var(--color-text-muted)!important}.text-success{color:var(--color-semantic-success)!important}.text-error{color:var(--color-semantic-error)!important}.text-muted{color:var(--color-text-muted)!important}.border{border:1px solid var(--color-border)!important}.border-top{border-top:1px solid var(--color-border)!important}.border-bottom{border-bottom:1px solid var(--color-border)!important}.border-left{border-left:1px solid var(--color-border)!important}.border-right{border-right:1px solid var(--color-border)!important}.border-radius{border-radius:var(--radius-base)!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow{box-shadow:var(--shadow-base)!important}.shadow-md{box-shadow:var(--shadow-md)!important}.shadow-none{box-shadow:none!important}@media(max-width:599px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row{flex-direction:row!important}.w-sm-100{width:100%!important}.w-sm-50{width:50%!important}.text-sm-center{text-align:center!important}.text-sm-left{text-align:left!important}}@media(min-width:600px)and (max-width:899px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.flex-md-column{flex-direction:column!important}.flex-md-row{flex-direction:row!important}.w-md-100{width:100%!important}.w-md-75{width:75%!important}.w-md-50{width:50%!important}}@media(min-width:900px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row{flex-direction:row!important}.w-lg-100{width:100%!important}.w-lg-75{width:75%!important}.w-lg-50{width:50%!important}.w-lg-25{width:25%!important}}.lede{max-width:34em;font-size:var(--fs-xl);line-height:var(--line-height-relaxed);color:var(--color-text-muted);text-wrap:pretty}*{font-family:var(--font-family-primary);margin:0;padding:0;box-sizing:border-box}html{scroll-padding-top:80px;scrollbar-gutter:stable}body,html{font-size:var(--fs-base)}body{font-family:var(--font-family-secondary);line-height:var(--line-height-normal);background-color:var(--color-background);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1{font-size:var(--title-hero);font-weight:400;letter-spacing:-.01em;margin:var(--space-3) 0 var(--space-4);font-family:var(--font-family-display)}h1,h2{line-height:var(--line-height-tight);color:var(--color-text)}h2{font-size:var(--title-section);font-weight:var(--title-section-weight);letter-spacing:var(--tracking-snug);margin:var(--space-3) 0 var(--space-3);font-family:var(--font-family-primary)}h3{font-size:var(--title-sub);font-weight:var(--title-sub-weight);margin:var(--space-2) 0 var(--space-3)}h3,h4{line-height:var(--line-height-snug);letter-spacing:var(--tracking-normal);color:var(--color-text);font-family:var(--font-family-primary)}h4{font-size:var(--title-card);font-weight:var(--title-card-weight);margin:var(--space-2) 0}h5{font-size:var(--title-label)}h5,h6{line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);margin:var(--space-1) 0 var(--space-2);color:var(--color-text);font-family:var(--font-family-primary)}h6{font-size:var(--fs-xl)}p{font-size:var(--fs-base);line-height:var(--line-height-normal);margin-bottom:var(--space-3);color:var(--color-text)}a{color:var(--color-accent);text-decoration:none;transition:color var(--motion-duration-fast) var(--motion-ease-out)}a:hover{color:var(--color-primary-hover);text-decoration:underline}a:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-base)}ol,ul{margin-bottom:var(--space-3);padding-left:var(--space-6)}li{margin-bottom:var(--space-1);line-height:var(--line-height-normal)}code{font-family:var(--font-family-mono);font-size:var(--fs-sm);background-color:var(--color-neutral-100);padding:var(--space-1) var(--space-2);border-radius:var(--radius-base)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--space-4)}@media(min-width:900px){.container{padding:0 var(--space-6)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in-up,[data-js="1"] .preFadeIn{opacity:0;transform:translateY(24px)}.animate-fade-in-up{animation:fadeInUp var(--motion-duration-slow) var(--motion-ease-in-out) forwards}.animate-fade-in{opacity:0;animation:fadeIn var(--motion-duration-base) var(--motion-ease-in-out) forwards}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.25s}.delay-3{animation-delay:.4s}.delay-4{animation-delay:.55s}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-property:opacity!important;transition-duration:var(--motion-duration-fast)!important;scroll-behavior:auto!important}.MuiCircularProgress-circle,.MuiCircularProgress-svg,[role=progressbar] *{animation-duration:1.4s!important;animation-iteration-count:infinite!important}.animate-fade-in,.animate-fade-in-up{opacity:1;transform:none}}#nprogress .bar{background:var(--color-accent)!important;height:3px!important}#nprogress .peg{box-shadow:0 0 10px var(--color-accent),0 0 5px var(--color-accent)!important}:root{--color-primary-50:#F0F9FF;--color-primary-100:#E0F2FE;--color-primary-200:#BAE6FD;--color-primary-300:#7DD3FC;--color-primary-400:#38BDF8;--color-primary-500:#0EA5E9;--color-primary-600:#0284C7;--color-primary-700:#0369A1;--color-primary-800:#075985;--color-primary-900:#0C4A6E;--color-secondary-50:#F3E5F5;--color-secondary-100:#E1BEE7;--color-secondary-200:#CE93D8;--color-secondary-300:#BA68C8;--color-secondary-400:#AB47BC;--color-secondary-500:#9C27B0;--color-secondary-600:#8E24AA;--color-secondary-700:#7B1FA2;--color-secondary-800:#6A1B9A;--color-secondary-900:#4A148C;--color-secondary:var(--color-secondary-700);--color-secondary-contrast:#FFFFFF;--color-success-50:#E8F5E8;--color-success-100:#C8E6C9;--color-success-500:#4CAF50;--color-success-700:#388E3C;--color-success:var(--color-success-700);--color-success-contrast:#FFFFFF;--color-success-dark:#1B5E20;--color-warning-50:#FFF8E1;--color-warning-500:#FFC107;--color-warning:var(--color-warning-500);--color-warning-contrast:#000000;--color-warning-dark:#BF360C;--color-error-50:#FFEBEE;--color-error-100:#FFCDD2;--color-error-500:#F44336;--color-error-700:#D32F2F;--color-error:var(--color-error-700);--color-error-contrast:#FFFFFF;--color-error-dark:#991B1B;--fs-xs:0.8125rem;--fs-sm:0.9375rem;--fs-base:1rem;--fs-xl:1.125rem;--fs-2xl:1.25rem;--fs-3xl:1.5rem;--fs-4xl:1.875rem;--fs-5xl:2.25rem;--fs-6xl:3rem;--line-height-tight:1.2;--line-height-snug:1.3;--line-height-normal:1.4;--line-height-relaxed:1.5;--line-height-loose:2;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-family-primary:var(--font-lato),"Lato",sans-serif;--font-family-secondary:var(--font-lato),"Lato",sans-serif;--font-family-display:var(--font-montserrat),"Montserrat",sans-serif;--font-family-mono:var(--font-dm-mono),"DM Mono",monospace;--radius-none:0rem;--radius-sm:0.125rem;--radius-base:0.25rem;--radius-md:0.375rem;--radius-lg:var(--radius-card);--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--radius-card:var(--radius-xl);--radius-btn:var(--radius-md);--radius-chip:var(--radius-full);--radius-block:var(--radius-2xl);--space-0:0rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--motion-duration-fast:120ms;--motion-duration-base:200ms;--motion-duration-slow:280ms;--motion-duration-slower:280ms;--motion-ease-in:cubic-bezier(0.4,0,1,1);--motion-ease-out:cubic-bezier(0.2,0,0,1);--motion-ease-in-out:cubic-bezier(0.4,0,0.2,1);--shadow-sm:0 1px 4px rgba(3,105,161,0.08);--shadow-base:0 2px 8px rgba(3,105,161,0.1);--shadow-md:0 4px 16px rgba(3,105,161,0.12);--shadow-lg:0 8px 32px rgba(3,105,161,0.16);--shadow-xl:0 12px 40px rgba(3,105,161,0.2);--z-hide:-1;--z-auto:auto;--z-base:0;--z-docked:10;--z-dropdown:1000;--z-sticky:1100;--z-banner:1200;--z-overlay:1300;--z-modal:1400;--z-popover:1500;--z-toast:1700;--z-tooltip:1800;--header-height:4rem;--logo-max-height:2rem;--content-max-width:75rem;--section-padding-y:4rem;--section-padding-x:2.5rem;--section-padding-y-mobile:2rem;--section-padding-x-mobile:1rem;--container-padding-x-mobile:1rem;--input-height-sm:2rem;--input-height-md:2.5rem;--input-height-lg:3rem;--input-padding-x:0.875rem;--input-padding-y:0.625rem;--touch-target-min:2.75rem;--focus-ring-width:0.125rem;--focus-ring-offset:0.125rem;--color-background:#F5F5F5;--color-surface:#FFFFFF;--color-surface-page:#F5F5F5;--color-border:#E0E0E0;--color-border-strong:#949494;--color-outline:#E0E0E0;--color-border-focus:#0369A1;--color-text:#212121;--color-text-primary:#212121;--color-text-body:#424242;--color-text-secondary:#757575;--color-text-muted:#757575;--color-on-surface:#212121;--color-on-background:#212121;--color-muted:#9E9E9E;--color-accent:#0369A1;--color-primary:#0369A1;--color-primary-contrast:#FFFFFF;--color-primary-hover:#0EA5E9;--color-primary-dark:#075985;--color-primary-light:#7DD3FC;--color-primary-pale-on-dark:#7DD3FC;--color-primary-pale:#E0F2FE;--color-backdrop:rgba(0,0,0,0.5);--color-neutral-white:#FFFFFF;--color-neutral-black:#000000;--color-neutral-50:#FAFAFA;--color-neutral-100:#F5F5F5;--color-neutral-200:#EEEEEE;--color-neutral-300:#E0E0E0;--color-neutral-400:#BDBDBD;--color-neutral-500:#9E9E9E;--color-neutral-600:#757575;--color-neutral-700:#616161;--color-neutral-800:#424242;--color-neutral-900:#212121;--blue-700:#075985;--blue-600:#0369A1;--blue-500:#0EA5E9;--blue-400:#38BDF8;--blue-200:#7DD3FC;--blue-100:#E0F2FE;--blue-50:#F0F9FF;--primary:#0369A1;--primary-dark:#075985;--primary-mid:#0EA5E9;--primary-light:#7DD3FC;--primary-pale:#E0F2FE;--surface:#FFFFFF;--surface-alt:#F5F5F5;--border-color:#EEEEEE;--border-strong:#BDBDBD;--text-primary:#212121;--text-secondary:#757575;--text-disabled:#BDBDBD;--color-badge-bg:#E0F2FE;--color-badge-text:#0369A1;--color-green-lt:#E8F5E9;--color-amber:#F57C00;--color-amber-lt:#FFF3E0;--color-red:#C62828;--color-red-lt:#FFEBEE;--color-teal:#00695C;--color-teal-lt:#E0F2F1;--title-hero:var(--fs-6xl);--title-section:var(--fs-5xl);--title-sub:var(--fs-4xl);--title-card:var(--fs-3xl);--title-label:var(--fs-2xl);--title-eyebrow:var(--fs-xs);--title-hero-weight:700;--title-section-weight:700;--title-sub-weight:600;--title-card-weight:600;--tracking-tight:-0.03em;--tracking-snug:-0.02em;--tracking-normal:-0.01em;--tracking-wide:0.06em;--color-semantic-error:#DC2626;--color-semantic-error-light:#FEE2E2;--color-semantic-error-dark:#991B1B;--color-semantic-success:#2E7D32;--color-semantic-success-light:#E8F5E9;--color-semantic-success-dark:#1B5E20;--color-semantic-warning:#D97706;--color-semantic-warning-light:#FEF3C7;--color-semantic-warning-dark:#92400E;--width-sidebar:15.625rem;--width-sidebar-workspace:13.5rem;--width-sidebar-tablet:16.25rem;--width-sidebar-mobile:15rem;--width-content-sidebar:18.75rem;--width-logo-max:10rem;--sticky-top-content:5rem}.focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}