.img-full-width{width:100%!important;height:auto!important;line-height:0}.img-full-height{width:auto;height:100%;line-height:0}picture{display:block;line-height:0}*[data-image-lightbox]{cursor:url(/assets/cursor-zoom-in.svg),auto}:root{--color-blue: #2376c9;--color-black: #000000;--color-yellow: #ffb200;--color-green: #00cf11;--color-copper: #c55914;--color-white: #fff}.bg-blue{background-color:var(--color-blue)}.bg-black{background-color:var(--color-black)}.bg-yellow{background-color:var(--color-yellow)}.bg-green{background-color:var(--color-green)}.bg-copper{background-color:var(--color-copper)}.bg-white{background-color:var(--color-white)}.txt-blue{color:var(--color-blue)}.txt-black{color:var(--color-black)}.txt-yellow{color:var(--color-yellow)}.txt-green{color:var(--color-green)}.txt-copper{color:var(--color-copper)}.txt-white{color:var(--color-white)}.select-blue::selection{color:#fff;background:var(--color-blue)}.select-black::selection{color:#fff;background:var(--color-black)}.select-yellow::selection{color:#fff;background:var(--color-yellow)}.select-green::selection{color:#fff;background:var(--color-green)}.select-copper::selection{color:#fff;background:var(--color-copper)}@font-face{font-family:Kaneda;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/kaneda-gothic-medium.woff2) format("woff2")}@font-face{font-family:Ouma;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/ouma-devanagari-bold.woff2) format("woff2")}@font-face{font-family:Besley;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/besley-normal.woff2) format("woff2")}@font-face{font-family:Besley;font-style:italic;font-weight:400 900;font-display:swap;src:url(/fonts/besley-italic.woff2) format("woff2")}.btn{--button-height: 4rem;--button-font-size: 2rem;--button-padding: 2rem;--button-outline-size: .2rem;display:flex;align-items:center;justify-content:center;border:unset;color:#fff;font-size:var(--button-font-size);line-height:100%;text-transform:uppercase;font-family:Kaneda;height:var(--button-height);padding:0 var(--button-padding);cursor:url(/assets/cursor-click.svg),auto;transition:border-radius .2s ease}@media(hover:hover)and (pointer:fine){.btn:hover{border-radius:var(--button-height)}}.btn:focus{outline-color:transparent}.btn:focus-visible{outline:var(--button-outline-size) solid var(--color-black);outline-offset:var(--button-outline-size);outline-style:dashed}@media(max-width:1180px){.btn{--button-padding: 1rem;--button-height: 2rem;--button-font-size: 1.2rem}}.lbl{width:100%;text-align:left}.inpt-error{font-family:Kaneda;text-transform:uppercase;font-size:1.2rem;color:var(--color-copper)}.inpt{--input-height: 4rem;--input-font-size: 2rem;--input-border-size: .2rem;--input-main-color: rgba(0, 0, 0, .5);display:block;border-top:unset;border-left:unset;border-right:unset;border-bottom:var(--input-border-size) solid var(--input-main-color);line-height:100%;text-transform:uppercase;font-family:Kaneda;font-size:var(--input-font-size);height:calc(var(--input-height) - var(--input-border-size));color:var(--input-main-color);width:100%;transition:border-bottom .2s ease;padding:0}.inpt:focus{outline-color:transparent;--input-main-color: rgba(0, 0, 0, 1)}.inpt.error,.inpt.error:focus{--input-main-color: var(--color-copper)}@media(max-width:1180px){.inpt{--input-height: 2rem;--input-font-size: 1.2rem;--input-border-size: .1rem}.inpt-error{font-size:.8rem}}.title{font-family:Kaneda,sans-serif;font-size:5.8rem;line-height:4rem;text-transform:uppercase}.subtitle{font-family:Kaneda,sans-serif;font-size:5.8rem;line-height:90%;text-transform:uppercase;margin-bottom:1.5rem}.txt{font-family:Besley,sans-serif;font-size:1.2rem;line-height:150%}.txt strong,.ouma-uppercase-bold{font-family:Ouma,sans-serif;text-transform:uppercase;font-weight:700}strong{font-weight:700}i{font-family:Besley,sans-serif;font-style:italic}.txt-align-right{text-align:right}.txt-align-center{text-align:center}@media(max-width:1180px){.title{font-size:2.9rem;line-height:2.05rem}.txt{font-size:.75rem}.subtitle{font-size:2.9rem;margin-bottom:.7rem}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.5s;animation-timing-function:ease-in-out}.content-wrapper{padding:1rem 1rem 6rem}@media(max-width:1180px){.content-wrapper{padding:1rem 1rem 4rem}}@media(max-width:440px){.nav{--logo-size: 1.5rem}}html{padding:0;margin:0;font-size:clamp(10px,100vw / 99,9999px)}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-weight:400;font-style:normal;font-display:swap;width:100%;cursor:url(/assets/cursor-normal.svg),auto}h1,h2,h3,h4,p{margin:0;padding:0;font-weight:400}a{all:unset;cursor:url(/assets/cursor-click.svg),auto}a,img{-webkit-user-drag:none;user-drag:none;user-select:none}.no-scroll{overflow:hidden;touch-action:none}[hidden]{display:none!important}@media(max-width:1180px){html{font-size:20px}}@media(max-width:440px){html{font-size:18px}}.nav[data-astro-cid-dmqpwcec]{--logo-size: 4rem;--menu-item-font-size: 1.5rem;--menu-gap: 3rem;position:fixed;bottom:0;width:100%;background:var(--color-white);z-index:666;view-transition-name:nav}.nav[data-astro-cid-dmqpwcec] .inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:center;position:relative;margin:1rem}.nav[data-astro-cid-dmqpwcec] .logo-text[data-astro-cid-dmqpwcec]{display:block;position:absolute;left:0;line-height:0;height:var(--logo-size)}.nav[data-astro-cid-dmqpwcec] .logo-icon[data-astro-cid-dmqpwcec]{display:block;line-height:0;height:var(--logo-size)}.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec]{all:unset;display:flex;list-style:none;gap:var(--menu-gap);position:absolute;right:0}.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec] .item[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec],.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec] .item[data-astro-cid-dmqpwcec] button[data-astro-cid-dmqpwcec]{all:unset;cursor:url(/assets/cursor-click.svg),auto;display:block;font-family:Ouma;text-transform:uppercase;font-size:var(--menu-item-font-size);line-height:100%;color:#00000080;text-decoration:none;transition:color .3s ease;padding:1rem 0}.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec] .item[data-astro-cid-dmqpwcec].active a[data-astro-cid-dmqpwcec],.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec] .item[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec] .item[data-astro-cid-dmqpwcec] button[data-astro-cid-dmqpwcec]:hover{color:#000}.nav[data-astro-cid-dmqpwcec] .btn-menu[data-astro-cid-dmqpwcec]{display:none}@media(max-width:1180px){.nav[data-astro-cid-dmqpwcec]{--logo-size: 2rem;--menu-gap: 1.5rem;--menu-item-font-size: .8rem}.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec] .item[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec],.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec] .item[data-astro-cid-dmqpwcec] button[data-astro-cid-dmqpwcec]{padding:.5rem 0}}@media(max-width:960px){.nav[data-astro-cid-dmqpwcec]{--menu-gap: 1rem}.nav[data-astro-cid-dmqpwcec] .inner[data-astro-cid-dmqpwcec]{justify-content:start}.nav[data-astro-cid-dmqpwcec] .logo-text[data-astro-cid-dmqpwcec]{position:relative}.nav[data-astro-cid-dmqpwcec] .logo-icon[data-astro-cid-dmqpwcec]{margin-left:.5rem}}@media(max-width:768px){.nav[data-astro-cid-dmqpwcec]{--menu-item-font-size: 2rem;--menu-gap: 1rem}.nav[data-astro-cid-dmqpwcec] .logo-icon[data-astro-cid-dmqpwcec],.nav[data-astro-cid-dmqpwcec] .logo-text[data-astro-cid-dmqpwcec]{position:relative;z-index:30}.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;background-color:var(--color-white);width:calc(100% - 2rem);height:100dvh;z-index:10;flex-direction:column;padding:1rem;opacity:0;display:none;z-index:20}.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec].open{display:flex;animation:menu-slide-in .3s cubic-bezier(.25,.46,.45,.94) both}.nav[data-astro-cid-dmqpwcec] .menu[data-astro-cid-dmqpwcec].closing{animation:menu-slide-out .3s cubic-bezier(.25,.46,.45,.94) both}.nav[data-astro-cid-dmqpwcec] .btn-menu[data-astro-cid-dmqpwcec]{display:block;position:absolute;right:0;z-index:30}}@media(max-width:440px){.nav[data-astro-cid-dmqpwcec]{--logo-size: 1.8rem}}@keyframes menu-slide-in{0%{transform:translate(-30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes menu-slide-out{0%{transform:translateY(0);opacity:1}to{transform:translate(-30px);opacity:0}}.newsletter[data-astro-cid-nbvfnxgh]{--form-padding: 3rem;--form-border-width: .2rem;--form-width: 50rem;position:relative;width:var(--form-width);padding:var(--form-padding);background:var(--color-white);border:var(--form-border-width) solid var(--color-black);text-align:center}.newsletter[data-astro-cid-nbvfnxgh] .form-title[data-astro-cid-nbvfnxgh]{font-family:Ouma,sans-serif;text-transform:uppercase;font-weight:700;font-size:2rem;margin-bottom:2rem;line-height:100%}.newsletter[data-astro-cid-nbvfnxgh] .form[data-astro-cid-nbvfnxgh]{display:flex;gap:1rem;margin-top:2rem}.newsletter[data-astro-cid-nbvfnxgh] .form[data-astro-cid-nbvfnxgh] .btn[data-astro-cid-nbvfnxgh]{flex-shrink:0;width:10rem}.newsletter[data-astro-cid-nbvfnxgh] .status[data-astro-cid-nbvfnxgh]{position:absolute;width:calc(100% - var(--form-padding) * 2);height:calc(100% - var(--form-padding) * 2);background:#fff;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--form-padding)}@media(max-width:1180px){.newsletter[data-astro-cid-nbvfnxgh]{--form-padding: 2rem;--form-width: 35rem}.newsletter[data-astro-cid-nbvfnxgh] .form-title[data-astro-cid-nbvfnxgh]{font-size:1.5rem;margin-bottom:1rem}}@media(max-width:960px){.newsletter[data-astro-cid-nbvfnxgh]{--form-border-width: .15rem;--form-width: calc(100% - var(--form-padding) * 2 - var(--form-border-width) * 2)}.newsletter[data-astro-cid-nbvfnxgh] .form-title[data-astro-cid-nbvfnxgh]{font-size:1.2rem;margin-bottom:1rem}}@media(max-width:640px){.newsletter[data-astro-cid-nbvfnxgh]{--form-padding: 1.5rem}.newsletter[data-astro-cid-nbvfnxgh] .form[data-astro-cid-nbvfnxgh] .btn[data-astro-cid-nbvfnxgh]{width:6rem}}@media(max-width:480px){.newsletter[data-astro-cid-nbvfnxgh]{--form-padding: 1.2rem}.newsletter[data-astro-cid-nbvfnxgh] .form[data-astro-cid-nbvfnxgh] .btn[data-astro-cid-nbvfnxgh]{width:5rem}}
