.mdpVJq_header{--header-text:#3b1549;--header-muted:#685773;--header-line:#3b15491a;--header-control:#3b154907;--header-control-hover:#3b154912;--header-accent:#c20e5b;--header-popover:#fff;--header-shadow:#26112f14;color:var(--header-text);gap:20px}.mdpVJq_header.mdpVJq_dark{--header-text:#fff;--header-muted:#d3c3db;--header-line:#ffffff28;--header-control:#ffffff07;--header-control-hover:#ffffff10;--header-accent:#ff90c1;--header-popover:#30163a;--header-shadow:#11031940}.mdpVJq_brand{justify-self:start}.mdpVJq_navigation{border:1px solid var(--header-line);background:var(--header-control);isolation:isolate;border-radius:999px;align-items:center;gap:2px;padding:5px;display:flex;position:relative}.mdpVJq_indicator{z-index:-1;pointer-events:none;background:#e5156e;border-radius:999px;transition:transform .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 3px 18px #e5156e30}.mdpVJq_navLink{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-width:100px;min-height:44px;padding:0 15px;font-size:13px;transition:color .2s;display:flex;position:relative}.mdpVJq_navLink:before{content:attr(data-code);letter-spacing:.4px;opacity:.58;font:9px/1.1 Arial,sans-serif}.mdpVJq_navLink[data-highlighted=true]{color:#fff}.mdpVJq_navLink:focus-visible{outline-offset:3px}.mdpVJq_end{justify-content:flex-end;align-items:center;gap:12px;display:flex}.mdpVJq_location{border-inline-end:1px solid var(--header-line);white-space:nowrap;align-items:center;gap:9px;min-height:44px;padding-inline-end:17px;display:flex}.mdpVJq_location>span:last-child{flex-direction:column;line-height:1.55;display:flex}.mdpVJq_location strong{font-size:12px;font-weight:400}.mdpVJq_location small{color:var(--header-muted);font-size:10px}.mdpVJq_locationDot{background:var(--header-accent);border-radius:50%;width:6px;height:6px;display:block;position:relative}.mdpVJq_locationDot:after{content:"";border:1px solid var(--header-accent);border-radius:50%;animation:3s ease-out infinite mdpVJq_locationPulse;position:absolute;inset:-4px}.mdpVJq_location:hover strong{color:var(--header-accent)}.mdpVJq_languageRoot{position:relative}.mdpVJq_languageButton,.mdpVJq_menuButton,.mdpVJq_closeButton{border:1px solid var(--header-line);min-height:44px;color:inherit;background:var(--header-control);border-radius:999px;justify-content:center;align-items:center;gap:9px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.mdpVJq_languageButton{min-width:86px;padding:0 11px}.mdpVJq_languageButton>svg:first-child{width:17px;height:17px}.mdpVJq_languageButton>span{letter-spacing:.7px;font:700 11px/1 Arial,sans-serif}.mdpVJq_languageButton .mdpVJq_languageChevron{width:12px;height:12px;transition:transform .25s}.mdpVJq_languageButton[aria-expanded=true] .mdpVJq_languageChevron{transform:rotate(180deg)}.mdpVJq_languageButton:hover,.mdpVJq_menuButton:hover{background:var(--header-control-hover);border-color:var(--header-accent)}.mdpVJq_languageButton[aria-expanded=true],.mdpVJq_menuButton[aria-expanded=true]{border-color:var(--header-accent);color:var(--header-accent)}.mdpVJq_menuButton{min-width:46px;padding:0 14px}.mdpVJq_menuButtonLabel{font-size:12px}.mdpVJq_menuGlyph{grid-template-columns:1fr 1fr;gap:4px;width:16px;height:16px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid;transform:rotate(0)}.mdpVJq_menuGlyph i{background:currentColor;border-radius:1.5px;transition:border-radius .3s;display:block}.mdpVJq_menuButton:hover .mdpVJq_menuGlyph{transform:rotate(90deg)}.mdpVJq_menuButton:hover .mdpVJq_menuGlyph i{border-radius:50%}.mdpVJq_languagePanel{top:calc(100% + 13px);z-index:10;background:var(--header-popover);border:1px solid var(--header-line);min-width:238px;box-shadow:0 18px 60px var(--header-shadow);border-radius:18px;padding:15px;animation:.22s cubic-bezier(.22,1,.36,1) both mdpVJq_panelEnter;position:absolute;inset-inline-end:0}.mdpVJq_languagePanel>p{color:var(--header-muted);margin:0 0 9px;padding:0 6px;font-size:11px}.mdpVJq_languageOption{width:100%;min-height:48px;color:inherit;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 11px;display:flex}.mdpVJq_languageOption>span{flex:1;font-size:13px}.mdpVJq_languageOption>small{color:var(--header-muted);font-size:10px}.mdpVJq_languageOption>svg{width:16px;height:16px;color:var(--header-accent)}.mdpVJq_languageOption[aria-pressed=true],.mdpVJq_languageOption:hover:not(:disabled){background:var(--header-control-hover)}.mdpVJq_languageOption:disabled{cursor:not-allowed;opacity:.62}.mdpVJq_languageOption:disabled small{border:1px solid var(--header-line);border-radius:999px;padding:2px 7px}.mdpVJq_menuDialog{overscroll-behavior:contain;color:#fff;background:#26112f;border:1px solid #ffffff24;border-radius:26px;width:min(1060px,100% - 48px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 45px 150px #13061e80}.mdpVJq_menuDialog[open]{animation:.4s cubic-bezier(.22,1,.36,1) both mdpVJq_dialogEnter}.mdpVJq_menuDialog::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#170a24b8;animation:.3s both mdpVJq_backdropEnter}.mdpVJq_dialogHead{border-bottom:1px solid #ffffff18;align-items:center;gap:24px;padding:20px 32px;display:flex}.mdpVJq_dialogBrand{width:108px}.mdpVJq_dialogBrand img{filter:grayscale()invert();mix-blend-mode:screen;width:108px}.mdpVJq_dialogHead>p{color:#d1bddb;border-inline-start:1px solid #ffffff20;margin:0;padding-inline-start:24px;font-size:11px}.mdpVJq_closeButton{--header-line:#ffffff30;--header-control:#ffffff05;flex-shrink:0;width:44px;margin-inline-start:auto;padding:0}.mdpVJq_closeButton:hover{background:#e5156e;border-color:#e5156e}.mdpVJq_closeButton>svg{width:20px;height:20px;transition:transform .3s}.mdpVJq_closeButton:hover>svg{transform:rotate(90deg)}.mdpVJq_dialogGrid{grid-template-columns:.88fr 1.12fr;gap:54px;padding:36px 38px 30px;display:grid}.mdpVJq_dialogIntro{flex-direction:column;min-width:0;display:flex}.mdpVJq_dialogIntro h2{letter-spacing:-1.2px;text-wrap:balance;margin:0 0 15px;font-size:clamp(26px,3vw,38px);line-height:1.45}.mdpVJq_dialogIntro>p{color:#d7c8e0;max-width:340px;margin:0;font-size:13px;line-height:1.95}.mdpVJq_artwork{isolation:isolate;direction:ltr;flex:1;min-height:194px;position:relative;overflow:hidden}.mdpVJq_artworkGrid{background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:8px;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.mdpVJq_orbitOne,.mdpVJq_orbitTwo,.mdpVJq_orbitThree{border:1px solid #d99be24a;border-radius:50%;width:170px;height:170px;margin:-85px 0 0 -85px;position:absolute;top:50%;left:50%}.mdpVJq_orbitOne{animation:8s ease-in-out infinite mdpVJq_orbitFloat;transform:rotate(-35deg)scaleX(.5)}.mdpVJq_orbitTwo{animation:9s ease-in-out infinite mdpVJq_orbitFloatReverse;transform:rotate(35deg)scaleX(.5)}.mdpVJq_orbitThree{border-color:#ffffff20;transform:scaleY(.45)}.mdpVJq_orbitCore{background:linear-gradient(135deg,#f66eab,#e5156e 55%,#9e245d);border-radius:18px;width:62px;height:62px;margin:-31px 0 0 -31px;animation:5s ease-in-out infinite mdpVJq_coreFloat;position:absolute;top:50%;left:50%;transform:rotate(45deg);box-shadow:0 0 60px #e5156e25}.mdpVJq_bracketOpen,.mdpVJq_bracketClose{color:#cba1d2;font:300 44px/1 monospace;position:absolute;top:50%;transform:translateY(-50%)}.mdpVJq_bracketOpen{left:12%}.mdpVJq_bracketClose{right:12%}.mdpVJq_codeMark{color:#fff;direction:ltr;font:700 21px/1 monospace;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mdpVJq_codeLine{background:linear-gradient(90deg,#0000,#e5156e,#0000);width:90px;height:1px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.mdpVJq_techIdentity{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.mdpVJq_techIdentity bdi{letter-spacing:2.7px;color:#ff96c5;font:700 10px/1.5 Arial,sans-serif}.mdpVJq_techIdentity span{color:#cab6d4;font-size:10px}.mdpVJq_dialogNavigation{flex-direction:column;gap:0;display:flex}.mdpVJq_destination{isolation:isolate;border-bottom:1px solid #ffffff1a;border-radius:12px 12px 0 0;align-items:center;gap:19px;min-height:100px;padding:14px 10px;display:flex;position:relative}.mdpVJq_destination:before{content:"";z-index:-1;opacity:0;background:linear-gradient(110deg,#e5156e14,#e5156e27);border-radius:14px;transition:opacity .25s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:5px -10px;transform:scale(.96)}.mdpVJq_destination:hover:before,.mdpVJq_destination:focus-visible:before{opacity:1;transform:scale(1)}.mdpVJq_destinationCode{color:#c9a3d2;align-self:center;font:11px/1.3 Arial,sans-serif}.mdpVJq_destinationCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mdpVJq_destinationCopy strong{font-size:clamp(23px,2.6vw,30px);line-height:1.4;transition:color .2s,translate .3s cubic-bezier(.22,1,.36,1)}.mdpVJq_destinationCopy small{color:#d3c2db;font-size:10px;line-height:1.8}.mdpVJq_destinationArrow{border:1px solid #ffffff25;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;transition:background .25s,border-color .25s,transform .3s;display:flex}.mdpVJq_destinationArrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mdpVJq_destination:hover .mdpVJq_destinationArrow,.mdpVJq_destination:focus-visible .mdpVJq_destinationArrow{background:#e5156e;border-color:#e5156e;transform:rotate(-5deg)}.mdpVJq_destination:hover .mdpVJq_destinationCopy strong,.mdpVJq_destination:focus-visible .mdpVJq_destinationCopy strong{color:#ff9bc8;translate:-4px}.mdpVJq_destination[aria-current=page] .mdpVJq_destinationCode,.mdpVJq_destination[aria-current=page] .mdpVJq_destinationCopy strong{color:#ff8bbe}.mdpVJq_dialogFoot{color:#d6c5df;border-top:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:18px;padding:20px 38px;font-size:11px;display:flex}.mdpVJq_dialogFoot p{align-items:center;gap:8px;margin:0;display:flex}.mdpVJq_dialogFoot p>span{background:#ff8bbe;border-radius:50%;width:5px;height:5px;display:block}.mdpVJq_dialogFoot a{color:#fff;white-space:nowrap;align-items:center;gap:9px;font:13px/1.5 Arial,sans-serif;display:flex}.mdpVJq_dialogFoot a svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transform:scaleX(-1)}.mdpVJq_dialogFoot a:hover{color:#ff9bc8}.mdpVJq_dialogLocation{white-space:nowrap;font-size:10px}@keyframes mdpVJq_locationPulse{0%{opacity:.8;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.5)}}@keyframes mdpVJq_panelEnter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes mdpVJq_dialogEnter{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mdpVJq_backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes mdpVJq_orbitFloat{0%,to{transform:rotate(-35deg)scaleX(.5)}50%{transform:rotate(-55deg)scaleX(.65)}}@keyframes mdpVJq_orbitFloatReverse{0%,to{transform:rotate(35deg)scaleX(.5)}50%{transform:rotate(55deg)scaleX(.65)}}@keyframes mdpVJq_coreFloat{0%,to{transform:translateY(0)rotate(45deg)}50%{transform:translateY(-7px)rotate(55deg)}}@media (max-width:1250px){.mdpVJq_location,.mdpVJq_menuButtonLabel{display:none}.mdpVJq_menuButton{padding:0}}@media (max-width:1000px){.mdpVJq_navigation{padding:4px}.mdpVJq_indicator{top:4px;bottom:4px}.mdpVJq_navLink{min-width:90px;padding-inline:12px;font-size:12px}.mdpVJq_end{gap:9px}.mdpVJq_dialogGrid{gap:30px}.mdpVJq_dialogLocation{display:none}}@media (max-width:850px){.mdpVJq_header{grid-template-columns:1fr auto}.mdpVJq_navigation{display:none}.mdpVJq_menuDialog{border-radius:22px;width:min(690px,100% - 32px);max-height:calc(100dvh - 32px)}.mdpVJq_dialogGrid{grid-template-columns:1fr;gap:18px;padding:25px 28px}.mdpVJq_dialogIntro{min-height:120px;padding-inline-end:135px;position:relative}.mdpVJq_dialogIntro h2{margin-bottom:8px;font-size:27px}.mdpVJq_dialogIntro>p{font-size:12px}.mdpVJq_artwork{inset-inline-end:-10px;opacity:.8;width:140px;height:140px;min-height:0;position:absolute;top:-10px}.mdpVJq_orbitOne,.mdpVJq_orbitTwo,.mdpVJq_orbitThree{width:110px;height:110px;margin:-55px 0 0 -55px}.mdpVJq_orbitCore{width:46px;height:46px;margin:-23px 0 0 -23px}.mdpVJq_bracketOpen,.mdpVJq_bracketClose{font-size:28px}.mdpVJq_bracketOpen{left:3%}.mdpVJq_bracketClose{right:3%}.mdpVJq_codeMark{font-size:16px}.mdpVJq_techIdentity{margin-top:14px}.mdpVJq_techIdentity span{display:none}.mdpVJq_destination{min-height:88px}.mdpVJq_destinationCopy strong{font-size:26px}.mdpVJq_dialogFoot{padding:18px 28px}.mdpVJq_dialogHead{padding:15px 25px}}@media (max-width:560px){.mdpVJq_header{gap:12px}.mdpVJq_end{gap:8px}.mdpVJq_languageButton{gap:6px;min-width:76px;padding:0 9px}.mdpVJq_menuButton{min-width:44px}.mdpVJq_menuDialog{border-radius:19px;width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.mdpVJq_dialogHead{gap:14px;padding:14px 19px}.mdpVJq_dialogHead>p{padding-inline-start:14px;font-size:10px}.mdpVJq_dialogBrand,.mdpVJq_dialogBrand img{width:92px}.mdpVJq_dialogGrid{gap:15px;padding:23px 21px 17px}.mdpVJq_dialogIntro{min-height:0;padding-inline-end:0}.mdpVJq_dialogIntro h2{font-size:28px}.mdpVJq_dialogIntro>p{max-width:100%;font-size:12px;line-height:1.8}.mdpVJq_artwork{display:none}.mdpVJq_techIdentity{margin-top:13px}.mdpVJq_techIdentity bdi{letter-spacing:1.8px;font-size:9px}.mdpVJq_destination{gap:12px;min-height:88px;padding-inline:3px}.mdpVJq_destinationCopy strong{font-size:26px}.mdpVJq_destinationCopy small{font-size:10px;line-height:1.7}.mdpVJq_destinationArrow{width:34px;height:34px}.mdpVJq_dialogFoot{flex-direction:column;align-items:flex-start;gap:10px;padding:17px 24px;font-size:10px}.mdpVJq_dialogFoot a{font-size:12px}.mdpVJq_languagePanel{inset-inline-end:-52px}}@media (max-width:360px){.mdpVJq_header{gap:8px;padding-inline:17px}.mdpVJq_header .mdpVJq_brand,.mdpVJq_header .mdpVJq_brand img{width:105px}.mdpVJq_end{gap:7px}.mdpVJq_languagePanel{min-width:224px}.mdpVJq_dialogHead>p{display:none}.mdpVJq_dialogIntro h2{font-size:25px}.mdpVJq_destinationCopy strong{font-size:24px}.mdpVJq_destination{gap:10px}.mdpVJq_destinationCopy small{font-size:9px}.mdpVJq_destinationArrow{width:30px;height:30px}}@media (max-height:650px) and (min-width:851px){.mdpVJq_dialogGrid{padding-block:24px}.mdpVJq_destination{min-height:88px}.mdpVJq_dialogHead{padding-block:13px}.mdpVJq_dialogFoot{padding-block:15px}}.mdpVJq_header{--header-muted:#594364}.mdpVJq_header.mdpVJq_dark{--header-muted:#e0d1e7}.mdpVJq_header .mdpVJq_navLink{font-size:14px}.mdpVJq_header .mdpVJq_navLink:before{opacity:.8;font-size:11px}.mdpVJq_header .mdpVJq_location strong,.mdpVJq_header .mdpVJq_location small,.mdpVJq_header .mdpVJq_menuButtonLabel{font-size:14px}.mdpVJq_header .mdpVJq_languageButton>span{font-size:13px}.mdpVJq_header .mdpVJq_languagePanel>p,.mdpVJq_header .mdpVJq_languageOption>small{font-size:14px}.mdpVJq_header .mdpVJq_languageOption>span{font-size:15px}.mdpVJq_menuDialog .mdpVJq_dialogHead>p,.mdpVJq_menuDialog .mdpVJq_techIdentity span,.mdpVJq_menuDialog .mdpVJq_destinationCopy small,.mdpVJq_menuDialog .mdpVJq_dialogFoot,.mdpVJq_menuDialog .mdpVJq_dialogFoot a,.mdpVJq_menuDialog .mdpVJq_dialogLocation{font-size:14px}.mdpVJq_menuDialog .mdpVJq_dialogIntro>p{color:#e1d3e8;font-size:15px}.mdpVJq_menuDialog .mdpVJq_techIdentity bdi{letter-spacing:1.6px;font-size:12px}.mdpVJq_menuDialog .mdpVJq_destinationCode{font-size:12px}.mdpVJq_menuDialog .mdpVJq_destinationCopy small{color:#e1d2e9}.mdpVJq_menuDialog .mdpVJq_dialogFoot{color:#e1d2e9;flex-wrap:wrap}
.wWXZva_footer.site-footer{color:#fff;padding:0 var(--gutter);background:#24102e;border-top:1px solid #6a3a7966;position:relative;overflow:clip}.wWXZva_inner{max-width:1400px;margin-inline:auto}.wWXZva_top{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:25px;padding:32px 0;display:flex}.wWXZva_top p{margin:0;font-size:clamp(22px,2.3vw,31px);font-weight:700;line-height:1.7}.wWXZva_contactAction{white-space:nowrap;background:#e5156e;border-radius:10px;align-items:center;gap:26px;min-height:49px;padding:11px 20px;font-size:15px;font-weight:700;transition:translate .25s,background .25s;display:flex}.wWXZva_contactAction svg{width:21px;height:21px}.wWXZva_contactAction:hover{background:#bc0d59;translate:0 -3px}.wWXZva_main{grid-template-columns:1.05fr .65fr 1.15fr;gap:60px;padding:42px 0;display:grid}.wWXZva_brand img{filter:brightness(0)invert();width:150px}.wWXZva_brand>p{color:#decee6;max-width:330px;margin:20px 0;font-size:16px;line-height:1.95}.wWXZva_socials{align-items:center;gap:11px;display:flex}.wWXZva_socials a{color:#f0e6f6;background:#ffffff06;border:1px solid #b78aca55;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;transition:translate .25s,background .25s,border-color .25s;display:grid}.wWXZva_socials svg{width:24px;height:24px}.wWXZva_socials a:hover{background:#6e335e;border-color:#d998c3;translate:0 -4px}.wWXZva_socials a[data-social=whatsapp]:hover{background:#1c764b;border-color:#71c99d}.wWXZva_socials a[data-social=facebook]:hover{background:#2159b6;border-color:#86aef1}.wWXZva_links>p{color:#bfa1cf;margin:0 0 16px;font-size:14px}.wWXZva_links nav{flex-direction:column;gap:5px;display:flex}.wWXZva_links nav a{color:#eaddef;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:25px;max-width:185px;min-height:44px;font-size:16px;display:flex}.wWXZva_links nav a svg{color:#bb87ca;width:16px;height:16px;transition:translate .25s}.wWXZva_links nav a:hover{color:#ff94c3}.wWXZva_links nav a:hover svg{translate:-4px 3px}.wWXZva_official>h2{color:#fff;margin:0 0 12px;font-size:18px;line-height:1.75}.wWXZva_official>p{color:#d9c9e3;margin:0 0 12px;font-size:14px;line-height:1.9}.wWXZva_registration{color:#dcd0e4;background:#ffffff03;border:1px solid #ffffff19;border-radius:8px;gap:13px;margin-bottom:16px;padding:5px 11px;font-size:14px;display:inline-flex}.wWXZva_contactLine{color:#ddcce5;align-items:flex-start;gap:12px;min-height:32px;margin:8px 0;font-size:14px;line-height:1.9;display:flex}.wWXZva_contactLine svg{color:#d799bf;flex:none;width:20px;height:20px;margin-top:3px}.wWXZva_contactLine span{max-width:350px}.wWXZva_contactLine:hover{color:#fff}.wWXZva_bottom{color:#d5c3e0;border-top:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;font-size:14px;line-height:1.8;display:flex}.wWXZva_division bdi{letter-spacing:.8px;color:#f2c4de;font:700 12px/1.8 Arial,sans-serif}.wWXZva_division{align-items:center;gap:10px;font-size:14px;display:flex}.wWXZva_division:before{content:"";background:#ef69a7;border-radius:50%;flex-shrink:0;width:5px;height:5px}.wWXZva_footer.wWXZva_compact.site-footer{padding:0 var(--gutter);border-top:0}.wWXZva_compact .wWXZva_bottom{min-height:var(--home-footer-height);border-top:1px solid #ffffff18;gap:20px;padding:0;font-size:13px}.wWXZva_compact .wWXZva_socials{gap:8px}.wWXZva_compact .wWXZva_socials a{border-radius:9px;width:44px;height:44px}.wWXZva_compact .wWXZva_socials svg{width:21px;height:21px}.wWXZva_legalCompact{color:#bfa9cd;font-size:12px}.wWXZva_compact .wWXZva_division{font-size:13px}.wWXZva_compact .wWXZva_division bdi{font-size:12px}@media (max-width:1450px){.wWXZva_legalCompact{display:none}}@media (max-width:1000px){.wWXZva_main{grid-template-columns:1fr .7fr 1.2fr;gap:30px}.wWXZva_top p{font-size:25px}.wWXZva_official>h2{font-size:16px}}@media (max-width:800px){.wWXZva_main{grid-template-columns:1fr 1fr;gap:30px}.wWXZva_official{grid-column:1/-1}.wWXZva_bottom{flex-wrap:wrap;gap:12px}.wWXZva_compact .wWXZva_bottom{flex-wrap:wrap;justify-content:center;row-gap:5px;padding-block:9px}.wWXZva_compact .wWXZva_division{display:none}}@media (max-width:560px){.wWXZva_top{flex-direction:column;align-items:flex-start;gap:18px;padding-block:27px}.wWXZva_top p{font-size:24px}.wWXZva_main{grid-template-columns:1fr;gap:27px;padding-block:30px}.wWXZva_official{grid-column:auto}.wWXZva_links nav{flex-flow:wrap;gap:10px 23px}.wWXZva_links nav a{gap:12px;font-size:15px}.wWXZva_brand>p{max-width:100%}.wWXZva_bottom{flex-direction:column;align-items:flex-start;font-size:13px}.wWXZva_division{font-size:13px}.wWXZva_compact .wWXZva_bottom{flex-direction:row;align-items:center}.wWXZva_compact .wWXZva_socials a{width:44px;height:44px}.wWXZva_compact .wWXZva_bottom>span:first-child{font-size:12px}}
body{overflow-x:clip}[data-reveal][data-motion-state=pending]{opacity:0}[data-tilt]{rotate:var(--tilt-axis-x,0) var(--tilt-axis-y,1) 0 var(--tilt-angle,0deg);transition:rotate .35s cubic-bezier(.2,.8,.2,1)}:is([data-magnetic],[data-parallax]){translate:var(--magnetic-x,0px) calc(var(--magnetic-y,0px) + var(--parallax-y,0px));transition:translate .22s cubic-bezier(.2,.8,.2,1)}[data-parallax]{transition:translate .1s linear}[data-spotlight]{isolation:isolate;position:relative}[data-spotlight]:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(300px circle at var(--pointer-x,50%) var(--pointer-y,50%),#f67bbf25,transparent 70%);opacity:var(--spotlight-opacity,0);transition:opacity .4s;position:absolute;inset:0}.motion-pointer-glow,.motion-pointer-ring{z-index:65;pointer-events:none;opacity:0;will-change:transform;transition:opacity .3s;position:fixed;top:0;left:0}.motion-pointer-glow{background:radial-gradient(circle,#e5156e12,#0000 68%);border-radius:50%;width:160px;height:160px;margin:-80px 0 0 -80px}.motion-pointer-ring{border:1px solid #e5156e6b;border-radius:50%;place-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;transition:opacity .3s,width .2s,height .2s,margin .2s,border-color .2s;display:grid}body:has(dialog[open]) :is(.motion-pointer-ring,.motion-pointer-glow){opacity:0!important}.motion-pointer-ring i{opacity:.7;background:#e5156e;border-radius:50%;width:3px;height:3px}html[data-pointer-seen=true] .motion-pointer-glow,html[data-pointer-seen=true] .motion-pointer-ring{opacity:1}html[data-pointer-interactive=true] .motion-pointer-ring{border-color:#e5156e99;width:48px;height:48px;margin:-24px 0 0 -24px}html[data-pointer-interactive=true] .motion-pointer-ring i{opacity:0}.site-scroll-progress{z-index:90;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.site-scroll-progress div{transform-origin:100%;background:linear-gradient(90deg,#f980b6,#e5156e);height:100%;transform:scaleX(0)}.site-scroll-progress[hidden]{display:none}.site-header[data-scrolled=true]{box-shadow:0 8px 30px #26112f0b}.header-nav a{transition:color .25s,translate .25s}.header-nav a:hover{color:#e5156e;translate:0 -2px}.is-dark .header-nav a:hover{color:#ff8fc0}.footer-main nav a{transition:color .25s,translate .25s;position:relative}.footer-main nav a:hover{translate:-5px}.footer-email{transition:letter-spacing .3s,border-color .3s}.footer-email:hover{letter-spacing:.35px;border-color:#e5156e}@media (max-width:560px){.header-end{gap:10px}.header-end .language-mark{display:none}}@media (hover:none),(pointer:coarse){.motion-pointer-ring,.motion-pointer-glow{display:none}:is([data-tilt],[data-magnetic],[data-parallax]){translate:none;rotate:none}}
@font-face{font-family:Shamel;src:url(/assets/fonts/FFShamel-Book.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Shamel;src:url(/assets/fonts/FFShamel-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--purple:#3b1549;--pink:#e5156e;--ink:#2c2c31;--muted:#69616e;--gutter:clamp(23px,6.1vw,104px);--header:82px;--home-footer-height:48px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + 16px);margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fcfaff;margin:0;font-family:Shamel,Arial,sans-serif;font-size:16px;line-height:1.8}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}button svg,.icon-button svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}:focus-visible{outline-offset:5px;outline:3px solid #e5156e}::selection{color:#fff;background:#e5156e}.skip-link{inset-inline-start:var(--gutter);z-index:1000;color:#3b1549;background:#fff;padding:10px 20px;position:fixed;top:-80px;box-shadow:0 5px 30px #26112f33}.skip-link:focus{top:12px}.site-header{height:var(--header);z-index:80;padding-inline:var(--gutter);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#3b1549;background:#ffffffed;border-bottom:1px solid #3b154911;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;transition:background-color .3s,color .3s,border-color .3s;display:grid;position:fixed;inset:0 0 auto}.site-header.is-dark{color:#fff;background:#26112feb;border-color:#ffffff12}.brand{align-items:center;width:142px;min-height:44px;display:flex}.brand img{width:142px;height:auto}.is-dark .brand img,.footer-brand img{filter:grayscale()invert();mix-blend-mode:screen}.header-nav{align-items:center;gap:38px;display:flex}.header-nav a{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;transition:color .2s;display:flex;position:relative}.header-nav a:after{content:"";bottom:2px;transform-origin:100%;background:#e5156e;height:2px;transition:transform .2s;position:absolute;inset-inline:0;transform:scaleX(0)}.header-nav a:hover:after,.header-nav a.current:after{transform:scaleX(1)}.header-end{justify-content:flex-end;align-items:center;gap:20px;display:flex}.header-location{opacity:.7;white-space:nowrap;font-size:12px}.language-mark{letter-spacing:1px;opacity:.8;border-inline-end:1px solid;padding-inline-end:20px;font-family:Arial,sans-serif;font-size:11px;font-weight:700}.menu-button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:1px solid #3b154922;border-radius:8px;justify-content:center;align-items:center;display:none}.is-dark .menu-button{border-color:#fff3}.site-menu{color:#fff;background:#26112f;border:1px solid #ffffff26;border-radius:16px;align-self:center;width:min(480px,100% - 36px);max-height:calc(100dvh - 36px);padding:28px 30px;position:fixed;inset:0;box-shadow:0 30px 80px #10021b77}.site-menu::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#13081cc9}.menu-head{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.menu-head p{margin:0;font-size:20px;font-weight:700}.icon-button{width:44px;height:44px;color:inherit;background:0 0;border:1px solid #ffffff30;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.site-menu nav{flex-direction:column;padding-block:14px;display:flex}.site-menu nav a{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding-inline:4px;font-size:28px;font-weight:700;display:flex}.site-menu nav small{color:#c794d5;font-family:monospace;font-size:13px}.menu-location{color:#c9b7d2;margin:16px 0 0;font-size:13px}.site-footer{color:#fff;padding:46px var(--gutter) 0;background:#26112f}.footer-main{grid-template-columns:1.15fr .75fr 1.1fr;gap:48px;padding-bottom:34px;display:grid}.footer-brand img{width:142px}.footer-brand p{color:#e5d7eb;margin:20px 0 12px;font-size:17px}.footer-email{border-bottom:1px solid #ffffff40;padding-bottom:5px;font-family:Arial,sans-serif;font-size:15px;display:inline-block}.footer-main nav{flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;display:flex}.footer-main nav a{color:#dfd0e6;align-items:center;min-height:36px;display:flex}.footer-main nav a:hover,.footer-email:hover{color:#ff8abb}.footer-official{color:#c1adc9;flex-direction:column;gap:6px;font-size:12px;display:flex}.footer-official p{color:#f1e8f5;margin:0 0 4px;font-size:14px}.footer-bottom{color:#bdadc5;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:22px;min-height:56px;font-size:11px;display:flex}.footer-division bdi{letter-spacing:1px;color:#e9ddee;font-family:Arial,sans-serif;font-size:10px;font-weight:700}.site-footer.is-compact{padding:0 var(--gutter)}.is-compact .footer-bottom{min-height:var(--home-footer-height);border-top:1px solid #ffffff1a;font-size:10px;line-height:1.6}.not-found{min-height:100svh;padding:calc(var(--header) + 80px) var(--gutter) 100px;text-align:center;color:#fff;background:#26112f}.not-found>p:first-child{color:#ff79b2;margin:0 0 26px;font-family:monospace;font-size:70px;line-height:1}.not-found h1{font-size:clamp(30px,5vw,56px)}.not-found a{background:#e5156e;border-radius:4px;min-height:48px;margin-top:20px;padding:12px 26px;display:inline-flex}@media (max-width:1100px){.header-nav{gap:28px}.header-location{display:none}.header-end{gap:14px}.footer-main{gap:30px}.compact-legal{display:none}}@media (max-width:850px){:root{--header:74px}.site-header{grid-template-columns:1fr auto}.header-nav{display:none}.menu-button{display:flex}.language-mark{border:0;padding:0}.brand,.brand img{width:130px}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{flex-wrap:wrap;gap:8px;padding-block:16px}.is-compact .footer-bottom{flex-wrap:nowrap;padding-block:10px}}@media (max-width:560px){:root{--header:68px;--gutter:22px}.site-header{gap:14px}.brand,.brand img{width:115px}.header-end{gap:18px}.site-footer{padding-top:34px}.footer-main{grid-template-columns:1fr;gap:26px}.footer-brand{grid-column:auto}.footer-main nav{flex-flow:wrap;gap:10px 22px}.footer-bottom{flex-direction:column;align-items:flex-start;padding-bottom:22px}.is-compact .footer-bottom{text-align:center;flex-flow:wrap;justify-content:center;gap:4px 14px;padding-block:14px;font-size:10px}.footer-division{font-size:10px}}.footer-official{color:#ddd0e5;font-size:14px}.footer-bottom{color:#dcd0e4;font-size:14px}.footer-division,.footer-division bdi{color:#ece2f1;font-size:13px}.is-compact .footer-bottom{font-size:13px}.compact-legal{min-width:0}@media (max-width:560px){.is-compact .footer-bottom,.footer-division,.footer-division bdi{font-size:13px}}
