body{background:#11121c;color:#fff!important}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{color:inherit}footer.main-footer,header.main-header{display:none!important}#main{padding-bottom:0!important;padding-top:0!important}header#ai-picks-header{background:#11121c;font-size:0;left:50%;padding:16px;position:relative;transform:translateX(-50%);width:100vw}header#ai-picks-header .ai-picks-logo{max-height:53px;max-width:165px}footer#ai-picks-footer{background:url(https://www.lines.com/wp-content/themes/lines-wordpress-theme/css/templates/../../img/stripe-dark.svg) top/cover no-repeat;left:50%;padding-top:40px;position:relative;transform:translateX(-50%);width:100vw}@media only screen and (min-width:64em){footer#ai-picks-footer{padding-top:60px}}footer#ai-picks-footer .wrapper{margin:0 auto;max-width:var(--width-main-wrapper);padding:0 15px;position:relative;z-index:2}@media only screen and (min-width:48em){footer#ai-picks-footer .wrapper{padding:0 20px}}footer#ai-picks-footer ul.social-list{align-items:center;display:flex;flex-flow:row wrap;font-size:0;gap:18px;justify-content:center;list-style:none;margin:20px 0 0;padding:0}footer#ai-picks-footer ul.social-list svg{height:20px;width:20px}footer#ai-picks-footer ul.social-list a{color:var(--color-yellow);text-decoration:none}footer#ai-picks-footer .disclaimer-text{color:#bdbfd4;font-size:var(--font-x-small);margin:20px 0 0}footer#ai-picks-footer .copyright-text{color:#bdbfd4;font-size:var(--font-small);padding:24px 0}@media only screen and (min-width:64em){footer#ai-picks-footer .copyright-text{margin-top:32px}}footer#ai-picks-footer .copyright-text a{color:var(--color-yellow);text-decoration:underline}.ai-picks-banner{color:#fff;left:50%;padding:40px 0;position:relative;transform:translateX(-50%);width:100vw}@media only screen and (min-width:64em){.ai-picks-banner{padding:60px 0}}.ai-picks-banner-bg{background:url(https://www.lines.com/wp-content/themes/lines-wordpress-theme/css/templates/../../img/templates/ai-picks/ai-picks-hero-bg.webp) 50%/cover no-repeat;background-attachment:fixed;bottom:0;left:0;position:absolute;right:0;top:0}.ai-picks-banner-bg:before{background:radial-gradient(circle,rgb(0 0 0 / .8) 0,#000 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.ai-picks-banner .h1,.ai-picks-banner .h2,.ai-picks-banner .h3,.ai-picks-banner .h4,.ai-picks-banner .h5,.ai-picks-banner .h6,.ai-picks-banner h1,.ai-picks-banner h2,.ai-picks-banner h3,.ai-picks-banner h4,.ai-picks-banner h5,.ai-picks-banner h6{color:inherit;margin-bottom:10px;margin-top:0;text-transform:none}.ai-picks-banner h1{font-size:42px}@media only screen and (min-width:64em){.ai-picks-banner h1{font-size:48px}}.ai-picks-banner h2{font-size:40px}.ai-picks-banner .wrapper{margin:0 auto;max-width:var(--width-main-wrapper);padding:0 15px;position:relative;z-index:2}@media only screen and (min-width:48em){.ai-picks-banner .wrapper{padding:0 20px}}.ai-picks-banner .btn{margin-top:20px}.ai-picks-banner .top-text{color:var(--color-yellow)}.ai-picks-banner .description{margin:30px auto 0;max-width:674px}.ai-picks-banner .description,.ai-picks-banner .sub-text{font-size:18px;font-weight:600}@media only screen and (min-width:64em){.ai-picks-banner .description,.ai-picks-banner .sub-text{font-size:24px}}body.page-template-page-picks-ai .generic-faq-block .section-title{font-size:40px!important;text-align:center;text-transform:none}body.page-template-page-picks-ai .generic-faq-block .section-subtitle{text-align:center}body.page-template-page-picks-ai .generic-faq-block .faq-wrap{margin:0 auto;max-width:850px}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion{margin-bottom:16px}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion:first-child .accordion-title{border-top:none}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion:last-child{border-bottom:none;margin-bottom:0}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion:not(.closed) .accordion-title{border-bottom-color:var(--color-yellow);color:var(--color-yellow)}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion:not(.closed) .accordion-title .toggle{border-color:var(--color-yellow)}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion:not(.closed) .accordion-title .toggle:after,body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion:not(.closed) .accordion-title .toggle:before{background-color:var(--color-yellow)}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion:not(.closed) .accordion-content{margin:20px 0 0}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-title{border-bottom:1px solid #2e2f45;border-top:none;color:inherit;font-size:18px;gap:20px;justify-content:flex-start;text-transform:none}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-title .toggle{border:none;margin-left:0;min-width:15px;opacity:1;order:-1;width:15px}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-title .toggle:after,body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-title .toggle:before{background-color:#bdbfd4;height:2px}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-content,body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-title{color:#bdbfd4}@media only screen and (min-width:64em){body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-content,body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-title{padding-left:20px;padding-right:20px}}body.page-template-page-picks-ai .generic-faq-block .faq-wrap .faq-accordion .accordion-content a{color:var(--color-yellow);text-decoration:underline}.text-gradient{text-fill-color:#fff0;-webkit-text-fill-color:#fff0;background:linear-gradient(90.22deg,#58ebff .19%,#e6f85e 101.84%);background-clip:text;-webkit-background-clip:text}