.page-rebelresume{background-color:#050327;color:#fff;min-height:100vh}.page-rebelresume .container-wide{max-width:900px;margin:0 auto;padding:60px 24px}.page-rebelresume .rebelresume-hero h1{font-family:Fjalla One,Oswald,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:2px;margin-bottom:16px;color:#fff}.page-rebelresume .rebelresume-hero h2{font-size:1.5rem;color:#66ffc8;margin-bottom:24px}.page-rebelresume .rebelresume-hero p{font-size:1.125rem;line-height:1.6;margin-bottom:16px}.page-rebelresume .cta-line,.page-rebelresume .legendary-line{font-size:1.5rem;font-weight:700;color:#eb38cf;margin:32px 0}.page-rebelresume .price-heading{font-family:Fjalla One,sans-serif;font-size:2rem;color:#66ffc8;margin:40px 0 24px}.page-rebelresume h4{font-size:1.25rem;color:#66ffc8;margin:24px 0 16px}.page-rebelresume ul{list-style:none;padding:0}.page-rebelresume ul li{padding:8px 0 8px 28px;position:relative;font-size:1.125rem}.page-rebelresume ul li:before{content:"•";position:absolute;left:0;color:#66ffc8;font-weight:700}.page-rebelresume .btn-cta{display:inline-block;background:#eb38cf;color:#fff;font-family:Fjalla One,sans-serif;font-size:1.25rem;font-weight:600;padding:16px 48px;text-decoration:none;border:none;margin-top:32px;transition:filter .2s}.page-rebelresume .btn-cta:hover{filter:brightness(1.1);color:#fff}@media (max-width:767px){.page-rebelresume .rebelresume-hero h1{font-size:1.75rem}.page-rebelresume .price-heading{font-size:1.5rem}}