.recognition[data-astro-cid-vfslmjph]{--scene-intro:1;--scene-outro:0;--recognition-bg-progress:0;--recognition-light-percent:0%;--recognition-gold:#d7a947;height:var(--recognition-scroll-height,500svh);color:#f7f3ec;isolation:isolate;background:#100e0b;min-height:3000px;position:relative}.recognition[data-astro-cid-vfslmjph]:before{z-index:0;content:"";opacity:var(--recognition-bg-progress);pointer-events:none;background:#fff;position:absolute;inset:0}.recognition__pin[data-astro-cid-vfslmjph]{z-index:1;background:radial-gradient(at 55% 48%,#976b2321,#0000 42%),#100e0b;grid-template-columns:minmax(300px,.95fr) minmax(360px,1.15fr) minmax(280px,.85fr);align-items:center;width:100%;height:100svh;min-height:680px;padding:clamp(82px,10vh,122px) clamp(26px,5.4vw,104px) 30px;display:grid;position:sticky;top:0;overflow:visible}.recognition__pin[data-astro-cid-vfslmjph]:before{z-index:0;content:"";opacity:var(--recognition-bg-progress);pointer-events:none;background:#fff;position:absolute;inset:0}.recognition__copy[data-astro-cid-vfslmjph]{z-index:3;max-width:560px;opacity:var(--spotlight-layer-opacity,1);filter:blur(calc(var(--scene-outro) * 8px));transform:translate3d(0, calc(var(--scene-outro) * -36px), 0);position:relative;container-type:inline-size}.recognition__copy[data-astro-cid-vfslmjph] h2[data-astro-cid-vfslmjph],.recognition__copy[data-astro-cid-vfslmjph]>p[data-astro-cid-vfslmjph]{--reveal:1}.recognition__copy[data-astro-cid-vfslmjph] h2[data-astro-cid-vfslmjph]{max-width:none;font-family:var(--font-editorial);letter-spacing:-.035em;opacity:var(--reveal);filter:blur(calc((1 - var(--reveal)) * 7px));transform:translate3d(0, calc((1 - var(--reveal)) * 24px), 0);margin:0 0 24px;font-size:clamp(30px,10.5cqi,64px);font-weight:500;line-height:.99}.recognition__copy[data-astro-cid-vfslmjph] h2[data-astro-cid-vfslmjph] span[data-astro-cid-vfslmjph]{white-space:nowrap;display:block}.recognition__copy[data-astro-cid-vfslmjph]>p[data-astro-cid-vfslmjph]:not(.recognition__closing){color:#f7f3ecc7;max-width:390px;opacity:var(--reveal);filter:blur(calc((1 - var(--reveal)) * 5px));transform:translate3d(0, calc((1 - var(--reveal)) * 18px), 0);margin:0 0 13px;font-size:clamp(13px,1vw,15px);line-height:1.65}.recognition__spotlights[data-astro-cid-vfslmjph]{z-index:4;perspective:900px;pointer-events:none;width:min(30vw,520px);height:clamp(96px,14vh,150px);opacity:var(--spotlight-layer-opacity,1);filter:blur(calc(var(--scene-outro) * 6px));margin:0;padding:0;list-style:none;position:absolute;top:22%;left:58%}.recognition__spotlights[data-astro-cid-vfslmjph] li[data-astro-cid-vfslmjph]{color:#f7f3ec;font-family:var(--font-editorial);letter-spacing:-.035em;text-align:right;text-wrap:balance;text-shadow:0 3px 30px #0000007a;opacity:var(--spotlight-progress,0);filter:blur(calc((1 - var(--spotlight-progress,0)) * 7px));transform:translate3d(0, calc((1 - var(--spotlight-scale,.2)) * 12px), calc((var(--spotlight-scale,.2) - 1) * 600px)) scale(var(--spotlight-scale,.2));transform-origin:100% 100%;will-change:transform, opacity, filter;justify-content:flex-end;align-items:flex-end;font-size:clamp(28px,2.5vw,60px);font-weight:500;line-height:.98;display:flex;position:absolute;inset:0}.recognition__spotlights[data-astro-cid-vfslmjph] li[data-astro-cid-vfslmjph]>span[data-astro-cid-vfslmjph]{text-align:right;text-wrap:balance;max-width:100%;display:block}.recognition__closing-exit[data-astro-cid-vfslmjph]{z-index:6;pointer-events:none;transform:translate3d(0, var(--closing-exit-y,0px), 0);will-change:transform;position:absolute;inset:0}.recognition__closing-title[data-astro-cid-vfslmjph]{color:#cbae99;font-family:var(--font-editorial);letter-spacing:-.045em;text-align:center;opacity:0;visibility:hidden;perspective:1000px;pointer-events:none;will-change:opacity, transform;flex-direction:column;justify-content:center;align-items:center;gap:.025em;padding:8vw;font-size:clamp(38px,5vw,120px);font-weight:500;line-height:.96;display:flex;position:absolute;inset:0}.recognition__closing-line[data-astro-cid-vfslmjph]{white-space:nowrap;line-height:.9;display:block}.recognition__closing-line--accent[data-astro-cid-vfslmjph]{color:color-mix(in srgb, #f7f3ec calc(100% - var(--recognition-light-percent)), #201b18 var(--recognition-light-percent))}.recognition__closing-word[data-astro-cid-vfslmjph]{white-space:nowrap;display:inline-block}.recognition__closing-glyph[data-astro-cid-vfslmjph]{backface-visibility:hidden;will-change:transform, opacity;display:inline-block}.recognition__mobile-outro[data-astro-cid-vfslmjph]{display:contents}.recognition__object[data-astro-cid-vfslmjph]{z-index:2;width:100%;max-width:min(100%,68vh);height:clamp(430px,72vh,1320px);min-height:430px;transform:scale(calc(.25 + var(--scene-intro) * .75 + var(--scene-outro) * .7));transform-origin:50%;opacity:calc(1 - var(--scene-outro));will-change:transform;justify-self:center;position:relative}.recognition__canvas[data-astro-cid-vfslmjph]{cursor:grab;touch-action:none;opacity:0;outline:none;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute}.recognition__canvas[data-astro-cid-vfslmjph]:active{cursor:grabbing}.recognition__canvas[data-astro-cid-vfslmjph]:focus-visible{outline-offset:-12px;outline:1px solid #d7a94799}.recognition__object[data-astro-cid-vfslmjph].is-loaded .recognition__canvas[data-astro-cid-vfslmjph]{opacity:1}.recognition__julia[data-astro-cid-vfslmjph]{z-index:1;width:min(35vw,560px);height:min(94svh,930px);opacity:calc(var(--julia-in,1) * (1 - var(--scene-outro,0)));transform:translate3d(24px, calc(var(--scene-outro) * -46px), 0);filter:blur(calc(var(--scene-outro) * 8px));pointer-events:none;place-self:end;margin:0 -4vw -45px 0;position:relative}.recognition__julia[data-astro-cid-vfslmjph] img[data-astro-cid-vfslmjph]{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}@media (width<=1050px){.recognition__pin[data-astro-cid-vfslmjph]{grid-template-columns:minmax(260px,.95fr) minmax(300px,1.1fr) minmax(220px,.75fr);padding-inline:26px}.recognition__julia[data-astro-cid-vfslmjph]{width:34vw;margin-right:-5vw}}@media (width<=760px){.recognition[data-astro-cid-vfslmjph]{height:auto;min-height:0;margin-bottom:-1px;overflow:clip}.recognition__pin[data-astro-cid-vfslmjph]{flex-direction:column;align-items:stretch;height:auto;min-height:1080px;padding:96px 24px 38px;display:flex;position:relative;overflow:visible}.recognition__copy[data-astro-cid-vfslmjph]{display:contents}.recognition__copy[data-astro-cid-vfslmjph] h2[data-astro-cid-vfslmjph],.recognition__copy[data-astro-cid-vfslmjph]>p[data-astro-cid-vfslmjph]:not(.recognition__closing){z-index:3;order:1;width:100%;max-width:620px}.recognition__copy[data-astro-cid-vfslmjph] h2[data-astro-cid-vfslmjph]{max-width:none}.recognition__copy[data-astro-cid-vfslmjph]>p[data-astro-cid-vfslmjph]:not(.recognition__closing){max-width:430px;font-size:14px}.recognition__spotlights[data-astro-cid-vfslmjph]{z-index:4;opacity:1;filter:none;order:2;gap:14px;width:100%;height:auto;margin:26px 0 0;display:grid;position:relative;top:auto;left:auto}.recognition__spotlights[data-astro-cid-vfslmjph] li[data-astro-cid-vfslmjph]{color:#f7f3ec;font-family:var(--font-sans);letter-spacing:0;text-align:left;text-shadow:none;opacity:1;filter:none;font-size:14px;line-height:1.4;display:block;position:relative;inset:auto;transform:none}.recognition__spotlights[data-astro-cid-vfslmjph] li[data-astro-cid-vfslmjph]>span[data-astro-cid-vfslmjph]{text-align:left;text-wrap:initial;display:inline}.recognition__spotlights[data-astro-cid-vfslmjph] li[data-astro-cid-vfslmjph]:before{background:var(--recognition-gold);content:"";border-radius:50%;width:5px;height:5px;margin:0 10px 2px 0;display:inline-block}.recognition__cta-reveal[data-astro-cid-vfslmjph]{order:3;align-self:flex-start;margin:30px 0 20px}.recognition__mobile-outro[data-astro-cid-vfslmjph]{z-index:2;isolation:isolate;flex-direction:column;flex:none;order:4;width:100%;height:auto;min-height:0;margin-top:40px;display:flex;position:relative}.recognition__pin[data-astro-cid-vfslmjph]:after{display:none}.recognition__closing-exit[data-astro-cid-vfslmjph]{order:2;min-height:300px;margin:20px 0 0;position:relative;inset:auto;transform:none}.recognition__closing-title[data-astro-cid-vfslmjph]{color:#cbae99;text-align:center;justify-content:center;align-items:center;min-height:300px;margin-top:0;padding:24px 0;font-size:clamp(63px,16.5vw,96px);line-height:.98;position:relative;inset:auto}.recognition__closing-line[data-astro-cid-vfslmjph]{white-space:normal}.recognition__closing-word[data-astro-cid-vfslmjph]{display:block}.recognition__object[data-astro-cid-vfslmjph]{z-index:2;width:75vw;max-width:none;height:420px;min-height:0;transform:scale(var(--mobile-jewel-scale,1));transform-origin:50%;opacity:1;will-change:auto;align-self:center;position:relative;inset:auto}.recognition__julia[data-astro-cid-vfslmjph]{display:none}.recognition__canvas[data-astro-cid-vfslmjph]{pointer-events:none;touch-action:pan-y;cursor:default}}@media (prefers-reduced-motion:reduce){.recognition[data-astro-cid-vfslmjph]{height:auto;min-height:100svh}.recognition__pin[data-astro-cid-vfslmjph]{min-height:100svh;position:relative}.recognition__copy[data-astro-cid-vfslmjph],.recognition__copy[data-astro-cid-vfslmjph] h2[data-astro-cid-vfslmjph],.recognition__copy[data-astro-cid-vfslmjph]>p[data-astro-cid-vfslmjph],.recognition__julia[data-astro-cid-vfslmjph]{opacity:1;filter:none;transform:none}.recognition__object[data-astro-cid-vfslmjph]{transform:none}}
