.contact-form{padding:6rem 2rem;max-width:640px;margin:0 auto;text-align:center}.contact-form h2{font-size:2rem;margin-bottom:2rem;font-weight:700}.contact-form form{display:flex;flex-direction:column;gap:1.25rem}.contact-form form input,.contact-form form textarea{width:100%;padding:.9rem 1rem;border:1px solid #ccc;border-radius:10px;font-size:1rem}.contact-form form textarea{min-height:140px;resize:vertical}.contact-form form button{background:#000;color:#fff;padding:1rem;border-radius:10px;border:none;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s}.contact-form form button:hover{background:#333}.custom-btn{display:flex;background:#fff;color:#000;padding:8px 25px;border-radius:45px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:background .2s}.custom-btn:hover{background:#f2f2f2}@media(min-width:768px){.custom-btn{padding:8px 35px;font-size:20px}}.navbar{position:fixed;top:0;left:0;right:0;height:80px;background:#000;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;z-index:10;transition:transform .3s ease;box-shadow:0 0 #0000;transform:translateY(0)}.navbar--hidden{transform:translateY(-100%)}.navbar--backdrop{box-shadow:0 2px 4px #0000001a;-webkit-backdrop-filter:saturate(180%) blur(4px);backdrop-filter:saturate(180%) blur(4px);background:#000000e6}.footer{display:flex;flex-direction:column;gap:25px;background:#000;color:#fff;padding:40px 15px;border-top-left-radius:30px;border-top-right-radius:30px}@media(min-width:820px){.footer{padding:50px 30px}}@media(min-width:1024px){.footer{padding:80px 50px}}.footer__container{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.footer__container{flex-direction:row;gap:100px}}.footer__email{display:flex;flex-direction:column;gap:15px}.footer__email__title{font-weight:600;font-size:20px}.footer__email a{font-size:14px;color:inherit;text-decoration:underline}@media(min-width:768px){.footer__email__title{font-size:24px}.footer__email a{font-size:16px}}.footer__documents{display:flex;flex-direction:column;gap:15px;margin-bottom:24px}.footer__documents__links{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:0}.footer__documents__links a{font-size:14px;color:inherit;text-decoration:none;transition:text-decoration .2s}.footer__documents__links a:hover{text-decoration:underline}@media(min-width:768px){.footer__documents__links a{font-size:16px}}.footer__documents__title{font-weight:600;font-size:20px}@media(min-width:768px){.footer__documents__title{font-size:24px}}*,*:before,*:after{box-sizing:border-box;-webkit-user-select:none;user-select:none}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;margin:0;padding:0}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}a{text-decoration:none;color:inherit}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.underline{text-decoration:underline}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-normal{font-weight:400}.mt-5{margin-top:20px}.mt-10{margin-top:40px}.mb-5{margin-bottom:20px}.mb-10{margin-bottom:40px}.ml-5{margin-left:20px}.mr-5{margin-right:20px}.pl-5{padding-left:20px}.pr-5{padding-right:20px}.pt-5{padding-top:20px}.pb-5{padding-bottom:20px}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-1{flex:1 1 0}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.gap-2{gap:8px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-7{gap:28px}.gap-8{gap:32px}.gap-9{gap:36px}.gap-10{gap:40px}@media(min-width:640px){.sm\:text-center{text-align:center}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:font-semibold{font-weight:600}.sm\:font-medium{font-weight:500}.sm\:font-normal{font-weight:400}.sm\:mt-5{margin-top:20px}.sm\:mt-10{margin-top:40px}.sm\:mb-5{margin-bottom:20px}.sm\:mb-10{margin-bottom:40px}.sm\:ml-5{margin-left:20px}.sm\:mr-5{margin-right:20px}.sm\:pl-5{padding-left:20px}.sm\:pr-5{padding-right:20px}.sm\:pt-5{padding-top:20px}.sm\:pb-5{padding-bottom:20px}.sm\:flex{display:flex}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-stretch{align-items:stretch}.sm\:justify-center{justify-content:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:justify-evenly{justify-content:space-evenly}.sm\:flex-1{flex:1 1 0}.sm\:flex-auto{flex:1 1 auto}.sm\:flex-none{flex:none}.sm\:gap-2{gap:8px}.sm\:gap-4{gap:16px}.sm\:gap-5{gap:20px}.sm\:gap-6{gap:24px}.sm\:gap-7{gap:28px}.sm\:gap-8{gap:32px}.sm\:gap-9{gap:36px}.sm\:gap-10{gap:40px}}@media(min-width:768px){.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:font-semibold{font-weight:600}.md\:font-medium{font-weight:500}.md\:font-normal{font-weight:400}.md\:mt-5{margin-top:20px}.md\:mt-10{margin-top:40px}.md\:mb-5{margin-bottom:20px}.md\:mb-10{margin-bottom:40px}.md\:ml-5{margin-left:20px}.md\:mr-5{margin-right:20px}.md\:pl-5{padding-left:20px}.md\:pr-5{padding-right:20px}.md\:pt-5{padding-top:20px}.md\:pb-5{padding-bottom:20px}.md\:flex{display:flex}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-stretch{align-items:stretch}.md\:justify-center{justify-content:center}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:justify-evenly{justify-content:space-evenly}.md\:flex-1{flex:1 1 0}.md\:flex-auto{flex:1 1 auto}.md\:flex-none{flex:none}.md\:gap-2{gap:8px}.md\:gap-4{gap:16px}.md\:gap-5{gap:20px}.md\:gap-6{gap:24px}.md\:gap-7{gap:28px}.md\:gap-8{gap:32px}.md\:gap-9{gap:36px}.md\:gap-10{gap:40px}}@media(min-width:1024px){.lg\:text-center{text-align:center}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:font-semibold{font-weight:600}.lg\:font-medium{font-weight:500}.lg\:font-normal{font-weight:400}.lg\:mt-5{margin-top:20px}.lg\:mt-10{margin-top:40px}.lg\:mb-5{margin-bottom:20px}.lg\:mb-10{margin-bottom:40px}.lg\:ml-5{margin-left:20px}.lg\:mr-5{margin-right:20px}.lg\:pl-5{padding-left:20px}.lg\:pr-5{padding-right:20px}.lg\:pt-5{padding-top:20px}.lg\:pb-5{padding-bottom:20px}.lg\:flex{display:flex}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.lg\:justify-center{justify-content:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:justify-evenly{justify-content:space-evenly}.lg\:flex-1{flex:1 1 0}.lg\:flex-auto{flex:1 1 auto}.lg\:flex-none{flex:none}.lg\:gap-2{gap:8px}.lg\:gap-4{gap:16px}.lg\:gap-5{gap:20px}.lg\:gap-6{gap:24px}.lg\:gap-7{gap:28px}.lg\:gap-8{gap:32px}.lg\:gap-9{gap:36px}.lg\:gap-10{gap:40px}}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0}.root-layout{display:flex;flex-direction:column;min-height:100vh}.root-layout .content{flex:1;padding-top:80px}
