.elementor-5453 .elementor-element.elementor-element-e783da9{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS */.cm h1,.cm h2,.cm h3{text-transform:none!important;letter-spacing:0!important}
body{background:#200F3C}
.cm{max-width:1240px;margin:0 auto;padding:40px 42px 90px;color:rgba(255,246,235,.82);font-family:Geist,sans-serif}
.cm-eyebrow{font-family:'JetBrains Mono',monospace;font-size:16px;letter-spacing:.18em;text-transform:uppercase;color:#F69652;margin:0 0 18px}
.cm h1,.cm h2{font-family:Newsreader,serif;font-weight:400;color:#FFF6EB;margin:0}
.cm h1{font-size:62px;line-height:1.08;max-width:900px}
.cm h1 em,.cm-close .cm-big em{font-style:italic;color:#FFCF69}
.cm-hero{padding:40px 0 60px;border-bottom:1px solid rgba(255,246,235,.12)}
.cm-lede{font-size:19px;line-height:1.65;max-width:680px;margin:22px 0 0;color:rgba(255,246,235,.86)}
.cm-item{display:grid;grid-template-columns:6fr 6fr;gap:60px;align-items:center;padding:70px 0;border-bottom:1px solid rgba(255,246,235,.12)}
.cm-flip .cm-media{order:2}
.cm-media{border-radius:22px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 30px 70px rgba(11,3,26,.45)}
.cm-media img{width:100%;height:100%;object-fit:cover;display:block}
.cm-num{font-family:'JetBrains Mono',monospace;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:#FFCF69;margin:0 0 14px}
.cm h2{font-size:40px;line-height:1.12;margin-bottom:22px}
.cm-copy p{font-size:17px;line-height:1.7;margin:0 0 16px}
.cm-copy .cm-take{font-family:Newsreader,serif;font-size:23px;line-height:1.4;color:#FFF6EB;border-left:3px solid #F69652;padding-left:18px;margin-top:24px}
.cm-close{margin-top:70px;border-radius:22px;padding:70px 60px;text-align:center;color:#FFF6EB;
 background:radial-gradient(at 15% 20%,rgba(246,150,82,.45) 0,transparent 55%),radial-gradient(at 85% 80%,rgba(208,88,79,.35) 0,transparent 55%),linear-gradient(135deg,#51255D,#200F3C)}
.cm-close .cm-big{font-family:Newsreader,serif;font-size:40px;line-height:1.2;max-width:900px;margin:0 auto 22px}
.cm-close p{font-size:18px;margin:0 auto 30px;max-width:700px}
.cm-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.cm-btn{display:inline-block;background:#F69652;color:#0B031A!important;font-weight:600;padding:14px 28px;border-radius:999px;text-decoration:none}
.cm-ghost{background:transparent;color:#FFF6EB!important;border:1px solid rgba(255,246,235,.5)}
@media(max-width:1024px){.cm h1{font-size:48px}.cm-item{grid-template-columns:1fr;gap:32px}.cm-flip .cm-media{order:0}}
@media(max-width:767px){.cm{padding:24px 20px 60px}.cm h1{font-size:38px}.cm h2{font-size:31px}.cm-item{padding:50px 0}
 .cm-close{padding:50px 24px}.cm-close .cm-big{font-size:30px}}/* End custom CSS */