/* CoinDirectly layers brand styles on top of the unchanged licensed Stackly Bootstrap/SCSS bundle. */
:root{color-scheme:light}
.header__logo img,.offset-logo img{width:min(210px,100%);max-height:64px;object-fit:contain}
.offset-logo img{width:185px}
.header__logo,.header__logo a{display:flex;align-items:center;min-width:170px}
.header__nav .main-menu>ul{gap:0}
.header__nav .main-menu>ul>li>a{font-size:14px}
.cd-footer{padding-top:50px;padding-bottom:30px}.cd-footer p{color:#cad9e2;line-height:1.8;max-width:580px}.cd-footer h2,.cd-footer h3{color:white}
.cd-footer a{color:#b4fbe9;text-decoration:none}.cd-footer a:hover{text-decoration:underline}
.cd-footer-cta{display:flex;gap:16px;flex-wrap:wrap}.cd-footer-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:35px;padding-top:22px;border-top:1px solid #ffffff28}.cd-copyright{font-size:13px;margin:20px 0 0}
.hero__content .title{max-width:760px;font-size:clamp(36px,4.4vw,72px)}.hero__content .desc{max-width:630px}
.pricing__card{max-width:480px;flex:1}.pricing__content{flex:1}.pricing__wrapper{align-items:center;gap:36px}
.service__item h3.title{font-size:clamp(19px,1.7vw,25px);line-height:1.3}
.service__item p.desc,.features-1__item p{overflow-wrap:anywhere}
@media(max-width:1199px){.header__logo img{width:170px}.hero__content .title{font-size:clamp(35px,5vw,58px)}}
@media(max-width:767px){.hero__content .title{font-size:38px;line-height:1.14}.hero__content .desc{font-size:15px}.hero__media{max-width:100%}.hero__media img{max-width:100%}.pricing__wrapper{display:flex;flex-direction:column;align-items:stretch}.pricing__card{max-width:100%}.cd-footer-cta a,.cd-footer-links a{padding:5px 0}.cd-footer{padding-top:38px}.header__logo img{width:164px}}
@media(max-width:360px){.hero__content .title{font-size:31px}.cd-footer-links{gap:12px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
