@import url("styles.css");
.inner-header{position:relative;background:var(--navy)}.inner-header .nav-wrap{height:82px}.page-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 20%,#166b6745,transparent 32%),var(--navy);color:white;padding:105px max(28px,calc((100vw - 1184px)/2)) 95px}.page-hero .crumb{color:#8de0bd;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.page-hero h1{max-width:850px;font:600 clamp(46px,6vw,76px)/1.05 "Manrope";letter-spacing:-3px;margin:25px 0}.page-hero p{max-width:680px;color:#bac7d3;font-size:18px;line-height:1.75}.page-shell{max-width:1184px;margin:auto;padding:95px 28px}.page-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;padding-bottom:80px}.page-intro h2,.page-section h2{font:600 clamp(34px,4vw,52px)/1.1 "Manrope";letter-spacing:-2px;margin:0}.page-intro p,.page-section>p{color:#687788;font-size:17px;line-height:1.8;margin-top:0}.feature-list{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.feature-list article{padding:38px 30px;border-right:1px solid var(--line)}.feature-list article:last-child{border:0}.feature-list span{color:var(--blue);font-size:24px}.feature-list h3{font:700 18px "Manrope";margin:24px 0 12px}.feature-list p{color:#748190;font-size:14px;line-height:1.7}.page-section{padding:90px 0}.page-section.tint{background:#f5f2ec;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(28px,calc((100vw - 1128px)/2));padding-right:max(28px,calc((100vw - 1128px)/2))}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.premium-panel{background:#0b2744;color:white;padding:55px;border-radius:6px}.premium-panel p{color:#afbdca;line-height:1.75}.check-list{list-style:none;padding:0;margin:30px 0}.check-list li{padding:14px 0;border-bottom:1px solid #ffffff20}.check-list li:before{content:"✓";color:#8de0bd;margin-right:12px}.content-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:45px}.content-card{background:white;border:1px solid var(--line);padding:35px;min-height:210px}.content-card .tool-icon{margin-bottom:28px}.content-card h3{font:700 20px "Manrope";margin:0 0 12px}.content-card p{color:#748190;font-size:14px;line-height:1.7}.content-card .arrow-link{font-size:12px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:45px}.contact-box{border:1px solid var(--line);padding:35px}.contact-box small{color:#758494;text-transform:uppercase;letter-spacing:1px}.contact-box h3{margin:12px 0}.login-card{max-width:560px;margin:-45px auto 90px;background:white;position:relative;z-index:2;box-shadow:0 25px 70px #071b3420;padding:50px}.login-card h2{font:700 30px "Manrope";margin-top:0}.login-card p{color:#73808e;line-height:1.7}.login-card .button{width:100%;margin-top:15px}.login-note{text-align:center;font-size:12px;color:#7c8995;margin-top:22px}.jobs-search{display:flex;gap:12px;background:#fff;padding:10px;border-radius:7px;max-width:720px;margin-top:35px}.jobs-search input{border:0;outline:0;padding:13px;width:100%;font:inherit}.jobs-search .button{border:0;cursor:pointer}.job-samples{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:45px}.job-sample{border:1px solid var(--line);padding:28px;background:white}.job-sample small{color:#728091}.job-sample h3{font:700 18px "Manrope"}.job-sample span{display:inline-block;background:#eaf3ff;color:#3267aa;border-radius:20px;padding:6px 10px;font-size:10px;margin-right:5px}.page-cta{background:var(--navy);color:white;padding:65px;text-align:center;margin-top:80px}.page-cta p{color:#afbdca}.page-cta .button{margin-top:18px}
@media(max-width:760px){.page-hero{padding:75px 22px}.page-hero h1{font-size:44px}.page-shell{padding:70px 22px}.page-intro,.split{grid-template-columns:1fr;gap:30px}.feature-list,.content-cards,.contact-grid,.job-samples{grid-template-columns:1fr}.feature-list article{border-right:0;border-bottom:1px solid var(--line)}.page-cta,.premium-panel,.login-card{padding:35px 24px}.jobs-search{flex-direction:column}}
.inner-header .brand{background-image:url("assets/nopromptjobs-logo.png")}
.product-showcase{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.product-demo{background:linear-gradient(145deg,#0b2744,#103d5c);min-height:390px;border-radius:18px;padding:45px;color:white;box-shadow:0 30px 70px #09213c22}.product-demo .demo-label{color:#8de0bd;font-size:11px;letter-spacing:1.5px}.product-demo .demo-score{font:700 80px "Manrope";margin:35px 0 5px}.product-demo p{color:#b8c7d5}.product-points{display:grid;gap:14px;margin-top:30px}.product-points span{background:#ffffff10;border:1px solid #ffffff18;padding:15px;border-radius:8px}.benefit-band{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin-top:80px}.benefit-band article{background:#fff;padding:35px}.benefit-band h3{font:700 17px "Manrope"}.benefit-band p{font-size:13px;color:#748190;line-height:1.7}@media(max-width:760px){.product-showcase,.benefit-band{grid-template-columns:1fr}.product-demo{min-height:330px}}
