.flagship-band,.tech-hero,.product-hero,.product-cta{background:#081b3a;color:#fff}.flagship-grid,.product-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center;padding:92px 0}.product-kicker{display:flex;align-items:center;gap:12px;margin-bottom:26px;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:750}.product-kicker span{color:#b8ef43}.product-kicker b{padding:7px 10px;border:1px solid rgba(255,255,255,.24);border-radius:99px;color:#d9e5f6}.talentmatch-logo{display:block;width:210px;max-width:70%;height:auto;background:#fff;border-radius:9px;padding:12px 16px;margin-bottom:28px}.flagship-copy h2,.product-hero h1,.tech-hero h1,.product-cta h2{color:#fff}.flagship-copy h2{font-size:54px;line-height:1.02}.flagship-copy h2 i,.product-hero h1 i,.tech-hero h1 i,.product-cta h2 i{color:#b8ef43}.flagship-copy>p,.product-hero p{color:#c6d3e6;max-width:650px;font-size:18px;line-height:1.7}.product-actions{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:32px}.light-link{color:#fff!important}.match-preview,.product-dashboard{border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(33,95,166,.16));padding:32px;border-radius:5px;box-shadow:0 24px 80px rgba(0,0,0,.2)}.match-label{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#b8ef43}.score-orbit{width:190px;height:190px;border:14px solid rgba(184,239,67,.15);border-top-color:#b8ef43;border-right-color:#b8ef43;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:30px auto}.score-orbit strong{font-size:58px;line-height:1}.score-orbit small{color:#bac9dc}.match-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.match-metrics span{background:rgba(255,255,255,.07);padding:14px 10px;font-size:11px;color:#b6c4d7}.match-metrics b{display:block;color:#fff;font-size:12px;margin-bottom:5px}.tech-hero>.shell{padding:100px 0 110px}.tech-hero h1{font-size:68px;line-height:1;margin:24px 0}.tech-hero p{max-width:740px;font-size:20px;color:#c6d3e6;line-height:1.65}.section-sidecopy{max-width:430px}.solution-feature{margin-top:48px;background:#eff5f9;display:grid;grid-template-columns:1.05fr .95fr;gap:50px;padding:54px}.solution-feature .product-kicker b{border-color:#b9c6d2;color:#3c5168}.solution-feature h3{font-size:42px;line-height:1.1}.solution-feature p{font-size:17px;line-height:1.7}.solution-cap-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#d8e3ea}.solution-cap-grid span{background:#fff;padding:25px;font-weight:650;display:flex;justify-content:space-between;align-items:center}.solution-cap-grid b{color:#356aa3}.tech-roadmap{background:#b8ef43;padding:85px 0}.tech-roadmap>.shell{display:grid;grid-template-columns:1fr 1fr;gap:80px}.tech-roadmap h2{font-size:50px;line-height:1.05}.tech-roadmap p{font-size:18px;line-height:1.7}.product-hero-grid{padding:105px 0}.product-logo-large{width:250px}.product-hero h1{font-size:68px;line-height:1;margin:0 0 24px}.product-outline{border:1px solid rgba(255,255,255,.45);color:#fff!important;background:transparent}.dash-top,.candidate-row,.dash-chip-row{display:flex;align-items:center;justify-content:space-between}.dash-top{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.15);font-size:13px}.dash-top b{color:#b8ef43}.candidate-row{margin:28px 0}.candidate-row>div:nth-child(2){flex:1;margin-left:14px}.candidate-row small{display:block;color:#aebdd0;margin-top:4px}.candidate-row>strong{font-size:28px;color:#b8ef43}.candidate-avatar{width:48px;height:48px;border-radius:50%;background:#b8ef43;color:#081b3a;display:grid;place-items:center;font-weight:800}.skill-bars span{display:block;margin:18px 0}.skill-bars b{font-size:12px;display:block;margin-bottom:8px}.skill-bars i{display:block;height:6px;background:#b8ef43;border-radius:9px}.dash-chip-row{margin-top:28px;gap:8px}.dash-chip-row span{background:rgba(255,255,255,.1);padding:10px;font-size:11px;flex:1;text-align:center}.capability-section{background:#eff5f9;padding:90px 0}.capability-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:#d6e0e7;margin-top:35px}.capability-grid article{background:#fff;padding:30px;min-height:230px}.capability-grid small{color:#4e789f}.capability-grid h3{font-size:20px;margin:28px 0 12px}.capability-grid p{font-size:14px;line-height:1.65;color:#56687b}.workflow-section{padding:95px 0}.workflow-section>.shell{display:grid;grid-template-columns:1fr 1.15fr;gap:80px}.workflow-section h2{font-size:50px;line-height:1.06}.workflow-section ol{list-style:none;margin:0;padding:0}.workflow-section li{display:flex;gap:24px;padding:25px 0;border-bottom:1px solid #d7e0e8}.workflow-section li>b{color:#52789e}.workflow-section strong{display:block;font-size:18px;margin-bottom:7px}.workflow-section span{color:#53677a}.product-cta{padding:90px 0}.product-cta h2{font-size:54px;line-height:1.05}.product-cta p{max-width:760px;color:#c6d3e6;font-size:17px;line-height:1.7}@media(max-width:1050px){.navlinks>a:nth-of-type(2),.navlinks>a:nth-of-type(3){display:none}.capability-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.flagship-grid,.product-hero-grid,.solution-feature,.tech-roadmap>.shell,.workflow-section>.shell{grid-template-columns:1fr;gap:42px}.flagship-grid,.product-hero-grid{padding:68px 0}.flagship-copy h2,.product-hero h1,.tech-hero h1,.product-cta h2{font-size:42px}.tech-hero>.shell{padding:70px 0}.match-metrics{grid-template-columns:1fr}.solution-feature{padding:30px}.solution-feature h3,.tech-roadmap h2,.workflow-section h2{font-size:36px}.solution-cap-grid,.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:unset}.product-actions{align-items:flex-start;flex-direction:column}.product-outline{width:100%;text-align:center}}
