.hero[data-astro-cid-ge2uvauf]{--next-cut:clamp(36px, 7vw, 120px);--screen:max(calc(100svh - var(--header-h)), 540px, min(48vw, 760px));--title:clamp(84px, 11.4vw, 190px);--top:clamp(20px, 4.4vh, 44px);--controls:calc(44px + max(72px, 37px + var(--step-sub)));--focus:var(--on-ground);min-height:calc(var(--screen) + var(--next-cut));isolation:isolate;view-timeline-name:--hero;container-type:inline-size}.hero__layer[data-astro-cid-ge2uvauf]{background:var(--ground);color:var(--on-ground);z-index:1;position:absolute;inset:0}.hero__layer[data-astro-cid-ge2uvauf].is-coming{z-index:3;will-change:clip-path}.hero__world[data-astro-cid-ge2uvauf]{clip-path:polygon(var(--diag-top) 0, 200% 0, 200% 100%, var(--diag-bottom) 100%);position:absolute;inset:0;overflow:hidden}.hero__world[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf],.hero__world[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:80% 100%;width:100%;height:100%;position:absolute;inset:0}.hero__world[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .5s}.hero__world[data-astro-cid-ge2uvauf] video[data-astro-cid-ge2uvauf].is-on{opacity:1}.hero__diag[data-astro-cid-ge2uvauf]{background:var(--gold);clip-path:polygon(calc(var(--diag-top) - var(--diag-w)) 0, calc(var(--diag-top) + var(--diag-w)) 0, calc(var(--diag-bottom) + var(--diag-w)) 100%, calc(var(--diag-bottom) - var(--diag-w)) 100%);position:absolute;inset:0}.hero__sweep[data-astro-cid-ge2uvauf]{background:var(--gold);z-index:3;visibility:hidden;pointer-events:none;position:absolute;inset:0}.hero__layer[data-astro-cid-ge2uvauf][data-light] .hero__diag[data-astro-cid-ge2uvauf],.hero__sweep[data-astro-cid-ge2uvauf][data-light]{background:var(--gold-deep)}.hero__copy[data-astro-cid-ge2uvauf]{z-index:2;padding:var(--top) var(--margin) var(--margin);color:var(--on-ground);pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:0}.hero__copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{pointer-events:auto}.hero__layer[data-astro-cid-ge2uvauf] .hero__copy{z-index:auto}.hero__title[data-astro-cid-ge2uvauf]{max-width:100%;font-size:var(--title)}.line[data-astro-cid-ge2uvauf]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}.hero__sentence[data-astro-cid-ge2uvauf]{text-wrap:pretty;max-width:min(23em,40vw);margin-top:clamp(20px,3.4vh,40px);font-size:clamp(19px,1.75vw,27px);font-weight:500;line-height:1.24}.hero__action[data-astro-cid-ge2uvauf]{margin-top:clamp(18px,3vh,32px)}.hero__copy[data-astro-cid-ge2uvauf][data-light] .hero__action[data-astro-cid-ge2uvauf],.hero__layer[data-astro-cid-ge2uvauf][data-light] .hero__action{--btn-bg:var(--ink);--btn-ink:#fff}.hero[data-astro-cid-ge2uvauf][data-light] .arrow[data-astro-cid-ge2uvauf],.hero[data-astro-cid-ge2uvauf][data-light] .hero__size[data-astro-cid-ge2uvauf][aria-pressed=true]{background:var(--ink);color:#fff}.hero[data-astro-cid-ge2uvauf][data-light] .hero__pause[data-astro-cid-ge2uvauf]{background:var(--ground);color:var(--on-ground)}@media (hover:hover) and (pointer:fine){.hero[data-astro-cid-ge2uvauf][data-light] .arrow[data-astro-cid-ge2uvauf]:not(.hero__pause):hover{color:var(--ink);background:#fff}}.hero__stage[data-astro-cid-ge2uvauf]{--room-x:calc(var(--margin) + 4.68 * var(--title) + var(--gutter));--room-y:var(--top);--room-h:calc(var(--screen) - var(--controls) - var(--gutter) - var(--room-y));--stage:min(var(--room-h) / .86, (100cqw - var(--margin) - var(--room-x)) / .577);--fill-250:.75;--fill-1000:.9;--lift:.125;z-index:4;pointer-events:none;width:var(--stage);height:var(--stage);left:calc(clamp(var(--room-x), 67.8cqw - .289 * var(--stage), 100cqw - var(--margin) - .577 * var(--stage)) - .217 * var(--stage));top:calc(var(--room-y) + (var(--room-h) - .86 * var(--stage)) / 2 - .089 * var(--stage));position:absolute;container-type:size}.hero__canvas[data-astro-cid-ge2uvauf]{opacity:0;touch-action:pan-y;pointer-events:none;width:min(100%,130cqh);height:min(100%,155cqw);margin:auto;transition:opacity .3s;position:absolute;inset:0}.hero__stage[data-astro-cid-ge2uvauf].is-3d .hero__canvas[data-astro-cid-ge2uvauf]{opacity:1;pointer-events:auto;cursor:grab}.hero__stage[data-astro-cid-ge2uvauf].is-3d .hero__canvas[data-astro-cid-ge2uvauf]:active{cursor:grabbing}.hero__stage[data-astro-cid-ge2uvauf].is-3d .hero__still[data-astro-cid-ge2uvauf]{opacity:0;visibility:hidden}.hero__still[data-astro-cid-ge2uvauf]{--h:min(100cqh, 155cqw);left:calc(50% - .262 * var(--h));top:calc(50% - .4 * var(--h));width:auto;height:calc(.834 * var(--h));transform-origin:calc(.262 * var(--h)) calc(.4 * var(--h));transition:opacity .3s,visibility 0s .3s;position:absolute;transform:rotate(3.43775deg)}.hero__still[data-astro-cid-ge2uvauf][data-size="250"],.hero__still[data-astro-cid-ge2uvauf][data-size="1000"]{--w:min(100cqw, 130cqh);transform-origin:50%;height:auto;left:50%;transform:translate(-50%,-50%)rotate(1.14592deg)}.hero__still[data-astro-cid-ge2uvauf][data-size="250"]{width:calc(var(--fill-250) * .882 * var(--w));top:calc(50% + (.03 + var(--lift)) * var(--h))}.hero__still[data-astro-cid-ge2uvauf][data-size="1000"]{width:calc(var(--fill-1000) * .88 * var(--w));top:calc(50% + (.03 + var(--lift)) * var(--h))}.hero__picker[data-astro-cid-ge2uvauf]{z-index:5;left:var(--margin);bottom:calc(var(--margin) + var(--next-cut));grid-template-columns:repeat(15,clamp(20px,1.9vw,30px));gap:4px;display:grid;position:absolute}.hero__chip[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--chip);border:2px solid color-mix(in srgb, var(--on-ground) 70%, transparent);outline-offset:2px;transition:transform var(--t-press) var(--ease-out), outline-color var(--t-hover) ease, border-color .3s ease;outline:2px solid #0000;position:relative}.hero__chip[data-astro-cid-ge2uvauf]:after{content:"";position:absolute;inset:-8px -4px}.hero__chip[data-astro-cid-ge2uvauf]:active{transform:scale(.92)}.hero__chip[data-astro-cid-ge2uvauf][aria-pressed=true]{outline-color:var(--on-ground)}.hero__chip[data-astro-cid-ge2uvauf]:focus-visible{outline:3px solid var(--focus);outline-offset:4px;z-index:1;transition-property:transform,border-color}@media (hover:hover) and (pointer:fine){.hero__chip[data-astro-cid-ge2uvauf]:hover:not(:active){transform:scale(1.12)}}@media (forced-colors:active){.hero__chip[data-astro-cid-ge2uvauf]{forced-color-adjust:none;border-color:canvastext}.hero__chip[data-astro-cid-ge2uvauf][aria-pressed=true]{outline-color:highlight}.hero__chip[data-astro-cid-ge2uvauf]:focus-visible{outline-color:canvastext}.hero__size[data-astro-cid-ge2uvauf]{border:1px solid buttontext}.hero__size[data-astro-cid-ge2uvauf][aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}}.hero__control[data-astro-cid-ge2uvauf]{z-index:5;right:0;bottom:var(--next-cut);pointer-events:none;justify-items:end;display:grid;position:absolute}.hero__control[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{pointer-events:auto}.hero__sizes[data-astro-cid-ge2uvauf]{display:flex}.hero__size[data-astro-cid-ge2uvauf]{background:var(--ground);min-width:76px;min-height:44px;color:var(--on-ground);font-family:var(--font-display);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);padding:0 14px;font-size:22px;font-weight:860}.hero__size[data-astro-cid-ge2uvauf]:active{transform:scale(.97)}.hero__size[data-astro-cid-ge2uvauf][aria-pressed=true]{background:var(--gold);color:var(--ink)}.hero__now[data-astro-cid-ge2uvauf]{align-items:stretch;display:flex}.hero__now[data-astro-cid-ge2uvauf] .arrow[data-astro-cid-ge2uvauf]{height:auto;min-height:72px}.hero__label[data-astro-cid-ge2uvauf]{background:var(--ground);color:var(--on-ground);align-content:center;min-width:min(40vw,320px);padding:8px 20px;transition:background-color .3s,color .3s;display:grid}.hero__name[data-astro-cid-ge2uvauf]{text-underline-offset:.14em;transition:text-decoration-color var(--t-hover) ease;text-decoration:underline #0000}@media (hover:hover) and (pointer:fine){.hero__name[data-astro-cid-ge2uvauf]:hover{text-decoration-color:currentColor}}.hero__pause[data-astro-cid-ge2uvauf]{background:var(--ground);color:var(--on-ground);width:44px}@media (hover:hover) and (pointer:fine){.hero__pause[data-astro-cid-ge2uvauf]:hover,.hero[data-astro-cid-ge2uvauf][data-light] .hero__pause[data-astro-cid-ge2uvauf]:hover{background:var(--white);color:var(--ink)}}.hero__size[data-astro-cid-ge2uvauf]:focus-visible,.hero__now[data-astro-cid-ge2uvauf] .arrow[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:-7px;outline:3px solid}html:not(.js) .hero__picker[data-astro-cid-ge2uvauf],html:not(.js) .hero__sizes[data-astro-cid-ge2uvauf],html:not(.js) .hero__now[data-astro-cid-ge2uvauf] .arrow[data-astro-cid-ge2uvauf]{display:none}@media (prefers-reduced-motion:no-preference){.js .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-line]{animation:hero-line .9s var(--ease-expo) forwards;animation-delay:calc(.1s + var(--i) * 90ms);transform:translateY(105%)}.js .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-load]{animation:hero-rise .6s var(--ease-out) backwards;animation-delay:var(--d)}.js .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-open]{animation:hero-open 1.1s var(--ease-in-out) .12s backwards}.js .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-open-line]{animation:hero-open-line 1.1s var(--ease-in-out) .12s backwards}.js .hero[data-astro-cid-ge2uvauf] .hero__stage[data-astro-cid-ge2uvauf][data-load]{animation-name:hero-stage}body:has(dialog[open]) .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-line],body:has(dialog[open]) .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-load],body:has(dialog[open]) .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-open],body:has(dialog[open]) .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-open-line]{animation-play-state:paused}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero__copy[data-astro-cid-ge2uvauf]{animation-name:hero-lift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero;animation-range:exit exit 80%}}}@keyframes hero-lift{to{transform:translateY(-7%)}}@keyframes hero-line{to{transform:none}}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes hero-stage{0%{opacity:0;transform:translateY(3%)}}@keyframes hero-open{0%{clip-path:polygon(calc(var(--diag-top) + 90%) 0, 200% 0, 200% 100%, calc(var(--diag-bottom) + 90%) 100%)}}@keyframes hero-open-line{0%{clip-path:polygon(calc(var(--diag-top) + 90% - var(--diag-w)) 0, calc(var(--diag-top) + 90% + var(--diag-w)) 0, calc(var(--diag-bottom) + 90% + var(--diag-w)) 100%, calc(var(--diag-bottom) + 90% - var(--diag-w)) 100%)}}.is-ghost{pointer-events:none!important}.is-ghost *{opacity:1!important;pointer-events:none!important;animation:none!important;transform:none!important}@media (width>=761px) and (width<=899px){.hero__picker[data-astro-cid-ge2uvauf]{bottom:calc(var(--next-cut) + var(--controls) + var(--gutter))}}@media (width>=761px) and (aspect-ratio<=1){.hero__stage[data-astro-cid-ge2uvauf]{--room-x:calc(var(--margin) + max(40vw, 356px) + var(--gutter));--room-y:calc(var(--top) + .9 * var(--title) + var(--gutter));--fill-250:.56;--fill-1000:.635;--lift:0}}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{--title:19vw;min-height:calc(max(calc(100svh - var(--header-h)), 600px, calc(240px + 70vw)) + var(--next-cut));padding-bottom:var(--next-cut);grid-template:auto minmax(0,1fr) auto auto/minmax(0,1fr);display:grid}.hero__copy[data-astro-cid-ge2uvauf]{padding-bottom:0;position:relative;inset:auto}.hero__sentence[data-astro-cid-ge2uvauf]{max-width:min(100% - 12vw,26em);font-size:18px}.hero__stage[data-astro-cid-ge2uvauf]{--fill-250:.75;--fill-1000:.9;--lift:0;width:auto;height:auto;position:relative;inset:auto}.hero__picker[data-astro-cid-ge2uvauf]{padding-inline:var(--margin);margin-bottom:12px;display:flex;position:relative;inset:auto}.hero__chip[data-astro-cid-ge2uvauf]{flex:1 1 0;min-width:0;max-width:32px}.hero__control[data-astro-cid-ge2uvauf]{position:relative;inset:auto}.hero__size[data-astro-cid-ge2uvauf]{min-width:60px;min-height:40px;font-size:20px}.hero__label[data-astro-cid-ge2uvauf]{padding:6px var(--margin);flex:1;min-width:0}.hero__now[data-astro-cid-ge2uvauf]{width:100%}.hero__now[data-astro-cid-ge2uvauf] .arrow[data-astro-cid-ge2uvauf]{min-height:56px}.hero__pause[data-astro-cid-ge2uvauf]{width:40px}}@media (width<=760px) and (height<=780px){.hero[data-astro-cid-ge2uvauf]{--title:15vw}.hero__sentence[data-astro-cid-ge2uvauf]{margin-top:12px;font-size:16px}.hero__action[data-astro-cid-ge2uvauf]{margin-top:14px}}@media (width<=407px){.hero__label[data-astro-cid-ge2uvauf]{min-height:80px}.hero__name[data-astro-cid-ge2uvauf]{font-size:min(var(--step-sub), 7vw);white-space:nowrap}}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/cairo-arabic-900-normal.DNm2WYV7.woff2)format("woff2"),url(/_astro/cairo-arabic-900-normal.dTOb6H7Y.woff)format("woff")}.name[data-astro-cid-zkz6vb7e]{--col:calc((100cqw - 2 * var(--margin) - var(--gutter)) / 2);--col7:calc(var(--margin) + var(--col) + var(--gutter));--ar:min(clamp(180px, 34cqw, 520px), calc(var(--col) / 1.459));--ar-line:calc(var(--ar) * .8);--ar-left:calc(100cqw - var(--margin) - var(--ar) * 1.459);--ar-show:calc(var(--ar-line) * .62 + var(--cut) * .75);--band-w:calc(var(--ar) * .164);--band-h:var(--ar-show);--run:calc(var(--band-h) * .649);--band-x:calc(var(--ar-left) + var(--ar) * .1 - var(--band-w) - var(--run));--lat-w:min(var(--col), calc(var(--ar-left) - var(--margin) - 4.4cqw));--lat-h:calc(var(--lat-w) * .29105);--lat-show:calc(var(--lat-h) * .69 + var(--cut) * .2);container-type:inline-size}.name__intro[data-astro-cid-zkz6vb7e]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:clamp(36px,5.2cqw,84px);display:grid}.name__head[data-astro-cid-zkz6vb7e]{font-size:calc(var(--col) / 9.06);grid-column:1/7;line-height:.96}.name__line[data-astro-cid-zkz6vb7e]{margin-block:-.16em -.06em;padding-block:.16em .06em;display:block;overflow:visible clip}.name__line[data-astro-cid-zkz6vb7e]>span[data-astro-cid-zkz6vb7e]{margin-right:-.04em;display:block}.name__text[data-astro-cid-zkz6vb7e]{max-width:32em;margin-top:calc(var(--col) / 9.06 * .108 - .33em);grid-column:7/-1}.name__stage[data-astro-cid-zkz6vb7e]{isolation:isolate;column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:min(12svh,9cqw);display:grid;position:relative;overflow:clip}.name__spec[data-astro-cid-zkz6vb7e]{grid-template-columns:minmax(0,1fr);align-content:end;display:grid}.name__cap[data-astro-cid-zkz6vb7e]{z-index:2;font-size:max(var(--step-body), 18.5px);padding-bottom:10px;font-weight:500;line-height:1.2;position:relative}.name__spec--latin[data-astro-cid-zkz6vb7e] .name__cap[data-astro-cid-zkz6vb7e]{padding-bottom:max(10px, calc(var(--ar-show) - var(--ar) * .262 - var(--lat-show) - 1em))}.name__spec--arabic[data-astro-cid-zkz6vb7e] .name__cap[data-astro-cid-zkz6vb7e]{margin-left:calc(var(--ar-left) - var(--col7))}.name__box[data-astro-cid-zkz6vb7e]{z-index:2;position:relative;overflow:visible clip}.name__spec--latin[data-astro-cid-zkz6vb7e] .name__box[data-astro-cid-zkz6vb7e]{height:var(--lat-show)}.name__spec--arabic[data-astro-cid-zkz6vb7e] .name__box[data-astro-cid-zkz6vb7e]{height:var(--ar-show)}.name__word[data-astro-cid-zkz6vb7e]{display:block}.name__spec--latin[data-astro-cid-zkz6vb7e] .name__word[data-astro-cid-zkz6vb7e]{width:var(--lat-w);--rise:var(--lat-show)}.name__word[data-astro-cid-zkz6vb7e] svg{width:100%;height:auto}.name__spec--arabic[data-astro-cid-zkz6vb7e] .name__word[data-astro-cid-zkz6vb7e]{--rise:var(--ar-show);font-family:var(--font-arabic);font-weight:900;font-size:var(--ar);white-space:nowrap;margin-right:-.066em;line-height:.8}.name__band[data-astro-cid-zkz6vb7e]{z-index:1;bottom:0;left:var(--band-x);width:calc(var(--band-w) + var(--run));height:var(--band-h);background:var(--gold);clip-path:polygon(0 100%, var(--band-w) 100%, 100% 0, calc(100% - var(--band-w)) 0);position:absolute}@media (width<=760px){.name[data-astro-cid-zkz6vb7e]{--col:calc(100cqw - 2 * var(--margin));--ar:calc(var(--col) / 1.459);--ar-show:calc(var(--ar-line) * .6 + var(--cut) * .5);--box:max(38svh, calc(var(--ar-show) + 2.5rem));--band-h:calc(2 * var(--box) - var(--ar-show) - var(--ar) * .011);--lat-w:var(--col);--lat-show:calc(var(--lat-h) * .68)}.name__intro[data-astro-cid-zkz6vb7e]{padding-top:36px;display:block}.name__text[data-astro-cid-zkz6vb7e]{margin-top:18px}.name__stage[data-astro-cid-zkz6vb7e]{margin-top:12px;padding-inline:0;display:block}.name__spec[data-astro-cid-zkz6vb7e]{min-height:var(--box);padding-inline:var(--margin)}.name__spec--arabic[data-astro-cid-zkz6vb7e]{background:var(--g-navy);color:var(--g-lemon)}.name__spec--latin[data-astro-cid-zkz6vb7e] .name__cap[data-astro-cid-zkz6vb7e]{padding-bottom:10px}.name__spec--arabic[data-astro-cid-zkz6vb7e] .name__cap[data-astro-cid-zkz6vb7e]{text-align:right;margin-left:0}.name__band[data-astro-cid-zkz6vb7e]{--band-x:calc(var(--margin) + var(--ar) * .1);top:0;bottom:auto}}@media (prefers-reduced-motion:no-preference){.js .name[data-astro-cid-zkz6vb7e]{transform:translateZ(0)}.js .name__line[data-astro-cid-zkz6vb7e]>span[data-astro-cid-zkz6vb7e]{transform:translateY(125%)}.js .name__head[data-astro-cid-zkz6vb7e].is-in .name__line[data-astro-cid-zkz6vb7e]>span[data-astro-cid-zkz6vb7e]{transition:transform .9s var(--ease-expo) calc(var(--i) * 90ms);transform:none}.js .name__band[data-astro-cid-zkz6vb7e]:not(.is-in){clip-path:polygon(0 100%, var(--band-w) 100%, var(--band-w) 100%, 0 100%)}.js .name__band[data-astro-cid-zkz6vb7e].is-in{transition:clip-path var(--t-open) var(--ease-in-out)}.js .name__word[data-astro-cid-zkz6vb7e]{transform:translateY(calc(var(--rise) * .5))}.js .name__box[data-astro-cid-zkz6vb7e].is-in .name__word[data-astro-cid-zkz6vb7e]{transition:transform .9s var(--ease-expo);transform:none}.js .name__spec--arabic[data-astro-cid-zkz6vb7e] .name__box[data-astro-cid-zkz6vb7e].is-in .name__word[data-astro-cid-zkz6vb7e]{transition-delay:.11s}}.band[data-astro-cid-f2bfe6e4]{--focus:var(--white);text-align:center;padding-bottom:clamp(32px,4vw,64px)}.band__head[data-astro-cid-f2bfe6e4]{padding-top:clamp(14px,2.4vw,40px);container-type:inline-size}.band__title[data-astro-cid-f2bfe6e4]{font-size:min(16.6583cqi,340px)}.band__line[data-astro-cid-f2bfe6e4]{justify-content:center;margin-bottom:-.06em;padding-bottom:.06em;display:flex;overflow:visible clip}.band__line[data-astro-cid-f2bfe6e4]>span[data-astro-cid-f2bfe6e4]{margin-inline:-.04em}.band__line[data-astro-cid-f2bfe6e4]:first-child>span[data-astro-cid-f2bfe6e4]{margin-left:-.066em}.band__lead[data-astro-cid-f2bfe6e4]{margin:clamp(18px,2.2vw,36px) auto 0}.band__lead[data-astro-cid-f2bfe6e4]>span[data-astro-cid-f2bfe6e4]{display:block}.range[data-astro-cid-f2bfe6e4]{--side:.84;--visible:3;--edge:25%;--col:calc(100cqi / var(--visible));--row-top:clamp(12px, 1.6svh, 24px);--row-bottom:10px;--name-step:var(--step-head);--foot-h:0px;--pack-h:max(280px, min(54svh, calc(100svh - 198px - var(--foot-h) - var(--name-step) * 1.8 - var(--step-body) * 3), calc(100vw / var(--visible) * 1.5)));--w-250:min(calc(var(--pack-h) * 1.09), var(--col));--w-1000:min(calc(var(--pack-h) * 1.25), calc(var(--col) * 1.08));--name-room:32px;--name-gap:clamp(8px, 1.3svh, 16px);--name-clear:calc(var(--pack-h) * .3335 + var(--name-gap) * .5686 + var(--name-step) * 1.0235 - 8px);--side-reach:calc(var(--col) - var(--pack-h) * .353 - var(--name-gap) * .5686 - var(--step-head) * 1.0235);--next-cut:clamp(36px, 7vw, 120px);--focus:var(--on-ground);isolation:isolate;padding-bottom:calc(var(--next-cut) + 16px);margin-top:-1px;transition:background-color .3s,color .3s}.range__view[data-astro-cid-f2bfe6e4]{position:relative;container-type:inline-size}.range__edge[data-astro-cid-f2bfe6e4]{pointer-events:none;width:2px;height:2px;position:absolute;inset:0 auto auto 0}.range__filter[data-astro-cid-f2bfe6e4]{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative;overflow-y:clip}.range__tab[data-astro-cid-f2bfe6e4]{--btn-bg:var(--ground);--btn-ink:var(--on-ground);--btn-hover:var(--white);--btn-hover-ink:var(--ink);min-height:clamp(60px,5.6vw,92px);font-size:var(--step-sub);transition:transform var(--t-press) var(--ease-out), background-color .3s ease, color .3s ease;padding:0 12px}.range__tab[data-astro-cid-f2bfe6e4][aria-pressed=true]{--btn-bg:var(--gold);--btn-ink:var(--ink);--btn-hover:var(--gold);--btn-hover-ink:var(--ink)}.range[data-astro-cid-f2bfe6e4][data-light] .range__tab[data-astro-cid-f2bfe6e4][aria-pressed=true]{--btn-bg:var(--ink);--btn-ink:var(--white);--btn-hover:var(--ink);--btn-hover-ink:var(--white)}@media (hover:hover) and (pointer:fine){.range__tab[data-astro-cid-f2bfe6e4]:hover{transition-duration:var(--t-press), var(--t-hover), var(--t-hover)}}.range__tab[data-astro-cid-f2bfe6e4]:focus-visible{outline-offset:-9px;outline-color:currentColor}html:not(.js) .range__filter[data-astro-cid-f2bfe6e4]{display:none}.range__diag[data-astro-cid-f2bfe6e4]{--up:calc((var(--row-top) + var(--pack-h) * .5) * 1.16);z-index:-1;left:calc(50% - var(--pack-h) * .0685);top:calc(var(--row-top) + var(--pack-h) * .5 - var(--up));width:calc(var(--pack-h) * .017);height:calc(var(--up) + 100svh);background:var(--gold);transform-origin:50% var(--up);pointer-events:none;transition:background-color .3s;position:absolute;rotate:29.6deg}.range[data-astro-cid-f2bfe6e4][data-light] .range__diag[data-astro-cid-f2bfe6e4]{background:var(--gold-deep)}@media (width>=761px) and (width<=1199px),(aspect-ratio>=215/100),(width>=761px) and (aspect-ratio<=14/10){.range[data-astro-cid-f2bfe6e4]{--name-clear:9999px;--side-reach:9999px}.range__diag[data-astro-cid-f2bfe6e4]{display:none}}html:not(.js) .range__diag[data-astro-cid-f2bfe6e4]{display:none}.range__row[data-astro-cid-f2bfe6e4]{grid-auto-flow:column;grid-auto-columns:var(--col);padding-block:var(--row-top) var(--row-bottom);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-template-rows:repeat(5,auto);display:grid;overflow:auto hidden}.js .range__row[data-astro-cid-f2bfe6e4]{scrollbar-width:none}.js .range__row[data-astro-cid-f2bfe6e4]::-webkit-scrollbar{display:none}.range__row[data-astro-cid-f2bfe6e4].is-held{scroll-snap-type:none}.range__row[data-astro-cid-f2bfe6e4]:focus-visible{outline-offset:-6px}.range__item[data-astro-cid-f2bfe6e4]{grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;text-align:center;scroll-snap-align:center;place-items:start center;display:grid}.range__item[data-astro-cid-f2bfe6e4][hidden]{display:none}.range__pick[data-astro-cid-f2bfe6e4]{width:100%;height:var(--pack-h);cursor:default;transform-origin:50% calc(100% - var(--tin-gap,0px));grid-template:minmax(0,1fr)/minmax(0,1fr);grid-row:1;place-items:center;display:grid}.range__pack[data-astro-cid-f2bfe6e4]{width:auto;height:var(--pack-h);object-fit:contain;transition:translate var(--t-ui) var(--ease-out), scale var(--t-press) var(--ease-out)}.range__pack[data-astro-cid-f2bfe6e4][data-size="250"],.range__pack[data-astro-cid-f2bfe6e4][data-size="1000"]{max-width:none;height:auto}.range__pack[data-astro-cid-f2bfe6e4][data-size="250"]{width:var(--w-250)}.range__pack[data-astro-cid-f2bfe6e4][data-size="1000"]{width:var(--w-1000)}.range[data-astro-cid-f2bfe6e4][data-tin="250"]{--tin-gap:calc((var(--pack-h) - var(--w-250) * .841) / 2)}.range[data-astro-cid-f2bfe6e4][data-tin="1000"]{--tin-gap:calc((var(--pack-h) - var(--w-1000) * .7355) / 2)}.range[data-astro-cid-f2bfe6e4][data-tin="250"] .range__pick[data-astro-cid-f2bfe6e4]{--side:.75}.range[data-astro-cid-f2bfe6e4][data-tin="1000"] .range__pick[data-astro-cid-f2bfe6e4]{--side:.7}.range__name[data-astro-cid-f2bfe6e4]{margin-top:var(--name-gap);font-size:min(var(--name-step), calc((var(--col) - var(--name-room)) / (var(--chars) * .415)), calc(var(--name-clear) / (var(--chars) * .2075 + .5117)));transform-origin:50% 100%;grid-row:2;align-self:end}.range__name[data-astro-cid-f2bfe6e4]>span[data-astro-cid-f2bfe6e4]{white-space:nowrap;display:block}.range__line[data-astro-cid-f2bfe6e4]{max-width:min(calc(var(--col) * .8), calc((var(--side-reach) - var(--step-body) * .853 - 12px) * 2));text-wrap:balance;grid-row:3;margin-top:8px}.range__note[data-astro-cid-f2bfe6e4]{max-width:min(calc(var(--col) - 24px), calc((var(--side-reach) - var(--step-body) * 1.706 - 23px) * 2));text-wrap:balance;visibility:hidden;grid-row:4;margin-top:4px}.range[data-astro-cid-f2bfe6e4][data-tin] .range__note[data-astro-cid-f2bfe6e4]{visibility:visible}.range__actions[data-astro-cid-f2bfe6e4]{grid-row:5;justify-content:center;gap:8px;min-height:56px;margin-top:8px;display:flex}.range__primary[data-astro-cid-f2bfe6e4]{--btn-hover:var(--white);--btn-hover-ink:var(--ink)}.range__plain[data-astro-cid-f2bfe6e4]{--btn-hover:var(--gold);--btn-hover-ink:var(--ink)}.range[data-astro-cid-f2bfe6e4][data-light] .range__primary[data-astro-cid-f2bfe6e4]{--btn-bg:var(--ink);--btn-ink:var(--white)}.range[data-astro-cid-f2bfe6e4][data-light] .range__plain[data-astro-cid-f2bfe6e4]{--btn-bg:var(--plain,var(--white));--btn-ink:var(--ink);--btn-hover:var(--ink);--btn-hover-ink:var(--white)}.range__arrow[data-astro-cid-f2bfe6e4]{z-index:2;top:calc(var(--row-top) + var(--pack-h) / 2);margin-top:-36px;position:absolute}.range__arrow[data-astro-cid-f2bfe6e4]:focus-visible{outline-offset:-7px;outline-color:currentColor}.range__arrow--prev[data-astro-cid-f2bfe6e4]{left:0}.range__arrow--next[data-astro-cid-f2bfe6e4]{right:0}.range[data-astro-cid-f2bfe6e4][data-light] .range__arrow[data-astro-cid-f2bfe6e4]{background:var(--ink);color:var(--white)}@media (hover:hover) and (pointer:fine){.range[data-astro-cid-f2bfe6e4][data-light] .range__arrow[data-astro-cid-f2bfe6e4]:hover{background:var(--white);color:var(--ink)}}html:not(.js) .range__arrow[data-astro-cid-f2bfe6e4]{display:none}.range__foot[data-astro-cid-f2bfe6e4]{z-index:2;height:56px;margin-top:calc(-56px - var(--row-bottom));padding-inline:var(--margin);pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:relative}.range__sizes[data-astro-cid-f2bfe6e4],.range__count[data-astro-cid-f2bfe6e4]{pointer-events:auto}.range__sizes[data-astro-cid-f2bfe6e4]{display:flex}.range__size[data-astro-cid-f2bfe6e4]{min-width:76px;min-height:44px;color:var(--on-ground);font-family:var(--font-display);transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);background:0 0;padding:0 14px;font-size:22px;font-weight:860}.range__size[data-astro-cid-f2bfe6e4]:active{transform:scale(.97)}.range__size[data-astro-cid-f2bfe6e4][aria-pressed=true]{background:var(--gold);color:var(--ink)}.range[data-astro-cid-f2bfe6e4][data-light] .range__size[data-astro-cid-f2bfe6e4][aria-pressed=true]{background:var(--ink);color:var(--white)}.range__count[data-astro-cid-f2bfe6e4]{font-size:var(--step-body);line-height:44px}html:not(.js) .range__foot[data-astro-cid-f2bfe6e4]{display:none}.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active){cursor:pointer}.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active) .range__pick[data-astro-cid-f2bfe6e4]{cursor:pointer;scale:var(--side)}.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active) .range__name[data-astro-cid-f2bfe6e4]{scale:var(--side)}.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active) .range__actions[data-astro-cid-f2bfe6e4]{visibility:hidden;opacity:0;transition:opacity .12s var(--ease-out), visibility 0s linear .12s}.js .range__item[data-astro-cid-f2bfe6e4].is-active .range__actions[data-astro-cid-f2bfe6e4]{transition:opacity var(--t-ui) var(--ease-out), visibility 0s}@media (hover:hover) and (pointer:fine){.range__size[data-astro-cid-f2bfe6e4]:not([aria-pressed=true]):hover{background:var(--on-ground);color:var(--ground)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active):hover .range__pack[data-astro-cid-f2bfe6e4]{translate:0 -8px}}.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active):active .range__pack[data-astro-cid-f2bfe6e4]{scale:.97}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.js .range__item[data-astro-cid-f2bfe6e4]{view-timeline:--range-item inline}.js .range__item[data-astro-cid-f2bfe6e4] .range__pick[data-astro-cid-f2bfe6e4],.js .range__item[data-astro-cid-f2bfe6e4] .range__name[data-astro-cid-f2bfe6e4]{animation-name:range-side;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--range-item;animation-range:cover var(--edge) cover calc(100% - var(--edge))}}@supports not (animation-timeline:view()){.js .range__pick[data-astro-cid-f2bfe6e4],.js .range__name[data-astro-cid-f2bfe6e4]{transition:scale .4s var(--ease-out)}}.js .band[data-astro-cid-f2bfe6e4]{transform:translateZ(0)}.band[data-astro-cid-f2bfe6e4].is-waiting-title .band__line[data-astro-cid-f2bfe6e4]>span[data-astro-cid-f2bfe6e4]{translate:0 105%}.band[data-astro-cid-f2bfe6e4].is-entering-title .band__line[data-astro-cid-f2bfe6e4]>span[data-astro-cid-f2bfe6e4]{transition:translate .9s var(--ease-expo) calc(var(--i) * 90ms)}.band[data-astro-cid-f2bfe6e4].is-waiting-lead .band__lead[data-astro-cid-f2bfe6e4]{opacity:0;translate:0 24px}.band[data-astro-cid-f2bfe6e4].is-entering-lead .band__lead[data-astro-cid-f2bfe6e4]{transition:opacity .7s var(--ease-out) .12s, translate .9s var(--ease-expo) .12s}.range[data-astro-cid-f2bfe6e4].is-waiting-tabs .range__tab[data-astro-cid-f2bfe6e4]{translate:0 101%}.range[data-astro-cid-f2bfe6e4].is-entering-tabs .range__tab[data-astro-cid-f2bfe6e4]{transition:translate .7s var(--ease-expo) calc(var(--i) * 70ms), transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease}.range[data-astro-cid-f2bfe6e4].is-waiting .range__pick[data-astro-cid-f2bfe6e4],.range[data-astro-cid-f2bfe6e4].is-entering .range__pick[data-astro-cid-f2bfe6e4]{clip-path:inset(-14% -40% 0)}.range[data-astro-cid-f2bfe6e4].is-waiting .range__pack[data-astro-cid-f2bfe6e4]{translate:0 130%}.range[data-astro-cid-f2bfe6e4].is-waiting .range__name[data-astro-cid-f2bfe6e4],.range[data-astro-cid-f2bfe6e4].is-waiting .range__line[data-astro-cid-f2bfe6e4]{opacity:0;translate:0 18px}.range[data-astro-cid-f2bfe6e4].is-waiting .range__actions[data-astro-cid-f2bfe6e4]{opacity:0}.range[data-astro-cid-f2bfe6e4].is-waiting:not(.is-replay) .range__diag[data-astro-cid-f2bfe6e4]{clip-path:inset(100% 0 0)}.range[data-astro-cid-f2bfe6e4].is-entering .range__diag[data-astro-cid-f2bfe6e4]{transition:clip-path var(--t-open) var(--ease-in-out)}.range[data-astro-cid-f2bfe6e4].is-waiting:not(.is-replay) .range__arrow--prev[data-astro-cid-f2bfe6e4]{translate:-101%}.range[data-astro-cid-f2bfe6e4].is-waiting:not(.is-replay) .range__arrow--next[data-astro-cid-f2bfe6e4]{translate:101%}.range[data-astro-cid-f2bfe6e4].is-waiting:not(.is-replay) .range__foot[data-astro-cid-f2bfe6e4]{opacity:0;translate:0 14px}.range[data-astro-cid-f2bfe6e4].is-entering .range__pack[data-astro-cid-f2bfe6e4]{transition:translate var(--rise,.9s) var(--ease-expo) calc(var(--o,0) * var(--rise-step,90ms))}.range[data-astro-cid-f2bfe6e4].is-entering .range__name[data-astro-cid-f2bfe6e4],.range[data-astro-cid-f2bfe6e4].is-entering .range__line[data-astro-cid-f2bfe6e4]{transition:opacity .5s var(--ease-out) calc(var(--text-delay,.22s) + var(--o,0) * var(--rise-step,90ms)), translate .8s var(--ease-expo) calc(var(--text-delay,.22s) + var(--o,0) * var(--rise-step,90ms))}.range[data-astro-cid-f2bfe6e4].is-entering .range__actions[data-astro-cid-f2bfe6e4]{transition:opacity .5s var(--ease-out) calc(var(--text-delay,.22s) + .24s), visibility 0s}.range[data-astro-cid-f2bfe6e4].is-entering .range__arrow[data-astro-cid-f2bfe6e4]{transition:translate .6s var(--ease-out) .36s, transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease}.range[data-astro-cid-f2bfe6e4].is-entering .range__foot[data-astro-cid-f2bfe6e4]{transition:opacity .5s var(--ease-out) .46s, translate .7s var(--ease-expo) .46s}.range[data-astro-cid-f2bfe6e4].is-replay{--rise:.62s;--rise-step:70ms;--text-delay:80ms}}@keyframes range-side{0%,to{scale:var(--side)}50%{scale:1}}@media (width<=1199px){.range[data-astro-cid-f2bfe6e4]{--visible:2.2;--edge:18.75%;--name-step:min(max(var(--step-head), 8vw), 72px);--foot-h:54px}.range__line[data-astro-cid-f2bfe6e4]{max-width:calc(var(--col) * .92)}.range__note[data-astro-cid-f2bfe6e4]{max-width:calc(var(--col) - 24px)}.range__actions[data-astro-cid-f2bfe6e4] .btn[data-astro-cid-f2bfe6e4]{padding:0 20px}.range__foot[data-astro-cid-f2bfe6e4]{height:auto;margin-top:10px}}@media (width>=761px) and (width<=1199px){.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active) .range__name[data-astro-cid-f2bfe6e4],.js .range__item[data-astro-cid-f2bfe6e4]:not(.is-active) .range__line[data-astro-cid-f2bfe6e4]{opacity:0;transition:opacity .12s var(--ease-out)}.js .range__item[data-astro-cid-f2bfe6e4].is-active .range__name[data-astro-cid-f2bfe6e4],.js .range__item[data-astro-cid-f2bfe6e4].is-active .range__line[data-astro-cid-f2bfe6e4]{transition:opacity var(--t-ui) var(--ease-out)}}@media (width<=760px){.band__lead[data-astro-cid-f2bfe6e4]{font-size:24px}.band__lead[data-astro-cid-f2bfe6e4]>span[data-astro-cid-f2bfe6e4]{display:inline}.range__filter[data-astro-cid-f2bfe6e4]{grid-template-columns:auto auto 1fr}.range__tab[data-astro-cid-f2bfe6e4]{min-height:56px;padding:0 clamp(8px,3vw,14px);font-size:clamp(20px,6vw,24px)}.range__tab[data-astro-cid-f2bfe6e4]:first-child{padding-left:var(--margin)}.range__tab[data-astro-cid-f2bfe6e4]:last-child{padding-right:var(--margin)}.range[data-astro-cid-f2bfe6e4]{--visible:1;--edge:0%;--pack-h:max(300px, min(52svh, calc(100svh - 416px), 110vw));--name-step:15vw;--w-250:74vw;--w-1000:78vw}.range__arrow[data-astro-cid-f2bfe6e4]{margin-top:-28px}.range__item[data-astro-cid-f2bfe6e4]{scroll-snap-stop:always}.range__actions[data-astro-cid-f2bfe6e4]{width:100%;padding-inline:var(--margin)}.range__actions[data-astro-cid-f2bfe6e4] .btn[data-astro-cid-f2bfe6e4]{flex:1 1 0;padding:0 8px;font-size:clamp(20px,6vw,24px)}.range__line[data-astro-cid-f2bfe6e4]{max-width:calc(100% - 64px)}}@media (prefers-reduced-motion:reduce){.range__pack[data-astro-cid-f2bfe6e4]{transition:none}.range__size[data-astro-cid-f2bfe6e4]{transition:background-color var(--t-hover) ease, color var(--t-hover) ease}}.dest[data-astro-cid-62pxhnfd]{--fit-one:4.584;--fit-two:3.182;--frame-w:calc(100cqw - var(--margin) * 2);--type:min(calc(var(--frame-w) / var(--fit-one)), 46svh);--w:min(26cqw, 48svh);--foot-pad:calc(var(--margin) + .6vw);--foot:calc(var(--step-body) * 3 + var(--foot-pad));--sink:calc(var(--w) * .032);--cy:calc((var(--cut) + 100% - var(--foot)) / 2 + var(--sink));--field:max(calc(100svh + var(--cut)), calc(var(--cut) + var(--foot) + var(--w) * 1.844));min-height:var(--field);grid-template-columns:minmax(0,1fr);grid-template-rows:1fr var(--foot);display:grid;container-type:inline-size}.dest__stage[data-astro-cid-62pxhnfd]{width:100%;margin-top:calc(var(--sink) * 2);align-self:center}.dest__title[data-astro-cid-62pxhnfd]{z-index:5;font-size:var(--type);pointer-events:none;position:relative}.dest__line[data-astro-cid-62pxhnfd]{text-align:center;overflow-wrap:anywhere;letter-spacing:-.012em;display:block;overflow:visible clip}.dest__word[data-astro-cid-62pxhnfd]{display:block}.dest__line--one[data-astro-cid-62pxhnfd] .dest__word[data-astro-cid-62pxhnfd]{padding-right:.026em}.dest__line--two[data-astro-cid-62pxhnfd] .dest__word[data-astro-cid-62pxhnfd]{padding-right:.035em}.dest__sentence[data-astro-cid-62pxhnfd]{margin-left:var(--margin);padding-bottom:var(--foot-pad);align-self:end}.dest__sentence[data-astro-cid-62pxhnfd] span[data-astro-cid-62pxhnfd]{display:block}.dest__print[data-astro-cid-62pxhnfd]{width:var(--pw,var(--w));aspect-ratio:3/4;z-index:var(--layer);transition:z-index 0s var(--t-press);position:absolute}.dest__drop[data-astro-cid-62pxhnfd],.dest__link[data-astro-cid-62pxhnfd],.dest__pic[data-astro-cid-62pxhnfd]{display:block;position:absolute;inset:0}.dest__link[data-astro-cid-62pxhnfd]{--now:var(--tilt);color:var(--ink);--focus:var(--gold);transform:rotate(var(--now)) scale(var(--press,1));transition:transform var(--t-press) var(--ease-out);text-decoration:none}.dest__link[data-astro-cid-62pxhnfd]:before{content:"";transition:transform var(--t-press) var(--ease-out);position:absolute;inset:0}.dest__link[data-astro-cid-62pxhnfd]:active{--press:.97;transition-duration:var(--t-press)}.dest__pic[data-astro-cid-62pxhnfd]{background:var(--print);border:8px solid var(--paper);overflow:clip}.dest__pic[data-astro-cid-62pxhnfd] img[data-astro-cid-62pxhnfd]{max-width:none;width:calc(var(--zoom,1.08) * 100%);height:calc(var(--zoom,1.08) * 100%);left:calc((1 - var(--zoom,1.08)) * 50%);top:calc((1 - var(--zoom,1.08)) * var(--ay,.5) * 100%);object-fit:cover;object-position:var(--x) 50%;position:absolute}.dest__name[data-astro-cid-62pxhnfd]{background:var(--paper);color:var(--ink);white-space:nowrap;visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path var(--t-press) var(--ease-out), visibility 0s var(--t-press);padding:0 12px 8px 0;position:absolute;top:0;left:0}.dest__print--monte[data-astro-cid-62pxhnfd]{left:calc(50% - var(--w) * 5 / 6);top:calc(var(--cy) - var(--w) * 2 / 3 + var(--w) * .1);--tilt:-8deg;--further:-4deg;--layer:2;--x:96%}.dest__print--habana[data-astro-cid-62pxhnfd]{left:calc(50% - var(--w) / 6);top:calc(var(--cy) - var(--w) * 2 / 3 - var(--w) * .16);--tilt:6deg;--further:3deg;--layer:3;--x:90.5%;--zoom:1.05}.dest__print--tropical[data-astro-cid-62pxhnfd]{--under:calc((var(--field) - (var(--cut) + var(--field) - var(--foot)) / 2 - var(--sink) - var(--type) * .72 - 10px) / 1.106);--beside:calc(50cqw - var(--margin) - var(--type) * var(--fit-two) / 2 - 6px);--pw:min(16cqw, max(var(--under), var(--beside)));right:var(--margin);bottom:calc(var(--pw) * -.19);--tilt:-4deg;--further:-3deg;--layer:1;--zoom:1.45;--ay:1;--x:86%}.dest__print--african[data-astro-cid-62pxhnfd]{--pw:min(12cqw, 22svh);left:calc(var(--margin) + var(--pw) * .056);top:calc(var(--cy) + var(--type) * .44 - var(--pw) * 2 / 3);--tilt:5deg;--further:3deg;--layer:1;--x:82%}@media (hover:hover) and (pointer:fine){.dest__print[data-astro-cid-62pxhnfd]:hover{z-index:9;transition-delay:0s}.dest__link[data-astro-cid-62pxhnfd]:hover{--now:0deg;transition-duration:.2s}.dest__link[data-astro-cid-62pxhnfd]:hover:before{transform:rotate(var(--tilt));transition-duration:.2s}.dest__link[data-astro-cid-62pxhnfd]:hover .dest__name[data-astro-cid-62pxhnfd]{visibility:visible;clip-path:inset(0);transition:clip-path .2s var(--ease-out), visibility 0s}}.dest__print[data-astro-cid-62pxhnfd]:has(:focus-visible){z-index:9;transition-delay:0s}.dest__link[data-astro-cid-62pxhnfd]:focus-visible{--now:0deg;transition-duration:.2s}.dest__link[data-astro-cid-62pxhnfd]:focus-visible .dest__name[data-astro-cid-62pxhnfd]{visibility:visible;clip-path:inset(0);transition:clip-path .2s var(--ease-out), visibility 0s}@media (prefers-reduced-motion:no-preference){.js .dest__word[data-astro-cid-62pxhnfd]{transform:translateY(105%)}.js .dest__title[data-astro-cid-62pxhnfd].is-in .dest__word[data-astro-cid-62pxhnfd]{transition:transform .9s var(--ease-expo) calc(var(--i) * 90ms);transform:none}.js .dest__drop[data-astro-cid-62pxhnfd]{opacity:0;transform:translateY(-30px) rotate(var(--further)) scale(1.04)}.js .dest__print[data-astro-cid-62pxhnfd].is-in .dest__drop[data-astro-cid-62pxhnfd]{opacity:1;transition:transform .9s var(--ease-expo), opacity .32s var(--ease-out);transform:none}}@media (prefers-reduced-motion:reduce){.dest__print[data-astro-cid-62pxhnfd],.dest__link[data-astro-cid-62pxhnfd],.dest__link[data-astro-cid-62pxhnfd]:before,.dest__name[data-astro-cid-62pxhnfd],.dest__link[data-astro-cid-62pxhnfd]:hover .dest__name[data-astro-cid-62pxhnfd],.dest__link[data-astro-cid-62pxhnfd]:focus-visible .dest__name[data-astro-cid-62pxhnfd]{transition:none}}@media (width<=760px),(aspect-ratio<=1){.dest[data-astro-cid-62pxhnfd]{--w:min(52cqw, 28svh);--field:calc(100svh + var(--cut));--type-one:calc(var(--frame-w) / var(--fit-one));--type-two:calc(var(--frame-w) / var(--fit-two));--zone:calc(var(--w) * 1.65);--sink:calc(var(--header-h) * .4);grid-template-rows:1fr auto;row-gap:16px}.dest__stage[data-astro-cid-62pxhnfd]{position:relative}.dest__line--one[data-astro-cid-62pxhnfd]{font-size:var(--type-one);margin-bottom:var(--zone)}.dest__line--two[data-astro-cid-62pxhnfd]{font-size:var(--type-two)}.dest__sentence[data-astro-cid-62pxhnfd]{margin-right:var(--margin);padding-bottom:24px}.dest__print--monte[data-astro-cid-62pxhnfd],.dest__print--habana[data-astro-cid-62pxhnfd]{--gap-cy:calc(var(--type-one) * .84 + var(--zone) / 2)}.dest__print--monte[data-astro-cid-62pxhnfd]{left:calc(50% - var(--w) * .77);top:calc(var(--gap-cy) - var(--w) * 2 / 3 + var(--w) * .25);--tilt:-6deg;--further:-3deg}.dest__print--habana[data-astro-cid-62pxhnfd]{left:calc(50% - var(--w) * .23);top:calc(var(--gap-cy) - var(--w) * 2 / 3 - var(--w) * .225);--tilt:5deg;--further:3deg}.dest__print--tropical[data-astro-cid-62pxhnfd],.dest__print--african[data-astro-cid-62pxhnfd]{display:none}}.origin[data-astro-cid-pxg22oht]{--x0:max(29.5cqw, calc(var(--margin) + 18.5 * var(--step-body) - 6px));--x1:calc(var(--x0) + 64.9cqh);--ix:var(--x0);--iy:-27cqh;--iw:max(128cqh, calc(100cqw - var(--x0)));min-height:calc(90svh + var(--cut));display:grid}.origin__copy[data-astro-cid-pxg22oht]{z-index:3;padding-block:clamp(24px, 4svh, 40px) var(--margin);flex-direction:column;justify-content:space-between;gap:clamp(56px,12svh,200px);display:flex;position:relative}.origin__claim[data-astro-cid-pxg22oht]{font-size:var(--step-sub);line-height:1}.mask-line[data-astro-cid-pxg22oht]{display:block;overflow:clip}.mask-line[data-astro-cid-pxg22oht]>span[data-astro-cid-pxg22oht]{display:block}.origin__figure[data-astro-cid-pxg22oht]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gold);white-space:nowrap;margin-left:-.022em;font-size:clamp(180px,23vw,380px);font-weight:900;line-height:.8}.origin__unit[data-astro-cid-pxg22oht]{letter-spacing:0;vertical-align:1.313em;margin-left:.06em;font-size:.3333em;line-height:0}.origin__caption[data-astro-cid-pxg22oht]{max-width:32ch;font-size:var(--step-body);text-wrap:pretty;margin-top:clamp(2px,.6svh,8px);line-height:1.32}.origin__world[data-astro-cid-pxg22oht],.fan__wedge[data-astro-cid-pxg22oht]{clip-path:polygon(calc(var(--x1) + var(--off,0px)) 0, 300cqw 0, 300cqw 100%, calc(var(--x0) + var(--off,0px)) 100%)}.origin__band[data-astro-cid-pxg22oht],.fan__band[data-astro-cid-pxg22oht]{background:var(--gold);clip-path:polygon(calc(var(--x1) + var(--off,0px) - var(--diag-w)) 0, calc(var(--x1) + var(--off,0px) + var(--diag-w)) 0, calc(var(--x0) + var(--off,0px) + var(--diag-w)) 100%, calc(var(--x0) + var(--off,0px) - var(--diag-w)) 100%)}.origin__field[data-astro-cid-pxg22oht]{z-index:0;position:absolute;inset:0;container-type:size}.origin__world[data-astro-cid-pxg22oht],.origin__band[data-astro-cid-pxg22oht]{position:absolute;inset:0}.origin__world[data-astro-cid-pxg22oht]{background:#6b7a3a}.origin__drift[data-astro-cid-pxg22oht]{left:var(--ix);top:var(--iy);width:var(--iw);height:calc(105cqh - var(--iy));position:absolute}.origin__drift[data-astro-cid-pxg22oht] img[data-astro-cid-pxg22oht]{object-fit:cover;object-position:50% 0;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.js .origin__field[data-astro-cid-pxg22oht][data-rise],.js .origin__foot[data-astro-cid-pxg22oht][data-rise],.js .fan__stage[data-astro-cid-pxg22oht][data-rise],.js .fan__row[data-astro-cid-pxg22oht][data-rise],.js .mask-line[data-astro-cid-pxg22oht][data-rise]{opacity:1;transition:none;transform:none}.js .origin__field[data-astro-cid-pxg22oht][data-rise] [data-astro-cid-pxg22oht]:is(.origin__world,.origin__band),.js .fan__stage[data-astro-cid-pxg22oht][data-rise] [data-astro-cid-pxg22oht]:is(.fan__wedge,.fan__band){--off:calc(100cqw - var(--x0));transition:clip-path var(--t-open) var(--ease-in-out)}.js .origin__field[data-astro-cid-pxg22oht][data-rise].is-in [data-astro-cid-pxg22oht]:is(.origin__world,.origin__band),.js .fan__stage[data-astro-cid-pxg22oht][data-rise].is-in [data-astro-cid-pxg22oht]:is(.fan__wedge,.fan__band){--off:0px}.js .origin__field[data-astro-cid-pxg22oht][data-rise] img[data-astro-cid-pxg22oht]{transition:transform 1.5s var(--ease-soft);transform:scale(1.1)}.js .origin__field[data-astro-cid-pxg22oht][data-rise].is-in img[data-astro-cid-pxg22oht]{transform:none}.js .origin__foot[data-astro-cid-pxg22oht][data-rise] .origin__caption[data-astro-cid-pxg22oht]{opacity:0;transition:opacity .7s var(--ease-out) .24s, transform .9s var(--ease-expo) .24s;transform:translateY(20px)}.js .origin__foot[data-astro-cid-pxg22oht][data-rise].is-in .origin__caption[data-astro-cid-pxg22oht]{opacity:1;transform:none}.js .mask-line[data-astro-cid-pxg22oht][data-rise]>span[data-astro-cid-pxg22oht]{transition:transform .9s var(--ease-expo) calc(.1s + var(--i,0) * 90ms);transform:translateY(105%)}.js .mask-line[data-astro-cid-pxg22oht][data-rise].is-in>span[data-astro-cid-pxg22oht]{transform:none}}.fan__stage[data-astro-cid-pxg22oht]{--card-w:min(calc((100vw - 2 * var(--margin) - 36px) / 3.206), max(340px, 37.7778svh), 560px);--card-h:max(calc(var(--card-w) * 1.2941), 440px);--step:calc(var(--card-w) * .7353);--lift:clamp(14px, 3.4svh, 36px);--pad:calc(var(--card-w) * .0412);--name-w:calc(var(--card-w) * .7059);--text-w:calc(var(--card-w) * .692);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.fan__field[data-astro-cid-pxg22oht]{position:absolute;inset:0;container-type:size}.fan__wedge[data-astro-cid-pxg22oht],.fan__band[data-astro-cid-pxg22oht]{--x1:max(80cqw, 780px);--x0:calc(var(--x1) - 64.9cqh);position:absolute;inset:0}.fan__wedge[data-astro-cid-pxg22oht]{background:var(--g-mint)}.fan__top[data-astro-cid-pxg22oht]{z-index:1;column-gap:var(--gutter);padding:calc(var(--header-h) + clamp(16px, 3svh, 32px)) var(--margin) 0;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.fan__head[data-astro-cid-pxg22oht]{grid-column:1/-1}.fan__sentence[data-astro-cid-pxg22oht]{max-width:46em;margin-top:clamp(8px,1.4svh,14px)}.fan__count[data-astro-cid-pxg22oht]{white-space:nowrap;align-self:last baseline}.fan__row[data-astro-cid-pxg22oht]{z-index:1;padding-top:clamp(32px,6svh,64px);padding-bottom:calc(var(--margin) + 1.5 * var(--lift) + var(--card-w) * .036);margin-top:auto;position:relative}.fan__track[data-astro-cid-pxg22oht]{width:calc(var(--card-w) + 3 * var(--step));height:var(--card-h);margin-inline:auto;position:relative}.fan__slot[data-astro-cid-pxg22oht]{top:0;left:calc(var(--i) * var(--step));z-index:calc(var(--i) + 1);width:var(--card-w);height:100%;transform:translateY(calc((1.5 - var(--i)) * var(--lift))) rotate(var(--r));position:absolute}.fan__card[data-astro-cid-pxg22oht]{background:var(--card);height:100%;color:var(--card-ink);flex-direction:column;display:flex;overflow:clip}.fan__name[data-astro-cid-pxg22oht]{max-width:var(--name-w);padding:calc(var(--card-w) * .038) 0 calc(var(--card-w) * .026) var(--pad);font-family:var(--font-display);font-weight:900;font-size:calc(var(--card-w) * .0824);text-transform:uppercase;flex:none;line-height:1}.fan__pic[data-astro-cid-pxg22oht]{background:color-mix(in oklab, var(--card-ink) 18%, var(--card));flex:0 60%;min-height:0;position:relative;overflow:clip}.fan__pic[data-astro-cid-pxg22oht] img[data-astro-cid-pxg22oht]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fan__text[data-astro-cid-pxg22oht]{width:var(--text-w);padding:calc(var(--card-w) * .03) 0 calc(var(--card-w) * .038) var(--pad);font-size:max(16px, calc(var(--card-w) * .0471));text-wrap:pretty;flex:none;line-height:1.25}@media (width>=900px) and (height>=640px) and (aspect-ratio>=1) and (prefers-reduced-motion:no-preference){.js .fan[data-astro-cid-pxg22oht]{height:300svh}.js .fan__stage[data-astro-cid-pxg22oht]{--card-h:min(max(calc(var(--card-w) * 1.2941), 440px), calc(100svh - 320px));height:100svh;min-height:0;position:sticky;top:0}}html:not(.js) .fan__count[data-astro-cid-pxg22oht]{display:none}@media (width>=900px) and (prefers-reduced-motion:reduce){.fan__count[data-astro-cid-pxg22oht]{display:none}}@media (width>=900px) and (height<=639px){.fan__count[data-astro-cid-pxg22oht]{display:none}}@media (width>=900px) and (aspect-ratio<=999/1000){.fan__count[data-astro-cid-pxg22oht]{display:none}.fan__stage[data-astro-cid-pxg22oht]{min-height:0}.fan__row[data-astro-cid-pxg22oht]{padding-top:clamp(64px,9svh,120px)}}@media (width<=899px){.fan__stage[data-astro-cid-pxg22oht]{--card-w:min(82vw, 380px);--card-h:auto;--pad:18px;--name-w:100%;--text-w:100%;min-height:0;padding-block:clamp(72px,16vw,112px)}.fan__field[data-astro-cid-pxg22oht]{display:none}.fan__top[data-astro-cid-pxg22oht]{display:contents}.fan__head[data-astro-cid-pxg22oht],.fan__sentence[data-astro-cid-pxg22oht],.fan__count[data-astro-cid-pxg22oht]{margin-inline:var(--margin)}.fan__head[data-astro-cid-pxg22oht]{order:1}.fan__sentence[data-astro-cid-pxg22oht]{order:2}.fan__count[data-astro-cid-pxg22oht]{order:4;align-self:auto;margin-top:16px}.fan__row[data-astro-cid-pxg22oht]{padding:0 var(--margin);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin);scrollbar-width:none;--focus:var(--gold);order:3;margin-top:clamp(28px,7vw,40px);overflow-x:auto}.fan__row[data-astro-cid-pxg22oht]::-webkit-scrollbar{display:none}.fan__row[data-astro-cid-pxg22oht]:focus-visible{outline-offset:-3px}.fan__track[data-astro-cid-pxg22oht]{gap:var(--gutter);width:max-content;height:auto;margin:0;display:flex}.fan__slot[data-astro-cid-pxg22oht]{flex:0 0 var(--card-w);width:var(--card-w);scroll-snap-align:start;height:auto;position:static;transform:none}.fan__card[data-astro-cid-pxg22oht]{min-height:440px}.fan__name[data-astro-cid-pxg22oht]{padding:14px var(--pad) 10px;font-size:clamp(26px,8.2vw,32px)}.fan__pic[data-astro-cid-pxg22oht]{flex:0 0 264px}.fan__text[data-astro-cid-pxg22oht]{padding:12px var(--pad) 16px;font-size:16px}.fan__name[data-astro-cid-pxg22oht],.fan__text[data-astro-cid-pxg22oht]{transition:opacity var(--t-ui) ease}.fan__slot[data-astro-cid-pxg22oht].is-peeking .fan__name[data-astro-cid-pxg22oht],.fan__slot[data-astro-cid-pxg22oht].is-peeking .fan__text[data-astro-cid-pxg22oht]{opacity:0}}@media (width>=560px) and (width<=899px){.fan__stage[data-astro-cid-pxg22oht]{--card-w:min(44vw, 380px)}}@media (width<=899px) and (prefers-reduced-motion:no-preference){.js .fan__row[data-astro-cid-pxg22oht][data-rise] .fan__slot[data-astro-cid-pxg22oht]{opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-expo);transition-delay:calc(var(--i) * 70ms);transform:translate(48px)}.js .fan__row[data-astro-cid-pxg22oht][data-rise].is-in .fan__slot[data-astro-cid-pxg22oht]{opacity:1;transform:none}}@media (aspect-ratio<=6/5) and (width>=761px){.origin[data-astro-cid-pxg22oht]{--x0:calc(52cqw - 38.94cqh);--ix:-2.6cqw;--iy:-4cqh;--iw:min(148cqw, 128cqh);min-height:calc(100svh + var(--cut))}.origin__copy[data-astro-cid-pxg22oht]{justify-content:flex-start;gap:clamp(40px,6svh,72px)}}@media (width<=760px){.origin[data-astro-cid-pxg22oht]{--x0:-20cqw;--ix:-6cqw;--iw:max(128cqh, 106cqw);flex-direction:column;min-height:0;display:flex}.origin__copy[data-astro-cid-pxg22oht]{gap:clamp(32px,7svh,64px);padding-block:20px 0}.origin__field[data-astro-cid-pxg22oht]{flex:none;width:100%;height:clamp(340px,54svh,520px);margin-top:28px;position:relative;inset:auto}}.pos[data-astro-cid-b3h4chdw]{--col:calc((100cqw - 2 * var(--margin) - 11 * var(--gutter)) / 12);--plate-w:calc(8 * var(--col) + 7 * var(--gutter) + var(--margin));--u:calc(var(--plate-w) / 944);--plate-foot:calc(var(--cut) + 12px);--floor:calc(var(--u) * 72 + var(--plate-foot));--stack:clamp(28px, 2.9cqw, 48px);--wash:#982e2e;--tip:#661214;container-type:inline-size}.pos__grid[data-astro-cid-b3h4chdw]{column-gap:var(--gutter);padding:clamp(32px, 4cqw, 64px) var(--margin) 0;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.pos__head[data-astro-cid-b3h4chdw]{font-size:calc((100cqw - 2 * var(--margin)) / 12.54);grid-column:1/-1}.pos__line[data-astro-cid-b3h4chdw]{white-space:nowrap;margin-block:-.14em -.06em;padding-block:.14em .06em;display:inline-block;overflow:visible clip}.pos__line[data-astro-cid-b3h4chdw]>span[data-astro-cid-b3h4chdw]{display:block}.pos__lead[data-astro-cid-b3h4chdw]{grid-column:5/-1;max-width:none;margin-top:clamp(18px,2cqw,32px);font-size:clamp(24px,2.32cqw,35px);line-height:1.14}.pos__fig[data-astro-cid-b3h4chdw]{margin:var(--stack) calc(var(--margin) * -1) 0 0;flex-direction:column;grid-area:3/5/auto/-1;display:flex;position:relative}.pos__plate[data-astro-cid-b3h4chdw]{background:var(--g-apple);color:var(--paper);padding-bottom:var(--plate-foot);flex:1 0 auto;position:relative}.pos__plot[data-astro-cid-b3h4chdw]{--focus:var(--gold)}.pos__plot[data-astro-cid-b3h4chdw]:focus-visible{outline-offset:-9px}.pos__plot--phone[data-astro-cid-b3h4chdw]{display:none}.pos__chart[data-astro-cid-b3h4chdw]{width:100%;height:auto}.pos__trigger[data-astro-cid-b3h4chdw]{pointer-events:none;width:8px;height:8px;position:absolute;top:58%;left:0}.pos__foot[data-astro-cid-b3h4chdw]{right:100%;top:calc(100% - var(--floor) + var(--u) * 28 - 5px);width:calc(4 * var(--col) + 3 * var(--gutter));margin-right:var(--gutter);text-wrap:balance;position:absolute}.pos__t[data-astro-cid-b3h4chdw]{fill:currentColor;font-family:var(--font-display);text-transform:uppercase}.pos__t--label[data-astro-cid-b3h4chdw]{letter-spacing:.002em;font-size:37px;font-weight:800}.pos__t--body[data-astro-cid-b3h4chdw],.pos__t--row[data-astro-cid-b3h4chdw]{font-family:var(--font-text);text-transform:none;font-size:24px;font-weight:500}.pos__t--row[data-astro-cid-b3h4chdw]{font-size:22px}.pos__t--axis[data-astro-cid-b3h4chdw]{fill:var(--gold)}.pos__t--name[data-astro-cid-b3h4chdw]{letter-spacing:-.008em;fill:var(--gold);font-size:104px;font-weight:900}.pos__wash[data-astro-cid-b3h4chdw]{fill:var(--wash)}.pos__axes[data-astro-cid-b3h4chdw]{fill:var(--paper);opacity:.55}.pos__drop[data-astro-cid-b3h4chdw]{fill:none;stroke:var(--paper);stroke-width:2px;opacity:.4}.pos__market[data-astro-cid-b3h4chdw]{fill:none;stroke:var(--paper);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.pos__stem[data-astro-cid-b3h4chdw]{fill:none;stroke:var(--gold)}.pos__cap[data-astro-cid-b3h4chdw],.pos__point[data-astro-cid-b3h4chdw]{fill:var(--gold)}.pos__probe[data-astro-cid-b3h4chdw]{opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out)}.pos__probe[data-astro-cid-b3h4chdw].is-on{opacity:1;transition:opacity var(--t-hover) var(--ease-out)}.pos__cross[data-astro-cid-b3h4chdw],.pos__key--market[data-astro-cid-b3h4chdw]{fill:var(--paper)}.pos__knot[data-astro-cid-b3h4chdw]{fill:var(--paper);stroke:var(--g-apple);stroke-width:2px;paint-order:stroke}.pos__tip[data-astro-cid-b3h4chdw]{fill:var(--tip)}.pos__key--lezzet[data-astro-cid-b3h4chdw]{fill:var(--gold)}.pos__side[data-astro-cid-b3h4chdw]{margin-top:var(--stack);justify-content:space-between;gap:var(--stack);padding-bottom:var(--floor);flex-direction:column;grid-area:3/1/auto/5;display:flex}.pos__second-head[data-astro-cid-b3h4chdw]{text-wrap:balance;margin-bottom:14px}.pos__packs[data-astro-cid-b3h4chdw]{align-items:flex-end;display:flex;overflow:clip}.pos__pack[data-astro-cid-b3h4chdw]{flex:none;width:62%;height:auto}.pos__pack[data-astro-cid-b3h4chdw]+.pos__pack[data-astro-cid-b3h4chdw]{margin-left:-24%}@media (prefers-reduced-motion:no-preference){.js .pos__line[data-astro-cid-b3h4chdw]>span[data-astro-cid-b3h4chdw]{transform:translateY(112%)}.js .pos__head[data-astro-cid-b3h4chdw].is-in .pos__line[data-astro-cid-b3h4chdw]>span[data-astro-cid-b3h4chdw]{transition:transform .9s var(--ease-expo) calc(var(--i) * 90ms);transform:none}.js .pos__pack[data-astro-cid-b3h4chdw]{transform:translateY(102%)}.js .pos__packs[data-astro-cid-b3h4chdw].is-in .pos__pack[data-astro-cid-b3h4chdw]{transition:transform .9s var(--ease-expo) calc(var(--i) * .11s);transform:none}.js .pos__market[data-astro-cid-b3h4chdw]{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0}.js .pos__drop[data-astro-cid-b3h4chdw],.js .pos__stem[data-astro-cid-b3h4chdw]{stroke-dasharray:1 1;stroke-dashoffset:1px}.js .pos__cap[data-astro-cid-b3h4chdw]{opacity:0}.js .pos__lift[data-astro-cid-b3h4chdw]{transform:translateY(var(--rise))}.js .pos__lift--point[data-astro-cid-b3h4chdw]{opacity:0}.js .pos__bracket-label[data-astro-cid-b3h4chdw]{opacity:0;transform:translateY(12px)}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__market[data-astro-cid-b3h4chdw]{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset var(--t-open) var(--ease-in-out), opacity 1ms linear}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__drop[data-astro-cid-b3h4chdw]{stroke-dashoffset:0;transition:stroke-dashoffset .45s var(--ease-out) .48s}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__cap[data-astro-cid-b3h4chdw]{opacity:1;transition:opacity .12s var(--ease-out) .88s}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__stem[data-astro-cid-b3h4chdw]{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease-soft) .9s}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__lift--point[data-astro-cid-b3h4chdw]{opacity:1;transition:transform .9s var(--ease-soft) .9s, opacity 1ms linear .9s;transform:none}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__lift--mark[data-astro-cid-b3h4chdw]{transition:transform .9s var(--ease-expo) 1.04s;transform:none}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__lift--name[data-astro-cid-b3h4chdw]{transition:transform .9s var(--ease-expo) 1.12s;transform:none}.js .is-drawn[data-astro-cid-b3h4chdw] .pos__bracket-label[data-astro-cid-b3h4chdw]{opacity:1;transition:opacity .5s var(--ease-out) 1.26s, transform .7s var(--ease-out) 1.26s;transform:none}}@media (width<=1000px){.pos[data-astro-cid-b3h4chdw]{--stack:clamp(24px, 4cqw, 40px)}.pos__grid[data-astro-cid-b3h4chdw]{padding-bottom:calc(var(--cut) + var(--stack))}.pos__lead[data-astro-cid-b3h4chdw]{grid-column:1/-1}.pos__fig[data-astro-cid-b3h4chdw]{margin-inline:calc(var(--margin) * -1);grid-area:auto/1/auto/-1}.pos__plate[data-astro-cid-b3h4chdw]{padding-bottom:clamp(8px,2cqw,16px)}.pos__foot[data-astro-cid-b3h4chdw]{width:auto;margin:12px var(--margin) 0;position:static}.pos__side[data-astro-cid-b3h4chdw]{grid-area:auto/1/auto/-1;grid-template-columns:subgrid;align-items:end;gap:0;padding-bottom:0;display:grid}.pos__second[data-astro-cid-b3h4chdw]{grid-column:1/7}.pos__packs[data-astro-cid-b3h4chdw]{grid-column:7/-1}}@media (width<=640px){.pos__head[data-astro-cid-b3h4chdw]{font-size:calc((100cqw - 2 * var(--margin)) / 6.42)}.pos__line[data-astro-cid-b3h4chdw]{white-space:normal;display:block}.pos__plot--wide[data-astro-cid-b3h4chdw]{display:none}.pos__plot--phone[data-astro-cid-b3h4chdw]{display:block}.pos__t--label[data-astro-cid-b3h4chdw]{font-size:24px}.pos__t--body[data-astro-cid-b3h4chdw]{font-size:17px}.pos__t--name[data-astro-cid-b3h4chdw]{font-size:60px}.pos__market[data-astro-cid-b3h4chdw]{stroke-width:3px}.pos__side[data-astro-cid-b3h4chdw]{display:block}.pos__packs[data-astro-cid-b3h4chdw]{margin-top:24px}}.packs__inner[data-astro-cid-y7n457xe]{padding-block:clamp(48px,6.4vw,104px) clamp(96px,10vw,160px)}.packs__intro[data-astro-cid-y7n457xe]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.packs__title[data-astro-cid-y7n457xe]{grid-column:1/span 5}.packs__text[data-astro-cid-y7n457xe]{grid-column:7/span 5}.line[data-astro-cid-y7n457xe]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow-y:clip}.line[data-astro-cid-y7n457xe]>span[data-astro-cid-y7n457xe]{display:block}.packs__stage[data-astro-cid-y7n457xe]{--lift:100px;--row-h:520px;--total-h:var(--row-h);--gap:clamp(72px, 7vw, 104px);margin-top:var(--gap);position:relative}.packs__row[data-astro-cid-y7n457xe]{--open:58cqw;--closed:10.5cqw;--row-len:100cqw;--fifth:calc(var(--row-len) / 5);--ext:calc(var(--fifth) - var(--closed));--body-w:58cqw;--body-h:var(--row-h);--x:calc(var(--body-w) * .33);--dx:calc(var(--body-h) * .6494);--p:var(--margin);--label-size:var(--step-display);--sliver:24px;--s:tan(atan2(var(--sliver), var(--label-size)));--cx:calc(var(--p) - var(--sliver) * .059);--cy:calc(var(--body-h) - var(--p) + 1px);--cr:-90deg;--cs:var(--s);--band:var(--diag-w);height:var(--total-h);display:flex;container-type:inline-size}.panel[data-astro-cid-y7n457xe]{flex:1 1 var(--closed);background:var(--tint);min-width:0;min-height:0;color:var(--tint-ink);clip-path:inset(0 -1px);position:relative}.panel--50[data-astro-cid-y7n457xe]{clip-path:inset(calc(var(--lift) * -1) -1px 0)}.panel[data-astro-cid-y7n457xe].is-open{flex-basis:var(--open)}.panel[data-astro-cid-y7n457xe]{--back:calc(var(--i) * var(--fifth) - var(--open) - (var(--i) - 1) * var(--closed))}.panel[data-astro-cid-y7n457xe]:after{content:"";width:calc(var(--ext) + 1px);background:var(--tint);visibility:hidden;pointer-events:none;position:absolute;top:0;bottom:0;left:calc(100% - 1px)}.panel[data-astro-cid-y7n457xe]:first-child+.panel[data-astro-cid-y7n457xe]:before{content:"";width:calc(var(--open) - var(--fifth));height:min(var(--lift), var(--gap));background:var(--ground);visibility:hidden;pointer-events:none;position:absolute;bottom:100%;left:0}.panel__body[data-astro-cid-y7n457xe]{width:var(--body-w);height:var(--body-h);visibility:hidden;position:absolute;top:0;left:0}.panel[data-astro-cid-y7n457xe][data-anchor=end] .panel__body[data-astro-cid-y7n457xe]{left:auto;right:0}.panel[data-astro-cid-y7n457xe].is-open .panel__body[data-astro-cid-y7n457xe]{visibility:visible}.panel__toggle[data-astro-cid-y7n457xe]{z-index:2;color:inherit;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;display:block;position:absolute;inset:0}.panel__toggle[data-astro-cid-y7n457xe]:focus-visible{outline-offset:-8px;outline:3px solid}.panel[data-astro-cid-y7n457xe].is-open .panel__toggle[data-astro-cid-y7n457xe]{pointer-events:none}.panel__label[data-astro-cid-y7n457xe]{font-size:var(--label-size);text-transform:none;white-space:nowrap;transform-origin:0 0;transform:translate(var(--cx), var(--cy)) rotate(var(--cr)) scale(var(--cs));position:absolute;top:0;left:0}.panel[data-astro-cid-y7n457xe].is-open .panel__label[data-astro-cid-y7n457xe]{transform:translate(calc(var(--p) - .015em), calc(var(--p) - .059em)) rotate(0deg) scale(1)}.panel__hint[data-astro-cid-y7n457xe]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel__format[data-astro-cid-y7n457xe]{left:calc(var(--p) - .04em);top:calc(var(--p) + var(--label-size) * .85 + 8px);white-space:nowrap;position:absolute}.panel__fit[data-astro-cid-y7n457xe]{left:calc(var(--p) - .08em);bottom:calc(var(--p) - .36em);width:calc(var(--x) - var(--p) - 20px);font-weight:500;line-height:1.3;position:absolute}.panel__band[data-astro-cid-y7n457xe]{background:var(--gold);clip-path:polygon(calc(var(--x) + var(--dx) - var(--band)) 0, calc(var(--x) + var(--dx) + var(--band)) 0, calc(var(--x) + var(--band)) 100%, calc(var(--x) - var(--band)) 100%);position:absolute;inset:0}.panel__still[data-astro-cid-y7n457xe]{max-width:none;height:auto;transform:translateY(var(--rise,0)) scale(var(--settle,1)) rotate(var(--tilt,0deg));transform-origin:50% 70%;z-index:1;position:absolute}.panel--50[data-astro-cid-y7n457xe]{--still-w:min(calc(var(--body-h) * .66), calc(var(--body-w) * .5));--still-r:calc(var(--body-w) * .05);--still-b:calc(var(--body-h) * .07);--x:calc(var(--body-w) - var(--still-r) - var(--still-b) * .6494 - var(--still-w) * 1.0882);--band:calc(var(--still-w) * .0133)}.panel__still--50[data-astro-cid-y7n457xe]{--tilt:3.4deg;width:var(--still-w);right:var(--still-r);bottom:var(--still-b)}.panel__still--250[data-astro-cid-y7n457xe]{--tilt:1.7deg;--w:min(calc(var(--body-h) * .96), calc(var(--body-w) * .61));width:var(--w);right:calc(var(--w) * -.12);bottom:10px}.panel__still--1000[data-astro-cid-y7n457xe]{--tilt:1.7deg;--w:min(calc(var(--body-h) * 1.14), calc(var(--body-w) * .735));width:var(--w);right:calc(var(--w) * -.13);bottom:8px}.panel__cut[data-astro-cid-y7n457xe]{clip-path:polygon(calc(var(--x) + var(--dx)) 0, 100% 0, 100% 100%, var(--x) 100%);position:absolute;inset:0;overflow:clip}.panel__cut[data-astro-cid-y7n457xe] img[data-astro-cid-y7n457xe]{max-width:none;height:auto;transform:scale(var(--settle,1));position:absolute}.panel__cut--5000[data-astro-cid-y7n457xe] img[data-astro-cid-y7n457xe]{width:max(calc(var(--body-w) * 1.02), calc(var(--body-h) * 1.1));right:calc(var(--body-w) * -.06);bottom:calc(var(--body-h) * -.29)}.panel__cut--20000[data-astro-cid-y7n457xe] img[data-astro-cid-y7n457xe]{width:max(calc(var(--body-w) * .72), calc(var(--body-h) * .98));right:0;bottom:calc(var(--body-h) * -.2)}.packs__note[data-astro-cid-y7n457xe]{margin-top:clamp(24px,2.4vw,36px);margin-left:calc((100% + var(--gutter)) / 2)}.packs__sweep[data-astro-cid-y7n457xe]{z-index:2;background:var(--gold);pointer-events:none;visibility:hidden;position:absolute;inset:0}html:not(.js) .packs__row[data-astro-cid-y7n457xe]{--body-w:100cqw;flex-direction:column;height:auto}html:not(.js) .panel[data-astro-cid-y7n457xe]{height:var(--body-h);flex:none}html:not(.js) .panel__body[data-astro-cid-y7n457xe]{visibility:visible}html:not(.js) .panel__label[data-astro-cid-y7n457xe]{transform:translate(calc(var(--p) - .015em), calc(var(--p) - .059em)) rotate(0deg) scale(1)}html:not(.js) .panel__toggle[data-astro-cid-y7n457xe]{visibility:hidden}html:not(.js) .panel__label[data-astro-cid-y7n457xe]{visibility:visible}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-y7n457xe]{transition:flex-basis .45s var(--ease-in-out), transform .45s var(--ease-in-out), clip-path 0s linear .45s, scale var(--t-press) var(--ease-out)}.panel[data-astro-cid-y7n457xe]:before,.panel[data-astro-cid-y7n457xe]:after{transition:visibility 0s linear .45s}.panel__label[data-astro-cid-y7n457xe]{transition:transform var(--t-ui) var(--ease-out)}.packs__row[data-astro-cid-y7n457xe].is-moving .panel__label[data-astro-cid-y7n457xe]{transition:transform .45s var(--ease-in-out)}.panel__body[data-astro-cid-y7n457xe]{transition:visibility 0s linear .45s}.panel[data-astro-cid-y7n457xe].is-open .panel__body[data-astro-cid-y7n457xe]{transition:visibility}.panel__hint[data-astro-cid-y7n457xe]{transition:opacity var(--t-hover) ease}.panel[data-astro-cid-y7n457xe]:not(.is-open):has(.panel__toggle:active){scale:.97}.js .panel__format[data-astro-cid-y7n457xe],.js .panel__fit[data-astro-cid-y7n457xe]{opacity:0;transition:opacity .14s,transform 0s linear .14s;transform:translateY(12px)}.js .panel[data-astro-cid-y7n457xe].is-open .panel__format[data-astro-cid-y7n457xe],.js .panel[data-astro-cid-y7n457xe].is-open .panel__fit[data-astro-cid-y7n457xe]{opacity:1;transition:opacity .4s ease .22s, transform .7s var(--ease-out) .22s;transform:none}.js .panel[data-astro-cid-y7n457xe].is-open .panel__fit[data-astro-cid-y7n457xe]{transition-delay:.28s}.js .panel__still[data-astro-cid-y7n457xe]{--rise:16px;--settle:1.06;transition:transform 0s linear .45s}.js .panel[data-astro-cid-y7n457xe].is-open .panel__still[data-astro-cid-y7n457xe]{--rise:0px;--settle:1;transition:transform .8s var(--ease-expo) 90ms}.js .panel__cut[data-astro-cid-y7n457xe] img[data-astro-cid-y7n457xe]{--settle:1.06;transition:transform 0s linear .45s}.js .panel[data-astro-cid-y7n457xe].is-open .panel__cut[data-astro-cid-y7n457xe] img[data-astro-cid-y7n457xe]{--settle:1;transition:transform 1.1s var(--ease-soft) 40ms}.js .panel__band[data-astro-cid-y7n457xe]{clip-path:polygon(calc(var(--x) - var(--band)) 100%, calc(var(--x) + var(--band)) 100%, calc(var(--x) + var(--band)) 100%, calc(var(--x) - var(--band)) 100%);transition:clip-path 0s linear .45s}.js .panel[data-astro-cid-y7n457xe].is-open .panel__band[data-astro-cid-y7n457xe]{clip-path:polygon(calc(var(--x) + var(--dx) - var(--band)) 0, calc(var(--x) + var(--dx) + var(--band)) 0, calc(var(--x) + var(--band)) 100%, calc(var(--x) - var(--band)) 100%);transition:clip-path .76s var(--ease-out) .12s}.js .packs__title[data-astro-cid-y7n457xe] .line[data-astro-cid-y7n457xe]>span[data-astro-cid-y7n457xe]{transform:translateY(105%)}.js .packs__title[data-astro-cid-y7n457xe].is-in .line[data-astro-cid-y7n457xe]>span[data-astro-cid-y7n457xe]{transition:transform .9s var(--ease-expo) calc(var(--i) * 90ms);transform:none}.packs__row[data-astro-cid-y7n457xe].is-pre .panel[data-astro-cid-y7n457xe]{transition:none}.packs__row[data-astro-cid-y7n457xe].is-pre .panel[data-astro-cid-y7n457xe]:first-child{flex-basis:var(--open)}.packs__row[data-astro-cid-y7n457xe].is-pre .panel[data-astro-cid-y7n457xe]+.panel[data-astro-cid-y7n457xe]{transform:translateX(var(--back));clip-path:inset(calc(var(--lift) * -1) calc(var(--closed) - var(--open)) 0 -1px)}.packs__row[data-astro-cid-y7n457xe].is-pre .panel[data-astro-cid-y7n457xe]:before,.packs__row[data-astro-cid-y7n457xe].is-pre .panel[data-astro-cid-y7n457xe]:after{visibility:visible;transition:none}.js .packs__stage[data-astro-cid-y7n457xe]{--run:calc(var(--total-h) * .6494);--reach:calc((var(--total-h) + var(--lift)) * .6494)}.js .packs__stage[data-astro-cid-y7n457xe]:not(.is-done) .packs__row[data-astro-cid-y7n457xe]{clip-path:polygon(0 calc(var(--lift) * -1), 0 calc(var(--lift) * -1), calc(var(--reach) * -1) 100%, 0 100%);transition:clip-path var(--t-open) var(--ease-in-out);overflow-x:clip}.js .packs__stage[data-astro-cid-y7n457xe].is-in:not(.is-done) .packs__row[data-astro-cid-y7n457xe]{clip-path:polygon(0 calc(var(--lift) * -1), calc(100% + var(--reach)) calc(var(--lift) * -1), 100% 100%, 0 100%)}.js .packs__stage[data-astro-cid-y7n457xe]:not(.is-done) .packs__sweep[data-astro-cid-y7n457xe]{visibility:visible;clip-path:polygon(calc(var(--run) - var(--reach) - var(--diag-w)) 0, calc(var(--run) - var(--reach) + var(--diag-w)) 0, calc(var(--reach) * -1 + var(--diag-w)) 100%, calc(var(--reach) * -1 - var(--diag-w)) 100%);transition:clip-path var(--t-open) var(--ease-in-out)}.js .packs__stage[data-astro-cid-y7n457xe].is-in:not(.is-done) .packs__sweep[data-astro-cid-y7n457xe]{clip-path:polygon(calc(100% + var(--run) - var(--diag-w)) 0, calc(100% + var(--run) + var(--diag-w)) 0, calc(100% + var(--diag-w)) 100%, calc(100% - var(--diag-w)) 100%)}}@media (prefers-reduced-motion:reduce){.js .panel__body[data-astro-cid-y7n457xe]{opacity:0;transition:opacity .16s}.js .panel[data-astro-cid-y7n457xe].is-open .panel__body[data-astro-cid-y7n457xe]{opacity:1}}@media (hover:hover) and (pointer:fine){.panel[data-astro-cid-y7n457xe]:not(.is-open) .panel__toggle[data-astro-cid-y7n457xe]:hover .panel__label[data-astro-cid-y7n457xe]{--cs:calc(var(--s) * 1.3)}}@media (width<=900px){.packs__intro[data-astro-cid-y7n457xe]{display:block}.packs__text[data-astro-cid-y7n457xe]{margin-top:20px}.packs__stage[data-astro-cid-y7n457xe]{--bar:64px;--row-h:clamp(460px, 62vw, 520px);--total-h:calc(var(--bar) * 4 + var(--row-h));--gap:clamp(64px, 11vw, 88px)}.packs__row[data-astro-cid-y7n457xe]{--body-w:100cqw;--open:var(--row-h);--closed:var(--bar);--row-len:var(--total-h);--x:calc(var(--body-w) * .34);--label-size:clamp(96px, 17vw, 150px);--sliver:28px;--cx:var(--p);--cy:calc((var(--bar) - var(--label-size) * .84 * var(--s)) / 2 + var(--sliver) * .036);--cr:0deg;flex-direction:column}.panel[data-astro-cid-y7n457xe]{clip-path:inset(-1px)}.panel--50[data-astro-cid-y7n457xe]{--still-w:min(calc(var(--body-h) * .62), calc(var(--body-w) * .46));clip-path:inset(calc(var(--lift) * -1) -1px -1px)}.panel[data-astro-cid-y7n457xe]:after{width:auto;height:calc(var(--ext) + 1px);inset:calc(100% - 1px) 0 auto}.panel[data-astro-cid-y7n457xe]:first-child+.panel[data-astro-cid-y7n457xe]:before{display:none}.packs__row[data-astro-cid-y7n457xe].is-pre .panel[data-astro-cid-y7n457xe]+.panel[data-astro-cid-y7n457xe]{transform:translateY(var(--back));clip-path:inset(-1px -1px calc(var(--closed) - var(--open)) -1px)}.panel[data-astro-cid-y7n457xe][data-anchor=end] .panel__body[data-astro-cid-y7n457xe]{inset:auto auto 0 0}.panel__toggle[data-astro-cid-y7n457xe]:focus-visible{outline-offset:-6px}.panel__fit[data-astro-cid-y7n457xe]{top:calc(var(--p) + var(--label-size) * .85 + 8px + 36px);bottom:auto}.packs__note[data-astro-cid-y7n457xe]{margin-left:0}.panel__hint[data-astro-cid-y7n457xe]{right:var(--p);top:calc(var(--bar) / 2 + 4px);clip-path:none;width:auto;height:auto;font-size:16px;line-height:1.2;overflow:visible;transform:translateY(-50%)}.panel[data-astro-cid-y7n457xe].is-open .panel__hint[data-astro-cid-y7n457xe]{opacity:0}}@media (width<=480px){.packs__stage[data-astro-cid-y7n457xe]{--row-h:520px}.packs__row[data-astro-cid-y7n457xe]{--label-size:clamp(96px, 29vw, 120px)}.panel__fit[data-astro-cid-y7n457xe]{width:78cqw}.panel--50[data-astro-cid-y7n457xe]{--still-w:min(54cqw, 194px);--still-r:5cqw;--still-b:12px}.panel__still--250[data-astro-cid-y7n457xe]{--w:min(84cqw, 320px);right:calc(var(--w) * -.07);bottom:12px}.panel__still--1000[data-astro-cid-y7n457xe]{--w:min(96cqw, 360px);right:calc(var(--w) * -.17);bottom:12px}.panel__cut--5000[data-astro-cid-y7n457xe] img[data-astro-cid-y7n457xe]{width:150cqw;bottom:-14%;right:-20cqw}.panel__cut--20000[data-astro-cid-y7n457xe] img[data-astro-cid-y7n457xe]{width:100cqw;bottom:-12%;right:0}}.system[data-astro-cid-ejoyti3n]{--pad:clamp(14px, 2.6svh, 28px);padding-bottom:var(--cut)}.system__stage[data-astro-cid-ejoyti3n]{column-gap:var(--gutter);min-height:calc(100svh - var(--header-h));padding:var(--pad) var(--margin);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.system__intro[data-astro-cid-ejoyti3n]{z-index:2;grid-area:1/1/auto/span 5;position:relative}.system__title[data-astro-cid-ejoyti3n]{font-size:min(var(--step-head), 10.2svh)}.system__line[data-astro-cid-ejoyti3n]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow-y:clip}.system__line[data-astro-cid-ejoyti3n]>span[data-astro-cid-ejoyti3n]{display:block}.system__sentence[data-astro-cid-ejoyti3n]{max-width:26em;font-size:min(var(--step-body), max(16px, 2.1svh));text-wrap:pretty;margin-top:clamp(8px,1.5svh,16px);line-height:1.34}.system__scene[data-astro-cid-ejoyti3n]{margin-block:calc(var(--pad) * -1);margin-right:calc(var(--margin) * -1);grid-area:1/6/-1/-1;position:relative;container-type:size}.system__canvas[data-astro-cid-ejoyti3n]{z-index:1;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.system__pack[data-astro-cid-ejoyti3n]{aspect-ratio:703/1100;height:min(93cqh,143.954cqw);transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.system__pack[data-astro-cid-ejoyti3n] img[data-astro-cid-ejoyti3n]{width:100%;height:100%;position:relative}.system__rule[data-astro-cid-ejoyti3n]{background:var(--gold);width:2.6%;height:400%;position:absolute;top:50%;left:40.42%;transform:translate(-50%,-50%)rotate(29.45deg)}.system__band[data-astro-cid-ejoyti3n]{background:var(--gold);visibility:hidden;pointer-events:none;width:4000px;height:100px;position:absolute;top:-50px;left:-2000px}.system__anatomy[data-astro-cid-ejoyti3n]{z-index:2;padding-top:var(--pad);grid-area:2/1/auto/span 5;align-self:end;position:relative}.system__notes[data-astro-cid-ejoyti3n]{max-width:26em;font-size:min(var(--step-body), max(16px, 2.1svh));gap:clamp(7px,1.35svh,14px);display:grid}.system__name[data-astro-cid-ejoyti3n]{font-family:var(--font-display);font-weight:860;font-size:clamp(22px, calc(6.9svh - 24.7px), var(--step-sub));letter-spacing:.002em;text-transform:uppercase;line-height:1.02;display:block}.system__text[data-astro-cid-ejoyti3n]{text-wrap:pretty;line-height:1.28;display:block}.system__text[data-astro-cid-ejoyti3n]:first-letter{text-transform:uppercase}.system__count[data-astro-cid-ejoyti3n]{font-size:min(var(--step-body), max(16px, 2.1svh));line-height:1.3;display:none}.system__count--scene[data-astro-cid-ejoyti3n]{display:none}@media (prefers-reduced-motion:no-preference){.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__count[data-astro-cid-ejoyti3n]:not(.system__count--scene){margin-top:clamp(10px,1.8svh,18px);display:block}.js .system[data-astro-cid-ejoyti3n].is-3d .system__canvas[data-astro-cid-ejoyti3n]{opacity:1}.js .system[data-astro-cid-ejoyti3n].is-3d .system__pack[data-astro-cid-ejoyti3n]{opacity:0}.js .system[data-astro-cid-ejoyti3n][data-mode=fold] .system__note[data-astro-cid-ejoyti3n]{opacity:.84;transition:opacity var(--t-ui) ease}.js .system[data-astro-cid-ejoyti3n][data-mode=fold] .system__name[data-astro-cid-ejoyti3n]{transition:color var(--t-ui) ease}.js .system[data-astro-cid-ejoyti3n][data-mode=fold] .system__note[data-astro-cid-ejoyti3n].is-on{opacity:1}.js .system[data-astro-cid-ejoyti3n][data-mode=fold] .system__note[data-astro-cid-ejoyti3n].is-on .system__name[data-astro-cid-ejoyti3n]{color:#ffe59a}.js .system[data-astro-cid-ejoyti3n] .system__line[data-astro-cid-ejoyti3n]>span[data-astro-cid-ejoyti3n]{transition:transform .9s var(--ease-expo);transition-delay:calc(var(--i) * 90ms);transform:translateY(105%)}.js .system[data-astro-cid-ejoyti3n] .system__title[data-astro-cid-ejoyti3n].is-in .system__line[data-astro-cid-ejoyti3n]>span[data-astro-cid-ejoyti3n]{transform:none}.js .system[data-astro-cid-ejoyti3n] .system__note-in[data-astro-cid-ejoyti3n],.js .system[data-astro-cid-ejoyti3n] .system__anatomy[data-astro-cid-ejoyti3n]>.system__count[data-astro-cid-ejoyti3n]{opacity:0;transition:opacity .7s var(--ease-out), transform .8s var(--ease-expo);transition-delay:calc(.24s + var(--i) * 60ms);transform:translateY(16px)}.js .system[data-astro-cid-ejoyti3n] .system__anatomy[data-astro-cid-ejoyti3n].is-in .system__note-in[data-astro-cid-ejoyti3n],.js .system[data-astro-cid-ejoyti3n] .system__anatomy[data-astro-cid-ejoyti3n].is-in>.system__count[data-astro-cid-ejoyti3n]{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference) and (width>=900px) and (height>=680px){.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__hold[data-astro-cid-ejoyti3n]{height:300svh}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__stage[data-astro-cid-ejoyti3n]{top:var(--header-h);height:calc(100svh - var(--header-h));min-height:0;position:sticky}}@media (width>=900px) and (aspect-ratio<=11/10){.system__rule[data-astro-cid-ejoyti3n]{display:none}}@media (width<=899px){.system__stage[data-astro-cid-ejoyti3n]{min-height:0;padding:clamp(8px,2svh,16px) 0 0;display:block}.system__intro[data-astro-cid-ejoyti3n]{padding-inline:var(--margin)}.system__title[data-astro-cid-ejoyti3n]{font-size:var(--step-head)}.system__sentence[data-astro-cid-ejoyti3n]{max-width:34em;margin-top:12px;font-size:17px;line-height:1.34}.system__scene[data-astro-cid-ejoyti3n]{height:60svh;margin:clamp(16px,2.6svh,24px) 0 0;overflow:clip}.system__pack[data-astro-cid-ejoyti3n]{height:min(88cqh,143.954cqw)}.system__anatomy[data-astro-cid-ejoyti3n]{padding:24px var(--margin) 0}.system__notes[data-astro-cid-ejoyti3n]{gap:18px;max-width:34em;font-size:17px}.system__name[data-astro-cid-ejoyti3n]{font-size:var(--step-sub)}}@media (prefers-reduced-motion:no-preference) and (width<=899px) and (height>=560px){.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__scene[data-astro-cid-ejoyti3n]{--rise:var(--cut);top:var(--header-h);z-index:3;background:var(--ground);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--rise)), 0 100%);position:sticky}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__scene[data-astro-cid-ejoyti3n]:after{content:"";height:calc(var(--rise) + 6px);background:var(--gold);clip-path:polygon(0 calc(100% - 6px),100% 0,100% 6px,0 100%);z-index:2;position:absolute;inset:auto 0 0}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__anatomy[data-astro-cid-ejoyti3n]{padding-top:0}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__notes[data-astro-cid-ejoyti3n]{--slot:calc(100svh - var(--header-h) - 60svh);padding-top:calc(var(--slot) * .3);padding-bottom:calc(var(--slot) * .25);display:block}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__note[data-astro-cid-ejoyti3n]{min-height:var(--slot);align-content:center;display:grid}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__name[data-astro-cid-ejoyti3n]{font-size:var(--step-head);text-wrap:balance;line-height:.96}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__text[data-astro-cid-ejoyti3n]{margin-top:6px}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__count[data-astro-cid-ejoyti3n]:not(.system__count--scene){display:none}.js .system[data-astro-cid-ejoyti3n]:not([data-mode=still]) .system__count--scene[data-astro-cid-ejoyti3n]{right:var(--margin);bottom:calc(var(--rise) + 8px);z-index:2;margin:0;font-size:16px;display:block;position:absolute}.js .system[data-astro-cid-ejoyti3n] .system__note-in[data-astro-cid-ejoyti3n]{opacity:1;transition:none;transform:none}}.markets[data-astro-cid-oltwqyyw]{--span:min(100vw, max(165svh, 60vw, 1600px));--crop-w:1640;--u:calc(var(--span) / var(--crop-w));--ox:420;--oy:110;--head-pad:clamp(16px, 2.4vw, 36px);--note-gap:clamp(22px, 1.8vw, 30px);--route:4;--route-under:11;--tag:24px;--pin:22px;--pin-edge:4px;--ring:40px;--ring-dot:10px;column-gap:var(--gutter);min-height:calc(var(--u) * 1370);padding-bottom:calc(var(--cut) + var(--margin));grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.markets__head[data-astro-cid-oltwqyyw]{z-index:1;padding-top:var(--head-pad);grid-area:1/1/auto/-1;position:relative}.markets__line[data-astro-cid-oltwqyyw]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow-y:clip}.markets__line[data-astro-cid-oltwqyyw]>span[data-astro-cid-oltwqyyw]{display:block}.markets__map[data-astro-cid-oltwqyyw]{z-index:0;position:absolute;inset:0}.markets__plate[data-astro-cid-oltwqyyw]{width:calc(var(--u) * var(--map-w));aspect-ratio:var(--map-w) / var(--map-h);left:calc(50% - var(--span) / 2 - var(--u) * var(--ox));top:calc(var(--map-top,0px) - var(--u) * var(--oy));position:absolute}.markets__plate[data-astro-cid-oltwqyyw] svg{width:100%;height:100%;position:absolute;inset:0}.markets__plate[data-astro-cid-oltwqyyw] #target-markets path{fill:var(--gold);stroke:var(--ground)}.markets__plate[data-astro-cid-oltwqyyw] .route{stroke:var(--white);stroke-width:var(--route)}.markets__plate[data-astro-cid-oltwqyyw] .route--under{stroke:var(--ground);stroke-width:var(--route-under)}.markets__pin[data-astro-cid-oltwqyyw]{width:var(--pin);height:var(--pin);margin:calc(var(--pin) / -2) 0 0 calc(var(--pin) / -2);background:var(--ground);border-radius:50%;position:absolute}.markets__pin[data-astro-cid-oltwqyyw]:before{content:"";inset:var(--pin-edge);background:var(--white);border-radius:50%;position:absolute}.markets__pin--hq[data-astro-cid-oltwqyyw]{width:var(--ring);height:var(--ring);margin:calc(var(--ring) / -2) 0 0 calc(var(--ring) / -2)}.markets__pin--hq[data-astro-cid-oltwqyyw]:before{border:var(--pin-edge) solid var(--white);background:0 0}.markets__pin--hq[data-astro-cid-oltwqyyw]:after{content:"";inset:calc((var(--ring) - var(--ring-dot)) / 2);background:var(--white);border-radius:50%;position:absolute}.markets__tag[data-astro-cid-oltwqyyw]{background:var(--ground);color:var(--white);font-family:var(--font-display);font-weight:860;font-size:var(--tag);text-transform:uppercase;white-space:nowrap;padding:1px 8px 2px;line-height:1;position:absolute}.markets__tag--hq[data-astro-cid-oltwqyyw]{--tag-from:inset(0 100% 0 0);transform:translate(calc(var(--ring) / 2 + 8px), -50%);background:var(--white);color:var(--ink)}.markets__tag--europe[data-astro-cid-oltwqyyw],.markets__tag--johannesburg[data-astro-cid-oltwqyyw],.markets__tag--mumbai[data-astro-cid-oltwqyyw]{--tag-from:inset(0 0 100% 0);transform:translate(-50%, calc(var(--pin) / 2 + 2px))}.markets__tag--lagos[data-astro-cid-oltwqyyw]{--tag-from:inset(0 0 0 100%);transform:translate(calc(-100% - var(--pin) / 2), -50%);background:0 0}.markets__notes[data-astro-cid-oltwqyyw]{z-index:1;align-content:start;gap:var(--note-gap);max-width:23em;font-size:var(--step-body);grid-area:2/1/auto/span 4;margin-top:clamp(24px,2.1vw,36px);display:grid;position:relative}.markets__note[data-astro-cid-oltwqyyw] .body[data-astro-cid-oltwqyyw]{margin-top:8px}@media (width<=1279px){.markets[data-astro-cid-oltwqyyw]{--ox:380}.markets__plate[data-astro-cid-oltwqyyw] #south-america{display:none}.markets__notes[data-astro-cid-oltwqyyw]{max-width:min(23em, calc(var(--u) * 430))}}@media (width<=999px){.markets[data-astro-cid-oltwqyyw]{--map-gap:18px;--map-top:calc(var(--cut) + var(--head-pad) + var(--step-head) * 1.8 + var(--map-gap));min-height:0;padding-bottom:calc(var(--cut) + 48px)}.markets__notes[data-astro-cid-oltwqyyw]{margin-top:calc(var(--map-gap) + var(--u) * var(--crop-h) + 24px);grid-column:1/-1;max-width:none}}@media (width>=761px) and (width<=999px){.markets[data-astro-cid-oltwqyyw]{--span:min(100vw, max(95svh, 560px));--crop-w:1300;--ox:720;--oy:200;--crop-h:1250;--route:4.5;--route-under:12}.markets__notes[data-astro-cid-oltwqyyw]{column-gap:var(--gutter);grid-template-columns:1fr 1fr}.markets__note[data-astro-cid-oltwqyyw]:first-child{grid-column:1/-1}}@media (width<=760px){.markets[data-astro-cid-oltwqyyw]{--span:100vw;--crop-w:1120;--ox:900;--oy:230;--crop-h:1190;--route:5.5;--route-under:15;--tag:18px;--pin:18px;--pin-edge:3px;--ring:30px;--ring-dot:8px}.markets__notes[data-astro-cid-oltwqyyw]{margin-top:calc(var(--map-gap) + var(--u) * var(--crop-h) + 20px)}.markets__tag[data-astro-cid-oltwqyyw]{padding:1px 6px 2px}.markets__tag--hq[data-astro-cid-oltwqyyw]{--tag-from:inset(0 0 100% 0);transform:translate(-66%, calc(var(--ring) / 2 + 2px))}}@media (prefers-reduced-motion:no-preference){.js .markets__line[data-astro-cid-oltwqyyw]>span[data-astro-cid-oltwqyyw]{transition:transform .9s var(--ease-expo);transition-delay:calc(var(--i) * 90ms);transform:translateY(105%)}.js .markets[data-astro-cid-oltwqyyw].is-in .markets__line[data-astro-cid-oltwqyyw]>span[data-astro-cid-oltwqyyw]{transform:none}.js .markets__plate[data-astro-cid-oltwqyyw] #target-markets{opacity:0;transition:opacity .8s var(--ease-out)}.js .markets[data-astro-cid-oltwqyyw].is-lit .markets__plate[data-astro-cid-oltwqyyw] #target-markets{opacity:1}.js .markets__pin[data-astro-cid-oltwqyyw]{opacity:0;transition:opacity .4s var(--ease-out) .46s, transform .5s var(--ease-out) .46s;transform:scale(.8)}.js .markets__pin--hq[data-astro-cid-oltwqyyw]{transition-delay:.24s}.js .markets[data-astro-cid-oltwqyyw].is-lit .markets__pin[data-astro-cid-oltwqyyw]{opacity:1;transform:none}.js .markets__tag[data-astro-cid-oltwqyyw]{clip-path:var(--tag-from);transition:clip-path .5s var(--ease-out) .56s}.js .markets__tag--hq[data-astro-cid-oltwqyyw]{transition-delay:.34s}.js .markets[data-astro-cid-oltwqyyw].is-lit .markets__tag[data-astro-cid-oltwqyyw]{clip-path:inset(0)}.js .markets__plate[data-astro-cid-oltwqyyw] .route{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-in-out)}.js .markets__plate[data-astro-cid-oltwqyyw] [data-route=europe]{transition-delay:.16s}.js .markets__plate[data-astro-cid-oltwqyyw] [data-route=lagos]{transition-delay:.32s}.js .markets__plate[data-astro-cid-oltwqyyw] [data-route=johannesburg]{transition-delay:.48s}.js .markets[data-astro-cid-oltwqyyw].is-routed .markets__plate[data-astro-cid-oltwqyyw] .route{stroke-dashoffset:0}.js .markets__pin[data-astro-cid-oltwqyyw][data-pin]:before{opacity:0;transition:opacity .18s var(--ease-out)}.js .markets__pin[data-astro-cid-oltwqyyw][data-pin=mumbai]:before{transition-delay:.8s}.js .markets__pin[data-astro-cid-oltwqyyw][data-pin=europe]:before{transition-delay:.96s}.js .markets__pin[data-astro-cid-oltwqyyw][data-pin=lagos]:before{transition-delay:1.12s}.js .markets__pin[data-astro-cid-oltwqyyw][data-pin=johannesburg]:before{transition-delay:1.28s}.js .markets[data-astro-cid-oltwqyyw].is-routed .markets__pin[data-astro-cid-oltwqyyw][data-pin]:before{opacity:1}}.partner[data-astro-cid-cqh55nt7]{--col:calc((100cqw - 2 * var(--margin) - 11 * var(--gutter)) / 12);--pitch:calc(var(--col) + var(--gutter));--pad:clamp(28px, 2.9cqw, 44px);--col-span:calc(5 * var(--col) + 4 * var(--gutter));--pack:calc((var(--col-span) + 40px) / 3);--above:max(calc(var(--pack) * 1.5647 * .56 + 26px - var(--cut)), min(13svh, 120px));--slant:12deg;--tan:tan(var(--slant));--form-x:calc(5 * var(--pitch));--x-top:calc(var(--form-x) - clamp(18px, 1.65cqw, 28px));--notch:28px;--title:min(var(--step-head), calc((var(--x-top) - var(--pad) * (1 + var(--tan)) - 24px) / (5.591 + 1.555 * var(--tan))));--number:calc(var(--col-span) / 5.555);--fact-w:calc((5 * var(--col) + 3 * var(--gutter)) / 2 - 12px);--fill:#f0d07a;--field:clamp(52px, min(3.75vw, 6.4svh), 66px);container-type:inline-size}.partner__grid[data-astro-cid-cqh55nt7]{column-gap:var(--gutter);padding-block:var(--above) clamp(96px, 8.4cqw, 130px);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ticket[data-astro-cid-cqh55nt7]{grid-column:2/12;position:relative}.shelf[data-astro-cid-cqh55nt7]{left:var(--form-x);height:calc(var(--above) + var(--cut));pointer-events:none;position:absolute;bottom:100%;right:0;overflow:visible clip}.shelf__pack[data-astro-cid-cqh55nt7]{left:calc((100% - var(--pack)) * var(--i) / 2);bottom:calc(var(--pack) * 1.5647 * (var(--show) - 1));width:var(--pack);rotate:var(--tilt);position:absolute}.shelf__pack[data-astro-cid-cqh55nt7] img[data-astro-cid-cqh55nt7]{width:100%;height:auto}.shelf__pack--0[data-astro-cid-cqh55nt7]{--show:.44;--tilt:-3.4deg}.shelf__pack--1[data-astro-cid-cqh55nt7]{--show:.5;--tilt:1.7deg}.shelf__pack--2[data-astro-cid-cqh55nt7]{--show:.56;--tilt:3.4deg}.coupon[data-astro-cid-cqh55nt7]{--h:520px;--focus:var(--ink);grid-template-columns:var(--form-x) minmax(0, 1fr);background:var(--gold);color:var(--ink);display:grid;position:relative}.coupon__stub[data-astro-cid-cqh55nt7]{padding:var(--pad) 0 var(--pad) var(--pad);flex-direction:column;justify-content:space-between;gap:clamp(32px,4cqw,64px);min-width:0;display:flex}.coupon__title[data-astro-cid-cqh55nt7]{font-size:var(--title);margin-top:-.085em}.coupon__line[data-astro-cid-cqh55nt7]{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:visible clip}.coupon__line[data-astro-cid-cqh55nt7]>span[data-astro-cid-cqh55nt7]{margin-left:calc(var(--bear) * -1);margin-right:-.1em;display:block}.coupon__sentence[data-astro-cid-cqh55nt7]{max-width:calc(var(--x-top) - var(--pad) - 660px * var(--tan) - 16px);margin-bottom:calc(6px - .45em)}.perf[data-astro-cid-cqh55nt7]{z-index:1;pointer-events:none;position:absolute;inset:0}.perf__strip[data-astro-cid-cqh55nt7]{--inset:26px;top:0;left:var(--x-top);width:24px;height:calc(100% / cos(var(--slant)));transform-origin:12px 0;transform:rotate(var(--slant));margin-left:-12px;position:absolute}.perf__line[data-astro-cid-cqh55nt7]{left:0;top:var(--inset);width:100%;height:calc(100% - 2 * var(--inset));position:absolute;overflow:visible}.perf[data-astro-cid-cqh55nt7] line[data-astro-cid-cqh55nt7]{stroke:var(--ground);stroke-width:7px;stroke-linecap:round;stroke-dasharray:0 var(--gap,15px)}.perf__torn[data-astro-cid-cqh55nt7]{clip-path:inset(100% -8px -8px);position:absolute;inset:0}.perf__gap[data-astro-cid-cqh55nt7]{background:var(--ground);width:14px;position:absolute;top:0;bottom:0;left:5px}.coupon[data-astro-cid-cqh55nt7].is-torn .perf__torn[data-astro-cid-cqh55nt7]{clip-path:inset(-8px)}.perf__ends[data-astro-cid-cqh55nt7]{top:0;bottom:0;left:var(--x-top);transform-origin:0 0;width:0;transform:skewX(calc(var(--slant) * -1));position:absolute}.notch[data-astro-cid-cqh55nt7]{left:calc(var(--notch) / -2);width:var(--notch);height:var(--notch);background:var(--ground);transform:skewX(var(--slant));border-radius:50%;position:absolute}.notch--high[data-astro-cid-cqh55nt7]{top:calc(var(--notch) / -2)}.notch--low[data-astro-cid-cqh55nt7]{bottom:calc(var(--notch) / -2)}.form[data-astro-cid-cqh55nt7]{z-index:2;padding:var(--pad) var(--pad) var(--pad) 0;align-content:start;gap:10px;min-width:0;display:grid;position:relative;container-type:inline-size}.form__fields[data-astro-cid-cqh55nt7]{gap:10px;display:grid}.field__input[data-astro-cid-cqh55nt7]{width:100%;height:var(--field);background:var(--fill);color:var(--ink);appearance:none;transition:background-color var(--t-hover) ease, border-color var(--t-hover) ease;border:0;border-bottom:4px solid #0000;border-radius:0;padding:0 16px;font-size:clamp(17px,1.25vw,20px);font-weight:500;display:block}.field__input[data-astro-cid-cqh55nt7]::placeholder{color:var(--ink);opacity:.74}.field__input[data-astro-cid-cqh55nt7]:focus-visible{outline:3px solid var(--ink);outline-offset:0;background:#f7e3a8}.field__input[data-astro-cid-cqh55nt7][aria-invalid=true]{border-bottom-color:var(--g-apple)}.field__input[data-astro-cid-cqh55nt7]:-webkit-autofill{-webkit-text-fill-color:var(--ink);transition:background-color 99999s linear 99999s}.field__error[data-astro-cid-cqh55nt7]{padding-top:6px;font-size:15px;font-weight:700;line-height:1.3}.field__error[data-astro-cid-cqh55nt7]:empty{display:none}.roles[data-astro-cid-cqh55nt7]{grid-template-columns:auto repeat(4,minmax(0,1fr));gap:6px;display:grid}.roles__label[data-astro-cid-cqh55nt7]{white-space:nowrap;align-self:center;padding-right:8px;font-size:clamp(16px,1.1vw,18px);font-weight:700}.role[data-astro-cid-cqh55nt7]{display:block;position:relative}.role__input[data-astro-cid-cqh55nt7]{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.role__face[data-astro-cid-cqh55nt7]{height:100%;min-height:var(--field);background:var(--fill);text-align:center;transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);place-items:center;padding:4px;font-size:clamp(16px,1.1vw,18px);font-weight:600;line-height:1.1;display:grid}.role__input[data-astro-cid-cqh55nt7]:checked+.role__face[data-astro-cid-cqh55nt7]{background:var(--ink);color:var(--gold)}.role__input[data-astro-cid-cqh55nt7]:focus-visible+.role__face[data-astro-cid-cqh55nt7]{outline:3px solid var(--ink);outline-offset:2px}.role[data-astro-cid-cqh55nt7]:active .role__face[data-astro-cid-cqh55nt7]{transform:scale(.97)}.form__send[data-astro-cid-cqh55nt7]{--btn-bg:var(--ink);--btn-ink:var(--gold);--btn-hover:var(--paper);--btn-hover-ink:var(--ink);width:100%;min-height:calc(var(--field) + 6px)}.form__foot[data-astro-cid-cqh55nt7]{margin-top:2px}.form__status[data-astro-cid-cqh55nt7]{font-size:16px;font-weight:700;line-height:1.3}.form[data-astro-cid-cqh55nt7].is-sent .form__status[data-astro-cid-cqh55nt7]{margin-bottom:8px}.form__again[data-astro-cid-cqh55nt7]{text-underline-offset:.2em;white-space:nowrap;text-decoration-thickness:.07em}.form__note[data-astro-cid-cqh55nt7] span[data-astro-cid-cqh55nt7]{display:block}html:not(.js) .form__fields[data-astro-cid-cqh55nt7],html:not(.js) [data-astro-cid-cqh55nt7][data-roles]{display:none}.facts[data-astro-cid-cqh55nt7]{gap:clamp(28px, 3cqw, 44px) var(--gutter);grid-column:2/7;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin-top:clamp(72px,8.4cqw,120px);display:grid}.fact__name[data-astro-cid-cqh55nt7]{font-size:min(var(--step-sub), calc(var(--fact-w) / 7.62));margin:-.145em 0 0 -.025em}.fact__text[data-astro-cid-cqh55nt7]{margin-top:8px;line-height:1.35}.contact[data-astro-cid-cqh55nt7]{column-gap:var(--gutter);grid-column:7/12;grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(72px,8.4cqw,120px);font-style:normal;display:grid}.contact__number[data-astro-cid-cqh55nt7]{font-family:var(--font-display);font-weight:900;font-size:var(--number);letter-spacing:-.012em;transform-origin:0;transition:transform var(--t-press) var(--ease-out);grid-column:1/-1;margin:-.06em 0 -.1em -.057em;padding-bottom:.14em;line-height:.84;text-decoration:none;display:block;position:relative;overflow:visible clip}.contact__number[data-astro-cid-cqh55nt7]:active{transform:scale(.97)}.contact__number[data-astro-cid-cqh55nt7]>span[data-astro-cid-cqh55nt7]{margin-right:-.1em;display:block}.contact__number[data-astro-cid-cqh55nt7]:after{content:"";transform-origin:0;height:.05em;transition:transform var(--t-ui) var(--ease-out);background:currentColor;position:absolute;bottom:0;left:.057em;right:.011em;transform:scaleX(0)}.contact__company[data-astro-cid-cqh55nt7]{margin-top:18px;font-weight:700;line-height:1.3}.contact__address[data-astro-cid-cqh55nt7]{margin-top:18px;line-height:1.3}.contact__address[data-astro-cid-cqh55nt7] span[data-astro-cid-cqh55nt7]{display:block}.contact__action[data-astro-cid-cqh55nt7]{grid-column:1/-1;align-self:end;margin-top:24px;margin-bottom:.375em}.contact__list[data-astro-cid-cqh55nt7]{--btn-hover:var(--ink);--btn-hover-ink:var(--gold);width:100%}@media (hover:hover) and (pointer:fine){.field__input[data-astro-cid-cqh55nt7]:not(:focus):hover,.role__input[data-astro-cid-cqh55nt7]:not(:checked):hover+.role__face[data-astro-cid-cqh55nt7]{background:#f5de9a}.contact__number[data-astro-cid-cqh55nt7]:hover:after{transform:scaleX(1)}}@media (forced-colors:active){.role__input[data-astro-cid-cqh55nt7]:checked+.role__face[data-astro-cid-cqh55nt7]{forced-color-adjust:none;color:highlighttext;background:highlight}}@container (width<=481px){.roles[data-astro-cid-cqh55nt7]{grid-template-columns:repeat(4,minmax(0,1fr))}.roles__label[data-astro-cid-cqh55nt7]{grid-column:1/-1;padding:6px 0 2px}}@container (width<=425px){.roles[data-astro-cid-cqh55nt7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.js .coupon[data-astro-cid-cqh55nt7]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path var(--t-open) var(--ease-in-out)}.js .ticket[data-astro-cid-cqh55nt7]:not(.is-in) .coupon[data-astro-cid-cqh55nt7]{--run:calc(var(--h) * var(--tan));clip-path:polygon(var(--x-top) 0, var(--x-top) 0, calc(var(--x-top) - var(--run)) 100%, calc(var(--x-top) - var(--run)) 100%)}.js .coupon__line[data-astro-cid-cqh55nt7]>span[data-astro-cid-cqh55nt7]{transition:transform .9s var(--ease-expo) calc(.3s + var(--i) * 90ms)}.js .ticket[data-astro-cid-cqh55nt7]:not(.is-in) .coupon__line[data-astro-cid-cqh55nt7]>span[data-astro-cid-cqh55nt7]{transform:translateY(105%)}.js .coupon__sentence[data-astro-cid-cqh55nt7]{transition:opacity .6s var(--ease-out) .62s, transform .8s var(--ease-expo) .62s}.js .ticket[data-astro-cid-cqh55nt7]:not(.is-in) .coupon__sentence[data-astro-cid-cqh55nt7]{opacity:0;transform:translateY(16px)}.js .form__step[data-astro-cid-cqh55nt7]{transition:opacity .5s var(--ease-out) calc(.42s + var(--s) * 70ms), transform .8s var(--ease-expo) calc(.42s + var(--s) * 70ms)}.js .ticket[data-astro-cid-cqh55nt7]:not(.is-in) .form__step[data-astro-cid-cqh55nt7]{opacity:0;transform:translateY(16px)}.js .perf__dots[data-astro-cid-cqh55nt7]{clip-path:inset(-8px);transition:clip-path .8s var(--ease-in-out) .78s}.js .ticket[data-astro-cid-cqh55nt7]:not(.is-in) .perf__dots[data-astro-cid-cqh55nt7]{clip-path:inset(100% -8px -8px)}.perf__torn[data-astro-cid-cqh55nt7]{transition:clip-path .72s var(--ease-in-out)}.form__status[data-astro-cid-cqh55nt7]{animation:partner-status .32s var(--ease-out)}.form[data-astro-cid-cqh55nt7]:not(.is-sent) .form__status[data-astro-cid-cqh55nt7]{animation:none}.js .shelf__pack[data-astro-cid-cqh55nt7] img[data-astro-cid-cqh55nt7]{transition:transform .9s var(--ease-expo) calc(.62s + var(--i) * 90ms)}.js .ticket[data-astro-cid-cqh55nt7]:not(.is-in) .shelf__pack[data-astro-cid-cqh55nt7] img[data-astro-cid-cqh55nt7]{transform:translateY(70%)}.js .contact__number[data-astro-cid-cqh55nt7]>span[data-astro-cid-cqh55nt7]{transition:transform .9s var(--ease-expo)}.js .contact[data-astro-cid-cqh55nt7]:not(.is-in) .contact__number[data-astro-cid-cqh55nt7]>span[data-astro-cid-cqh55nt7]{transform:translateY(120%)}}@media (prefers-reduced-motion:reduce){.contact__number[data-astro-cid-cqh55nt7],.contact__number[data-astro-cid-cqh55nt7]:after{transition:none}.role__face[data-astro-cid-cqh55nt7]{transition:background-color var(--t-hover) ease, color var(--t-hover) ease}}@keyframes partner-status{0%{opacity:0;transform:translateY(6px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.shelf__pack[data-astro-cid-cqh55nt7]{animation-name:shelf-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 10% cover 70%}}}@keyframes shelf-drift{0%{translate:0 6%}to{translate:0}}@media (width<=1100px){.partner[data-astro-cid-cqh55nt7]{--form-x:calc(6 * var(--pitch));--col-span:calc(6 * var(--col) + 5 * var(--gutter));--fact-w:calc((6 * var(--col) + 4 * var(--gutter)) / 2 - 12px)}.ticket[data-astro-cid-cqh55nt7]{grid-column:1/-1}.facts[data-astro-cid-cqh55nt7]{grid-column:1/7}.fact__name[data-astro-cid-cqh55nt7]{margin-left:0}.contact[data-astro-cid-cqh55nt7]{grid-column:7/-1}}@media (width<=900px){.partner[data-astro-cid-cqh55nt7]{--card:calc(100cqw - 2 * var(--margin));--pack:calc((var(--card) + 40px) / 3);--rise:8deg;--len:calc(var(--card) / cos(var(--rise)));--pad:clamp(20px, 4.6cqw, 40px);--title:min(104px, calc((var(--card) - 2 * var(--pad)) / 5.591));--number:calc(var(--card) / 5.555);--fact-w:var(--card);--field:54px}.shelf[data-astro-cid-cqh55nt7]{left:0}.coupon[data-astro-cid-cqh55nt7]{display:block}.coupon__stub[data-astro-cid-cqh55nt7]{padding:var(--pad) var(--pad) 0;display:block}.coupon__sentence[data-astro-cid-cqh55nt7]{max-width:34em;margin:16px 0 0}.perf[data-astro-cid-cqh55nt7]{height:calc(var(--card) * tan(var(--rise)) + 36px);position:relative;inset:auto}.perf__strip[data-astro-cid-cqh55nt7]{height:var(--len);margin:calc(var(--len) / -2) 0 0 -12px;transform-origin:50%;transform:rotate(calc(90deg - var(--rise)));top:50%;left:50%}.perf__ends[data-astro-cid-cqh55nt7]{transform-origin:50% 0;width:auto;height:0;transform:skewY(calc(var(--rise) * -1));inset:50% 0 auto}.notch[data-astro-cid-cqh55nt7]{top:calc(var(--notch) / -2);transform:skewY(var(--rise));bottom:auto}.notch--high[data-astro-cid-cqh55nt7]{left:auto;right:calc(var(--notch) / -2)}.notch--low[data-astro-cid-cqh55nt7]{left:calc(var(--notch) / -2)}.form[data-astro-cid-cqh55nt7]{padding:0 var(--pad) var(--pad)}.facts[data-astro-cid-cqh55nt7]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px}.contact[data-astro-cid-cqh55nt7]{grid-column:1/-1;margin-top:clamp(48px,8cqw,72px)}.contact__action[data-astro-cid-cqh55nt7]{margin-bottom:0}@media (prefers-reduced-motion:no-preference){.js .ticket[data-astro-cid-cqh55nt7]:not(.is-in) .coupon[data-astro-cid-cqh55nt7]{--run:calc(var(--card) * tan(var(--rise)));clip-path:polygon(0 0, 100% 0, 100% 0, 0 var(--run))}.js .coupon__line[data-astro-cid-cqh55nt7]>span[data-astro-cid-cqh55nt7]{transition-delay:calc(.12s + var(--i) * 90ms)}.js .coupon__sentence[data-astro-cid-cqh55nt7]{transition-delay:.3s}.js .form__step[data-astro-cid-cqh55nt7]{transition-delay:calc(.46s + var(--s) * 70ms)}}@container (width>=600px){.form__fields[data-astro-cid-cqh55nt7]{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (width<=620px){.facts[data-astro-cid-cqh55nt7]{grid-template-columns:minmax(0,1fr);gap:28px}.contact[data-astro-cid-cqh55nt7]{display:block}.contact__address[data-astro-cid-cqh55nt7]{margin-top:12px}.form__note[data-astro-cid-cqh55nt7] span[data-astro-cid-cqh55nt7]{display:inline}.contact__list[data-astro-cid-cqh55nt7]{padding-inline:12px}}
