.page-hero{padding:60px 20px 60px;margin-bottom:30px;text-align:center;background:linear-gradient(180deg,#fff 70%,rgba(19,51,85,.18) 100%)}.page-hero h1{font-size:30px;margin:0 0 14px 0;color:#133355}.page-hero h1 span{color:#eb5e57}.page-hero .lead{max-width:720px;margin:0 auto;font-size:14px;line-height:1.6;color:#555}.page-wrapper{max-width:900px;margin:0 auto;padding:0 20px 100px;line-height:1.7}.page-wrapper h1{font-size:32px;margin-bottom:8px;color:#eb5e57}.page-wrapper .subtitle{color:#777;font-size:15px;margin-bottom:32px}.page-wrapper h2{font-size:22px;margin-top:36px;margin-bottom:12px;color:#133355}.page-wrapper h3{font-size:17px;margin-top:22px;margin-bottom:8px;color:#eb5e57}.page-wrapper p{margin:0 0 12px 0}.page-wrapper ul{padding-left:22px;margin:0 0 12px 0}.page-wrapper li{margin-bottom:6px}.page-wrapper a{color:#eb5e57;text-decoration:underline}.page-wrapper .box{background:#f7f7fa;border-left:4px solid #8a9eb3;padding:14px 18px;margin:18px 0;border-radius:4px}.page-wrapper .grid-2{display:grid;grid-template-columns:1fr;gap:18px;margin:18px 0}.page-wrapper .card{background:#fff;border:1px solid #e6e6ec;border-radius:8px;padding:18px 20px}.page-wrapper .card h3{margin-top:0}.page-wrapper .badge{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;padding:3px 8px;border-radius:999px;margin-left:6px;vertical-align:middle}.page-wrapper .badge.client{background:#eb5e57;color:#fff}.page-wrapper .badge.guest{background:#8a9eb3;color:#fff}.page-wrapper .cta{margin-top:40px;text-align:center}.page-wrapper .cta h2{font-size:22px;color:#133355;margin:0;padding:24px 0;border:0}.page-wrapper .cta p{color:#555;margin:0 0 24px 0}.page-wrapper .cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.page-wrapper .cta-row .btn{margin:0}@media only screen and (min-width:1024px){.page-hero{padding:100px 0 90px;margin-bottom:70px}.page-hero h1{font-size:36px}.page-hero .lead{font-size:20px;line-height:30px}.page-wrapper .grid-2{grid-template-columns:1fr 1fr}.page-wrapper h3{font-size:20px}.page-wrapper h2{font-size:24px;margin-top:38px}.page-wrapper .cta h2{font-size:28px}}@media only screen and (min-width:1420px){.page-hero{padding:140px 0 120px;margin-bottom:90px}.page-hero h1{font-size:42px}.page-hero .lead{font-size:20px;line-height:30px}.page-wrapper{max-width:1180px}.page-wrapper .card{padding:26px 36px}.page-wrapper h3{font-size:24px}.page-wrapper h2{font-size:26px;margin-top:40px}.page-wrapper .cta h2{font-size:30px}.page-wrapper .cta{margin-top:80px;padding-bottom:40px}}@media only screen and (min-width:1860px){.page-hero{padding:160px 0 130px;margin-bottom:100px}.page-hero h1{font-size:46px}.page-hero .lead{font-size:21px;line-height:31px}.page-wrapper .card{padding:30px 46px}.page-wrapper h3{font-size:26px}.page-wrapper h2{font-size:28px;margin-top:45px}.page-wrapper .cta h2{font-size:32px}.page-wrapper .cta{margin-top:90px;padding-bottom:50px}}