.Footer{width:100%;display:flex;justify-content:center;align-items:flex-start;padding:var(--top-bottom-margin) var(--side-margin) var(--top-bottom-margin) var(--side-margin)}.Footer .container{width:100%;max-width:var(--max-width);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Footer .row-1{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:self-end;gap:var(--space-3);margin-bottom:var(--space-2);border-top:1px solid var(--black-0);padding-top:var(--top-bottom-margin)}.Footer .company-logo{-o-object-fit:contain;object-fit:contain;margin-right:auto;-o-object-position:left;object-position:left;margin-left:-10px;filter:var(--invert)}.Footer .social-logo{-o-object-fit:contain;object-fit:contain;filter:var(--invert)}.Footer .row-2{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:var(--top-bottom-margin);gap:var(--space-1)}.Footer .pages-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--space-5)}.Footer .label{color:var(--black-0)}.Footer .page-link{color:var(--black-0);text-decoration:none}.Footer .page-link:hover{text-decoration:underline}.Footer .office-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--space-5)}.Footer .offie-address{color:var(--black-0);white-space:pre-line}.Footer .row-3{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:var(--space-4);border-top:1px solid var(--black-0);gap:var(--space-2)}.Footer .copyright-text{filter:var(--invert);margin-left:auto}.Footer .social-logo{transition:opacity .2s ease}.Footer .social-logo:hover{opacity:.8;cursor:pointer}@media (max-width: 768px){.Footer .row-3{align-items:flex-start;flex-direction:column;gap:var(--space-5)}.Footer .copyright-text{margin-top:-40px}}.Header{width:100%;display:flex;justify-content:center;padding:var(--space-4) var(--side-margin);background-color:var(--white-0);border-bottom:1px solid var(--gray-200)}.Header.sticky{position:fixed;top:0;left:0;right:0;z-index:1000}.Header .container{width:100%;max-width:var(--max-width);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-2)}.Header .logo{width:112px;height:auto;-o-object-fit:contain;object-fit:contain;margin-right:auto;filter:var(--invert)}.Header a{text-decoration:none;margin-right:auto}.Header .nav-links.desktop{display:flex;align-items:center;gap:var(--space-2)}.Header .page{color:var(--black-0);text-decoration:none}.Header .page:hover{text-decoration:underline}.Header .page.active{font-weight:700}.Header .menu-button{display:none;background:none;border:none;cursor:pointer;position:relative;z-index:1001}.Header .menu-button .icon{width:24px;height:24px;color:var(--black-0)}.Header .drawer{position:fixed;top:110px;left:0;width:100%;height:calc(100vh - 72px);background-color:var(--white-0);transform:translate(100%);transition:transform .3s ease-in-out;z-index:999;padding:0px var(--side-margin)}.Header .drawer.open{transform:translate(0);padding-inline:45px}.Header .drawer-content{display:flex;flex-direction:column;gap:var(--space-2)}@media (max-width: 1020px){.Header .container{gap:unset;justify-content:flex-start}.Header .logo{margin-right:20px}.Header .nav-links.desktop{width:100%;gap:unset;justify-content:space-between}}@media (max-width: 768px){.Header{padding:var(--space-2) var(--side-margin)}.Header .nav-links.desktop{display:none}.Header .menu-button{display:block}.Header .container{justify-content:space-between}.Header .logo{margin:unset}.Header .drawer{top:84px}}.cursor-dot{position:fixed;top:0;left:0;width:32px;height:32px;border-radius:50%;pointer-events:none;z-index:2147483646;transform:translate(-50%,-50%);opacity:0;mix-blend-mode:difference;will-change:transform,opacity;transition:width .3s ease,height .3s ease,border-radius .3s ease}.cursor-dot.light{background:var(--white-0)}.cursor-dot.dark{background:var(--black-0)}.cursor-dot.no-blend{mix-blend-mode:normal}.cursor-dot.text-mode{width:2px;height:var(--cursor-height, 20px);border-radius:1px;transform:translate(-50%,-50%);transition:width .3s ease,height .2s ease,border-radius .3s ease}@media (max-width: 768px){.cursor-dot{display:none}}.whatsapp-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.whatsapp-modal{background:var(--white-0);border-radius:8px;padding:var(--space-4);max-width:400px;width:100%;margin:var(--space-2);position:relative;box-shadow:0 4px 24px #0000001a}.whatsapp-modal-close{position:absolute;top:var(--space-2);right:var(--space-2);background:none;border:none;font-size:24px;color:var(--black-0);cursor:pointer;padding:4px;line-height:1;transition:color .2s ease}.whatsapp-modal-close:hover{color:var(--gray-600)}.whatsapp-modal-header{margin-bottom:var(--space-4)}.whatsapp-modal-title{font-size:20px;font-weight:600;color:var(--black-0);margin:0 0 var(--space-2) 0;font-family:Rethink Sans}.whatsapp-modal-description{font-size:14px;color:var(--gray-600);margin:0;line-height:1.5;font-family:Rethink Sans}.whatsapp-modal-form{display:flex;flex-direction:column;gap:var(--space-3)}.whatsapp-modal-input-group{display:flex;flex-direction:column;gap:var(--space-1)}.whatsapp-modal-label{font-size:14px;font-weight:500;color:var(--black-0);font-family:Rethink Sans}.whatsapp-modal-input{width:100%;padding:12px;border:1px solid var(--gray-300);border-radius:4px;font-size:16px;font-family:Rethink Sans;color:var(--black-0);background:var(--white-0);transition:border-color .2s ease}.whatsapp-modal-input:focus{outline:none;border-color:var(--blue-500);box-shadow:0 0 0 2px #3b82f61a}.whatsapp-modal-buttons{display:flex;gap:var(--space-2)}.whatsapp-modal-skip,.whatsapp-modal-submit{flex:1;padding:12px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Rethink Sans}.whatsapp-modal-skip{background:var(--gray-200);color:var(--gray-700);border:1px solid var(--gray-300)}.whatsapp-modal-skip:hover{background:var(--gray-300)}.whatsapp-modal-submit{background:var(--blue-600);color:var(--white-0);border:1px solid var(--blue-600)}.whatsapp-modal-submit:hover:not(:disabled){background:var(--blue-700)}.whatsapp-modal-submit:disabled{background:var(--gray-400);border-color:var(--gray-400);cursor:not-allowed}@media (max-width: 768px){.whatsapp-modal{margin:var(--space-3);max-width:calc(100% - 2 * var(--space-3))}}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}*,*:before,*:after{box-sizing:border-box}.HomePage.container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;overflow:hidden}.theme-button{position:fixed;z-index:2147483647;left:0;top:50vh;cursor:pointer;pointer-events:auto}.theme-button:hover{filter:invert(1)}:root{--white-0: #FFFFFF;--black-0: #000000;--grey-0:#f9f9f9;--darkGrey-0:#262626;--invert: invert(0);--yellow-0: #D7FF45;--purple-0:#8A6ED6;--primary-color: var(--black-0);--secondary-color: var(--white-0);--border-radius: 4px;--max-width: 1200px;--gap-1: 40px;--gap-2: 30px;--gap-3: 24px;--gap-4: 16px;--gap-5: 10px;--space-1: 120px;--space-2: 40px;--space-3: 30px;--space-4: 20px;--space-5: 10px;--side-margin:64px;--top-bottom-margin: 60px;--header-height: 92px}body{background-color:var(--white-0)}::selection{background-color:var(--yellow-0);color:var(--black-0)}::-moz-selection{background-color:var(--yellow-0);color:var(--black-0)}.page-content{padding-top:var(--header-height);overflow-x:hidden}.header-spacing{padding-top:var(--header-height)}sup{font-size:.5em;vertical-align:super;line-height:0}@media (max-width: 1020px){:root{--gap-1: 32px;--gap-2: 24px;--gap-3: 20px;--gap-4: 12px;--gap-5: 8px;--space-1: 64px;--space-2: 30px;--space-3: 20px;--space-4: 16px;--space-5: 10px;--side-margin:48px;--top-bottom-margin: 64px;--header-height: 92px}}@media (max-width: 768px){:root{--gap-1: 24px;--gap-2: 20px;--gap-3: 16px;--gap-4: 10px;--gap-5: 6px;--space-1: 48px;--space-2: 24px;--space-3: 16px;--space-4: 10px;--space-5: 10px;--side-margin:32px;--top-bottom-margin: 48px;--header-height: 84px}}.T0-Reg{font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:64px;letter-spacing:.8px}.T1-Reg{font-family:Poppins,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:normal}.T2-Reg{font-family:Rethink Sans;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.T2-Thin{font-family:Poppins;font-size:28px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:1.44px}.T3-Bold{font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.T4-Reg{font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:34px}.l0{text-align:center;font-family:Rethink Sans;font-size:80px;font-style:normal;font-weight:600;line-height:normal}.l1{font-family:Rethink Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.l1-thin{font-family:Rethink Sans;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.l2{font-family:Rethink Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.l2-thin{font-family:Rethink Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.l3{font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.nucleus-text{font-family:Playpen Sans;font-size:28px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase!important}.axis-text{font-family:Rethink Sans;font-size:28px;font-style:normal;font-weight:600;line-height:normal}i{font-style:italic}@media (max-width: 1020px){.T0-Reg{font-family:Poppins,sans-serif;font-size:64px;font-style:normal;font-weight:500;line-height:80px;letter-spacing:1.6px}.T1-Reg{font-family:Poppins,sans-serif;font-size:44px;font-style:normal;font-weight:400;line-height:normal}.T2-Reg{font-family:Rethink Sans;font-size:26px;font-style:normal;font-weight:600;line-height:normal}.T2-Thin{font-family:Poppins;font-size:26px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:1.44px}}@media (max-width: 768px){.T0-Reg{font-family:Poppins,sans-serif;font-size:44px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:1.6px}.T1-Reg{font-family:Poppins,sans-serif;font-size:27px;font-style:normal;font-weight:500;line-height:normal}.T2-Reg{font-family:Rethink Sans;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.nucleus-text{font-family:Playpen Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase!important}.T2-Thin{font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.44px}.l2{font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.l2-thin{font-family:Rethink Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}}
