@font-face{font-family:'Newar Menu';src:url('../fonts/Anton-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
.g6-header,.g6-dialog{--g6-ink:#c9bff3;--g6-pink:#ffb1cd;--g6-cream:#fff9c7;font-family:Arial,Helvetica,sans-serif;color:var(--g6-ink);box-sizing:border-box}.g6-header *,.g6-dialog *{box-sizing:border-box}.g6-header a,.g6-dialog a{color:inherit;text-decoration:none}.g6-header button,.g6-dialog button{font:inherit;color:inherit;cursor:pointer}.g6-header{position:fixed;z-index:1040;inset:0 0 auto;display:flex;align-items:center;justify-content:space-between;height:112px;padding:0 2.4%;background:linear-gradient(100deg,#252440f2,#171627e8)}.g6-mini{font-size:38px;font-weight:1000;letter-spacing:-4px;color:#fff!important}.g6-actions{display:flex;align-items:center;gap:28px}.g6-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:13px 24px;border-radius:100px;background:var(--g6-pink);color:#141323!important;font-size:15px;font-weight:700;white-space:nowrap;transition:background .2s,transform .2s}.g6-pill:hover{background:var(--g6-cream);transform:translateY(-2px)}.g6-open{display:grid;align-content:center;gap:7px;width:46px;height:46px;border:0;background:none;padding:7px}.g6-open span{display:block;background:#fff;height:5px;width:30px}.g6-dialog{position:fixed;inset:0;margin:0;padding:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;border:1px solid #ffffff14;border-radius:5px;background:#0e0e1d;overflow:hidden}.g6-dialog::backdrop{background:#111120}.g6-dialog[open]{display:grid;grid-template-columns:60% 40%;animation:g6-in .32s ease both}.g6-art{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;background:radial-gradient(ellipse at 52% 53%,#92757488 0%,transparent 49%),radial-gradient(ellipse at 102% 69%,#792362 0%,transparent 64%),radial-gradient(ellipse at 49% 117%,#631b31 0%,transparent 70%),linear-gradient(115deg,#181936,#3b205a);overflow:hidden}.g6-logo{width:30%;min-width:200px;max-width:400px;color:#fffaf5;filter:drop-shadow(0 0 25px #ffc6ce0d)}.g6-art-foot{position:absolute;inset:auto 4% 6.6%;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;color:#fff6ff;font-size:clamp(12px,.9vw,19px);font-weight:700;line-height:1.4}.g6-art-foot .g6-pill{font-size:18px;min-height:60px;padding:16px 30px}.g6-foot-right{text-align:right;font-size:13px;font-weight:400;letter-spacing:1px}.g6-panel{display:flex;flex-direction:column;min-height:0;padding:6vh 7% 6vh 9%;background:linear-gradient(#1d1d34,#0d0d1b)}.g6-panel-top{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-shrink:0}.g6-identity{display:flex;align-items:center;gap:20px;font-size:18px;font-weight:700;min-width:0}.g6-symbol{font-size:28px;font-style:italic;letter-spacing:-3px}.g6-divider{height:22px;width:2px;background:#aaa0d1;flex-shrink:0}.g6-close{display:grid;place-items:center;width:50px;height:50px;flex-shrink:0;border:0;border-radius:50%;background:#2d2b50;color:#b4b2ff!important;font-size:29px!important;font-weight:700!important;line-height:1}.g6-close:hover{background:#44416d}.g6-navigation{position:relative;flex:1;min-height:0;margin:8vh 0 5vh;overflow:auto;scrollbar-width:thin;scrollbar-color:#554d76 transparent}.g6-view{display:flex;flex-direction:column;gap:10px}.g6-view[hidden]{display:none}.g6-item{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-height:54px;padding:0;border:0;text-align:left;background:none}.g6-item .g6-word{display:block;font-family:'Newar Menu',Impact,'Arial Narrow',sans-serif;font-stretch:condensed;font-weight:400;font-size:clamp(34px,2.9vw,62px);line-height:1.15;letter-spacing:-.025em;text-transform:uppercase}.g6-item:hover,.g6-item:focus-visible{color:var(--g6-cream)}.g6-feature{color:var(--g6-cream)!important}.g6-arrow{width:14px;height:14px;border-right:3px solid currentColor;border-top:3px solid currentColor;transform:rotate(45deg);margin-right:8px;flex-shrink:0}.g6-back{width:fit-content;border:0;background:none;padding:8px 0;margin:0 0 16px;font-size:14px!important}.g6-panel-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-shrink:0;font-size:15px;font-weight:700}.g6-language{display:flex;align-items:center;gap:10px}.g6-language svg{width:18px;height:18px}.g6-motion{position:relative;display:flex;align-items:center;gap:8px}.g6-motion select{max-width:125px;padding:8px 4px;background:#151526;color:var(--g6-ink);border:0;font:inherit;cursor:pointer}.g6-header :focus-visible,.g6-dialog :focus-visible{outline:2px solid var(--g6-pink);outline-offset:5px}.g6-dialog.g6-still,.g6-dialog.g6-still *{animation:none!important;transition:none!important}@keyframes g6-in{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1500px){.g6-view{gap:12px}.g6-item{min-height:62px}}@media(max-width:1000px){.g6-dialog[open]{grid-template-columns:45% 55%}.g6-panel{padding:30px 7%}.g6-art-foot{grid-template-columns:1fr;text-align:center;justify-items:center;gap:18px}.g6-foot-right{text-align:center}.g6-logo{width:65%;min-width:140px;margin-top:-70px}.g6-identity{font-size:14px;gap:12px}.g6-navigation{margin:50px 0 30px}.g6-item .g6-word{font-size:42px}}@media(max-width:600px){.g6-header{height:82px;padding:0 20px}.g6-mini{font-size:30px}.g6-actions{gap:15px}.g6-pill{padding:12px 18px;font-size:13px}.g6-dialog[open]{grid-template-columns:1fr}.g6-art{display:none}.g6-panel{padding:24px;min-height:0;background:radial-gradient(ellipse at 100% 100%,#33203d88,transparent 65%),linear-gradient(#1d1d34,#0d0d1b)}.g6-identity{font-size:15px}.g6-close{width:44px;height:44px}.g6-navigation{margin:44px 0 24px}.g6-view{gap:13px}.g6-item .g6-word{font-size:clamp(30px,8.5vw,47px)}.g6-panel-bottom{font-size:13px}.g6-item{min-height:48px}}@media(max-height:650px) and (min-width:601px){.g6-panel{padding-top:22px;padding-bottom:22px}.g6-navigation{margin:22px 0}.g6-view{gap:4px}.g6-item{min-height:42px}.g6-item .g6-word{font-size:36px}.g6-art-foot{bottom:5%}.g6-logo{max-height:44vh}}@media(prefers-reduced-motion:reduce){.g6-dialog[open]{animation:none}.g6-header *,.g6-dialog *{transition:none!important}}



[data-g6-label]::before{content:attr(data-g6-label)}

.g6-project-root{min-height:112px;background:#201e35}

.is-builder .g6-project-root .g6-header{position:relative;inset:auto}

.is-builder .g6-project-root .g6-dialog{display:none}

.is-builder .g6-project-root.g6-editor-open .g6-dialog{position:relative;inset:auto;display:grid;grid-template-columns:60% 40%;height:740px;max-height:none;width:100%;pointer-events:auto}

.is-builder .g6-project-root.g6-editor-open .g6-panel{padding:40px 7% 40px 9%}

.is-builder .g6-project-root.g6-editor-open .g6-navigation{margin:45px 0 30px}

@media(max-width:600px){.g6-project-root{min-height:82px}.is-builder .g6-project-root.g6-editor-open .g6-dialog{grid-template-columns:1fr}}



.g6-project-root .g6-header,.g6-project-root .g6-dialog{--g6-ink:var(--g6-textColor);--g6-pink:var(--g6-buttonColor);--g6-cream:var(--g6-activeColor)}

.g6-project-root{min-height:var(--g6-header-height)}

.g6-project-root .g6-header{height:var(--g6-header-height);background:var(--g6-header-bg);border-bottom:1px solid var(--g6-borderColor)}

.g6-project-root .g6-header.g6-static{position:relative}

.g6-project-root .g6-header.g6-transparent{background:transparent}

.g6-project-root .g6-mini{color:var(--g6-logoTextColor)!important;font-size:var(--g6-logo-size)}

.g6-project-root .g6-header-image{width:auto;height:var(--g6-logo-size);max-width:160px;object-fit:contain;display:block}

.g6-project-root .g6-panel{background:var(--g6-panelColor)}

.g6-project-root .g6-dialog{background:var(--g6-panelColor);border-color:var(--g6-borderColor)}

.g6-project-root .g6-art{background:radial-gradient(ellipse at 52% 53%,#92757488,transparent 49%),linear-gradient(115deg,var(--g6-gradientStart),var(--g6-gradientEnd))}

.g6-project-root .g6-logo{width:var(--g6-large-logo);min-width:0;max-width:90%;object-fit:contain}

.g6-project-root .g6-pill{background:var(--g6-buttonColor);color:var(--g6-buttonTextColor)!important;border-radius:var(--g6-radius)}

.g6-project-root .g6-pill:hover{background:var(--g6-activeColor)}

.g6-project-root .g6-open span{background:var(--g6-hamburgerColor)}

.g6-project-root .g6-close{background:var(--g6-closeColor);color:var(--g6-textColor)!important}

.g6-project-root .g6-item .g6-word{font-size:var(--g6-menu-size)}

.g6-project-root.g6-no-left .g6-dialog[open],.is-builder .g6-project-root.g6-no-left.g6-editor-open .g6-dialog{grid-template-columns:1fr}

.g6-project-root.g6-no-left .g6-panel{padding-left:10%;padding-right:10%}

@media(max-width:600px){.g6-project-root .g6-item .g6-word{font-size:min(var(--g6-menu-size),8.5vw)}.g6-project-root .g6-header{height:min(var(--g6-header-height),100px)}.g6-project-root{min-height:min(var(--g6-header-height),100px)}}



/* Editor only: reserve space for Mobirise tools and keep site UI below them. */

.is-builder .g6-project-root {

  padding-top:72px!important;

  overflow:visible!important;

  transform:none!important;

}

.is-builder .g6-project-root .g6-header {

  position:relative!important;

  inset:auto!important;

  z-index:0!important;

  transform:none!important;

  pointer-events:auto!important;

}

.is-builder .g6-project-root .g6-dialog {

  position:relative!important;

  inset:auto!important;

  z-index:0!important;

  pointer-events:auto!important;

  animation:none!important;

  transform:none!important;

}

.is-builder .g6-project-root .g6-dialog:not([open]) {display:none!important}

.is-builder .g6-project-root.g6-editor-open .g6-dialog {display:grid!important}

.is-builder .g6-project-root .g6-header *,

.is-builder .g6-project-root .g6-dialog * {pointer-events:auto!important}



/* Editing is the default. Only the published runtime enables floating UI. */

.g6-project-root:not(.g6-live){padding-top:90px!important;overflow:visible!important;background:#24223b}

.g6-project-root:not(.g6-live) .g6-header{position:relative!important;inset:auto!important;z-index:0!important;pointer-events:auto!important;transform:none!important}

.g6-project-root:not(.g6-live) .g6-header *{pointer-events:auto!important}

.g6-project-root:not(.g6-live) .g6-dialog{position:relative!important;inset:auto!important;z-index:0!important;pointer-events:auto!important;animation:none!important;transform:none!important;display:none!important}

.g6-project-root:not(.g6-live).g6-editor-open .g6-dialog{display:grid!important;grid-template-columns:60% 40%;height:740px;max-height:none}

.g6-project-root:not(.g6-live).g6-editor-open.g6-no-left .g6-dialog{grid-template-columns:1fr}

.g6-project-root.g6-live{padding-top:0!important}

@media(max-width:600px){.g6-project-root:not(.g6-live).g6-editor-open .g6-dialog{grid-template-columns:1fr}}



/* Transparent fixed header; safe editing layout stays below Mobirise tools. */

.g6-project-root,.g6-project-root:not(.g6-live){background:transparent!important;border:0!important;box-shadow:none!important}

.g6-project-root .g6-header{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}

.g6-project-root.g6-live{height:0!important;min-height:0!important;padding:0!important;margin:0!important}

.g6-project-root.g6-live .g6-header,.g6-project-root.g6-live .g6-header.g6-static{position:fixed!important;inset:0 0 auto!important;z-index:1040!important}

.g6-project-root .g6-actions{margin-left:auto}

.g6-project-root .g6-header-image{font-size:0;letter-spacing:normal}

.g6-project-root div.g6-header-image{width:var(--g6-logo-size);background-size:contain;background-repeat:no-repeat;background-position:center}

.g6-project-root div.g6-panel-image{aspect-ratio:1;background-size:contain;background-repeat:no-repeat;background-position:center}

.g6-project-root div.g6-art-background{background-size:cover;background-position:center;background-repeat:no-repeat}

.g6-project-root .g6-dialog{border:0!important;border-radius:0!important}

.g6-project-root .g6-dialog[open],.g6-project-root:not(.g6-live).g6-editor-open .g6-dialog{grid-template-columns:60% 40%!important}

.g6-project-root .g6-panel{order:1}

.g6-project-root .g6-art{order:0;isolation:isolate;background:linear-gradient(90deg,var(--g6-gradientStart),var(--g6-gradientMiddle) 50%,var(--g6-gradientEnd))!important}

.g6-project-root .g6-art-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}

.g6-project-root .g6-item{color:var(--g6-textColor)}

.g6-project-root .g6-item.g6-active,.g6-project-root .g6-item:hover,.g6-project-root .g6-item:focus-visible{color:var(--g6-activeColor)!important}

.g6-project-root.g6-no-left .g6-dialog[open],.g6-project-root:not(.g6-live).g6-no-left.g6-editor-open .g6-dialog{grid-template-columns:1fr!important}

@media(max-width:1000px) and (min-width:601px){.g6-project-root .g6-dialog[open],.g6-project-root:not(.g6-live).g6-editor-open .g6-dialog{grid-template-columns:45% 55%!important}}

@media(max-width:600px){.g6-project-root .g6-dialog[open],.g6-project-root:not(.g6-live).g6-editor-open .g6-dialog{grid-template-columns:1fr!important}}



/* Native Mobirise menu: editable labels, links, items and dropdowns. */

.g6-project-root .g6-native-menu{display:flex;flex-direction:column;align-items:stretch;gap:10px;list-style:none;margin:0;padding:0;width:100%}

.g6-project-root .g6-native-menu .nav-item{margin:0;padding:0;width:100%;position:relative;list-style:none}

.g6-project-root .g6-native-menu .g6-item{font-family:'Newar Menu',Impact,'Arial Narrow',sans-serif!important;font-size:var(--g6-menu-size)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.025em;text-transform:uppercase;white-space:normal;text-align:left;padding:0!important;margin:0!important;min-height:54px;color:var(--g6-textColor)!important;background:transparent!important;border:0}

.g6-project-root .g6-native-menu .dropdown-toggle::after{content:'';display:block;position:static;width:14px;height:14px;flex:0 0 14px;border:0;border-right:3px solid currentColor;border-top:3px solid currentColor;transform:rotate(45deg);margin:0 8px 0 15px}

.g6-project-root .g6-native-menu .dropdown-menu{position:relative!important;inset:auto!important;transform:none!important;float:none;min-width:0;width:100%;background:var(--g6-panelColor);border:0;padding:14px 0 14px 18px;margin:0;box-shadow:none}

.g6-project-root .g6-native-menu .dropdown-item{font-size:calc(var(--g6-menu-size) * .7)!important;min-height:42px;margin:8px 0!important}

.g6-project-root .g6-native-menu .g6-item:hover,.g6-project-root .g6-native-menu .g6-active{color:var(--g6-activeColor)!important}

.g6-project-root .g6-button-wrap{display:contents}.g6-project-root .g6-pill{margin:0!important;letter-spacing:normal;line-height:1.2;font-weight:700}

.g6-project-root:not(.g6-live) .g6-open{background:#00001c;border-radius:8px}

.g6-project-root:not(.g6-live) .g6-navigation{overflow:visible}.g6-project-root:not(.g6-live).g6-editor-open .g6-dialog{height:auto!important;min-height:740px;overflow:visible}

.g6-project-root:not(.g6-live) .g6-panel{min-width:0}.g6-project-root:not(.g6-live) .g6-art{min-height:740px}

.g6-project-root.g6-live .g6-native-menu .dropdown-menu{display:none!important}

.g6-project-root.g6-live .g6-native-menu .g6-sub-open>.dropdown-menu{display:block!important;padding:0}

.g6-project-root.g6-live .g6-native-menu.g6-drilled>.nav-item{display:none}

.g6-project-root.g6-live .g6-native-menu.g6-drilled>.g6-sub-open{display:block}

.g6-project-root.g6-live .g6-sub-open>.dropdown-toggle{display:none}

.g6-project-root.g6-live .g6-native-menu .dropdown-item{font-size:var(--g6-menu-size)!important;min-height:54px;margin:0 0 10px!important}

@media(max-width:600px){.g6-project-root .g6-native-menu .g6-item,.g6-project-root.g6-live .g6-native-menu .dropdown-item{font-size:min(var(--g6-menu-size),8.5vw)!important}.g6-project-root:not(.g6-live).g6-editor-open .g6-dialog{min-height:650px}.g6-project-root .g6-native-menu{gap:13px}}

.g6-project-root .g6-pill{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}.g6-project-root .g6-art-foot .g6-pill{font-size:18px!important}.g6-project-root.g6-no-arrows .dropdown-toggle::after{display:none!important}@media(max-width:600px){.g6-project-root .g6-pill{font-size:13px!important}}
