.job-product-page{background:var(--cream);min-height:100vh}.product-nav{justify-content:space-between;align-items:center;max-width:1144px;margin:0 auto;padding:26px 28px;display:flex}.job-product-hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr);align-items:center;gap:70px;max-width:1144px;margin:0 auto;padding:74px 28px 100px;display:grid}.product-label{border:1px solid var(--ink);letter-spacing:1.1px;border-radius:99px;margin:0 0 20px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-block}.job-product-hero h1{max-width:660px;margin:0 0 24px;font-size:clamp(48px,6vw,78px);line-height:.98}.hero-copy{color:#50605b;max-width:590px;font-size:18px;line-height:1.65}.purchase-row{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.purchase-row a,.job-bottom-cta a{background:var(--ink);color:var(--cream);justify-content:space-between;align-items:center;gap:25px;padding:16px 20px;font-size:13px;font-weight:800;display:inline-flex}.purchase-row .gumroad{background:var(--orange);color:var(--ink)}.command-preview{background:var(--ink);color:var(--cream);box-shadow:18px 18px 0 var(--orange);padding:37px}.command-preview>p{color:var(--orange);letter-spacing:1.2px;margin:0 0 22px;font-size:10px;font-weight:800}.command-preview>strong{letter-spacing:-3px;font-family:Georgia,serif;font-size:clamp(46px,5vw,72px);font-weight:400;line-height:.9;display:block}.preview-list{background:#52625c;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:42px;display:grid}.preview-list span{background:#21312c;padding:14px;font-size:12px}.job-includes{max-width:1144px;margin:0 auto;padding:80px 28px 110px}.job-includes h2,.job-bottom-cta h2{letter-spacing:-2.5px;max-width:720px;font-family:Georgia,serif;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.02}.include-grid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:44px;display:grid}.include-grid article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#fffdfa;min-height:220px;padding:24px}.include-grid span{color:var(--orange);letter-spacing:1px;font-size:11px;font-weight:800}.include-grid h3{margin:28px 0 10px;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1}.include-grid p{color:#58645e;margin:0;font-size:13px;line-height:1.55}.job-bottom-cta{text-align:center;background:#e6eee1;padding:88px 28px}.job-bottom-cta h2{margin:0 auto 28px}.job-related,.job-bundle{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px;max-width:1144px;margin:0 auto;padding:84px 28px;display:grid}.job-related h2,.job-bundle h2{letter-spacing:-2px;margin:0 0 15px;font-family:Georgia,serif;font-size:clamp(32px,3.6vw,48px);font-weight:400;line-height:1.04}.job-related p,.job-bundle p{color:#58645e;margin:0;font-size:15px;line-height:1.65}.related-links{gap:12px;display:grid}.related-links a{border:1px solid var(--line);background:#fffdfa;flex-direction:column;gap:8px;padding:22px;display:flex}.related-links strong{font-family:Georgia,serif;font-size:23px;font-weight:400}.related-links span{color:#58645e;font-size:13px;line-height:1.5}.job-bundle{background:#f4c26f;max-width:none;padding-left:max(28px,50% - 544px);padding-right:max(28px,50% - 544px)}.job-bundle p{color:#3e342d}.job-bundle>a{background:var(--ink);color:var(--cream);justify-content:space-between;align-self:center;gap:28px;padding:16px 19px;font-size:13px;font-weight:800;display:inline-flex}@media (max-width:820px){.job-product-hero,.job-related,.job-bundle{grid-template-columns:1fr;gap:48px;padding-top:46px}.command-preview{max-width:460px}.include-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.product-nav{padding:21px 22px}.job-product-hero,.job-includes{padding-left:22px;padding-right:22px}.include-grid{grid-template-columns:1fr}.job-bottom-cta{padding-left:22px;padding-right:22px}}
