.n-footer-index{padding-top:3.5rem}.n-footer-index .logo-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-bottom:1rem}@media(min-width:61.25em){.n-footer-index .logo-request{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.5rem}}.n-footer-index .logo-request:before{position:absolute;height:1px;width:100%;right:0;bottom:0;content:"";background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(var(--color-nutrual-150)),to(transparent));background-image:linear-gradient(to right,transparent,var(--color-nutrual-150),transparent)}.n-footer-index .logo-request:after{position:absolute;height:1px;width:100%;right:0;top:-3rem;content:"";background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(var(--color-nutrual-150)),to(transparent));background-image:linear-gradient(to right,transparent,var(--color-nutrual-150),transparent)}@media(min-width:61.25em){.n-footer-index .logo-request:after{top:-3.25rem}}.n-footer-index .logo-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4rem}@media(min-width:61.25em){.n-footer-index .logo-box{height:6rem}}.n-footer-index .logo-box .logo{height:100%}.n-footer-index .logo-box .logo img{height:100%;width:auto}.n-footer-index .request-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1rem;background-color:var(--color-nutrual-50);border-radius:1rem}@media(min-width:61.25em){.n-footer-index .request-form{-webkit-box-flex:0;-ms-flex:none;flex:none;width:26rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem}}.n-footer-index .r-title{color:var(--color-nutrual-500);font-size:14px;font-size:.875rem;line-height:22px;font-weight:700;font-variation-settings:"wght" 700;display:block}.n-footer-index .r-description{color:var(--color-nutrual-300);font-size:11px;font-size:.6875rem;line-height:18px;margin-top:.25rem;font-weight:500;font-variation-settings:"wght" 500;display:block}.n-footer-index .request-btn{background-color:var(--color-nutrual-800);color:var(--color-white)}@media(min-width:61.25em){.n-footer-index .request-btn{width:6rem}}.n-footer-index .scroll-tt{cursor:pointer;gap:.5rem;position:absolute;left:0;top:-2rem;color:var(--color-nutrual-400);cursor:pointer}@media(min-width:48em){.n-footer-index .scroll-tt{display:-webkit-box;display:-ms-flexbox;display:flex}}.n-footer-index .scroll-tt svg{width:1.25rem;height:1.25rem}.n-footer-index .scroll-tt span{font-size:14px;font-size:.875rem;line-height:22px;display:none}@media(min-width:36em){.n-footer-index .scroll-tt span{display:block}}.n-footer-index .bell-links{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width:61.25em){.n-footer-index .bell-links{margin-top:1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.n-footer-index .links-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;list-style-type:none}@media(min-width:61.25em){.n-footer-index .links-col{width:100%}}.n-footer-index .col-title{color:var(--color-nutrual-500);font-size:14px;font-size:.875rem;line-height:22px;font-weight:700;font-variation-settings:"wght" 700;margin:0}.n-footer-index .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;color:var(--color-nutrual-400);font-size:14px;font-size:.875rem;line-height:24px;font-weight:400;font-variation-settings:"wght" 400;margin-top:1rem}.n-footer-index .social{gap:.75rem}@media(min-width:61.25em){.n-footer-index .social{gap:1rem}}.n-footer-index .social svg{width:1.25rem;height:1.25rem}@media(min-width:61.25em){.n-footer-index .social svg{width:1.5rem;height:1.5rem}}.n-footer-index .c-ownership{color:var(--color-nutrual-300);display:block;text-align:center;font-size:12px;font-size:.75rem;line-height:20px;font-weight:600;font-variation-settings:"wght" 600;margin:0;padding:.75rem 0;border-top:1px solid var(--color-nutrual-150);margin-top:1rem}