@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}@font-face{font-family:dodger;src:url(/fonts/dodger/Dodgv2.ttf)format("truetype");font-display:swap}@font-face{font-family:dodger-condensed;src:url(/fonts/dodger/Dodgv2c.ttf)format("truetype");font-display:swap}@font-face{font-family:dodger-condensed-italic;src:url(/fonts/dodger/Dodgv2ci.ttf)format("truetype");font-display:swap}@font-face{font-family:dodger-shadow;src:url(/fonts/dodger/Dodgv2s.ttf)format("truetype");font-display:swap}.font-dodger{font-family:dodger!important}.font-dodger-condensed{font-family:dodger-condensed}.font-dodger-condensed-italic{font-family:dodger-condensed-italic}.font-dodger-shadow{font-family:dodger-shadow}html{font-family:roboto,sans-serif;font-size:10px}body{font-size:1.6rem}:root{--color-primary:#be0005;--color-secondary:#18206F;--color-secondary-rgb:24, 32, 111;--color-tertiary:#588B8B;--color-success:#2dd36f;--color-warning:#ffc409;--color-danger:#eb445a;--color-dark:#5d5d64;--color-medium:#92949c;--color-light:#f2f2f2}header{display:flex;justify-content:space-between;align-items:center;padding:1.6rem 3.2rem;max-width:90rem;margin:0 auto;border-bottom:1px solid var(--color-light)}header .logo{display:flex;align-items:center;gap:1rem}header .logo .img-container{width:3rem;height:auto}@media only screen and (max-width:770px){header .logo .img-container{width:2.4rem}}header .logo .img-container picture{display:block;width:100%;height:auto}header .logo .img-container picture img{width:100%;height:auto}header .logo .name .brand-link{display:block;text-decoration:none}header .logo .name h2{font-size:1.8rem;font-weight:600;letter-spacing:.4rem;color:var(--color-primary)}@media only screen and (max-width:770px){header .logo .name h2{font-size:1.6rem}}header .logo .name h3{font-size:1.4rem;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.05rem;color:var(--color-secondary)}@media only screen and (max-width:770px){header .logo .name h3{font-size:1.2rem}}header nav ul{list-style:none;display:flex;gap:10px;color:var(--color-secondary)}header nav ul a{display:inline-flex;align-items:center;min-height:2.75rem;padding:.3rem .2rem;border-bottom:2px solid var(--color-secondary);transition:all .2s}header nav ul a:hover{border-bottom:2px solid var(--color-primary)}header .nav-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;background:0 0;border:none;cursor:pointer;padding:.4rem}header .nav-toggle .hamburger-bar{display:block;width:22px;height:2px;background:var(--color-secondary);border-radius:2px;transition:transform .25s,opacity .25s}header .nav-toggle.open .hamburger-bar:nth-child(1){transform:translateY(7px)rotate(45deg)}header .nav-toggle.open .hamburger-bar:nth-child(2){opacity:0}header .nav-toggle.open .hamburger-bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media only screen and (max-width:480px){header{padding:1.2rem 1.5rem;flex-wrap:wrap;position:relative}header .nav-toggle{display:flex}header nav{display:none;width:100%;border-top:1px solid rgba(0,0,0,8%);padding:.5rem 0 .75rem;background:#fff;position:absolute;top:100%;left:0;right:0;z-index:200;box-shadow:0 4px 12px rgba(0,0,0,8%);padding-left:1.5rem;padding-right:1.5rem}header nav.open{display:block}header nav ul{flex-direction:column;gap:0}header nav ul li a{display:block;padding:1rem .25rem;font-size:1.7rem;border-bottom:1px solid rgba(0,0,0,5%)}header nav ul li:last-child a{border-bottom:none}}.home-page-main .hero{background-image:url(/imgs/cover.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.home-page-main .hero::before{content:'';background:rgba(24,32,111,.8);position:absolute;left:0;right:0;width:100%;height:100%;z-index:1}.home-page-main .hero .container{padding:5rem 3.2rem;z-index:2;position:relative;display:flex;justify-content:space-between;align-items:center;gap:2rem;max-width:90rem;margin:0 auto}@media only screen and (max-width:770px){.home-page-main .hero .container{padding:3.2rem 1.8rem;flex-direction:column-reverse}}@media only screen and (max-width:770px){.home-page-main .hero .container .content{margin-top:1rem}}.home-page-main .hero .container .content .app-title{display:flex;gap:1rem}.home-page-main .hero .container .content .app-title .img-container{width:7rem;min-width:7rem;height:max-content}@media only screen and (max-width:770px){.home-page-main .hero .container .content .app-title .img-container{width:5rem;min-width:5rem}}.home-page-main .hero .container .content .app-title .img-container img{width:100%;height:auto}.home-page-main .hero .container .content .app-title h1,.home-page-main .hero .container .content .app-title .subtitle{margin:0 0 1rem;color:var(--color-light);font-weight:300}.home-page-main .hero .container .content .app-title h1{font-size:3rem;white-space:nowrap}@media only screen and (max-width:770px){.home-page-main .hero .container .content .app-title h1{font-size:2.2rem;white-space:normal}}.home-page-main .hero .container .content .app-title .subtitle{font-size:1.6rem;max-width:50rem;margin:0 0 1rem}.home-page-main .hero .container .content p{max-width:60rem;color:var(--color-light)}.home-page-main .hero .container .image{min-width:20rem;max-width:30rem;height:auto}@media only screen and (max-width:770px){.home-page-main .hero .container .image{max-width:22rem;margin:0 auto}}.home-page-main .hero .container .image img{width:100%;height:auto;border-radius:2.4rem;box-shadow:0 .8rem 2.4rem rgba(0,0,0,.1)}.home-page-main h1{margin:1rem 0;font-size:3.4rem;font-weight:700;color:var(--color-secondary)}.home-page-main h2{margin:1rem 0;font-size:2.6rem;font-weight:700;color:var(--color-secondary);letter-spacing:-.02rem}.home-page-main p{margin:1rem 0;font-size:1.65rem;line-height:1.65;color:var(--color-dark)}.home-page-main .feature-section .container{padding:5rem 3.2rem;z-index:2;position:relative;display:flex;justify-content:space-between;align-items:center;gap:2rem;max-width:90rem;margin:0 auto}@media only screen and (max-width:770px){.home-page-main .feature-section .container{padding:3.2rem 1.8rem;flex-direction:column-reverse;gap:0}}@media only screen and (max-width:770px){.home-page-main .feature-section .container .content{margin-top:1.6rem}}.home-page-main .feature-section .container .content h2::after{content:'';display:block;width:4rem;height:3px;background:var(--color-primary);border-radius:2px;margin-top:.75rem}.home-page-main .feature-section .container .content ul{max-width:50rem;list-style:none;padding:0}.home-page-main .feature-section .container .content ul li{margin:1.6rem 0;line-height:1.6;padding-left:1.6rem;position:relative}.home-page-main .feature-section .container .content ul li::before{content:'';position:absolute;left:0;top:.55em;width:.55rem;height:.55rem;background:var(--color-primary);border-radius:50%}.home-page-main .feature-section .container .content ul li strong{font-weight:700;color:var(--color-secondary)}.home-page-main .feature-section .container .content ul li span{color:var(--color-dark)}.home-page-main .feature-section .container .image{min-width:20rem;max-width:30rem;height:auto}@media only screen and (max-width:770px){.home-page-main .feature-section .container .image{max-width:22rem;margin:0 auto}}.home-page-main .feature-section .container .image img{width:100%;height:auto;border-radius:2.4rem;box-shadow:0 .8rem 2.4rem rgba(0,0,0,.1)}.home-page-main .feature-section.reversed .container{flex-direction:row-reverse}@media only screen and (max-width:770px){.home-page-main .feature-section.reversed .container{flex-direction:column-reverse}}.home-page-main .feature-section.compact .container{padding-bottom:0}.home-page-main .social-proof{background-color:#f7f8ff}.home-page-main .social-proof .container{padding:5rem 3.2rem;z-index:2;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3.2rem;max-width:90rem;margin:0 auto}@media only screen and (max-width:770px){.home-page-main .social-proof .container{padding:3.2rem 1.8rem;gap:2rem}}.home-page-main .social-proof .container h2{color:var(--color-secondary);margin:0}.home-page-main .social-proof .container h2::after{content:'';display:block;width:4rem;height:3px;background:var(--color-primary);border-radius:2px;margin:.75rem auto 0}.home-page-main .social-proof .container .stats{display:flex;gap:4rem;align-items:center}@media only screen and (max-width:770px){.home-page-main .social-proof .container .stats{gap:2rem}}.home-page-main .social-proof .container .stats .stat{display:flex;flex-direction:column;align-items:center}.home-page-main .social-proof .container .stats .stat .value{font-size:4rem;font-weight:700;color:var(--color-secondary);line-height:1.1}.home-page-main .social-proof .container .stats .stat .label{font-size:1.1rem;color:var(--color-medium);margin-top:.4rem;text-transform:uppercase;letter-spacing:.06rem}.home-page-main .social-proof .container .stats .stat-divider{width:1px;height:4rem;background:rgba(var(--color-secondary-rgb),.15)}@media only screen and (max-width:770px){.home-page-main .social-proof .container .stats .stat-divider{display:none}}.home-page-main .social-proof .container .testimonials{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center}.home-page-main .social-proof .container .testimonials blockquote{max-width:26rem;background:#fff;border-left:3px solid var(--color-primary);border-radius:.4rem 1.2rem 1.2rem .4rem;box-shadow:0 .2rem 1.6rem rgba(var(--color-secondary-rgb),.07);padding:1.8rem 2rem 1.8rem 2.2rem;text-align:left;margin:0;position:relative}.home-page-main .social-proof .container .testimonials blockquote::before{content:'\201C';position:absolute;top:-.2rem;left:1.8rem;font-size:5.5rem;color:rgba(190,0,5,.12);line-height:1;font-family:Georgia,serif;font-weight:700}.home-page-main .social-proof .container .testimonials blockquote p{color:var(--color-dark);font-style:italic;font-family:Georgia,times new roman,serif;padding-top:2.4rem;margin:0 0 .75rem;font-size:1.5rem;line-height:1.7}.home-page-main .social-proof .container .testimonials blockquote footer,.home-page-main .social-proof .container .testimonials blockquote cite{font-style:normal;font-weight:700;font-family:roboto,sans-serif;color:var(--color-secondary);font-size:1.2rem;letter-spacing:.03rem}.home-page-main .platform-info{background:#fff;border-top:1px solid var(--color-light);border-bottom:1px solid var(--color-light)}.home-page-main .platform-info .container{padding:5rem 3.2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem;max-width:90rem;margin:0 auto}@media only screen and (max-width:770px){.home-page-main .platform-info .container{padding:3.2rem 1.8rem}}.home-page-main .platform-info .container h2{color:var(--color-secondary);margin:0}.home-page-main .platform-info .container h2::after{content:'';display:block;width:4rem;height:3px;background:var(--color-primary);border-radius:2px;margin:.75rem auto 0}.home-page-main .platform-info .container .platform-badges{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center}.home-page-main .platform-info .container .platform-badges .badge{display:flex;align-items:center;gap:.9rem;border-radius:1.2rem;padding:1rem 2.2rem;text-decoration:none;cursor:default}.home-page-main .platform-info .container .platform-badges .badge .badge-icon{font-size:2rem;line-height:1}.home-page-main .platform-info .container .platform-badges .badge .badge-info{display:flex;flex-direction:column;text-align:left}.home-page-main .platform-info .container .platform-badges .badge .badge-info .badge-store{font-size:1.1rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;opacity:1}.home-page-main .platform-info .container .platform-badges .badge .badge-info .badge-label{font-size:1.6rem;font-weight:700;line-height:1.2}.home-page-main .platform-info .container .platform-badges .badge.available{background:var(--color-primary);border:2px solid var(--color-primary);color:var(--color-light);cursor:pointer;box-shadow:0 .4rem 1.6rem rgba(190,0,5,.3);transition:transform .18s ease,box-shadow .18s ease}.home-page-main .platform-info .container .platform-badges .badge.available .badge-icon{height:2.2rem;width:auto;font-size:unset}.home-page-main .platform-info .container .platform-badges .badge.available .badge-store,.home-page-main .platform-info .container .platform-badges .badge.available .badge-label{color:#fff}.home-page-main .platform-info .container .platform-badges .badge.available:hover{transform:translateY(-2px);box-shadow:0 .8rem 2.4rem rgba(190,0,5,.45)}.home-page-main .platform-info .container .platform-badges .badge.coming-soon{background:var(--color-light);color:var(--color-medium);border:1.5px solid rgba(var(--color-secondary-rgb),.1)}.home-page-main .platform-info .container .pricing{color:var(--color-medium);font-size:1.3rem;margin:0}.page-header{text-align:center;padding:3.5rem 1.5rem 1.5rem;max-width:800px;margin:0 auto}.page-header h1{font-size:2.4rem;font-weight:700;color:var(--color-primary);margin-bottom:.75rem}.page-header p{color:var(--color-dark);font-size:1.7rem;line-height:1.6;margin:0 auto;max-width:600px}.faq-page-main,.features-page-main{padding-bottom:3rem;overflow-x:hidden}.contact-faq-hint{text-align:center;color:var(--color-dark);margin:0 auto 2.5rem;max-width:600px;font-size:1.5rem}.contact-faq-hint a{color:var(--color-primary);font-weight:600}.feature-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;padding:0 1.5rem 1rem;max-width:1100px;margin:0 auto;box-sizing:border-box;width:100%}@media(min-width:500px){.feature-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.feature-grid{grid-template-columns:repeat(3,1fr)}}.feature-grid-card{display:flex;flex-direction:row;gap:1.25rem;padding:1.5rem 1.25rem;border:1px solid rgba(0,0,0,8%);border-radius:12px;align-items:flex-start;box-sizing:border-box;min-width:0}.feature-grid-card .fgc-image{flex-shrink:0;width:90px;height:auto}.feature-grid-card .fgc-image img{width:100%;height:auto;aspect-ratio:auto;border-radius:8px;display:block}.feature-grid-card .fgc-content{min-width:0;flex:1}.feature-grid-card .fgc-content h2{font-size:1.55rem;font-weight:700;color:var(--color-secondary);margin-bottom:.6rem;line-height:1.3}.feature-grid-card .fgc-content ul{list-style:none;padding:0;margin:0}.feature-grid-card .fgc-content ul li{font-size:1.4rem;color:var(--color-dark);line-height:1.5;padding:.2rem 0 .2rem 1.4rem;position:relative;overflow-wrap:break-word}.feature-grid-card .fgc-content ul li::before{content:"•";position:absolute;left:0;color:var(--color-primary)}@media(min-width:500px){.feature-grid-card{flex-direction:column;align-items:stretch;padding:1.75rem 1.5rem}.feature-grid-card .fgc-image{align-self:center;margin-bottom:1rem;width:140px;height:auto}.feature-grid-card .fgc-image img{width:100%;height:auto;aspect-ratio:auto}.feature-grid-card .fgc-content{min-width:unset}.feature-grid-card .fgc-content h2{font-size:1.6rem}}@media(min-width:900px){.feature-grid-card .fgc-image{width:160px}.feature-grid-card .fgc-image img{width:100%;height:auto}}.faq-section{max-width:800px;margin:0 auto;padding:0 1.5rem 1rem}.faq-section h2{font-size:1.5rem;font-weight:700;color:var(--color-secondary);margin:2.5rem 0 .5rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-primary);display:inline-block}.faq-item{border-bottom:1px solid rgba(0,0,0,8%);padding:1rem 0}.faq-item summary{font-weight:600;font-size:1.55rem;color:var(--color-secondary);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;line-height:1.4}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"▼";font-size:.9rem;color:var(--color-medium);transition:transform .2s;flex-shrink:0}.faq-item[open] summary::after{transform:rotate(180deg)}.faq-item p{margin:.75rem 0 .25rem;color:var(--color-dark);line-height:1.65;font-size:1.5rem;padding-right:2rem}.contact-page-main{max-width:700px;margin:0 auto;padding:0 1.5rem 3rem}.contact-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:1rem}@media(min-width:769px){.contact-grid{grid-template-columns:repeat(2,1fr)}}.contact-card{border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:2rem 1.5rem;text-align:center}.contact-card h2{font-size:1.4rem;margin-bottom:.75rem;color:var(--color-secondary)}.contact-card p{color:var(--color-dark);margin-bottom:1.25rem;font-size:1.45rem;line-height:1.5}.contact-card a{color:var(--color-primary);font-weight:600;font-size:1.45rem;word-break:break-word;overflow-wrap:break-word}.blog-page-main{max-width:90rem;margin:0 auto;padding:1.6rem 3.2rem;color:var(--color-dark)}@media screen and (max-width:670px){.blog-page-main{padding:1.6rem 2rem}}.blog-page-main h1{margin:1rem 0;font-size:3.2rem;color:var(--color-secondary)}@media screen and (max-width:670px){.blog-page-main h1{font-size:2.6rem}}.article-page-main{max-width:70rem;margin:0 auto;padding:1.6rem 3.2rem;color:var(--color-dark)}@media screen and (max-width:670px){.article-page-main{padding:1.6rem 2rem}}.article-page-main .title{margin:2rem 0;font-size:3.2rem;color:var(--color-secondary)}@media screen and (max-width:670px){.article-page-main .title{font-size:2.6rem}}.article-page-main .subtitle{margin:1rem 0;line-height:1.3;color:var(--color-dark)}.article-page-main .notes{padding:1rem 0;margin:1rem 0;border-top:1px solid var(--color-light);border-bottom:1px solid var(--color-light);display:flex;align-items:center;gap:1rem;font-size:1.4rem}.article-page-main .img-container{width:100%}.article-page-main .img-container img{width:100%;height:auto}.article-page-main .img-container figcaption{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;color:var(--color-medium);font-size:1.4rem}.article-page-main .img-container figcaption a{color:var(--color-secondary);font-size:1.5rem}.article-page-main .article-content h2{margin:2rem 0 1rem;font-size:1.8rem;color:var(--color-secondary);font-weight:600}.article-page-main .article-content h3{margin:1.6rem 0 1rem;line-height:1.3;color:var(--color-dark)}.article-page-main .article-content p{margin:1rem 0;font-size:1.6rem;line-height:1.5;color:var(--color-dark)}.article-page-main .article-content strong{font-weight:600}.article-page-main .article-content a{color:var(--color-secondary);text-decoration:underline;text-underline-offset:.18rem;text-decoration-thickness:.12rem}.article-page-main .article-content ol li,.article-page-main .article-content ul li{margin-left:2rem;line-height:1.7}.article-page-main .article-content ol{list-style:decimal}.article-page-main .article-content ul{list-style:initial}.articles{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-auto-columns:1fr;margin-top:5rem;margin-bottom:5rem}@media screen and (max-width:991px){.articles{max-width:60rem;grid-template-columns:1fr 1fr;margin:3rem auto}}@media screen and (max-width:670px){.articles{grid-template-columns:1fr;grid-row-gap:2rem}}.articles h1{margin:1rem 0;font-size:3.2rem;color:var(--color-secondary)}.articles h2{margin-top:1rem;font-size:1.8rem;color:var(--color-secondary)}.articles h3{margin:1rem 0;line-height:1.3;color:var(--color-dark)}.articles .article-card{box-sizing:border-box;border:1px solid transparent;border-radius:.4rem;padding:1rem;width:100%;box-shadow:0 .2rem 1.2rem rgba(0,0,0,8%)}.articles .article-card .img-container{width:100%;height:16rem;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#f2f2f2}.articles .article-card .img-container img{width:100%;height:auto}.articles .article-card .notes{margin-top:1rem;display:flex;align-items:center;color:var(--color-medium);gap:.5rem;font-size:1.2rem}.articles .article-card .notes strong{font-weight:600}.read-more-articles{max-width:90rem;margin:0 auto;padding:0 3.2rem;color:var(--color-dark)}@media screen and (max-width:670px){.read-more-articles{padding:0 2rem}}.read-more-articles .read-more-header{margin-bottom:-2rem;font-size:2.4rem;color:var(--color-secondary);border-top:1px solid var(--color-light);border-bottom:1px solid var(--color-light);padding:1rem 0;text-align:center}.cta-buttons{display:flex;gap:2rem;margin-top:2rem}@media only screen and (max-width:770px){.cta-buttons{flex-direction:column}}a.cta-button{padding:1.4rem 2.4rem;background-color:var(--color-primary);border:2px solid var(--color-primary);color:var(--color-light);display:flex;gap:.5rem;justify-content:center;align-items:center}a.cta-button.secondary{background-color:initial}a.cta-button img{height:2rem;width:auto}.tags{padding:3rem 0;display:flex;gap:1.4rem}.tags strong{color:var(--color-medium)}.tags ul{display:flex;gap:1rem}.tags ul a{display:inline-block;padding:.6rem 1.5rem;border:1px solid var(--color-secondary);background-color:rgba(var(--color-secondary-rgb),.2);border-radius:3rem;color:var(--color-secondary);font-size:1.4rem}#download{background-image:url(/imgs/cover.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}#download::before{content:'';background:rgba(24,32,111,.8);position:absolute;left:0;right:0;width:100%;height:100%;z-index:1}#download .container{position:relative;z-index:2;padding:5rem 3.2rem;max-width:90rem;margin:0 auto}#download .container .logo{display:block;width:5rem;min-width:5rem;height:max-content}#download .container .logo img{width:100%;height:auto}#download .container p{margin:1rem 0;line-height:1.3;color:var(--color-light)}#download .container h3{color:var(--color-light)}footer{max-width:90rem;margin:0 auto;padding:1.6rem 3.2rem;color:var(--color-dark);font-size:1.2rem;text-align:center}footer p:not(:last-child){margin-bottom:1rem}@media(prefers-color-scheme:dark){:root{--color-secondary:#c9d6f7;--color-secondary-rgb:201, 214, 247;--color-dark:rgba(255, 255, 255, 0.78);--color-medium:rgba(255, 255, 255, 0.5)}body{background:#0f1117}header{background:#0f1117;border-bottom-color:rgba(255,255,255,8%)}header .name h2{color:#ff9ca0}.home-page-main .feature-section .image img{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.32)}.home-page-main .social-proof{background:#141927}.home-page-main .social-proof .stats .stat-divider{background:rgba(255,255,255,.1)}.home-page-main .social-proof .container .testimonials blockquote{background:#1a2540;border-left-color:var(--color-primary);box-shadow:0 .4rem 2rem rgba(0,0,0,.45)}.home-page-main .social-proof .container .testimonials blockquote::before{color:rgba(190,0,5,.25)}.home-page-main .social-proof .container .testimonials blockquote p{color:#e2e8f0}.home-page-main .social-proof .container .testimonials blockquote footer{color:#93c5fd}.home-page-main .social-proof .container .testimonials blockquote cite{color:#93c5fd;font-style:normal}.home-page-main .platform-info{background:#0f1117;border-color:rgba(255,255,255,7%)}.home-page-main .platform-info .container .platform-badges .badge.coming-soon{background:rgba(255,255,255,8%);border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.72)}.page-header h1{color:#ff9ca0}.blog-page-main{background:#0f1117}.article-page-main{background:#0f1117}.article-page-main .notes{border-color:rgba(255,255,255,8%)}.article-page-main .article-content a{color:#93c5fd;text-decoration:underline}.articles .article-card{border:none;background:#141927;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.32)}.articles .article-card .img-container{background-color:#1e2a42}.read-more-articles .read-more-header{border-color:rgba(255,255,255,8%)}.tags ul a{color:#93c5fd;border-color:rgba(147,197,253,.3);background-color:rgba(147,197,253,.1)}footer{color:rgba(255,255,255,.45);background:#0f1117}.faq-item{border-bottom-color:rgba(255,255,255,8%)}.faq-item[open] p{color:rgba(255,255,255,.78)}.contact-card{border-color:rgba(255,255,255,.1);background:#141927}.feature-grid-card{border-color:rgba(255,255,255,8%);background:#141927}}@media only screen and (prefers-color-scheme:dark) and (max-width:480px){header nav{background:#0f1117;border-top-color:rgba(255,255,255,8%);box-shadow:0 4px 12px rgba(0,0,0,.3)}header nav li a{border-bottom-color:rgba(255,255,255,5%)}}