body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.menu-root{background:#fff;border-bottom:1px solid #ecf0f2;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2}.menu-root .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:auto;max-width:1200px;padding:16px 0;width:calc(100% - 32px)}.menu-root .logo img{cursor:pointer;width:140px}.menu-root .list{align-items:center;color:#333;display:flex;flex-direction:row;font-family:Montserrat;font-weight:500;text-decoration:none}.menu-root .list div{padding:0 16px}.menu-root .list div .contact{background:#0b1a30;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:15px;font-weight:600;margin-left:8px;padding:10px 20px;transition:background-color .2s linear}.menu-root .list div .contact:hover{background:#17539e}.menu-root .list div span{cursor:pointer}.menu-root .list div span.active{color:#05f}.menu-root .burguer{border:1px solid #1a5cbf;border-radius:5px;cursor:pointer;display:none;flex-direction:column;height:100%;height:34px;margin-left:16px;padding-top:2px;width:40px}.menu-root .burguer>div{background:#2871cd;border:1px solid #2871cd;height:3px;margin:3px auto;width:30px}.menu-root .menu{background:#f7f7f7;display:none;font-family:Montserrat;height:calc(100vh - 75px)}.menu-root .menu div{background-color:#fff;border-bottom:1px solid rgba(40,113,205,.5);border-top:1px solid rgba(40,113,205,.5);cursor:pointer;margin-top:-1px;padding:12px 24px;width:100%}.menu-root .menu.active{display:inherit}@media(max-width:800px){.menu-root .list{display:none}.menu-root .burguer{display:flex}}@media(min-width:801px){.menu-root .menu{display:none!important}}.video-root{background:#0b1a30;font-family:Montserrat;height:calc(100vh - 77px);max-height:900px;min-height:560px;overflow:hidden;position:relative;width:100%}.video-root video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.video-root .content{align-items:center;background:linear-gradient(90deg,rgba(11,26,48,.96),rgba(11,26,48,.85) 45%,rgba(11,26,48,.35));display:flex;inset:0;position:absolute}.video-root .content .wrapper{margin:auto;max-width:1200px;width:calc(100% - 48px)}.video-root .content .eyebrow{color:#43cfff;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.video-root .content .title{color:#fff;font-size:56px;font-weight:600;line-height:1.12;margin:20px 0 0;max-width:760px}.video-root .content .description{color:#d6e2f0;font-size:19px;font-weight:400;line-height:1.65;margin:28px 0 0;max-width:600px}.video-root .content .buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:44px}.video-root .content .buttons button{border-radius:6px;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:600;padding:15px 28px;transition:background-color .2s linear,border-color .2s linear}.video-root .content .buttons .primary{background:#fff;border:1px solid #fff;color:#0b1a30}.video-root .content .buttons .primary:hover{background:#e4f6ff}.video-root .content .buttons .secondary{background:transparent;border:1px solid hsla(0,0%,100%,.5);color:#fff}.video-root .content .buttons .secondary:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.video-root .caption{bottom:20px;color:hsla(0,0%,100%,.6);font-size:12px;letter-spacing:.5px;position:absolute;right:24px}@media(max-width:800px){.video-root{height:auto;max-height:none;min-height:0}.video-root .content{background:rgba(11,26,48,.88);padding:80px 0;position:relative}.video-root .content .title{font-size:36px}.video-root .content .description{font-size:17px}.video-root .caption{display:none}}.services-root{background-color:#f6f8fb;color:#1b2a3d;font-family:Montserrat;padding:120px 0 100px;width:100%}.services-root .facts,.services-root .intro,.services-root .services-list{margin:auto;max-width:1200px;width:calc(100% - 48px)}.services-root .intro{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:5fr 6fr}.services-root .intro .eyebrow{color:#2871cd;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.services-root .intro .title{color:#0b1a30;font-size:44px;font-weight:600;line-height:1.15;margin:16px 0 0}.services-root .intro .lead p{color:#46576b;font-size:18px;font-weight:400;line-height:1.7;margin:0 0 16px}.services-root .facts{border-bottom:1px solid #dde4ee;border-top:1px solid #dde4ee;display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px}.services-root .facts .fact{display:flex;flex-direction:column;gap:6px;padding:28px 24px}.services-root .facts .fact+.fact{border-left:1px solid #dde4ee}.services-root .facts .fact .value{color:#2871cd;font-size:30px;font-weight:600}.services-root .facts .fact .label{color:#46576b;font-size:15px;line-height:1.5}.services-root .services-list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));padding-top:64px}.services-root .services-list .card{background:#fff;border:1px solid #e3e9f1;border-radius:12px;display:flex;flex-direction:column;opacity:0;padding:32px 28px;-webkit-transform:translateY(24px);transform:translateY(24px);transition:opacity .7s ease,box-shadow .3s ease,-webkit-transform .7s ease;transition:opacity .7s ease,transform .7s ease,box-shadow .3s ease;transition:opacity .7s ease,transform .7s ease,box-shadow .3s ease,-webkit-transform .7s ease}.services-root .services-list .card.show{opacity:1;-webkit-transform:none;transform:none}.services-root .services-list .card:hover{box-shadow:0 16px 40px rgba(23,83,158,.1)}.services-root .services-list .card .icon{align-items:center;background:#eaf2fd;border-radius:10px;color:#2871cd;display:flex;height:48px;justify-content:center;width:48px}.services-root .services-list .card .icon svg{font-size:28px}.services-root .services-list .card .area{color:#2871cd;font-size:12px;font-weight:600;letter-spacing:1.5px;margin-top:24px;text-transform:uppercase}.services-root .services-list .card .card-title{color:#0b1a30;font-size:21px;font-weight:600;line-height:1.3;margin:8px 0 0}.services-root .services-list .card .text{color:#46576b;font-size:15px;line-height:1.6;margin:12px 0 0}.services-root .services-list .card ul{border-top:1px solid #eef2f7;list-style:none;margin:20px 0 0;padding:20px 0 0}.services-root .services-list .card ul li{color:#1b2a3d;font-size:14px;line-height:1.5;padding:5px 0 5px 20px;position:relative}.services-root .services-list .card ul li:before{background:#43cfff;content:"";height:2px;left:0;position:absolute;top:13px;width:8px}.services-root .services-list .card.cta{grid-column-gap:48px;align-items:center;background:linear-gradient(150deg,#0b1a30,#17539e);border:none;-webkit-column-gap:48px;column-gap:48px;display:grid;grid-column:1/-1;grid-template-columns:1fr auto}.services-root .services-list .card.cta .area,.services-root .services-list .card.cta .card-title,.services-root .services-list .card.cta .text{grid-column:1}.services-root .services-list .card.cta .area{color:#43cfff;margin-top:0}.services-root .services-list .card.cta .card-title{color:#fff;font-size:26px}.services-root .services-list .card.cta .text{color:#d6e2f0}.services-root .services-list .card.cta button{align-self:center;background:#fff;border:none;border-radius:6px;color:#0b1a30;cursor:pointer;font-family:Montserrat;font-size:15px;font-weight:600;grid-column:2;grid-row:1/span 3;padding:12px 22px;transition:background-color .2s linear}.services-root .services-list .card.cta button:hover{background:#e4f6ff}@media(max-width:900px){.services-root{padding:72px 0}.services-root .intro{gap:24px;grid-template-columns:1fr}.services-root .intro .title{font-size:34px}.services-root .services-list .card.cta{grid-template-columns:1fr}.services-root .services-list .card.cta button{grid-column:1;grid-row:auto;justify-self:start;margin-top:24px}.services-root .facts{grid-template-columns:1fr}.services-root .facts .fact+.fact{border-left:none;border-top:1px solid #dde4ee}}@media(max-width:420px){.services-root .services-list{grid-template-columns:1fr}}.dialog-content-root{display:flex;flex-direction:column}.dialog-content-root .img{text-align:center}.dialog-content-root .img img{max-height:450px;max-width:100%}.dialog-content-root .title{font-size:30px;padding-bottom:24px;text-align:center}.dialog-content-root .text{padding-top:24px;text-align:justify}.dialog-content-root .button-container{margin:auto;padding:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dialog-content-root .button-container button{background:#fff;border:2px solid #0558ff;border-radius:4px;margin:10px auto;padding:12px 30px}.products-root{background-color:#fff;font-family:Montserrat;padding:110px 0 120px;width:100%}.products-root .header{margin:auto;max-width:760px;text-align:center;width:calc(100% - 48px)}.products-root .header .eyebrow{color:#2871cd;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.products-root .header .title{color:#0b1a30;font-size:44px;font-weight:600;line-height:1.15;margin:16px 0 0}.products-root .header .description{color:#46576b;font-size:18px;font-weight:400;line-height:1.7;margin:20px 0 0}.products-root .products-list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));margin:auto;max-width:1200px;padding-top:64px;width:calc(100% - 48px)}.products-root .products-list .card{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px);transition:opacity .7s ease,-webkit-transform .7s ease;transition:opacity .7s ease,transform .7s ease;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease}.products-root .products-list .card.visible{opacity:1;-webkit-transform:none;transform:none}.products-root .products-list .card-button{background:#fff;border:none;border-radius:12px;box-shadow:0 0 0 1px #e3e9f1;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;height:100%;overflow:hidden;padding:0;text-align:left;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,transform .3s ease;transition:box-shadow .3s ease,transform .3s ease,-webkit-transform .3s ease;width:100%}.products-root .products-list .card-button:focus-visible,.products-root .products-list .card-button:hover{box-shadow:0 0 0 1px #e3e9f1,0 18px 44px rgba(23,83,158,.14);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.products-root .products-list .card-button:focus-visible .cover-icon,.products-root .products-list .card-button:hover .cover-icon{-webkit-transform:scale(1.08) rotate(-4deg);transform:scale(1.08) rotate(-4deg)}.products-root .products-list .card-button:focus-visible .more span,.products-root .products-list .card-button:hover .more span{-webkit-transform:translateX(4px);transform:translateX(4px)}.products-root .products-list .cover{align-items:flex-end;background:radial-gradient(circle at 82% 40%,var(--glow) 0,transparent 55%),radial-gradient(hsla(0,0%,100%,.09) 1px,transparent 1.5px) 0 0/18px 18px,linear-gradient(150deg,#0b1a30 0,#12305a 100%);box-sizing:border-box;display:flex;height:170px;overflow:hidden;padding:24px 28px;position:relative}.products-root .products-list .cover .cover-name{color:#fff;font-size:28px;font-weight:600;letter-spacing:.3px;position:relative;z-index:1}.products-root .products-list .cover .cover-icon{color:var(--accent);font-size:80px;opacity:.9;position:absolute;right:24px;top:20px;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.products-root .products-list .body{display:flex;flex-direction:column;flex-grow:1;padding:24px 28px 28px}.products-root .products-list .body .category{color:#2871cd;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.products-root .products-list .body .text{color:#46576b;flex-grow:1;font-size:15px;line-height:1.6;margin-top:12px}.products-root .products-list .body .more{color:#0b1a30;font-size:15px;font-weight:600;margin-top:20px}.products-root .products-list .body .more span{color:#2871cd;display:inline-block;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media(max-width:900px){.products-root{padding:72px 0}.products-root .header .title{font-size:34px}}@media(max-width:420px){.products-root .products-list{grid-template-columns:1fr}}.research-root{background:linear-gradient(160deg,#0b1a30,#12305a 60%,#17539e);color:#fff;font-family:Montserrat;padding:60px 0 100px;width:100%}.research-root a{color:#43cfff;text-decoration:none}.research-root a:hover{text-decoration:underline}.research-root .title{font-size:48px;font-weight:600;line-height:58px;padding-top:60px;text-align:center}.research-root .description{color:#d6e2f0;font-size:18px;margin:auto;max-width:1024px;padding-top:20px;text-align:center;width:calc(100% - 64px)}.research-root .languages,.research-root .tags{display:flex;flex-wrap:wrap;gap:8px}.research-root .languages span,.research-root .tags span{border-radius:999px;font-size:13px}.research-root .languages{justify-content:center;margin:40px auto 0;max-width:900px;width:calc(100% - 32px)}.research-root .languages span{border:1px solid rgba(67,207,255,.4);color:#fff;padding:6px 14px}.research-root .highlights{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin:auto;max-width:1200px;padding-top:64px;width:calc(100% - 32px)}.research-root .highlights .card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:.5rem;display:flex;flex-direction:column;opacity:0;padding:28px 24px;-webkit-transform:translateY(24px);transform:translateY(24px);transition:opacity .8s ease,border-color .3s linear,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease,border-color .3s linear;transition:opacity .8s ease,transform .8s ease,border-color .3s linear,-webkit-transform .8s ease}.research-root .highlights .card.show{opacity:1;-webkit-transform:none;transform:none}.research-root .highlights .card:hover{border-color:rgba(67,207,255,.6)}.research-root .highlights .card .kind{color:#43cfff;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.research-root .highlights .card .card-title{font-size:24px;font-weight:500;padding:12px 0 16px}.research-root .highlights .card .text{color:#d6e2f0;flex-grow:1;font-size:15px;line-height:1.6}.research-root .highlights .card .tags{padding-top:20px}.research-root .highlights .card .tags span{background:rgba(67,207,255,.12);color:#bfeeff;padding:4px 10px}.research-root .links{display:flex;flex-wrap:wrap;font-size:15px;font-weight:500;gap:8px 20px;padding-top:16px}.research-root .button{display:flex;padding-top:48px}.research-root .button a{background:linear-gradient(130deg,#43cfff,#2871cd 83%,#17539e);border:1px solid #3c536a;border-radius:4px;color:#fff;font-size:18px;margin:auto;padding:14px 30px}.research-root .button a:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);text-decoration:none}.research-root .columns{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin:auto;max-width:1200px;padding-top:80px;width:calc(100% - 32px)}.research-root .columns .subtitle{border-bottom:2px solid rgba(67,207,255,.4);font-size:30px;font-weight:600;padding-bottom:16px}.research-root .columns .entry{display:flex;gap:20px;padding-top:24px}.research-root .columns .entry .year{color:#43cfff;flex:0 0 auto;font-size:15px;font-weight:600;padding-top:3px}.research-root .columns .entry .entry-title{font-size:18px;font-weight:500}.research-root .columns .entry .meta{color:#d6e2f0;font-size:15px;line-height:1.6;padding-top:8px}@media(max-width:420px){.research-root .columns,.research-root .highlights{grid-template-columns:1fr}}.contact-root{background:linear-gradient(150deg,#0b1a30,#12305a 60%,#17539e);color:#fff;font-family:Montserrat;width:100%}.contact-root .content{margin:auto;max-width:1200px;padding:100px 0;width:calc(100% - 48px)}.contact-root .intro{grid-gap:64px;align-items:end;display:grid;gap:64px;grid-template-columns:3fr 2fr}.contact-root .intro .eyebrow{color:#43cfff;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.contact-root .intro .title{font-size:44px;font-weight:600;line-height:1.15;margin:16px 0 0}.contact-root .intro .text{color:#d6e2f0;font-size:18px;font-weight:400;line-height:1.7;margin:20px 0 0;max-width:620px}.contact-root .intro .details{display:flex;flex-direction:column;font-size:16px;gap:18px;line-height:1.5}.contact-root .intro .details span{color:#8fa6c2;display:block;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.contact-root .intro .details a{border-bottom:1px solid rgba(67,207,255,.6);color:#fff;text-decoration:none}.contact-root .intro .details a:hover{color:#43cfff}.contact-root .intro .details .open{align-self:flex-start;background:#fff;border:none;border-radius:6px;color:#0b1a30;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:600;margin-top:8px;padding:14px 26px;transition:background-color .2s linear}.contact-root .intro .details .open:hover{background:#e4f6ff}.contact-root .form{grid-gap:20px;background:#fff;border-radius:12px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:56px;padding:36px}.contact-root .form .actions,.contact-root .form .form-feedback,.contact-root .form .message{grid-column:1/-1}.contact-root .form .MuiInputLabel-root{color:#46576b;font-family:Montserrat}.contact-root .form .MuiInputBase-root{font-family:Montserrat}.contact-root .form .actions{display:flex;justify-content:flex-end}.contact-root .form .actions button{background:linear-gradient(130deg,#2871cd,#17539e);border-radius:6px;box-shadow:none;font-family:Montserrat;font-size:15px;font-weight:600;padding:12px 28px;text-transform:none}.contact-root .form .actions button:disabled{background:#e4edf6;color:#1758b9}.contact-root .form .form-feedback{font-family:Montserrat}@media(max-width:900px){.contact-root .content{padding:72px 0}.contact-root .intro{gap:32px;grid-template-columns:1fr}.contact-root .intro .title{font-size:34px}.contact-root .form{grid-template-columns:1fr;padding:24px}}.trust-root{background-color:#fff;font-family:Montserrat;padding:110px 0;width:100%}.trust-root .about,.trust-root .trusted,.trust-root .values{margin:auto;max-width:1200px;width:calc(100% - 48px)}.trust-root .about{grid-column-gap:64px;align-items:center;-webkit-column-gap:64px;column-gap:64px;display:grid;grid-template-columns:7fr 5fr}.trust-root .about .eyebrow{color:#2871cd;font-size:13px;font-weight:600;grid-column:1/-1;letter-spacing:2px;text-transform:uppercase}.trust-root .about .motto{border-left:3px solid #43cfff;color:#0b1a30;font-size:38px;font-weight:500;line-height:1.3;margin:24px 0;padding-left:32px;position:relative}.trust-root .about .story p{color:#46576b;font-size:17px;font-weight:400;line-height:1.7;margin:0 0 16px}.trust-root .values{border-top:1px solid #dde4ee;display:grid;grid-template-columns:repeat(4,1fr);margin-top:72px}.trust-root .values .value{padding:32px 28px 0 0}.trust-root .values .value+.value{border-left:1px solid #dde4ee;padding-left:28px}.trust-root .values .value .number{color:#43cfff;font-size:14px;font-weight:600}.trust-root .values .value .value-title{color:#0b1a30;font-size:19px;font-weight:600;margin-top:12px}.trust-root .values .value .value-text{color:#46576b;font-size:15px;line-height:1.6;margin-top:10px}.trust-root .trusted{color:#8090a3;font-size:13px;font-weight:600;letter-spacing:2px;margin-bottom:32px;margin-top:96px;text-align:center;text-transform:uppercase}@media(max-width:900px){.trust-root{padding:72px 0 80px}.trust-root .about{grid-template-columns:1fr}.trust-root .about .motto{font-size:28px;margin-bottom:32px;padding-left:20px}.trust-root .values{grid-template-columns:1fr}.trust-root .values .value,.trust-root .values .value+.value{border-bottom:1px solid #dde4ee;border-left:none;padding:24px 0}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-3250px);transform:translateX(-3250px)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-3250px);transform:translateX(-3250px)}}.trust-root .slider{background:#fff;height:100px;overflow:hidden;position:relative}.trust-root .slider:after,.trust-root .slider:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";height:100px;position:absolute;width:200px;z-index:1}.trust-root .slider:after{right:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.trust-root .slider:before{left:0;top:0}.trust-root .slider .slide-track{-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite;display:flex;width:6500px}.trust-root .slider .slide{height:100px;width:250px}.footer-root{background-color:#08121f;color:#c3cfdd;font-family:Montserrat;font-size:15px;width:100%}.footer-root .bottom,.footer-root .columns{margin:auto;max-width:1200px;width:calc(100% - 48px)}.footer-root .columns{grid-gap:48px;display:grid;gap:48px;grid-template-columns:2fr 1fr 1.3fr 1fr;padding:72px 0 56px}.footer-root .columns .brand img{width:130px}.footer-root .columns .brand p{color:#8fa6c2;line-height:1.6;margin:20px 0 0;max-width:340px}.footer-root .columns .column{display:flex;flex-direction:column;gap:12px}.footer-root .columns .column .heading{color:#fff;font-size:12px;font-weight:600;letter-spacing:1.5px;margin-bottom:4px;text-transform:uppercase}.footer-root .columns .column>a,.footer-root .columns .column>span{color:#c3cfdd;cursor:pointer;line-height:1.6;text-decoration:none}.footer-root .columns .column>a:hover,.footer-root .columns .column>span:hover{color:#43cfff}.footer-root .columns .column>.plain{cursor:default}.footer-root .columns .column>.plain:hover{color:#c3cfdd}.footer-root .columns .social{display:flex;gap:10px}.footer-root .columns .social a{align-items:center;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;display:flex;font-size:17px;height:38px;justify-content:center;text-decoration:none;transition:border-color .2s linear,background-color .2s linear;width:38px}.footer-root .columns .social a:hover{background:rgba(67,207,255,.1);border-color:#43cfff}.footer-root .bottom{border-top:1px solid hsla(0,0%,100%,.1);color:#8fa6c2;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;padding:24px 0}.footer-root .bottom .extra{display:flex;gap:24px}.footer-root .bottom .extra span{cursor:pointer}.footer-root .bottom .extra span:hover{color:#fff}@media(max-width:900px){.footer-root .columns{gap:40px;grid-template-columns:1fr 1fr}.footer-root .columns .brand{grid-column:1/-1}}@media(max-width:480px){.footer-root .columns{grid-template-columns:1fr}}
/*# sourceMappingURL=main.6f1138ba.css.map*/