.navbar{z-index:1000;background-color:#fff;justify-content:center;align-items:center;gap:50px;height:60px;padding:16px 32px;display:flex;position:relative;box-shadow:0 8px 24px #959da533}@media (width<=1400.5px){.navbar{gap:20px}}@media (width<=1181.5px){.navbar{justify-content:space-between}}.navbar .logo-link{align-items:center;width:180px;display:flex}.navbar .logo-link svg{width:100%;height:auto}.navbar .menu-overlay{display:none}@media (width<=1181.5px){.navbar .menu-overlay{opacity:0;visibility:hidden;z-index:1040;background-color:#0006;width:100vw;height:100vh;transition:opacity .3s,visibility .3s;display:block;position:fixed;top:0;left:0}.navbar .menu-overlay.overlay-active{opacity:1;visibility:visible}}.navbar .hamburger{cursor:pointer;z-index:1100;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;padding:0;display:none}@media (width<=1181.5px){.navbar .hamburger{display:flex}.navbar .hamburger.is-active span:first-child{transform:translateY(9px)rotate(45deg)}.navbar .hamburger.is-active span:nth-child(2){opacity:0}.navbar .hamburger.is-active span:nth-child(3){transform:translateY(-9px)rotate(-45deg)}}.navbar .hamburger span{background-color:#0033a1;border-radius:3px;width:100%;height:3px;transition:all .3s}.navbar .nav-links{align-items:center;gap:50px;margin:0;padding:0;list-style:none;display:flex}@media (width<=1400.5px){.navbar .nav-links{gap:20px}}@media (width<=1181.5px){.navbar .nav-links{z-index:1050;background-color:#fffbfb;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:300px;height:100vh;padding:70px 30px;transition:right .3s ease-in-out;position:fixed;top:0;right:-100%}}@media (width<=1181.5px) and (width<=442.5px){.navbar .nav-links{width:200px}}@media (width<=1181.5px){.navbar .nav-links.nav-open{right:0}}.navbar .nav-links a{text-transform:uppercase;color:#1e1e1e;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s}.home-footer{background-color:#ce0e2d;height:120px;position:relative}@media (width<=500.5px){.home-footer{height:auto}}.home-footer .home-footer__nav{flex-direction:row;justify-content:center;align-items:center;gap:50px;height:100%;display:flex}.home-footer .home-footer__nav .nav-links{flex-direction:row;gap:50px;display:flex}@media (width<=1216.5px){.home-footer .home-footer__nav .nav-links{gap:30px}}@media (width<=918.5px){.home-footer .home-footer__nav .nav-links{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}}@media (width<=660.5px){.home-footer .home-footer__nav .nav-links{grid-template-columns:repeat(2,1fr)}}@media (width<=496.5px){.home-footer .home-footer__nav .nav-links{flex-direction:column;gap:10px;padding:10px 0;display:flex}}.home-footer .home-footer__nav .nav-links li{list-style:none}.home-footer .home-footer__nav .nav-links li a{color:#fffbfb;text-transform:uppercase;font-family:Ubuntu,sans-serif;font-size:14px;text-decoration:none}@media (width<=1076.5px){.home-footer .home-footer__nav .nav-links li a{font-size:12px}}@media (width<=918.5px){.home-footer .home-footer__nav .nav-links li a{justify-content:center;align-items:center;height:100%;display:flex}}.home-footer.footer-blue{background-color:#0033a1}.home-footer.footer-blue .home-footer__nav{flex-direction:row;justify-content:center;align-items:center;gap:50px;height:100%;display:flex}.home-footer.footer-blue .home-footer__nav .nav-links{flex-direction:row;gap:50px;display:flex}@media (width<=1216.5px){.home-footer.footer-blue .home-footer__nav .nav-links{gap:30px}}@media (width<=918.5px){.home-footer.footer-blue .home-footer__nav .nav-links{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}}@media (width<=660.5px){.home-footer.footer-blue .home-footer__nav .nav-links{grid-template-columns:repeat(2,1fr)}}@media (width<=496.5px){.home-footer.footer-blue .home-footer__nav .nav-links{flex-direction:column;gap:10px;padding:10px 0;display:flex}}.home-footer.footer-blue .home-footer__nav .nav-links li{list-style:none}.home-footer.footer-blue .home-footer__nav .nav-links li a{color:#fffbfb;text-transform:uppercase;font-family:Ubuntu,sans-serif;font-size:14px;text-decoration:none}@media (width<=1076.5px){.home-footer.footer-blue .home-footer__nav .nav-links li a{font-size:12px}}.hero{box-sizing:border-box;background-color:#fff;flex-direction:column;flex:1;width:100%;font-family:Ubuntu,sans-serif;display:flex;position:relative;overflow:hidden}.hero .container-homepage{flex:1;align-items:stretch;width:100%;display:flex;position:relative}@media (width<=991.5px){.hero .container-homepage{flex-direction:column-reverse}}.content-white{z-index:1;opacity:0;background-color:#fffbfb;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:60px 40px 60px 80px;transition:opacity .8s ease-out,transform .8s ease-out;display:flex;transform:translate(-30px)}.content-white.animate{opacity:1;transform:translate(0)}@media (width<=1144.5px){.content-white{padding-right:70px}}@media (width<=600.5px){.content-white{padding:60px 30px}}.content-white .svg{text-align:center;width:100%;margin-bottom:30px}.content-white .svg svg{width:600px;height:auto}@media (width<=1282.5px){.content-white .svg svg{width:100%}}.content-white .content-text{text-align:justify;width:50%}@media (width<=1626.5px){.content-white .content-text{width:65%}}@media (width<=1512.5px){.content-white .content-text{width:72%}}@media (width<=1144.5px){.content-white .content-text{width:100%}}.content-white .content-text h2{color:#0033a1;margin-bottom:16px;font-size:28px;font-weight:700}.content-white .content-text p{color:#1e1e1e;margin-bottom:30px;font-size:16px;line-height:1.6}.phone-box{color:inherit;background-color:#fffbfb;border:2px solid #0033a1;border-radius:12px;align-items:center;width:fit-content;padding:10px 20px;text-decoration:none;transition:background-color .2s;display:inline-flex}.phone-box:hover{background-color:#fffbfb}.phone-box .phone-icon{justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;display:flex}.phone-box .phone-icon svg{width:100%;height:100%}.phone-box .phone-content{flex-direction:column;display:flex}.phone-box .phone-number{color:#1e1e1e;font-size:16px;font-weight:500}.phone-box .phone-info{color:#1e1e1e;margin-top:1px;font-size:10px}.content-blue{z-index:2;opacity:0;background-color:#0033a1;justify-content:center;align-items:center;width:570px;transition:opacity .8s ease-out .2s,transform .8s ease-out .2s;display:flex;position:relative;overflow:visible;transform:translate(30px)}.content-blue.animate{opacity:1;transform:translate(0)}@media (width<=1512.5px){.content-blue{width:450px}}@media (width<=1144.5px){.content-blue{width:350px}}@media (width<=991.5px){.content-blue{width:100%;height:50px}}.content-blue .image{z-index:3;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:40px;left:0;transform:translate(-47%)}@media (width<=1626.5px){.content-blue .image{transform:translate(-40%)}}@media (width<=1512.5px){.content-blue .image{transform:translate(-30%)}}@media (width<=991.5px){.content-blue .image{width:100%;top:49px;transform:translate(0)}}.content-blue .image img{object-fit:contain;width:70%}@media (width<=991.5px){.content-blue .image img{width:12%}}.hero .container{max-width:1200px;min-height:500px;margin:0 auto;padding:0 1rem}.hero .container .privacy-container{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(20px)}.hero .container h2{color:#0033a1;margin-bottom:40px;font-family:Ubuntu,sans-serif;font-size:31px;font-weight:500}.hero .container .list ol{flex-direction:column;gap:20px;padding-left:12px;display:flex}.hero .container .list ol li span{text-transform:uppercase;color:#1e1e1e;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:600}.hero .container .list ol li .no-list{color:#1e1e1e;margin-top:.5rem;margin-bottom:1.5rem;font-family:Ubuntu,sans-serif;font-size:13px;font-weight:400}.hero{flex-direction:column;display:flex}.hero .container{max-width:1200px;margin:0 auto;padding:0 1rem}.hero .container .policy-container{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(20px)}.hero .container .policy-container.animate{opacity:1;transform:translateY(0)}.hero .container .policy-title{color:#0033a1;margin-bottom:40px;font-family:Ubuntu,sans-serif;font-size:31px;font-weight:500}.hero .container .policy-list{counter-reset:policy-counter;padding-left:0;list-style:none}.hero .container .policy-list .policy-item{counter-increment:policy-counter;margin-bottom:40px}.hero .container .policy-list .policy-item:before{content:counter(policy-counter) ". ";color:#1e1e1e;font-size:13px;font-weight:700}.hero .container .policy-list .policy-item{display:block}.hero .container .policy-list .policy-item .item-title{color:#1e1e1e;text-transform:uppercase;margin-bottom:10px;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:700;display:inline}.hero .container .policy-list .policy-item .item-content p{color:#1e1e1e;font-family:Ubuntu,sans-serif;font-size:13px}.hero .container .policy-list .policy-item .item-content ul li{font-family:Ubuntu,sans-serif;font-size:13px}.hero .container .policy-list .policy-item .item-text{text-align:justify;margin-top:10px;margin-bottom:15px;font-size:13px}.hero .container .policy-list .policy-item .sub-list{margin-top:10px;padding-left:20px;list-style-type:disc}.hero .container .policy-list .policy-item .sub-list li{text-align:justify;margin-bottom:12px}.hero .container .policy-list .policy-item .sub-list li strong{color:#1e1e1e}.hero .container .policy-list .policy-item .sub-list li p{margin:5px 0 0;font-size:13px}.layout-container .content{flex:1}.layout-container{flex-direction:column;min-height:100vh;display:flex}.layout-container .content{flex-direction:column;flex:1;display:flex}.hero{box-sizing:border-box;flex-direction:column;width:100%;max-width:100vw;height:100vh;display:flex;overflow-x:hidden}.hero .container{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:1200px;min-height:0;margin:0 auto;padding:1rem;display:flex}.hero .container .privacy-container{opacity:0;flex-direction:column;flex:1;width:100%;min-height:0;transition:opacity .8s ease-out,transform .8s ease-out;display:flex;transform:translateY(20px)}.hero .container .privacy-container.animate{opacity:1;transform:translateY(0)}.hero .container h2{color:#0033a1;word-break:break-word;flex-shrink:0;margin-bottom:20px;font-family:Ubuntu,sans-serif;font-size:clamp(1.2rem,2vw,31px);font-weight:500}.hero .container .pdf-wrapper{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.page-wrapper{box-sizing:border-box;flex-direction:column;width:100%;max-width:1200px;margin:1rem auto;padding:0 1rem;display:flex;overflow:hidden}.page-wrapper h1{color:#0033a1;flex-shrink:0;margin-bottom:.75rem;font-size:clamp(1.2rem,2vw,24px);font-weight:500;line-height:1.2}.page-wrapper .pdf-container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.page-wrapper .pdf-container iframe,.page-wrapper .pdf-container embed,.page-wrapper .pdf-container object{width:100%;height:100%}.pdf-container{background:0 0;flex-direction:column;gap:16px;width:100%;display:flex}.pdf-container .pdf-actions{justify-content:flex-end;height:25px;display:flex}.pdf-container .pdf-actions .download-btn{color:#334155;background-color:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.pdf-container .pdf-actions .download-btn:hover{color:#0f172a;background-color:#e2e8f0;border-color:#94a3b8}.pdf-container .placeholder{color:#0033a1;text-align:center;background:#fffbfb;border-radius:8px;padding:24px;font-size:14px}.pdf-container .image-preview{justify-content:center;display:flex}.pdf-container .image-preview img{object-fit:contain;border-radius:8px;max-width:100%;max-height:70vh;box-shadow:0 4px 6px -1px #0000001a}.pdf-container .pdf-preview{flex-direction:column;gap:12px;width:100%;display:flex}.pdf-container .pdf-preview .pdf-frame{background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;box-shadow:0 4px 12px #0000000d}.pdf-container .unsupported{color:#ce0e2d;text-align:center;background:#fff5f5;border-radius:8px;padding:24px;font-size:14px}@font-face{font-family:Ubuntu;src:url(/assets/Ubuntu-Regular-CTABfJ1U.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}body{color:#1e1e1e;background-color:#fffbfb;height:100%;margin:0;font-family:Ubuntu,sans-serif}.site-layout{flex-direction:column;height:100vh;display:flex}.site-layout .page-content{flex:1}
