@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/82a479d98881992e-s.24ik8ds6mfy86.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/0344c0a4a9df02b3-s.p.171shbaxyastj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.zTcTxW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.zTcTxW_variable{--font-sans:"Instrument Sans", "Instrument Sans Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--wrap:1240px;--gutter:clamp(20px, 4vw, 48px);--sec:clamp(84px, 10vw, 148px);--ink:#0f1218;--ink-2:#2a2f3a;--slate:#5b6170;--mute:#8a909c;--line:#0f12181a;--line-strong:#0f121833;--paper:#f4f6f9;--tint:#edf3f9;--blue:#0067b1;--blue-deep:#00528e;--blue-mid:#2b7bc4;--orange:#f58220;--cyan:#00aeef;--navy:#03264a;--night:#071629;--night-2:#0d2340;--hero-fill:radial-gradient(55% 48% at 50% 40%, #fffffff2, #fff0 72%), radial-gradient(40% 50% at 0% 0%, #0067b112, transparent 70%), radial-gradient(40% 50% at 100% 100%, #f582200f, transparent 70%), linear-gradient(180deg, #f8fafc 0%, #eef2f7 62%, #e5eaf1 100%);--font:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;font-size:17px;line-height:1.55}a{color:inherit;text-decoration:none}img,svg{display:block}button{font:inherit}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.dark :focus-visible,.ft :focus-visible{outline-color:var(--cyan)}::selection{background:var(--blue);color:#fff}html.menu-open{overflow:hidden}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.ic{flex:none;width:18px;height:18px}.row-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease-out) var(--d,0s), transform 1.1s var(--ease-out) var(--d,0s);transform:translateY(28px)}.js [data-reveal].is-in{opacity:1;transform:none}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:12px;margin:0 0 20px;font-size:13px;font-weight:600;display:flex}.kicker:before{content:"";background:var(--orange);border-radius:2px;flex:none;width:22px;height:2px}.dark .kicker,.phero--dark .kicker,.gl .kicker{color:var(--cyan)}.band .kicker{color:#ffffffd9}.band--light .kicker{color:var(--blue)}.shead{gap:24px 64px;margin-bottom:clamp(40px,5vw,68px);display:grid}.shead--split{grid-template-columns:minmax(0,1fr) auto;align-items:end}.shead__title{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(38px,5.2vw,76px);font-weight:600;line-height:.98}.shead__side{justify-items:start;gap:18px;max-width:420px;display:grid}.shead__lede{color:var(--slate);margin:0;font-size:17px}.dark .shead__lede{color:#ffffffa8}.btn{letter-spacing:-.005em;white-space:nowrap;cursor:pointer;min-height:52px;transition:background-color .3s, color .3s, box-shadow .35s, transform .35s var(--ease-out);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15.5px;font-weight:600;display:inline-flex}.btn .ic{width:18px;height:18px;transition:transform .45s var(--ease-out)}.btn:hover .ic{transform:translate(3px)}.btn[target=_blank]:hover .ic{transform:translate(2px,-2px)}.btn:active{transform:scale(.97)}.btn--primary{background:var(--blue);color:#fff}.btn--primary:hover{background:var(--blue-deep);box-shadow:0 14px 28px -14px #00528eb3}.btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn--light{color:var(--night);background:#fff}.btn--light:hover{background:var(--orange);color:#fff}.btn--outline-light{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff4d}.btn--outline-light:hover{box-shadow:inset 0 0 0 1.5px #fff}.btn--link{min-height:0;color:var(--blue);transition:background-size .45s var(--ease-out), color .3s;background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;border-radius:0;padding:6px 0}.btn--link:hover{background-size:100% 1.5px}.btn--link:active{transform:none}.dark .btn--link,.upc .btn--link{color:#fff}.dark .btn--ghost{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff4d}.sec{padding:var(--sec) 0;background:#fff;position:relative}.sec--paper{background:var(--paper)}.sec--tint{background:var(--tint)}.sec--tight{padding-top:clamp(40px,5vw,72px)}.sec--flush{padding-top:0}.dark{background:var(--night);color:#fff}.loader{z-index:100;place-items:center;animation:.6s 7s forwards loader-failsafe;display:grid;position:fixed;inset:0}.loader:before{content:"";background:var(--hero-fill);transition:opacity .8s var(--ease-out);position:absolute;inset:0}.loader.is-flying{pointer-events:none}.loader.is-flying:before{opacity:0}@keyframes loader-failsafe{to{opacity:0;visibility:hidden}}.loader__mark{aspect-ratio:300/290;will-change:transform;width:clamp(96px,12vw,140px);position:relative}.loader__mark svg{width:100%;height:100%;overflow:visible}.loader__mark path:first-child{animation:mark-l .9s var(--ease-out) both}.loader__mark path:nth-child(2){animation:mark-r .9s var(--ease-out) 80ms both}.loader__mark circle{transform-origin:150px 145px;animation:mark-core .7s var(--ease-out) .35s both}@keyframes mark-l{0%{opacity:0;transform:translate(-40px)}}@keyframes mark-r{0%{opacity:0;transform:translate(40px)}}@keyframes mark-core{0%{opacity:0;transform:scale(.2)}}.loader__bar{background:#0f12181a;border-radius:2px;width:120px;height:2px;transition:opacity .3s;position:absolute;top:calc(50% + clamp(78px,9vw,104px));left:50%;overflow:hidden;translate:-50%}.loader__bar:after{content:"";background:var(--blue);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}.loader.is-flying .loader__bar{opacity:0}.dk__mark svg{width:100%;height:100%}.nav{z-index:70;padding:0 var(--gutter);pointer-events:none;justify-content:center;display:flex;position:fixed;top:14px;left:0;right:0}.nav__pill{pointer-events:auto;z-index:2;-webkit-backdrop-filter:saturate(180%)blur(18px);max-width:100%;height:56px;transition:padding .45s var(--ease-out), box-shadow .3s;background:#fffc;border:1px solid #0f12180f;border-radius:999px;align-items:center;gap:4px;padding:0 6px 0 18px;display:flex;position:relative;box-shadow:0 1px 2px #0f12180a,0 14px 34px -18px #00285a47}.nav.is-condensed .nav__pill{padding-left:14px;box-shadow:0 1px 2px #0f12180d,0 18px 40px -18px #00285a5c}.nav__brand{align-items:center;height:100%;margin-right:12px;display:flex}.nav__mark{opacity:0;width:0;height:26px;transition:width .45s var(--ease-out), opacity .3s;display:block}.nav__word{width:94px;transition:width .45s var(--ease-out), opacity .3s;display:block;overflow:hidden}.nav__word img{width:auto;height:32px;display:block}.nav.is-condensed .nav__word{opacity:0;width:0}.nav.is-condensed .nav__mark{opacity:1;width:27px}.nav__links{align-items:center;height:42px;display:flex;position:relative}.nav__links a{z-index:1;height:100%;color:var(--ink-2);white-space:nowrap;align-items:center;padding:0 14px;font-size:14.5px;font-weight:500;transition:color .25s;display:flex;position:relative}.nav__links a:hover,.nav__links a.is-current{color:var(--ink)}.nav__links a.is-current{font-weight:600}.nav__glow{opacity:0;height:100%;transition:transform .45s var(--ease-out), width .45s var(--ease-out), opacity .25s;background:#0067b114;border-radius:999px;position:absolute;top:0;left:0}.nav__cta{background:var(--blue);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;height:44px;margin-left:6px;padding:0 20px;font-size:14.5px;font-weight:600;transition:background-color .25s;display:flex}.nav__cta:hover{background:var(--blue-deep)}.nav__toggle{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;height:44px;margin-left:6px;padding:0 16px 0 18px;font-size:14.5px;font-weight:600;display:none}.nav__toggle .ic{width:18px;height:18px}.menu{pointer-events:auto;z-index:1;background:radial-gradient(80% 60% at 100% 0%, #0067b180, transparent 70%), var(--night);color:#fff;animation:menu-in .45s var(--ease-out);position:fixed;inset:0;overflow-y:auto}.menu[hidden]{display:none}@keyframes menu-in{0%{opacity:0}}.menu__inner{min-height:100%;padding:110px var(--gutter) 40px;align-content:space-between;gap:48px;display:grid}.menu__links{margin:0;padding:0;list-style:none;display:grid}.menu__links li{animation:menu-link .6s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms + 80ms)}@keyframes menu-link{0%{opacity:0;transform:translateY(18px)}}.menu__links a{letter-spacing:-.035em;border-bottom:1px solid #ffffff1a;padding:10px 0;font-size:clamp(30px,8vw,48px);font-weight:600;line-height:1.1;display:block}.menu__links a[aria-current=page]{color:var(--cyan)}.menu__foot{color:#ffffffbf;gap:8px;font-size:16px;display:grid}.menu__social{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.menu__social a{background:#ffffff1a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.menu__social svg{width:18px;height:18px}.home{background:#fff}.dk__actions{gap:10px 18px}.dk__actions .btn--link{color:var(--ink)}.about{padding:var(--sec) 0 calc(var(--sec) * .75);background:#fff;position:relative}.about__grid,.story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,7vw,110px);display:grid}.about__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4.3vw,62px);font-weight:600;line-height:1.02}.about__lede,.story__lede{max-width:54ch;color:var(--ink-2);margin:24px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.about__points{border-top:1px solid var(--line);margin:34px 0 36px;padding:0;list-style:none}.about__points li{border-bottom:1px solid var(--line);gap:4px;padding:18px 0 18px 30px;display:grid;position:relative}.about__points li:before{content:"";background:var(--orange);border-radius:2px;width:14px;height:2px;position:absolute;top:30px;left:0}.about__points b{letter-spacing:-.012em;font-size:19px;font-weight:600}.about__points span{color:var(--slate)}.yrs{aspect-ratio:300/290;text-align:center;place-content:center;justify-items:center;width:100%;max-width:500px;margin-inline:auto;display:grid;position:relative}.yrs__arcs{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.yrs__arcs path{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:440;stroke-dashoffset:440px;transition:stroke-dashoffset 2.2s var(--ease-out) .2s}.yrs__arcs path:first-child{stroke:var(--blue)}.yrs__arcs path:last-child{stroke:var(--orange)}.yrs.is-in .yrs__arcs path,html:not(.js) .yrs__arcs path{stroke-dashoffset:0}.yrs__num{letter-spacing:-.065em;font-variant-numeric:tabular-nums;background:linear-gradient(165deg, var(--blue) 35%, var(--cyan) 95%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;padding-right:.04em;font-size:clamp(120px,15vw,220px);font-weight:700;line-height:.78}.yrs__unit{letter-spacing:-.01em;max-width:15ch;margin:18px 0 0;font-size:clamp(16px,1.5vw,20px);font-weight:600;line-height:1.2}.yrs__since{letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin:12px 0 0;font-size:12px;font-weight:600}.ribbon{margin-top:clamp(64px,8vw,110px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ribbon__track{width:max-content;animation:drift calc(var(--n) * 7s) linear infinite;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ribbon:hover .ribbon__track,.ribbon:focus-within .ribbon__track{animation-play-state:paused}@keyframes drift{to{transform:translate(calc(-50% - 8px))}}.ribbon__item{aspect-ratio:3/2;background:#dfe4ea;border-radius:20px;flex:none;width:clamp(260px,27vw,420px);position:relative;overflow:hidden}.ribbon__item a{position:absolute;inset:0}.ribbon__item img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.ribbon__item a:hover img{transform:scale(1.05)}.ribbon__cap{-webkit-backdrop-filter:blur(8px);color:#fff;opacity:0;transition:opacity .35s, transform .5s var(--ease-out);background:#0716299e;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600;position:absolute;bottom:14px;left:14px;transform:translateY(6px)}.ribbon__item a:hover .ribbon__cap,.ribbon__item a:focus-visible .ribbon__cap{opacity:1;transform:none}.gl{color:#fff;background:radial-gradient(55% 140% at 100% 0%, #00aeef80, transparent 65%), radial-gradient(40% 90% at 0% 100%, #03264a8c, transparent 70%), var(--blue);padding:clamp(64px,8vw,116px) 0;position:relative;overflow:hidden}.gl__inner{grid-template-columns:minmax(0,2.4fr) minmax(0,9.6fr);align-items:end;gap:40px;display:grid}.gl__title{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.12}.gl__title:before{content:"";background:var(--orange);border-radius:2px;width:22px;height:2px;margin-bottom:18px;display:block}.gl__stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.gl__stat{border-left:1px solid #ffffff47;flex-direction:column-reverse;gap:12px;padding-left:clamp(16px,2vw,30px);display:flex}.gl__stat dd{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(40px,4.7vw,76px);font-weight:600;line-height:.88}.gl__stat dt{color:#ffffffc7;font-size:14.5px}.up{padding:var(--sec) 0}.up--page{padding-top:0}.up__list{gap:28px;display:grid}.upc{background:var(--night-2);color:#fff;border:1px solid #ffffff14;border-radius:30px;grid-template-columns:minmax(0,13fr) minmax(0,11fr);display:grid;position:relative;overflow:hidden}.upc__media{background:var(--c);min-height:420px;position:relative;overflow:hidden}.upc__media img{object-fit:cover}.upc__fallback{letter-spacing:-.04em;text-align:center;place-items:center;padding:24px;font-size:40px;font-weight:700;display:grid;position:absolute;inset:0}.upc__date{color:var(--night);background:#fff;border-radius:18px;justify-items:center;margin:0;padding:12px 16px 10px;line-height:1;display:grid;position:absolute;top:20px;left:20px;box-shadow:0 10px 30px -10px #0006}.upc__date b{letter-spacing:-.04em;font-size:34px;font-weight:700}.upc__date span{letter-spacing:.1em;text-transform:uppercase;margin-top:6px;font-size:11.5px;font-weight:600}.upc__body{isolation:isolate;align-content:center;gap:20px;padding:clamp(28px,4vw,56px);display:grid;position:relative}.upc__body:before{content:"";z-index:-1;background:radial-gradient(80% 70% at 100% 0%, color-mix(in srgb, var(--c) 60%, transparent), transparent 70%);opacity:.7;position:absolute;inset:0}.upc__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0;font-size:13px;font-weight:600}.upc__name{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,52px);font-weight:600;line-height:1}.upc__facts{color:#ffffffd1;gap:10px;margin:0;padding:0;list-style:none;display:grid}.upc__facts li{align-items:center;gap:12px;display:flex}.upc__facts .ic{color:var(--cyan)}.upc__cd{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.upc__cd__cell{text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;padding:14px 6px 12px}.upc__cd__cell b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,40px);font-weight:600;line-height:1;display:block}.upc__cd__cell span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff94;margin-top:6px;font-size:11px;font-weight:600;display:block}.upc__actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;display:flex}.empty{text-align:center;background:#ffffff0a;border:1px dashed #fff3;border-radius:30px;justify-items:center;gap:16px;padding:72px 24px;display:grid}.empty h2{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:600}.empty p{color:#ffffffb3;max-width:50ch;margin:0 0 8px}.svc{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.svc__card a{background:var(--paper);border:1px solid var(--line);height:100%;min-height:350px;transition:background-color .45s, color .45s, transform .5s var(--ease-out), box-shadow .5s, border-color .45s;border-radius:24px;flex-direction:column;padding:24px 24px 28px;display:flex}.svc__card a:hover,.svc__card a:focus-visible{background:var(--c);color:var(--on);box-shadow:0 34px 60px -34px color-mix(in srgb, var(--c) 80%, transparent);border-color:#0000;transform:translateY(-6px)}.svc__top{justify-content:space-between;align-items:flex-start;display:flex}.svc__icon{background:var(--c);width:64px;height:64px;color:var(--on);border-radius:18px;place-items:center;transition:background-color .45s;display:grid}.svc__icon svg{width:36px;height:36px}.svc__card a:hover .svc__icon{background:#ffffff29}.svc__num{color:var(--mute);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;transition:color .45s}.svc__card a:hover .svc__num{color:inherit}.svc__name{letter-spacing:-.022em;margin:56px 0 10px;font-size:22px;font-weight:600;line-height:1.15}.svc__text{color:var(--slate);margin:0;font-size:15px;line-height:1.55;transition:color .45s}.svc__card a:hover .svc__text{color:inherit;opacity:.88}.sd{gap:clamp(20px,3vw,32px);margin:0;padding:0;list-style:none;display:grid}.sd__item{background:var(--paper);border-radius:30px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(20px,2.6vw,36px);scroll-margin-top:110px;display:grid}.sd__item:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sd__item:nth-child(2n) .sd__panel{order:2}.sd__panel{aspect-ratio:4/3;background:var(--c);color:var(--on);border-radius:22px;place-items:center;display:grid;position:relative;overflow:hidden}.sd__panel:before{content:"";background:radial-gradient(70% 70% at 85% 10%,#ffffff38,#0000 60%);position:absolute;inset:0}.sd__icon{width:42%;height:auto;position:relative}.sd__icon path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.4s var(--ease-out) .35s}.sd__panel.is-in .sd__icon path,html:not(.js) .sd__icon path{stroke-dashoffset:0}.sd__num{opacity:.85;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;position:absolute;top:18px;left:22px}.sd__name{letter-spacing:-.038em;margin:0 0 16px;font-size:clamp(30px,3.4vw,50px);font-weight:600;line-height:1}.sd__text{max-width:46ch;color:var(--ink-2);margin:0 0 28px;font-size:clamp(17px,1.4vw,20px)}.sd__list{color:var(--slate);margin:-8px 0 28px;padding-left:20px}.edc{height:100%}.edc a{border:1px solid var(--line);height:100%;transition:transform .55s var(--ease-out), box-shadow .55s, border-color .3s;background:#fff;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.edc a:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 36px 64px -38px #07162980}.edc__media{aspect-ratio:16/10;background:color-mix(in srgb, var(--c) 30%, #0b1424);display:block;position:relative;overflow:hidden}.edc__blur{object-fit:cover;filter:blur(24px)saturate(1.25);opacity:.9;transform:scale(1.25)}.edc__img{object-fit:contain;transition:transform 1s var(--ease-out)}.edc a:hover .edc__img{transform:scale(1.04)}.edc__none{color:#fff;text-align:center;place-items:center;padding:20px;font-size:22px;font-weight:600;display:grid;position:absolute;inset:0}.edc__count{-webkit-backdrop-filter:blur(8px);color:#fff;background:#07162999;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:600;position:absolute;top:12px;right:12px}.edc__body{flex:1;align-content:start;gap:6px;padding:18px 64px 22px 20px;display:grid}.edc__series{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:flex}.edc__series i{background:var(--c);border-radius:3px;flex:none;width:10px;height:10px}.edc__title{letter-spacing:-.022em;font-size:20px;font-weight:600;line-height:1.15}.edc__when{color:var(--slate);font-size:14px}.edc__go{width:38px;height:38px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink);border-radius:50%;place-items:center;transition:background-color .35s,color .35s,box-shadow .35s;display:grid;position:absolute;bottom:20px;right:18px}.edc a:hover .edc__go{background:var(--c);color:#fff;box-shadow:none}.edc__go .ic{width:16px;height:16px}.edc--lg .edc__media{aspect-ratio:auto;flex:1;min-height:340px}.edc--lg .edc__body{flex:0;padding:24px 76px 28px 28px}.edc--lg .edc__title{font-size:clamp(26px,2.4vw,36px)}.edc--lg .edc__go{width:46px;height:46px;bottom:28px;right:26px}.chips{flex-wrap:wrap;gap:8px;margin-bottom:clamp(32px,4vw,48px);display:flex}.chips button{border:1px solid var(--line-strong);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14.5px;font-weight:600;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.chips button span{color:var(--mute);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.chips button:hover{border-color:var(--ink)}.chips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.chips button[aria-pressed=true] span{color:#fff9}.arc__year{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:24px;padding:36px 0;display:grid}.arc__yr{letter-spacing:-.045em;align-self:start;margin:0;font-size:clamp(30px,3vw,46px);font-weight:600;line-height:1;position:sticky;top:100px}.arc__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.edh{background:var(--hero-fill);padding:clamp(130px,17vh,190px) 0 clamp(56px,7vw,96px)}.edh__inner{grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.edh__series i{background:var(--c);border-radius:3px;width:10px;height:10px}.edh__series:before{display:none}.edh__title{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(44px,6vw,92px);font-weight:600;line-height:.94}.edh__facts{flex-wrap:wrap;gap:8px;margin:26px 0 32px;padding:0;list-style:none;display:flex}.edh__facts li{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:14.5px;font-weight:500;display:inline-flex}.edh__facts .ic{width:16px;height:16px;color:var(--blue)}.edh__cover{aspect-ratio:4/3;background:#0b1424;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #07162999}.edh__blur{object-fit:cover;filter:blur(30px)saturate(1.25);opacity:.85;transform:scale(1.25)}.edh__img{object-fit:contain}.brief{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;display:grid}.brief__h{letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin:10px 0 0;font-size:13px;font-weight:600}.brief__body p{max-width:66ch;color:var(--ink-2);margin:0 0 20px;font-size:18px;line-height:1.7}.brief__body .brief__lead{letter-spacing:-.015em;color:var(--ink);font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.4}.gal{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:12px;margin:0;padding:0;list-style:none;display:grid}.gal li:nth-child(9n+1){grid-area:span 2/span 2}.gal button{aspect-ratio:3/2;cursor:zoom-in;background:#dfe4ea;border:0;border-radius:16px;width:100%;height:100%;min-height:100%;padding:0;display:block;position:relative;overflow:hidden}.gal li:nth-child(9n+1) button{aspect-ratio:auto}.gal img{object-fit:cover;transition:transform .9s var(--ease-out)}.gal button:hover img{transform:scale(1.05)}.lb{z-index:200;place-items:center;animation:.3s menu-in;display:grid;position:fixed;inset:0}.lb__bg{cursor:zoom-out;background:#040a14f2;border:0;position:absolute;inset:0}.lb__fig{pointer-events:none;width:min(92vw,1600px);height:min(80vh,1000px);margin:0;position:relative}.lb__fig img{object-fit:contain}.lb__count{color:#ffffffbf;font-variant-numeric:tabular-nums;margin:0;font-size:14px;position:absolute;bottom:24px;left:50%;translate:-50%}.lb__btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:52px;height:52px;transition:background-color .25s;display:grid;position:absolute}.lb__btn:hover{background:#ffffff3d}.lb__btn .ic{width:22px;height:22px}.lb__btn--close{top:20px;right:20px}.lb__btn--prev{top:50%;left:20px;translate:0 -50%}.lb__btn--next{top:50%;right:20px;translate:0 -50%}.pn{grid-template-columns:1fr 1fr;gap:16px;padding:clamp(40px,5vw,64px) 0 0;display:grid}.pn__item{border:1px solid var(--line);border-radius:22px;gap:6px;padding:24px 28px;transition:border-color .3s,background-color .3s;display:grid}.pn__item span{letter-spacing:.14em;text-transform:uppercase;color:var(--slate);font-size:12px;font-weight:600}.pn__item b{letter-spacing:-.02em;font-size:20px;font-weight:600}.pn__item--next{text-align:right}.pn__item:hover{border-color:var(--c,var(--blue));background:color-mix(in srgb, var(--c,var(--blue)) 6%, #fff)}.wk{background:var(--paper);position:relative}.wk__pin{padding:var(--sec) 0;position:relative;overflow:hidden}.wk.is-pinned .wk__pin{flex-direction:column;height:100svh;padding:clamp(92px,12vh,128px) 0 clamp(24px,4vh,44px);display:flex;position:sticky;top:0}.wk__year{pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.07em;color:#0000;-webkit-text-stroke:2px #0067b129;margin:0;font-size:clamp(220px,31vw,560px);font-weight:700;line-height:1;position:absolute;bottom:-.2em;right:-.03em}.wk__year span{animation:wk-year 1s var(--ease-out);display:block}@keyframes wk-year{0%{opacity:0;transform:translateY(14%)}}.wk__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px 64px;margin-bottom:clamp(24px,4vh,48px);display:grid;position:relative}.wk__head .kicker{margin-bottom:16px}.wk__side{justify-items:start;gap:12px;max-width:380px;display:grid}.wk__side p{color:var(--slate);margin:0}.wk__track{width:max-content;padding:0 max(var(--gutter), calc((100vw - var(--wrap)) / 2));will-change:transform;gap:clamp(16px,2vw,28px);margin:0;list-style:none;display:flex;position:relative}.wk.is-pinned .wk__track{flex:1;align-items:center;min-height:0}.wk:not(.is-pinned) .wk__track{scroll-snap-type:x mandatory;width:auto;scroll-padding:0 var(--gutter);scrollbar-width:none;padding-bottom:12px;overflow-x:auto}.wk:not(.is-pinned) .wk__track::-webkit-scrollbar{display:none}.wkc{--cw:max(280px, min(35vw, 560px, calc((100svh - 400px) * 1.42)));width:var(--cw);scroll-snap-align:start;will-change:transform;flex:none}.wkc>a{border:1px solid var(--line);background:#fff;border-radius:26px;flex-direction:column;transition:box-shadow .5s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -42px #07162966}.wkc>a:hover{border-color:#0000;box-shadow:0 44px 80px -40px #07162999}.wkc__media{aspect-ratio:16/10;background:color-mix(in srgb, var(--c) 30%, #0b1424);position:relative;overflow:hidden}.wkc__blur{object-fit:cover;filter:blur(24px)saturate(1.25);opacity:.9;transform:scale(1.25)}.wkc__pic{position:absolute;inset:0;transform:scale(1.16)}.wkc__pic img{object-fit:contain;transition:transform 1s var(--ease-out)}.wkc>a:hover .wkc__pic img{transform:scale(1.05)}.wkc__num{-webkit-backdrop-filter:blur(8px);color:#fff;font-variant-numeric:tabular-nums;background:#0716298c;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;position:absolute;top:14px;left:16px}.wkc__body{gap:6px;padding:20px 78px 22px 22px;display:grid}.wkc__series{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:flex}.wkc__series i{background:var(--c);border-radius:3px;flex:none;width:10px;height:10px}.wkc__title{letter-spacing:-.025em;font-size:clamp(21px,1.8vw,28px);font-weight:600;line-height:1.1}.wkc__when{color:var(--slate);font-size:14.5px}.wkc__thumbs{align-items:center;gap:6px;margin-top:8px;display:flex}.wkc__thumb{background:#dfe4ea;border-radius:8px;width:46px;height:32px;position:relative;overflow:hidden}.wkc__thumb img{object-fit:cover}.wkc__more{color:var(--slate);margin-left:6px;font-size:13px;font-weight:600}.wkc__go{width:46px;height:46px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;place-items:center;transition:background-color .35s,color .35s,box-shadow .35s;display:grid;position:absolute;bottom:22px;right:20px}.wkc>a:hover .wkc__go{background:var(--c);color:#fff;box-shadow:none}.wkc__go .ic{width:16px;height:16px}.wkc--end{width:calc(var(--cw) * .78);align-self:stretch;align-items:center;display:flex}.wkc__endin{width:100%;height:calc(var(--cw) / 1.6 + 150px);color:#fff;background:radial-gradient(80% 70% at 100% 0%, #0067b199, transparent 70%), var(--night);border-radius:26px;flex-direction:column;justify-content:flex-end;gap:16px;padding:clamp(24px,2.6vw,36px);display:flex}.wkc__endin p{color:#ffffffb3;margin:0}.wkc__endin .wkc__big{letter-spacing:-.038em;color:#fff;font-size:clamp(30px,2.6vw,44px);font-weight:600;line-height:1.02}.wkc__endin .btn{align-self:flex-start}.wk__foot{align-items:center;gap:24px;margin-top:clamp(20px,3.5vh,40px);display:flex;position:relative}.wk:not(.is-pinned) .wk__foot{display:none}.wk__count{color:var(--slate);font-variant-numeric:tabular-nums;flex:none;font-size:14px}.wk__count b{color:var(--ink)}.wk__line{background:#0f12181f;border-radius:2px;flex:1;height:2px;margin-bottom:22px;position:relative}.wk__fill{background:var(--blue);transform-origin:0;border-radius:2px;position:absolute;inset:0;transform:scaleX(0)}.wk__tick{color:var(--mute);font-size:12px;font-weight:600;transition:color .3s;position:absolute;top:12px}.wk__tick:before{content:"";background:currentColor;border-radius:1px;width:2px;height:10px;position:absolute;top:-16px;left:0}.wk__tick.is-on{color:var(--blue)}.pgrid{gap:40px 20px;margin:0;padding:0;list-style:none;display:grid}.pgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pgrid--5{grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 18px}.pgrid--6{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 16px}:is(.pgrid--5,.pgrid--6) .pc__name{font-size:16.5px}:is(.pgrid--5,.pgrid--6) .pc__role{font-size:13.5px}.pgrid--6 .pc__photo{border-radius:18px}.pc__photo{aspect-ratio:4/5;background:#dfe4ea;border-radius:22px;position:relative;overflow:hidden}.pc__photo img{object-fit:cover;object-position:50% 22%;filter:grayscale()contrast(1.04);transition:filter .7s, transform 1.1s var(--ease-out)}.pc:hover .pc__photo img{filter:none;transform:scale(1.04)}.pc__name{letter-spacing:-.015em;margin:18px 0 0;font-size:18.5px;font-weight:600;line-height:1.2}.pc__role{color:var(--slate);margin:5px 0 0;font-size:14.5px;line-height:1.45}.dark .pc__photo{background:#13253d}.dark .pc__role{color:#fff9}.marq{gap:16px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marq__row{width:max-content;animation:drift calc(var(--n) * 2.8s) linear infinite;gap:16px;margin:0;padding:0;list-style:none;display:flex}.marq__row--rev{animation-direction:reverse}.marq:hover .marq__row{animation-play-state:paused}.logo{border:1px solid var(--line);background:#fff;border-radius:18px;width:186px;height:132px;display:block;position:relative;overflow:hidden}.logo img{object-fit:contain;mix-blend-mode:multiply;filter:grayscale()contrast(1.15);padding:4px 8px;transition:filter .4s}.logo:hover img{filter:none}.logo__name{text-align:center;place-items:center;padding:12px;font-size:14px;font-weight:600;display:grid;position:absolute;inset:0}.lgrid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lgrid .logo{aspect-ratio:1.4;width:100%;height:auto}.lgrid .logo img{filter:none}.lgrid li{transition:transform .4s var(--ease-out)}.lgrid li:hover{transform:translateY(-3px)}.fl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.fl__card{background:var(--paper);border:1px solid var(--line);height:100%;transition:transform .55s var(--ease-out), box-shadow .55s;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.sec--paper .fl__card{background:#fff}a.fl__card:hover{transform:translateY(-6px);box-shadow:0 36px 64px -40px #07162980}.fl__media{aspect-ratio:16/9;background:var(--c);position:relative;overflow:hidden}.fl__media img{object-fit:cover;object-position:50% 0;transition:transform 1s var(--ease-out)}a.fl__card:hover .fl__media img{transform:scale(1.04)}.fl__plain{color:var(--on);letter-spacing:-.03em;text-align:center;place-items:center;padding:20px;font-size:28px;font-weight:700;display:grid;position:absolute;inset:0}.fl__body{border-top:4px solid var(--c);flex:1;align-content:start;gap:8px;padding:22px 24px 26px;display:grid}.fl__field{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:12px;font-weight:600}.fl__name{letter-spacing:-.028em;font-size:24px;font-weight:600;line-height:1.1}.fl__tag{color:var(--slate);font-size:15px}.fl__stats{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 22px;margin-top:10px;padding-top:14px;display:flex}.fl__stats span{color:var(--slate);font-size:12.5px;display:grid}.fl__stats b{letter-spacing:-.02em;color:var(--ink);font-size:21px;font-weight:600}.fl__go{color:var(--blue);align-items:center;gap:8px;margin-top:12px;font-size:15px;font-weight:600;display:inline-flex}.fl__go .ic{width:16px;height:16px}.phero{background:var(--hero-fill);padding:clamp(140px,19vh,210px) 0 clamp(60px,7vw,100px);position:relative;overflow:hidden}.phero--dark{color:#fff;background:radial-gradient(60% 80% at 88% 0%, #0067b18c, transparent 70%), radial-gradient(40% 60% at 0% 100%, #f5822029, transparent 70%), var(--night)}.phero__inner{position:relative}.phero__arcs{right:calc(var(--gutter) * -1);opacity:.5;pointer-events:none;width:clamp(220px,30vw,440px);height:auto;position:absolute;top:50%;overflow:visible;translate:30% -50%}.phero__arcs path{fill:none;stroke-width:1.4px}.phero__arcs path:first-child{stroke:var(--blue)}.phero__arcs path:last-child{stroke:var(--orange)}.crumbs ol{color:var(--slate);flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;font-size:13.5px;list-style:none;display:flex}.crumbs li+li:before{content:"/";opacity:.5;margin-right:8px}.crumbs a:hover{color:var(--ink)}.phero--dark .crumbs ol{color:#fff9}.phero--dark .crumbs a:hover{color:#fff}.phero__title{letter-spacing:-.055em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(52px,8.4vw,132px);font-weight:600;line-height:.9;position:relative}.phero__title--long{letter-spacing:-.045em;max-width:20ch;font-size:clamp(40px,5.6vw,88px);line-height:.98}.phero__lede{max-width:54ch;color:var(--ink-2);margin:30px 0 0;font-size:clamp(18px,1.6vw,22px);line-height:1.5;position:relative}.phero--dark .phero__lede{color:#ffffffbd}.phero__chips{flex-wrap:wrap;gap:8px;margin:36px 0 0;padding:0;list-style:none;display:flex}.phero__chips a{border:1px solid var(--line);background:#fff;border-radius:999px;padding:10px 16px;font-size:14.5px;font-weight:600;transition:border-color .25s,color .25s;display:block}.phero__chips a:hover{border-color:var(--blue);color:var(--blue)}.phero__actions{margin-top:36px}.collage{z-index:1;grid-template-rows:repeat(2,clamp(150px,17vw,250px));grid-template-columns:2fr 1fr;gap:16px;margin-top:clamp(-56px,-4vw,-24px);display:grid;position:relative}.collage__item{background:#dfe4ea;border-radius:24px;position:relative;overflow:hidden}.collage__item--0{grid-row:span 2}.collage__item img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.collage__item:hover img{transform:scale(1.04)}.band{color:#fff;background:radial-gradient(60% 140% at 100% 0%, #00aeef73, transparent 65%), var(--blue);padding:clamp(56px,7vw,100px) 0}.band--light{color:var(--ink);background:var(--tint)}.band__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.band__title{letter-spacing:-.038em;max-width:22ch;margin:0;font-size:clamp(30px,3.6vw,54px);font-weight:600;line-height:1.02}.contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.contact__cards{gap:14px;display:grid}.ccard{background:var(--paper);border:1px solid var(--line);transition:border-color .3s, transform .45s var(--ease-out);border-radius:24px;justify-items:start;gap:6px;padding:24px 26px;display:grid}a.ccard:hover{border-color:var(--blue);transform:translateY(-3px)}.ccard>.ic{width:22px;height:22px;color:var(--blue);margin-bottom:8px}.ccard__label{letter-spacing:.14em;text-transform:uppercase;color:var(--slate);font-size:12px;font-weight:600}.ccard b{letter-spacing:-.012em;overflow-wrap:anywhere;font-size:19px;font-weight:600;line-height:1.35}.ccard__more{color:var(--blue);align-items:center;gap:6px;margin-top:6px;font-size:14.5px;font-weight:600;display:inline-flex}.ccard__more .ic{width:14px;height:14px}.ccard__social{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ccard__social a{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:14.5px;font-weight:600;transition:border-color .25s;display:inline-flex}.ccard__social a:hover{border-color:var(--ink)}.ccard__social svg{width:16px;height:16px}.contact__topics{color:#fff;background:radial-gradient(70% 60% at 100% 0%, #0067b180, transparent 70%), var(--night);border-radius:30px;padding:clamp(28px,4vw,56px)}.contact__h{letter-spacing:-.038em;margin:0 0 26px;font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1.04}.contact__topics ul{border-top:1px solid #ffffff1f;margin:0 0 34px;padding:0;list-style:none}.contact__topics li a{transition:padding .45s var(--ease-out);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.contact__topics li a:hover{padding-left:8px}.contact__topics b{letter-spacing:-.015em;font-size:20px;font-weight:600;display:block}.contact__topics small{color:#ffffff9e;max-width:46ch;margin-top:4px;font-size:15px;display:block}.contact__topics li .ic{width:22px;height:22px;color:var(--cyan);transition:transform .45s var(--ease-out)}.contact__topics li a:hover .ic{transform:translate(4px)}.contact__topics .btn--primary{color:var(--night);background:#fff}.contact__topics .btn--primary:hover{background:var(--orange);color:#fff;box-shadow:none}.ft{padding-top:var(--sec);background:var(--night);color:#fff;position:relative;overflow:hidden}.ft__cta{gap:34px;padding-bottom:clamp(64px,8vw,116px);display:grid}.ft__title{letter-spacing:-.05em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(44px,6.6vw,108px);font-weight:600;line-height:.94}.ft__title span{color:var(--orange)}.ft__actions{flex-wrap:wrap;gap:12px;display:flex}.ft__grid{border-top:1px solid #ffffff1f;grid-template-columns:1.4fr 1fr .9fr 1.3fr;gap:40px;padding:64px 0;display:grid}.ft__logo{letter-spacing:.01em;align-items:center;gap:12px;font-size:15px;font-weight:600;line-height:1.12;display:inline-flex}.ft__mark{width:42px;height:auto}.ft__brand p{color:#ffffff9e;max-width:34ch;margin:20px 0 24px;font-size:15px}.ft__social{gap:10px;margin:0;padding:0;list-style:none;display:flex}.ft__social a{background:#ffffff14;border-radius:50%;place-items:center;width:42px;height:42px;transition:background-color .25s,color .25s;display:grid}.ft__social a:hover{color:var(--night);background:#fff}.ft__social svg{width:17px;height:17px}.ft__col h3{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;margin:0 0 18px;font-size:12px;font-weight:600}.ft__col ul{gap:11px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.ft__col a,.ft__col span{color:#ffffffd6;transition:color .2s}.ft__col a:hover{color:#fff}.ft__col i{vertical-align:1px;border-radius:3px;width:9px;height:9px;margin-right:10px;display:inline-block;box-shadow:0 0 0 1px #ffffff47}.ft__contact li{grid-template-columns:18px 1fr;align-items:start;gap:12px;display:grid}.ft__contact .ic{color:var(--cyan);margin-top:3px}.ft__phones{gap:4px;display:grid}.ft__base{z-index:1;color:#ffffff8c;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:22px 0 30px;font-size:13.5px;display:flex;position:relative}.ft__base p{margin:0}.ft__links{gap:24px;display:flex}.ft__links a:hover,.ft__top:hover{color:#fff}.ft__top{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ft__word{text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.065em;color:#0000;-webkit-text-stroke:1px #ffffff1a;margin:-.06em 0 -.2em;font-size:clamp(120px,27vw,460px);font-weight:700;line-height:.78}.evh{color:#fff;background:radial-gradient(60% 80% at 90% 0%, color-mix(in srgb, var(--c) 70%, transparent), transparent 70%), var(--night);padding:clamp(130px,17vh,190px) 0 clamp(56px,7vw,96px)}.evh__inner{grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.evh .crumbs ol{color:#fff9}.evh__title{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(44px,6vw,92px);font-weight:600;line-height:.94}.evh__facts{color:#ffffffd1;gap:10px;margin:26px 0 30px;padding:0;list-style:none;display:grid}.evh__facts li{align-items:center;gap:12px;display:flex}.evh__facts .ic{color:var(--cyan)}.evh__note{color:#ffffffb3;max-width:50ch;margin:0}.evh__media{aspect-ratio:16/10;background:var(--c);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #000000b3}.evh__media img{object-fit:cover}.ev{max-width:none;padding:0 0 var(--sec)}.ev__section{border-bottom:1px solid var(--line);padding:clamp(48px,6vw,80px) 0}.ev__h2{letter-spacing:-.038em;font-size:clamp(30px,3.4vw,48px)}@media (min-width:1760px){:root{--wrap:1440px}body{font-size:18px}.nav__pill{height:62px}.nav__links a{padding:0 18px;font-size:16px}.nav__cta{height:48px;font-size:16px}}@media (min-width:2200px){:root{--wrap:1720px}}@media (max-width:1180px){.svc{grid-template-columns:repeat(6,minmax(0,1fr))}.svc__card{grid-column:span 2}.svc__card:nth-child(n+4){grid-column:span 3}.svc__card a{min-height:300px}.edc--lg .edc__media{aspect-ratio:16/9;flex:none;min-height:0}.nav__links a{padding:0 11px;font-size:14px}.pgrid--6,.pgrid--5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1060px){.nav__links,.nav__cta{display:none}.nav__toggle{display:inline-flex}.nav__pill{padding-right:6px}.nav{justify-content:stretch}.nav__pill{justify-content:space-between;width:100%}}@media (max-width:960px){.shead--split,.wk__head{grid-template-columns:1fr;align-items:start}.wk__year{display:none}.about__grid,.story{grid-template-columns:1fr}.yrs{max-width:380px}.gl__inner{grid-template-columns:1fr}.gl__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 0}.upc{grid-template-columns:1fr}.upc__media{aspect-ratio:16/10;min-height:0}.fl{grid-template-columns:repeat(2,minmax(0,1fr))}.pgrid--4,.pgrid--5,.pgrid--6{grid-template-columns:repeat(3,minmax(0,1fr))}.arc__year{grid-template-columns:1fr;gap:18px}.arc__yr{position:static}.arc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edh__inner,.evh__inner,.brief,.contact{grid-template-columns:1fr}.ft__grid{grid-template-columns:1fr 1fr}.sd__item{grid-template-columns:1fr}.sd__item:nth-child(2n) .sd__panel{order:0}.sd__panel{aspect-ratio:16/9}.gal{grid-template-columns:repeat(3,minmax(0,1fr))}.phero__arcs{display:none}}@media (max-width:700px){body{font-size:16px}.svc{grid-template-columns:1fr}.svc__card,.svc__card:nth-child(n+4){grid-column:auto}.svc__card a{min-height:0}.svc__name{margin-top:36px}.arc__grid,.fl{grid-template-columns:1fr}.pgrid{gap:28px 14px}.pgrid--4,.pgrid--3,.pgrid--5,.pgrid--6{grid-template-columns:repeat(2,minmax(0,1fr))}.pgrid--6>li:nth-child(n+9){display:none}.pc__name{margin-top:12px;font-size:16px}.pc__role{font-size:13px}.pc__photo{border-radius:16px}.gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gal button{border-radius:12px}.ft__grid{grid-template-columns:1fr 1fr;gap:36px 20px;padding:48px 0}.ft__brand,.ft__contact{grid-column:1/-1}.pn{grid-template-columns:1fr}.pn__item--next{text-align:left}.upc__cd{gap:6px}.upc__date b{font-size:26px}.logo{border-radius:14px;width:140px;height:100px}.lgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.collage{grid-template-rows:clamp(180px,50vw,260px) clamp(120px,32vw,180px);grid-template-columns:1fr 1fr}.collage__item--0{grid-area:auto/span 2}.lb__btn--prev,.lb__btn--next{top:auto;bottom:14px;translate:none}.lb__count{bottom:30px}.contact__topics li a{padding:18px 0}}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transition:none;transform:none}.ribbon__track,.marq__row{animation:none}.ribbon,.marq{overflow-x:auto}.yrs__arcs path,.sd__icon path{stroke-dashoffset:0;transition:none}.loader__mark path,.loader__mark circle,.menu,.menu__links li{animation:none}}.ev__h2{margin:0 0 24px;font-weight:600}.ev__h3{color:var(--slate);margin:0 0 12px;font-size:15px;font-weight:600}.nav.is-open .nav__pill{background:#fff}
.dk{z-index:2;pointer-events:none;height:370svh;position:relative}.dk__stage{isolation:isolate;perspective:1600px;background:var(--hero-fill);pointer-events:auto;height:100svh;position:sticky;top:0;overflow:hidden}.dk__stage:after{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#0f12180d 1px,#0000 1px),linear-gradient(90deg,#0f12180d 1px,#0000 1px);background-position:50% 0;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 58% at 50% 42%,#000 20%,#0000 80%);mask-image:radial-gradient(65% 58% at 50% 42%,#000 20%,#0000 80%)}.dk__glow{z-index:-1;background:radial-gradient(46% 58% at 50% 34%,#f3f6fa,#0000 72%);width:min(96vw,1200px);height:100%;position:absolute;top:-18%;left:50%;translate:-50%}.dk__aurora{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(34% 40% at 50% 46%,#00aeef0f,#0000 70%),radial-gradient(24% 30% at 67% 60%,#f582200d,#0000 70%),radial-gradient(26% 32% at 33% 40%,#0067b10f,#0000 70%);position:absolute;inset:-10%}.dk__floor{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#151e3029,#151e300d 60%,#0000);border-radius:50%;position:absolute;top:0;left:50%}.dk__cluster{width:0;height:0;transform-style:preserve-3d;position:absolute;top:42%;left:50%}.dk__card{transform-style:preserve-3d;will-change:transform;position:absolute;top:0;left:0}.dk__face{background:var(--bg);color:var(--ink);backface-visibility:hidden;opacity:var(--op,1);filter:var(--dim,none);box-shadow:0 40px 70px -32px rgb(16 26 44/calc(.42 * var(--sh,1))), 0 14px 26px -16px rgb(16 26 44/calc(.3 * var(--sh,1)));border-radius:clamp(8px,1.6vmin,18px);position:absolute;inset:0;overflow:hidden;container-type:size}.dk__face--back{transform:rotateY(180deg)}.dk__face:before{content:"";z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg, rgb(255 255 255/var(--sheen,0)) 0%, transparent 45%);position:absolute;inset:0}.dk__face:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff38}.dk__card--logo .dk__face:after{box-shadow:inset 0 0 0 1px #15171c12}.dk__art{width:100%;height:100%;display:block;position:absolute;inset:0}.dk__sweep{transform-origin:50px 50px;animation:5.5s linear infinite dk-sweep}@keyframes dk-sweep{to{transform:rotate(360deg)}}.dk__kicker{z-index:2;letter-spacing:.1em;text-transform:uppercase;opacity:.72;margin:0;font-size:max(8px,4.2cqw);font-weight:600;position:absolute;top:7cqw;left:7cqw;right:7cqw}.dk__label{z-index:2;position:absolute;bottom:7cqw;left:7cqw;right:7cqw}.dk__label b{letter-spacing:-.035em;text-wrap:balance;font-size:max(11px,10.5cqw);font-weight:600;line-height:.98;display:block}.dk__logo{place-content:center;justify-items:center;gap:2.4cqh;padding-top:4cqh;display:grid;position:absolute;inset:0}.dk__mark{aspect-ratio:300/290;opacity:0;width:auto;height:34cqh;display:block}.dk__mark.is-shown{opacity:1}.dk__brand{letter-spacing:.24em;text-transform:uppercase;margin:3cqh 0 0;font-size:max(8px,4.4cqw);font-weight:700}.dk__since{color:var(--slate);letter-spacing:.04em;margin:0;font-size:max(8px,3.8cqw)}.dk__glint{z-index:4;pointer-events:none;transform:translateX(var(--gx,-140%));background:linear-gradient(105deg,#0000 38%,#ffffffbf 50%,#0000 62%);position:absolute;inset:-10%}.dk__statement{z-index:2;grid-template-rows:auto auto 1fr auto;align-content:start;padding:8cqw;display:grid;position:absolute;inset:0}.dk__statement .dk__kicker{position:static}.dk__big{letter-spacing:-.045em;text-wrap:balance;margin:5cqw 0 0;font-size:13.5cqw;font-weight:600;line-height:.96}.dk__foot{opacity:.7;border-top:1px solid #ffffff2e;grid-row:4;align-self:end;margin:0;padding-top:4cqw;font-size:max(9px,4cqw)}.dk__copy{z-index:6;padding:0 var(--gutter);text-align:center;justify-items:center;gap:12px;display:grid;position:absolute;bottom:clamp(30px,6.5svh,64px);left:0;right:0}.dk__copy>*{opacity:0;transition:opacity 1.1s var(--ease-out), transform 1.2s var(--ease-out);transform:translateY(16px)}.dk.is-in .dk__copy>*{opacity:1;transform:none}.dk.is-in .dk__copy>:first-child{transition-delay:1.6s}.dk.is-in .dk__copy>:nth-child(2){transition-delay:1.75s}.dk.is-in .dk__copy>:nth-child(3){transition-delay:1.9s}.dk__title{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4.4vw,58px);font-weight:600;line-height:1.02}.dk__lede{max-width:46ch;color:var(--slate);margin:0;font-size:clamp(15px,1.25vw,18px)}.dk__actions{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px;display:flex}.dk__copy>.dk__title{opacity:1;transition:none;transform:none}.dk__w{vertical-align:top;margin-bottom:-.1em;padding:0 .02em .1em;display:inline-block;overflow:hidden}.dk__w>span{transition:transform 1.1s var(--ease-out) calc(1.45s + var(--i) * 75ms);display:inline-block;transform:translateY(108%)}.dk.is-in .dk__w>span{transform:none}.dk__card{pointer-events:auto}.dk__cue{z-index:6;opacity:0;background:#15171c1f;width:1px;height:22px;position:absolute;bottom:10px;left:50%;overflow:hidden}.dk__cue:after{content:"";background:linear-gradient(transparent, var(--ink));width:1px;height:40%;animation:2.2s cubic-bezier(.65,0,.35,1) infinite dk-cue;position:absolute;top:-40%;left:0}@keyframes dk-cue{to{top:100%}}.dk__corner{z-index:6;pointer-events:none;opacity:0;width:14px;height:14px;transition:opacity 1.4s .2s, transform 1.4s var(--ease-out) .2s;border:0 solid #15171c3d;position:absolute}.dk__corner--tl{left:var(--gutter);border-top-width:1px;border-left-width:1px;top:88px;transform:translate(6px,6px)}.dk__corner--tr{right:var(--gutter);border-top-width:1px;border-right-width:1px;top:88px;transform:translate(-6px,6px)}.dk__corner--bl{left:var(--gutter);border-bottom-width:1px;border-left-width:1px;bottom:28px;transform:translate(6px,-6px)}.dk__corner--br{right:var(--gutter);border-bottom-width:1px;border-right-width:1px;bottom:28px;transform:translate(-6px,-6px)}.dk.is-ready .dk__corner{opacity:1;transition:transform 1.4s var(--ease-out) .2s;transform:none}@media (max-width:700px){.dk{height:330svh}.dk__cluster{top:42%}.dk__corner{display:none}}@media (prefers-reduced-motion:reduce){.dk__sweep,.dk__cue:after{animation:none}.dk__copy>*{transition:none}.dk__w>span{transition:none;transform:none}}html[data-beat-intro] .nav__pill{opacity:0;pointer-events:none}.nav__pill{transition:opacity .6s var(--ease-out)}.bx{background:#fff;min-height:100svh;position:relative;overflow:hidden}.bx__stage{z-index:70;position:fixed;inset:0;overflow:hidden}.bx__shot{will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.bx__tc{letter-spacing:.16em;font-variant-numeric:tabular-nums;opacity:.55;justify-content:space-between;margin:0;font-size:11px;font-weight:600;display:flex;position:absolute;inset:auto 22px 18px}.bx__flash{pointer-events:none;background:#fff;animation:.35s ease-out forwards bx-flash;position:absolute;inset:0}@keyframes bx-flash{0%{opacity:1}to{opacity:0}}.bx__stage.is-shake .bx__shot{animation:.42s both bx-shake}@keyframes bx-shake{0%{transform:translate(0)rotate(0)}12%{transform:translate(-14px,8px)rotate(-.6deg)}24%{transform:translate(12px,-10px)rotate(.5deg)}38%{transform:translate(-8px,6px)rotate(-.3deg)}52%{transform:translate(6px,-4px)}70%{transform:translate(-3px,2px)}to{transform:none}}.bx-word,.bx-num{letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;margin:0;font-weight:700;font-stretch:75%;line-height:.82}.bx-word{font-size:clamp(72px,19vw,330px)}.bx-num{font-variant-numeric:tabular-nums;font-size:clamp(96px,30vw,460px)}.bx-shape{aspect-ratio:1;width:min(64vmin,560px);height:auto;display:block}.bx-shape--sm{width:min(12vmin,90px)}.pop{animation:.24s cubic-bezier(.2,1.7,.4,1) both bx-pop}.slam{animation:.36s cubic-bezier(.2,1.4,.3,1) both bx-slam}.spin{animation:.32s cubic-bezier(.2,1.3,.3,1) both bx-spin}.spin-r{animation:.32s cubic-bezier(.2,1.3,.3,1) both bx-spin-r}.from-l{animation:.22s cubic-bezier(.16,1,.3,1) both bx-from-l}.from-r{animation:.22s cubic-bezier(.16,1,.3,1) both bx-from-r}.from-t{animation:.22s cubic-bezier(.16,1,.3,1) both bx-from-t}.from-b{animation:.22s cubic-bezier(.16,1,.3,1) both bx-from-b}@keyframes bx-pop{0%{opacity:0;transform:scale(1.4)}}@keyframes bx-slam{0%{opacity:0;transform:scale(3.2)}}@keyframes bx-spin{0%{opacity:0;transform:rotate(-120deg)scale(.4)}}@keyframes bx-spin-r{0%{opacity:0;transform:rotate(140deg)scale(.4)}}@keyframes bx-from-l{0%{transform:translate(-60vw)skew(18deg)}}@keyframes bx-from-r{0%{transform:translate(60vw)skew(-18deg)}}@keyframes bx-from-t{0%{transform:translateY(-70vh)}}@keyframes bx-from-b{0%{transform:translateY(70vh)}}.bx-logo{place-items:center;display:grid;position:relative}.bx-logo__mark{width:min(40vmin,340px);height:auto}.bx-ring{aspect-ratio:1;border:3px solid var(--cyan);opacity:0;border-radius:50%;width:min(40vmin,340px);animation:.9s cubic-bezier(.16,1,.3,1) 80ms both bx-ring;position:absolute}.bx-ring--2{border-color:var(--orange);animation-delay:.2s}@keyframes bx-ring{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}.bx-grid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}.bx-tile{place-items:center;display:grid;overflow:hidden}.bx-tile__in{width:72%;max-width:32vh;display:block}.bx-tile__in .bx-shape{width:100%}@media (max-width:700px){.bx-grid{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr)}}.bx-pile{place-items:center;display:grid;position:absolute;inset:0}.bx-item{transform:translate(var(--x), var(--y)) rotate(var(--r));grid-area:1/1}.bx-item.slap{animation:.28s cubic-bezier(.2,1.5,.4,1) both bx-slap}.bx-item.blow{animation:.7s cubic-bezier(.5,0,.75,0) forwards bx-blow}@keyframes bx-slap{0%{transform:translate(var(--x), var(--y)) rotate(calc(var(--r) - 20deg)) scale(1.9);opacity:0}}@keyframes bx-blow{to{transform:translate(calc(var(--x) + var(--fx)), calc(var(--y) + var(--fy))) rotate(var(--fr)) scale(1.3);opacity:0}}.bx-item>*{box-shadow:0 8px 18px -6px #00000047}.bx-card{aspect-ratio:100/128;border-radius:14px;outline:4px solid #fff;width:clamp(130px,22vw,250px);position:relative;overflow:hidden;container-type:inline-size}.bx-card b{letter-spacing:-.035em;font-size:11cqw;font-weight:600;line-height:.98;position:absolute;bottom:8cqw;left:8cqw;right:8cqw}.bx-badge{aspect-ratio:1;text-align:center;background:var(--orange);color:#fff;border-radius:50%;outline:4px solid #fff;place-content:center;width:clamp(110px,16vw,190px);display:grid}.bx-badge b{letter-spacing:-.04em;font-size:clamp(48px,7vw,90px);font-weight:700;font-stretch:75%;line-height:.85}.bx-badge span{letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:600}.bx-tape{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#ffe9a8;padding:12px 22px;font-size:clamp(15px,1.8vw,24px);font-weight:700}.bx-tape--blue{background:var(--blue);color:#fff}.bx-tape--ink{background:var(--ink);color:#fff}.bx-sticker{background:#fff;border-radius:22px;width:clamp(90px,12vw,150px);padding:14px}.bx-sticker .bx-shape{width:100%}.bx-sticker--paper{background:#fff}.bx-doodle{display:block;overflow:visible}.bx-doodle path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.26s cubic-bezier(.3,.7,.2,1) forwards bx-draw}@keyframes bx-draw{to{stroke-dashoffset:0}}.bx-doodles{z-index:3;pointer-events:none;position:absolute;inset:0}.bx-doodles .bx-doodle{position:absolute;translate:-50% -50%}.bx-doodle.is-spin{animation:bx-doodle-spin calc(var(--spb) * 2) linear both}.bx-doodle.is-wiggle{animation:bx-doodle-wig calc(var(--spb) / 2) steps(2) infinite}@keyframes bx-doodle-spin{0%{transform:scale(.5)rotate(-40deg)}to{transform:scale(1.08)rotate(30deg)}}@keyframes bx-doodle-wig{50%{transform:rotate(6deg)scale(1.06)}}.bx__stage.is-fast .bx__shot{transform:rotate(var(--tilt)) skewX(calc(var(--tilt) * -1.4)) scale(1.04)}.bx-echo{justify-items:center;line-height:.8;display:grid}.bx-echo__line{font-size:clamp(44px,11.5vw,190px);animation:.15s cubic-bezier(.16,1,.3,1) both bx-echo}@keyframes bx-echo{0%{transform:translateX(var(--from));opacity:0}}.bx-word.is-outline{-webkit-text-fill-color:transparent;-webkit-text-stroke:clamp(1.5px, .3vw, 4px) currentColor}.bx-split{display:flex;position:absolute;inset:0}.bx-split__band{flex:1;place-items:center;display:grid;overflow:hidden}.bx-split__band .bx-word{font-size:clamp(40px,10vw,170px)}.bx-split__band .bx-shape{width:80%}@media (max-width:700px){.bx-split{flex-direction:column}}.bx-tilt{place-content:center;display:grid;position:absolute;inset:0;rotate:-9deg}.bx-tilt .bx-word{z-index:1;font-size:clamp(90px,24vw,420px);position:relative}.bx-tilt__run{white-space:nowrap;text-transform:uppercase;letter-spacing:-.02em;opacity:.35;animation:bx-run calc(var(--spb) * 2) linear infinite;margin:0;font-size:clamp(28px,5vw,80px);font-weight:700;font-stretch:75%}.bx-tilt__run--rev{animation-direction:reverse}@keyframes bx-run{0%{transform:translate(-10%)}to{transform:translate(-35%)}}.bx-tape--pink{color:#fff;background:#ff5da2}.bx-sticker--round{border-radius:50%}.bx-sticker .bx-doodle{width:100%}@media (prefers-reduced-motion:reduce){.bx-doodle path{stroke-dashoffset:0;animation:none}}.bx--handoff{background:0 0;min-height:0;position:static;overflow:visible}.bx__out{z-index:69;pointer-events:none;background:#fff;animation:.5s ease-out forwards bx-out;position:fixed;inset:0}@keyframes bx-out{to{opacity:0;visibility:hidden}}.bx-riser{place-items:center;display:grid;position:absolute;inset:0}.bx-riser__num{animation:bx-riser var(--spb) steps(8, jump-start) both;justify-items:center;line-height:.8;display:grid}.bx-riser__num span{letter-spacing:.3em;text-transform:uppercase;color:var(--orange);margin-top:.18em;font-size:.13em;font-weight:600;font-stretch:100%}@keyframes bx-riser{0%{transform:scale(.72)}to{transform:scale(1.5)}}.bx__skip{z-index:5;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;letter-spacing:.08em;opacity:.75;background:#00000052;border:0;border-radius:999px;padding:9px 16px;font-size:12px;font-weight:600;transition:opacity .2s;position:absolute;top:18px;right:22px}.bx__skip:hover,.bx__skip:focus-visible{opacity:1}.bx-split--rows{flex-direction:column}.bx-split--rows .bx-word{font-size:clamp(56px,15vw,250px)}.bx-pile .bx-card{width:max(84px,min(14.5vw,26vh))}.bx-pile .bx-badge{width:max(90px,min(12vw,21vh));padding:0}.bx-pile .bx-badge b{font-size:max(36px,min(5.4vw,9.5vh))}.bx-pile .bx-sticker{width:max(64px,min(9vw,16vh));padding:12%}.bx-pile .bx-tape{white-space:nowrap;padding:.5em 1em;font-size:max(13px,min(1.8vw,3.2vh))}.bx-tape--cyan{background:var(--cyan);color:#03264a}.bx-pile .bx-card:after{content:"";background:linear-gradient(to top, var(--bg) 45%, transparent);height:42%;position:absolute;inset:auto 0 0}.bx-pile .bx-card b{z-index:1}.bx-echo__line.is-ghost{opacity:.3}.bx-shape--md{width:min(26vmin,220px)}.dk__face.has-photo{isolation:isolate}.dk__photo{z-index:-1;position:absolute;inset:0}.dk__photo img{object-fit:cover}.dk__photo:after{content:"";position:absolute;inset:0}.has-photo--event{color:#fff}.has-photo--event .dk__photo:after{background:linear-gradient(#0000 38%,#080c144d 58%,#080c14d1 100%),linear-gradient(#080c1473,#0000 26%)}.has-photo--statement .dk__photo:after{background:#0b1220a8}.has-photo--logo .dk__photo:after{background:#ffffffd6}html[data-intro=beat] .loader{display:none}html[data-intro=beat]:not([data-beat-intro]):not([data-ready]) body:after{content:"";z-index:90;background:#15171c;position:fixed;inset:0}
.ev__cta{background:var(--c);color:var(--on);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:16px 26px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.ev__cta:hover{transform:translateY(-2px)}.ev__cta:disabled{opacity:.6;cursor:progress}.ev__h3{color:var(--slate);margin:0 0 12px;font-size:15px;font-weight:600}.ev__about{white-space:pre-line;max-width:64ch;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.55}.ev__speakers{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.ev__photo{aspect-ratio:3/4;background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:14px;margin-bottom:10px;position:relative;overflow:hidden}.ev__name{margin:0;font-weight:600}.ev__role{color:var(--slate);margin:2px 0 0;font-size:14px}.ev__day+.ev__day{margin-top:24px}.ev__sessions{margin:0;padding:0;list-style:none;display:grid}.ev__session{border-top:1px solid #15171c14;grid-template-columns:120px 1fr;gap:16px;padding:14px 0;display:grid}.ev__session--break{color:var(--slate)}.ev__time{font-variant-numeric:tabular-nums;color:var(--slate)}.ev__by{color:var(--slate)}.ev__tier+.ev__tier{margin-top:24px}.ev__logos{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ev__logos li{background:#fff;border:1px solid #15171c14;border-radius:12px;place-items:center;height:90px;padding:14px;font-weight:600;display:grid;position:relative}.rg__form{gap:18px;max-width:560px;display:grid}.rg__form label{gap:6px;font-size:14px;font-weight:600;display:grid}.rg__form input:not([type=radio]):not([type=checkbox]){font:inherit;color:var(--ink);background:#fff;border:1px solid #15171c2e;border-radius:12px;padding:14px 16px;font-weight:400}.rg__form input:focus{outline:2px solid var(--c);outline-offset:1px}.rg__form fieldset{border:0;flex-wrap:wrap;align-items:center;gap:20px;margin:0;padding:0;display:flex}.rg__form legend{width:100%;margin-bottom:6px;font-size:14px;font-weight:600}.rg__form .rg__inline{align-items:flex-start;gap:10px;font-weight:400;display:flex}.rg__consent{color:var(--slate);font-size:14px}.rg__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.rg__error{color:#9b1c1c;background:#fdecec;border-radius:12px;margin:0;padding:12px 16px}.rg__photo{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.rg__photo label{grid-column:1}.rg__photo input[type=file]{padding:10px 12px!important}.rg__opt{color:var(--slate);font-weight:400}.rg__thumb{object-fit:cover;border:1px solid #15171c1f;border-radius:50%;grid-area:1/2;width:64px;height:64px}.rg__hint{color:var(--slate);grid-column:1/-1;margin:0;font-size:13px}.rg__done{background:color-mix(in srgb, var(--c) 10%, #fff);border-radius:16px;max-width:56ch;margin:0;padding:22px 24px;font-size:18px}@media (max-width:700px){.ev__session{grid-template-columns:1fr;gap:4px}}.ps{--c:#0067b1;--on:#fff;background:#f5f6f8;place-items:center;min-height:100svh;padding:24px 16px;display:grid}.ps__share{gap:10px;margin:8px 0 20px;display:grid}.ps__img{border-radius:14px;width:100%;height:auto;box-shadow:0 10px 30px #15171c1f}.ps__btns{flex-wrap:wrap;gap:10px;display:flex}.ps__btn{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #15171c2e;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none}.ps__btn:hover{border-color:var(--c)}.ps__card{text-align:center;background:#fff;border:1px solid #15171c14;border-radius:22px;justify-items:center;gap:10px;width:100%;max-width:420px;padding:34px 26px 28px;display:grid;position:relative;overflow:hidden}.ps__bar{background:var(--c);height:8px;position:absolute;inset:0 0 auto}.ps__name{letter-spacing:-.03em;margin:0;font-size:clamp(28px,7vw,36px);font-weight:600;line-height:1.05}.ps__org{color:var(--slate);margin:0}.ps__type{background:color-mix(in srgb, var(--c) 12%, #fff);color:var(--c);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;margin:4px 0 0;padding:4px 12px;font-size:13px;font-weight:600}.ps__qr{width:min(280px,78vw);margin:10px 0}.ps__qr svg{width:100%;height:auto;display:block}.ps__facts{text-align:left;border-top:1px solid #15171c14;gap:8px;width:100%;margin:0;padding-top:14px;display:grid}.ps__facts div{grid-template-columns:70px 1fr;gap:10px;display:grid}.ps__facts dt{color:var(--slate);font-size:14px}.ps__facts dd{margin:0}.ps__facts a{color:inherit}.ps__hint{color:var(--slate);margin:6px 0 4px;font-size:13px}.ps form{justify-items:center;gap:12px;margin-top:8px;display:grid}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/rajdhani-700.woff2)format("woff2");font-weight:700;font-display:swap}body.bare{margin:0}.rs{--a:#19c9da;--bg:#050d16;--panel:#0a1621;--line:#1b2a37;--tx:#e8f1f4;--mut:#8fa3ae;--hd:"Rajdhani", var(--font-sans), sans-serif;background:var(--bg);min-height:100svh;color:var(--tx);font-family:var(--font-sans), system-ui, sans-serif;flex-direction:column;display:flex}.rs a{color:inherit}.rs-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rs-head{text-align:center;border-bottom:1px solid var(--line);background:radial-gradient(60% 120% at 50% 0%, color-mix(in srgb, var(--a) 10%, transparent), transparent 70%);justify-items:center;gap:6px;padding:40px 16px 28px;display:grid}.rs-head__mark{width:min(380px,80vw);height:auto;margin-bottom:8px}.rs-head__title{font:700 clamp(30px, 6vw, 44px)/1 var(--hd);text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px}.rs-head__meta{color:var(--mut);margin:0;font-size:15px}.rs-head__lead{font:600 14px var(--hd);letter-spacing:.2em;text-transform:uppercase;color:var(--a);margin:4px 0 0}.rs-main{box-sizing:border-box;flex:1;width:min(1060px,100%);margin:0 auto;padding:32px 16px 48px}.rs-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:40px;display:grid}.rs-grid--one{grid-template-columns:minmax(0,560px);justify-content:center}.rs-form{background:var(--panel);border:1px solid var(--line);border-radius:18px;gap:14px;padding:28px;display:grid}.rs-form h2{font:600 13px var(--hd);letter-spacing:.2em;text-transform:uppercase;color:var(--mut);margin:18px 0 0}.rs-form h2:first-of-type{margin-top:0}.rs-form h2 span{letter-spacing:.1em;color:#5f7380;font-weight:500}.rs-field{gap:6px;display:grid}.rs-field label{color:#c9d6dc;font-size:14px}.rs-field em,.rs-err{color:#ff9b9b;font-size:13px;font-style:normal}.rs input:not([type=checkbox]):not([type=file]),.rs select{box-sizing:border-box;width:100%;font:inherit;color:var(--tx);border:1px solid var(--line);background:#07111b;border-radius:10px;outline:none;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.rs select{appearance:none;background:#07111b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%238fa3ae' stroke-width='2'/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:36px}.rs select option{background:#07111b}.rs input::placeholder{color:#4f6370}.rs input:focus,.rs select:focus{border-color:var(--a);box-shadow:0 0 0 3px color-mix(in srgb, var(--a) 18%, transparent)}.rs [aria-invalid=true]{border-color:#e06c6c!important}.rs-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rs-phone{grid-template-columns:116px 1fr;gap:8px;display:grid;position:relative}.rs-phone select{color:#0000}.rs-phone select option{color:var(--tx)}.rs-phone__code{pointer-events:none;color:var(--tx);font-size:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.rs-org{position:relative}.rs-org input{padding-right:36px}.rs-org__caret{pointer-events:none;color:#8fa3ae;font-size:11px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.rs-org__list{z-index:5;border:1px solid var(--line);background:#0b1823;border-radius:10px;max-height:260px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 16px 40px -16px #000}.rs-org__list li{cursor:pointer;color:#cfdbe0;border-radius:8px;padding:10px 12px;font-size:15px}.rs-org__list li.is-hi{background:color-mix(in srgb, var(--a) 14%, transparent);color:#fff}.rs-org__list li.is-other{border-top:1px solid var(--line);color:var(--a);margin-top:4px;font-weight:600}.rs-photo{cursor:pointer;border:1px dashed #2a3c4a;border-radius:12px;align-items:center;gap:14px;padding:12px;display:flex;position:relative}.rs-photo:hover{border-color:var(--a)}.rs-photo input{opacity:0;cursor:pointer;position:absolute;inset:0}.rs-photo__btn{border:1px solid var(--line);background:#102231;border-radius:8px;flex:none;padding:9px 14px;font-size:14px;font-weight:600}.rs-photo__hint{color:var(--mut);font-size:14px}.rs-photo__why{color:var(--mut);margin:-4px 0 0;font-size:14px;line-height:1.55}.rs-seg{border:1px solid var(--line);background:#07111b;border-radius:12px;justify-self:start;gap:6px;padding:4px;display:inline-flex}.rs-seg button{font:inherit;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 18px;font-size:15px}.rs-seg button.is-on{background:var(--a);color:#03141c;font-weight:600}.rs-consent{color:var(--mut);align-items:flex-start;gap:10px;margin-top:6px;font-size:13px;line-height:1.5;display:flex}.rs-consent input{width:17px;height:17px;accent-color:var(--a);flex:none;margin-top:2px}.rs-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.rs-note{color:#ffdf9e;background:#ffc45014;border:1px solid #ffc45040;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.rs-error{color:#ffb3b3;background:#ff5a5a14;border:1px solid #ff5a5a4d;border-radius:10px;margin:4px 0 0;padding:10px 12px;font-size:14px}.rs-btn{border:1px solid var(--line);min-height:48px;color:var(--tx);font:600 16px var(--font-sans), sans-serif;cursor:pointer;background:#0d1c28;border-radius:12px;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.rs-btn--a{background:var(--a);color:#03141c;border-color:#0000}.rs-btn:disabled{opacity:.55;cursor:not-allowed}.rs-submit{width:100%;min-height:52px;margin-top:8px;font-size:17px}.rs-link{color:var(--a);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;padding:6px;font-size:15px}.rs-side{position:sticky;top:24px}.rs-card{gap:10px;margin:0;display:grid}.rs-card__frame{border:1px solid var(--line);background:#07111b;border-radius:14px;position:relative;overflow:hidden}.rs-card canvas{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.rs-card__shield{pointer-events:auto;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.rs-card__busy{color:var(--a);background:#050d168c;place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.rs-card figcaption{text-align:center;color:var(--mut);font-size:13px;line-height:1.45}.rs-done{text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:18px;justify-items:center;gap:10px;padding:40px 24px;display:grid}.rs-done__tick{background:var(--a);color:#03141c;border-radius:50%;place-items:center;width:52px;height:52px;font-size:26px;font-weight:700;display:grid}.rs-done h2{font:700 30px var(--hd);letter-spacing:.02em;margin:6px 0 0}.rs-done p{color:#c3d2d8;max-width:40ch;margin:0;line-height:1.5}.rs-done__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.rs-closed{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:18px;justify-items:center;gap:14px;max-width:560px;margin:0 auto;padding:44px 28px;display:grid}.rs-closed__icon{color:#ff7a7a;background:#1c2733;border-radius:50%;place-items:center;width:56px;height:56px;font-size:26px;display:grid}.rs-closed h2{font:700 28px var(--hd);letter-spacing:.02em;margin:4px 0 0}.rs-closed p{color:#b7c8d0;max-width:44ch;margin:0;font-size:15px;line-height:1.55}.rs-closed__sub{color:var(--mut);font-size:14px}.rs-closed__contact{color:var(--mut);margin-top:4px;font-size:14px}.rs-closed__contact a{color:var(--a);text-underline-offset:3px;text-decoration:underline}.rs-foot{text-align:center;color:#5f7380;border-top:1px solid var(--line);padding:20px 16px 28px;font-size:13px}.rs-credits{flex-wrap:wrap;justify-content:center;justify-self:center;gap:8px;margin-top:6px;display:flex}.rs-credit{border:1px solid var(--line);color:var(--mut);background:#08131d;border-radius:999px;justify-self:center;align-items:center;gap:8px;margin-top:6px;padding:8px 14px;font-size:13px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.rs-credit strong{color:#e8f1f4;font-weight:600}.rs-credit:hover{color:#cfe9df;border-color:#10b981}.rs-credit__dot{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #10b98199}.rs-credit__dot--a{background:var(--a);box-shadow:0 0 10px color-mix(in srgb, var(--a) 60%, transparent)}.rs-credit:has(.rs-credit__dot--a):hover{border-color:var(--a)}.rs-credits .rs-credit{margin-top:0}.rs-main{padding-bottom:56px}@media (max-width:899px){.rs-grid{grid-template-columns:1fr;gap:20px}.rs-side{position:static}.rs-form{padding:20px 16px}.rs-head{padding-top:28px}}@media (max-width:480px){.rs-two{grid-template-columns:1fr}}.pp{--a:#19c9da;--t:#19c9da;--hd:"Rajdhani", var(--font-sans), sans-serif;--bg:#02070d;--ink:#eaf6f9;--mut:#93a9b4;min-height:100svh;color:var(--ink);background:var(--bg);font-family:var(--font-sans), system-ui, sans-serif;isolation:isolate;position:relative;overflow-x:clip}.pp *,.pp :before,.pp :after{box-sizing:border-box}.pp-bg{z-index:-1;position:fixed;inset:0;overflow:hidden}.pp-bg__scene{object-fit:cover;filter:saturate(1.15)brightness(.55);width:112%;height:112%;animation:38s ease-in-out infinite alternate pp-drift;position:absolute;inset:-6%}.pp-bg__veil{background:radial-gradient(70% 55% at 72% 40%, color-mix(in srgb, var(--t) 18%, transparent), transparent 70%), linear-gradient(90deg, #02070df5 0%, #02070dd1 42%, #02070d8c 100%), linear-gradient(180deg, transparent 55%, var(--bg) 100%);position:absolute;inset:0}.pp-bg__grid{opacity:.5;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;animation:24s linear infinite pp-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 45%,#000,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 45%,#000,#0000 75%)}.pp-bg__orb{filter:blur(70px);opacity:.5;border-radius:50%;position:absolute}.pp-bg__orb--1{background:color-mix(in srgb, var(--t) 45%, transparent);width:46vmax;height:46vmax;animation:18s ease-in-out infinite alternate pp-orb;top:-12vmax;right:-10vmax}.pp-bg__orb--2{background:color-mix(in srgb, var(--a) 35%, transparent);width:34vmax;height:34vmax;animation:22s ease-in-out -6s infinite alternate-reverse pp-orb;bottom:-14vmax;left:-12vmax}.pp-bg__beam{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:40%;height:200%;animation:11s ease-in-out infinite pp-beam;position:absolute;top:-50%;left:-30%;transform:rotate(18deg)}.pp-top{z-index:2;padding:clamp(16px,3vw,28px) clamp(16px,5vw,64px);padding-top:max(clamp(16px, 3vw, 28px), env(safe-area-inset-top));justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.pp-top__mark{filter:drop-shadow(0 4px 18px #00000080);width:auto;height:clamp(34px,5vw,52px)}.pp-top__name{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:clamp(20px,3vw,28px);font-weight:800}.pp-top__org{color:var(--mut);letter-spacing:.04em;text-align:right;font-size:13px}.pp-top__org b{color:var(--ink);font-weight:600}.pp-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,72px);max-width:1440px;min-height:calc(100svh - 110px);margin:0 auto;padding:clamp(8px,2vw,24px) clamp(16px,5vw,64px) 96px;display:grid;position:relative}.pp-intro{align-content:center;gap:clamp(16px,2.2vw,26px);animation:.9s cubic-bezier(.2,.75,.2,1) both pp-rise;display:grid}.pp-status{border:1px solid color-mix(in srgb, var(--t) 45%, transparent);background:color-mix(in srgb, var(--t) 12%, #02070d99);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:700 13px/1 var(--hd);letter-spacing:.22em;text-transform:uppercase;color:var(--t);border-radius:999px;justify-self:start;align-items:center;gap:10px;margin:0;padding:9px 16px 9px 12px;display:inline-flex}.pp-status.is-void{--t:#ff7a7a}.pp-dot{background:currentColor;border-radius:50%;width:9px;height:9px;animation:1.8s ease-out infinite pp-ping;position:relative;box-shadow:0 0}.pp-title{font:700 clamp(48px, 7.4vw, 112px)/.9 var(--hd);letter-spacing:-.01em;text-transform:uppercase;margin:0}.pp-title span{background:linear-gradient(100deg, #fff 0%, var(--t) 45%, #fff 90%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite pp-sheen}.pp-lede{color:#c3d6dd;max-width:46ch;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.pp-lede b{color:#fff;font-weight:600}.pp-when{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.pp-when li{font:600 clamp(16px, 1.4vw, 19px) var(--hd);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.pp-when svg{color:var(--t);flex:none}.pp-count{justify-self:start;gap:10px;display:grid}.pp-count--ghost{height:92px}.pp-count__k{font:600 12px var(--hd);letter-spacing:.3em;text-transform:uppercase;color:var(--mut)}.pp-count__cells{gap:10px;display:flex}.pp-count__cell{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;justify-items:center;gap:4px;min-width:clamp(62px,6vw,82px);padding:12px 8px 10px;display:grid}.pp-count__n{font:700 clamp(28px, 3vw, 40px)/1 var(--hd);font-variant-numeric:tabular-nums;animation:.5s cubic-bezier(.2,.8,.2,1) pp-tick}.pp-count__l{font:600 11px var(--hd);letter-spacing:.2em;text-transform:uppercase;color:var(--mut)}.pp-count--live,.pp-count--over{border:1px solid color-mix(in srgb, var(--t) 40%, transparent);background:color-mix(in srgb, var(--t) 10%, transparent);font:700 17px var(--hd);letter-spacing:.1em;text-transform:uppercase;color:var(--t);border-radius:16px;align-items:center;gap:10px;padding:14px 18px;display:inline-flex}.pp-actions{flex-wrap:wrap;gap:12px;display:flex}.pp-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:52px;color:var(--ink);font:700 15px/1 var(--hd);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 24px;text-decoration:none;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.pp-btn:hover{background:#ffffff17;border-color:#ffffff52;transform:translateY(-2px)}.pp-btn--a{background:var(--t);color:#03131b;box-shadow:0 14px 40px -14px var(--t);border-color:#0000}.pp-btn--a:hover{background:var(--t);box-shadow:0 18px 50px -12px var(--t)}.pp-btn--wide{width:100%}.pp-btn:disabled{opacity:.55;cursor:progress;transform:none}.pp-btn:focus-visible,.pp-link:focus-visible,.pp-qr:focus-visible,.pp-scroll:focus-visible{outline-offset:3px;outline:2px solid #fff}.pp-stage{--rx:0deg;--ry:0deg;--gx:50%;--gy:30%;perspective:1400px;justify-items:center;padding-top:90px;animation:1.2s cubic-bezier(.2,.8,.2,1) .15s both pp-drop;display:grid;position:relative}.pp-strap{background:linear-gradient(90deg, color-mix(in srgb, var(--t) 70%, #000), var(--t) 50%, color-mix(in srgb, var(--t) 70%, #000));border-radius:4px;width:46px;height:252px;position:absolute;top:-140px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 0 0 1px #00000040,0 10px 30px -10px #000;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.pp-strap span{writing-mode:vertical-rl;white-space:nowrap;font:700 11px var(--hd);letter-spacing:.3em;color:#03131bbf;animation:14s linear infinite pp-strap;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(180deg)}.pp-clip{z-index:3;background:linear-gradient(#d9e2e7,#8d9aa2);border-radius:6px 6px 10px 10px;width:30px;height:26px;position:absolute;top:104px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000080,inset 0 1px #fff}.pp-badge{width:min(400px,100%);transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));box-shadow:0 60px 120px -40px #000000d9, 0 30px 90px -40px color-mix(in srgb, var(--t) 70%, transparent), inset 0 1px 0 #ffffff14;background:linear-gradient(#071521,#030912 70%);border:1px solid #ffffff1f;border-radius:30px;transition:transform .5s cubic-bezier(.2,.8,.2,1);animation:7s ease-in-out 1.4s infinite pp-float;position:relative;overflow:hidden}.pp-stage[data-active] .pp-badge{transition:transform .12s linear;animation:none}.pp-badge:before{content:"";z-index:2;background:var(--t);height:5px;position:absolute;inset:0 0 auto}.pp-badge__hero{place-items:start center;height:200px;display:grid;position:relative;overflow:hidden}.pp-badge__scene{object-fit:cover;opacity:.75;width:100%;height:100%;position:absolute;inset:0}.pp-badge__hero:after{content:"";background:linear-gradient(#040d171a,#071521 96%);position:absolute;inset:0}.pp-badge__mark{z-index:1;object-fit:contain;filter:drop-shadow(0 6px 20px #0009);width:66%;max-height:78px;margin-top:46px;position:relative}.pp-badge__name{z-index:1;letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 4px 18px #0009;margin-top:52px;font-size:26px;font-weight:800;position:relative}.pp-badge__slot{background:var(--bg);z-index:2;border-radius:999px;width:76px;height:16px;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 2px 6px #000c,0 1px #ffffff1f}.pp-badge__who{text-align:center;justify-items:center;gap:4px;margin-top:-48px;padding:0 24px 22px;display:grid;position:relative}.pp-avatar{background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--t) 55%, transparent), #06131f 72%);width:132px;height:132px;box-shadow:0 0 0 5px var(--t), 0 0 0 11px #02070de6, 0 18px 50px -12px var(--t);border-radius:50%;place-items:center;margin-bottom:22px;display:grid;position:relative}.pp-avatar__ring{border:1.5px dashed color-mix(in srgb, var(--t) 45%, transparent);border-radius:50%;animation:30s linear infinite pp-spin;position:absolute;inset:-20px}.pp-avatar__img{object-fit:cover;object-position:center 20%;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.pp-avatar__ini{font:700 52px var(--hd);letter-spacing:.06em;color:var(--t)}.pp-chip{background:var(--t);color:#03131b;white-space:nowrap;font:700 12px/1 var(--hd);letter-spacing:.24em;text-transform:uppercase;box-shadow:0 8px 22px -6px var(--t);border-radius:999px;padding:7px 14px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.pp-badge__name{font:700 clamp(28px, 3vw, 36px)/1.02 var(--hd);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin:6px 0 0}.pp-badge__role{color:#cfe3ea;margin:2px 0 0;font-size:15px}.pp-badge__org{font:700 15px var(--hd);letter-spacing:.14em;text-transform:uppercase;color:var(--a);margin:0}.pp-badge__tear{border-top:2px dashed #ffffff29;margin:0 22px;position:relative}.pp-badge__tear:before,.pp-badge__tear:after{content:"";background:var(--bg);border-radius:50%;width:28px;height:28px;position:absolute;top:-15px;box-shadow:inset 0 0 0 1px #ffffff1a}.pp-badge__tear:before{left:-37px}.pp-badge__tear:after{right:-37px}.pp-badge__stub{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:22px 22px 24px;display:grid}.pp-qr{cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:#fff;border:0;border-radius:16px;padding:10px;display:block;position:relative;overflow:hidden}.pp-qr__code{display:block}.pp-qr__code svg{width:100%;height:auto;display:block}.pp-qr__scan{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--t) 55%, transparent), transparent);mix-blend-mode:multiply;height:26px;animation:2.8s ease-in-out infinite pp-scan;position:absolute;top:8px;left:6px;right:6px}.pp-qr__c{border:3px solid var(--t);width:16px;height:16px;position:absolute}.pp-qr__c--tl{border-bottom:0;border-right:0;border-top-left-radius:8px;top:4px;left:4px}.pp-qr__c--tr{border-bottom:0;border-left:0;border-top-right-radius:8px;top:4px;right:4px}.pp-qr__c--bl{border-top:0;border-right:0;border-bottom-left-radius:8px;bottom:4px;left:4px}.pp-qr__c--br{border-top:0;border-left:0;border-bottom-right-radius:8px;bottom:4px;right:4px}.pp-facts{gap:10px;margin:0;display:grid}.pp-facts div{gap:2px;display:grid}.pp-facts dt{font:600 10.5px var(--hd);letter-spacing:.28em;text-transform:uppercase;color:#7f97a3}.pp-facts dd{font:700 15px/1.2 var(--hd);letter-spacing:.04em;text-transform:uppercase;margin:0}.pp-facts__ref{color:var(--t);letter-spacing:.3em!important;font-size:20px!important}.pp-void{color:#ffc2c2;text-align:center;background:#ff5a5a14;border:1px solid #ff5a5a59;border-radius:16px;align-content:center;gap:4px;min-height:150px;padding:14px;font-size:13px;display:grid}.pp-void strong{font:700 18px var(--hd);letter-spacing:.14em;text-transform:uppercase}.pp-badge.is-void{filter:grayscale(.85)}.pp-badge__foil{pointer-events:none;mix-blend-mode:color-dodge;opacity:.14;background:conic-gradient(from 180deg at var(--gx) var(--gy), #ff8bd4, #7af0ff, #b6ff8a, #ffe27a, #ff8bd4);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 38% 70%,#000 100%);mask-image:linear-gradient(#000 0%,#0000 38% 70%,#000 100%)}.pp-badge__glare{pointer-events:none;background:radial-gradient(60% 45% at var(--gx) var(--gy), #fff3, transparent 60%);mix-blend-mode:overlay;position:absolute;inset:0}.pp-badge:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff29 48%,#0000 60%) 0 0/260% 100%;animation:6s ease-in-out 1.6s infinite pp-shine;position:absolute;inset:0}.pp-scroll{color:var(--mut);font:600 12px var(--hd);letter-spacing:.26em;text-transform:uppercase;flex-direction:column;align-items:center;gap:4px;text-decoration:none;animation:2.4s ease-in-out infinite pp-bob;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.pp-save,.pp-door{gap:clamp(22px,3vw,36px);max-width:1240px;margin:0 auto;padding:clamp(56px,8vw,110px) clamp(16px,5vw,64px);display:grid;position:relative}.pp-head{text-align:center;justify-items:center;gap:10px;display:grid}.pp-kicker{font:700 13px var(--hd);letter-spacing:.34em;text-transform:uppercase;color:var(--t);margin:0}.pp-head h2{font:700 clamp(34px, 4.6vw, 64px)/.95 var(--hd);text-transform:uppercase;letter-spacing:.01em;margin:0}.pp-head>p:not(.pp-kicker){color:#b9ccd4;max-width:52ch;margin:0;font-size:clamp(15px,1.2vw,17px)}.pp-warn{color:#ffe7a3;text-align:center;background:#ffc4001a;border:1px solid #ffc40059;border-radius:16px;max-width:640px;margin:0 auto;padding:14px 18px;font-size:15px;line-height:1.5}.pp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2.4vw,32px);display:grid}.pp-tiles--one{grid-template-columns:minmax(0,460px);justify-content:center}.pp-tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff1a;border-radius:28px;gap:16px;margin:0;padding:clamp(14px,2vw,22px);transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s;display:grid}.pp-tile:hover{border-color:color-mix(in srgb, var(--t) 45%, transparent);transform:translateY(-4px)}.pp-tile__frame{aspect-ratio:1;background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--t) 20%, transparent), #00000059 70%);border-radius:20px;position:relative;overflow:hidden}.pp-tile__frame img{object-fit:contain;-webkit-touch-callout:default;filter:drop-shadow(0 20px 40px #00000080);width:88%;height:88%;position:absolute;inset:6%}.pp-tile figcaption{text-align:center;gap:4px;display:grid}.pp-tile__label{font:700 clamp(18px, 1.6vw, 22px) var(--hd);letter-spacing:.14em;text-transform:uppercase}.pp-tile__note{color:var(--mut);font-size:14px}.pp-link{color:#a8bec8;text-underline-offset:4px;justify-self:center;font-size:14px;text-decoration:underline}.pp-fine{text-align:center;color:#7f97a3;margin:0;font-size:14px}.pp-steps{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.pp-steps li{background:#ffffff08;border:1px solid #ffffff17;border-radius:24px;align-content:start;gap:8px;padding:26px 24px 28px;display:grid;position:relative;overflow:hidden}.pp-steps li:before{content:"";background:linear-gradient(90deg, var(--t), transparent);height:3px;position:absolute;inset:0 0 auto}.pp-steps span{font:700 44px/1 var(--hd);color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb, var(--t) 80%, transparent)}.pp-steps b{font:700 21px var(--hd);letter-spacing:.08em;text-transform:uppercase}.pp-steps p{color:#b4c7cf;margin:0;line-height:1.55}.pp-foot{padding:26px clamp(16px, 5vw, 64px) max(26px, env(safe-area-inset-bottom));font:600 12px var(--hd);letter-spacing:.24em;text-transform:uppercase;color:#5f7682;border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.pp-foot a{color:inherit;text-decoration:none}.pp-foot a:hover{color:var(--ink)}.pp-made{max-width:1240px;margin:0 auto;padding:clamp(8px,2vw,24px) clamp(16px,5vw,64px) 0;position:relative}.pp-made__card{background:#ffffff08;border:1px solid #ffffff17;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px clamp(24px,4vw,56px);padding:clamp(28px,3.4vw,44px) clamp(24px,3.6vw,48px);display:grid;position:relative;overflow:hidden}.pp-made__card:before{content:"";background:linear-gradient(90deg, var(--t), transparent);height:3px;position:absolute;inset:0 0 auto}.pp-made__text{gap:10px;display:grid}.pp-made__h{font:700 clamp(32px, 4vw, 54px)/.95 var(--hd);text-transform:uppercase;letter-spacing:.02em;margin:0}.pp-made__p{color:#b4c7cf;max-width:58ch;margin:0;font-size:clamp(15px,1.15vw,17px);line-height:1.55}[data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.2,.75,.2,1),transform .9s cubic-bezier(.2,.75,.2,1);transform:translateY(40px)}[data-reveal=in]{opacity:1;transform:none}.pp-full{--hd:"Rajdhani", var(--font-sans), sans-serif;z-index:1000;font-family:var(--font-sans), system-ui, sans-serif;color:#03131b;cursor:zoom-out;background:#fff;place-content:center;justify-items:center;gap:14px;padding:24px;display:grid;position:fixed;inset:0}.pp-full__qr{width:min(86vw,74svh,560px)}.pp-full__qr svg{width:100%;height:auto;display:block}.pp-full__name{font:700 clamp(24px, 6vw, 40px) var(--hd);letter-spacing:.04em;text-transform:uppercase;text-align:center;margin:6px 0 0}.pp-full__ref{font:600 16px var(--hd);letter-spacing:.16em;text-transform:uppercase;color:#4b5d66;margin:0}.pp-full__ref b{color:#03131b;letter-spacing:.3em}.pp-full__tip{color:#6a7c85;text-align:center;margin:6px 0 0;font-size:14px}@media (min-width:761px) and (max-width:1023px){.pp-hero{grid-template-columns:minmax(0,1fr) minmax(0,330px);gap:36px}.pp-badge{width:min(330px,100%)}.pp-title{font-size:clamp(44px,6.6vw,70px)}.pp-actions .pp-btn{min-height:46px;padding:0 16px;font-size:13px}.pp-count__cells{gap:8px}}@media (max-width:760px){.pp-stage{padding-top:70px}.pp-strap{height:108px;top:-10px}.pp-clip{top:84px}.pp-hero{grid-template-columns:1fr;justify-items:center;min-height:0;padding-bottom:72px}.pp-intro{text-align:center;justify-items:center;max-width:640px}.pp-status,.pp-count{justify-self:center}.pp-when,.pp-actions{justify-content:center}.pp-bg__veil{background:radial-gradient(80% 50% at 50% 55%, color-mix(in srgb, var(--t) 16%, transparent), transparent 70%), linear-gradient(180deg, #02070db3, #02070de6 40%, var(--bg))}.pp-scroll{display:none}}@media (max-width:640px){.pp-top__org{display:none}.pp-top{justify-content:center}.pp-hero{gap:28px}.pp-intro{order:1}.pp-stage{order:2;width:100%;padding-top:70px}.pp-strap{height:108px;top:-10px}.pp-clip{top:84px}.pp-badge__stub{grid-template-columns:132px minmax(0,1fr);gap:14px;padding:18px}.pp-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.pp-actions .pp-btn--a{grid-column:1/-1}.pp-actions .pp-btn{padding:0 12px;font-size:14px}.pp-count__cells{gap:8px}.pp-tiles,.pp-steps{grid-template-columns:1fr}.pp-foot{text-align:center;justify-content:center}.pp-made__card{text-align:center;grid-template-columns:1fr;justify-items:center}.pp-made__btn{width:100%}}@keyframes pp-drift{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.08)translate(-2%,-2%)}}@keyframes pp-grid{to{background-position:64px 64px,64px 64px}}@keyframes pp-orb{to{transform:translate(-6vmax,6vmax)scale(1.15)}}@keyframes pp-beam{0%,to{opacity:0;transform:translate(0)rotate(18deg)}50%{opacity:1;transform:translate(300%)rotate(18deg)}}@keyframes pp-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes pp-drop{0%{opacity:0;transform:translateY(-120px)rotate(-4deg)}70%{transform:translateY(8px)rotate(1deg)}to{opacity:1;transform:none}}@keyframes pp-float{0%,to{transform:rotateX(var(--rx)) rotateY(var(--ry)) translateY(0) rotateZ(0)}50%{transform:rotateX(var(--rx)) rotateY(var(--ry)) translateY(-10px) rotateZ(-.6deg)}}@keyframes pp-shine{0%,60%{background-position:130% 0}to{background-position:-40% 0}}@keyframes pp-scan{0%,to{transform:translateY(0)}50%{transform:translateY(460%)}}@keyframes pp-strap{to{transform:translate(-50%)rotate(180deg)translateY(-50%)}}@keyframes pp-spin{to{transform:rotate(360deg)}}@keyframes pp-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 60%, transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes pp-sheen{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes pp-tick{0%{transform:translateY(-6px)}to{transform:none}}@keyframes pp-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.pp *,.pp :before,.pp :after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}}
.tm{padding:clamp(96px, 14vh, 150px) var(--gutter);background:var(--night);color:#fff;border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.tm__head{max-width:var(--wrap);z-index:2;gap:14px;margin:0 auto clamp(40px,6vh,64px);display:grid;position:relative}.tm__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin:0;font-size:13px;font-weight:600}.tm__title{letter-spacing:-.045em;color:#fff;margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:600;line-height:.98}.tm__lede{color:#ffffff9e;max-width:56ch;margin:0;font-size:clamp(16px,1.4vw,19px)}.tm__stage{max-width:var(--wrap);grid-template-columns:minmax(0,360px) 1fr;align-items:center;gap:clamp(40px,7vw,110px);margin:0 auto;display:grid;position:relative}.tm__spot{pointer-events:none;z-index:0;clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);filter:blur(14px);background:linear-gradient(#fff4de38,#fff4de0d 70%,#0000);width:360px;position:absolute;top:-260px;bottom:30%;left:0}.tm__left{z-index:1;position:relative}.tm__pic{aspect-ratio:4/5;box-shadow:0 40px 90px -30px color-mix(in srgb, var(--c) 55%, transparent), 0 0 0 1px #ffffff0f;transition:box-shadow .6s var(--ease-out);background:#15171c;border-radius:20px;position:relative;overflow:hidden}.tm__pic-in{position:absolute;inset:0}.tm__img{object-fit:cover}.tm__about{margin-top:20px}.tm__role{letter-spacing:.14em;text-transform:uppercase;color:var(--c);filter:brightness(1.4);margin:0 0 6px;font-size:12px;font-weight:700}.tm__bio{color:#ffffffad;margin:0;line-height:1.55}.tm__in{color:#fff;opacity:.8;margin-top:10px;font-size:14px;font-weight:600;display:inline-block}.tm__in:hover{opacity:1}.tm__names{z-index:1;gap:2px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tm__names button{cursor:pointer;text-align:left;font:inherit;letter-spacing:-.045em;color:#ffffff3d;transition:color .35s, transform .5s var(--ease-out);background:0 0;border:0;align-items:baseline;gap:18px;padding:4px 0;font-size:clamp(30px,4.2vw,62px);font-weight:600;line-height:1.08;display:flex}.tm__names button.is-on{color:#fff;transform:translate(12px)}.tm__names button:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:6px}.tm__num{letter-spacing:.06em;color:var(--orange);font-variant-numeric:tabular-nums;font-size:13px}@media (max-width:700px){.tm__stage{grid-template-columns:1fr}.tm__spot{width:100%}.tm__names button{font-size:clamp(26px,8vw,36px)}}.ts{background:var(--orange);min-height:clamp(640px,100svh,900px);color:var(--ink);flex-direction:column;padding-top:clamp(72px,11vh,120px);display:flex;position:relative;overflow:hidden}.ts__head{padding:0 var(--gutter);text-align:center;justify-items:center;gap:10px;display:grid}.ts__kicker{margin:0;font-size:15px;font-weight:600}.ts__title{width:100%;height:.95em;font-family:var(--font-serif), serif;text-transform:uppercase;font-weight:400;font-size:min(clamp(40px, 11vw, 190px), calc(140vw / var(--len,10)));letter-spacing:-.01em;white-space:nowrap;margin:0;line-height:.95;position:relative;overflow:hidden}.ts__title-text{display:block}.ts__row{--w:clamp(130px, 12vw, 200px);height:clamp(360px,52vh,500px);padding:120px var(--gutter) 0;scrollbar-width:none;justify-content:safe center;margin-top:auto;display:flex;position:relative;overflow:auto hidden}.ts__row::-webkit-scrollbar{display:none}.ts__slot{flex:0 0 var(--w);margin-right:calc(var(--w) * -.18);position:relative}.ts__slot:last-child{margin-right:0}.ts__card{color:#f3f1ec;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0 0 -60px}.ts__skin{background:linear-gradient(#202127 0%,#15161a 60%);border-radius:12px 12px 0 0;display:block;position:absolute;inset:0;box-shadow:-18px 0 34px -14px #00000080,inset 1px 1px #ffffff0f}.ts__skin--open{border-radius:18px;box-shadow:0 40px 80px -30px #0009}.ts__card-tag{font-family:var(--font-serif), serif;font-size:clamp(18px,1.8vw,28px);line-height:1.02;position:absolute;top:18px;left:16px;right:44px}.ts__card-plus{color:#15161a;width:22px;height:22px;font:600 16px/1 var(--font);background:#f3f1ec;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.ts__veil{z-index:20;background:#15171c52;position:absolute;inset:0}.ts__open{z-index:30;color:#f3f1ec;width:min(640px,88vw);height:fit-content;margin:auto;padding:clamp(28px,4vw,48px);position:absolute;inset:0}.ts__open-body{position:relative}.ts__open-event{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin:0;font-size:12px;font-weight:700}.ts__quote{font-family:var(--font-serif), serif;margin:14px 0 26px;font-size:clamp(24px,2.6vw,36px);line-height:1.15}.ts__who{gap:3px;display:grid}.ts__who b{font-size:16px;font-weight:600}.ts__who span{opacity:.65;font-size:14px}.ts__close{color:#f3f1ec;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;line-height:1;position:absolute;top:14px;right:14px}.ts__close:hover{background:#fff3}@media (max-width:700px){.tm__stage{grid-template-columns:minmax(0,44%) 1fr;align-items:start;gap:16px 18px}.tm__left{display:contents}.tm__pic{grid-area:1/1}.tm__names{grid-area:1/2;align-self:center}.tm__about{grid-area:2/1/auto/-1;margin-top:4px}.tm__names button{gap:8px;font-size:clamp(16px,4.8vw,22px);line-height:1.2}.tm__names button.is-on{transform:translate(6px)}.tm__num{font-size:10px}.tm__spot{width:44%;top:-160px}}@media (min-width:1760px){.tm__title{font-size:clamp(76px,4.6vw,124px)}.tm__lede{font-size:21px}.tm__kicker{font-size:15px}.tm__stage{grid-template-columns:minmax(0,440px) 1fr}.tm__spot{width:440px}.tm__names button{font-size:clamp(62px,4.2vw,84px)}.tm__bio{font-size:18px}}@media (min-width:2200px){.tm__stage{grid-template-columns:minmax(0,520px) 1fr}.tm__spot{width:520px}}
