.career-landing__badge{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .625rem;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:#94a3b8}.career-landing__badge--pro{color:#fdba74;border-color:rgba(234,88,12,.35);background:rgba(234,88,12,.1)}.career-landing__cta{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:999px;background:#ea580c;color:#fff;font-weight:700;font-size:.875rem;text-decoration:none;transition:background .15s}.career-landing__cta:hover{background:#c2410c;color:#fff}.career-landing__cta-secondary{display:inline-flex;align-items:center;padding:.75rem 1.25rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.15);color:#e2e8f0;font-weight:600;font-size:.875rem;text-decoration:none}.career-landing__cta-secondary:hover{border-color:rgba(234,88,12,.4);color:#fdba74}.career-landing__section{margin-bottom:2.5rem}.career-landing__h2{font-family:var(--font-display,inherit);font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:1rem}.career-landing__h3{font-size:.9375rem;font-weight:700;color:#fff;margin-bottom:.5rem}.career-landing__steps{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.career-landing__steps li{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;color:#ccc;line-height:1.5}.career-landing__step-num{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:999px;background:rgba(234,88,12,.15);color:#fdba74;font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center}.career-landing__card{padding:1.25rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.career-landing__related{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.08);color:#e2e8f0;font-size:.875rem;text-decoration:none;transition:border-color .15s,color .15s}.career-landing__related:hover{border-color:rgba(234,88,12,.35);color:#fdba74}.career-landing__cta-block{text-align:center;padding:2rem;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(145deg,rgba(234,88,12,.08),transparent)}.career-hub__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.career-hub__card{display:block;padding:1.25rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);text-decoration:none;transition:border-color .15s,transform .15s}.career-hub__card:hover{border-color:rgba(234,88,12,.35);transform:translateY(-2px)}.career-hub__card h3{font-size:1rem;font-weight:700;color:#fff;margin:0 0 .375rem}.career-hub__card p{font-size:.8125rem;color:#94a3b8;margin:0;line-height:1.45}.career-hub__cat-title{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:2rem 0 .75rem}.career-demo{border-radius:16px;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;background:#0f172a}.career-demo--interview{padding:0}.career-demo__room-top{display:flex;justify-content:space-between;padding:.625rem 1rem;background:rgba(0,0,0,.3);font-size:.6875rem;color:#94a3b8}.career-demo__pill{color:#fdba74;font-weight:600}.career-demo__room-body{display:grid;grid-template-columns:80px 1fr;gap:.75rem;padding:1rem;min-height:200px}.career-demo__avatar span{display:block;width:56px;height:56px;border-radius:999px;background:linear-gradient(145deg,#334155,#1e293b);border:2px solid rgba(234,88,12,.4)}.career-demo__chat{display:flex;flex-direction:column;gap:.5rem}.career-demo__bubble{padding:.5rem .75rem;border-radius:10px;font-size:.75rem;line-height:1.45;max-width:95%}.career-demo__bubble--ai{background:hsla(0,0%,100%,.08);color:#e2e8f0;align-self:flex-start}.career-demo__bubble--user{background:rgba(234,88,12,.2);color:#fff;align-self:flex-end}.career-demo__caption{padding:.5rem 1rem .75rem;font-size:.6875rem;color:#64748b;margin:0;text-align:center}.career-demo--email{padding:1rem}.career-demo__email-header{display:flex;flex-direction:column;gap:.25rem;font-size:.6875rem;color:#64748b;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.career-demo__email-body{font-size:.8125rem;color:#cbd5e1;line-height:1.55}.career-demo--analysis{padding:1.25rem}.career-demo__score-row{display:flex;gap:1.25rem;align-items:center}.career-demo__score-ring{width:88px;height:88px;border-radius:999px;border:4px solid #ea580c;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.career-demo__score-ring span{font-size:1.25rem;font-weight:800;color:#fff}.career-demo__score-ring small{font-size:.625rem;color:#94a3b8}.career-demo__score-row ul{list-style:none;padding:0;margin:0;font-size:.8125rem}.career-demo__ok{color:#4ade80;margin-bottom:.375rem}.career-demo__gap{color:#fbbf24;margin-bottom:.375rem}.career-demo--default{padding:1.25rem}.career-demo__steps{display:flex;flex-direction:column;gap:.625rem}.career-demo__step{display:flex;align-items:center;gap:.625rem;font-size:.8125rem;color:#cbd5e1}.career-demo__step span{width:1.5rem;height:1.5rem;border-radius:999px;background:rgba(234,88,12,.2);color:#fdba74;font-size:.6875rem;font-weight:800;display:flex;align-items:center;justify-content:center}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-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:__Syne_c1a642;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-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:__Syne_c1a642;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-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:__Syne_c1a642;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-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:__Syne_c1a642;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Syne_c1a642;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-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:__Syne_Fallback_c1a642;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_c1a642{font-family:__Syne_c1a642,__Syne_Fallback_c1a642;font-style:normal}.__variable_c1a642{--font-syne:"__Syne_c1a642","__Syne_Fallback_c1a642"}