:root{--ren-midnight:#02070a;--ren-night:#080f22;--ren-deep:#09318d;--ren-electric:#729dff;--ren-pink:#fd91cc;--ren-paper:#f8faff;--ren-ink:#102958}
.renaissance-sales-hero{background:var(--ren-night)}.sales-heading h1>span{color:#83a8ff}.sales-badge{border-color:#355ba5;background:#0d1f42;color:#d9e7ff}.sales-offer{background:#f8faff;border-color:#5375b7;box-shadow:0 10px 60px #001a4a35}.sales-price{color:var(--ren-deep)}.sales-join,.cta{background:var(--ren-pink);color:#251329}.sales-join:hover,.cta:hover{background:#ffafd9}.sales-offer li>span{background:var(--ren-deep)}.sales-script-intro{background:var(--ren-night);padding-top:40px;padding-bottom:35px}.sales-script-intro>.wrap{border-top:1px solid #264168;padding-top:38px}.sales-script-intro p{color:#bfcbe2}.sales-script-intro strong{color:#f3f6ff}
/* The opening argument reads as a continuous, atmospheric chapter. */
.story:not(.live):not(.expectations):not(.final){background:var(--ren-night)!important;color:#dce5f6}.story:not(.live):not(.expectations):not(.final) h2{color:#a9c6ff}.story:not(.live):not(.expectations):not(.final) .copy p{color:#bdcbe4}.story:not(.live):not(.expectations):not(.final) .copy strong{color:#f5f8ff}.story:not(.live):not(.expectations):not(.final) .art{border:1px solid #294166}.story.reverse{background:#0b1731!important}.story.reverse h2{color:#e1ebff}.story.reverse .art{border-color:#27477b}.days{position:relative;background:var(--ren-paper);padding-top:90px;padding-bottom:65px}.days:before{content:'';position:absolute;inset:0 calc((100% - 100vw)/2);z-index:-1;background:var(--ren-paper)}body{background:var(--ren-paper)}.days h2{color:var(--ren-deep)}.day-copy h3{color:#143d91}.day-copy h4{color:#355f9a}.day-copy p{color:#516381}.day-copy{border-color:#c6d8f0}.day-copy:before{background:var(--ren-pink);outline-color:var(--ren-paper)}.day-number{color:#7498d4}
.live{background:#0b1c3e!important}.live h2{color:#f6f8ff}.live h2 em{color:var(--ren-pink)}.live .copy p{color:#c7d3e9}.live .story-grid{border-color:#2b456b}.live .art{border:1px solid #355079}.included{background:var(--ren-paper)}.included h2{color:var(--ren-deep)}.included h3{color:#15377d}.included .icon{color:#d84c9d}.included .renaissance-bundle{border-radius:16px!important}.expectations{background:var(--ren-paper)!important}.expectations h2{color:var(--ren-deep)}.price-card{background:#eaf1ff;border-color:#c9daf5}.price-card h2{color:var(--ren-deep)}.guarantee{background:#f3f7ff;border-color:#d5e2f5}.guarantee h3{color:#17356e}.shield{color:#d84c9d}.faq{background:var(--ren-paper)!important}.faq h2{color:var(--ren-deep)}.faq h3{color:#173a81}.faq article{border-color:#d8e3f3}.faq p{color:#4f6383}.question-icon{color:#be3c87;border-color:#e784bd}.final{background:#080f22!important}.final h2{color:#eaf1ff}.final .copy p{color:#bfcee5}.final .copy strong{color:white}.final .art{border:1px solid #2d456c}footer{background:#02070a;color:#94aacb;border-color:#1c2b45}
@media(max-width:700px){.sales-script-intro{padding-block:25px}.sales-script-intro>.wrap{padding-top:28px}.days{padding-top:50px;padding-bottom:35px}.sales-offer{box-shadow:none}.story:not(.live):not(.expectations):not(.final){padding-block:45px}.live .story-grid{padding-block:25px}}
