.calc-trigger[data-v-0f5af6c2]{display:none;box-shadow:0 12px 32px -14px #0000008c}@media(min-width:1200px){.calc-trigger[data-v-0f5af6c2]{display:flex}}.calc-trigger-label[data-v-0f5af6c2]{writing-mode:vertical-rl;transform:rotate(180deg)}.calc-drawer-enter-active .calc-overlay[data-v-0f5af6c2],.calc-drawer-leave-active .calc-overlay[data-v-0f5af6c2]{transition:opacity .22s ease}.calc-drawer-enter-active .calc-panel[data-v-0f5af6c2]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.calc-drawer-leave-active .calc-panel[data-v-0f5af6c2]{transition:transform .28s cubic-bezier(.4,0,1,1),opacity .24s ease-in}.calc-drawer-enter-from .calc-overlay[data-v-0f5af6c2],.calc-drawer-leave-to .calc-overlay[data-v-0f5af6c2]{opacity:0}.calc-drawer-enter-from .calc-panel[data-v-0f5af6c2],.calc-drawer-leave-to .calc-panel[data-v-0f5af6c2]{transform:translate(-100%);opacity:.6}@media(prefers-reduced-motion:reduce){.calc-drawer-enter-active .calc-overlay[data-v-0f5af6c2],.calc-drawer-enter-active .calc-panel[data-v-0f5af6c2],.calc-drawer-leave-active .calc-overlay[data-v-0f5af6c2],.calc-drawer-leave-active .calc-panel[data-v-0f5af6c2]{transition:none}}.calc-area-input[data-v-0f5af6c2]:focus{border-color:var(--color-gold);background-color:#ffffff24;box-shadow:0 0 0 3px #c8a45d3d}input[type=number][data-v-0f5af6c2]::-webkit-inner-spin-button,input[type=number][data-v-0f5af6c2]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number][data-v-0f5af6c2]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.tick-enter-active[data-v-684408db],.tick-leave-active[data-v-684408db]{transition:opacity .4s ease,transform .4s ease}.tick-enter-from[data-v-684408db]{opacity:0;transform:translateY(18px)}.tick-leave-to[data-v-684408db]{opacity:0;transform:translateY(-18px)}.tick-leave-active[data-v-684408db]{position:absolute;inset:0}@media(min-width:1200px){.calc-button[data-v-fd1ffa36]{display:none}}.hero-side-widgets[data-v-758c1625]{display:none}.hero-certificate[data-v-758c1625]{box-shadow:0 0 1.5rem #d2a6441f}.hero-certificate-icon[data-v-758c1625]{box-shadow:0 0 1rem #e8c46c47}.hero-certificate-text[data-v-758c1625]{color:transparent;background-image:linear-gradient(105deg,#d2a644,#f7e7ad 24%,#fff8d8 38%,#d2a644 54%,#f2d37e 74%,#d2a644);background-position:100% 50%;background-size:240% auto;-webkit-background-clip:text;background-clip:text;animation:certificate-shimmer-758c1625 3.8s ease-in-out infinite}@keyframes certificate-shimmer-758c1625{0%,18%{background-position:100% 50%}62%,to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.hero-certificate-text[data-v-758c1625]{animation:none;background-position:50% 50%}}@media(min-width:1200px){.hero-side-widgets[data-v-758c1625]{position:absolute;inset:0;z-index:20;display:block;pointer-events:none}.hero-widget-publications[data-v-758c1625]{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);pointer-events:auto;width:15.5rem;display:grid;gap:.75rem}.hero-main-content[data-v-758c1625]{padding-left:5rem;padding-right:17rem}.hero-main-copy[data-v-758c1625]{max-width:35rem}}@media(min-width:1600px){.hero-widget-publications[data-v-758c1625]{width:17.5rem}.hero-main-content[data-v-758c1625]{padding-inline:2rem}.hero-main-copy[data-v-758c1625]{max-width:42rem}}.booking-stage[data-v-295e4e22]{background:radial-gradient(60% 50% at 20% 0,rgba(200,164,93,.1),transparent 70%),radial-gradient(50% 60% at 100% 100%,rgba(40,90,150,.22),transparent 70%),var(--color-navy-deep)}.split-card[data-v-295e4e22]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:560px;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-radius:28px;background:var(--color-navy);box-shadow:0 30px 60px -30px #0009;scale:1;transition:scale .48s cubic-bezier(.22,1,.36,1),border-color .48s ease}@media(min-width:1024px){.split-card[data-v-295e4e22]{min-height:clamp(600px,78vh,740px)}.split-card[data-reveal-variant=left][data-v-295e4e22]{--reveal-x:-60px}.split-card[data-reveal-variant=right][data-v-295e4e22]{--reveal-x:60px}.split-card.is-dimmed[data-v-295e4e22]{scale:.985}}.split-card.is-revealed[data-v-295e4e22]{transition:opacity .68s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),filter .62s ease-out var(--reveal-delay,0s),scale .48s cubic-bezier(.22,1,.36,1),border-color .48s ease}.split-card[data-v-295e4e22]:hover{border-color:#e4c98773}.split-img[data-v-295e4e22]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.split-card:hover .split-img[data-v-295e4e22]{transform:scale(1.04)}.split-shade[data-v-295e4e22]{background:linear-gradient(0deg,rgba(7,26,47,.96) 0,rgba(7,26,47,.72) 34%,rgba(7,26,47,.1) 68%,transparent),linear-gradient(90deg,rgba(7,26,47,.55) 0,transparent 60%)}.split-shade[data-v-295e4e22],.split-spot[data-v-295e4e22]{position:absolute;inset:0}.split-spot[data-v-295e4e22]{opacity:0;background:radial-gradient(480px circle at var(--mx,50%) var(--my,50%),rgba(255,240,210,.14),transparent 62%);transition:opacity .42s ease}.split-card:hover .split-spot[data-v-295e4e22]{opacity:1}.split-dim[data-v-295e4e22]{position:absolute;inset:0;background:var(--color-navy-deep);opacity:0;transition:opacity .48s ease}.split-card.is-dimmed .split-dim[data-v-295e4e22]{opacity:.32}.split-badge[data-v-295e4e22]{position:absolute;top:1.5rem;right:1.5rem;z-index:2;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:999px;background:linear-gradient(135deg,var(--color-gold-light),var(--color-gold));color:var(--color-ink);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 10px 24px -10px #c8a45db3}.split-body[data-v-295e4e22]{position:relative;z-index:2;padding:2rem}@media(min-width:640px){.split-body[data-v-295e4e22]{padding:2.5rem}}@media(min-width:1280px){.split-body[data-v-295e4e22]{padding:3rem}}.split-icon[data-v-295e4e22]{display:flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,var(--color-gold-light),var(--color-gold));color:var(--color-ink);box-shadow:0 14px 30px -12px #c8a45dbf;transition:transform .52s cubic-bezier(.22,1,.36,1)}.split-card:hover .split-icon[data-v-295e4e22]{transform:translateY(-6px)}.split-title[data-v-295e4e22]{margin-top:1.5rem;max-width:34rem;font-family:var(--font-display);font-size:clamp(1.9rem,1.1rem + 1.8vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.split-sub[data-v-295e4e22]{margin-top:1rem;max-width:32rem;font-size:clamp(1rem,.9rem + .3vw,1.125rem);line-height:1.55;color:#ffffffdb}.split-fact[data-v-295e4e22]{gap:.85rem;padding:.85rem 1.25rem;border:1px solid hsla(0,0%,100%,.18);border-radius:18px}.split-fact[data-v-295e4e22],.split-pill[data-v-295e4e22]{display:flex;align-items:center;background:#071a2f73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.split-pill[data-v-295e4e22]{gap:.5rem;padding:.6rem .85rem;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;font-size:13.5px;white-space:nowrap;font-weight:500}.split-footer[data-v-295e4e22]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.split-cta[data-v-295e4e22]{display:inline-flex;align-items:center;gap:.75rem;height:3.5rem;padding:0 2rem;border-radius:16px;background:linear-gradient(135deg,var(--color-gold-light),var(--color-gold));color:var(--color-ink);font-family:var(--font-display);font-size:1.05rem;font-weight:600;box-shadow:0 16px 34px -14px #c8a45dcc;cursor:default;transition:transform .52s cubic-bezier(.22,1,.36,1),box-shadow .52s ease}.split-cta-arrow[data-v-295e4e22]{transition:transform .52s cubic-bezier(.22,1,.36,1)}.split-card:hover .split-cta[data-v-295e4e22]{transform:translateY(-3px);box-shadow:0 22px 40px -14px #c8a45df2}.split-card:hover .split-cta-arrow[data-v-295e4e22]{transform:translate(4px)}.split-tagline[data-v-295e4e22]{display:none;align-items:center;gap:1rem;text-align:right;font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.28em;text-transform:uppercase;color:#ffffffb8}@media(min-width:1440px){.split-tagline[data-v-295e4e22]{display:flex}}.split-tagline-line[data-v-295e4e22]{display:block;width:4rem;height:1px;background:var(--color-gold)}.split-line[data-v-295e4e22]{position:absolute;inset:auto 0 0;z-index:3;height:2px;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,var(--color-gold-light),var(--color-gold) 60%,transparent);transition:transform .8s cubic-bezier(.22,1,.36,1)}.split-card:hover .split-line[data-v-295e4e22]{transform:scaleX(1)}@media(max-width:639px){.split-card[data-v-295e4e22]{min-height:26rem;border-radius:22px}.split-badge[data-v-295e4e22]{top:1rem;right:1rem}.split-body[data-v-295e4e22]{padding:1.5rem}.split-icon[data-v-295e4e22]{width:3rem;height:3rem;border-radius:14px}.split-title[data-v-295e4e22]{margin-top:1.1rem;font-size:1.65rem}.split-sub[data-v-295e4e22]{margin-top:.6rem;font-size:.95rem}.split-extras[data-v-295e4e22]{display:none}.split-footer[data-v-295e4e22]{margin-top:1.25rem}.split-cta[data-v-295e4e22]{height:3rem;padding:0 1.5rem;font-size:1rem}.booking-stage .booking-strip[data-v-295e4e22]{margin-top:1.75rem;font-size:12px}}.booking-strip[data-v-295e4e22]{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.25rem;font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:#ffffff9e}.booking-strip-line[data-v-295e4e22]{display:none;width:3rem;height:1px;background:#ffffff59}@media(min-width:640px){.booking-strip-line[data-v-295e4e22]{display:block}}@media(prefers-reduced-motion:reduce){.split-card[data-v-295e4e22],.split-cta[data-v-295e4e22],.split-cta-arrow[data-v-295e4e22],.split-dim[data-v-295e4e22],.split-icon[data-v-295e4e22],.split-img[data-v-295e4e22],.split-line[data-v-295e4e22],.split-spot[data-v-295e4e22]{transition:none}.split-card:hover .split-cta[data-v-295e4e22],.split-card:hover .split-cta-arrow[data-v-295e4e22],.split-card:hover .split-icon[data-v-295e4e22],.split-card:hover .split-img[data-v-295e4e22],.split-card:hover .split-line[data-v-295e4e22]{transform:none}}.parking-photo--entrance[data-v-da5a3fdb]{animation:parking-entrance-da5a3fdb 12s ease-in-out infinite}.parking-photo--indoor[data-v-da5a3fdb]{animation:parking-indoor-da5a3fdb 12s ease-in-out infinite}.parking-recognition[data-v-da5a3fdb]{animation:parking-recognition-da5a3fdb 12s ease-in-out infinite}.parking-scan-line[data-v-da5a3fdb]{animation:parking-scan-da5a3fdb 1.7s ease-in-out infinite}.parking-approved[data-v-da5a3fdb]{animation:parking-approved-da5a3fdb 12s ease-in-out infinite}.parking-security[data-v-da5a3fdb]{animation:parking-security-da5a3fdb 12s ease-in-out infinite}.parking-mode--outdoor[data-v-da5a3fdb]{animation:parking-mode-outdoor-da5a3fdb 12s ease-in-out infinite}.parking-mode--indoor[data-v-da5a3fdb]{animation:parking-mode-indoor-da5a3fdb 12s ease-in-out infinite}@keyframes parking-entrance-da5a3fdb{0%,47%{opacity:1;transform:scale(1)}53%,94%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes parking-indoor-da5a3fdb{0%,47%{opacity:0;transform:scale(1.035)}53%,94%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.035)}}@keyframes parking-recognition-da5a3fdb{0%,5%{opacity:0;transform:translate(-50%,10px)}10%,42%{opacity:1;transform:translate(-50%)}48%,to{opacity:0;transform:translate(-50%,-8px)}}@keyframes parking-scan-da5a3fdb{0%,to{top:12px}50%{top:calc(100% - 12px)}}@keyframes parking-approved-da5a3fdb{0%,20%{opacity:0;transform:translateY(5px)}27%,42%{opacity:1;transform:translateY(0)}48%,to{opacity:0;transform:translateY(-4px)}}@keyframes parking-security-da5a3fdb{0%,49%{opacity:0;transform:translateY(-42%)}56%,92%{opacity:1;transform:translateY(-50%)}98%,to{opacity:0;transform:translateY(-58%)}}@keyframes parking-mode-outdoor-da5a3fdb{0%,47%,to{border-color:#c8a45d8c;background-color:#081628d9}53%,94%{border-color:#ffffff1a;background-color:#08162899}}@keyframes parking-mode-indoor-da5a3fdb{0%,47%,to{border-color:#ffffff1a;background-color:#08162899}53%,94%{border-color:#c8a45d8c;background-color:#081628d9}}@media(prefers-reduced-motion:reduce){.parking-approved[data-v-da5a3fdb],.parking-mode[data-v-da5a3fdb],.parking-photo[data-v-da5a3fdb],.parking-recognition[data-v-da5a3fdb],.parking-scan-line[data-v-da5a3fdb],.parking-security[data-v-da5a3fdb]{animation:none}.parking-photo--indoor[data-v-da5a3fdb],.parking-security[data-v-da5a3fdb]{display:none}.parking-approved[data-v-da5a3fdb],.parking-recognition[data-v-da5a3fdb]{opacity:1}}.chat-message-enter-active[data-v-1cb05be0],.chat-message-leave-active[data-v-1cb05be0]{transition:opacity .24s ease,transform .24s ease}.chat-message-enter-from[data-v-1cb05be0],.chat-message-leave-to[data-v-1cb05be0]{opacity:0;transform:translateY(6px)}.chat-dot[data-v-1cb05be0]{animation:chat-dot-1cb05be0 1.2s ease-in-out infinite}.chat-caret[data-v-1cb05be0]{animation:chat-caret-1cb05be0 .8s step-end infinite}@keyframes chat-dot-1cb05be0{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes chat-caret-1cb05be0{0%,48%{opacity:1}49%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.chat-message-enter-active[data-v-1cb05be0],.chat-message-leave-active[data-v-1cb05be0]{transition:none}.chat-caret[data-v-1cb05be0],.chat-dot[data-v-1cb05be0]{animation:none}}.showcase-section[data-v-28283856]{background-image:linear-gradient(rgba(12,122,119,.035) 1px,transparent 0),linear-gradient(90deg,rgba(12,122,119,.035) 1px,transparent 0);background-size:42px 42px}.showcase-glow[data-v-28283856]{position:absolute;width:34rem;height:34rem;border-radius:9999px;filter:blur(90px);pointer-events:none}.showcase-glow--top[data-v-28283856]{top:-20rem;right:-8rem;background:#0d94881f}.showcase-glow--bottom[data-v-28283856]{bottom:-24rem;left:-10rem;background:#d2a64417}.showcase-tab--active[data-v-28283856]:before{position:absolute;inset-block:.9rem;left:0;width:3px;border-radius:0 9999px 9999px 0;background:var(--color-gold,#d2a644);content:""}.showcase-panel-enter-active[data-v-28283856],.showcase-panel-leave-active[data-v-28283856]{transition:opacity .24s ease,transform .24s ease}.showcase-panel-enter-from[data-v-28283856]{opacity:0;transform:translateY(.75rem)}.showcase-panel-leave-to[data-v-28283856]{opacity:0;transform:translateY(-.5rem)}@media(max-width:1023px){.showcase-tab--active[data-v-28283856]:before{inset-inline:.8rem;inset-block:auto 0;width:auto;height:3px;border-radius:9999px 9999px 0 0}}@media(prefers-reduced-motion:reduce){.showcase-panel-enter-active[data-v-28283856],.showcase-panel-leave-active[data-v-28283856]{transition:none}}@media(max-width:639px){.services-track[data-v-f3bc8205]{display:flex;gap:.75rem;margin-inline:-1.25rem;padding:.25rem 1.25rem .5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;scrollbar-width:none}.services-track[data-v-f3bc8205]::-webkit-scrollbar{display:none}.services-track[data-v-f3bc8205]:focus-visible{outline:2px solid var(--color-gold);outline-offset:-2px;border-radius:var(--radius-card)}.services-slide[data-v-f3bc8205]{flex:0 0 82%;scroll-snap-align:start}.services-slide.reveal-armed[data-v-f3bc8205]{opacity:1;transform:none;filter:none}}.hall-layout[data-v-cb288f3d]{display:grid}.hall-copy[data-v-cb288f3d]{padding-inline:max(1.25rem,calc(50vw - 590px))}.hall-visual[data-v-cb288f3d]{isolation:isolate;clip-path:url(#hall-visual-clip)}.hall-shade[data-v-cb288f3d]{z-index:5;background:linear-gradient(90deg,rgba(5,32,41,.22),transparent 30%),linear-gradient(0deg,rgba(3,25,34,.28),transparent 38%)}.hall-curve[data-v-cb288f3d]{z-index:10;color:color-mix(in srgb,var(--color-gold) 78%,transparent);filter:drop-shadow(8px 0 18px rgba(205,166,70,.2))}.hall-slide-enter-active[data-v-cb288f3d],.hall-slide-leave-active[data-v-cb288f3d]{transition:transform .82s cubic-bezier(.22,1,.36,1);will-change:transform}.hall-slide-enter-from[data-v-cb288f3d]{transform:translate(-100%)}.hall-slide-leave-to[data-v-cb288f3d]{transform:translate(100%)}@media(min-width:1024px){.hall-layout[data-v-cb288f3d]{grid-template-columns:minmax(440px,.9fr) minmax(0,1.15fr)}.hall-copy[data-v-cb288f3d]{padding-left:max(2rem,calc(50vw - 590px));padding-right:clamp(2.5rem,5vw,6rem)}}.hall-overlay[data-v-cb288f3d]{display:none;background:linear-gradient(0deg,#041220e0,#04122000)}.hall-cta-wide[data-v-cb288f3d]{display:none}@media(min-width:1024px){.hall-cta-wide[data-v-cb288f3d]{display:inline-flex}.hall-mobile-cta[data-v-cb288f3d]{display:none}}@media(max-width:1023px){.hall-copy[data-v-cb288f3d]{display:contents}.hall-head[data-v-cb288f3d]{order:1;padding:clamp(2.5rem,7vh,6rem) 1.25rem 1.25rem}.hall-visual[data-v-cb288f3d]{order:2;margin-inline:1.25rem;min-height:0;aspect-ratio:4/3;clip-path:none;border-radius:1.5rem}.hall-body[data-v-cb288f3d]{order:3;padding:1.5rem 1.25rem 0}.hall-mobile-cta[data-v-cb288f3d]{order:4}.hall-curve[data-v-cb288f3d],.hall-wide-only[data-v-cb288f3d]{display:none}.hall-overlay[data-v-cb288f3d]{display:block}.hall-tab[data-v-cb288f3d],.hall-tabs-row[data-v-cb288f3d]{justify-content:center}.hall-tab[data-v-cb288f3d]{min-height:2.75rem;min-width:2.75rem;padding-inline:.25rem}.hall-tab-label[data-v-cb288f3d]{display:none}.hall-tab-dash[data-v-cb288f3d]{height:.5rem}}@media(prefers-reduced-motion:reduce){.hall-slide-enter-active[data-v-cb288f3d],.hall-slide-leave-active[data-v-cb288f3d]{transition-duration:.01ms}}.media-stage__bg[data-v-4393840c]{position:absolute;inset:-8%;z-index:0}.media-stage__bg[data-v-4393840c]>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(32px) saturate(135%) brightness(1.18);transform:scale(1.06)}.media-stage__veil[data-v-4393840c]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#071a2f6b 0,#071a2fad),radial-gradient(130% 100% at 8% 12%,rgba(7,26,47,.72) 0,transparent 62%)}.media-strip[data-v-4393840c]{--slide-w:7rem;--slide-h:5rem;--active-w:15rem;--active-h:9.5rem;--gap:.6rem;--peek:1.75rem;height:var(--active-h);overflow:hidden}@media(min-width:640px){.media-strip[data-v-4393840c]{--slide-w:9.5rem;--slide-h:6.5rem;--active-w:22rem;--active-h:13.5rem;--gap:.85rem;--peek:2.5rem}}@media(min-width:1024px){.media-strip[data-v-4393840c]{--slide-w:12rem;--slide-h:8rem;--active-w:31rem;--active-h:19rem;--gap:1rem;--peek:3.5rem}}.media-strip__track[data-v-4393840c]{display:flex;height:100%;align-items:center;gap:var(--gap);transform:translate(calc(-1*max(0px,var(--active) * (var(--slide-w) + var(--gap)) - var(--peek))));transition:transform .7s cubic-bezier(.22,1,.36,1);will-change:transform}.media-strip__track.is-instant[data-v-4393840c]{transition:none}.media-strip__slide[data-v-4393840c]{position:relative;flex:none;width:var(--slide-w);height:var(--slide-h);overflow:hidden;border:1px solid hsla(0,0%,100%,.18);border-radius:var(--radius-card);opacity:.55;transition:width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1),opacity .5s ease,border-color .5s ease}.media-strip__slide[data-v-4393840c]:hover:not(.is-active){opacity:.85}.media-strip__slide[data-v-4393840c]:focus-visible{outline:2px solid var(--color-gold,#c8a45d);outline-offset:3px}.media-strip__slide.is-active[data-v-4393840c]{cursor:zoom-in;width:var(--active-w);height:var(--active-h);border-color:#ffffff59;opacity:1;box-shadow:var(--shadow-float)}.media-strip__media[data-v-4393840c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-strip__zoom[data-v-4393840c]{position:absolute;inset:0;display:grid;place-items:center;background:#06162600;transition:background-color .3s ease}.media-strip__zoom-icon[data-v-4393840c]{display:grid;height:2.75rem;width:2.75rem;place-items:center;border-radius:9999px;border:1px solid hsla(0,0%,100%,.35);background:#ffffff26;color:#fff;opacity:0;transform:scale(.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.media-strip__slide.is-active:focus-visible .media-strip__zoom[data-v-4393840c],.media-strip__slide.is-active:hover .media-strip__zoom[data-v-4393840c]{background:#0616264d}.media-strip__slide.is-active:focus-visible .media-strip__zoom-icon[data-v-4393840c],.media-strip__slide.is-active:hover .media-strip__zoom-icon[data-v-4393840c]{opacity:1;transform:scale(1)}.media-strip__progress[data-v-4393840c]{position:absolute;inset:auto 0 0;height:3px;transform-origin:left;background:var(--color-gold,#c8a45d);animation:media-strip-progress-4393840c 6s linear both}@keyframes media-strip-progress-4393840c{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.media-stage__arrow[data-v-4393840c]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid hsla(0,0%,100%,.25);border-radius:9999px;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .25s ease,border-color .25s ease}.media-stage__arrow[data-v-4393840c]:hover{border-color:#c8a45d99;background:#c8a45d33}.media-stage__arrow[data-v-4393840c]:focus-visible{outline:2px solid var(--color-gold,#c8a45d);outline-offset:2px}.media-stage-fade-enter-active[data-v-4393840c],.media-stage-fade-leave-active[data-v-4393840c]{transition:opacity .7s ease}.media-stage-fade-enter-from[data-v-4393840c],.media-stage-fade-leave-to[data-v-4393840c]{opacity:0}.media-strip--static .media-strip__slide[data-v-4393840c],.media-strip--static .media-strip__track[data-v-4393840c]{transition:none}@media(prefers-reduced-motion:reduce){.media-strip__slide[data-v-4393840c],.media-strip__track[data-v-4393840c]{transition:none}.media-strip__progress[data-v-4393840c]{animation:none}.media-stage-fade-enter-active[data-v-4393840c],.media-stage-fade-leave-active[data-v-4393840c]{transition:none}}.news-excerpt[data-v-944e78a1]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.news-slide-enter-active[data-v-944e78a1],.news-slide-leave-active[data-v-944e78a1]{transition:opacity .22s ease,transform .22s ease}.news-slide-enter-from[data-v-944e78a1]{opacity:0;transform:translate(1rem)}.news-slide-leave-to[data-v-944e78a1]{opacity:0;transform:translate(-1rem)}@media(prefers-reduced-motion:reduce){.news-slide-enter-active[data-v-944e78a1],.news-slide-leave-active[data-v-944e78a1]{transition:none}}.faq-item[data-v-77c4dd0f]{transition:border-color .32s ease,box-shadow .32s ease}.faq-item.is-open[data-v-77c4dd0f]{border-color:color-mix(in srgb,var(--color-gold) 36%,transparent)}.faq-panel[data-v-77c4dd0f]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .28s ease}.faq-panel.is-open[data-v-77c4dd0f]{grid-template-rows:1fr;opacity:1}.faq-panel-inner[data-v-77c4dd0f]{min-height:0;overflow:hidden}.faq-answer[data-v-77c4dd0f]{transform:translateY(-6px);transition:transform .42s cubic-bezier(.22,1,.36,1)}.faq-panel.is-open .faq-answer[data-v-77c4dd0f]{transform:translateY(0)}.faq-icon-minus[data-v-77c4dd0f],.faq-icon-plus[data-v-77c4dd0f]{transition:opacity .22s ease,transform .36s cubic-bezier(.22,1,.36,1)}.faq-icon-minus[data-v-77c4dd0f]{opacity:0;transform:rotate(-90deg) scale(.7)}.faq-item.is-open .faq-icon-plus[data-v-77c4dd0f]{opacity:0;transform:rotate(90deg) scale(.7)}.faq-item.is-open .faq-icon-minus[data-v-77c4dd0f]{opacity:1;transform:rotate(0) scale(1)}@media(prefers-reduced-motion:reduce){.faq-answer[data-v-77c4dd0f],.faq-icon-minus[data-v-77c4dd0f],.faq-icon-plus[data-v-77c4dd0f],.faq-item[data-v-77c4dd0f],.faq-panel[data-v-77c4dd0f]{transition-duration:.01ms}}
