.Admin-module-scss-module__x8WwLq__shell{color:#e7e9ee;min-height:100vh;font-family:var(--font-sans,system-ui,sans-serif);background:#0f1115}.Admin-module-scss-module__x8WwLq__topbar{align-items:center;gap:calc(24*100vw/var(--base-width));padding:calc(14*100vw/var(--base-width))calc(24*100vw/var(--base-width));border-bottom:calc(1*100vw/var(--base-width))solid #232733;z-index:10;background:#151823;display:flex;position:sticky;top:0}.Admin-module-scss-module__x8WwLq__brand{letter-spacing:calc(.32*100vw/var(--base-width));font-weight:700}.Admin-module-scss-module__x8WwLq__nav{gap:calc(16*100vw/var(--base-width));display:flex}.Admin-module-scss-module__x8WwLq__nav a{color:#aab2c5;font-size:calc(14*100vw/var(--base-width));text-decoration:none}.Admin-module-scss-module__x8WwLq__nav a:hover{color:#fff}.Admin-module-scss-module__x8WwLq__spacer{flex:1}.Admin-module-scss-module__x8WwLq__userBox{align-items:center;gap:calc(12*100vw/var(--base-width));font-size:calc(13*100vw/var(--base-width));color:#8a93a8;display:flex}.Admin-module-scss-module__x8WwLq__container{max-width:calc(880*100vw/var(--base-width));padding:calc(32*100vw/var(--base-width))calc(24*100vw/var(--base-width))calc(80*100vw/var(--base-width));margin:0 auto}.Admin-module-scss-module__x8WwLq__pageHead{margin-bottom:calc(24*100vw/var(--base-width));justify-content:space-between;align-items:center;display:flex}.Admin-module-scss-module__x8WwLq__pageHead h1{font-size:calc(22*100vw/var(--base-width));font-weight:700}.Admin-module-scss-module__x8WwLq__list{gap:calc(8*100vw/var(--base-width));flex-direction:column;display:flex}.Admin-module-scss-module__x8WwLq__row{align-items:center;gap:calc(16*100vw/var(--base-width));padding:calc(12*100vw/var(--base-width))calc(16*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #232733;border-radius:calc(10*100vw/var(--base-width));background:#151823;display:flex}.Admin-module-scss-module__x8WwLq__row .Admin-module-scss-module__x8WwLq__rowMain{flex:1;min-width:0}.Admin-module-scss-module__x8WwLq__row .Admin-module-scss-module__x8WwLq__rowName{font-weight:600}.Admin-module-scss-module__x8WwLq__row .Admin-module-scss-module__x8WwLq__rowSub{font-size:calc(12*100vw/var(--base-width));color:#8a93a8}.Admin-module-scss-module__x8WwLq__row .Admin-module-scss-module__x8WwLq__thumb{width:calc(48*100vw/var(--base-width));height:calc(48*100vw/var(--base-width));object-fit:cover;border-radius:calc(8*100vw/var(--base-width));background:#232733}.Admin-module-scss-module__x8WwLq__form{gap:calc(18*100vw/var(--base-width));flex-direction:column;display:flex}.Admin-module-scss-module__x8WwLq__field{gap:calc(6*100vw/var(--base-width));flex-direction:column;display:flex}.Admin-module-scss-module__x8WwLq__field label{font-size:calc(13*100vw/var(--base-width));color:#aab2c5}.Admin-module-scss-module__x8WwLq__field input,.Admin-module-scss-module__x8WwLq__field textarea{border:calc(1*100vw/var(--base-width))solid #2b3140;border-radius:calc(8*100vw/var(--base-width));padding:calc(10*100vw/var(--base-width))calc(12*100vw/var(--base-width));color:#e7e9ee;font-size:calc(14*100vw/var(--base-width));background:#0f1115;font-family:inherit}.Admin-module-scss-module__x8WwLq__field input:focus,.Admin-module-scss-module__x8WwLq__field textarea:focus{border-color:#4f7cff;outline:none}.Admin-module-scss-module__x8WwLq__checks{gap:calc(10*100vw/var(--base-width));flex-wrap:wrap;display:flex}.Admin-module-scss-module__x8WwLq__check{align-items:center;gap:calc(6*100vw/var(--base-width));padding:calc(6*100vw/var(--base-width))calc(10*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #2b3140;border-radius:calc(999*100vw/var(--base-width));font-size:calc(13*100vw/var(--base-width));cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.Admin-module-scss-module__x8WwLq__check[data-on=true]{background:#4f7cff1f;border-color:#4f7cff}.Admin-module-scss-module__x8WwLq__actions{gap:calc(12*100vw/var(--base-width));align-items:center;display:flex}.Admin-module-scss-module__x8WwLq__btn{color:#fff;border-radius:calc(8*100vw/var(--base-width));padding:calc(10*100vw/var(--base-width))calc(18*100vw/var(--base-width));font-size:calc(14*100vw/var(--base-width));cursor:pointer;align-items:center;gap:calc(8*100vw/var(--base-width));background:#4f7cff;border:none;font-weight:600;text-decoration:none;display:inline-flex}.Admin-module-scss-module__x8WwLq__btn:disabled{opacity:.5;cursor:default}.Admin-module-scss-module__x8WwLq__btnGhost{border:calc(1*100vw/var(--base-width))solid #2b3140;color:#aab2c5;background:0 0}.Admin-module-scss-module__x8WwLq__btnDanger{border:calc(1*100vw/var(--base-width))solid #5a2730;color:#ff8595;background:0 0}.Admin-module-scss-module__x8WwLq__error{color:#ff8595;font-size:calc(13*100vw/var(--base-width))}.Admin-module-scss-module__x8WwLq__loginWrap{color:#e7e9ee;background:#0f1115;place-items:center;min-height:100vh;display:grid}.Admin-module-scss-module__x8WwLq__loginCard{width:calc(340*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #232733;border-radius:calc(14*100vw/var(--base-width));padding:calc(28*100vw/var(--base-width));background:#151823}.Admin-module-scss-module__x8WwLq__loginCard h1{font-size:calc(18*100vw/var(--base-width));margin-bottom:calc(20*100vw/var(--base-width));font-weight:700}@media (max-width:768px){.Admin-module-scss-module__x8WwLq__topbar{gap:calc(12*100vw/var(--base-width))calc(18*100vw/var(--base-width));padding:calc(14*100vw/var(--base-width))calc(18*100vw/var(--base-width));flex-wrap:wrap}.Admin-module-scss-module__x8WwLq__brand{flex:1 0 auto}.Admin-module-scss-module__x8WwLq__nav{order:3;width:100%}.Admin-module-scss-module__x8WwLq__spacer{display:none}.Admin-module-scss-module__x8WwLq__userBox{max-width:55%}.Admin-module-scss-module__x8WwLq__userBox>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Admin-module-scss-module__x8WwLq__container{width:100%;max-width:none;padding:calc(26*100vw/var(--base-width))calc(18*100vw/var(--base-width))calc(56*100vw/var(--base-width))}.Admin-module-scss-module__x8WwLq__pageHead{gap:calc(16*100vw/var(--base-width))}.Admin-module-scss-module__x8WwLq__row{align-items:flex-start}.Admin-module-scss-module__x8WwLq__actions{flex-wrap:wrap}.Admin-module-scss-module__x8WwLq__loginCard{width:calc(100% - 32*100vw/var(--base-width));max-width:calc(380*100vw/var(--base-width))}}@media (max-width:560px){.Admin-module-scss-module__x8WwLq__topbar{align-items:flex-start}.Admin-module-scss-module__x8WwLq__brand{width:100%}.Admin-module-scss-module__x8WwLq__userBox{justify-content:space-between;width:100%;max-width:none}.Admin-module-scss-module__x8WwLq__pageHead{align-items:flex-start}.Admin-module-scss-module__x8WwLq__row{padding:calc(14*100vw/var(--base-width))}.Admin-module-scss-module__x8WwLq__form{gap:calc(16*100vw/var(--base-width))}.Admin-module-scss-module__x8WwLq__actions{flex-direction:column;align-items:stretch}.Admin-module-scss-module__x8WwLq__actions .Admin-module-scss-module__x8WwLq__btn{justify-content:center}}
.Input-module-scss-module__snfLSq__field{gap:calc(16*100vw/var(--base-width));flex-direction:column;min-width:0;display:flex}.Input-module-scss-module__snfLSq__label{color:#f5f4f0;font-size:calc(18*100vw/var(--base-width));font-weight:400;line-height:1.2}.Input-module-scss-module__snfLSq__input{width:100%;padding-bottom:calc(8*100vw/var(--base-width));border:none;border-bottom:calc(1*100vw/var(--base-width))solid #f5f4f06b;color:#f5f4f0;font-family:Mabry,sans-serif;font-size:calc(40*100vw/var(--base-width));background-color:#0000;border-radius:0;font-weight:400;line-height:120%;transition:border-color .25s,box-shadow .25s}.Input-module-scss-module__snfLSq__input::placeholder{color:#f5f4f085}.Input-module-scss-module__snfLSq__input:focus{box-shadow:0 calc(1*100vw/var(--base-width))0 #f5f4f0cc;border-color:#f5f4f0}.Input-module-scss-module__snfLSq__input[aria-invalid=true]{border-color:#ffc7ba}.Input-module-scss-module__snfLSq__compact{padding-bottom:calc(14*100vw/var(--base-width));font-size:calc(20*100vw/var(--base-width));font-weight:300;line-height:1.35}.Input-module-scss-module__snfLSq__textarea{min-height:calc(94*100vw/var(--base-width));resize:vertical}.Input-module-scss-module__snfLSq__error{margin-top:calc(10*100vw/var(--base-width));color:#ffe0d8;font-size:calc(14*100vw/var(--base-width));line-height:1.3}@media (max-width:768px){.Input-module-scss-module__snfLSq__label{font-size:calc(14*100vw/var(--base-width))}.Input-module-scss-module__snfLSq__compact{font-size:calc(18*100vw/var(--base-width))}}
.Pill-module-scss-module__UGIdba__pill{justify-content:center;align-items:center;gap:calc(10*100vw/var(--base-width));min-width:calc(48*100vw/var(--base-width));height:calc(48*100vw/var(--base-width));padding:calc(10*100vw/var(--base-width))calc(20*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #0000;border-radius:calc(40*100vw/var(--base-width));color:inherit;font-size:calc(16*100vw/var(--base-width));text-transform:capitalize;cursor:pointer;flex-shrink:0;font-weight:300;line-height:1.2;text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;display:flex}.Pill-module-scss-module__UGIdba__pill:focus-visible{outline:calc(2*100vw/var(--base-width))solid #f5f4f0;outline-offset:calc(3*100vw/var(--base-width))}.Pill-module-scss-module__UGIdba__pill:disabled{cursor:wait;opacity:.66}@media (min-width:1024px){.Pill-module-scss-module__UGIdba__pill.Pill-module-scss-module__UGIdba__clickable:hover{opacity:.7;transform:scale(.97)}}@media (max-width:768px){.Pill-module-scss-module__UGIdba__pill{min-width:calc(40*100vw/var(--base-width));height:calc(35*100vw/var(--base-width));padding:calc(8*100vw/var(--base-width))calc(10*100vw/var(--base-width));font-size:calc(12*100vw/var(--base-width))}}.Pill-module-scss-module__UGIdba__static{pointer-events:none;cursor:default}.Pill-module-scss-module__UGIdba__small{gap:calc(5*100vw/var(--base-width));min-width:calc(24*100vw/var(--base-width));height:calc(24*100vw/var(--base-width));padding:calc(5*100vw/var(--base-width))calc(10*100vw/var(--base-width));border-width:calc(.5*100vw/var(--base-width));border-radius:calc(20*100vw/var(--base-width));font-size:calc(12*100vw/var(--base-width))}.Pill-module-scss-module__UGIdba__small:focus-visible{outline-width:calc(1*100vw/var(--base-width));outline-offset:calc(1.5*100vw/var(--base-width))}@media (max-width:768px){.Pill-module-scss-module__UGIdba__small{gap:calc(5*100vw/var(--base-width));min-width:calc(20*100vw/var(--base-width));height:calc(17.5*100vw/var(--base-width));padding:calc(6*100vw/var(--base-width))calc(10*100vw/var(--base-width));font-size:calc(10*100vw/var(--base-width))}}.Pill-module-scss-module__UGIdba__default{color:#f5f4f0;background-color:#0f2e6d;border-color:#0f2e6d}@media (min-width:1024px){.Pill-module-scss-module__UGIdba__default:not(.Pill-module-scss-module__UGIdba__clickable):hover{color:#0f2e6d;background-color:#e8e8ea;border-color:#0f2e6d}}.Pill-module-scss-module__UGIdba__cloud{color:#0f2e6d;background-color:#e8e8ea}.Pill-module-scss-module__UGIdba__invert{color:#0f2e6d;background-color:#f5f4f0}@media (min-width:1024px){.Pill-module-scss-module__UGIdba__invert:not(.Pill-module-scss-module__UGIdba__clickable):hover{color:#f5f4f0;background-color:#0f2e6d;border-color:#f5f4f0}}
.PillsSelect-module-scss-module__-vVmKG__pillsSelect{gap:calc(12*100vw/var(--base-width));flex-direction:column;display:flex}@media (max-width:768px){.PillsSelect-module-scss-module__-vVmKG__pillsSelect{gap:calc(8*100vw/var(--base-width))}}.PillsSelect-module-scss-module__-vVmKG__label{color:#f5f4f0;font-size:calc(18*100vw/var(--base-width));font-weight:400;line-height:1.2}.PillsSelect-module-scss-module__-vVmKG__pills{gap:calc(12*100vw/var(--base-width));flex-wrap:wrap;display:flex}@media (max-width:768px){.PillsSelect-module-scss-module__-vVmKG__pills{gap:calc(8*100vw/var(--base-width))}}.PillsSelect-module-scss-module__-vVmKG__error{margin-top:calc(10*100vw/var(--base-width));color:#ffe0d8;font-size:calc(14*100vw/var(--base-width));line-height:1.3}@media (max-width:768px){.PillsSelect-module-scss-module__-vVmKG__label{margin-bottom:calc(8*100vw/var(--base-width));font-size:calc(14*100vw/var(--base-width))}}
.ContactForm-module-scss-module__R-MCIG__form[aria-busy=true]{cursor:wait}.ContactForm-module-scss-module__R-MCIG__wrapper{align-items:stretch;gap:calc(32*100vw/var(--base-width));display:flex}@media (max-width:1024px){.ContactForm-module-scss-module__R-MCIG__wrapper{gap:calc(16*100vw/var(--base-width));flex-direction:column}}.ContactForm-module-scss-module__R-MCIG__wrapper>div:first-child{flex:1.5}.ContactForm-module-scss-module__R-MCIG__wrapper>div:nth-child(2){flex:1}.ContactForm-module-scss-module__R-MCIG__row{gap:calc(32*100vw/var(--base-width));width:100%;display:flex}.ContactForm-module-scss-module__R-MCIG__row>*{flex:1}.ContactForm-module-scss-module__R-MCIG__group{gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}.ContactForm-module-scss-module__R-MCIG__status{max-width:calc(560*100vw/var(--base-width));color:#f5f4f0c7;font-size:calc(16*100vw/var(--base-width));line-height:1.4}.ContactForm-module-scss-module__R-MCIG__statusSuccess{color:#f5f4f0}.ContactForm-module-scss-module__R-MCIG__statusError{color:#ffe0d8}.ContactForm-module-scss-module__R-MCIG__honeypot{left:calc(-10000*100vw/var(--base-width));width:calc(1*100vw/var(--base-width));height:calc(1*100vw/var(--base-width));position:absolute;overflow:hidden}.ContactForm-module-scss-module__R-MCIG__messageWrapper,.ContactForm-module-scss-module__R-MCIG__messageInput{flex:1}.ContactForm-module-scss-module__R-MCIG__submitBlock{gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}
.NeuralBackground-module-scss-module__DTEiNa__canvas{pointer-events:none;opacity:.95;width:100%;height:100%;position:absolute;inset:0}
.Contact-module-scss-module__-Ck5Qa__contact{position:relative;overflow:hidden;height:fit-content!important}.Contact-module-scss-module__-Ck5Qa__container{min-height:100svh;padding-block:calc(80*100vw/var(--base-width));justify-content:center;align-items:center;display:flex}.Contact-module-scss-module__-Ck5Qa__footerContainer{padding-inline:calc(20*100vw/var(--base-width));padding-bottom:calc(20*100vw/var(--base-width))}@media (max-width:768px){.Contact-module-scss-module__-Ck5Qa__footerContainer{padding-inline:calc(14*100vw/var(--base-width))}}.Contact-module-scss-module__-Ck5Qa__wrapper{z-index:1;width:100%;max-width:calc(1280*100vw/var(--base-width));gap:calc(32*100vw/var(--base-width));padding:calc(64*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #f5f4f029;border-radius:calc(40*100vw/var(--base-width));-webkit-backdrop-filter:blur(calc(30*100vw/var(--base-width)))saturate(130%);backdrop-filter:blur(calc(30*100vw/var(--base-width)))saturate(130%);box-shadow:inset 0 calc(1*100vw/var(--base-width))0 #f5f4f024,0 calc(28*100vw/var(--base-width))calc(80*100vw/var(--base-width))#0f2e6d33;background-color:#0f2e6d75;flex-direction:column;display:flex;position:relative;overflow:hidden}.Contact-module-scss-module__-Ck5Qa__header{text-align:center;flex-direction:column;align-items:center;display:flex}.Contact-module-scss-module__-Ck5Qa__eyebrow{margin-bottom:calc(12*100vw/var(--base-width));color:#f5f4f094;font-size:calc(15*100vw/var(--base-width));letter-spacing:calc(1.8*100vw/var(--base-width));text-transform:uppercase;font-weight:500}.Contact-module-scss-module__-Ck5Qa__title{color:#e8e8ea;font-size:calc(58*100vw/var(--base-width));font-weight:500;line-height:.98}.Contact-module-scss-module__-Ck5Qa__intro{max-width:calc(670*100vw/var(--base-width));margin-top:calc(24*100vw/var(--base-width));color:#f5f4f0ad;font-size:calc(19*100vw/var(--base-width));font-weight:300;line-height:1.4}@media (max-width:768px){.Contact-module-scss-module__-Ck5Qa__container{padding:calc(104*100vw/var(--base-width))calc(14*100vw/var(--base-width))calc(40*100vw/var(--base-width));align-items:flex-start}.Contact-module-scss-module__-Ck5Qa__wrapper{padding:calc(30*100vw/var(--base-width))calc(18*100vw/var(--base-width))calc(26*100vw/var(--base-width));border-radius:calc(28*100vw/var(--base-width))}.Contact-module-scss-module__-Ck5Qa__header{margin-bottom:calc(0*100vw/var(--base-width))}.Contact-module-scss-module__-Ck5Qa__title{font-size:calc(36*100vw/var(--base-width))}}@supports not ((-webkit-backdrop-filter:blur(calc(1 * 100vw / var(--base-width)))) or (backdrop-filter:blur(calc(1 * 100vw / var(--base-width))))){.Contact-module-scss-module__-Ck5Qa__wrapper{background-color:#0f2e6de0}}
.Footer-module-scss-module__Zrxyoa__footer{padding:calc(80*100vw/var(--base-width));padding-bottom:calc(40*100vw/var(--base-width));border:calc(1.5*100vw/var(--base-width))solid #0f2e6d;z-index:1;border-radius:calc(60*100vw/var(--base-width));background-color:#f5f4f0;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;display:flex;position:relative}.Footer-module-scss-module__Zrxyoa__row{justify-content:space-between;align-items:center;display:flex}.Footer-module-scss-module__Zrxyoa__socials{gap:calc(8*100vw/var(--base-width));display:flex}.Footer-module-scss-module__Zrxyoa__deep{max-width:calc(300*100vw/var(--base-width));min-width:calc(300*100vw/var(--base-width));width:calc(300*100vw/var(--base-width));aspect-ratio:1;margin:0 auto}.Footer-module-scss-module__Zrxyoa__logoReveal{opacity:0;visibility:hidden;transform:translateY(calc(30*100vw/var(--base-width)));transition:opacity .65s cubic-bezier(.85,0,.15,1),transform .65s cubic-bezier(.85,0,.15,1)}.Footer-module-scss-module__Zrxyoa__logoRevealReady{opacity:1;visibility:visible;transform:translateY(0)}.Footer-module-scss-module__Zrxyoa__deep img{object-fit:contain;object-position:center;width:100%;height:100%}@media (max-width:768px){.Footer-module-scss-module__Zrxyoa__footer{gap:calc(34*100vw/var(--base-width));padding:calc(40*100vw/var(--base-width))calc(24*100vw/var(--base-width))calc(28*100vw/var(--base-width))}.Footer-module-scss-module__Zrxyoa__row{align-items:flex-start;gap:calc(18*100vw/var(--base-width))}}@media (max-width:560px){.Footer-module-scss-module__Zrxyoa__footer{padding:calc(34*100vw/var(--base-width))calc(16*100vw/var(--base-width))calc(24*100vw/var(--base-width));border-radius:calc(24*100vw/var(--base-width))}.Footer-module-scss-module__Zrxyoa__row{flex-direction:column}.Footer-module-scss-module__Zrxyoa__row:last-child{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){.Footer-module-scss-module__Zrxyoa__logoReveal{transition:none;transform:none}}
.LiquidLogo-module-scss-module__7-rdEa__root{width:100%;min-width:0;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.LiquidLogo-module-scss-module__7-rdEa__canvas,.LiquidLogo-module-scss-module__7-rdEa__fallback{object-fit:contain;width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;inset:0}.LiquidLogo-module-scss-module__7-rdEa__canvas{pointer-events:none;opacity:1}.LiquidLogo-module-scss-module__7-rdEa__hidden{opacity:0}.LiquidLogo-module-scss-module__7-rdEa__processing{z-index:1;color:#0f2e6d80;font-size:calc(32*100vw/var(--base-width));text-align:center;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.LiquidLogo-module-scss-module__7-rdEa__canvas,.LiquidLogo-module-scss-module__7-rdEa__fallback{transition:none}}
.Logo-module-scss-module__x_WmhG__logo,.Logo-module-scss-module__x_WmhG__logo svg{width:100%;height:100%}.Logo-module-scss-module__x_WmhG__logo svg path,.Logo-module-scss-module__x_WmhG__logo svg stop{transition:fill .35s,stop-color .35s}
.ScrollLabel-module-scss-module__rdVbzq__scrollLabel{width:calc(80*100vw/var(--base-width));height:calc(80*100vw/var(--base-width));min-width:calc(80*100vw/var(--base-width));min-height:calc(80*100vw/var(--base-width));max-width:calc(80*100vw/var(--base-width));max-height:calc(80*100vw/var(--base-width));cursor:pointer;background-color:#0f2e6d;border-radius:100%;justify-content:center;align-items:center;display:flex}.ScrollLabel-module-scss-module__rdVbzq__scrollLabel.ScrollLabel-module-scss-module__rdVbzq__invert{background-color:#f5f4f0}.ScrollLabel-module-scss-module__rdVbzq__scrollLabel.ScrollLabel-module-scss-module__rdVbzq__invert svg path{fill:#0f2e6d}.ScrollLabel-module-scss-module__rdVbzq__scrollLabel svg{width:calc(37*100vw/var(--base-width));height:calc(43*100vw/var(--base-width))}
.Hero-module-scss-module__UA9IkG__heroContent{justify-content:space-between;align-items:end;width:100%;height:100%;display:flex;position:relative}.Hero-module-scss-module__UA9IkG__heroContentDeep{inset:calc(50*100vw/var(--base-width));translate:0 calc(-50*100vw/var(--base-width));position:absolute}.Hero-module-scss-module__UA9IkG__heroAbout{gap:calc(16*100vw/var(--base-width));max-width:calc(650*100vw/var(--base-width));flex-direction:column;display:flex}.Hero-module-scss-module__UA9IkG__heroDescription{font-size:calc(24*100vw/var(--base-width));font-weight:300}.Hero-module-scss-module__UA9IkG__heroScrollLabel{opacity:0;transition:opacity 1.5s cubic-bezier(.85,0,.15,1),transform 1.7s cubic-bezier(.85,0,.15,1);transform:translateY(100%)scale(.5)}@media (max-width:768px){.Hero-module-scss-module__UA9IkG__hero{min-height:100svh;overflow:hidden}.Hero-module-scss-module__UA9IkG__hero>.container{height:100svh;min-height:100svh}.Hero-module-scss-module__UA9IkG__heroContent{padding-top:calc(88*100vw/var(--base-width));justify-content:flex-end;align-items:flex-end}.Hero-module-scss-module__UA9IkG__heroContentDeep{inset:calc(86*100vw/var(--base-width))calc(8*100vw/var(--base-width))calc(180*100vw/var(--base-width));translate:0}.Hero-module-scss-module__UA9IkG__heroAbout{gap:calc(12*100vw/var(--base-width));width:100%;max-width:none;padding-right:calc(74*100vw/var(--base-width));padding-bottom:calc(0*100vw/var(--base-width))}.Hero-module-scss-module__UA9IkG__heroDescription{font-size:calc(18*100vw/var(--base-width));line-height:1.35}.Hero-module-scss-module__UA9IkG__heroScrollLabel{display:none}}@media (max-width:560px){.Hero-module-scss-module__UA9IkG__heroContentDeep{inset:calc(94*100vw/var(--base-width))calc(-6*100vw/var(--base-width))calc(228*100vw/var(--base-width))}.Hero-module-scss-module__UA9IkG__heroAbout{padding-right:0}.Hero-module-scss-module__UA9IkG__heroDescription{font-size:calc(17*100vw/var(--base-width))}}
.Deep-module-scss-module__K7GL3a__deep{width:100%;height:100%;display:block;position:relative}.Deep-module-scss-module__K7GL3a__deep canvas{filter:brightness(2.75)grayscale(30%);opacity:0;width:100%;height:100%;animation:2s cubic-bezier(.85,0,.15,1) forwards Deep-module-scss-module__K7GL3a__deep-in;display:block;transform:translateY(75%)scale(2)}@keyframes Deep-module-scss-module__K7GL3a__deep-in{0%{opacity:0;transform:translateY(75%)scale(2)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Deep-module-scss-module__K7GL3a__deep canvas{opacity:1;animation:none;transform:none}}
.Button-module-scss-module__pTLHlG__button{justify-content:center;align-items:center;gap:calc(10*100vw/var(--base-width));min-width:calc(193*100vw/var(--base-width));height:calc(56*100vw/var(--base-width));padding:calc(10*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #0000;border-radius:calc(40*100vw/var(--base-width));color:inherit;font-size:calc(16*100vw/var(--base-width));text-transform:capitalize;cursor:pointer;flex-shrink:0;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out,scale .3s ease-in-out;display:flex;position:relative}.Button-module-scss-module__pTLHlG__button:focus-visible{outline:calc(2*100vw/var(--base-width))solid #f5f4f0;outline-offset:calc(3*100vw/var(--base-width))}.Button-module-scss-module__pTLHlG__button:disabled{cursor:wait;opacity:.66}@media (max-width:768px){.Button-module-scss-module__pTLHlG__button{height:calc(50*100vw/var(--base-width));padding:calc(8*100vw/var(--base-width));font-size:calc(12*100vw/var(--base-width))}}.Button-module-scss-module__pTLHlG__default{color:#f5f4f0;background-color:#0f2e6d;border-color:#0f2e6d}@media (min-width:769px){.Button-module-scss-module__pTLHlG__default:hover{color:#0f2e6d;background-color:#e8e8ea;border-color:#0f2e6d}}.Button-module-scss-module__pTLHlG__cloud{color:#0f2e6d;background-color:#e8e8ea}@media (min-width:769px){.Button-module-scss-module__pTLHlG__cloud:hover{color:#f5f4f0;background-color:#0f2e6d}}.Button-module-scss-module__pTLHlG__invert{color:#0f2e6d;background-color:#f5f4f0}@media (min-width:769px){.Button-module-scss-module__pTLHlG__invert:hover{color:#f5f4f0;background-color:#0f2e6d;border-color:#f5f4f0}}.Button-module-scss-module__pTLHlG__wide{width:100%}.Button-module-scss-module__pTLHlG__circle{min-width:calc(48*100vw/var(--base-width));max-width:calc(48*100vw/var(--base-width));width:calc(48*100vw/var(--base-width));height:calc(48*100vw/var(--base-width));min-height:calc(48*100vw/var(--base-width));max-height:calc(48*100vw/var(--base-width));border-radius:50%;overflow:hidden}.Button-module-scss-module__pTLHlG__circle svg{width:calc(13*100vw/var(--base-width));height:calc(13*100vw/var(--base-width));flex-shrink:0;transition:opacity .3s,transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module-scss-module__pTLHlG__circle svg:nth-child(2){opacity:0;transform:translate(-200%,75%)rotate(180deg)}.Button-module-scss-module__pTLHlG__circle svg path{fill:#f5f4f0;transition:fill .3s}.Button-module-scss-module__pTLHlG__circle img{width:calc(16*100vw/var(--base-width));height:calc(16*100vw/var(--base-width));object-fit:contain;object-position:center;flex-shrink:0;transition:filter .3s}@media (min-width:769px){.Button-module-scss-module__pTLHlG__circle:hover svg path{fill:#0f2e6d}.Button-module-scss-module__pTLHlG__circle:hover svg:first-child{opacity:0;transform:translate(100%,-200%)}.Button-module-scss-module__pTLHlG__circle:hover svg:nth-child(2){opacity:1;transition-delay:.1s;transform:translate(-50%,-50%)rotate(180deg)}.Button-module-scss-module__pTLHlG__circle:hover img{filter:invert()}}
.ProjectsCarousel-module-scss-module__emDcPa__projectsCarousel{flex:1;width:100%;height:100%;min-height:0;position:relative}.ProjectsCarousel-module-scss-module__emDcPa__viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;width:100%;height:100%;transition:opacity .5s cubic-bezier(.85,0,.15,1);position:relative;overflow:visible}.ProjectsCarousel-module-scss-module__emDcPa__isEntranceVisible .ProjectsCarousel-module-scss-module__emDcPa__viewport{opacity:1;visibility:visible;pointer-events:auto}.ProjectsCarousel-module-scss-module__emDcPa__isCursorActive .ProjectsCarousel-module-scss-module__emDcPa__viewport{cursor:none}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursor{width:var(--carousel-cursor-size);height:var(--carousel-cursor-size);z-index:4;opacity:0;visibility:hidden;pointer-events:none;will-change:transform,opacity;position:absolute;top:0;left:0}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursorBlob{transform-origin:50%;will-change:transform;width:100%;height:100%}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursorButton{border:calc(1*100vw/var(--base-width))solid #0f2e6d1a;width:100%;height:100%;color:var(--carousel-cursor-fg);background:var(--carousel-cursor-bg);box-shadow:0 calc(8*100vw/var(--base-width))calc(28*100vw/var(--base-width))#0f2e6d24,inset 0 calc(1*100vw/var(--base-width))0 #ffffff8c;border-radius:50%;place-items:center;display:grid}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursorIcon{color:inherit;transform-origin:50%;will-change:transform;place-items:center;display:grid}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursorIcon>*{max-width:calc(var(--carousel-cursor-size)*.58);max-height:calc(var(--carousel-cursor-size)*.58);display:block}@media (prefers-reduced-motion:reduce){.ProjectsCarousel-module-scss-module__emDcPa__viewport{transition:none}}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursorChevrons{width:calc(var(--carousel-cursor-size)*.5);height:auto;overflow:visible}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursorChevrons path{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ProjectsCarousel-module-scss-module__emDcPa__jellyCursorActive .ProjectsCarousel-module-scss-module__emDcPa__jellyCursorButton{box-shadow:0 calc(10*100vw/var(--base-width))calc(32*100vw/var(--base-width))#0f2e6d33,inset 0 calc(1*100vw/var(--base-width))0 #ffffff9e}.ProjectsCarousel-module-scss-module__emDcPa__cardExample{max-width:calc(500*100vw/var(--base-width));aspect-ratio:1/.5;background:#0f2e6d;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;display:flex;position:relative}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content{z-index:1;justify-content:space-between;align-items:stretch;gap:calc(16*100vw/var(--base-width));padding:calc(24*100vw/var(--base-width));flex-direction:column;flex:1;display:flex;position:relative}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content .ProjectsCarousel-module-scss-module__emDcPa__row{justify-content:space-between;align-items:center;display:flex}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content .ProjectsCarousel-module-scss-module__emDcPa__service{font-size:calc(22*100vw/var(--base-width));color:#f5f4f0;font-weight:500}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content .ProjectsCarousel-module-scss-module__emDcPa__title{font-size:calc(24*100vw/var(--base-width));color:#f5f4f0;font-weight:500}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__preview{z-index:0;position:absolute;inset:0}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__preview img{object-fit:cover;object-position:center;width:100%;height:100%}
.ProjectCard-module-scss-module__NRsgLa__projectCard{border-radius:calc(16*100vw/var(--base-width));gap:calc(12*100vw/var(--base-width));width:100%;padding:calc(3*100vw/var(--base-width));background-color:#8d97ad81;flex-direction:column;display:flex;position:relative}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__mobileToggle{display:none}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__preview{aspect-ratio:2;border-radius:calc(14*100vw/var(--base-width));width:100%;position:relative;overflow:hidden}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__preview img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s ease-in-out;position:static}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info{padding:calc(0*100vw/var(--base-width))calc(12*100vw/var(--base-width))calc(12*100vw/var(--base-width));color:#f5f4f0;flex-direction:column;align-items:stretch;display:flex}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info .ProjectCard-module-scss-module__NRsgLa__servicesReveal{max-height:0;transition:max-height .55s cubic-bezier(.85,0,.15,1);overflow:hidden}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info .ProjectCard-module-scss-module__NRsgLa__services{gap:calc(6*100vw/var(--base-width));flex-wrap:wrap;padding-bottom:0;transition:padding-bottom .55s cubic-bezier(.85,0,.15,1);display:flex}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info .ProjectCard-module-scss-module__NRsgLa__service{opacity:0;transform:translateY(calc(8*100vw/var(--base-width)));transition:opacity .3s,transform .4s cubic-bezier(.85,0,.15,1)}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info .ProjectCard-module-scss-module__NRsgLa__title{font-size:calc(20*100vw/var(--base-width));font-weight:300}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info .ProjectCard-module-scss-module__NRsgLa__link{width:calc(30*100vw/var(--base-width));height:calc(30*100vw/var(--base-width));justify-content:center;align-items:center;display:flex}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info .ProjectCard-module-scss-module__NRsgLa__link svg{width:50%;height:50%}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__info .ProjectCard-module-scss-module__NRsgLa__row{justify-content:space-between;align-items:center;display:flex}@media (hover:hover) and (min-width:769px){.ProjectCard-module-scss-module__NRsgLa__projectCard:hover .ProjectCard-module-scss-module__NRsgLa__preview img,.ProjectCard-module-scss-module__NRsgLa__projectCard:focus-within .ProjectCard-module-scss-module__NRsgLa__preview img{transform:scale(1.1)}.ProjectCard-module-scss-module__NRsgLa__projectCard:hover .ProjectCard-module-scss-module__NRsgLa__servicesReveal,.ProjectCard-module-scss-module__NRsgLa__projectCard:focus-within .ProjectCard-module-scss-module__NRsgLa__servicesReveal{max-height:calc(160*100vw/var(--base-width))}.ProjectCard-module-scss-module__NRsgLa__projectCard:hover .ProjectCard-module-scss-module__NRsgLa__services,.ProjectCard-module-scss-module__NRsgLa__projectCard:focus-within .ProjectCard-module-scss-module__NRsgLa__services{padding-bottom:calc(6*100vw/var(--base-width))}.ProjectCard-module-scss-module__NRsgLa__projectCard:hover .ProjectCard-module-scss-module__NRsgLa__service,.ProjectCard-module-scss-module__NRsgLa__projectCard:focus-within .ProjectCard-module-scss-module__NRsgLa__service{opacity:1;transition-delay:var(--service-delay);transform:translateY(0)}}@media (max-width:768px){.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__mobileToggle{z-index:1;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__link{z-index:2;position:relative}.ProjectCard-module-scss-module__NRsgLa__projectCard[data-services-expanded=true] .ProjectCard-module-scss-module__NRsgLa__preview img{transform:scale(1.1)}.ProjectCard-module-scss-module__NRsgLa__projectCard[data-services-expanded=true] .ProjectCard-module-scss-module__NRsgLa__servicesReveal{max-height:calc(160*100vw/var(--base-width))}.ProjectCard-module-scss-module__NRsgLa__projectCard[data-services-expanded=true] .ProjectCard-module-scss-module__NRsgLa__services{padding-bottom:calc(6*100vw/var(--base-width))}.ProjectCard-module-scss-module__NRsgLa__projectCard[data-services-expanded=true] .ProjectCard-module-scss-module__NRsgLa__service{opacity:1;transition-delay:var(--service-delay);transform:translateY(0)}}@media (hover:none) and (min-width:769px){.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__servicesReveal{max-height:calc(160*100vw/var(--base-width))}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__services{padding-bottom:calc(6*100vw/var(--base-width))}.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__service{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__preview img,.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__servicesReveal,.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__services,.ProjectCard-module-scss-module__NRsgLa__projectCard .ProjectCard-module-scss-module__NRsgLa__service{transition:none}}
.WavingImage-module-scss-module__5Y883W__root{--waving-image-clear-color:#000;background-color:#0000;width:100%;height:100%;position:relative;overflow:hidden}.WavingImage-module-scss-module__5Y883W__root[data-backdrop=navy]{--waving-image-clear-color:#0f2e6d;background-color:#0f2e6d}.WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__staticImage,.WavingImage-module-scss-module__5Y883W__canvas{width:100%;height:100%;position:absolute;inset:0}.WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__staticImage{object-fit:cover}.WavingImage-module-scss-module__5Y883W__fallback{opacity:0;transition:opacity .45s}.WavingImage-module-scss-module__5Y883W__staticImage{opacity:1}.WavingImage-module-scss-module__5Y883W__canvas{opacity:0;background-color:#0000;transition:opacity .45s;display:block}.WavingImage-module-scss-module__5Y883W__root[data-status=error] .WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__root[data-status=context-lost] .WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__root[data-status=loading][data-force-fallback=true] .WavingImage-module-scss-module__5Y883W__fallback{opacity:1}.WavingImage-module-scss-module__5Y883W__root[data-status=ready] .WavingImage-module-scss-module__5Y883W__fallback{opacity:0}.WavingImage-module-scss-module__5Y883W__root[data-status=ready] .WavingImage-module-scss-module__5Y883W__canvas{opacity:1}@media (prefers-reduced-motion:reduce){.WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__canvas{transition:none}}
.Projects-module-scss-module__N7YGlW__container{padding-inline:0;max-width:100%!important}.Projects-module-scss-module__N7YGlW__projectsText{max-width:calc(800*100vw/var(--base-width));text-align:center;font-size:calc(24*100vw/var(--base-width));font-weight:300}.Projects-module-scss-module__N7YGlW__allProjectsButton{opacity:0;scale:.8}.Projects-module-scss-module__N7YGlW__allProjectsButton.Projects-module-scss-module__N7YGlW__animated{opacity:1;scale:1}.Projects-module-scss-module__N7YGlW__content{justify-content:end;align-items:center;gap:calc(16*100vw/var(--base-width));z-index:1;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative}.Projects-module-scss-module__N7YGlW__canvas{z-index:0;flex-direction:column;flex:1;width:100%;height:80%;min-height:0;display:flex;position:absolute;top:0;left:0;right:0;overflow:visible}@media (max-width:1024px){.Projects-module-scss-module__N7YGlW__projectsText{max-width:calc(720*100vw/var(--base-width));font-size:calc(22*100vw/var(--base-width))}}@media (max-width:768px){.Projects-module-scss-module__N7YGlW__projects{min-height:100svh}.Projects-module-scss-module__N7YGlW__content{justify-content:flex-end;gap:calc(14*100vw/var(--base-width));padding-inline:calc(24*100vw/var(--base-width));padding-bottom:calc(18*100vw/var(--base-width))}.Projects-module-scss-module__N7YGlW__container{height:100svh;min-height:100svh}.Projects-module-scss-module__N7YGlW__projectsText{max-width:calc(620*100vw/var(--base-width));font-size:calc(19*100vw/var(--base-width));line-height:1.35}.Projects-module-scss-module__N7YGlW__canvas{top:calc(88*100vw/var(--base-width));height:58%}}@media (max-width:560px){.Projects-module-scss-module__N7YGlW__content{padding-inline:calc(16*100vw/var(--base-width));padding-bottom:calc(8*100vw/var(--base-width))}.Projects-module-scss-module__N7YGlW__projectsText{font-size:calc(17*100vw/var(--base-width))}.Projects-module-scss-module__N7YGlW__canvas{top:calc(94*100vw/var(--base-width));height:55%}}
.ServiceCard-module-scss-module__fGfjgW__serviceCard{border:calc(1*100vw/var(--base-width))solid #0000;border-radius:calc(0*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #0f2e6d;border-radius:calc(40*100vw/var(--base-width));background-color:#f5f4f0;flex-direction:column;width:100%;transition:border .4s,border-radius .7s;display:flex;overflow:hidden}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content{padding:calc(40*100vw/var(--base-width))calc(32*100vw/var(--base-width));flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;display:flex;position:relative}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__wrap{justify-content:space-between;align-items:center;gap:calc(16*100vw/var(--base-width));display:flex}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text{gap:calc(16*100vw/var(--base-width));color:#0f2e6d;flex-direction:column;display:flex}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text .ServiceCard-module-scss-module__fGfjgW__number{color:#8d97ad}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text .ServiceCard-module-scss-module__fGfjgW__title{font-size:calc(32*100vw/var(--base-width))}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text .ServiceCard-module-scss-module__fGfjgW__description{font-weight:400;font-size:calc(18*100vw/var(--base-width));max-width:60%;padding-left:calc(25*100vw/var(--base-width));color:#0f2e6dcc;line-height:1.4}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text .ServiceCard-module-scss-module__fGfjgW__group{align-items:start;gap:calc(8*100vw/var(--base-width));display:flex}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__img{width:45%;height:unset;aspect-ratio:1;object-fit:contain;position:absolute;bottom:0;right:0}@media (max-width:1024px){.ServiceCard-module-scss-module__fGfjgW__serviceCard{min-height:calc(320*100vw/var(--base-width))}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content{padding:calc(32*100vw/var(--base-width))calc(26*100vw/var(--base-width))}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text .ServiceCard-module-scss-module__fGfjgW__description{max-width:75%;font-size:calc(18*100vw/var(--base-width))}}@media (max-width:768px){.ServiceCard-module-scss-module__fGfjgW__serviceCard{min-height:calc(300*100vw/var(--base-width));border-radius:calc(28*100vw/var(--base-width))}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content{padding:calc(28*100vw/var(--base-width))calc(22*100vw/var(--base-width))}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text .ServiceCard-module-scss-module__fGfjgW__title{font-size:calc(25*100vw/var(--base-width))}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__text .ServiceCard-module-scss-module__fGfjgW__description{max-width:100%;font-size:calc(16*100vw/var(--base-width))}.ServiceCard-module-scss-module__fGfjgW__serviceCard .ServiceCard-module-scss-module__fGfjgW__content .ServiceCard-module-scss-module__fGfjgW__img{width:100%;position:static}}
.fields-module-scss-module__s9t-dW__imageField{gap:calc(8*100vw/var(--base-width));flex-direction:column;display:flex}.fields-module-scss-module__s9t-dW__imageField>label{font-size:calc(13*100vw/var(--base-width));color:#aab2c5}.fields-module-scss-module__s9t-dW__imageRow{align-items:center;gap:calc(14*100vw/var(--base-width));display:flex}.fields-module-scss-module__s9t-dW__preview{width:calc(72*100vw/var(--base-width));height:calc(72*100vw/var(--base-width));object-fit:cover;border-radius:calc(8*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #2b3140}.fields-module-scss-module__s9t-dW__previewEmpty{width:calc(72*100vw/var(--base-width));height:calc(72*100vw/var(--base-width));border-radius:calc(8*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))dashed #2b3140;color:#5a6377;font-size:calc(12*100vw/var(--base-width));place-items:center;display:grid}.fields-module-scss-module__s9t-dW__imageActions{gap:calc(8*100vw/var(--base-width));display:flex}.fields-module-scss-module__s9t-dW__smallBtn{border:calc(1*100vw/var(--base-width))solid #2b3140;color:#e7e9ee;border-radius:calc(7*100vw/var(--base-width));padding:calc(7*100vw/var(--base-width))calc(12*100vw/var(--base-width));font-size:calc(13*100vw/var(--base-width));cursor:pointer;background:#1d2230}.fields-module-scss-module__s9t-dW__smallBtn:disabled{opacity:.5}.fields-module-scss-module__s9t-dW__smallBtnGhost{border:calc(1*100vw/var(--base-width))solid #2b3140;color:#aab2c5;border-radius:calc(7*100vw/var(--base-width));padding:calc(7*100vw/var(--base-width))calc(12*100vw/var(--base-width));font-size:calc(13*100vw/var(--base-width));cursor:pointer;background:0 0}.fields-module-scss-module__s9t-dW__gallery{gap:calc(10*100vw/var(--base-width));flex-wrap:wrap;display:flex}.fields-module-scss-module__s9t-dW__galleryItem{width:calc(96*100vw/var(--base-width));height:calc(96*100vw/var(--base-width));border-radius:calc(8*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #2b3140;position:relative;overflow:hidden}.fields-module-scss-module__s9t-dW__galleryItem img{object-fit:cover;width:100%;height:100%}.fields-module-scss-module__s9t-dW__galleryControls{justify-content:center;gap:calc(2*100vw/var(--base-width));padding:calc(3*100vw/var(--base-width));background:#0a0c10c7;display:flex;position:absolute;inset:auto 0 0}.fields-module-scss-module__s9t-dW__galleryControls button{color:#e7e9ee;cursor:pointer;font-size:calc(12*100vw/var(--base-width));padding:calc(2*100vw/var(--base-width))calc(5*100vw/var(--base-width));background:0 0;border:none}@media (max-width:560px){.fields-module-scss-module__s9t-dW__imageRow{align-items:flex-start}.fields-module-scss-module__s9t-dW__imageActions{flex-direction:column;align-items:flex-start}.fields-module-scss-module__s9t-dW__galleryItem{width:calc((100% - 20*100vw/var(--base-width))/3);aspect-ratio:1;height:auto}}
.RowSelect-module-scss-module___qizvW__rowSelect{padding:calc(2*100vw/var(--base-width))calc(2*100vw/var(--base-width));border-radius:calc(24*100vw/var(--base-width));background-color:#f5f4f0;align-items:center;display:flex;position:relative}@media (max-width:768px){.RowSelect-module-scss-module___qizvW__rowSelect{scrollbar-width:none;overflow-x:auto}.RowSelect-module-scss-module___qizvW__rowSelect::-webkit-scrollbar{appearance:none;display:none}.RowSelect-module-scss-module___qizvW__rowSelect::-webkit-scrollbar-thumb{appearance:none}.RowSelect-module-scss-module___qizvW__rowSelect::-webkit-scrollbar-track{appearance:none}}.RowSelect-module-scss-module___qizvW__indicator{z-index:0;top:calc(2*100vw/var(--base-width));bottom:calc(2*100vw/var(--base-width));border-radius:calc(32*100vw/var(--base-width));opacity:0;pointer-events:none;will-change:width,transform;background-color:#0f2e6d;transition:width .45s cubic-bezier(.85,0,.15,1),transform .45s cubic-bezier(.85,0,.15,1);position:absolute;left:0}.RowSelect-module-scss-module___qizvW__indicator[data-ready=true]{opacity:1}.RowSelect-module-scss-module___qizvW__item{z-index:1;padding:calc(12*100vw/var(--base-width))calc(16*100vw/var(--base-width));border-radius:calc(32*100vw/var(--base-width));color:#0f2e6d;appearance:none;cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;transition:color .3s,opacity .2s;display:inline-flex;position:relative}.RowSelect-module-scss-module___qizvW__item[data-active=true]{color:#f5f4f0}.RowSelect-module-scss-module___qizvW__item:focus-visible{text-decoration:underline}@media (hover:hover){.RowSelect-module-scss-module___qizvW__item:hover{opacity:1}}@media (prefers-reduced-motion:reduce){.RowSelect-module-scss-module___qizvW__indicator{transition:none}}
.Header-module-scss-module__ceVCPa__header{z-index:100;position:fixed;top:0;left:0;right:0}.Header-module-scss-module__ceVCPa__wrapper{width:100%;height:100%;padding-inline:calc(40*100vw/var(--base-width));padding-block:calc(20*100vw/var(--base-width));justify-content:space-between;align-items:center;display:flex}.Header-module-scss-module__ceVCPa__logo{width:calc(140*100vw/var(--base-width));height:calc(40*100vw/var(--base-width))}.Header-module-scss-module__ceVCPa__nav{align-items:center;gap:calc(40*100vw/var(--base-width));padding:calc(10*100vw/var(--base-width))calc(4*100vw/var(--base-width));border-radius:calc(40*100vw/var(--base-width));display:flex}.Header-module-scss-module__ceVCPa__navList{align-items:center;gap:calc(45*100vw/var(--base-width));display:flex}.Header-module-scss-module__ceVCPa__navItem{font-size:calc(16*100vw/var(--base-width));font-weight:500}.Header-module-scss-module__ceVCPa__navLink{color:#0f2e6d;text-decoration:none;transition:color .35s;display:inline-block}.Header-module-scss-module__ceVCPa__header[data-theme=dark]{--logo-mark-start:#f5f4f0;--logo-mark-mid:#e8e8ea;--logo-word:#f5f4f0}.Header-module-scss-module__ceVCPa__header[data-theme=dark] .Header-module-scss-module__ceVCPa__navLink{color:#f5f4f0}@media (max-width:768px){.Header-module-scss-module__ceVCPa__header{-webkit-backdrop-filter:blur(calc(18*100vw/var(--base-width)));background-color:#f5f4f0db;transition:background-color .35s}.Header-module-scss-module__ceVCPa__header[data-theme=dark]{background-color:#0f2e6ddb}.Header-module-scss-module__ceVCPa__wrapper{padding-inline:calc(20*100vw/var(--base-width));padding-block:calc(16*100vw/var(--base-width))}.Header-module-scss-module__ceVCPa__wrapper>button{width:calc(150*100vw/var(--base-width));height:calc(48*100vw/var(--base-width))}.Header-module-scss-module__ceVCPa__logo{width:calc(110*100vw/var(--base-width));height:calc(32*100vw/var(--base-width))}.Header-module-scss-module__ceVCPa__nav{display:none}}@media (max-width:560px){.Header-module-scss-module__ceVCPa__wrapper{padding-inline:calc(16*100vw/var(--base-width))}.Header-module-scss-module__ceVCPa__wrapper>button{width:calc(132*100vw/var(--base-width));height:calc(46*100vw/var(--base-width))}.Header-module-scss-module__ceVCPa__logo{width:calc(104*100vw/var(--base-width));height:calc(30*100vw/var(--base-width))}}
.editor-module-scss-module__3SChnW__editor{border:calc(1*100vw/var(--base-width))solid #2b3140;border-radius:calc(10*100vw/var(--base-width));background:#0f1115;overflow:hidden}.editor-module-scss-module__3SChnW__toolbar{align-items:center;gap:calc(4*100vw/var(--base-width));padding:calc(8*100vw/var(--base-width));border-bottom:calc(1*100vw/var(--base-width))solid #2b3140;background:#151823;flex-wrap:wrap;display:flex}.editor-module-scss-module__3SChnW__tbBtn{border:calc(1*100vw/var(--base-width))solid #0000;color:#cdd3e0;border-radius:calc(6*100vw/var(--base-width));padding:calc(4*100vw/var(--base-width))calc(9*100vw/var(--base-width));font-size:calc(13*100vw/var(--base-width));cursor:pointer;background:0 0}.editor-module-scss-module__3SChnW__tbBtn:hover{background:#1d2230}.editor-module-scss-module__3SChnW__tbBtn[data-active=true]{color:#fff;background:#4f7cff26;border-color:#4f7cff}.editor-module-scss-module__3SChnW__sep{width:calc(1*100vw/var(--base-width));height:calc(18*100vw/var(--base-width));margin:0 calc(4*100vw/var(--base-width));background:#2b3140}.editor-module-scss-module__3SChnW__spacer{flex:1}.editor-module-scss-module__3SChnW__blockSelect{border:calc(1*100vw/var(--base-width))solid #2b3140;color:#e7e9ee;border-radius:calc(6*100vw/var(--base-width));padding:calc(5*100vw/var(--base-width))calc(8*100vw/var(--base-width));font-size:calc(13*100vw/var(--base-width));cursor:pointer;background:#0f1115}.editor-module-scss-module__3SChnW__blockSelect:focus{border-color:#4f7cff;outline:none}.editor-module-scss-module__3SChnW__content .ProseMirror{min-height:calc(220*100vw/var(--base-width));padding:calc(16*100vw/var(--base-width));color:#e7e9ee;font-size:calc(15*100vw/var(--base-width));outline:none;line-height:1.6}.editor-module-scss-module__3SChnW__content .ProseMirror h2{font-size:calc(20*100vw/var(--base-width));margin:calc(9*100vw/var(--base-width))0 calc(5*100vw/var(--base-width));font-weight:700}.editor-module-scss-module__3SChnW__content .ProseMirror h3{font-size:calc(17*100vw/var(--base-width));margin:calc(9*100vw/var(--base-width))0 calc(5*100vw/var(--base-width));font-weight:700}.editor-module-scss-module__3SChnW__content .ProseMirror p{margin:calc(8*100vw/var(--base-width))0}:is(.editor-module-scss-module__3SChnW__content .ProseMirror ul,.editor-module-scss-module__3SChnW__content .ProseMirror ol){padding-left:calc(21*100vw/var(--base-width));margin:calc(8*100vw/var(--base-width))0}:is(.editor-module-scss-module__3SChnW__content .ProseMirror img,.editor-module-scss-module__3SChnW__content .ProseMirror video){border-radius:calc(8*100vw/var(--base-width));max-width:100%;height:auto;margin:calc(8*100vw/var(--base-width))0;display:block}.editor-module-scss-module__3SChnW__content .ProseMirror a{color:#6f97ff}.editor-module-scss-module__3SChnW__content .ProseMirror blockquote{border-left:calc(3*100vw/var(--base-width))solid #3a4256;padding-left:calc(14*100vw/var(--base-width));margin:calc(9*100vw/var(--base-width))0;color:#aab2c5}.editor-module-scss-module__3SChnW__content .ProseMirror code{border-radius:calc(4*100vw/var(--base-width));padding:calc(1*100vw/var(--base-width))calc(5*100vw/var(--base-width));font-size:calc(14*100vw/var(--base-width));background:#1d2230}.editor-module-scss-module__3SChnW__content .ProseMirror pre{border-radius:calc(8*100vw/var(--base-width));padding:calc(12*100vw/var(--base-width))calc(14*100vw/var(--base-width));margin:calc(9*100vw/var(--base-width))0;background:#1d2230;overflow-x:auto}.editor-module-scss-module__3SChnW__content .ProseMirror pre code{background:0 0;padding:0}.editor-module-scss-module__3SChnW__content .ProseMirror hr{border:none;border-top:calc(1*100vw/var(--base-width))solid #2b3140;margin:calc(15*100vw/var(--base-width))0}@media (max-width:768px){.editor-module-scss-module__3SChnW__toolbar{align-items:stretch}.editor-module-scss-module__3SChnW__spacer{display:none}.editor-module-scss-module__3SChnW__content .ProseMirror{min-height:calc(260*100vw/var(--base-width));font-size:calc(16*100vw/var(--base-width))}}
.Services-module-scss-module__SNB44q__services{background-color:#0f2e6d;flex-direction:column;display:flex}.Services-module-scss-module__SNB44q__services .Services-module-scss-module__SNB44q__container{flex-direction:column;flex:1;align-items:stretch;display:flex}.Services-module-scss-module__SNB44q__title{color:#f5f4f0}.Services-module-scss-module__SNB44q__content{align-items:stretch;gap:calc(16*100vw/var(--base-width));flex-direction:column;flex:1;width:100%;height:100%;display:flex}.Services-module-scss-module__SNB44q__content h1{text-align:center}.Services-module-scss-module__SNB44q__content .Services-module-scss-module__SNB44q__grid{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);justify-content:center;display:grid}.Services-module-scss-module__SNB44q__content .Services-module-scss-module__SNB44q__serviceCard{opacity:0;filter:blur(calc(5*100vw/var(--base-width)));transition:opacity .5s,transform .5s,filter .5s;transform:scale(.95)}.Services-module-scss-module__SNB44q__content .Services-module-scss-module__SNB44q__serviceCard.Services-module-scss-module__SNB44q__animated{opacity:1;filter:blur();transform:scale(1)}@media (max-width:1024px){.Services-module-scss-module__SNB44q__services{height:auto;min-height:100svh;max-height:none}.Services-module-scss-module__SNB44q__content .Services-module-scss-module__SNB44q__grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.Services-module-scss-module__SNB44q__content{gap:calc(24*100vw/var(--base-width));padding-block:calc(92*100vw/var(--base-width))calc(20*100vw/var(--base-width))}.Services-module-scss-module__SNB44q__content .Services-module-scss-module__SNB44q__grid{gap:calc(12*100vw/var(--base-width));grid-template-columns:1fr}}
.LiquidLogoRecordingPage-module-scss-module__A_FVlW__page{background-color:#f5f4f0;width:100vw;height:100svh;position:fixed;inset:0;overflow:hidden}.LiquidLogoRecordingPage-module-scss-module__A_FVlW__logo{width:100%;height:100%}
.ProjectsPage-module-scss-module__uGZ-BG__projects{color:#f5f4f0;background-color:#0f2e6d;height:fit-content;min-height:100vh}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__container{padding:calc(100*100vw/var(--base-width))calc(20*100vw/var(--base-width))calc(60*100vw/var(--base-width));gap:calc(32*100vw/var(--base-width));flex-direction:column;width:100%;max-width:80%;margin:0 auto;display:flex}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__head{align-items:center;gap:calc(32*100vw/var(--base-width));flex-direction:column;display:flex}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__title{font-size:calc(60*100vw/var(--base-width));font-weight:700;line-height:110%}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__status{color:#f5f4f0b8;font-size:calc(16*100vw/var(--base-width));line-height:140%}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__grid{gap:calc(16*100vw/var(--base-width));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__projectItem{min-width:0}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__emptyState{min-height:calc(320*100vw/var(--base-width));color:#f5f4f0b8;font-size:calc(20*100vw/var(--base-width));text-align:center;place-items:center;line-height:140%;display:grid}@media (max-width:1024px){.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__container{max-width:100%;padding:calc(92*100vw/var(--base-width))calc(20*100vw/var(--base-width))calc(40*100vw/var(--base-width))}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__title{font-size:calc(64*100vw/var(--base-width))}}@media (max-width:768px){.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__container{gap:calc(24*100vw/var(--base-width));padding-inline:calc(16*100vw/var(--base-width));padding-bottom:calc(32*100vw/var(--base-width))}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__head{align-items:stretch;gap:calc(20*100vw/var(--base-width));flex-direction:column}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__title{font-size:calc(40*100vw/var(--base-width))}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__rowSelect{justify-content:flex-start;gap:calc(10*100vw/var(--base-width))}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__status{font-size:calc(14*100vw/var(--base-width))}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__grid{gap:calc(12*100vw/var(--base-width));grid-template-columns:1fr}.ProjectsPage-module-scss-module__uGZ-BG__projects .ProjectsPage-module-scss-module__uGZ-BG__emptyState{min-height:calc(240*100vw/var(--base-width));font-size:calc(16*100vw/var(--base-width))}}
