/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-tracking:initial;--tw-space-y-reverse:0}}}:where(.font-industry) :where(:is(p,li,dd,td,th,blockquote,figcaption,input,textarea,select) :not([class*=__display]):not([class*=__title]):not([class*=__kicker]) :not([class*=__eyebrow]):not([class*=__meta]):not([class*=__label]) :not([class*=__num]):not([class*=__value]):not([class*=__tag]) :not([class*=__lead]):not([class*=__stat])){font-family:Arimo,sans-serif}.intro-flagship__accent{color:#00235a;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fbea29;margin:0 -.18em;padding:0 .18em}.cof{margin-top:calc(var(--spacing,.25rem) * -8);padding-bottom:calc(var(--spacing,.25rem) * 16);overflow:hidden}@media (width>=64rem){.cof{margin-top:calc(var(--spacing,.25rem) * -16);padding-bottom:calc(var(--spacing,.25rem) * 24)}}.cof{-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cof__row+.cof__row{margin-top:calc(var(--spacing,.25rem) * 4)}@media (width>=64rem){.cof__row+.cof__row{margin-top:calc(var(--spacing,.25rem) * 6)}}.cof__lane{align-items:center;gap:calc(var(--spacing,.25rem) * 6);width:max-content;display:flex}@media (width>=64rem){.cof__lane{gap:calc(var(--spacing,.25rem) * 10)}}.cof__lane{animation:cofSlide var(--dur,60s) linear infinite;will-change:transform}.cof__row[data-dir=right] .cof__lane{animation-direction:reverse}@keyframes cofSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.cof__item{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.06em;color:#00235a57;flex-shrink:0;font-size:clamp(1.05rem,1.9vw,1.65rem)}.cof__dot{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 1.5);flex-shrink:0;display:block}@media (width>=64rem){.cof__dot{height:calc(var(--spacing,.25rem) * 3);width:7px}}.cof__dot{background:#fbea29bf;transform:skew(-12deg)}@media (prefers-reduced-motion:reduce){.cof__lane{animation:none}}.fsx{grid-template-columns:repeat(1,minmax(0,1fr));min-height:100svh;display:grid}@media (width>=64rem){.fsx{grid-template-columns:repeat(3,minmax(0,1fr))}}.fsx{background:#00235a}.fsx__panel{isolation:isolate;min-height:34svh;padding:calc(var(--spacing,.25rem) * 7);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.fsx__panel{min-height:100svh;padding:calc(var(--spacing,.25rem) * 10)}}.fsx__img{z-index:calc(20 * -1);object-fit:cover;filter:saturate(.9)brightness(.55);width:100%;height:100%;transition:transform .8s cubic-bezier(.21,.85,.3,1),filter .8s;position:absolute;inset:0}.fsx__panel:hover .fsx__img{filter:saturate()brightness(.72);transform:scale(1.045)}.fsx__scrim{pointer-events:none;z-index:calc(10 * -1);background:linear-gradient(#0c132d9e 0%,#0c132d61 45%,#060a1ad1 100%);position:absolute;inset:0}.fsx__panel+.fsx__panel{border-top:1px solid #ffffff14}@media (width>=1024px){.fsx__panel+.fsx__panel{border-top:0;border-left:1px solid #ffffff14}}.fsx__no{top:calc(var(--spacing,.25rem) * 24);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);position:absolute}@media (width>=64rem){.fsx__no{top:calc(var(--spacing,.25rem) * 28)}}.fsx__no{letter-spacing:-.04em;color:#ffffff17;font-size:clamp(5rem,10vw,9rem)}.fsx__panel:first-child .fsx__no{left:1.75rem}.fsx__panel:nth-child(2) .fsx__no{left:50%;transform:translate(-50%)}.fsx__panel:nth-child(3) .fsx__no{right:1.75rem}.fsx__label{text-align:center}.fsx__panel--soon{cursor:not-allowed}.fsx__panel--soon .fsx__img{filter:saturate(.35)brightness(.4)}.fsx__panel--soon:hover .fsx__img{filter:saturate(.35)brightness(.34);transform:none}.fsx__panel--soon .fsx__title,.fsx__panel--soon .fsx__sub,.fsx__panel--soon .fsx__no{opacity:.55}.fsx__apply{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;border-radius:3.40282e38px;display:inline-flex}@media (width>=64rem){.fsx__apply{font-size:13px}}.fsx__apply{color:#00235a;letter-spacing:.18em;background:#fbea29;transition:transform .4s cubic-bezier(.21,.85,.3,1),background-color .3s;box-shadow:0 14px 30px -14px #000000b3}.fsx__apply svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition:transform .35s cubic-bezier(.21,.85,.3,1)}.fsx__panel:hover .fsx__apply{background:#fbea29;transform:translateY(-2px)}.fsx__panel:hover .fsx__apply svg{transform:translate(4px)}.fsx__soon{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 5);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;border-radius:3.40282e38px}@media (width>=64rem){.fsx__soon{font-size:13px}}.fsx__soon{color:#fdf3a6;letter-spacing:.18em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c132dbf;border:1px solid #fbea2966}.fsx__title-wrap{display:inline-block;position:relative}.fsx__tag{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;font-style:normal;position:absolute}@media (width>=64rem){.fsx__tag{font-size:11px}}.fsx__tag{letter-spacing:.12em;color:#00235a;background:#fbea29;border-radius:3px;top:-1.05em;left:-.9rem;transform:rotate(-8deg);box-shadow:0 8px 18px -8px #000000a6}.fsx__title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);letter-spacing:-.02em;text-shadow:0 2px 18px #00000080;font-size:clamp(1.9rem,3.4vw,3.2rem);line-height:1.05}.fsx__sub{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);text-transform:uppercase}@media (width>=64rem){.fsx__sub{font-size:15px}}.fsx__sub{color:#deecff99;letter-spacing:.22em}.nx{isolation:isolate;margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 10);background:radial-gradient(70% 55% at 18% 8%,#3b82f629,#0000 60%),radial-gradient(55% 45% at 92% 92%,#fbea291a,#0000 62%),linear-gradient(#00235a 0% 55%,#00235a 100%);border:1px solid #8fcbff1a;border-radius:2rem;width:96%;max-width:1680px;position:relative;overflow:hidden;box-shadow:0 60px 120px -50px #040a20b3,inset 0 1px #ffffff0a}@media (width>=1024px){.nx{margin-block:calc(var(--spacing,.25rem) * 16);border-radius:3rem}}.nx__glow{pointer-events:none;z-index:calc(10 * -1);background:conic-gradient(#0000 0deg,#3b82f621 60deg,#0000 140deg,#fbea2914 240deg,#0000 320deg);animation:34s linear infinite nxSpin;position:absolute;inset:-30%}@keyframes nxSpin{to{transform:rotate(1turn)}}.nx__inner{width:90%;max-width:var(--container-7xl,80rem);padding-block:calc(var(--spacing,.25rem) * 16);margin-inline:auto;position:relative}@media (width>=64rem){.nx__inner{padding-block:calc(var(--spacing,.25rem) * 24)}}.nx__head{max-width:var(--container-3xl,48rem)}.nx__title{margin-top:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);letter-spacing:-.02em;font-size:clamp(2rem,4.4vw,3.9rem);line-height:1.06}.nx__word{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.nx__word>span{display:block}.nx__lead{margin-top:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500)}@media (width>=64rem){.nx__lead{font-size:17px}}.nx__lead{color:#d6e2f79e;line-height:1.65}.nx__top{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=64rem){.nx__top{margin-top:calc(var(--spacing,.25rem) * 16);gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(3,minmax(0,1fr))}}.nx__side{gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=64rem){.nx__side{gap:calc(var(--spacing,.25rem) * 5)}}.nx__row{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=40rem){.nx__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.nx__row{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 5)}}.nx-card,.nx-globe{background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #8fcbff1f;border-radius:1.25rem;flex-direction:column;justify-content:space-between;transition:transform .5s cubic-bezier(.21,.85,.3,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.nx-card:before,.nx-globe:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(16rem 16rem at var(--mx,50%) var(--my,0%), #8fcbff29, transparent 68%);transition:opacity .4s;position:absolute;inset:0}.nx-card:hover,.nx-globe:hover{border-color:#8fcbff47;transform:translateY(-4px);box-shadow:0 30px 60px -30px #000000b3,inset 0 1px #ffffff14}.nx-card:hover:before,.nx-globe:hover:before{opacity:1}.nx-card{padding:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.nx-card{padding:calc(var(--spacing,.25rem) * 8)}}.nx-card--sm{padding:calc(var(--spacing,.25rem) * 5)}@media (width>=64rem){.nx-card--sm{padding:calc(var(--spacing,.25rem) * 7)}}.nx-card--gold{background:linear-gradient(#fbea2924,#fbea2908);border-color:#fbea2942}.nx-card--gold:hover{border-color:#fbea2980}.nx-card--gold .nx-metric__no,.nx-card--gold .nx-metric__label{color:#fbea29}.nx-card__icon{pointer-events:none;height:calc(var(--spacing,.25rem) * 32);width:calc(var(--spacing,.25rem) * 32);position:absolute}@media (width>=64rem){.nx-card__icon{height:calc(var(--spacing,.25rem) * 40);width:calc(var(--spacing,.25rem) * 40)}}.nx-card__icon{color:#8fcbff26;transition:color .45s,transform .6s cubic-bezier(.21,.85,.3,1);bottom:-1.9rem;right:-1.9rem}.nx-card--sm .nx-card__icon{height:calc(var(--spacing,.25rem) * 28);width:calc(var(--spacing,.25rem) * 28)}@media (width>=64rem){.nx-card--sm .nx-card__icon{height:calc(var(--spacing,.25rem) * 32);width:calc(var(--spacing,.25rem) * 32)}}.nx-card--sm .nx-card__icon{bottom:-1.6rem;right:-1.6rem}.nx-card:hover .nx-card__icon{color:#8fcbff57;transform:translate(-.5rem,-.5rem)rotate(-3deg)}.nx-card--gold .nx-card__icon{color:#fbea2938}.nx-card--gold:hover .nx-card__icon{color:#fbea2980}.nx-metric__head{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.nx-metric__no{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:#8fcbff8c;letter-spacing:.14em}.nx-metric__label{--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);text-transform:uppercase}@media (width>=64rem){.nx-metric__label{font-size:15px}}.nx-metric__label{color:#8fcbff;letter-spacing:.2em}.nx-metric__value{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);letter-spacing:-.03em;text-shadow:0 8px 30px #3b82f647;font-size:clamp(2.4rem,4.6vw,3.6rem);line-height:1}.nx-metric--hero .nx-metric__value{font-size:clamp(3rem,7vw,5.4rem)}.nx-card--sm .nx-metric__value{font-size:clamp(2.1rem,3.4vw,2.9rem)}@media (width>=64rem){.nx-globe{grid-column:span 2/span 2}}.nx-globe{min-height:26rem}.nx-globe__stage{position:absolute;inset:0}.nx-globe__canvas{width:100%;height:100%;position:absolute;inset:0}.nx-globe__fallback{pointer-events:none;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:78%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;filter:brightness(0)invert();position:absolute;top:50%;left:50%}[data-globe-failed] .nx-globe__fallback{opacity:.25}.nx-globe__body{padding:calc(var(--spacing,.25rem) * 6);margin-top:auto;position:relative}@media (width>=64rem){.nx-globe__body{padding:calc(var(--spacing,.25rem) * 9)}}.nx-globe__body{background:linear-gradient(#0000,#060b1c99 42%,#060b1ceb 92%)}.nx-globe__note{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);display:flex}@media (width>=64rem){.nx-globe__note{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.nx-globe__note{color:#d6e2f799}.nx-globe__note strong{color:#fbea29}.nx-globe__pin{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background:#fbea29;border-radius:3.40282e38px;flex-shrink:0;display:inline-flex;position:relative;box-shadow:0 0 0 4px #fbea292e}@media (width>=1024px){.nx-globe{min-height:34rem}}@media (prefers-reduced-motion:no-preference){.nx [data-nx-card],.nx [data-nx-word]{will-change:transform, opacity}}.nx__side .nx-card{justify-content:flex-start}.nx-metric--lg .nx-metric__value{font-size:clamp(2.9rem,5.6vw,4.5rem)}.nx-globe__labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nx-globe__tag{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);white-space:nowrap;text-transform:uppercase;position:absolute;top:0;left:0}@media (width>=64rem){.nx-globe__tag{font-size:11px}}.nx-globe__tag{color:#d6e8ffd1;letter-spacing:.16em;opacity:0;text-shadow:0 1px 10px #040a20e6;padding-left:.85rem;transition:opacity .35s;transform:translate(-9999px,-9999px)}.nx-globe__tag:before{content:"";background:#8fcbffb3;width:.5rem;height:1px;position:absolute;top:50%;left:.15rem}.nx-globe__tag.is-home{font-size:11px}@media (width>=64rem){.nx-globe__tag.is-home{font-size:13px}}.nx-globe__tag.is-home{color:#fdf3a6;letter-spacing:.2em;text-shadow:0 2px 14px #040a20f2}.nx-globe__tag.is-home:before{background:#fbea29;width:.62rem}.nx-globe__tag.is-left{margin-left:-.15rem;padding-left:0;padding-right:.85rem;translate:-100%}.nx-globe__tag.is-left:before{left:auto;right:.15rem}.nx-globe__stage.is-grabbable{cursor:grab}.nx-globe__stage.is-grabbing{cursor:grabbing}.nx-globe__stage.is-grabbing .nx-globe__tag{transition:opacity .15s;opacity:0!important}.nx-globe__hint{pointer-events:none;top:calc(var(--spacing,.25rem) * 5);right:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;display:flex;position:absolute}@media (width>=64rem){.nx-globe__hint{font-size:11px}}.nx-globe__hint{color:#d6e8ff80;letter-spacing:.18em;transition:opacity .5s}.nx-globe__hint svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);animation:2.6s cubic-bezier(.5,0,.5,1) infinite nxHintSwipe}@keyframes nxHintSwipe{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}[data-globe-touched] .nx-globe__hint{opacity:0}@media (prefers-reduced-motion:reduce){.nx-globe__hint svg{animation:none}}.pw{padding-block:calc(var(--spacing,.25rem) * 24);position:relative;overflow:hidden}@media (width>=64rem){.pw{padding-block:calc(var(--spacing,.25rem) * 32)}}.pw{background:#fbfcfe}.pw__head{width:92%;max-width:var(--container-7xl,80rem);margin-inline:auto}.pw__title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#00235a;letter-spacing:-.02em;font-size:clamp(1.85rem,3.6vw,3rem);line-height:1.1}.pw__eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:#00235a;letter-spacing:.28em;display:block}.pw__foot{margin-top:calc(var(--spacing,.25rem) * 10);justify-content:center;display:flex}@media (width>=64rem){.pw__foot{margin-top:calc(var(--spacing,.25rem) * 14)}}.pw__cta{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;display:inline-flex}@media (width>=64rem){.pw__cta{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.pw__cta{letter-spacing:.16em;color:#fff;background:#00235a;border:1px solid #00235a;transition:background-color .3s,color .3s,border-color .3s}.pw__cta svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition:transform .3s cubic-bezier(.21,.85,.3,1)}.pw__cta:hover{background:#00235a;border-color:#00235a}.pw__cta:hover svg{transform:translate(5px)}.pw__wall{margin-top:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (width>=64rem){.pw__wall{margin-top:calc(var(--spacing,.25rem) * 14);gap:calc(var(--spacing,.25rem) * 4)}}.pw__row{position:relative;overflow:hidden}.pw__lane{gap:calc(var(--spacing,.25rem) * 3);width:max-content;display:flex}@media (width>=64rem){.pw__lane{gap:calc(var(--spacing,.25rem) * 4)}}.pw__lane{animation:pwSlide var(--dur,80s) linear infinite;will-change:transform}.pw__row[data-dir=right] .pw__lane{animation-direction:reverse}@keyframes pwSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.pw__row:hover .pw__lane{animation-play-state:paused}.pw__card{border-radius:var(--radius-lg,.5rem);flex-shrink:0;padding:0;display:block;position:relative;overflow:hidden}@media (width>=64rem){.pw__card{border-radius:var(--radius-xl,.75rem)}}.pw__card{cursor:zoom-in;background:#e8edf6;height:9rem}@media (width>=640px){.pw__card{height:11rem}}@media (width>=1024px){.pw__card{height:14rem}}.pw__card img{object-fit:cover;width:auto;height:100%;transition:transform .7s cubic-bezier(.21,.85,.3,1),filter .5s;display:block}.pw__row:hover .pw__card img{filter:saturate(.72)brightness(.86)}.pw__row:hover .pw__card:hover img{filter:none;transform:scale(1.04)}.pw__card:focus-visible{outline-offset:3px;outline:2px solid #3b82f68c}@media (prefers-reduced-motion:reduce){.pw__lane{animation:none}.pw__card img,.pw__row:hover .pw__card img,.pw__row:hover .pw__card:hover img{filter:none;transition:none;transform:none}}.gxl{opacity:0;z-index:90;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.gxl[hidden]{display:none}.gxl[data-open]{opacity:1}.gxl__backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#04091ae0;position:absolute;inset:0}.gxl__figure{margin:0;position:relative}.gxl__figure img{border-radius:var(--radius-xl,.75rem);max-width:88vw;max-height:80vh;display:block;box-shadow:0 50px 110px -35px #000000d9}.gxl__btn{color:var(--color-white,#fff);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:3.40282e38px;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;transition:background-color .25s,transform .25s;display:flex;position:absolute}.gxl__btn svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.gxl__btn:hover{background:#ffffff38}.gxl__btn--close{top:1.4rem;right:1.4rem}.gxl__btn--prev{margin-top:-1.45rem;top:50%;left:1.2rem}.gxl__btn--next{margin-top:-1.45rem;top:50%;right:1.2rem}.gxl__btn--prev:hover{transform:translate(-3px)}.gxl__btn--next:hover{transform:translate(3px)}@media (width>=1024px){.gxl__btn--prev{left:3rem}.gxl__btn--next{right:3rem}}.gxl__counter{bottom:calc(var(--spacing,.25rem) * 6);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:#ffffff8c;letter-spacing:.18em;position:absolute;left:50%}.gxl__counter b{color:#fff}.faq-more{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:flex-end;display:flex}@media (width>=64rem){.faq-more{margin-top:calc(var(--spacing,.25rem) * 10)}}.patron-card{justify-content:center}.patron-card__kicker{align-items:flex-start}.hs{overflow-anchor:none;background:#00235a;position:relative}.hs__rail{height:160vh}.hs__scene{height:100svh;min-height:100svh;position:sticky;top:0;overflow:hidden}.hs__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hs__scrim{pointer-events:none;background:linear-gradient(90deg,#050914e6 0%,#0509149e 38%,#0509141f 68%,#0000 100%),linear-gradient(#050914ad 0%,#0000 30%,#05091480 100%);position:absolute;inset:0}.hs__lock{pointer-events:none;z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);display:flex;position:absolute}@media (width>=64rem){.hs__lock{gap:calc(var(--spacing,.25rem) * 4)}}.hs__lock{top:clamp(5.5rem,12vh,8.5rem);left:clamp(1.25rem,5vw,4.5rem)}@media (width>=1024px){.hs__scene{--hs-gutter:max(2.5rem, calc((100% - 74rem) / 2))}.hs__lock{left:var(--hs-gutter)}}.hs__lock-logo{border-radius:.25rem;flex-shrink:0;width:clamp(2.9rem,3.6vw,3.9rem);height:auto;display:block;overflow:hidden;box-shadow:0 8px 20px #02050e73}.hs__lock-text{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 3.5);border-left-width:1px}@media (width>=64rem){.hs__lock-text{padding-left:calc(var(--spacing,.25rem) * 4)}}.hs__lock-text{border-color:#fbea298c}.hs__lock-date{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:.01em;text-shadow:0 2px 12px #00000080;font-size:clamp(.95rem,1.35vw,1.15rem);line-height:1.15}.hs__lock-venue{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase}@media (width>=64rem){.hs__lock-venue{font-size:12px}}.hs__lock-venue{letter-spacing:.18em;color:#fbea29f2;text-shadow:0 2px 12px #00000080}@media (width<=640px){.hs__lock{gap:.75rem;top:4.75rem}.hs__lock-logo{width:2.5rem}}.hs__brand{pointer-events:none;z-index:10;opacity:0;border-radius:.3rem;width:clamp(3.6rem,4.8vw,4.9rem);transition:opacity .7s cubic-bezier(.21,.85,.3,1),transform .7s cubic-bezier(.21,.85,.3,1);position:absolute;bottom:clamp(4.5rem,8vh,6.5rem);right:clamp(1.75rem,5.5vw,4.5rem);overflow:hidden;transform:translateY(16px)scale(.9);box-shadow:0 10px 24px #02050e80,0 2px 6px #02050e73}.hs__scene:not(:has(.hs__step[data-hs-step="0"].is-active)) .hs__brand{opacity:.95;transform:translateY(0)scale(1)}.hs__brand:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff4d,inset 1px 0 #ffffff1f,inset 0 -1px #0006,inset 0 0 12px #0000002e}.hs__cd{pointer-events:none;z-index:20;width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 24);justify-content:center;display:flex;position:absolute}@media (width>=64rem){.hs__cd{padding-inline:calc(var(--spacing,.25rem) * 10);padding-top:calc(var(--spacing,.25rem) * 28);justify-content:flex-end}}@media (width>=1024px){.hs__cd{padding-inline-end:var(--hs-gutter)}.hs__brand{right:var(--hs-gutter)}}.cdx{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=64rem){.cdx{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3.5);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5)}}.cdx{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080d206b;border:1px solid #fbea2947;box-shadow:0 24px 60px -40px #000000e6}.cdx__head{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.cdx__logo{height:calc(var(--spacing,.25rem) * 6);flex-shrink:0;width:auto}@media (width>=64rem){.cdx__logo{height:calc(var(--spacing,.25rem) * 7)}}.cdx__logo{filter:brightness(0)invert()}.cdx__label{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;border-left-width:1px}@media (width>=64rem){.cdx__label{font-size:11.5px}}.cdx__label{letter-spacing:.18em;color:#fbea29f2;border-color:#fbea2980;max-width:8.8em;line-height:1.28}.cdx__boxes{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}@media (width>=64rem){.cdx__boxes{gap:calc(var(--spacing,.25rem) * 2.5)}}.cdx__unit{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.cdx__box{background:linear-gradient(150deg,#fdf3a6 0%,#fbea29 100%);justify-content:center;align-items:center;width:clamp(2.5rem,3.4vw,3.1rem);height:clamp(2.5rem,3.4vw,3.1rem);display:flex;transform:skew(-10deg);box-shadow:0 10px 22px -12px #fbea29e6}.cdx__box b{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:#00235a;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1;display:block;transform:skew(10deg)}.cdx__box--ghost{box-shadow:none;background:0 0;border:1px solid #fbea298c}.cdx__box--ghost b{color:#fbea29f2}.cdx__cap{--tw-font-weight:var(--font-weight-semibold,600);font-size:9.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase}@media (width>=64rem){.cdx__cap{font-size:10.5px}}.cdx__cap{letter-spacing:.14em;color:#ffffff9e}@media (width<=400px){.cdx__unit--sec{display:none}}.hs__steps{z-index:10;align-items:center;width:92%;max-width:100rem;margin-inline:auto;display:flex;position:absolute;inset:0}@media (width>=1024px){.hs__steps{left:var(--hs-gutter);right:var(--hs-gutter);width:auto;max-width:none;margin-left:0;margin-right:0}}.hs__step{pointer-events:none;text-align:left;opacity:0;flex-direction:column;align-items:flex-start;max-width:64rem;transition:opacity .22s ease-out,transform .22s ease-out;display:flex;position:absolute;transform:translateY(24px)}.hs__step.is-active{pointer-events:auto;opacity:1;transition:opacity .6s cubic-bezier(.21,.85,.3,1),transform .6s cubic-bezier(.21,.85,.3,1);transform:translateY(0)}.hs__step.is-past{transform:translateY(-24px)}.hs__display{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fbea29;letter-spacing:-.035em;text-shadow:0 2px 18px #00000073;font-size:clamp(2.7rem,7.4vw,6.6rem);line-height:.98}.hs__display--cta{margin-top:calc(var(--spacing,.25rem) * 7)}.hs-word{vertical-align:bottom;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.hs-word>span{display:inline-block}.hs-word--sep{width:100%}.hs-word--sep>span{display:none}.hs__figure{align-items:flex-end;column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.hs__num{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);letter-spacing:-.055em;text-shadow:0 2px 20px #00000073;font-size:clamp(4.2rem,13vw,12.5rem);display:block}.hs__unit{padding-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);text-transform:uppercase}@media (width>=64rem){.hs__unit{padding-bottom:calc(var(--spacing,.25rem) * 6);font-size:17px}}.hs__unit{color:#e0e8f8d1;letter-spacing:.24em}.hs__num--year{color:#fbea29;font-size:clamp(3.6rem,10vw,9rem)}.hs__headline{margin-top:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);max-width:44rem;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@media (width>=64rem){.hs__headline{margin-top:calc(var(--spacing,.25rem) * 6)}}.hs__headline{letter-spacing:-.015em;text-shadow:0 2px 14px #00000073;font-size:clamp(1.4rem,2.8vw,2.4rem);line-height:1.12}.hs__lead{margin-top:calc(var(--spacing,.25rem) * 3);max-width:38rem}@media (width>=64rem){.hs__lead{margin-top:calc(var(--spacing,.25rem) * 4)}}.hs__lead{color:#d6e8ffb8;text-shadow:0 2px 12px #0006;font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.5}.hs__chrono{margin-bottom:calc(var(--spacing,.25rem) * 9);justify-content:space-between;align-items:flex-start;display:flex;position:relative}@media (width>=64rem){.hs__chrono{margin-bottom:calc(var(--spacing,.25rem) * 12)}}.hs__chrono{width:min(42rem,88vw);padding-bottom:1.4rem}.hs__chrono:before{content:"";right:0;bottom:var(--spacing,.25rem);background:#ffffff42;height:2px;position:absolute;left:0}.hs__chrono:after{content:"";bottom:var(--spacing,.25rem);height:4px;width:var(--chrono-w,3rem);transform:translateX(var(--chrono-x,0px));background:linear-gradient(90deg,#fbea2999,#fbea29);transition:transform .45s cubic-bezier(.21,.85,.3,1),width .45s cubic-bezier(.21,.85,.3,1);position:absolute;left:0;box-shadow:0 0 12px #fbea2999}.hs__chrono li{flex-direction:column;align-items:center;display:flex}.hs__chrono-year{cursor:pointer;--tw-font-weight:var(--font-weight-bold,700);font-size:14.5px;font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media (width>=64rem){.hs__chrono-year{font-size:17px}}.hs__chrono-year{letter-spacing:.01em;color:#e2ecff8c;text-shadow:0 2px 12px #00000080;transition:color .3s,transform .35s cubic-bezier(.21,.85,.3,1)}.hs__chrono-year:hover{color:#ffffffeb}.hs__chrono-year.is-on{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:#fbea29;transform:scale(1.22)}.hs__chrono-stack{width:min(46rem,88vw);min-height:clamp(15rem,26vw,19rem);position:relative}.hs__chrono-panel{pointer-events:none;visibility:hidden;opacity:0;inset-inline:0;transition:opacity .22s,visibility 0s linear .22s;position:absolute;top:0}.hs__chrono-panel.is-on{pointer-events:auto;visibility:visible;opacity:1;transition:opacity .28s,visibility}.hs__chrono-panel .hs__figure{overflow:hidden}.hs__chrono-panel .hs__num--year{font-size:clamp(3rem,8vw,7rem)}.hs__chrono-panel .hs__unit{padding-bottom:calc(var(--spacing,.25rem) * 2)}@media (width>=64rem){.hs__chrono-panel .hs__unit{padding-bottom:calc(var(--spacing,.25rem) * 4)}}.hs__chrono-panel .hs__headline{margin-top:calc(var(--spacing,.25rem) * 3)}@media (width>=64rem){.hs__chrono-panel .hs__headline{margin-top:calc(var(--spacing,.25rem) * 4)}}.hs__chrono-panel .hs__headline{font-size:clamp(1.15rem,2.2vw,1.9rem)}.hs__chrono-facts{margin-top:calc(var(--spacing,.25rem) * 6);column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}@media (width>=64rem){.hs__chrono-facts{margin-top:calc(var(--spacing,.25rem) * 8);column-gap:calc(var(--spacing,.25rem) * 14)}}.hs__chrono-facts li{padding-left:calc(var(--spacing,.25rem) * 4);position:relative}.hs__chrono-facts li:before{content:"";top:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 1.5);background:#fbea29d9;display:block;position:absolute;left:0;transform:skew(-12deg)}.hs__chrono-facts b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);letter-spacing:-.02em;text-shadow:0 2px 14px #00000073;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1;display:block}.hs__chrono-facts span{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;display:block}@media (width>=64rem){.hs__chrono-facts span{font-size:12.5px}}.hs__chrono-facts span{letter-spacing:.16em;color:#fbea29e6}.hs__note{margin-top:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;display:flex}@media (width>=64rem){.hs__note{margin-top:calc(var(--spacing,.25rem) * 9);font-size:15px}}.hs__note{color:#d6e8ff99;letter-spacing:.16em}.hs__note:before{content:"";height:1px;width:calc(var(--spacing,.25rem) * 8);flex-shrink:0;display:block}@media (width>=64rem){.hs__note:before{width:calc(var(--spacing,.25rem) * 12)}}.hs__note:before{background:#ffffff59}.hs__note b{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:#fff;background:#ffffff1a;border:1px solid #ffffff29}.hs__actions .hero-flagship__cta{margin-top:0}.hs__ghost{padding-inline:calc(var(--spacing,.25rem) * 9);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-white,#fff);text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff59;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s;display:inline-flex}.hs__ghost:hover{background:#ffffff29;border-color:#fff9}.hs__meta{margin:0;margin-top:calc(var(--spacing,.25rem) * 10);align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;flex-wrap:wrap;padding:0;list-style-type:none;display:flex}@media (width>=64rem){.hs__meta{margin-top:calc(var(--spacing,.25rem) * 12);column-gap:calc(var(--spacing,.25rem) * 9);font-size:12px}}.hs__meta{color:#d6e8ff8c;letter-spacing:.18em}.hs__meta li{position:relative}.hs__meta li+li:before{content:"";top:50%;left:calc(var(--spacing,.25rem) * -3);height:calc(var(--spacing,.25rem) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);display:block;position:absolute}@media (width>=64rem){.hs__meta li+li:before{left:-1.1rem}}.hs__meta li+li:before{background:#ffffff47}.hs__lead+.hs__meta{margin-top:calc(var(--spacing,.25rem) * 5)}@media (width>=64rem){.hs__lead+.hs__meta{margin-top:calc(var(--spacing,.25rem) * 6)}}.hs__display--first+.hs__lead{margin-top:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.hs__display--first+.hs__lead{margin-top:calc(var(--spacing,.25rem) * 8)}}.hs__meta--icons{margin-top:calc(var(--spacing,.25rem) * 8);font-size:13px}@media (width>=64rem){.hs__meta--icons{margin-top:calc(var(--spacing,.25rem) * 10);font-size:15px}}.hs__meta--icons{color:#deecffbf}.hs__meta--icons li{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}@media (width>=64rem){.hs__meta--icons li{gap:calc(var(--spacing,.25rem) * 3)}}.hs__meta--icons svg{flex-shrink:0;width:18px;height:18px}@media (width>=64rem){.hs__meta--icons svg{width:22px;height:22px}}.hs__meta--icons svg{color:#fbea29}.hs__lead+.hs__meta--icons{margin-top:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.hs__lead+.hs__meta--icons{margin-top:calc(var(--spacing,.25rem) * 7)}}.hs__actions{margin-top:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;display:flex}@media (width>=64rem){.hs__actions{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 10)}}.hs__step--last .hs__actions{margin-top:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.hs__step--last .hs__actions{margin-top:calc(var(--spacing,.25rem) * 7)}}.hs__step--last .hs__meta{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:flex-start}@media (width>=64rem){.hs__step--last .hs__meta{margin-top:calc(var(--spacing,.25rem) * 10)}}.hs__dots{top:50%;right:calc(var(--spacing,.25rem) * 5);z-index:20;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:none;position:absolute}@media (width>=64rem){.hs__dots{display:flex}}.hs__dots-no{margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-direction:column;align-items:center;display:flex}.hs__dots-no b{color:#fbea29;letter-spacing:-.03em;font-size:clamp(1.8rem,2.6vw,2.6rem)}.hs__dots-no i{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:#d6e8ff61;letter-spacing:.14em;font-style:normal}.hs__dot{height:calc(var(--spacing,.25rem) * 7);background:#ffffff38;width:1px;transition:background-color .45s,height .45s cubic-bezier(.21,.85,.3,1);display:block}.hs__dot.is-on{height:calc(var(--spacing,.25rem) * 12);background:#fbea29}@media (width<=1023px){.hs__step{text-align:center;align-items:center}.hs__note:before{display:none}.hs__figure,.hs__actions{justify-content:center}}.hs__foot{z-index:20;width:92%;max-width:var(--container-7xl,80rem);align-items:center;gap:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 8);inset-inline:0;margin-inline:auto;display:flex;position:absolute;bottom:0}@media (width>=64rem){.hs__foot{padding-bottom:calc(var(--spacing,.25rem) * 10)}}.hs__progress{background:#ffffff2e;flex:1;height:1px;display:block;position:relative;overflow:hidden}.hs__progress i{transform-origin:0;background:linear-gradient(90deg,#fbea29,#fbea294d);display:block;position:absolute;inset:0;transform:scaleX(0)}.hs__shortcuts{pointer-events:auto;bottom:calc(var(--spacing,.25rem) * 14);z-index:20;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;margin:0;transition:opacity .5s,transform .5s cubic-bezier(.21,.85,.3,1);position:absolute;left:50%}.hs__cue{pointer-events:none;bottom:calc(var(--spacing,.25rem) * 32);z-index:20;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;transition:opacity .5s;display:flex;position:absolute;left:50%}.hs__cue-arrows{color:#d6e8ffa6;flex-direction:column;align-items:center;gap:2px;display:flex}.hs__cue-arrows svg{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 6);display:block}@media (width>=64rem){.hs__cue-arrows svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 7)}}.hs__cue-arrows svg{animation:1.8s cubic-bezier(.45,0,.4,1) infinite hsArrow}.hs__cue-arrows svg:nth-child(2){animation-delay:.22s}.hs__cue-arrows svg:nth-child(3){animation-delay:.44s}@keyframes hsArrow{0%{opacity:0;transform:translateY(-6px)}35%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translateY(8px)}}.hs__cue-text{--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);text-transform:uppercase}@media (width>=64rem){.hs__cue-text{font-size:14px}}.hs__cue-text{color:#d6e8ffa6;letter-spacing:.24em}[data-hs-moved] .hs__cue{opacity:0}@media (width<=1023px){#header-container.home-header{z-index:30;inset-inline:0;position:absolute;top:0;background:0 0!important}.hs__rail{height:170vh}.hs__steps{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 28)}.hs__lock{gap:.7rem;top:4.9rem}.hs__lock-logo{width:2.3rem}.hs__lock-date{font-size:.92rem}.hs__lock-venue{margin-top:calc(var(--spacing,.25rem) * .5);letter-spacing:.14em;font-size:10px}.cdx{gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.hs__cue{display:none}.hs__chrono{margin-bottom:calc(var(--spacing,.25rem) * 5);width:88vw}.hs__chrono-year{font-size:12px}.hs__chrono-stack{width:88vw;min-height:13rem}.hs__chrono-panel .hs__figure{justify-content:center;column-gap:calc(var(--spacing,.25rem) * 4)}.hs__chrono-panel .hs__num--year{font-size:clamp(2.6rem,15vw,4rem)}.hs__chrono-panel .hs__headline{font-size:clamp(1.05rem,4.6vw,1.35rem)}.hs__chrono-facts{margin-top:calc(var(--spacing,.25rem) * 5);justify-content:center;column-gap:calc(var(--spacing,.25rem) * 4);flex-wrap:nowrap}.hs__chrono-facts li{text-align:center;padding-left:0}.hs__chrono-facts li:before{display:none}.hs__chrono-facts b{font-size:1.25rem}.hs__chrono-facts span{margin-top:var(--spacing,.25rem);letter-spacing:.08em;font-size:9px}.hs__step{max-width:100%}.hs__display{font-size:clamp(2rem,8.5vw,3.2rem)}.hs__display--cta{font-size:clamp(1.9rem,7.6vw,2.9rem)}.hs__scope-name{font-size:clamp(1.6rem,7vw,2.6rem)}.hs__num{font-size:clamp(3.4rem,17vw,6rem)}.hs__meta{column-gap:calc(var(--spacing,.25rem) * 4);font-size:10px}.hs__meta li+li:before{left:calc(var(--spacing,.25rem) * -2)}.hs__actions{gap:calc(var(--spacing,.25rem) * 3)}.hs__step--last .hs__actions{margin-top:calc(var(--spacing,.25rem) * 6)}.hs__shortcuts{bottom:calc(var(--spacing,.25rem) * 10);width:92%}.hs__ghost,.hs__actions .hero-flagship__cta{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:12px}.hs__cue{bottom:calc(var(--spacing,.25rem) * 24)}.hs__cd{padding-top:8.2rem}.cdx{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);flex-direction:row;padding:.5rem .85rem}.cdx__logo{height:calc(var(--spacing,.25rem) * 5)}.cdx__label{padding-left:calc(var(--spacing,.25rem) * 2.5);font-size:9px}.cdx__boxes{gap:calc(var(--spacing,.25rem) * 1.5)}.cdx__unit{gap:var(--spacing,.25rem)}.cdx__box{width:2.05rem;height:2.05rem}.cdx__box b{font-size:.95rem}.cdx__cap{font-size:8px}.hs__steps{padding-top:13.25rem;padding-bottom:10.25rem}}@media (width<=1023px) and (height<=720px){.hs__display{font-size:clamp(1.75rem,7.4vw,2.6rem)}.hs__display--cta{font-size:clamp(1.65rem,6.8vw,2.4rem)}.hs__lead{margin-top:calc(var(--spacing,.25rem) * 3);font-size:13px}.hs__chrono{margin-bottom:calc(var(--spacing,.25rem) * 3)}.hs__chrono-stack{min-height:9.5rem}.hs__chrono-panel .hs__num--year{font-size:clamp(2.3rem,12vw,3.2rem)}.hs__chrono-facts{margin-top:calc(var(--spacing,.25rem) * 3)}.hs__step--last .hs__display{margin-top:0}.hs__step--last .hs__actions,.hs__step--last .hs__meta{margin-top:calc(var(--spacing,.25rem) * 4)}}@media (width<=1023px) and (height<=600px){.hs__meta,.hs__step--last .hs__lead{display:none}.hs__chrono-stack{min-height:8rem}.hs__chrono-facts{margin-top:calc(var(--spacing,.25rem) * 2)}}@media (prefers-reduced-motion:reduce){.hs__cue-arrows svg{animation:none}.hs__step{transition:none}}.intro-flagship__title,.exp-flagship__title{font-size:clamp(2.25rem,4vw,3.9rem)}.footer-cta__title{font-size:clamp(2.1rem,3.5vw,3.35rem)}.intro-flagship__scrub{font-size:clamp(1.28rem,1.95vw,1.72rem)}.intro-flagship__scrub--static span,.intro-flagship__scrub--static span.on{color:#00235a;transition:none}.intro-flagship__link,.exp-flagship__link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.exp-flagship__eyebrow{font-size:13px}.exp-flagship__lead,.exp-item__title{font-size:17px}@media (width>=64rem){.exp-item__title{font-size:19px}}.exp-item__desc{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (width>=64rem){.exp-item__desc{font-size:15px}}.faq-q__text{font-size:17px}@media (width>=64rem){.faq-q__text{font-size:19px}}.faq-no{font-size:13px}@media (width>=64rem){.faq-no{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.faq-a p{font-size:15px}@media (width>=64rem){.faq-a p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.scope-panel__body p:first-child,.scope-panel__body .text-xl{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.sponsor-tier__badge{font-size:12px}@media (width>=64rem){.sponsor-tier__badge{font-size:13px}}.footer-link{font-size:15px}.footer-col__title{font-size:12px}.nx__title{font-size:clamp(2.2rem,4.8vw,4.2rem)}.nx__lead{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (width>=64rem){.nx__lead{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.nx-metric__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (width>=64rem){.nx-metric__label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.nx-metric__no{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.pw__title{font-size:clamp(2.05rem,3.9vw,3.3rem)}.pw__eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.pw__link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media (width>=64rem){.pw__link{font-size:15px}}.sponsors-flagship{padding-top:calc(var(--spacing,.25rem) * 20)}@media (width>=64rem){.sponsors-flagship{padding-top:calc(var(--spacing,.25rem) * 28)}}@media (width<=1023px){#header-container .line{background-color:#ffffffeb}#header-container .lines .line:nth-child(2){width:68%}.menu-extras.open{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff29;border-radius:9999px;justify-content:center;align-items:center;width:40px;display:flex}.menu-extras.open .lines{margin:0}.menu-extras.open .line,#header-container .menu-extras.open .line{background-color:#fff}#navigation{z-index:70;padding:10px 26px calc(26px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;pointer-events:none;clip-path:inset(0 0 100%);background:radial-gradient(120% 90% at 88% -12%,#fbea2929,#0000 55%),radial-gradient(90% 75% at -18% 112%,#4078dc24,#0000 60%),linear-gradient(#00235a 0% 100%);flex-direction:column;transition:clip-path .55s cubic-bezier(.76,0,.24,1),opacity .25s .3s,visibility 0s .55s;animation:none;display:flex;position:fixed;inset:0;overflow-y:auto}#navigation.nav-open{visibility:visible;opacity:1;pointer-events:auto;clip-path:inset(0 0 0%);transition:clip-path .6s cubic-bezier(.76,0,.24,1),opacity .2s}#navigation:before{content:"";pointer-events:none;background-image:linear-gradient(#8fcbff0d 1px,#0000 1px),linear-gradient(90deg,#8fcbff0d 1px,#0000 1px);background-size:46px 46px;height:100%;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#00000059 65%,#0000 100%);mask-image:linear-gradient(#000 0%,#00000059 65%,#0000 100%)}#navigation:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#fdf3a6d9,#0000);height:1px;position:absolute;top:0;left:0;right:0}#navigation.nav-open:after{animation:1.35s cubic-bezier(.4,0,.2,1) .3s sqmScan}@keyframes sqmScan{0%{opacity:0;transform:translateY(0)}12%{opacity:.9}to{opacity:0;transform:translateY(92vh)}}#navigation .sqm-top{flex-shrink:0;align-items:center;height:56px;display:flex}#navigation .sq-nav{padding-top:26px}#navigation .sq-item{border-color:#ffffff14}#navigation .sq-trigger{letter-spacing:.015em;color:#fffffff0;padding:17px 0;font-size:clamp(27px,7.2vw,34px);font-weight:700;line-height:1.15}#navigation .sq-caret{opacity:.45;width:22px;height:22px;transition:transform .35s cubic-bezier(.21,.85,.3,1),opacity .2s}#navigation .sq-item:has(>.sq-panel.open)>.sq-trigger{color:#fdf3a6}#navigation .sq-item:has(>.sq-panel.open) .sq-caret{opacity:1;transform:rotate(180deg)}#navigation .sqm-top,#navigation .sq-item,#navigation .sqm-foot{opacity:0;animation:none}#navigation.nav-open .sqm-top{animation:.5s cubic-bezier(.21,.85,.3,1) .12s both sqmIn}#navigation.nav-open .sq-item{animation:.55s cubic-bezier(.21,.85,.3,1) both sqmIn}#navigation.nav-open .sq-item:first-child{animation-delay:.16s}#navigation.nav-open .sq-item:nth-child(2){animation-delay:.21s}#navigation.nav-open .sq-item:nth-child(3){animation-delay:.26s}#navigation.nav-open .sq-item:nth-child(4){animation-delay:.31s}#navigation.nav-open .sq-item:nth-child(5){animation-delay:.36s}#navigation.nav-open .sqm-foot{animation:.55s cubic-bezier(.21,.85,.3,1) .45s both sqmIn}@keyframes sqmIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}#navigation .sq-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.21,.85,.3,1),opacity .3s,padding-bottom .5s cubic-bezier(.21,.85,.3,1);display:grid}#navigation .sq-panel.open{opacity:1;grid-template-rows:1fr;padding-bottom:16px}#navigation .sq-panel>.sq-panel-box{min-height:0;overflow:hidden}#navigation .sq-panel .sq-eyebrow{color:#fdf3a68c;letter-spacing:.18em;margin:6px 0 4px}#navigation .sq-panel .sq-link{color:#ffffff9e;padding:9px 0;font-size:16px}#navigation .sq-panel .sq-link:active{color:#fff}#navigation .sq-link-arrow{opacity:.5;color:#fdf3a6;margin-left:auto;transform:none}#navigation .sq-spotlight{width:100%;margin:10px 0 6px;display:flex}#navigation .sq-spotlight .sq-eyebrow{display:none}#navigation .sq-card{background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:104px minmax(0,1fr);align-content:center;column-gap:14px;width:100%;padding:10px;display:grid}#navigation .sq-card-img{aspect-ratio:16/10;border-radius:9px;grid-row:1/span 2;align-self:center;width:104px;margin:0}#navigation .sq-card-title{align-self:end;font-size:14.5px}#navigation .sq-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;display:-webkit-box;overflow:hidden}#navigation .sqm-foot{flex-direction:column;flex-shrink:0;gap:18px;margin-top:auto;padding-top:34px;display:flex}#navigation .sqm-meta{letter-spacing:.14em;text-transform:uppercase;color:#fdf3a6d9;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}#navigation .sqm-meta-dot{background:#fdf3a699;border-radius:50%;flex-shrink:0;width:4px;height:4px}#navigation .sqm-cta{color:#00235a;text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(135deg,#fdf3a6 0%,#fbea29 100%);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:17px 20px;font-size:13.5px;font-weight:700;transition:transform .15s;display:flex;box-shadow:0 18px 40px -18px #fbea298c}#navigation .sqm-cta:active{transform:scale(.985)}#navigation .sqm-lang{color:#ffffff8c;letter-spacing:.05em;cursor:pointer;align-self:center;align-items:center;gap:8px;padding:6px 10px;font-size:13.5px;font-weight:600;transition:color .2s;display:inline-flex}#navigation .sqm-lang:active{color:#fff}}@media (width<=1023px) and (prefers-reduced-motion:reduce){#navigation,#navigation.nav-open{clip-path:none;transition:opacity 10ms linear,visibility}#navigation .sqm-top,#navigation .sq-item,#navigation .sqm-foot,#navigation.nav-open .sqm-top,#navigation.nav-open .sq-item,#navigation.nav-open .sqm-foot{opacity:1;animation:none}#navigation.nav-open:after{animation:none}#navigation .sq-panel{transition:none}}@media (width<=1023px){#navigation .nav{flex-shrink:0;height:auto;overflow:visible}#navigation .sq-nav{flex-shrink:0}#navigation{overflow-anchor:none}#header-container .theme-toggle,.theme-light #header-container .theme-toggle{color:#fff;border-color:#ffffff38}#header-container .hdr-lang,.theme-light #header-container .hdr-lang{color:#fff}.menu-extras.open .lines{width:16px;height:16px;margin:0}.menu-extras.open .line,#header-container .menu-extras.open .lines .line{width:16px;margin:0;top:50%;transform:translateY(-50%)}.theme-light #header-container .logo .idef_logo2{filter:brightness(0)invert()}.theme-light #header-container .logo>span[aria-hidden]{background:#ffffff40}}@layer utilities{@media (width<=1023px){.theme-light #header-container .logo a:first-child,.theme-light #header-container .logo a:first-child svg{color:#fff!important}}}.ab-eyebrow{align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.2em;color:#fbea29;display:flex}.ab-eyebrow__dot{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 1.5);background:#fbea29bf;flex-shrink:0;display:inline-block;transform:skew(-12deg)}.ab-hero{background:#00235a;height:min(78svh,46rem);min-height:30rem;position:relative;overflow:hidden}.ab-hero__media,.ab-hero__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ab-hero__media img{filter:saturate(.85)brightness(.9)}.ab-hero__scrim{background:radial-gradient(90% 80% at 12% 100%,#070b1d8c,#0000 60%),linear-gradient(#0a1024b8 0%,#0a102447 42%,#070b1df0 100%);position:absolute;inset:0}.ab-hero__title{margin-top:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#fbea29;letter-spacing:-.015em;text-shadow:0 2px 16px #00000073;max-width:20ch;font-size:clamp(2.3rem,5.2vw,4.4rem);line-height:1.04}.ab-hero__meta{margin-top:calc(var(--spacing,.25rem) * 7);align-items:center;column-gap:calc(var(--spacing,.25rem) * 8);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.ab-hero__meta li{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;display:flex}@media (width>=64rem){.ab-hero__meta li{font-size:14px}}.ab-hero__meta li{letter-spacing:.14em;color:#ffffffc7}.ab-hero__meta svg{color:#fbea29;flex-shrink:0;width:18px;height:18px}.ab-lede{padding-block:calc(var(--spacing,.25rem) * 20);background-color:#00235a}@media (width>=64rem){.ab-lede{padding-block:calc(var(--spacing,.25rem) * 32)}}.theme-light .ab-lede{background:#fbfcfe}.ab-lede__grid{align-items:center;gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=64rem){.ab-lede__grid{gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:1.05fr 1fr}}.ab-lede__col{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);display:flex}@media (width>=64rem){.ab-lede__col{gap:calc(var(--spacing,.25rem) * 8)}}.ab-lede__mark{margin-top:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:block}@media (width>=64rem){.ab-lede__mark{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 2.5)}}.ab-lede__mark{background:#fbea29;transform:skew(-12deg)}.ab-lede__text{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.ab-lede__text{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.ab-lede__text{letter-spacing:-.005em;font-size:clamp(1.3rem,2.3vw,1.85rem);line-height:1.55}.theme-light .ab-lede__text{color:#1d2a4d}.ab-collage{width:100%}.ab-collage img{width:100%;height:auto;display:block}.ab-scene{padding-block:calc(var(--spacing,.25rem) * 16);background-color:#00235a}@media (width>=64rem){.ab-scene{padding-block:calc(var(--spacing,.25rem) * 28)}}.ab-scene{border-top:1px solid #ffffff0f}.theme-light .ab-scene{background:#fff;border-top-color:#00235a14}.ab-scene__grid{align-items:center;gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.ab-scene__grid{gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:1.05fr 1fr}}.ab-scene__media img{width:100%;height:auto;display:block}.ab-media--cut{position:relative}.ab-media--cut img{filter:drop-shadow(10px 10px #fbea29e6);transition:transform .6s cubic-bezier(.21,.85,.3,1)}.ab-media--cut:hover img{transform:translate(-3px,-3px)}.ab-scene__text{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ab-scene__text{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.ab-scene__text{font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75}.theme-light .ab-scene__text{color:#3b4766}.ab-link{margin-top:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.16em;color:#fbea29;transition:gap .25s cubic-bezier(.21,.85,.3,1),color .2s;display:inline-flex}.ab-link svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition:transform .25s cubic-bezier(.21,.85,.3,1)}.theme-light .ab-link{color:#00235a}.theme-light .ab-link:hover{color:#00235ab3}.ab-link:hover{color:#fdf3a6}.ab-link:hover svg{transform:translate(4px)}.ab-next{isolation:isolate;padding-block:calc(var(--spacing,.25rem) * 20);position:relative;overflow:hidden}@media (width>=64rem){.ab-next{padding-block:calc(var(--spacing,.25rem) * 32)}}.ab-next{background:radial-gradient(80% 70% at 90% 0,#fbea291a,#0000 55%),linear-gradient(#00235a 0% 100%);border-top:1px solid #ffffff0f}.ab-next__grid{align-items:center;gap:calc(var(--spacing,.25rem) * 14);display:grid}@media (width>=64rem){.ab-next__grid{gap:calc(var(--spacing,.25rem) * 24);grid-template-columns:1.15fr 1fr}}.ab-next__date{margin-top:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:-.02em;font-size:clamp(2.5rem,5.6vw,4.6rem);line-height:1}.ab-next__venue{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;display:flex}@media (width>=64rem){.ab-next__venue{font-size:15px}}.ab-next__venue{letter-spacing:.14em;color:#ffffffbf}.ab-next__venue svg{color:#fbea29;flex-shrink:0;width:18px;height:18px}.ab-next__body{margin-top:calc(var(--spacing,.25rem) * 7);max-width:var(--container-xl,36rem);--tw-leading:var(--leading-relaxed,1.625);font-size:14.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff8c}.ab-cta{margin-top:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.14em;color:#00235a;background:linear-gradient(135deg,#fdf3a6 0%,#fbea29 100%);transition:transform .3s cubic-bezier(.21,.85,.3,1),box-shadow .3s;display:inline-flex;box-shadow:0 18px 40px -18px #fbea298c}.ab-cta svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);transition:transform .3s cubic-bezier(.21,.85,.3,1)}.ab-cta:hover{transform:translateY(-2px);box-shadow:0 24px 48px -18px #fbea29a6}.ab-cta:hover svg{transform:translate(4px)}.ab-next__media img{width:100%;height:auto;display:block}.ab-next__bg,.ab-next__bg img{z-index:calc(10 * -1);object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ab-next__bg img{object-position:70% 30%;opacity:.16;filter:saturate(.5)brightness(.85);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 45%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0006 45%,#000 100%)}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.21, .85, .3, 1) var(--rd,0s), transform .7s cubic-bezier(.21, .85, .3, 1) var(--rd,0s);transform:translateY(26px)}[data-reveal].is-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}.ab-hero--compact{height:min(60svh,34rem);min-height:24rem}.ab-hero--compact .ab-hero__title{font-size:clamp(2.1rem,4.2vw,3.5rem)}.ab-hero--slim{height:min(34svh,19rem);min-height:13rem}.ab-hero--slim .ab-hero__title{font-size:clamp(1.9rem,3.4vw,2.8rem)}.ab-hero--plain{background:radial-gradient(90% 90% at 85% -10%,#fbea2921,#0000 55%),radial-gradient(70% 80% at -10% 110%,#4078dc1a,#0000 60%),linear-gradient(#00235a 0% 100%)}.ct-hero__world{pointer-events:none;opacity:.06;width:min(44vw,38rem);position:absolute;bottom:-22%;right:-4%;transform:rotate(-8deg)}.ab-hero__filigree{pointer-events:none;background-image:var(--ab-filigree);opacity:.045;background-repeat:repeat;background-size:13rem;position:absolute;inset:-20%;transform:rotate(-12deg);-webkit-mask-image:linear-gradient(#000000e6,#00000059);mask-image:linear-gradient(#000000e6,#00000059)}.ct-pills{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.ct-pill{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.1em;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d14308c;border:1px solid #fbea298c;border-radius:3.40282e38px;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.ct-pill__icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#fbea29;flex-shrink:0;transition:transform .25s cubic-bezier(.21,.85,.3,1),color .2s}.ct-pill:hover .ct-pill__icon{color:currentColor;transform:translate(1px,1px)scale(1.08)}.ct-pill:hover{color:#00235a;background:#fdf3a6;border-color:#fdf3a6}.ct-section{padding-block:calc(var(--spacing,.25rem) * 16);background-color:#00235a}@media (width>=64rem){.ct-section{padding-block:calc(var(--spacing,.25rem) * 24)}}.ct-section{scroll-margin-top:6.5rem}.ct-section--alt{background-color:#00235a;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.theme-light .ct-section{background:#fbfcfe}.theme-light .ct-section--alt{background:#fff;border-color:#00235a14}.ct-head{margin-bottom:calc(var(--spacing,.25rem) * 10)}@media (width>=64rem){.ct-head{margin-bottom:calc(var(--spacing,.25rem) * 14)}}.ct-head h2{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:-.01em;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.1}.theme-light .ct-head h2{color:#00235a}.ct-head__note{margin-top:calc(var(--spacing,.25rem) * 4);max-width:var(--container-2xl,42rem);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:#fff9}.theme-light .ct-head__note{color:#56617d}.ct-org{gap:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}@media (width>=64rem){.ct-org{align-items:center;gap:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 10);flex-direction:row}}.ct-org{background:#ffffff08;border:1px solid #ffffff17}.theme-light .ct-org{background:#fff;border-color:#00235a1a;box-shadow:0 30px 60px -40px #00235a59}.ct-org__logo{height:calc(var(--spacing,.25rem) * 28);width:calc(var(--spacing,.25rem) * 52);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);border:1px solid #ffffff1f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ct-org__logo img{object-fit:contain;width:auto;max-width:100%;max-height:100%}.ct-org__kicker{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.18em;color:#fdf3a6bf}.ct-org__name{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-size:22px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (width>=64rem){.ct-org__name{font-size:26px}}.theme-light .ct-org__name{color:#00235a}.ct-org__rows{margin-top:calc(var(--spacing,.25rem) * 5);column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=64rem){.ct-org__rows{grid-template-columns:repeat(3,minmax(0,1fr))}}.ct-org__rows li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:14.5px;line-height:var(--leading-relaxed,1.625);color:#ffffffb8;display:flex}.theme-light .ct-org__rows li{color:#3b4766}.ct-org__rows svg{margin-top:calc(var(--spacing,.25rem) * .5);color:#fbea29;flex-shrink:0;width:18px;height:18px}.ct-org__rows a:hover{color:#fdf3a6}.ct-support{gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}@media (width>=64rem){.ct-support{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 9);flex-direction:row}}.ct-support{background:radial-gradient(90% 140% at 0 0,#fbea2924,#0000 55%),#ffffff08;border:1px solid #fdf3a647}.theme-light .ct-support{background:radial-gradient(90% 140% at 0 0,#fbea2929,#0000 55%),#fff;border-color:#e0cf1c59;box-shadow:0 30px 60px -40px #00235a59}.ct-support__note{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.12em;color:#ffffffa6;display:flex}.theme-light .ct-support__note{color:#56617d}.ct-support__tel{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:.01em;font-size:clamp(1.5rem,2.6vw,2.2rem);transition:color .2s;display:flex}.ct-support__tel svg{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);color:#fbea29;flex-shrink:0}.ct-support__tel:hover{color:#fdf3a6}.theme-light .ct-support__tel{color:#00235a}.ct-support__mail{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);color:#ffffffbf;transition:color .2s;display:flex}.ct-support__mail svg{color:#fbea29;flex-shrink:0;width:18px;height:18px}.ct-support__mail:hover{color:#fdf3a6}.theme-light .ct-support__mail{color:#3b4766}.ct-grid{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=48rem){.ct-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.ct-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ct-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:#ffffff08;border:1px solid #ffffff17;flex-direction:column;transition:transform .35s cubic-bezier(.21,.85,.3,1),border-color .25s,box-shadow .35s;display:flex;position:relative}.ct-card:hover{border-color:#fdf3a666;transform:translateY(-4px);box-shadow:0 26px 50px -30px #020614e6}.theme-light .ct-card{background:#fff;border-color:#00235a1a;box-shadow:0 20px 45px -35px #00235a59}.theme-light .ct-card:hover{border-color:#e0cf1c80;box-shadow:0 30px 55px -32px #00235a73}.ct-card__name{--tw-font-weight:var(--font-weight-bold,700);font-size:16.5px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);line-height:1.3}.ct-card--agency .ct-card__name{padding-right:calc(var(--spacing,.25rem) * 24)}.theme-light .ct-card__name{color:#00235a}.ct-card__duty{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.1em;color:#fdf3a6b3;line-height:1.5}.theme-light .ct-card__duty{color:#00235a}.ct-card__rows{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 4);border-top:1px solid #ffffff14;flex-direction:column;display:flex}.tm .ct-card__rows{margin-top:auto}.tm .tm-card__org{margin-bottom:1.25rem}.theme-light .ct-card__rows{border-top-color:#00235a14}.ct-card__rows a,.ct-card__rows>span{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);color:#ffffffb8;overflow-wrap:anywhere;font-size:14px;transition:color .2s;display:flex}.ct-card__rows a:hover{color:#fdf3a6}.theme-light .ct-card__rows a,.theme-light .ct-card__rows>span{color:#3b4766}.theme-light .ct-card__rows a:hover{color:#00235a}.ct-card__rows svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#fbea29;flex-shrink:0}.ct-card__country{top:calc(var(--spacing,.25rem) * 5);right:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.12em;color:#fffc;border:1px solid #ffffff2e;border-radius:3.40282e38px;position:absolute}.theme-light .ct-card__country{color:#3b4766;border-color:#00235a33}.ct-card__addr{margin-top:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:13.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff8c}.theme-light .ct-card__addr{color:#56617d}.ct-card__logo{margin-bottom:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 36);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2.5);justify-content:center;align-items:center;display:flex}.ct-card__logo img{object-fit:contain;width:auto;max-width:100%;max-height:100%}.ct-card__people{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}.ct-card__people li{flex-direction:column;font-size:14px;display:flex}.ct-card__people li span{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.theme-light .ct-card__people li span{color:#00235a}.ct-card__people li a{color:#fff9;overflow-wrap:anywhere}.ct-card__people li a:hover{color:#fdf3a6}.theme-light .ct-card__people li a{color:#56617d}.ct-empty{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 8);text-align:center;font-size:15px}@media (width>=48rem){.ct-empty{grid-column:span 2/span 2}}@media (width>=80rem){.ct-empty{grid-column:span 2/span 2}}.ct-empty{color:#fff9;background:#ffffff08;border:1px dashed #ffffff2e}.theme-light .ct-empty{color:#56617d;background:#fff;border-color:#00235a33}.ev-lede{max-width:var(--container-4xl,56rem);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);margin-inline:auto;display:flex}@media (width>=64rem){.ev-lede{gap:calc(var(--spacing,.25rem) * 9)}}.ev-lede__sub{margin-top:calc(var(--spacing,.25rem) * 6);--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.ev-lede__sub{font-size:17px}}.ev-lede__sub{color:#ffffff9e}.theme-light .ev-lede__sub{color:#3b4766}.ev-bento{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=64rem){.ev-bento{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(6,minmax(0,1fr))}.ev-card--wide{grid-column:span 4/span 4}.ev-bento>.ev-card:not(.ev-card--wide){grid-column:span 2/span 2}}.ev-card.ev-card--wide{justify-content:center;position:relative;overflow:hidden}.ev-card__mark{pointer-events:none;width:13rem;position:absolute;bottom:-3rem;right:-2.25rem;transform:rotate(-6deg)}.ev-card--wide .ev-card__mark{width:19rem;bottom:-4rem;right:-3rem}.ev-card__mark svg{width:100%;height:auto}.ev-card__mark .ev-art--meet path{stroke:#fdf3a659}.theme-light .ev-card__mark .ev-art--meet path{stroke:#00235a38}.ev-card__mark .evt1,.ev-card__mark .evt4,.ev-card__mark .idef-port-1,.ev-card__mark .idef-port-3{fill:#fdf3a638}.ev-card__mark .evt3,.ev-card__mark .idef-port-2{stroke:#fdf3a64d}.theme-light .ev-card__mark .evt1,.theme-light .ev-card__mark .evt4,.theme-light .ev-card__mark .idef-port-1,.theme-light .ev-card__mark .idef-port-3{fill:#00235a24}.theme-light .ev-card__mark .evt3,.theme-light .ev-card__mark .idef-port-2{stroke:#00235a33}@media (width>=1024px){.ev-card--wide .ev-card__title,.ev-card--wide .ev-card__text{max-width:34rem}}.ev-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.ev-card{padding:calc(var(--spacing,.25rem) * 8)}}.ev-card{background:#ffffff08;border:1px solid #ffffff17;transition:transform .35s cubic-bezier(.21,.85,.3,1),border-color .25s,box-shadow .35s}.ev-card:hover{border-color:#fdf3a666;transform:translateY(-4px);box-shadow:0 26px 50px -30px #020614e6}.theme-light .ev-card{background:#fff;border-color:#00235a1a;box-shadow:0 20px 45px -35px #00235a59}.theme-light .ev-card:hover{border-color:#e0cf1c80}.ev-card__icon{margin-bottom:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-xl,.75rem);color:#fdf3a6;background:#fbea291a;border:1px solid #fbea294d;justify-content:center;align-items:center;display:flex}.ev-card__icon svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.ev-card__title{z-index:10;--tw-font-weight:var(--font-weight-bold,700);font-size:20px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);position:relative}@media (width>=64rem){.ev-card__title{font-size:22px}}.ev-card__title{line-height:1.25}.theme-light .ev-card__title{color:#00235a}.ev-card__text{z-index:10;margin-top:calc(var(--spacing,.25rem) * 3.5);--tw-leading:var(--leading-relaxed,1.625);font-size:14.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff9e;text-align:left;-webkit-hyphens:manual;hyphens:manual;position:relative}.ev-card:has(.ev-card__mark):not(.ev-card--wide){padding-bottom:calc(var(--spacing,.25rem) * 28)}@media (width>=64rem){.ev-card:has(.ev-card__mark):not(.ev-card--wide){padding-bottom:calc(var(--spacing,.25rem) * 32)}}.theme-light .ev-card__text{color:#3b4766}.ev-dot{gap:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex}@media (width>=64rem){.ev-dot{align-items:center;gap:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 10);flex-direction:row;grid-column:span 4/span 4}}.ev-dot{background:radial-gradient(80% 130% at 0 0,#fbea2921,#0000 55%),#ffffff08;border:1px solid #fdf3a647}.theme-light .ev-dot{background:radial-gradient(80% 130% at 0 0,#fbea2926,#0000 55%),#fff;border-color:#e0cf1c59;box-shadow:0 30px 60px -40px #00235a59}.ev-dot__body{z-index:10;flex:1;position:relative}@media (width>=1024px){.ev-dot__body .ev-card__text{max-width:36rem}}.ev-dot__title{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:-.01em;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.1}.theme-light .ev-dot__title{color:#00235a}.ev-dot .ab-cta{margin-top:calc(var(--spacing,.25rem) * 7)}.ev-note{max-width:var(--container-3xl,48rem);text-align:center;--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625);margin-inline:auto}@media (width>=64rem){.ev-note{font-size:17px}}.ev-note{color:#fff9}.theme-light .ev-note{color:#3b4766}.ev-dot{position:relative;overflow:hidden}.ev-dot__mark{pointer-events:none;width:17rem;position:absolute;bottom:-3rem;right:-2.5rem;transform:rotate(-6deg)}.ev-dot__mark svg{width:100%;height:auto}.ev-dot__mark .evd0,.ev-dot__mark .evd1,.ev-dot__mark .evd2{fill:#fdf3a638}.ev-dot__mark .evds{stroke:#fdf3a64d}.theme-light .ev-dot__mark .evd0,.theme-light .ev-dot__mark .evd1,.theme-light .ev-dot__mark .evd2{fill:#00235a24}.theme-light .ev-dot__mark .evds{stroke:#00235a33}.ev-art{width:auto;height:100%}.pl-grid{align-items:center;gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=64rem){.pl-grid{gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:1.15fr 1fr}}.pl-body{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);display:flex}@media (width>=64rem){.pl-body{gap:calc(var(--spacing,.25rem) * 8)}}.pl-figure{width:100%;max-width:var(--container-md,28rem);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);margin-inline:auto}@media (width>=64rem){.pl-figure{border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 8)}}.pl-figure{border:1px solid #ffffff1a;box-shadow:0 40px 80px -44px #020614e6}.theme-light .pl-figure{border-color:#00235a1a;box-shadow:0 40px 80px -48px #00235a66}.pl-figure img{width:100%;height:auto;display:block}.pl-why{max-width:var(--container-4xl,56rem);--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.pl-why{font-size:17px}}.pl-why{color:#ffffffad}.theme-light .pl-why{color:#3b4766}.pl-values{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=48rem){.pl-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.pl-values{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-values .ev-card{min-height:15rem}.pl-card__mark{pointer-events:none;width:13rem;position:absolute;bottom:-2.75rem;right:-2.5rem;transform:rotate(-6deg)}.pl-card__mark svg{width:100%;height:auto}.pl-card__mark path{stroke:#fdf3a659}.theme-light .pl-card__mark path{stroke:#00235a38}.fm-feature{max-width:var(--container-5xl,64rem);border-radius:var(--radius-2xl,1rem);margin-inline:auto;position:relative;overflow:hidden}@media (width>=64rem){.fm-feature{border-radius:var(--radius-3xl,1.5rem)}}.fm-feature{background:#00235a;border:1px solid #ffffff1a;box-shadow:0 60px 110px -50px #020614f2,0 0 60px -24px #fbea2959}.theme-light .fm-feature{border-color:#00235a1f;box-shadow:0 50px 100px -50px #00235a8c,0 0 50px -26px #e0cf1c73}.fm-feature video{aspect-ratio:16/9;width:100%;height:auto;display:block}.fm-grid{max-width:var(--container-5xl,64rem);gap:calc(var(--spacing,.25rem) * 6);margin-inline:auto;display:grid}@media (width>=64rem){.fm-grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr))}}.fm-card{border-radius:var(--radius-2xl,1rem);background:#00235a;border:1px solid #ffffff17;transition:transform .35s cubic-bezier(.21,.85,.3,1),border-color .25s;position:relative;overflow:hidden;box-shadow:0 36px 70px -40px #020614e6}.fm-card:hover{border-color:#fdf3a659;transform:translateY(-3px)}.theme-light .fm-card{border-color:#00235a1f;box-shadow:0 30px 60px -40px #00235a73}.fm-card video{aspect-ratio:16/9;width:100%;height:auto;display:block}@media (width>=64rem){.qa-side{top:calc(var(--spacing,.25rem) * 28);position:sticky}}.qa-side__lead{--tw-leading:var(--leading-relaxed,1.625);font-size:17px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.qa-side__lead{font-size:19px}}.qa-side__lead{color:#ffffffb8}.theme-light .qa-side__lead{color:#3b4766}.qa-side__support{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:radial-gradient(90% 140% at 0 0,#fbea291f,#0000 55%),#ffffff08;border:1px solid #fdf3a647;flex-direction:column;display:flex}.theme-light .qa-side__support{background:radial-gradient(90% 140% at 0 0,#fbea2924,#0000 55%),#fff;border-color:#e0cf1c59;box-shadow:0 24px 50px -36px #00235a66}.qa-side__support>a{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);color:#fffc;transition:color .2s;display:flex}.qa-side__support>a:hover{color:#fdf3a6}.theme-light .qa-side__support>a{color:#26324f}.qa-side__support>a svg{color:#fbea29;flex-shrink:0;width:18px;height:18px}.qa-side__support .ab-link{margin-top:calc(var(--spacing,.25rem) * 2);font-size:12.5px}.qa .faq-item.open .faq-a{max-height:120rem}.qa .faq-a__rich{max-width:var(--container-2xl,42rem);padding-right:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.qa .faq-a__rich{margin-left:calc(var(--spacing,.25rem) * 12);padding-right:calc(var(--spacing,.25rem) * 14)}}.qa .faq-a__rich p{max-width:none;padding:0;padding-bottom:calc(var(--spacing,.25rem) * 4);margin:0}.qa .faq-a__rich p:last-child{padding-bottom:0}.qa .faq-a__rich ul{padding-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);list-style-type:disc}@media (width>=64rem){.qa .faq-a__rich ul{font-size:15px}}.qa .faq-a__rich ul{color:#ffffff8c}.theme-light .qa .faq-a__rich ul{color:#56617d}.qa .faq-a__rich a{color:#fbea29;text-underline-offset:3px;text-decoration:underline}.tm-lead{width:100%;max-width:var(--container-xl,36rem);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7);text-align:center;flex-direction:column;margin-inline:auto;display:flex;position:relative}@media (width>=64rem){.tm-lead{padding:calc(var(--spacing,.25rem) * 9)}}.tm-lead{background:radial-gradient(120% 160% at 50% 0,#fbea2921,#0000 60%),#ffffff08;border:1px solid #fdf3a659}.theme-light .tm-lead{background:radial-gradient(120% 160% at 50% 0,#fbea2926,#0000 60%),#fff;border-color:#e0cf1c66;box-shadow:0 30px 60px -40px #00235a66}.tm-lead .ct-card__rows{border-top-color:#fdf3a633;align-items:center}.tm-lead .tm-card__title{font-size:20px}@media (width>=64rem){.tm-lead .tm-card__title{font-size:22px}}.tm-stem{height:calc(var(--spacing,.25rem) * 14);width:1px;margin-inline:auto;display:block}@media (width>=64rem){.tm-stem{height:calc(var(--spacing,.25rem) * 20)}}.tm-stem{background:linear-gradient(#fdf3a699,#fdf3a600)}.tm-unit{margin-top:calc(var(--spacing,.25rem) * 4)}@media (width>=48rem){.tm .ct-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.tm .ct-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tm-card__title{--tw-font-weight:var(--font-weight-bold,700);font-size:16.5px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);line-height:1.3}.theme-light .tm-card__title{color:#00235a}.tm-card__org{margin-top:calc(var(--spacing,.25rem) * 1.5);color:#ffffff80;font-size:13px}.theme-light .tm-card__org{color:#56617d}.fk-facts{gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (width>=64rem){.fk-facts{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(3,minmax(0,1fr))}}.fk-fact{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 6);border-color:#fdf3a680;border-left-width:2px}.fk-fact__kicker{--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.18em;color:#fdf3a6bf}.fk-fact__value{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.35rem,2.2vw,1.9rem);line-height:1.2}.theme-light .fk-fact__value{color:#00235a}.fk-grid{max-width:var(--container-3xl,48rem);gap:calc(var(--spacing,.25rem) * 6);margin-inline:auto;display:grid}@media (width>=64rem){.fk-grid{gap:calc(var(--spacing,.25rem) * 8)}}.fk-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7)}@media (width>=64rem){.fk-card{border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 10)}}.fk-card{background:#ffffff08;border:1px solid #ffffff17}.theme-light .fk-card{background:#fff;border-color:#00235a1a;box-shadow:0 30px 60px -40px #00235a59}.fk-card__logo{margin-bottom:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 14);width:auto}@media (width>=64rem){.fk-card__logo{height:calc(var(--spacing,.25rem) * 16)}}.theme-light .fk-card__logo{filter:brightness(0)saturate()invert(11%)sepia(31%)saturate(2800%)hue-rotate(215deg)brightness(95%)}.fk-card__kicker{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.18em;color:#fdf3a6b3}.fk-card__name{margin-top:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:19px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}@media (width>=64rem){.fk-card__name{font-size:22px}}.fk-card__name{line-height:1.25}.theme-light .fk-card__name{color:#00235a}.fk-card__rows{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 6);border-color:#ffffff14;border-top-width:1px;flex-direction:column;display:flex}.theme-light .fk-card__rows{border-color:#00235a14}.fk-card__rows li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:#ffffffbf;overflow-wrap:anywhere;display:flex}.theme-light .fk-card__rows li{color:#3b4766}.fk-card__rows svg{margin-top:calc(var(--spacing,.25rem) * .5);color:#fbea29;flex-shrink:0;width:18px;height:18px}.fk-card__rows a:hover{color:#fdf3a6}.fk-muted{color:#ffffff80}.theme-light .fk-muted{color:#56617d}.pr{--pr-navy:#00235a;--pr-gold:#fbea29;--pr-gold-deep:#e0cf1c;--pr-gold-soft:#fdf3a6;--pr-ink:#f2f5ff;--pr-body:#aeb8d6;--pr-line:#fbea2938;isolation:isolate;color:var(--pr-body);background:radial-gradient(1200px 620px at 82% -6%,#fbea291f,#0000 60%),radial-gradient(1000px 560px at -8% 26%,#00235a8c,#0000 60%),linear-gradient(#00235a 0% 42%,#00235a 100%);position:relative;overflow:clip}.pr:before{content:"";z-index:0;pointer-events:none;opacity:.55;background-image:linear-gradient(#fbea290d 1px,#0000 1px),linear-gradient(90deg,#fbea290d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask:radial-gradient(at 50% 0,#000,#0000 78%);mask:radial-gradient(at 50% 0,#000,#0000 78%)}.pr>*{z-index:1;position:relative}.pr-hero{flex-direction:column;justify-content:flex-end;height:min(60svh,34rem);min-height:24rem;padding:clamp(5rem,9vh,7rem) clamp(1.25rem,6vw,5rem) clamp(2.25rem,5vh,3.5rem);display:flex;position:relative;overflow:clip}.pr-hero__bg{z-index:0;background-color:#00235a;background-image:var(--pr-shot);background-position:50% 28%;background-repeat:no-repeat;background-size:cover;animation:22s ease-out forwards pr-kenburns;position:absolute;inset:0;transform:scale(1.06)}@keyframes pr-kenburns{0%{transform:scale(1.14)}to{transform:scale(1.02)}}.pr-hero__scrim{z-index:1;background:linear-gradient(#0b1228bd 0%,#0b12281f 26%,#0b12281a 48%,#0e1530d9 86%,#00235a 100%),linear-gradient(90deg,#0b1228c7 0%,#0b122847 44%,#0000 72%);position:absolute;inset:0}.pr-hero__hud{z-index:2;pointer-events:none;opacity:.55;position:absolute;inset:clamp(14px,2vw,26px)}.pr-hero__hud:before,.pr-hero__hud:after{content:"";border:1.5px solid #fbea2999;width:clamp(26px,4vw,52px);height:clamp(26px,4vw,52px);position:absolute}.pr-hero__hud:before{border-bottom:0;border-right:0;top:0;left:0}.pr-hero__hud:after{border-top:0;border-left:0;bottom:0;right:0}.pr-hero__inner{z-index:3;width:92%;max-width:78rem;margin:0 auto;position:relative}.pr-hero__eyebrow{letter-spacing:.34em;text-transform:uppercase;color:var(--pr-gold-soft);opacity:0;align-items:center;gap:.8rem;margin-bottom:1.2rem;font-size:clamp(.7rem,1.1vw,.82rem);font-weight:700;animation:.8s cubic-bezier(.2,.8,.2,1) .1s forwards pr-fade-up;display:inline-flex}.pr-hero__eyebrow:before{content:"";background:linear-gradient(90deg, transparent, var(--pr-gold));width:clamp(30px,6vw,64px);height:1px}.pr-hero__eyebrow i{background:var(--pr-gold);border-radius:50%;width:6px;height:6px;font-style:normal;box-shadow:0 0 12px 2px #fbea29cc}@keyframes pr-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pr-hero__title{letter-spacing:-.025em;text-transform:uppercase;filter:drop-shadow(0 10px 30px #0000008c);margin:0;font-size:clamp(2.1rem,5.6vw,3.9rem);font-weight:800;line-height:.98}.pr-hero__title .w{padding-bottom:.04em;display:block;overflow:hidden}.pr-hero__title .w>span{background:linear-gradient(90deg, #fbea29 0 50%, var(--pr-ink) 50% 100%);color:#0000;-webkit-text-fill-color:transparent;animation:pr-rise .95s cubic-bezier(.16, 1, .3, 1) both calc(.3s + var(--i,0) * .1s), pr-title-fill 1.25s ease-in-out 3 1.5s;background-position:100% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;transform:translateY(115%)}@keyframes pr-rise{to{transform:translateY(0)}}@keyframes pr-title-fill{0%,to{background-position:100% 0}50%{background-position:0 0}}.pr-hero__rule{background:linear-gradient(90deg, var(--pr-gold), transparent);width:0;height:3px;margin-top:clamp(1rem,2.2vh,1.6rem);animation:1s cubic-bezier(.2,.8,.2,1) .85s forwards pr-rule}@keyframes pr-rule{to{width:min(320px,60vw)}}.pr-wrap{width:92%;max-width:78rem;margin:0 auto;padding-bottom:clamp(4rem,10vw,8rem)}.pr-release{padding:clamp(3.5rem,9vw,7rem) 0;position:relative}.pr-index{letter-spacing:-.03em;background:linear-gradient(150deg, #fbea29d9, #fbea2952), var(--pr-shot) var(--bgp,center) / 220% no-repeat;color:#0000;-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 26px #0006);-webkit-background-clip:text;background-clip:text;width:max-content;margin:0 0 clamp(1rem,2.4vw,1.8rem);font-size:clamp(4.5rem,11vw,8.5rem);font-weight:800;line-height:1;display:block}.pr-release>*{z-index:1;position:relative}.pr-kicker{align-items:center;gap:.8rem;margin-bottom:1.1rem;display:flex}.pr-kicker i{background:var(--pr-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px 1px #fbea2999}.pr-kicker span{background:linear-gradient(90deg, var(--pr-line), transparent);flex:1;height:1px}.pr-title{letter-spacing:-.015em;color:var(--pr-ink);cursor:pointer;text-wrap:balance;border-left:3px solid var(--pr-gold);margin:0 0 clamp(1.6rem,3vw,2.4rem);padding-left:1.1rem;font-size:clamp(1.6rem,3.6vw,2.9rem);font-weight:700;line-height:1.12;transition:color .3s}.pr-title:hover{color:var(--pr-gold-soft)}.pr-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.pr-release--flip .pr-media{order:-1}.pr-copy p{max-width:62ch}.pr-lead{color:#dbe2fb;font-size:clamp(1.05rem,1.6vw,1.28rem);font-weight:400;line-height:1.7}.pr-copy .pr-detail{color:var(--pr-body);margin-top:1.1rem;font-size:1rem;line-height:1.8}.pr-bullets{gap:.7rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.pr-bullets li{color:#cdd5ee;padding-left:1.8rem;font-size:1.02rem;line-height:1.6;position:relative}.pr-bullets li:before{content:"";background:var(--pr-gold);width:8px;height:8px;position:absolute;top:.55em;left:0;transform:rotate(45deg);box-shadow:0 0 8px #fbea2980}.pr-media{perspective:1000px}.pr-media__frame{transform-style:preserve-3d;will-change:transform;border:1px solid #fbea2959;border-radius:16px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:16px 16px 0 -3px #fbea294d,0 34px 70px -26px #000000bf}.pr-media__frame img{width:100%;height:auto;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:block}.pr-media--logo .pr-media__frame{background:linear-gradient(158deg,#f7f8fc,#e8ecf6);justify-content:center;padding:clamp(1.6rem,4vw,3.2rem);display:flex}.pr-media--logo .pr-media__frame img{width:min(300px,78%)}.pr-media--portrait .pr-media__frame{background:#00235a}.pr-more{border-left:1px solid var(--pr-line);color:var(--pr-body);text-align:justify;gap:1.05rem;margin-top:clamp(1.6rem,3vw,2.4rem);padding-left:1.3rem;font-size:1rem;line-height:1.85;display:grid}.pr-more>p:first-child:first-letter{float:left;color:var(--pr-gold);padding:.06em .12em 0 0;font-size:2.9em;font-weight:700;line-height:.82}.pr-sign{border-left:3px solid var(--pr-gold);background:linear-gradient(90deg,#fbea2914,#0000);border-radius:0 10px 10px 0;margin-top:.6rem;padding:1.1rem 1.3rem}.pr-sign__hi{color:var(--pr-ink);margin:0;font-weight:700}.pr-sign__name{color:var(--pr-gold-soft);letter-spacing:.01em;margin:.15rem 0 0;font-weight:600}.pr-sign__role{color:var(--pr-body);margin:.1rem 0 0;font-size:.85rem}.pr-toggle{color:var(--pr-gold-soft);letter-spacing:.02em;cursor:pointer;isolation:isolate;background:0 0;border:1px solid #fbea298c;border-radius:999px;justify-content:center;align-items:center;margin-top:clamp(1.6rem,3vw,2.2rem);padding:.85rem 1.7rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:border-color .4s,box-shadow .4s;display:inline-flex;position:relative;overflow:hidden}.pr-toggle:hover{border-color:#0000;box-shadow:0 14px 34px -14px #fbea2999}.pr-toggle__base{z-index:0;align-items:center;display:inline-flex;position:relative}.pr-toggle__fill{z-index:1;background:linear-gradient(90deg, var(--pr-gold-deep), var(--pr-gold));color:#00235a;clip-path:inset(0 100% 0 0);justify-content:center;align-items:center;padding:.85rem 1.7rem;transition:clip-path .45s;display:flex;position:absolute;inset:0}.pr-toggle:hover .pr-toggle__fill{clip-path:inset(0);transition:clip-path 3s linear}.pr-divider{opacity:.7;justify-content:center;align-items:center;gap:1rem;display:flex}.pr-divider span{background:linear-gradient(90deg, transparent, var(--pr-line), transparent);flex:1;height:1px}.pr-divider i{border:1px solid var(--pr-gold);width:9px;height:9px;transform:rotate(45deg)}.pr-rail{z-index:30;flex-direction:column;gap:1.1rem;display:none;position:fixed;top:50%;right:clamp(1rem,2.4vw,2.2rem);transform:translateY(-50%)}.pr-rail__dot{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fbea29b3;letter-spacing:.04em;cursor:pointer;background:#0e153080;border:1px solid #fbea294d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.72rem;font-weight:700;transition:all .3s;display:grid}.pr-rail__dot:hover{border-color:var(--pr-gold);color:var(--pr-gold-soft)}.pr-rail__dot.is-on{color:#00235a;background:linear-gradient(120deg, var(--pr-gold), var(--pr-gold-soft));border-color:#0000;box-shadow:0 0 0 4px #fbea2924,0 8px 22px -8px #fbea29b3}@media (width>=1280px){.pr-rail{display:flex}}@media (width<=860px){.pr-grid{grid-template-columns:1fr;gap:1.8rem}.pr-release--flip .pr-media{order:0}.pr-media--logo .pr-media__frame img{width:min(220px,60%)}.pr-index{margin-bottom:1rem;font-size:clamp(4rem,20vw,6rem)}.pr-more{text-align:left}}@media (prefers-reduced-motion:reduce){.pr-hero__bg{animation:none;transform:none}.pr-hero__eyebrow{opacity:1;animation:none}.pr-hero__title .w>span{animation:none;transform:none}.pr-hero__rule{width:min(320px,60vw);animation:none}.pr-media__frame,.pr-media__frame img{transition:none}}.bk-grid{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=64rem){.bk-grid{gap:calc(var(--spacing,.25rem) * 7);grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-asset{border-radius:var(--radius-2xl,1rem);background:#ffffff08;border:1px solid #ffffff17;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;display:flex;overflow:hidden}.bk-asset:hover{border-color:#fbea2973;transform:translateY(-4px);box-shadow:0 26px 60px -34px #000c}.theme-light .bk-asset{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}.bk-asset__stage{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 10);place-items:center;display:grid;position:relative}@media (width>=64rem){.bk-asset__stage{padding-block:calc(var(--spacing,.25rem) * 12)}}.bk-asset__stage{background:linear-gradient(158deg,#f7f8fc,#e6eaf4);border-bottom:1px solid #00235a14;min-height:15rem;overflow:hidden}.bk-asset__stage:after{content:"";background:#fbea2959;width:4.2rem;height:4.2rem;position:absolute;top:-1.6rem;right:-1.6rem;transform:rotate(45deg)}.bk-asset__stage img,.bk-asset__stage svg{z-index:10;filter:drop-shadow(6px 8px #fbea298c);width:auto;max-width:min(16rem,72%);height:auto;max-height:11rem;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:relative}.bk-asset:hover .bk-asset__stage img,.bk-asset:hover .bk-asset__stage svg{transform:translateY(-3px)scale(1.02)}.bk-asset__set{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 6);display:flex;position:relative}@media (width>=64rem){.bk-asset__set{gap:calc(var(--spacing,.25rem) * 8)}}.bk-asset__set img{filter:none;max-width:11rem;max-height:5.2rem}.bk-asset__set span{height:calc(var(--spacing,.25rem) * 14);background:#00235a29;flex-shrink:0;width:1px}.bk-asset--wide .bk-asset__stage img{max-width:84%;max-height:9rem}.bk-asset__body{padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}@media (width>=64rem){.bk-asset__body{padding:calc(var(--spacing,.25rem) * 8)}}.bk-asset__meta{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.2em;color:#fbea29;display:flex}.bk-asset__meta i{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background:currentColor;flex-shrink:0;transform:rotate(45deg)}.theme-light .bk-asset__meta{color:#00235a}.bk-asset__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.15rem,1.9vw,1.5rem);line-height:1.2}.theme-light .bk-asset__title{color:#00235a}.bk-asset__desc{margin-top:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:#fff9}.theme-light .bk-asset__desc{color:#56617d}.bk-asset__dl{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6;border:1px solid #fbea2980;border-radius:3.40282e38px;transition:background .3s,color .3s,border-color .3s,transform .3s;display:inline-flex}.bk-asset__dl svg{flex-shrink:0;width:17px;height:17px;transition:transform .3s}.bk-asset__dl:hover{color:#00235a;background:#fbea29;border-color:#fbea29}.bk-asset__dl:hover svg{transform:translateY(2px)}.theme-light .bk-asset__dl{color:#00235a;border-color:#e0cf1c80}.theme-light .bk-asset__dl:hover{color:#00235a}.bk-mosaic{gap:calc(var(--spacing,.25rem) * 2.5);display:grid}@media (width>=64rem){.bk-mosaic{gap:calc(var(--spacing,.25rem) * 3)}}.bk-mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(7rem,26vw,9rem)}@media (width>=1024px){.bk-mosaic{grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(9rem,12vw,12.5rem)}}.bk-tile{border-radius:var(--radius-xl,.75rem);cursor:zoom-in;background:#00235a;border:1px solid #ffffff14;grid-column:span 1;display:block;position:relative;overflow:hidden}.bk-tile--wide{grid-column:span 2}@media (width>=1024px){.bk-tile{grid-column:span 2}.bk-tile--wide{grid-column:span 3}}.bk-tile img{object-fit:cover;filter:saturate(.92)brightness(.94);width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s}.bk-tile:after{content:"";opacity:0;background:linear-gradient(#0000 45%,#070b1d8c);transition:opacity .35s;position:absolute;inset:0}.bk-tile:hover img{filter:none;transform:scale(1.06)}.bk-tile:hover{border-color:#fbea298c}.bk-tile:hover:after{opacity:1}.bk-tile__zoom{pointer-events:none;right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);z-index:10;color:#00235a;opacity:0;background:#fbea29eb;border-radius:3.40282e38px;place-items:center;width:2rem;height:2rem;transition:opacity .3s,transform .3s;display:grid;position:absolute;transform:scale(.8)}.bk-tile:hover .bk-tile__zoom{opacity:1;transform:scale(1)}.bk-tile__zoom svg{width:15px;height:15px}.theme-light .bk-tile{background:#eef1f8;border-color:#00235a1f}@media (prefers-reduced-motion:reduce){.bk-asset,.bk-asset__stage img,.bk-asset__stage svg,.bk-tile img,.bk-tile__zoom{transition:none}}.gi-notice{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);display:flex}@media (width>=64rem){.gi-notice{gap:calc(var(--spacing,.25rem) * 7);padding:calc(var(--spacing,.25rem) * 8)}}.gi-notice{background:linear-gradient(120deg,#fbea2924,#fbea290a);border:1px solid #fbea2966}.gi-notice__icon{color:#fbea29;background:#fbea292e;border:1px solid #fbea2973;border-radius:3.40282e38px;flex-shrink:0;place-items:center;width:2.9rem;height:2.9rem;display:grid}.gi-notice__icon svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.gi-notice__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.05rem,1.7vw,1.3rem)}.theme-light .gi-notice__title{color:#00235a}.gi-notice__text{margin-top:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625);color:#ffffffb3}.theme-light .gi-notice__text{color:#3b4766}.gi-grid{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=48rem){.gi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.gi-grid{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(3,minmax(0,1fr))}.gi-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=40rem){.gi-grid--two .gi-card{align-items:center;gap:calc(var(--spacing,.25rem) * 7);flex-direction:row}}@media (width>=64rem){.gi-grid--two .gi-card--full{grid-column:span 2/span 2}}.gi-card{gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.gi-card{padding:calc(var(--spacing,.25rem) * 7)}}.gi-card{background:#ffffff08;border:1px solid #ffffff17;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s}.gi-card:hover{border-color:#fbea2973;transform:translateY(-3px)}.theme-light .gi-card{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}.gi-card__icon svg{width:clamp(4.6rem,7vw,5.6rem);height:auto}.gi-card__icon svg path[fill=\#00235A]{fill:#fbea2952}.theme-light .gi-card__icon svg path[fill=\#00235A]{fill:#fbea294d}.theme-light .gi-card__icon svg path[fill=white]{fill:#00235a}.gi-card__text{--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625);color:#ffffffc7}.theme-light .gi-card__text{color:#3b4766}.gi-days{border-radius:var(--radius-2xl,1rem);border:1px solid #ffffff17;overflow:hidden}.theme-light .gi-days{background:#fff;border-color:#00235a1a}.gi-day{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (width>=40rem){.gi-day{align-items:center;gap:calc(var(--spacing,.25rem) * 6);flex-direction:row}}@media (width>=64rem){.gi-day{padding-inline:calc(var(--spacing,.25rem) * 8)}}.gi-day{border-bottom:1px solid #ffffff12;transition:background .3s}.gi-day:last-child{border-bottom:0}.gi-day:hover{background:#fbea290f}.theme-light .gi-day{border-color:#00235a14}.gi-day__no{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);letter-spacing:.22em;text-transform:uppercase;color:#fbea29;flex-shrink:0;min-width:4.6rem;font-size:.82rem}.theme-light .gi-day__no{color:#00235a}.gi-day__date{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);flex:1;font-size:clamp(.98rem,1.5vw,1.12rem)}.theme-light .gi-day__date{color:#00235a}.gi-day__tag{width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:12.5px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6;background:#fbea291a;border:1px solid #fbea2966;border-radius:3.40282e38px;flex-shrink:0}.gi-day__tag--closed{color:#ffffff8c;background:#ffffff0d;border-color:#ffffff29}.theme-light .gi-day__tag{color:#00235a;border-color:#e0cf1c73}.theme-light .gi-day__tag--closed{color:#6b7590;background:#00235a0a;border-color:#00235a29}@media (prefers-reduced-motion:reduce){.gi-card,.gi-day{transition:none}}.vp-bento{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=64rem){.vp-bento{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(12,minmax(0,1fr))}}.vp-cell{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.vp-cell{padding:calc(var(--spacing,.25rem) * 8)}}.vp-cell{background:#ffffff08;border:1px solid #ffffff17;transition:border-color .35s,transform .35s cubic-bezier(.2,.8,.2,1)}.vp-cell:hover{border-color:#fbea2973;transform:translateY(-3px)}.theme-light .vp-cell{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}@media (width>=64rem){.vp-cell--tall{grid-area:span 2/span 5/span 2/span 5}.vp-cell--wide{grid-column:span 7/span 7}.vp-cell--half{grid-column:span 4/span 4}.vp-cell--third{grid-column:span 3/span 3}}.vp-cell__head{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.vp-cell__icon{color:#fbea29;background:#fbea2924;border:1px solid #fbea2959;flex-shrink:0;place-items:center;width:2.9rem;height:2.9rem;display:grid;transform:skew(-10deg)}.vp-cell__icon svg{width:22px;height:22px;transform:skew(10deg)}.vp-cell__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.16em;color:#fdf3a6;font-size:clamp(.95rem,1.5vw,1.1rem)}.theme-light .vp-cell__title{color:#00235a}.vp-list{gap:calc(var(--spacing,.25rem) * 3.5);margin:0;padding:0;list-style:none;display:grid}.vp-list>li{padding-left:calc(var(--spacing,.25rem) * 6);--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625);color:#fffc;position:relative}.theme-light .vp-list>li{color:#3b4766}.vp-list>li:before{content:"";background:#fbea29;width:8px;height:8px;position:absolute;top:.6em;left:0;transform:rotate(45deg)}.vp-list ul{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 4);border-left:1px solid #fbea2947;list-style:none;display:grid}.vp-list ul>li{padding-left:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-relaxed,1.625);font-size:14.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff94;position:relative}.theme-light .vp-list ul>li{color:#56617d}.vp-list ul>li:before{content:"";background:0 0;border:1px solid #fbea29cc;width:6px;height:6px;position:absolute;top:.58em;left:0;transform:rotate(45deg)}.vp-note{margin-top:calc(var(--spacing,.25rem) * 8);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);display:flex}@media (width>=64rem){.vp-note{margin-top:calc(var(--spacing,.25rem) * 10)}}.vp-note{color:#ffffffb3;background:#ffffff08;border-left:3px solid #fbea29}.vp-note b{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#fbea29;flex-shrink:0}.theme-light .vp-note{color:#3b4766;background:#00235a0a}@media (prefers-reduced-motion:reduce){.vp-cell{transition:none}}.fm-feature iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.tp-tabs{margin-inline:calc(var(--spacing,.25rem) * -1);gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * 2);display:flex;overflow-x:auto}@media (width>=64rem){.tp-tabs{flex-wrap:wrap;overflow:visible}}.tp-tabs{scrollbar-width:none}.tp-tabs::-webkit-scrollbar{display:none}.tp-tab{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:#ffffffb8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:3.40282e38px;flex-shrink:0;transition:color .3s,background .3s,border-color .3s,transform .3s;display:flex}.tp-tab svg{color:#fbea29;flex-shrink:0;width:18px;height:18px;transition:color .3s}.tp-tab:hover{color:#fff;border-color:#fbea2973}.tp-tab.is-on{color:#00235a;background:#fbea29;border-color:#fbea29}.tp-tab.is-on svg{color:#00235a}.theme-light .tp-tab{color:#3b4766;background:#fff;border-color:#00235a1f}.theme-light .tp-tab:hover,.theme-light .tp-tab.is-on{color:#00235a}.tp-panel{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.tp-panel{padding:calc(var(--spacing,.25rem) * 9);font-size:17px}}.tp-panel{color:#fffc;background:#ffffff08;border:1px solid #ffffff17;border-left:3px solid #fbea29;min-height:9.5rem}.theme-light .tp-panel{color:#3b4766;background:#fff;border-color:#00235a1a #00235a1a #00235a1a #fbea29;box-shadow:0 18px 40px -30px #14203f59}.tp-prose{gap:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625);display:grid}@media (width>=64rem){.tp-prose{font-size:17px}}.tp-prose{color:#ffffffbd}.theme-light .tp-prose{color:#3b4766}.tp-prose strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fdf3a6}.theme-light .tp-prose strong{color:#00235a}.tp-subhead{margin-top:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.15rem,2vw,1.55rem)}.theme-light .tp-subhead{color:#00235a}.tp-figure{border-radius:var(--radius-2xl,1rem);background:#00235a;border:1px solid #fbea294d;overflow:hidden;box-shadow:0 30px 60px -40px #000000d9}.tp-figure img{width:100%;height:auto;display:block}.tp-figure figcaption{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.16em;color:#fdf3a6d9;border-top:1px solid #fbea2938}.theme-light .tp-figure{background:#fff;border-color:#00235a1f}.theme-light .tp-figure figcaption{color:#00235a;border-color:#00235a14}.tp-contact{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=64rem){.tp-contact{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(3,minmax(0,1fr))}}.tp-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.tp-card{padding:calc(var(--spacing,.25rem) * 8)}}.tp-card{background:#ffffff08;border:1px solid #ffffff17}.theme-light .tp-card{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}.tp-card__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.05rem,1.7vw,1.25rem)}.theme-light .tp-card__title{color:#00235a}.tp-rows{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3.5);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:#ffffffb8;display:grid}.theme-light .tp-rows{color:#3b4766}.tp-rows li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.tp-rows svg{margin-top:calc(var(--spacing,.25rem) * .5);color:#fbea29;flex-shrink:0;width:18px;height:18px}.tp-rows a:hover{color:#fdf3a6}.tp-pdf{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6;border:1px solid #fbea2980;border-radius:3.40282e38px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.tp-pdf svg{flex-shrink:0;width:17px;height:17px}.tp-pdf:hover{color:#00235a;background:#fbea29;border-color:#fbea29}.theme-light .tp-pdf{color:#00235a;border-color:#e0cf1c80}.theme-light .tp-pdf:hover{color:#00235a}.tp-map{border-radius:var(--radius-2xl,1rem);overflow:hidden}@media (width>=64rem){.tp-map{grid-column:span 2/span 2}}.tp-map{border:1px solid #ffffff17;min-height:22rem}.theme-light .tp-map{border-color:#00235a1f}.tp-map iframe{border:0;width:100%;height:100%;min-height:22rem;display:block}@media (prefers-reduced-motion:reduce){.tp-tab{transition:none}}.ep-grid{gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.ep-grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(12,minmax(0,1fr))}.ep-grid__body{grid-column:span 7/span 7}.ep-grid__media{grid-column:span 5/span 5;position:sticky}}.ep-grid__media{top:7.5rem}.ep-list{display:grid}.ep-item{align-items:baseline;gap:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5);display:flex}@media (width>=64rem){.ep-item{gap:calc(var(--spacing,.25rem) * 7)}}.ep-item{border-bottom:1px solid #ffffff14;transition:border-color .3s}.ep-item:first-child{border-top:1px solid #ffffff14}.theme-light .ep-item{border-color:#00235a1a}.ep-item:hover{border-color:#fbea2973}.ep-item__no{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);letter-spacing:.14em;font-variant-numeric:tabular-nums;color:#fbea29bf;flex-shrink:0;min-width:2.4rem;font-size:.9rem;transition:color .3s}.ep-item:hover .ep-item__no{color:#fbea29}.theme-light .ep-item__no{color:#00235a}.ep-item__text{--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.ep-item__text{font-size:17.5px}}.ep-item__text{color:#fffc;transition:color .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.ep-item:hover .ep-item__text{color:#fff;transform:translate(4px)}.theme-light .ep-item__text{color:#3b4766}.theme-light .ep-item:hover .ep-item__text{color:#00235a}@media (prefers-reduced-motion:reduce){.ep-item,.ep-item__no,.ep-item__text{transition:none}}.cl-bar{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (width>=40rem){.cl-bar{flex-direction:row;align-items:center}}.cl-search{grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid;position:relative}.cl-search input{width:100%;padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 5);padding-left:calc(var(--spacing,.25rem) * 12);color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:3.40282e38px;outline:none;grid-row-start:1;grid-column-start:1;font-size:15px;transition:border-color .3s,background .3s}.cl-search input::placeholder{color:#ffffff6b}.cl-search input:focus{background:#ffffff12;border-color:#fbea2999}.cl-search svg{pointer-events:none;margin-left:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:#fbea29;grid-row-start:1;grid-column-start:1;align-self:center}.theme-light .cl-search input{color:#00235a;background:#fff;border-color:#00235a24}.theme-light .cl-search input::placeholder{color:#7b849c}.cl-btn{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6;cursor:pointer;border:1px solid #fbea2980;border-radius:3.40282e38px;flex-shrink:0;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.cl-btn svg{flex-shrink:0;width:17px;height:17px}.cl-btn:hover{color:#00235a;background:#fbea29;border-color:#fbea29}.theme-light .cl-btn{color:#00235a;background:#fff;border-color:#e0cf1c80}.theme-light .cl-btn:hover{color:#00235a}.cl-filter{z-index:30;margin-top:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 80);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);background:#fff;border:1px solid #00235a1f;position:absolute;right:0;box-shadow:0 30px 70px -35px #080e22a6}.cl-filter legend{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.14em;color:#00235a;display:block}.cl-alpha{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-bottom:calc(var(--spacing,.25rem) * 2);display:flex;overflow-x:auto}@media (width>=48rem){.cl-alpha{flex-wrap:wrap;overflow:visible}}@media (width>=64rem){.cl-alpha{gap:calc(var(--spacing,.25rem) * 2)}}.cl-alpha{scrollbar-width:none}.cl-alpha::-webkit-scrollbar{display:none}.cl-alpha button{--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (width>=64rem){.cl-alpha button{font-size:13.5px}}.cl-alpha button{color:#ffffffa6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;min-width:1.95rem;padding:.4rem;transition:color .25s,background .25s,border-color .25s;transform:skew(-10deg)}.cl-alpha button>span{display:inline-block;transform:skew(10deg)}.cl-alpha button:hover{color:#fff;border-color:#fbea2980}.cl-alpha button.is-on{color:#00235a;background:#fbea29;border-color:#fbea29}.cl-alpha__all{letter-spacing:.06em;padding-inline:calc(var(--spacing,.25rem) * 3.5)!important}.theme-light .cl-alpha button{color:#3b4766;background:#fff;border-color:#00235a24}.theme-light .cl-alpha button:hover,.theme-light .cl-alpha button.is-on{color:#00235a}.cl-grid{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=40rem){.cl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.cl-grid{margin-top:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.cl-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cl-card{border-radius:var(--radius-2xl,1rem);background:#ffffff08;border:1px solid #ffffff17;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.cl-card:hover{border-color:#fbea2980;transform:translateY(-4px);box-shadow:0 26px 60px -34px #000c}.theme-light .cl-card{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}.cl-card__stage{padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(158deg,#fff,#eef1f8);border-bottom:1px solid #00235a14;place-items:center;height:12.5rem;display:grid}.cl-card__stage img{object-fit:contain;width:100%;height:100%;max-height:8.5rem;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.cl-card:hover .cl-card__stage img{transform:scale(1.04)}.cl-card__body{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;flex:1;display:flex}.cl-card__name{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);font-size:1rem;line-height:1.35}.theme-light .cl-card__name{color:#00235a}.cl-card__country{align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:#fff9;margin-top:auto;font-size:13.5px;display:flex}.cl-card__country svg{color:#fbea29;flex-shrink:0;width:16px;height:16px}.theme-light .cl-card__country{color:#56617d}.cl-card__mark{pointer-events:none;background:#fbea294d;width:2.6rem;height:2.6rem;transition:background .35s;position:absolute;top:-.9rem;right:-.9rem;transform:rotate(45deg)}.cl-card:hover .cl-card__mark{background:#fbea29}.cl-empty{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 8)}@media (width>=40rem){.cl-empty{grid-column:span 2/span 2}}@media (width>=64rem){.cl-empty{grid-column:span 3/span 3}}@media (width>=80rem){.cl-empty{grid-column:span 4/span 4}}.cl-empty{background:#ffffff08;border:1px dashed #fbea2966}.cl-empty h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.05rem,1.7vw,1.25rem)}.cl-empty p{margin-top:calc(var(--spacing,.25rem) * 3);max-width:var(--container-3xl,48rem);--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff9e}.theme-light .cl-empty{background:#fff}.theme-light .cl-empty h2{color:#00235a}.theme-light .cl-empty p{color:#56617d}.cl-pagination hr{border-color:#ffffff1a}.theme-light .cl-pagination hr{border-color:#00235a1a}.cl-pagination button,.cl-pagination span[aria-current=page]>span,.cl-pagination span{color:#ffffffbf}.cl-pagination button,.cl-pagination nav span>span{background:0 0;border-color:#ffffff29}.cl-pagination button:hover{color:#fbea29;border-color:#fbea298c}.cl-pagination span[aria-current=page] span{color:#00235a;background:#fbea29;border-color:#fbea29}.theme-light .cl-pagination button,.theme-light .cl-pagination span{color:#3b4766}.theme-light .cl-pagination button{background:#fff;border-color:#00235a29}.theme-light .cl-pagination span[aria-current=page] span{color:#00235a}.an-count{margin-left:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);color:#fdf3a6;background:#fbea292e;border-radius:3.40282e38px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;display:inline-flex}.tp-tab.is-on .an-count{color:#00235a;background:#14203f29}.theme-light .an-count{color:#00235a;background:#e0cf1c29}.an-grid{margin-top:calc(var(--spacing,.25rem) * 9);gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.an-grid{gap:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(3,minmax(0,1fr))}.an-main{grid-column:span 2/span 2}}.an-hero-card{border-radius:var(--radius-2xl,1rem);background:#ffffff08;border:1px solid #ffffff17;transition:border-color .35s,transform .35s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.an-hero-card:hover{border-color:#fbea2980;transform:translateY(-3px)}.theme-light .an-hero-card{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}.an-hero-card__media{padding:calc(var(--spacing,.25rem) * 5);place-items:center;display:grid;position:relative;overflow:hidden}@media (width>=64rem){.an-hero-card__media{padding:calc(var(--spacing,.25rem) * 7)}}.an-hero-card__media{background:linear-gradient(158deg,#f7f8fc,#e6eaf4);border-bottom:1px solid #00235a14;height:clamp(14rem,30vw,22rem)}.an-hero-card__media img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.an-hero-card:hover .an-hero-card__media img{transform:scale(1.05)}.an-chip{margin-bottom:calc(var(--spacing,.25rem) * 4);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.16em;color:#00235a;background:#fbea29;border-radius:3.40282e38px;align-items:center;display:inline-flex}.an-hero-card__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.16}.theme-light .an-hero-card__title{color:#00235a}.an-hero-card__body{padding:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.an-hero-card__body{padding:calc(var(--spacing,.25rem) * 9)}}.an-hero-card__excerpt{margin-top:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.an-hero-card__excerpt{font-size:17px}}.an-hero-card__excerpt{color:#ffffffb8}.theme-light .an-hero-card__excerpt{color:#3b4766}.an-more{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6;display:inline-flex}.an-more svg{flex-shrink:0;width:17px;height:17px;transition:transform .3s}.an-hero-card:hover .an-more svg,.an-row:hover .an-more svg{transform:translate(4px)}.theme-light .an-more{color:#00235a}.an-list{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 8);border-color:#ffffff17;border-top-width:1px;display:grid}.theme-light .an-list{border-color:#00235a1a}.an-row{gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 4);display:flex}@media (width>=64rem){.an-row{gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 5)}}.an-row{border:1px solid #0000;transition:border-color .3s,background .3s}.an-row:hover{background:#ffffff08;border-color:#fbea2966}.theme-light .an-row:hover{background:#fff;border-color:#00235a1a}.an-row__media{border-radius:var(--radius-xl,.75rem);background:#00235a;border:1px solid #ffffff1a;flex-shrink:0;width:clamp(5.5rem,14vw,9.5rem);height:clamp(4.25rem,10vw,6.5rem);overflow:hidden}.an-row__media img{object-fit:contain;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.an-row:hover .an-row__media img{transform:scale(1.06)}.theme-light .an-row__media{background:#eef1f8;border-color:#00235a1a}.an-row__kicker{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.18em;color:#fbea29;display:block}.theme-light .an-row__kicker{color:#00235a}.an-row__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.25;transition:color .3s}.an-row:hover .an-row__title{color:#fdf3a6}.theme-light .an-row__title,.theme-light .an-row:hover .an-row__title{color:#00235a}.an-row__excerpt{margin-top:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-relaxed,1.625);font-size:14.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff94}.theme-light .an-row__excerpt{color:#56617d}.an-side{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=64rem){.an-side{position:sticky}}.an-side{align-content:start;top:7.5rem}.an-panel{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);background:#ffffff08;border:1px solid #ffffff17}.an-panel--gold{background:linear-gradient(150deg,#fbea291f,#fbea2908);border-color:#fbea2959}.theme-light .an-panel{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}.theme-light .an-panel--gold{background:linear-gradient(150deg,#fbea2929,#ffffffe6);border-color:#e0cf1c59}.an-panel__title{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:1.05rem;display:flex}.an-panel__title:before{content:"";background:#fbea29;width:3px;height:1.25rem}.theme-light .an-panel__title{color:#00235a}.an-latest{gap:calc(var(--spacing,.25rem) * 4);display:grid}.an-latest a{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 4);border-bottom-width:1px;display:block}.an-latest a:last-child{border-style:var(--tw-border-style);border-width:0;padding-bottom:0}.an-latest a{border-color:#ffffff14}.theme-light .an-latest a{border-color:#00235a14}.an-latest h4{--tw-leading:var(--leading-snug,1.375);font-size:14.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition:color .3s}.an-latest a:hover h4{color:#fdf3a6}.theme-light .an-latest h4,.theme-light .an-latest a:hover h4{color:#00235a}.an-latest span{margin-top:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.16em;color:#fbea29cc;display:block}.theme-light .an-latest span{color:#00235a}.an-cats{gap:calc(var(--spacing,.25rem) * 1.5);display:grid}.an-cats button{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);color:#ffffffbf;cursor:pointer;justify-content:space-between;align-items:center;transition:background .25s,color .25s;display:flex}.an-cats button:hover,.an-cats button.is-on{color:#fff;background:#fbea291f}.an-cats button b{--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);color:#fbea29}.theme-light .an-cats button{color:#3b4766}.theme-light .an-cats button:hover,.theme-light .an-cats button.is-on{color:#00235a}.an-loadmore{margin-top:calc(var(--spacing,.25rem) * 12);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 10);border-color:#ffffff17;border-top-width:1px;justify-content:center;display:flex}.theme-light .an-loadmore{border-color:#00235a1a}@media (prefers-reduced-motion:reduce){.an-hero-card,.an-hero-card__media img,.an-row,.an-row__media img,.an-more svg{transition:none}}.nw-cover{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);place-items:center;display:grid;overflow:hidden}@media (width>=64rem){.nw-cover{padding:calc(var(--spacing,.25rem) * 8)}}.nw-cover{background:linear-gradient(158deg,#f7f8fc,#e6eaf4);border:1px solid #fbea294d;max-height:34rem}.nw-cover img{object-fit:contain;width:100%;height:auto;max-height:30rem}.nw-lede{margin-top:calc(var(--spacing,.25rem) * 9);--tw-leading:var(--leading-relaxed,1.625);font-size:17.5px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.nw-lede{font-size:19px}}.nw-lede{color:#dbe2fb;border-left:3px solid #fbea29;padding-left:1.25rem}.theme-light .nw-lede{color:#26314f}.nw-prose{margin-top:calc(var(--spacing,.25rem) * 9);--tw-leading:var(--leading-relaxed,1.625);font-size:16.5px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.nw-prose{font-size:17.5px}}.nw-prose{color:#ffffffc2}.theme-light .nw-prose{color:#3b4766}.nw-prose :is(p,ul,ol,li,span,div,td,dd,dt,figcaption){color:inherit}.nw-prose p{margin-bottom:calc(var(--spacing,.25rem) * 5)}.nw-prose [class*=bg-gray],.nw-prose [class*=bg-slate],.nw-prose [class*=bg-white]{background:#ffffff0a;border-color:#ffffff1a}.theme-light .nw-prose :is([class*=bg-gray],[class*=bg-slate],[class*=bg-white]){background:#f4f6fb;border-color:#00235a1a}.nw-prose a[class*=bg-blue],.nw-prose a[class*=bg-indigo],.nw-prose a[class*=bg-navy]{color:#00235a;background:#fbea29;border-radius:999px;font-weight:600;text-decoration:none}.nw-prose a[class*=bg-blue]:hover,.nw-prose a[class*=bg-indigo]:hover,.nw-prose a[class*=bg-navy]:hover{color:#00235a;background:#fdf3a6}.nw-prose h1,.nw-prose h2,.nw-prose h3,.nw-prose h4{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.2}.theme-light .nw-prose :is(h1,h2,h3,h4){color:#00235a}.nw-prose :is(h1,h2,h3,h4):before{content:"";background:#fbea29;width:.5rem;height:.5rem;margin-right:.7rem;display:inline-block;transform:rotate(45deg)translateY(-.15rem)}.nw-prose ul,.nw-prose ol{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2.5);padding-left:var(--spacing,.25rem);list-style:none;display:grid}.nw-prose ul>li{padding-left:calc(var(--spacing,.25rem) * 6);position:relative}.nw-prose ul>li:before{content:"";background:#fbea29d9;width:7px;height:7px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.nw-prose ol{counter-reset:adol}.nw-prose ol>li{padding-left:calc(var(--spacing,.25rem) * 8);counter-increment:adol;position:relative}.nw-prose ol>li:before{content:counter(adol, decimal-leading-zero);font-variant-numeric:tabular-nums;color:#fbea29;font-size:.85em;font-weight:700;position:absolute;top:.05em;left:0}.nw-prose a{color:#fdf3a6;text-underline-offset:3px;-webkit-text-decoration:underline #fbea2973;text-decoration:underline #fbea2973;transition:color .25s,text-decoration-color .25s}.nw-prose a:hover{color:#fff;text-decoration-color:#fbea29}.theme-light .nw-prose a,.theme-light .nw-prose a:hover{color:#00235a}.nw-prose strong,.nw-prose b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff}.theme-light .nw-prose :is(strong,b){color:#00235a}.nw-prose img,.nw-prose video,.nw-prose iframe{margin-block:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-2xl,1rem);background:#00235a;border:1px solid #ffffff1a;width:100%;height:auto;display:block}.theme-light .nw-prose :is(img,video,iframe){background:#eef1f8;border-color:#00235a1f}.nw-prose blockquote{margin-block:calc(var(--spacing,.25rem) * 7);padding-block:var(--spacing,.25rem);padding-left:calc(var(--spacing,.25rem) * 5);color:#fdf3a6;border-left:3px solid #fbea29}.theme-light .nw-prose blockquote{color:#00235a}.nw-prose table{margin-block:calc(var(--spacing,.25rem) * 7);border-collapse:collapse;width:100%;font-size:15.5px}.nw-prose :is(th,td){padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;border-bottom:1px solid #ffffff1a}.nw-prose th{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.theme-light .nw-prose :is(th,td){border-color:#00235a1a}.theme-light .nw-prose th{color:#00235a}.nw-back{margin-top:calc(var(--spacing,.25rem) * 12);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6;display:inline-flex}.nw-back svg{flex-shrink:0;width:17px;height:17px;transition:transform .3s}.nw-back:hover svg{transform:translate(-4px)}.theme-light .nw-back{color:#00235a}.nw-hero{height:auto;min-height:max(24rem,min(60svh,34rem));display:flex}.nw-hero>.container{width:100%;height:auto;padding-top:9rem}.nw-hero .ab-hero__title{max-width:24ch}.nw-hero--long .ab-hero__title{max-width:30ch;font-size:clamp(1.9rem,3.4vw,2.8rem)}.nw-source{margin-top:calc(var(--spacing,.25rem) * 10);justify-content:space-between;align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff1a;flex-wrap:wrap;font-size:14.5px;display:flex}.nw-source b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.nw-source a{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fdf3a6;display:inline-flex}.nw-source svg{flex-shrink:0;width:15px;height:15px;transition:transform .3s}.nw-source a:hover svg{transform:translate(2px,-2px)}.theme-light .nw-source{color:#00235ab3;background:#fff;border-color:#00235a1a}.theme-light .nw-source b,.theme-light .nw-source a{color:#00235a}.pf-steps{margin-bottom:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (width>=40rem){.pf-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.pf-steps{margin-bottom:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(4,minmax(0,1fr))}}.pf-step{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);background:#ffffff08;border:1px solid #ffffff14;transition:border-color .3s,background .3s;display:flex}.theme-light .pf-step{background:#fff;border-color:#00235a1a}.pf-step__no{--tw-font-weight:var(--font-weight-bold,700);font-size:12.5px;font-weight:var(--font-weight-bold,700);color:#fff9;background:#ffffff0f;border:1px solid #ffffff24;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid;transform:skew(-10deg)}.pf-step__no>span{display:inline-block;transform:skew(10deg)}.pf-step__label{--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);color:#fff9}.theme-light .pf-step__label{color:#56617d}.pf-step.is-done .pf-step__no{color:#fdf3a6;background:#fbea2929;border-color:#fbea2980}.pf-step.is-on{background:linear-gradient(120deg,#fbea291f,#fbea2908);border-color:#fbea298c}.pf-step.is-on .pf-step__no{color:#00235a;background:#fbea29;border-color:#fbea29}.pf-step.is-on .pf-step__label{color:#fff}.theme-light .pf-step.is-on .pf-step__label{color:#00235a}.pf-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.pf-card{padding:calc(var(--spacing,.25rem) * 9)}}.pf-card{background:#ffffff08;border:1px solid #ffffff17}.theme-light .pf-card{background:#fff;border-color:#00235a1a;box-shadow:0 22px 50px -34px #14203f59}.pf-card__head{margin-bottom:calc(var(--spacing,.25rem) * 7);align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 5);border-color:#ffffff14;border-bottom-width:1px;flex-wrap:wrap;display:flex}.theme-light .pf-card__head{border-color:#00235a14}.pf-card__kicker{--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.2em;color:#fbea29}.pf-card__title{--tw-font-weight:var(--font-weight-bold,700);width:100%;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.2rem,2vw,1.6rem)}.theme-light .pf-card__title{color:#00235a}.pf-grid{column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.pf-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.pf-input{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:#fff;background:#ffffff0a;border:1px solid #ffffff24;outline:none;font-size:15px;transition:border-color .25s,background .25s,box-shadow .25s;display:block}.pf-input::placeholder{color:#ffffff6b}.pf-input:focus{background:#ffffff12;border-color:#fbea29a6;box-shadow:0 0 0 3px #fbea2924}.pf-input:disabled{opacity:.5;cursor:not-allowed}select.pf-input{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#fbea29 50%),linear-gradient(135deg,#fbea29 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 14px) calc(50% + 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2.75rem}select.pf-input option{color:#00235a;background:#fff}.theme-light .pf-input{color:#00235a;background:#f8fafd;border-color:#00235a29}.theme-light .pf-input::placeholder{color:#7b849c}.theme-light .pf-input:focus{background:#fff}.pf-multi{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;font-size:15px;transition:border-color .25s;display:flex}.pf-multi:hover{border-color:#fbea2980}.pf-multi svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#fbea29;flex-shrink:0;transition:transform .25s}.pf-multi__placeholder{color:#ffffff6b}.theme-light .pf-multi{color:#00235a;background:#f8fafd;border-color:#00235a29}.theme-light .pf-multi__placeholder{color:#7b849c}.pf-panel{z-index:30;margin-top:calc(var(--spacing,.25rem) * 2);max-height:calc(var(--spacing,.25rem) * 60);border-radius:var(--radius-xl,.75rem);width:100%;padding:calc(var(--spacing,.25rem) * 2);background:#00235a;border:1px solid #fbea294d;position:absolute;overflow-y:auto;box-shadow:0 30px 70px -35px #000c}.theme-light .pf-panel{background:#fff;border-color:#00235a24}.pf-panel label{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);color:#ffffffc7;font-size:14.5px;display:flex}.pf-panel label:hover{color:#fff;background:#fbea291f}.theme-light .pf-panel label{color:#3b4766}.pf-check{margin-top:calc(var(--spacing,.25rem) * .5);accent-color:#fbea29;border-radius:.25rem;flex-shrink:0;width:18px;height:18px}.pf-check--lg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.pf-card .text-red-600{color:#ff9f9f!important}.theme-light .pf-card .text-red-600{color:#c0392b!important}.pf-label{margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:block}.theme-light .pf-label{color:#00235a}.pf-help{margin-bottom:calc(var(--spacing,.25rem) * 2);color:#ffffff8c;font-size:14px;display:block}.theme-light .pf-help{color:#56617d}.pf-kvkk{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=64rem){.pf-kvkk{padding:calc(var(--spacing,.25rem) * 6)}}.pf-kvkk{background:linear-gradient(120deg,#fbea291f,#fbea2908);border:1px solid #fbea2966}.pf-kvkk label{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}.pf-kvkk span{--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ffffffd9}.pf-kvkk a{color:#fdf3a6;text-underline-offset:3px;text-decoration:underline}.theme-light .pf-kvkk span{color:#26314f}.theme-light .pf-kvkk a{color:#00235a}.pf-actions{margin-top:calc(var(--spacing,.25rem) * 8);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.pf-ghost{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:#ffffffb3;cursor:pointer;border:1px solid #ffffff29;border-radius:3.40282e38px;transition:color .25s,border-color .25s;display:inline-flex}.pf-ghost svg{flex-shrink:0;width:17px;height:17px}.pf-ghost:hover{color:#fff;border-color:#fbea2980}.theme-light .pf-ghost{color:#3b4766;border-color:#00235a29}.theme-light .pf-ghost:hover{color:#00235a}.pf-submit{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-size:15.5px;font-weight:var(--font-weight-bold,700);color:#00235a;cursor:pointer;background:#fbea29;border:1px solid #fbea29;border-radius:3.40282e38px;transition:background .3s,transform .3s,box-shadow .3s;display:inline-flex}.pf-submit svg{flex-shrink:0;width:18px;height:18px;transition:transform .3s}.pf-submit:hover{background:#fdf3a6;transform:translateY(-2px);box-shadow:0 18px 40px -20px #fbea2999}.pf-submit:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.pf-step,.pf-input,.pf-submit,.pf-submit svg,.pf-ghost{transition:none}}.doc-grid{gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.doc-grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 14);grid-template-columns:repeat(3,minmax(0,1fr))}.doc-body{grid-column:span 2/span 2}}.doc-lede{--tw-leading:var(--leading-relaxed,1.625);font-size:17px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.doc-lede{font-size:18.5px}}.doc-lede{color:#dbe2fb;border-left:3px solid #fbea29;padding-left:1.25rem}.theme-light .doc-lede{color:#26314f}.doc-prose{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625);display:grid}@media (width>=64rem){.doc-prose{font-size:17px}}.doc-prose{color:#ffffffbd;text-align:justify;-webkit-hyphens:auto;hyphens:auto;max-width:78ch}.theme-light .doc-prose{color:#3b4766}.doc-prose a{color:#fdf3a6;text-underline-offset:3px;-webkit-text-decoration:underline #fbea2973;text-decoration:underline #fbea2973;transition:color .25s}.doc-prose a:hover{color:#fff}.theme-light .doc-prose a,.theme-light .doc-prose a:hover{color:#00235a}.doc-prose>p{padding-left:calc(var(--spacing,.25rem) * 6);position:relative}.doc-prose>p:before{content:"";background:#fbea298c;width:7px;height:7px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.doc-head{margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.25rem,2.2vw,1.7rem);display:flex}.doc-head:before{content:"";background:#fbea29;flex-shrink:0;width:.55rem;height:.55rem;transform:rotate(45deg)}.theme-light .doc-head{color:#00235a}.doc-aside{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=64rem){.doc-aside{position:sticky}}.doc-aside{align-content:start;top:7.5rem}.doc-meta{gap:calc(var(--spacing,.25rem) * 4);display:grid}.doc-meta li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:#ffffffb8;display:flex}.doc-meta svg{margin-top:calc(var(--spacing,.25rem) * .5);color:#fbea29;flex-shrink:0;width:18px;height:18px}.doc-meta b{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);display:block}.theme-light .doc-meta li{color:#3b4766}.theme-light .doc-meta b{color:#00235a}.doc-meta a{color:#fdf3a6;text-underline-offset:3px;text-decoration:underline}.theme-light .doc-meta a{color:#00235a}.doc-prose--plain>p{padding-left:0}.doc-prose--plain>p:before{content:none}.doc-list{margin-top:var(--spacing,.25rem);gap:calc(var(--spacing,.25rem) * 2.5);padding:0;list-style:none;display:grid}.doc-list>li{padding-left:calc(var(--spacing,.25rem) * 6);--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625);position:relative}@media (width>=64rem){.doc-list>li{font-size:17px}}.doc-list>li{color:#ffffffbd}.doc-list>li:before{content:"";background:#fbea29;width:7px;height:7px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.doc-list b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.theme-light .doc-list>li{color:#3b4766}.theme-light .doc-list b{color:#00235a}.doc-section{scroll-margin-top:7.5rem}.doc-toc{gap:var(--spacing,.25rem);counter-reset:doctoc;display:grid}.doc-toc a{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-snug,1.375);font-size:14.5px;line-height:var(--leading-snug,1.375);color:#ffffffb8;counter-increment:doctoc;transition:background .25s,color .25s;display:flex}.doc-toc a:before{content:counter(doctoc, decimal-leading-zero);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);font-variant-numeric:tabular-nums;color:#fbea29cc;flex-shrink:0}.doc-toc a:hover{color:#fff;background:#fbea291f}.theme-light .doc-toc a{color:#3b4766}.theme-light .doc-toc a:hover{color:#00235a}.er{padding-inline:calc(var(--spacing,.25rem) * 5);text-align:center;background:radial-gradient(90% 90% at 85% -10%,#fbea2921,#0000 55%),radial-gradient(70% 80% at -10% 110%,#4078dc1a,#0000 60%),linear-gradient(#00235a 0% 100%);flex-direction:column;justify-content:center;align-items:center;min-height:min(84svh,48rem);padding-top:clamp(7rem,15vh,11rem);padding-bottom:clamp(4rem,10vh,7rem);display:flex;position:relative;overflow:hidden}.theme-light .er{background:radial-gradient(90% 90% at 85% -10%,#fbea2929,#0000 55%),linear-gradient(#fff 0%,#fbfcfe 100%)}.er__world{pointer-events:none;opacity:.07;width:min(52vw,44rem);position:absolute;bottom:-26%;right:-6%;transform:rotate(-8deg)}.er__code{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);letter-spacing:-.04em;color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 14px 34px #00000073);background:linear-gradient(150deg,#fdf3a6 10%,#fbea29 45%,#fbea2959 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(5.5rem,20vw,15rem);line-height:.86;position:relative}.er__title{margin-top:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:-.01em;font-size:clamp(1.5rem,3.4vw,2.6rem);line-height:1.12;position:relative}.theme-light .er__title{color:#00235a}.er__text{margin-top:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:16px;line-height:var(--leading-relaxed,1.625);position:relative}@media (width>=64rem){.er__text{font-size:17px}}.er__text{color:#ffffffad;max-width:46rem}.theme-light .er__text{color:#3b4766}.er__actions{margin-top:calc(var(--spacing,.25rem) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex;position:relative}.er__links{margin-top:calc(var(--spacing,.25rem) * 12);justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem) * 7);row-gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 7);border-color:#ffffff1a;border-top-width:1px;flex-wrap:wrap;width:min(100%,46rem);font-size:14.5px;display:flex;position:relative}.theme-light .er__links{border-color:#00235a1a}.er__links a{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#ffffffb8;transition:color .25s;display:inline-flex}.er__links a:before{content:"";background:#fbea29cc;width:6px;height:6px;transform:rotate(45deg)}.er__links a:hover{color:#fdf3a6}.theme-light .er__links a{color:#3b4766}.theme-light .er__links a:hover{color:#00235a}.nb-grid{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=48rem){.nb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.nb-grid{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(3,minmax(0,1fr))}}.nb-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=64rem){.nb-card{padding:calc(var(--spacing,.25rem) * 7)}}.nb-card{background:#ffffff08;border:1px solid #ffffff17;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s}.nb-card:hover{border-color:#fbea2973;transform:translateY(-4px);box-shadow:0 26px 60px -34px #000c}.theme-light .nb-card{background:#fff;border-color:#00235a1a;box-shadow:0 18px 40px -30px #14203f59}.nb-card__mark{pointer-events:none;opacity:.07;width:11rem;transition:opacity .35s;position:absolute;bottom:-2.4rem;right:-2.2rem;transform:rotate(-8deg)}.nb-card:hover .nb-card__mark{opacity:.13}.nb-card__date{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.18em;color:#fbea29;display:inline-flex;position:relative}.nb-card__date:before{content:"";background:currentColor;width:7px;height:7px;transform:rotate(45deg)}.theme-light .nb-card__date{color:#00235a}.nb-card__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);text-wrap:balance;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.3;position:relative}.theme-light .nb-card__title{color:#00235a}.nb-card__more{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6e6;display:inline-flex;position:relative}.nb-card__more svg{flex-shrink:0;width:16px;height:16px;transition:transform .3s}.nb-card:hover .nb-card__more svg{transform:translate(4px)}.theme-light .nb-card__more{color:#00235a}@media (prefers-reduced-motion:reduce){.nb-card,.nb-card__mark,.nb-card__more svg{transition:none}}@media (width>=64rem){.sc-gallery{height:36rem}}@media (width>=80rem){.sc-gallery{height:42rem}}.sc .scope-panel{border-color:#ffffff1a;box-shadow:0 26px 60px -40px #000c}.theme-light .sc .scope-panel{border-color:#e4e9f3;box-shadow:0 1px 2px #1018280a}.sc-bullets{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);padding:0;list-style:none;display:grid}.sc-bullets li{padding-left:calc(var(--spacing,.25rem) * 5);--tw-leading:var(--leading-snug,1.375);font-size:14px;line-height:var(--leading-snug,1.375);position:relative}@media (width>=64rem){.sc-bullets li{font-size:15px}}.sc-bullets li{color:#ffffffd1}.sc-bullets li:before{content:"";background:#fbea29;width:7px;height:7px;position:absolute;top:.5em;left:0;transform:rotate(45deg)}@media (width<=1023.98px){.scope-panel--hall{flex-direction:column;height:auto;min-height:0;padding:1.375rem 1.375rem 1.5rem;display:flex}.scope-panel--hall .scope-panel__icon{width:3rem;height:3rem;margin-bottom:1rem;position:static}.scope-panel--hall .scope-panel__body{opacity:1;width:auto;padding:0 3.5rem 0 0;position:static;transform:none}.scope-panel--hall .scope-panel__body h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.scope-panel--hall .scope-panel__body p,.scope-panel--hall .sc-bullets li{--tw-leading:var(--leading-snug,1.375);font-size:15px;line-height:var(--leading-snug,1.375)}.scope-panel--hall .scope-panel__body p{margin-top:.5rem}.scope-panel--hall .sc-bullets{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 1.5)}.scope-panel--hall .scope-panel__arrow{opacity:1;bottom:1.25rem;right:1.25rem;transform:none}.scope-gallery:has(.scope-panel--hall){gap:.875rem}.sc .ct-head__note{display:none}}@media (width>=640px) and (width<=1023.98px){.scope-gallery:has(.scope-panel--hall){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}}.sc-textured{isolation:isolate;position:relative}.sc-textured:before{content:"";z-index:-1;pointer-events:none;opacity:.08;-webkit-mask:var(--sc-texture) top center / 100% auto repeat-y;-webkit-mask:var(--sc-texture) top center / 100% auto repeat-y;-webkit-mask:var(--sc-texture) top center / 100% auto repeat-y;-webkit-mask:var(--sc-texture) top center / 100% auto repeat-y;mask:var(--sc-texture) top center / 100% auto repeat-y;background-color:#fff;position:absolute;inset:0}.theme-light .sc-textured:before{opacity:.1;background-color:#00235a}.sc .scope-panel__label,.scope-panel--hall .scope-panel__label{letter-spacing:.2em;font-size:clamp(19px,1.7vw,24px);font-weight:700}.scope-panel--hall{--scope-ink:#fff;background:linear-gradient(160deg, #ffffff1f 0%, transparent 42%), linear-gradient(0deg, #00000029 0%, transparent 55%), var(--scope-accent);color:var(--scope-ink);transition:flex-grow .85s cubic-bezier(.3,.85,.3,1),box-shadow .4s;border-color:#0000!important}.sc .scope-panel--hall{border-color:#ffffff29!important}.theme-light .sc .scope-panel--hall{border-color:#0000!important}.scope-panel--hall:is(:hover,:focus-visible){box-shadow:0 30px 60px -34px var(--scope-accent)}@supports (color:color-mix(in lab, red, red)){.scope-panel--hall:is(:hover,:focus-visible){box-shadow:0 30px 60px -34px color-mix(in srgb, var(--scope-accent) 80%, #000)}}.scope-panel__icon{top:calc(var(--spacing,.25rem) * 6);left:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);position:absolute}@media (width>=80rem){.scope-panel__icon{top:calc(var(--spacing,.25rem) * 7);left:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20)}}.scope-panel__icon{color:var(--scope-ink)}@media (width>=1024px){.scope-panel__icon{width:3.25rem;height:3.25rem;transition:left .85s cubic-bezier(.3,.85,.3,1),width .85s cubic-bezier(.3,.85,.3,1),height .85s cubic-bezier(.3,.85,.3,1),transform .85s cubic-bezier(.3,.85,.3,1);left:50%;transform:translate(-50%)}.scope-panel--hall:is(:hover,:focus-visible) .scope-panel__icon{width:5.25rem;height:5.25rem;left:1.75rem;transform:translate(0)}.scope-gallery:not(:has(.scope-panel:is(:hover,:focus-visible))) .scope-panel--hall:first-child .scope-panel__icon{width:5.25rem;height:5.25rem;left:1.75rem;transform:translate(0)}}@media (width>=1280px){.scope-panel__icon{width:3.75rem;height:3.75rem}.scope-panel--hall:is(:hover,:focus-visible) .scope-panel__icon{width:6rem;height:6rem}.scope-gallery:not(:has(.scope-panel:is(:hover,:focus-visible))) .scope-panel--hall:first-child .scope-panel__icon{width:6rem;height:6rem}}@media (width>=1024px) and (prefers-reduced-motion:reduce){.scope-panel__icon{transition:none}}.scope-panel--hall .scope-panel__label,.scope-panel--hall .scope-panel__body h3{color:var(--scope-ink);text-shadow:none}.scope-panel--hall .scope-panel__body p,.scope-panel--hall .sc-bullets li{color:var(--scope-ink)}@supports (color:color-mix(in lab, red, red)){.scope-panel--hall .scope-panel__body p,.scope-panel--hall .sc-bullets li{color:color-mix(in srgb, var(--scope-ink) 82%, transparent)}}.scope-panel--hall .scope-panel__body p,.scope-panel--hall .sc-bullets li{text-shadow:none}.scope-panel--hall .scope-panel__body h3{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}@media (width>=64rem){.scope-panel--hall .scope-panel__body h3{font-size:2.25rem}}@media (width>=80rem){.scope-panel--hall .scope-panel__body h3{font-size:2.5rem}}.scope-panel--hall .scope-panel__body p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.scope-panel--hall .scope-panel__body p{font-size:19px}}@media (width>=80rem){.scope-panel--hall .scope-panel__body p{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.scope-panel--hall .sc-bullets li{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375)}@media (width>=64rem){.scope-panel--hall .sc-bullets li{font-size:19px}}@media (width>=80rem){.scope-panel--hall .sc-bullets li{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}@media (width>=1024px){.scope-panel--hall .scope-panel__body{width:min(36rem,100%);transition:opacity .14s,transform .2s}.scope-panel--hall:is(:hover,:focus-visible) .scope-panel__body{transition:opacity .45s .22s,transform .55s cubic-bezier(.21,.85,.3,1) .22s}.scope-gallery:not(:has(.scope-panel:is(:hover,:focus-visible))) .scope-panel--hall:first-child .scope-panel__body{transition:opacity .45s .22s,transform .55s cubic-bezier(.21,.85,.3,1) .22s}.scope-panel--hall .scope-panel__arrow{transition:opacity .14s,transform .2s,background-color .3s,color .3s}.scope-panel--hall:is(:hover,:focus-visible) .scope-panel__arrow{transition:opacity .4s .3s,transform .45s cubic-bezier(.21,.85,.3,1) .3s,background-color .3s,color .3s}.scope-gallery:not(:has(.scope-panel:is(:hover,:focus-visible))) .scope-panel--hall:first-child .scope-panel__arrow{transition:opacity .4s .3s,transform .45s cubic-bezier(.21,.85,.3,1) .3s,background-color .3s,color .3s}}.scope-panel--light .sc-bullets li:before{background:var(--scope-ink)}.scope-panel--hall .scope-panel__arrow{color:var(--scope-ink);background:var(--scope-ink)}@supports (color:color-mix(in lab, red, red)){.scope-panel--hall .scope-panel__arrow{background:color-mix(in srgb, var(--scope-ink) 14%, transparent)}}.scope-panel--hall .scope-panel__arrow{border-color:var(--scope-ink)}@supports (color:color-mix(in lab, red, red)){.scope-panel--hall .scope-panel__arrow{border-color:color-mix(in srgb, var(--scope-ink) 38%, transparent)}}.scope-panel--hall:is(:hover,:focus-visible) .scope-panel__arrow{background:var(--scope-ink);border-color:var(--scope-ink);color:var(--scope-accent)}.sd-lined{isolation:isolate;position:relative;overflow:hidden}.sd-lined:before{content:"";z-index:-1;pointer-events:none;opacity:.5;-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 200px, transparent 520px);-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 200px, transparent 520px);-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 200px, transparent 520px);-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 200px, transparent 520px);mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 200px, transparent 520px);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-color:#fbea29;position:absolute;inset:0;-webkit-mask-position:6vw -11.5vw,0 0;mask-position:6vw -11.5vw,0 0;-webkit-mask-size:100%,100% 100%;mask-size:100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.theme-light .sd-lined:before{opacity:.28;background-color:#00235a}@media (width<=1023.98px){.sd-lined:before{-webkit-mask-position:-10vw -22vw,0 0;mask-position:-10vw -22vw,0 0;-webkit-mask-size:170%,100% 100%;mask-size:170%,100% 100%;-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 50px, transparent 210px);-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 50px, transparent 210px);-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 50px, transparent 210px);-webkit-mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 50px, transparent 210px);mask-image:var(--sd-line), linear-gradient(180deg, #000 0, #000 50px, transparent 210px)}}.sd-hero{position:relative}.sd-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--sd-accent,#00235a) -20%, transparent 62%), radial-gradient(80% 90% at 10% 115%, var(--sd-accent,#00235a), transparent 60%);opacity:.55;mix-blend-mode:multiply;position:absolute;inset:0}.theme-light .sd-hero:after{opacity:.16}.sd-hero--bottom .ab-hero__media img{object-position:center bottom}.sd-hero--top .ab-hero__media img{object-position:center top}.sd-taxonomy{margin-top:calc(var(--spacing,.25rem) * 2);column-gap:3.5rem}@media (width>=1024px){.sd-taxonomy{column-count:2}}.sd-item{margin-bottom:calc(var(--spacing,.25rem) * 7);break-inside:avoid}.sd-item__title{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-bottom:1px solid #ffffff17;font-size:clamp(1.02rem,1.6vw,1.18rem);line-height:1.3;display:flex;position:relative}.sd-item__title:before{content:"";background:#fbea29;flex-shrink:0;width:7px;height:7px;transform:rotate(45deg)translateY(-.1rem)}.theme-light .sd-item__title{color:#00235a;border-color:#00235a1a}.sd-subs{margin-top:calc(var(--spacing,.25rem) * 3);margin-left:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);border-left:1px solid #fbea2947;list-style:none;display:grid}.sd-subs li{padding-left:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-snug,1.375);font-size:15px;line-height:var(--leading-snug,1.375);color:#ffffff9e;position:relative}.sd-subs li:before{content:"";background:0 0;border:1px solid #fbea29cc;width:5px;height:5px;position:absolute;top:.52em;left:0;transform:rotate(45deg)}.theme-light .sd-subs li{color:#56617d}.pg-toolbar{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (width>=64rem){.pg-toolbar{flex-direction:row;justify-content:space-between;align-items:center}}.pg-legend{align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);color:#ffffffa8;flex-wrap:wrap;font-size:13.5px;display:flex}.theme-light .pg-legend{color:#56617d}.pg-legend span{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:inline-flex}.pg-legend i{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background:var(--pg-type,#fbea29);flex-shrink:0;transform:rotate(45deg)}.pg-t0{--pg-type:#4f8bff}.pg-t1{--pg-type:#fbea29}.pg-t2{--pg-type:#b98cff}.pg-t3{--pg-type:#ff6b6b}.pg-day{margin-top:calc(var(--spacing,.25rem) * 12)}.pg-day:first-child{margin-top:calc(var(--spacing,.25rem) * 10)}.pg-day__head{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.15rem,2vw,1.55rem);display:flex}.pg-day__head svg{color:#fbea29;flex-shrink:0;width:22px;height:22px}.theme-light .pg-day__head{color:#00235a}.pg-card{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (width>=64rem){.pg-card{align-items:center;gap:calc(var(--spacing,.25rem) * 7);padding:calc(var(--spacing,.25rem) * 6);flex-direction:row}}.pg-card{border:1px solid #ffffff17;border-left:3px solid var(--pg-type,#fbea29);background:#ffffff08;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s}.pg-card:hover{border-color:#fbea2973;border-left-color:var(--pg-type,#fbea29);transform:translateY(-2px)}.theme-light .pg-card{border-color:#00235a1a;border-left-color:var(--pg-type,#fbea29);background:#fff;box-shadow:0 18px 40px -32px #14203f59}.pg-card__time{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#fdf3a6;flex-shrink:0;min-width:9.5rem;font-size:1.05rem;display:flex}.pg-card__time svg{color:#fbea29;flex-shrink:0;width:17px;height:17px}.theme-light .pg-card__time{color:#00235a}.pg-card__body{flex:1}.pg-card__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.02rem,1.6vw,1.18rem);line-height:1.3}.theme-light .pg-card__title{color:#00235a}.pg-card__meta{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 1.5);color:#fff9;flex-wrap:wrap;font-size:14px;display:flex}.pg-card__meta span{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.pg-card__meta svg{color:#fbea29e6;flex-shrink:0;width:15px;height:15px}.theme-light .pg-card__meta{color:#56617d}.pg-chip{align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-size:11.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.14em;color:var(--pg-type,#fbea29);border:1px solid var(--pg-type,#fbea29);border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pg-chip{border:1px solid color-mix(in srgb, var(--pg-type,#fbea29) 45%, transparent)}}.pg-chip{background:var(--pg-type,#fbea29)}@supports (color:color-mix(in lab, red, red)){.pg-chip{background:color-mix(in srgb, var(--pg-type,#fbea29) 12%, transparent)}}.pg-cal{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);color:#fdf3a6;cursor:pointer;border:1px solid #fbea2980;border-radius:3.40282e38px;flex-shrink:0;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.pg-cal svg{flex-shrink:0;width:16px;height:16px}.pg-cal:hover{color:#00235a;background:#fbea29;border-color:#fbea29}.theme-light .pg-cal{color:#00235a;border-color:#e0cf1c80}.theme-light .pg-cal:hover{color:#00235a}.pg-table-wrap{margin-top:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);scrollbar-width:thin;border:1px solid #ffffff17;overflow-x:auto}.theme-light .pg-table-wrap{background:#fff;border-color:#00235a1a}.pg-grid{min-width:64rem;display:grid}.pg-grid__head{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.1em;color:#fff;z-index:2;background:#ffffff0d;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff0f;position:sticky;top:0}.theme-light .pg-grid__head{color:#00235a;background:#f4f6fb;border-color:#00235a1a}.pg-grid__time{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);font-variant-numeric:tabular-nums;color:#fbea29e6;border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff1a}.theme-light .pg-grid__time{color:#00235a;border-color:#00235a14}:where(.pg-grid__cell>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.pg-grid__cell{padding:calc(var(--spacing,.25rem) * 2);border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff0f;min-height:6rem}.theme-light .pg-grid__cell{border-color:#00235a12}.pg-mini{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2.5);border-left:3px solid var(--pg-type,#fbea29);background:var(--pg-type,#fbea29);font-size:13px}@supports (color:color-mix(in lab, red, red)){.pg-mini{background:color-mix(in srgb, var(--pg-type,#fbea29) 10%, transparent)}}.pg-mini b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);line-height:1.25;display:block}.theme-light .pg-mini b{color:#00235a}.pg-mini span{margin-top:var(--spacing,.25rem);color:#ffffff8c;font-size:12px;display:block}.theme-light .pg-mini span{color:#56617d}.pg-empty{margin-top:calc(var(--spacing,.25rem) * 10)}@media (prefers-reduced-motion:reduce){.pg-card,.pg-cal{transition:none}}.yp-plan{border-radius:var(--radius-2xl,1rem);width:100%;padding:calc(var(--spacing,.25rem) * 4);display:block;position:relative;overflow:hidden}@media (width>=64rem){.yp-plan{border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 7)}}.yp-plan{cursor:zoom-in;background:linear-gradient(158deg,#fff,#eaeef7);border:1px solid #fbea294d;transition:border-color .3s,box-shadow .3s}.yp-plan img{width:100%;height:auto;display:block}.yp-plan:hover{border-color:#fbea29b3;box-shadow:0 30px 70px -45px #000000e6}.theme-light .yp-plan{background:#fff;border-color:#00235a1f}.yp-plan__zoom{pointer-events:none;right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#00235a;opacity:0;background:#fbea29f0;border-radius:3.40282e38px;transition:opacity .3s,transform .3s;display:inline-flex;position:absolute;transform:translateY(6px)}.yp-plan:hover .yp-plan__zoom{opacity:1;transform:translateY(0)}.yp-plan__zoom svg{width:15px;height:15px}.yp .gxl__figure img{background:#fff;padding:clamp(.75rem,2vw,1.75rem)}@media (prefers-reduced-motion:reduce){.yp-plan,.yp-plan__zoom{transition:none}}.ms-hero .ab-hero__title{max-width:34ch;font-size:clamp(1.45rem,2.9vw,2.5rem);line-height:1.14}.ms-grid{gap:calc(var(--spacing,.25rem) * 10);display:grid}@media (width>=64rem){.ms-grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 14);grid-template-columns:repeat(12,minmax(0,1fr))}.ms-grid__aside{grid-column:span 4/span 4;position:sticky}}.ms-grid__aside{top:7.5rem}@media (width>=64rem){.ms-grid__body{grid-column:span 8/span 8}}.ms-portrait{border-radius:var(--radius-2xl,1rem);border:1px solid #fbea2959;overflow:hidden;box-shadow:14px 14px 0 -3px #fbea2947,0 30px 60px -40px #000000d9}.ms-portrait img{object-fit:cover;width:100%;height:auto;display:block}.theme-light .ms-portrait{border-color:#00235a1f;box-shadow:14px 14px 0 -3px #fbea2973,0 24px 50px -40px #14203f80}.ms-portrait__caption{margin-top:calc(var(--spacing,.25rem) * 5);gap:var(--spacing,.25rem);display:grid}.ms-portrait__name{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.05rem,1.7vw,1.25rem)}.theme-light .ms-portrait__name{color:#00235a}.ms-portrait__role{--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.12em;color:#fbea29e6}.theme-light .ms-portrait__role{color:#00235a}.ms-sign{margin-top:calc(var(--spacing,.25rem) * 10);align-items:flex-end;gap:var(--spacing,.25rem);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 7);text-align:right;border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}.theme-light .ms-sign{border-color:#00235a1a}.ms-sign__name{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.05rem,1.8vw,1.3rem)}.theme-light .ms-sign__name{color:#00235a}.ms-sign__role{--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:#fbea29e6}.theme-light .ms-sign__role{color:#00235a}.hy-lede{gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=64rem){.hy-lede{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:1.25fr 1fr}}.hy-lede__text{--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625)}@media (width>=64rem){.hy-lede__text{font-size:16.5px}}.hy-lede__text{color:#ffffffb3}.theme-light .hy-lede__text{color:#3b4766}.hy-lede__text p+p{margin-top:calc(var(--spacing,.25rem) * 5)}.hy-lede__text strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.theme-light .hy-lede__text strong{color:#00235a}.hy-stats{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=40rem){.hy-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.hy-stats{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}}.hy-stat{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing,.25rem) * 6);border-left-width:2px}@media (width>=64rem){.hy-stat{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 6);border-left-width:0;padding-left:0}}.hy-stat{border-color:#fdf3a680}@media (width>=64rem){.hy-stat:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.theme-light .hy-stat{border-color:#00235a1f}.hy-stat__num{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);letter-spacing:-.03em;color:#fbea29;font-size:clamp(2.1rem,3.4vw,2.9rem)}.hy-stat__label{margin-top:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.14em;color:#fff9}.theme-light .hy-stat__label{color:#56617d}.hy-time{padding-left:calc(var(--spacing,.25rem) * 7);position:relative}@media (width>=64rem){.hy-time{padding-left:0}}.hy-time:before{content:"";top:calc(var(--spacing,.25rem) * 2);bottom:calc(var(--spacing,.25rem) * 2);background:linear-gradient(#0000,#fbea298c 8% 92%,#0000);width:1px;position:absolute;left:0}@media (width>=1024px){.hy-time:before{left:11.5rem}}.hy-row{display:grid;position:relative}@media (width>=64rem){.hy-row{grid-template-columns:11.5rem 1fr}}.hy-row__dot{background:#fbea29;flex-shrink:0;width:.75rem;height:.75rem;transition:transform .35s cubic-bezier(.21,.85,.3,1),background-color .25s;display:block;position:absolute;top:.55rem;left:-2.125rem;transform:skew(-12deg)}@media (width>=1024px){.hy-row__dot{left:11.125rem}}.hy-mile{padding-bottom:calc(var(--spacing,.25rem) * 14)}@media (width>=64rem){.hy-mile{padding-bottom:calc(var(--spacing,.25rem) * 20)}}.hy-mile__dot{width:1.15rem;height:1.15rem;top:.35rem;left:-2.325rem;box-shadow:0 0 0 6px #fbea291f}@media (width>=1024px){.hy-mile__dot{left:10.925rem}}.hy-mile:hover .hy-row__dot{transform:skew(-12deg)scale(1.25)}.hy-mile__year{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}@media (width>=64rem){.hy-mile__year{padding-right:calc(var(--spacing,.25rem) * 10);text-align:right}}.hy-mile__year{letter-spacing:-.035em;color:#fbea29;font-size:clamp(2.4rem,5.4vw,3.9rem)}.hy-mile__ord{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;display:block}@media (width>=64rem){.hy-mile__ord{padding-right:calc(var(--spacing,.25rem) * 10);text-align:right}}.hy-mile__ord{letter-spacing:.18em;color:#ffffff73}.theme-light .hy-mile__ord{color:#7b8598}.hy-mile__body{margin-top:calc(var(--spacing,.25rem) * 4)}@media (width>=64rem){.hy-mile__body{padding-left:calc(var(--spacing,.25rem) * 10);margin-top:0}}.hy-mile__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);letter-spacing:-.01em;font-size:clamp(1.2rem,2.1vw,1.65rem);line-height:1.2}.theme-light .hy-mile__title{color:#00235a}.hy-mile__text{margin-top:calc(var(--spacing,.25rem) * 3.5);max-width:var(--container-2xl,42rem);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);color:#ffffff9e}.theme-light .hy-mile__text{color:#56617d}.hy-mile__text strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.theme-light .hy-mile__text strong{color:#00235a}.hy-facts{margin-top:calc(var(--spacing,.25rem) * 6);column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 5);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 5);border-color:#ffffff17;border-top-width:1px;flex-wrap:wrap;max-width:42rem;display:flex}.theme-light .hy-facts{border-color:#00235a1a}.hy-fact__num{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.6rem);display:block}.theme-light .hy-fact__num{color:#00235a}.hy-fact__label{margin-top:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.14em;color:#fbea29d9;display:block}.theme-light .hy-fact__label{color:#00235a}.hy-tick{padding-bottom:calc(var(--spacing,.25rem) * 8)}@media (width>=64rem){.hy-tick{padding-bottom:calc(var(--spacing,.25rem) * 10)}}.hy-tick__year{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media (width>=64rem){.hy-tick__year{padding-right:calc(var(--spacing,.25rem) * 10);justify-content:flex-end}}.hy-tick__year b{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:#ffffff8c;font-size:clamp(1.05rem,1.7vw,1.3rem);transition:color .25s}.theme-light .hy-tick__year b{color:#7b8598}.hy-tick__year span{--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase}@media (width>=64rem){.hy-tick__year span{display:none}}.hy-tick__year span{letter-spacing:.16em;color:#ffffff59}.theme-light .hy-tick__year span{color:#9aa3b5}.hy-tick__label{--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;display:none}@media (width>=64rem){.hy-tick__label{padding-left:calc(var(--spacing,.25rem) * 10);display:block}}.hy-tick__label{letter-spacing:.16em;color:#ffffff59;line-height:1.9}.theme-light .hy-tick__label{color:#9aa3b5}.hy-tick .hy-row__dot{background:#fbea298c}.hy-tick:hover .hy-row__dot{background:#fbea29}.hy-tick:hover .hy-tick__year b{color:#ffffffd9}.theme-light .hy-tick:hover .hy-tick__year b{color:#00235a}.hy-next{padding-top:calc(var(--spacing,.25rem) * 2)}.hy-next .hy-row__dot{background:0 0;border:2px solid #fbea29;width:1.15rem;height:1.15rem;top:.35rem;left:-2.325rem}@media (width>=1024px){.hy-next .hy-row__dot{left:10.925rem}}.hy-next__card{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 7)}@media (width>=64rem){.hy-next__card{margin-top:0;margin-left:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 9)}}.hy-next__card{background:#fbea2912;border:1px dashed #fbea2973}.theme-light .hy-next__card{background:#fbea2914;border-color:#fbea2999}.hy-mile__meta{margin-top:calc(var(--spacing,.25rem) * 4);column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.hy-mile__meta dt{--tw-font-weight:var(--font-weight-semibold,600);font-size:11.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.16em;color:#fbea29d9}.theme-light .hy-mile__meta dt{color:#00235a}.hy-mile__meta dd{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:14.5px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.theme-light .hy-mile__meta dd{color:#00235a}.cl-card__stands{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.cl-card__stands li{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);background:#fbea291a;border:1px solid #fbea2952;display:inline-flex}.cl-stand__hall{text-transform:uppercase;letter-spacing:.1em;color:#fbea29f2}.cl-stand__no{color:var(--color-white,#fff);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.theme-light .cl-card__stands li{background:#fbea2924;border-color:#fbea2980}.theme-light .cl-stand__hall,.theme-light .cl-stand__no{color:#00235a}.sec-mark{margin-right:calc(var(--spacing,.25rem) * 2.5);vertical-align:middle;align-items:center;display:inline-flex}.sec-mark__logo{border-radius:.2rem;width:clamp(1.4rem,1.8vw,1.7rem);height:auto;display:block;overflow:hidden;box-shadow:0 8px 18px -10px #02050e99}.mz{gap:calc(var(--spacing,.25rem) * 4);width:100%;display:grid;position:relative}@media (width>=64rem){.mz{gap:calc(var(--spacing,.25rem) * 5)}}.mz{grid-template-rows:auto auto;grid-template-columns:repeat(5,1fr)}.mz__tile{transition:transform .55s cubic-bezier(.21,.85,.3,1);position:relative;overflow:hidden;transform:skew(-10deg);box-shadow:12px 12px 0 -2px #fbea29e6,0 30px 60px -40px #000000e6}.mz__tile img{object-fit:cover;width:100%;height:100%;display:block;transform:skew(10deg)scale(1.14)}.mz__tile:hover{transform:skew(-10deg)translate(-4px,-4px)}.mz__tile--a{grid-area:1/1/3/4;min-height:100%}.mz__tile--b{aspect-ratio:4/3;grid-area:1/4/2/6}.mz__tile--c{aspect-ratio:4/3;grid-area:2/4/3/6}.mz__mark{border-radius:.25rem;width:clamp(3rem,5vw,4.2rem);display:block;position:absolute;bottom:-1.25rem;left:-.75rem;overflow:hidden;box-shadow:0 14px 30px -14px #02050ecc}@media (width<=640px){.mz{gap:.85rem;padding-inline:.6rem}.mz__tile{transform:skew(-7deg);box-shadow:7px 7px 0 -2px #fbea29e6,0 20px 40px -30px #000000e6}.mz__tile img{transform:skew(7deg)scale(1.12)}.mz__tile:hover{transform:skew(-7deg)}.mz__mark{bottom:-.9rem;left:-.4rem}}.sn-note{max-width:var(--container-2xl,42rem);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;background:#ffffff08;border:1px dashed #fbea2966;margin-inline:auto}.sn-note__icon{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);color:#fbea29;background:#fbea291f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.sn-note__icon svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.sn-note__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.15rem,2vw,1.5rem)}.sn-note__text{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 3);max-width:var(--container-xl,36rem);--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff9e}.theme-light .sn-note{background:#fff}.theme-light .sn-note__title{color:#00235a}.theme-light .sn-note__text{color:#56617d}.hy-snake{--hy-turn:2.8rem;--hy-gap:4.25rem;--hy-half:calc(100% / 12);--hy-axis:.625rem;--hy-line:#fbea2966;--hy-gold:#fbea29;--hy-bg:#00235a;margin-top:calc(var(--spacing,.25rem) * 12);position:relative}.hy-snake__track{padding-bottom:calc(var(--spacing,.25rem) * 2);scroll-snap-type:x proximity;scrollbar-width:thin;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 2.5rem),#0000 100%)}.hy-snake__row{flex-shrink:0;display:flex;position:relative}.hy-snake__row:before{content:"";pointer-events:none;left:0;right:0;top:var(--hy-axis);background:var(--hy-line);height:1px;position:absolute}.hy-stop{z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);text-align:center;scroll-snap-align:center;flex-direction:column;flex-shrink:0;width:6.75rem;display:flex;position:relative}.hy-stop__dot{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background:var(--hy-bg);box-shadow:0 0 0 5px var(--hy-bg);border:1px solid #fbea2980;border-radius:3.40282e38px;flex-shrink:0;transition:transform .2s,background-color .2s,box-shadow .2s;display:block;position:relative}.hy-stop__year{--tw-font-weight:var(--font-weight-bold,700);font-size:19px;font-weight:var(--font-weight-bold,700);color:#ffffff80;transition:color .2s}.hy-stop__ord{text-transform:uppercase;letter-spacing:.1em;color:#ffffff47;font-size:12px}.hy-stop--detail{cursor:pointer}.hy-stop--detail .hy-stop__dot{background:var(--hy-gold);border-color:var(--hy-gold)}.hy-stop--detail .hy-stop__year{color:#ffffffe6}.hy-stop:disabled{cursor:default}.hy-stop.is-on .hy-stop__dot{box-shadow:0 0 0 5px var(--hy-bg), 0 0 0 7px #fbea2959;transform:scale(1.4)}.hy-stop.is-on .hy-stop__year{color:var(--hy-gold)}.hy-stop.is-on .hy-stop__ord{color:#fbea29b3}@keyframes hyGlow{0%,to{box-shadow:0 0 0 5px var(--hy-bg), 0 0 0 0 #fbea2900}8%{box-shadow:0 0 0 5px var(--hy-bg), 0 0 0 6px #fbea2980, 0 0 20px #fbea29d9}26%{box-shadow:0 0 0 5px var(--hy-bg), 0 0 0 10px #fbea2900, 0 0 22px #fbea2900}}.hy-stop--detail:not(.hy-stop--next) .hy-stop__dot{animation:5.5s ease-in-out infinite hyGlow;animation-delay:calc(var(--gi,0) * .5s)}.hy-stop.is-on .hy-stop__dot,.hy-stop--detail:hover .hy-stop__dot{animation:none}.hy-stop--next .hy-stop__dot{background:var(--hy-bg);border:2px solid var(--hy-gold);animation:2.8s ease-in-out infinite hyPulse}@keyframes hyPulse{0%,to{box-shadow:0 0 0 5px var(--hy-bg), 0 0 0 6px #fbea2966}50%{box-shadow:0 0 0 5px var(--hy-bg), 0 0 0 12px #fbea2900}}@media (width>=768px){.hy-snake{padding-inline:var(--hy-turn)}.hy-snake__track{padding-bottom:0;display:block;overflow:visible;-webkit-mask-image:none;mask-image:none}.hy-snake__row{flex-direction:row;align-items:flex-start;gap:0;min-height:6.5rem;display:flex}.hy-snake__row--rtl{flex-direction:row-reverse}.hy-snake__row+.hy-snake__row{margin-top:var(--hy-gap)}.hy-snake__row:before{content:"";pointer-events:none;left:0;right:0;top:var(--hy-axis);background:var(--hy-line);transform-origin:0;height:1px;transition:transform .85s cubic-bezier(.22,.75,.3,1);transition-delay:calc(var(--r,0) * .14s);position:absolute;transform:scaleX(0)}.hy-snake__row:first-child:before{left:var(--hy-half)}.hy-snake__row--last:not(.hy-snake__row--rtl):before{right:var(--hy-half)}.hy-snake__row--last.hy-snake__row--rtl:before{left:var(--hy-half)}.hy-snake__row--rtl:before{transform-origin:100%}.hy-snake.is-in .hy-snake__row:before{transform:scaleX(1)}.hy-snake__row:after{content:"";pointer-events:none;z-index:0;top:var(--hy-axis);width:var(--hy-turn);height:calc(100% + var(--hy-gap));border:1px solid var(--hy-line);opacity:0;transition:opacity .5s;transition-delay:calc(var(--r,0) * .14s + .5s);position:absolute}.hy-snake.is-in .hy-snake__row:after{opacity:1}.hy-snake__row:not(.hy-snake__row--rtl):after{right:calc(-1 * var(--hy-turn));border-radius:0 var(--hy-turn) var(--hy-turn) 0;border-left:0}.hy-snake__row--rtl:after{left:calc(-1 * var(--hy-turn));border-radius:var(--hy-turn) 0 0 var(--hy-turn);border-right:0}.hy-snake__row--last:after{content:none}.hy-stop{opacity:0;width:auto;transition:opacity .5s,transform .5s;transition-delay:calc(var(--r,0) * .14s + var(--i,0) * 35ms + .1s);flex:1;padding-inline:.25rem;transform:translateY(8px)}.hy-snake.is-in .hy-stop{opacity:1;transform:translateY(0)}.hy-stop__dot{box-shadow:0 0 0 6px var(--hy-bg)}.hy-stop--detail .hy-stop__dot{box-shadow:0 0 0 6px var(--hy-bg), 0 0 14px #fbea2980}@keyframes hyGlowMd{0%,to{box-shadow:0 0 0 6px var(--hy-bg), 0 0 0 0 #fbea2900}8%{box-shadow:0 0 0 6px var(--hy-bg), 0 0 0 7px #fbea2980, 0 0 22px #fbea29e6}26%{box-shadow:0 0 0 6px var(--hy-bg), 0 0 0 12px #fbea2900, 0 0 24px #fbea2900}}.hy-stop--detail:not(.hy-stop--next) .hy-stop__dot{animation-name:hyGlowMd}.hy-stop.is-on .hy-stop__dot,.hy-stop--next .hy-stop__dot{box-shadow:0 0 0 6px var(--hy-bg), 0 0 0 8px #fbea2959}.hy-stop.is-on .hy-stop__year{font-size:20px}}@media (prefers-reduced-motion:reduce){.hy-stop,.hy-snake__row:before,.hy-snake__row:after{opacity:1!important;transition:none!important;transform:none!important}.hy-stop--next .hy-stop__dot,.hy-stop--detail .hy-stop__dot{animation:none}}.hy-tip{display:none}@media (hover:hover) and (pointer:fine) and (width>=768px){.hy-tip{pointer-events:none;z-index:30;border-radius:var(--radius-xl,.75rem);width:25rem;padding:calc(var(--spacing,.25rem) * 5);text-align:left;opacity:0;background:#00235a;border:1px solid #fbea2952;transition:opacity .16s,transform .16s;display:block;position:absolute;transform:translateY(6px);box-shadow:0 26px 70px -22px #000000e6}.hy-tip--above{margin-bottom:calc(var(--spacing,.25rem) * 5);bottom:100%}.hy-tip--below{margin-top:calc(var(--spacing,.25rem) * 4);top:100%}.hy-tip--mid{margin-left:-12.5rem;left:50%}.hy-tip--start{left:-1rem}.hy-tip--end{right:-1rem}.hy-stop--detail:after{content:"";pointer-events:none;z-index:30;height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);opacity:0;background:#00235a;border-bottom:1px solid #fbea2952;border-right:1px solid #fbea2952;transition:opacity .16s;position:absolute;bottom:calc(100% + .9rem);left:calc(50% - .3125rem);rotate:45deg}.hy-snake__row:first-child .hy-stop--detail:after{border:0;border-top:1px solid #fbea2952;border-left:1px solid #fbea2952;top:calc(100% + .5rem);bottom:auto}.hy-stop--detail:hover,.hy-stop--detail:focus-visible{z-index:40}.hy-stop--detail:hover .hy-tip,.hy-stop--detail:focus-visible .hy-tip{opacity:1;transform:translateY(0)}.hy-stop--detail:hover:after,.hy-stop--detail:focus-visible:after{opacity:1}.hy-stop--detail:hover .hy-stop__dot{transform:scale(1.3)}.hy-stop--detail:hover .hy-stop__year{color:#fff}}.hy-tip__head{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 2);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.hy-tip__head b{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:22px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--hy-gold)}.hy-tip__head i{--tw-font-weight:var(--font-weight-semibold,600);font-size:10.5px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.14em;color:#ffffff6b;font-style:normal}.hy-tip__head em{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.1em;color:var(--hy-gold);background:#fbea2929;border-radius:3.40282e38px;font-style:normal}.hy-tip__title{margin-top:calc(var(--spacing,.25rem) * 2.5);--tw-leading:var(--leading-snug,1.375);font-size:15px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:block}.hy-tip__venue{margin-top:calc(var(--spacing,.25rem) * 2);color:#ffffff8c;font-size:13px;display:block}.hy-tip__facts{margin-top:calc(var(--spacing,.25rem) * 3.5);column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 3.5);border-color:#ffffff14;border-top-width:1px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hy-tip__facts--3{column-gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(3,minmax(0,1fr))}.hy-tip__facts>span{display:block}.hy-tip__facts b{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:17px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);display:block}.hy-tip__facts i{margin-top:var(--spacing,.25rem);white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;color:#ffffff73;font-size:10px;font-style:normal;display:block}.hy-panel{margin-top:calc(var(--spacing,.25rem) * 10);position:relative}@media (width>=64rem){.hy-panel{margin-top:calc(var(--spacing,.25rem) * 14)}}.hy-card{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6)}@media (width>=64rem){.hy-card{padding:calc(var(--spacing,.25rem) * 9)}}.hy-card{background:radial-gradient(120% 140% at 0 0,#fbea2912,#0000 60%),#ffffff08;border:1px solid #ffffff14;border-left:2px solid #fbea29bf}.hy-card--next{background:radial-gradient(120% 140% at 0 0,#fbea291f,#0000 60%),#fbea290d;border-color:#fbea2947}.hy-card--in{transition:opacity .26s,transform .26s}.hy-card--from{opacity:0;transform:translateY(8px)}.hy-card__kicker{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.hy-card__kicker b{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--hy-gold,#fbea29);font-size:clamp(1.6rem,3vw,2.2rem)}.hy-card__kicker span{--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.16em;color:#ffffff73}.hy-card__badge{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.12em;color:#fbea29;background:#fbea2929;border-radius:3.40282e38px;font-style:normal}.hy-card__title{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-size:clamp(1.05rem,1.9vw,1.45rem);line-height:1.35}.hy-card__venue{margin-top:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:#fff9;font-size:14.5px;display:flex}.hy-card__venue svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#fbea29;flex-shrink:0}.hy-card__text{margin-top:calc(var(--spacing,.25rem) * 4);max-width:var(--container-3xl,48rem);--tw-leading:var(--leading-relaxed,1.625);font-size:15.5px;line-height:var(--leading-relaxed,1.625);color:#ffffff9e}.theme-light .hy-snake{--hy-line:#00235a2e;--hy-gold:#00235a;--hy-bg:#fff}.theme-light .hy-stop__year{color:#7b8499}.theme-light .hy-stop--detail .hy-stop__year{color:#00235a}.theme-light .hy-stop__ord{color:#98a1b5}.theme-light .hy-stop.is-on .hy-stop__year,.theme-light .hy-stop--detail:hover .hy-stop__year{color:#00235a}.theme-light .hy-stop--next .hy-stop__dot{animation:none}.theme-light .hy-tip{background:#fff;border-color:#00235a1f;box-shadow:0 24px 56px -22px #14203f66}.theme-light .hy-stop--detail:after{background:#fff;border-color:#00235a1f}.theme-light .hy-tip__head b{color:#00235a}.theme-light .hy-tip__head i,.theme-light .hy-tip__facts i{color:#7b8499}.theme-light .hy-tip__head em,.theme-light .hy-tip__title,.theme-light .hy-tip__facts b{color:#00235a}.theme-light .hy-tip__venue{color:#56617d}.theme-light .hy-tip__facts{border-color:#00235a1a}.theme-light .hy-card{background:#fff;border-color:#00235a1a #00235a1a #00235a1a #00235acc}.theme-light .hy-card--next{background:#fffdf7}.theme-light .hy-card__kicker b,.theme-light .hy-card__badge{color:#00235a}.theme-light .hy-card__kicker span{color:#7b8499}.theme-light .hy-card__title{color:#00235a}.theme-light .hy-card__venue,.theme-light .hy-card__text{color:#56617d}.theme-light .hy-card__venue svg,.theme-light .qa-side__support .ab-eyebrow,.theme-light .faq-a__rich a,.theme-light .pf-card__kicker,.theme-light .hy-stat__num,.theme-light .hy-stop.is-on .hy-stop__ord{color:#00235a}.theme-light .faq-a__rich a{text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:#fbea29;text-decoration-thickness:2px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
