@font-face{font-family:Inter Tight;src:url(/pantone-beyond-the-color/inter-tight-latin.83d548cd73ef.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}.pantone-beyond-the-color-site{--pantone-concrete:#d4d0ca;--pantone-ink:#262628;--pantone-ink-2:#4a494d;--pantone-ink-3:#2626288c;--pantone-line:#26262829;--pantone-white:#fff;--pantone-paper:#fff;--pantone-paper-2:#f3f1ee;--pantone-edge:#e4e0db;--pantone-danger:#b0304f;--pantone-aqua:#8fd0e2;--pantone-lav:#b7a2e6;--pantone-pink:#ee9fcd;--pantone-peach:#f4b68e;--pantone-lime:#d6eaa3;--pantone-spectrum:var(--pantone-aqua), var(--pantone-lav), var(--pantone-pink), var(--pantone-peach), var(--pantone-lime), var(--pantone-aqua);--pantone-type:"Helvetica Neue", Helvetica, "Inter Tight", -apple-system, Arial, sans-serif;--pantone-spring:linear(0, .087, .258, .433, .584, .703, .793, .857, .903, .935, .956, .971, .981, .988, .992, .995, .997, .998, .999, 1);--pantone-spring-bounce:linear(0, .042, .141, .267, .399, .526, .639, .735, .813, .875, .922, .957, .981, .997, 1.007, 1.012, 1.015, 1.015, 1.014, 1.012, 1.01, 1.008, 1.007, 1.005, 1.004, 1.002, 1.001, 1);--pantone-out:cubic-bezier(.22, 1, .36, 1);--pantone-gutter:clamp(20px, 5.5vw, 96px);--pantone-safe-b:max(20px, env(safe-area-inset-bottom));--pantone-fi:clamp(12px, 1.6vw, 22px);--pantone-fp:clamp(22px, 3.4vw, 54px);--pantone-r-frame:clamp(22px, 2.4vw, 34px);--pantone-r-card:22px;--pantone-r-pass:28px}.pantone-beyond-the-color-site *,.pantone-beyond-the-color-site :before,.pantone-beyond-the-color-site :after{box-sizing:border-box}html:has(.pantone-beyond-the-color-site){overscroll-behavior-y:none;scrollbar-width:none;scroll-behavior:auto;background:#d4d0ca}html:has(.pantone-beyond-the-color-site) body{background:0 0}:is(html:has(.pantone-page[data-intro]),html:has(.pantone-page[data-sheet])){overflow:hidden}html:has(.pantone-beyond-the-color-site)::-webkit-scrollbar{display:none}@media (pointer:coarse){html:has(.pantone-beyond-the-color-site){scroll-snap-type:y mandatory}}.pantone-beyond-the-color-site{color:var(--pantone-ink);font-family:var(--pantone-type);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;line-height:1.47}.pantone-page h1,.pantone-page h2,.pantone-page p,.pantone-page ol,.pantone-page ul,.pantone-page dl,.pantone-page dd,.pantone-page fieldset{margin:0}.pantone-page ol,.pantone-page ul{padding:0;list-style:none}.pantone-page button{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit}.pantone-page .pantone-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.pantone-page :focus-visible{outline:2px solid var(--pantone-ink);outline-offset:3px;border-radius:6px}@keyframes pantone-draw{to{stroke-dashoffset:0}}.pantone-page .pantone-reveal{display:none}.pantone-page[data-js] .pantone-reveal{z-index:100;background:#c9c3c8;place-items:center;animation:0s 7s forwards pantone-failsafe;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes pantone-failsafe{to{visibility:hidden;opacity:0}}.pantone-page .pantone-reveal-bg{object-fit:cover;object-position:46% 42%;filter:saturate(1.15)brightness(.94);width:100%;height:100%;transition:transform 2.6s var(--pantone-out);position:absolute;inset:0;transform:scale(1.25)}.pantone-page .pantone-reveal.pantone-go .pantone-reveal-bg{transform:scale(1.1)}.pantone-page .pantone-reveal-box{aspect-ratio:260/330;width:min(60vw,270px);color:var(--pantone-white);text-shadow:0 1px 18px #48367840;position:relative}.pantone-page .pantone-reveal-frame{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pantone-page .pantone-reveal-frame rect,.pantone-page .pantone-reveal-frame line{fill:none;stroke:var(--pantone-white);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.pantone-page .pantone-reveal.pantone-go .pantone-f1{animation:pantone-draw .9s var(--pantone-out) 60ms forwards}.pantone-page .pantone-reveal.pantone-go .pantone-f2{animation:pantone-draw .9s var(--pantone-out) .16s forwards}.pantone-page .pantone-reveal.pantone-go .pantone-f3{animation:pantone-draw .6s var(--pantone-out) .42s forwards}.pantone-page .pantone-reveal-title{letter-spacing:-.035em;font-size:min(11.4vw,51px);font-weight:500;line-height:.98;position:absolute;top:7%;left:9%}.pantone-page .pantone-reveal-title>span,.pantone-page .pantone-reveal-foot{display:block;overflow:hidden}.pantone-page .pantone-reveal-title>span>span,.pantone-page .pantone-reveal-foot>span{transition:transform 1s var(--pantone-spring);display:block;transform:translateY(105%)}.pantone-page .pantone-reveal.pantone-go .pantone-reveal-title>span:first-child>span{transition-delay:.38s;transform:none}.pantone-page .pantone-reveal.pantone-go .pantone-reveal-title>span:nth-child(2)>span{transition-delay:.46s;transform:none}.pantone-page .pantone-reveal.pantone-go .pantone-reveal-title>span:nth-child(3)>span{transition-delay:.54s;transform:none}.pantone-page .pantone-reveal-foot{letter-spacing:.01em;font-size:min(7.8vw,35px);font-weight:700;line-height:1.05;position:absolute;top:79%;left:9%}.pantone-page .pantone-reveal.pantone-go .pantone-reveal-foot>span{transition-delay:.7s;transform:none}.pantone-page .pantone-reveal.pantone-out{opacity:0;pointer-events:none;transition:opacity .7s .42s}.pantone-page .pantone-reveal.pantone-out .pantone-reveal-box{opacity:0;transition:transform 1.1s cubic-bezier(.7,0,.84,0),opacity .5s .45s;transform:scale(7)}.pantone-page .pantone-reveal.pantone-out .pantone-reveal-bg{transition:transform 1.2s cubic-bezier(.7,0,.84,0);transform:scale(1.6)}.pantone-page .pantone-stage{background:var(--pantone-concrete);transition:transform .7s var(--pantone-spring), border-radius .7s var(--pantone-spring), filter .5s ease;position:fixed;inset:0;overflow:hidden}.pantone-page .pantone-shot{transform-origin:0 0;will-change:transform;backface-visibility:hidden;position:absolute;inset:0}.pantone-page .pantone-shot img{object-fit:cover;object-position:50% 30%;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.pantone-page .pantone-soft{opacity:0;will-change:opacity}.pantone-page .pantone-shot img{backface-visibility:hidden}.pantone-page .pantone-stage:after{content:"";opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.pantone-page .pantone-fill{display:none}.pantone-page .pantone-shot img.pantone-sharp{transition:opacity 1.1s ease, transform 2.4s var(--pantone-out), filter 1.4s var(--pantone-out)}.pantone-page[data-intro] .pantone-shot img.pantone-sharp{filter:blur(12px);transform:scale(1.12)}.pantone-page .pantone-camera{display:none}.pantone-page[data-camera] .pantone-camera{width:100%;height:100%;transition:transform 2.4s var(--pantone-out), filter 1.4s var(--pantone-out);display:block;position:absolute;inset:0}.pantone-page[data-camera] .pantone-shot{will-change:auto}.pantone-page[data-camera] .pantone-shot picture,.pantone-page[data-camera] .pantone-fill{visibility:hidden}.pantone-page[data-camera][data-intro] .pantone-camera{filter:blur(12px);transform:scale(1.12)}.pantone-page .pantone-glint{transform-origin:0 0;pointer-events:none;mix-blend-mode:screen;position:absolute;overflow:hidden}.pantone-page .pantone-glint.pantone-done{display:none}.pantone-page .pantone-glint:after{content:"";opacity:0;background:linear-gradient(100deg,#0000 38%,#ffffff8c 48%,#fff0fa40 54%,#0000 64%);position:absolute;inset:-10% -60%;transform:translate(-70%)}.pantone-page[data-glint] .pantone-glint:after{animation:2.2s cubic-bezier(.45,0,.2,1) forwards pantone-glint}@keyframes pantone-glint{0%{opacity:0;transform:translate(-70%)}15%,85%{opacity:1}to{opacity:0;transform:translate(70%)}}.pantone-page .pantone-island{z-index:20;top:max(12px, env(safe-area-inset-top));color:var(--pantone-white);transition:opacity .4s ease, transform .8s var(--pantone-spring), filter .6s var(--pantone-out), border-radius .5s var(--pantone-spring);background:#1c1c1e;border-radius:999px;align-items:center;gap:6px;padding:5px 5px 5px 20px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0f,0 14px 36px -14px #0a0a0c8c}.pantone-page[data-intro] .pantone-island{opacity:0;filter:blur(8px);transform:translate(-50%)translateY(-8px)scale(.6)}.pantone-page .pantone-mark{color:inherit;letter-spacing:.02em;margin-right:10px;font-size:15px;font-weight:700;text-decoration:none}.pantone-page .pantone-now{display:none}.pantone-page .pantone-tabs-in{gap:8px;display:flex;position:relative}.pantone-page .pantone-tabs a{z-index:1;color:#ffffffad;white-space:nowrap;border-radius:999px;place-items:center;height:34px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .25s,transform .12s ease-out;display:grid;position:relative}@media (hover:hover){.pantone-page .pantone-tabs a:hover{color:var(--pantone-white)}}.pantone-page .pantone-tabs a.pantone-on{color:var(--pantone-ink)}.pantone-page .pantone-tabs a:active{transform:scale(.94)}.pantone-page .pantone-thumb{background:var(--pantone-white);will-change:transform, width;border-radius:999px;width:70px;height:34px;position:absolute;top:0;left:0;box-shadow:0 2px 10px -2px #00000059}.pantone-page .pantone-rail{z-index:15;touch-action:none;width:26px;height:min(44vh,340px);transition:opacity .4s;position:fixed;top:50%;right:4px;transform:translateY(-50%)}.pantone-page[data-intro] .pantone-rail,.pantone-page[data-sheet] .pantone-rail{opacity:0;pointer-events:none}.pantone-page .pantone-rail-track{width:3px;transition:width .35s var(--pantone-spring), right .35s var(--pantone-spring), background .3s ease;background:#26262824;border-radius:3px;position:absolute;top:0;bottom:0;right:10px}.pantone-page .pantone-rail:hover .pantone-rail-track,.pantone-page .pantone-rail.pantone-dragging .pantone-rail-track{background:#26262833;width:7px;right:8px}.pantone-page .pantone-rail-thumb{border-radius:inherit;background:var(--pantone-ink);cursor:grab;will-change:transform;height:25%;transition:background .3s;position:absolute;top:0;left:0;right:0}.pantone-page .pantone-rail:hover .pantone-rail-thumb,.pantone-page .pantone-rail.pantone-dragging .pantone-rail-thumb{background:linear-gradient(180deg, var(--pantone-aqua), var(--pantone-lav), var(--pantone-pink), var(--pantone-peach));box-shadow:0 0 0 1px #26262840}.pantone-page .pantone-rail.pantone-dragging .pantone-rail-thumb{cursor:grabbing}.pantone-page .pantone-rail-track button{right:-10px;top:calc(var(--k) * 25%);background:0 0;border:0;width:26px;height:25%;padding:0;position:absolute}.pantone-page .pantone-rail-track button span{color:var(--pantone-white);white-space:nowrap;opacity:0;transform-origin:100%;transition:opacity .2s ease, transform .4s var(--pantone-spring);transition-delay:calc(var(--k) * 30ms);pointer-events:none;background:#1c1c1e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:50%;right:26px;transform:translate(8px,-50%)scale(.9)}.pantone-page .pantone-rail:hover .pantone-rail-track button span{opacity:1;transform:translateY(-50%)}.pantone-page .pantone-rail-track button:hover span{background:var(--pantone-ink)}.pantone-page .pantone-pill{background:var(--pantone-ink);height:50px;color:var(--pantone-white);letter-spacing:-.01em;transition:background .2s ease, transform .16s var(--pantone-out), opacity .2s ease;border:0;border-radius:999px;place-items:center;padding:0 30px;font-size:16px;font-weight:600;display:inline-grid;position:relative}.pantone-page .pantone-pill>*{grid-area:1/1}@media (hover:hover){.pantone-page .pantone-pill:hover{background:#000}}.pantone-page .pantone-pill:active{transition-duration:80ms;transform:scale(.96)}.pantone-page .pantone-pill:disabled{opacity:.26;cursor:not-allowed;transform:none}.pantone-page .pantone-pill--small{height:34px;padding:0 16px;font-size:13px}.pantone-page .pantone-island .pantone-pill--light{background:var(--pantone-white);color:var(--pantone-ink);margin-left:4px}@media (hover:hover){.pantone-page .pantone-island .pantone-pill--light:hover{background:#ececec}}.pantone-page .pantone-pill[aria-busy=true]{opacity:1}.pantone-page .pantone-u{color:inherit;transition:background-size .35s var(--pantone-spring);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none}.pantone-page .pantone-u:hover,.pantone-page .pantone-u:focus-visible{background-size:100% 1px}.pantone-page .pantone-scenes{z-index:1;transition:transform .7s var(--pantone-spring), opacity .4s ease;position:relative}.pantone-page .pantone-scene{scroll-snap-align:start;scroll-snap-stop:always;height:100svh;padding:100px var(--pantone-gutter) calc(var(--pantone-safe-b) + 24px);display:flex;position:relative;overflow:hidden}.pantone-page .pantone-copy{will-change:transform, opacity;width:100%;position:relative}.pantone-page h1{letter-spacing:-.045em;font-size:clamp(56px,7.6vw,124px);font-weight:500;line-height:.93}.pantone-page h2{letter-spacing:-.035em;font-size:clamp(36px,4.2vw,64px);font-weight:500;line-height:1.02}.pantone-page .pantone-pre{color:var(--pantone-ink-2);font-size:15px;font-weight:500}.pantone-page .pantone-aside{color:var(--pantone-ink-2);letter-spacing:-.005em;font-size:14px;line-height:1.45}.pantone-page .pantone-act{align-items:center;gap:22px;display:flex}.pantone-page .pantone-w{display:inline-block}.pantone-page[data-js] [data-words] .pantone-w{opacity:0;filter:blur(14px);transform:translateY(.16em)}.pantone-page[data-js]:not([data-intro]) [data-words] .pantone-w{animation:pantone-focusIn 1.3s var(--pantone-spring) both;animation-delay:calc(.1s + var(--i) * 90ms)}@keyframes pantone-focusIn{0%{opacity:0;filter:blur(14px);transform:translateY(.16em)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.pantone-page .pantone-scene--open .pantone-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;max-width:600px;display:flex}.pantone-page .pantone-scene--open h1{margin-bottom:6px}.pantone-page .pantone-facts dd{margin:0}.pantone-page .pantone-hero-main{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.pantone-page .pantone-scene--day,.pantone-page .pantone-scene--program{padding:0}.pantone-page .pantone-framed{inset:var(--pantone-fi);width:auto;padding:88px var(--pantone-fp) 0;border-radius:var(--pantone-r-frame);flex-direction:column;display:flex;position:absolute}.pantone-page .pantone-frame{border-radius:var(--pantone-r-frame);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffb3}.pantone-page .pantone-frame:after{content:"";border-radius:calc(var(--pantone-r-frame) - 8px);position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #fffffff2}.pantone-page .pantone-framed-body{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex;position:relative}.pantone-page .pantone-divider{height:1px;margin:0 calc(8px - var(--pantone-fp));transform-origin:0;background:#fffffff2;display:block}.pantone-page .pantone-framed-foot{justify-content:space-between;align-items:center;gap:24px;padding:18px 0 26px;display:flex}.pantone-page .pantone-brand{color:var(--pantone-white);letter-spacing:.005em;text-shadow:0 1px 16px #48367840;font-size:clamp(22px,2.3vw,34px);font-weight:700;line-height:1}.pantone-page .pantone-foot-meta{color:var(--pantone-ink-2);font-size:14px;font-weight:500}.pantone-page .pantone-glass-card{border-radius:var(--pantone-r-card);background:var(--pantone-paper);padding:26px 26px 14px;position:relative;box-shadow:0 30px 60px -36px #32245066,0 1px 3px #32245014}.pantone-page .pantone-card-label{color:var(--pantone-ink);letter-spacing:-.005em;margin:20px 0 10px;font-size:13px;font-weight:600}.pantone-page .pantone-scene--day .pantone-framed-body{grid-template-columns:minmax(0,1.25fr) minmax(320px,440px);align-content:center;align-items:center;gap:28px clamp(36px,6vw,110px);display:grid}.pantone-page .pantone-lede{letter-spacing:-.036em;text-wrap:balance;max-width:18ch;font-size:clamp(32px,4vw,66px);font-weight:500;line-height:1.04}.pantone-page[data-js] .pantone-lede .pantone-w{opacity:.16}.pantone-page .pantone-body{color:var(--pantone-ink-2);font-size:clamp(15.5px,1.1vw,17px);line-height:1.55}.pantone-page .pantone-card-title{letter-spacing:-.024em;margin-bottom:8px;font-size:clamp(19px,1.5vw,23px);font-weight:600;line-height:1.15}.pantone-page .pantone-fan{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:12px;display:grid}.pantone-page .pantone-fan li{background:var(--pantone-paper-2);transform-origin:0 100%;min-width:0;min-height:64px;transition:transform .45s var(--pantone-spring), background .2s ease;border-radius:12px;align-items:flex-end;padding:12px;display:flex}.pantone-page[data-js] .pantone-fan li{opacity:0;transition:opacity .5s ease, transform .9s var(--pantone-spring), background .2s ease;transition-delay:calc(.45s + var(--k) * 70ms), calc(.45s + var(--k) * 70ms), 0s;transform:rotate(-16deg)translateY(12px)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-fan li{opacity:1;transform:none}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-fan li:hover{transition-delay:0s}.pantone-page .pantone-program-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(16px,2.6vh,26px);display:flex}.pantone-page .pantone-note{color:var(--pantone-ink-2);max-width:42ch;font-size:14px}.pantone-page .pantone-timeline{align-items:center;gap:14px;margin-bottom:16px;display:flex}.pantone-page .pantone-tl-end{color:var(--pantone-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.pantone-page .pantone-tl-line{background:var(--pantone-paper-2);border-radius:6px;flex:1;height:6px;position:relative}.pantone-page .pantone-tl-seg{top:-4px;left:calc(var(--t) * 100%);background:var(--pantone-paper);width:10.7%;height:14px;box-shadow:0 0 0 1px var(--pantone-edge);transition:background .3s ease, transform .5s var(--pantone-spring-bounce), box-shadow .3s ease;border:0;border-radius:7px;padding:0;position:absolute}.pantone-page .pantone-tl-seg:hover{transform:scaleY(1.25)}.pantone-page .pantone-panes{gap:14px;min-height:clamp(280px,40vh,390px);display:flex}.pantone-page .pantone-pane{--px:50%;--py:0%;isolation:isolate;border-radius:var(--pantone-r-card);background:var(--pantone-paper-2);min-width:0;transition:flex-grow .75s var(--pantone-spring), background .3s ease, translate .5s var(--pantone-spring), opacity .7s ease, transform 1s var(--pantone-spring);flex-direction:column;flex:1 1 0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -36px #32245073}.pantone-page .pantone-pane:before{content:"";z-index:-1;border-radius:calc(var(--pantone-r-card) - 6px);box-shadow:inset 0 0 0 1px var(--pantone-edge);pointer-events:none;position:absolute;inset:6px}.pantone-page .pantone-pane:after{content:"";z-index:-1;background:radial-gradient(420px circle at var(--px) var(--py), #ffffffe6, transparent 55%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.pantone-page .pantone-pane.pantone-is-open{background:var(--pantone-paper);flex-grow:2.3}@media (hover:hover){.pantone-page .pantone-pane:hover{translate:0 -5px}.pantone-page .pantone-pane:hover:after{opacity:1}}.pantone-page .pantone-pane-head{border-radius:var(--pantone-r-card);text-align:left;transition:transform .14s var(--pantone-out);background:0 0;border:0;flex-direction:column;flex:1 0 auto;align-items:stretch;padding:24px 24px 18px;display:flex}.pantone-page .pantone-pane-head:active{transform:scale(.985)}.pantone-page .pantone-pane-head:focus-visible{outline-offset:-8px;border-radius:calc(var(--pantone-r-card) - 4px)}.pantone-page .pantone-pane-time{white-space:nowrap;margin-bottom:auto}.pantone-page .pantone-pane-time b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4.2vw,66px);font-weight:500;line-height:1}.pantone-page .pantone-pane-time span{color:var(--pantone-ink-2);margin-left:4px;font-size:14px;font-weight:500}.pantone-page .pantone-pane-kind{color:var(--pantone-ink-2);font-size:13px}.pantone-page .pantone-pane-kind em{background:var(--pantone-paper-2);box-shadow:inset 0 0 0 1px var(--pantone-edge);white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:600;display:inline-block}.pantone-page .pantone-pane-title{letter-spacing:-.022em;text-wrap:balance;margin-top:4px;font-size:clamp(19px,1.65vw,24px);font-weight:500;line-height:1.12}.pantone-page .pantone-pane-more{transition:grid-template-rows .65s var(--pantone-spring);grid-template-rows:0fr;display:grid}.pantone-page .pantone-pane-more>div{overflow:hidden}.pantone-page .pantone-pane.pantone-is-open .pantone-pane-more{grid-template-rows:1fr}.pantone-page .pantone-pane-more p{color:var(--pantone-ink-2);opacity:0;max-width:56ch;transition:opacity .25s ease, transform .6s var(--pantone-spring);padding:0 24px 14px;font-size:15px;line-height:1.55;transform:translateY(8px)}.pantone-page .pantone-pane.pantone-is-open .pantone-pane-more p{opacity:1;transition-delay:.14s;transform:none}.pantone-page .pantone-pane-more .pantone-pane-note{color:var(--pantone-ink);align-items:center;gap:10px;padding-bottom:22px;font-size:13px;font-weight:500;display:flex}.pantone-page .pantone-pane.pantone-is-open .pantone-pane-more .pantone-pane-note{transition-delay:.22s}.pantone-page .pantone-pane-note span{color:var(--pantone-ink-2);font-weight:400}.pantone-page .pantone-scene--close .pantone-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;max-width:480px;display:flex}.pantone-page .pantone-pass{perspective:1100px;width:100%}.pantone-page .pantone-pass-in{--rx:0deg;--ry:0deg;--gx:50%;--gy:0%;--notch:82%;border-radius:var(--pantone-r-pass);background:var(--pantone-paper);transform:rotateX(var(--rx)) rotateY(var(--ry));will-change:transform;-webkit-mask:radial-gradient(circle 12px at 0 var(--notch), #0000 11.5px, #000 12px) left / 51% 100% no-repeat, radial-gradient(circle 12px at 100% var(--notch), #0000 11.5px, #000 12px) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 12px at 0 var(--notch), #0000 11.5px, #000 12px) left / 51% 100% no-repeat, radial-gradient(circle 12px at 100% var(--notch), #0000 11.5px, #000 12px) right / 51% 100% no-repeat;mask:radial-gradient(circle 12px at 0 var(--notch), #0000 11.5px, #000 12px) left / 51% 100% no-repeat, radial-gradient(circle 12px at 100% var(--notch), #0000 11.5px, #000 12px) right / 51% 100% no-repeat;padding:28px 28px 0;position:relative;box-shadow:0 60px 100px -45px #1e1c22a6,0 2px 8px -4px #1e1c2233}.pantone-page .pantone-pass-in:after{content:"";border-radius:calc(var(--pantone-r-pass) - 8px);box-shadow:inset 0 0 0 1px var(--pantone-edge);pointer-events:none;position:absolute;inset:8px}.pantone-page .pantone-pass-glare{border-radius:inherit;background:radial-gradient(500px circle at var(--gx) var(--gy), #2626280a, transparent 50%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.pantone-page .pantone-pass:hover .pantone-pass-glare{opacity:1}.pantone-page .pantone-pass h2{letter-spacing:-.045em;font-size:clamp(40px,4.2vw,64px);line-height:.98}.pantone-page .pantone-pass-sub{color:var(--pantone-ink-2);margin-top:8px;font-size:15px}.pantone-page .pantone-pass-rows{background:var(--pantone-paper-2);border-radius:16px;margin-top:20px;padding:2px 16px}.pantone-page .pantone-pass-rows div{grid-template-columns:76px 1fr;gap:12px;padding:10px 0;display:grid}.pantone-page .pantone-pass-rows dt{color:var(--pantone-ink-3);font-size:13px}.pantone-page .pantone-pass-rows dd{letter-spacing:-.012em;font-size:15px;font-weight:500}.pantone-page .pantone-pass-rows svg{vertical-align:-1px;margin-right:2px}.pantone-page .pantone-countdown{gap:8px;margin-top:10px;display:flex}.pantone-page .pantone-cd{background:var(--pantone-paper-2);border-radius:16px;flex:1;padding:11px 14px 10px}.pantone-page .pantone-cd small{color:var(--pantone-ink-3);margin-top:2px;font-size:12px;display:block}.pantone-page .pantone-odo{letter-spacing:-.03em;font-variant-numeric:tabular-nums;height:1.1em;font-size:28px;font-weight:500;line-height:1.1;display:flex;overflow:hidden}.pantone-page .pantone-reel{transform:translateY(calc(var(--d,0) * -1.1em));transition:transform 1.4s var(--pantone-spring);transition-delay:var(--dl,0s);flex-direction:column;display:flex}.pantone-page .pantone-reel span{height:1.1em}.pantone-page .pantone-pass-foot{justify-content:space-between;align-items:center;gap:16px;margin:22px -28px 0;padding:18px 28px 22px;display:flex;position:relative}.pantone-page .pantone-pass-foot:before{content:"";border-top:1.5px dashed var(--pantone-edge);position:absolute;top:0;left:18px;right:18px}.pantone-page .pantone-pass-foot strong{letter-spacing:.005em;font-size:24px;font-weight:700}.pantone-page .pantone-pass-actions{align-items:center;gap:8px;display:flex}.pantone-page .pantone-round{background:var(--pantone-paper-2);width:50px;height:50px;color:var(--pantone-ink);transition:background .2s ease, transform .16s var(--pantone-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover){.pantone-page .pantone-round:hover{background:#e8e5e1}}.pantone-page .pantone-round:active{transform:scale(.92)}.pantone-page .pantone-foot{width:100%;color:var(--pantone-ink-2);flex-wrap:wrap;gap:4px 18px;font-size:13px;display:flex}.pantone-page .pantone-foot span{flex-basis:100%;font-weight:600}.pantone-page .pantone-mark:after,.pantone-page .pantone-brand:after,.pantone-page .pantone-pass-foot strong:after,.pantone-page .pantone-reveal-foot>span:after{content:"";vertical-align:.62em;background:currentColor;width:.42em;height:.42em;margin-left:.1em;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><circle cx='10' cy='10' r='8.9' fill='none' stroke='black' stroke-width='1.7'/><path d='M7.3 14.6V5.6h3.4a2.55 2.55 0 0 1 0 5.1H7.3M10.4 10.7l2.9 3.9' fill='none' stroke='black' stroke-width='1.7' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><circle cx='10' cy='10' r='8.9' fill='none' stroke='black' stroke-width='1.7'/><path d='M7.3 14.6V5.6h3.4a2.55 2.55 0 0 1 0 5.1H7.3M10.4 10.7l2.9 3.9' fill='none' stroke='black' stroke-width='1.7' stroke-linejoin='round'/></svg>") 50%/contain no-repeat}.pantone-page .pantone-brand:after{vertical-align:0;align-self:flex-start;margin-top:.1em}.pantone-page .pantone-pane{background:var(--pantone-paper)}.pantone-page .pantone-pane:before{display:none}.pantone-page .pantone-pane.pantone-is-open{background:var(--pantone-paper)}.pantone-page .pantone-pane-head{padding:6px}.pantone-page .pantone-pane-sw{border-radius:calc(var(--pantone-r-card) - 6px);background:var(--sw);min-height:120px;transition:min-height .65s var(--pantone-spring);flex:auto;align-items:flex-end;padding:16px 18px;display:flex;position:relative}.pantone-page .pantone-pane-sw .pantone-pane-time{margin:0}.pantone-page .pantone-pane-sw .pantone-pane-time span{color:#262628b3}.pantone-page .pantone-pane-label{flex-direction:column;gap:2px;padding:14px 14px 6px;display:flex}.pantone-page .pantone-pane-label .pantone-pane-title{margin-top:2px}.pantone-page .pantone-pane-more p{padding:0 20px 14px}.pantone-page .pantone-pane-more .pantone-pane-note{padding:0 20px 20px}@media (hover:hover){.pantone-page .pantone-pane:hover .pantone-pane-sw{filter:saturate(1.12)}}.pantone-page .pantone-pane-sw{transition:min-height .65s var(--pantone-spring), filter .3s ease}.pantone-page .pantone-pass-in{padding:8px 8px 0}.pantone-page .pantone-pass-sw{border-radius:calc(var(--pantone-r-pass) - 8px);background:#c7b8ef;padding:20px 20px 22px}.pantone-page .pantone-pass-kicker{letter-spacing:-.005em;color:#262628bf;margin-bottom:14px;font-size:13px;font-weight:600}.pantone-page .pantone-pass-sw .pantone-pass-sub{color:#262628bf}.pantone-page .pantone-pass-body{padding:4px 20px 0}.pantone-page .pantone-pass-body .pantone-pass-rows{margin-top:14px}.pantone-page .pantone-pass-foot{margin:20px -8px 0;padding:18px 28px 22px}.pantone-page .pantone-pass-in:after{display:none}.pantone-page .pantone-pane-sw,.pantone-page .pantone-pass-sw{background-color:#c9bfdc;background-image:radial-gradient(120% 90% at 0 0,#ffffff47,#0000 55%),url(/pantone-beyond-the-color/flyer-soft.8a63dab99b5d.webp);background-size:100% 100%,700%;background-position:0 0, var(--gx,50%) var(--gy,44%);transition:min-height .65s var(--pantone-spring), background-position 1.2s var(--pantone-out);box-shadow:inset 0 0 0 1px #ffffff73}@media (hover:hover){.pantone-page .pantone-pane:hover .pantone-pane-sw{filter:none;background-position:0 0, calc(var(--gx) + 3%) calc(var(--gy) - 2%)}}.pantone-page .pantone-tl-line{background:#fff9}.pantone-page .pantone-tl-seg{background:var(--pantone-paper);box-shadow:0 0 0 1px var(--pantone-edge)}.pantone-page .pantone-tl-seg.pantone-is-on{background:var(--pantone-ink);box-shadow:0 0 0 3px var(--pantone-paper)}.pantone-page .pantone-pane-kind em{box-shadow:none;color:var(--pantone-ink);background:0 0;margin-left:0;padding:0;font-size:13px;font-weight:600}.pantone-page .pantone-pane-label .pantone-pane-kind em{margin:1px 0 0;padding:0;font-size:12.5px;display:block}.pantone-page .pantone-fan{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding-bottom:0}.pantone-page .pantone-fan li{border-top:1px solid var(--pantone-edge);letter-spacing:-.014em;background:0 0;border-radius:0;min-height:0;padding:11px 0;font-size:15px;font-weight:500;display:block}.pantone-page .pantone-card-cta{border-top:1px solid var(--pantone-edge);color:var(--pantone-ink-2);justify-content:space-between;align-items:center;gap:16px;margin:8px -26px 0;padding:14px 26px 0;font-size:14px;display:flex}.pantone-page .pantone-glass-card{padding-bottom:18px}.pantone-page .pantone-pass-sw{color:var(--pantone-ink)}.pantone-page .pantone-pass-body .pantone-pass-rows{background:0 0;border-radius:0;margin-top:10px;padding:0}.pantone-page .pantone-pass-rows div{padding:11px 0}.pantone-page .pantone-pass-rows div+div{border-top:1px solid var(--pantone-edge)}.pantone-page .pantone-countdown{border-top:1px solid var(--pantone-edge);align-items:baseline;gap:18px;margin-top:4px;padding-top:12px;display:flex}.pantone-page .pantone-cd{box-shadow:none;background:0 0;border-radius:0;flex:none;align-items:baseline;gap:5px;padding:0;display:flex}.pantone-page .pantone-cd small{margin:0;font-size:13px}.pantone-page .pantone-cd-to{color:var(--pantone-ink-3);margin-left:auto;font-size:13px}.pantone-page[data-js] .pantone-cd{transform:translateY(8px)}.pantone-page .pantone-glass-card .pantone-fan li{background:0 0;border-radius:0;min-height:0;padding:11px 0}@media (max-width:899px),(max-aspect-ratio:1){.pantone-page .pantone-glass-card .pantone-fan li{padding:8px 0;font-size:13px}}.pantone-page[data-js] [data-r]{opacity:0;filter:blur(8px);transition:opacity .8s ease, transform 1.2s var(--pantone-spring), filter .9s var(--pantone-out);transition-delay:calc(.2s + var(--n,0) * 80ms);transform:translateY(26px)}.pantone-page[data-js] .pantone-scene.pantone-in [data-r]{opacity:1;filter:none;transform:none}.pantone-page[data-js] .pantone-scene--open [data-r]{transition-delay:calc(.38s + var(--n,0) * 90ms)}.pantone-page .pantone-ln{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.pantone-page .pantone-ln-in{transform-origin:0 100%;opacity:0;transition:transform 1.15s var(--pantone-spring), opacity .6s ease;transition-delay:calc(var(--ld,.3s) + var(--l) * 85ms);display:block;transform:translateY(115%)rotate(2deg)}.pantone-page .pantone-scene.pantone-in .pantone-ln-in{opacity:1;transform:none}.pantone-page[data-js] [data-mask]{margin-bottom:-.12em;padding-bottom:.12em;overflow:hidden}.pantone-page[data-js] [data-mask]>span{transform-origin:0 100%;transition:transform 1.25s var(--pantone-spring) .25s;display:block;transform:translateY(112%)rotate(2.5deg)}.pantone-page[data-js] .pantone-scene.pantone-in [data-mask]>span{transform:none}.pantone-page[data-js] [data-chars]{margin-bottom:-.1em;padding-bottom:.1em;display:inline-flex;overflow:hidden}.pantone-page .pantone-ch{transition:transform .9s var(--pantone-spring);transition-delay:calc(.9s + var(--c) * 45ms);display:inline-block;transform:translateY(110%)}.pantone-page .pantone-scene.pantone-in .pantone-ch{transform:none}.pantone-page[data-js] .pantone-frame{clip-path:inset(0 100% 100% 0 round var(--pantone-r-frame));transition:clip-path 1.5s var(--pantone-out)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-frame{clip-path:inset(0 0 0 0 round var(--pantone-r-frame))}.pantone-page[data-js] .pantone-frame:after{clip-path:inset(100% 0 0 100% round calc(var(--pantone-r-frame) - 8px));transition:clip-path 1.5s var(--pantone-out) .22s}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-frame:after{clip-path:inset(0 0 0 0 round calc(var(--pantone-r-frame) - 8px))}.pantone-page .pantone-frame:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(115deg,#0000 40%,#fffffff2 50%,#0000 60%) 200% 0/300% 100% no-repeat;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-frame:before{animation:1.8s cubic-bezier(.45,0,.2,1) 1.3s both pantone-sheen}@keyframes pantone-sheen{0%{opacity:0;background-position:200% 0}20%,80%{opacity:1}to{opacity:0;background-position:-100% 0}}.pantone-page[data-js] .pantone-divider{transition:transform 1.4s var(--pantone-out) .45s;transform:scaleX(0)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-divider{transform:none}.pantone-page[data-js] .pantone-glass-card[data-r]{filter:none;transform-origin:50% 100%;transition:opacity .7s ease, transform 1.4s var(--pantone-spring);transition-delay:.38s;transform:perspective(1200px)translateY(60px)rotateX(16deg)scale(.95)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-glass-card[data-r],.pantone-page[data-js] .pantone-scene.pantone-in .pantone-pane[data-r]{transform:none}.pantone-page[data-js] .pantone-card-label{opacity:0;transition:opacity .5s ease .9s, transform .9s var(--pantone-spring) .9s;transform:translateY(8px)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-card-label{opacity:1;transform:none}.pantone-page[data-js] .pantone-fan li{transition-delay:calc(.95s + var(--k) * 70ms), calc(.95s + var(--k) * 70ms), 0s}.pantone-page[data-js] .pantone-pane[data-r]{filter:none;transform-origin:50% 100%;transition:flex-grow .75s var(--pantone-spring), background .3s ease, translate .5s var(--pantone-spring), opacity .7s ease, transform 1.3s var(--pantone-spring);transition-delay:0s;transform:perspective(1000px)translateY(70px)rotateX(-20deg)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-pane[data-r]{transition-delay:0s, 0s, 0s, calc(.55s + var(--n,0) * .11s), calc(.55s + var(--n,0) * .11s)}.pantone-page[data-js] .pantone-timeline[data-r]{filter:none;transform:none}.pantone-page[data-js] .pantone-tl-line{transform-origin:0;transition:transform 1.1s var(--pantone-out) .45s;transform:scaleX(0)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-tl-line{transform:none}.pantone-page[data-js] .pantone-tl-seg{transition:background .3s ease, transform .5s var(--pantone-spring-bounce), box-shadow .3s ease, scale .7s var(--pantone-spring-bounce);scale:0}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-tl-seg{scale:1}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-tl-seg:first-child{transition-delay:0s,0s,0s,1s}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-tl-seg:nth-child(2){transition-delay:0s,0s,0s,1.1s}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-tl-seg:nth-child(3){transition-delay:0s,0s,0s,1.2s}.pantone-page[data-js] .pantone-pass[data-r]{filter:none;transform-origin:50% 100%;transition:opacity .7s ease, transform 1.5s var(--pantone-spring);transition-delay:.15s;transform:perspective(1400px)translateY(90px)rotateX(26deg)scale(.94)}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-pass[data-r]{transform:none}.pantone-page[data-js] .pantone-pass-rows,.pantone-page[data-js] .pantone-pass-rows div,.pantone-page[data-js] .pantone-cd,.pantone-page[data-js] .pantone-pass-foot{opacity:0;transition:opacity .5s ease, transform .9s var(--pantone-spring);transform:translateY(12px)}.pantone-page[data-js] .pantone-pass-rows{transition-delay:.75s}.pantone-page[data-js] .pantone-pass-rows div:first-child{transition-delay:.85s}.pantone-page[data-js] .pantone-pass-rows div:nth-child(2){transition-delay:.92s}.pantone-page[data-js] .pantone-pass-rows div:nth-child(3){transition-delay:.99s}.pantone-page[data-js] .pantone-pass-rows div:nth-child(4){transition-delay:1.06s}.pantone-page[data-js] .pantone-cd{transition-timing-function:ease, var(--pantone-spring-bounce);transform:scale(.85)}.pantone-page[data-js] .pantone-cd:first-child{transition-delay:1.15s}.pantone-page[data-js] .pantone-cd:nth-child(2){transition-delay:1.23s}.pantone-page[data-js] .pantone-cd:nth-child(3){transition-delay:1.31s}.pantone-page[data-js] .pantone-pass-foot{transition-delay:1.4s}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-pass-rows,.pantone-page[data-js] .pantone-scene.pantone-in .pantone-pass-rows div,.pantone-page[data-js] .pantone-scene.pantone-in .pantone-cd,.pantone-page[data-js] .pantone-scene.pantone-in .pantone-pass-foot{opacity:1;transform:none}@media (min-width:900px) and (min-aspect-ratio:1){.pantone-page .pantone-shot img{aspect-ratio:1080/1217;width:auto;height:110%;inset:auto 0 0 auto}.pantone-page .pantone-fill{background:linear-gradient(#d4d0ca 0%,#d2cdc8 60%,#b3b0ac 64%,#9a9895 74%,#85827f 100%);display:block;position:absolute;inset:0 -50%}.pantone-page .pantone-scene--open .pantone-copy,.pantone-page .pantone-scene--close .pantone-copy{grid-template-rows:1fr auto;justify-content:start;place-items:center start;gap:0;width:min(46vw,640px);max-width:none;height:100%;display:grid}.pantone-page .pantone-scene--open h1{font-size:clamp(64px,8.2vw,148px)}.pantone-page .pantone-hero-main{justify-items:start;gap:26px;display:grid}.pantone-page .pantone-hero-main h1{margin:0}.pantone-page .pantone-facts{background:#f4f2eee6;border:1px solid #ffffff8c;border-radius:16px;grid-template-columns:repeat(3,auto);justify-content:start;gap:32px;padding:14px 22px 15px;display:grid;box-shadow:0 10px 30px -18px #26262859}.pantone-page .pantone-facts dt{color:var(--pantone-ink-2);margin-bottom:5px;font-size:13px}.pantone-page .pantone-facts dd{letter-spacing:-.018em;white-space:nowrap;color:var(--pantone-ink);margin:0;font-size:clamp(17px,1.35vw,20px);font-weight:600}.pantone-page .pantone-scene--close .pantone-copy{grid-template-rows:1fr auto auto;width:min(40vw,500px)}.pantone-page .pantone-scene--close .pantone-pass{width:100%}.pantone-page .pantone-scene--close .pantone-more{margin-bottom:14px}.pantone-page .pantone-scene--close .pantone-foot{border-top:1px solid #26262838;padding-top:16px}}@media (max-width:899px),(max-aspect-ratio:1){.pantone-beyond-the-color-site{--pantone-fi:10px;--pantone-fp:18px;--pantone-r-frame:26px;--pantone-r-card:18px;--pantone-r-pass:24px}.pantone-page .pantone-scene{padding:76px var(--pantone-gutter) calc(var(--pantone-safe-b) + 8px)}.pantone-page .pantone-rail{width:14px;right:0}.pantone-page .pantone-rail-track{width:2px;right:5px}.pantone-page .pantone-rail-track button{display:none}.pantone-page .pantone-island{border-radius:26px;grid-template-columns:auto 1fr auto;grid-template-areas:"mark now rsvp""tabs tabs tabs";gap:0 6px;width:min(100% - 24px,380px);padding:5px 5px 5px 18px;display:grid}.pantone-page .pantone-mark{grid-area:mark;margin:0;font-size:14px}.pantone-page .pantone-island>.pantone-pill{grid-area:rsvp}.pantone-page .pantone-now{height:34px;color:var(--pantone-white);transition:background .2s ease, transform .12s var(--pantone-out);background:#ffffff1a;border:0;border-radius:999px;grid-area:now;justify-self:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.pantone-page .pantone-now:active{transform:scale(.95)}.pantone-page .pantone-now svg{transition:transform .45s var(--pantone-spring)}.pantone-page .pantone-island.pantone-open .pantone-now svg{transform:rotate(180deg)}.pantone-page .pantone-now-label{height:18px;display:inline-grid;overflow:hidden}.pantone-page .pantone-now-label span{line-height:18px}.pantone-page .pantone-now-label span.pantone-swap{animation:pantone-labelIn .45s var(--pantone-spring)}@keyframes pantone-labelIn{0%{opacity:0;transform:translateY(100%)}}.pantone-page .pantone-tabs{transition:grid-template-rows .52s var(--pantone-spring);grid-area:tabs;grid-template-rows:0fr;display:grid}.pantone-page .pantone-tabs>.pantone-tabs-in{min-height:0;overflow:hidden}.pantone-page .pantone-island.pantone-open .pantone-tabs{grid-template-rows:1fr}.pantone-page .pantone-tabs-in{opacity:0;visibility:hidden;transition:opacity .2s ease, padding .52s var(--pantone-spring), visibility 0s .52s;gap:8px;margin:0 -13px}.pantone-page .pantone-island.pantone-open .pantone-tabs-in{opacity:1;visibility:visible;transition:opacity .2s ease, padding .52s var(--pantone-spring), visibility 0s;padding-top:8px}.pantone-page .pantone-tabs a{flex:1;padding:0 4px}.pantone-page .pantone-thumb{top:auto;bottom:0}.pantone-page .pantone-scene--open,.pantone-page .pantone-scene--close{align-items:flex-end}.pantone-page .pantone-scene--open:before,.pantone-page .pantone-scene--close:before{content:"";pointer-events:none;background:linear-gradient(#1e1e2000 0%,#1e1e2080 42%,#1e1e20cc 100%);position:absolute;inset:36% 0 0}.pantone-page .pantone-scene--open .pantone-copy{color:var(--pantone-white);flex-direction:column;gap:16px;display:flex}.pantone-page .pantone-hero-main{display:contents}.pantone-page .pantone-scene--open .pantone-act{order:3}.pantone-page .pantone-facts{letter-spacing:-.018em;order:2;gap:0;font-size:17.5px;font-weight:600;line-height:1.35;display:grid}.pantone-page .pantone-facts dt{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pantone-page .pantone-scene--open .pantone-pre{display:none}.pantone-page .pantone-scene--open .pantone-aside,.pantone-page .pantone-scene--close .pantone-foot{color:#fffc}.pantone-page .pantone-scene--open .pantone-act .pantone-pill{background:var(--pantone-white);color:var(--pantone-ink)}.pantone-page h1{font-size:clamp(50px,15vw,76px)}.pantone-page .pantone-scene--open h1{margin-bottom:2px}.pantone-page .pantone-act{gap:18px}.pantone-page .pantone-framed{padding-top:72px}.pantone-page .pantone-framed-foot{padding:12px 0 18px}.pantone-page .pantone-brand{font-size:20px}.pantone-page .pantone-scene--day .pantone-framed-body{grid-template-columns:1fr;align-content:center;gap:18px}.pantone-page .pantone-lede{font-size:clamp(27px,7.6vw,40px)}.pantone-page .pantone-body{font-size:14.5px}.pantone-page .pantone-glass-card{padding:16px 16px 6px}.pantone-page .pantone-card-label{margin:12px 0 6px;font-size:12.5px}.pantone-page .pantone-card-title{margin-bottom:4px;font-size:17px}.pantone-page .pantone-fan{gap:6px;padding-bottom:10px}.pantone-page .pantone-fan li{border-radius:10px;min-height:48px;padding:9px}.pantone-page .pantone-program-head{margin-bottom:12px}.pantone-page .pantone-note{display:none}.pantone-page .pantone-scene--program .pantone-framed-body{justify-content:center}.pantone-page .pantone-timeline{gap:10px;margin-bottom:12px}.pantone-page .pantone-panes{flex-direction:column;gap:8px;height:auto}.pantone-page .pantone-pane{flex:none}.pantone-page .pantone-pane.pantone-is-open{flex-grow:0}.pantone-page .pantone-pane-time{grid-row:1/3;margin:0}.pantone-page .pantone-pane-time b{font-size:24px}.pantone-page .pantone-pane-time span{margin:2px 0 0;font-size:12px;display:block}.pantone-page .pantone-pane-kind{font-size:12px}.pantone-page .pantone-pane-kind em{margin-left:4px;padding:0 6px;font-size:12px}.pantone-page .pantone-pane-title{margin:0;font-size:16.5px}.pantone-page .pantone-pane-more p{padding:0 16px 10px 92px;font-size:14px}.pantone-page .pantone-pane-more .pantone-pane-note{padding-bottom:14px}.pantone-page .pantone-pane-head{grid-template-columns:76px 1fr;align-items:stretch;gap:0 4px;padding:5px;display:grid}.pantone-page .pantone-pane-sw{border-radius:calc(var(--pantone-r-card) - 5px);align-items:flex-end;min-height:0;padding:10px}.pantone-page .pantone-pane-sw .pantone-pane-time{grid-row:auto}.pantone-page .pantone-pane-sw .pantone-pane-time b{font-size:21px}.pantone-page .pantone-pane-label{justify-content:center;padding:8px 10px}.pantone-page .pantone-pane-more p{padding:0 14px 10px 92px}.pantone-page .pantone-pane-more .pantone-pane-note{padding:0 14px 14px 92px}.pantone-page .pantone-pass-sw{padding:14px 14px 16px}.pantone-page .pantone-pass-kicker{margin-bottom:8px;font-size:12px}.pantone-page .pantone-pass-body{padding:0 6px}.pantone-page .pantone-pass-body .pantone-pass-rows div{grid-template-columns:54px 1fr;gap:8px}.pantone-page .pantone-pass-body .pantone-pass-rows dd{letter-spacing:-.018em;font-size:13.5px}.pantone-page .pantone-fan{gap:0 14px}.pantone-page .pantone-fan li{padding:8px 0;font-size:13px}.pantone-page .pantone-card-cta{margin:6px -16px 0;padding:10px 16px 0;font-size:13px}.pantone-page .pantone-glass-card{padding-bottom:12px}.pantone-page .pantone-countdown{gap:12px;padding-top:10px}.pantone-page .pantone-cd small,.pantone-page .pantone-cd-to{font-size:12px}.pantone-page .pantone-scene--close .pantone-copy{gap:12px;max-width:none}.pantone-page .pantone-pass-in{padding:18px 18px 0}.pantone-page .pantone-pass h2{font-size:clamp(32px,9.4vw,44px)}.pantone-page .pantone-pass-sub{margin-top:4px;font-size:14px}.pantone-page .pantone-pass-rows{border-radius:14px;margin-top:12px;padding:0 12px}.pantone-page .pantone-pass-rows div{grid-template-columns:62px 1fr;padding:7px 0}.pantone-page .pantone-pass-rows dt{font-size:12px}.pantone-page .pantone-pass-rows dd{font-size:14px}.pantone-page .pantone-odo{font-size:22px}.pantone-page .pantone-cd{border-radius:13px;padding:8px 11px 7px}.pantone-page .pantone-cd small{font-size:12px}.pantone-page .pantone-pass-foot{margin:14px -18px 0;padding:12px 18px 14px}.pantone-page .pantone-pass-foot strong{font-size:20px}.pantone-page .pantone-round{width:46px;height:46px}.pantone-page .pantone-scene--close .pantone-pill{height:46px}.pantone-page .pantone-scene--close .pantone-more{display:none}.pantone-page .pantone-foot{width:100%}}@media (max-height:620px) and (max-width:899px){.pantone-page .pantone-scene--program .pantone-framed-body{overscroll-behavior:contain;scrollbar-width:none;justify-content:flex-start;overflow-y:auto}.pantone-page .pantone-scene--program .pantone-framed-body::-webkit-scrollbar{display:none}}@media (max-height:760px) and (max-width:899px){.pantone-page .pantone-scene--program .pantone-framed{padding-top:64px}.pantone-page .pantone-scene--program .pantone-timeline{display:none}.pantone-page .pantone-scene--program h2{font-size:30px}.pantone-page .pantone-program-head{margin-bottom:8px}.pantone-page .pantone-panes{gap:6px}.pantone-page .pantone-pane-head{padding:4px}.pantone-page .pantone-pane-label{padding:6px 8px}.pantone-page .pantone-pane-title{font-size:15px}.pantone-page .pantone-pane-more p{padding-bottom:8px;font-size:13px;line-height:1.45}.pantone-page .pantone-pane-more .pantone-pane-note{padding-bottom:10px}.pantone-page .pantone-scene--program .pantone-framed-foot{padding:8px 0 12px}}@media (max-height:740px) and (max-width:899px){.pantone-page .pantone-pre{display:none}.pantone-page h1{font-size:46px}.pantone-page .pantone-body,.pantone-page .pantone-pass-rows div:nth-child(3),.pantone-page .pantone-countdown{display:none}}.pantone-page[data-sheet] .pantone-stage{filter:brightness(.9);border-radius:22px;transform:scale(.94)}.pantone-page[data-sheet] .pantone-scenes{opacity:.5;transform:scale(.94)}.pantone-page[data-sheet] .pantone-island{opacity:0;pointer-events:none;transform:translate(-50%)scale(.85)}@media (max-width:899px){.pantone-page[data-sheet] .pantone-stage{transform:scale(.92)translateY(10px)}}@media (prefers-reduced-motion:reduce){.pantone-page .pantone-ln-in,.pantone-page .pantone-ch,.pantone-page[data-js] .pantone-card-label,.pantone-page[data-js] .pantone-pass-rows,.pantone-page[data-js] .pantone-pass-rows div,.pantone-page[data-js] .pantone-cd,.pantone-page[data-js] .pantone-pass-foot,.pantone-page[data-js] .pantone-glass-card[data-r],.pantone-page[data-js] .pantone-pane[data-r],.pantone-page[data-js] .pantone-tl-line{transition:opacity .3s!important;transform:none!important}.pantone-page[data-js] [data-r],.pantone-page[data-js] .pantone-ln-in,.pantone-page[data-js] .pantone-pass-rows,.pantone-page[data-js] .pantone-pass-rows div,.pantone-page[data-js] .pantone-cd,.pantone-page[data-js] .pantone-pass-foot,.pantone-page[data-js] .pantone-card-label{transition:none!important}.pantone-page[data-js] .pantone-tl-seg{scale:1}.pantone-page[data-js] .pantone-frame:after{clip-path:none;transition:none}.pantone-page[data-js] .pantone-scene.pantone-in .pantone-frame:before{animation:none}.pantone-page .pantone-stage,.pantone-page .pantone-scenes,.pantone-page .pantone-island,.pantone-page .pantone-shot img.pantone-sharp,.pantone-page[data-camera] .pantone-camera,.pantone-page .pantone-reveal,.pantone-page .pantone-reveal *{transition:opacity .25s!important}.pantone-page .pantone-reveal-frame *{stroke-dashoffset:0;animation:none!important}.pantone-page .pantone-reveal-title>span>span,.pantone-page .pantone-reveal-foot>span,.pantone-page .pantone-reveal.pantone-out .pantone-reveal-box,.pantone-page .pantone-reveal.pantone-out .pantone-reveal-bg{transform:none}.pantone-page[data-intro] .pantone-shot img.pantone-sharp,.pantone-page[data-camera][data-intro] .pantone-camera{filter:none;transform:none}.pantone-page[data-intro] .pantone-island,.pantone-page[data-sheet] .pantone-island{filter:none;transform:translate(-50%)}.pantone-page .pantone-tabs,.pantone-page .pantone-tabs-in,.pantone-page .pantone-now svg{transition:none!important}.pantone-page[data-sheet] .pantone-stage,.pantone-page[data-sheet] .pantone-scenes{transform:none}.pantone-page[data-js] [data-words] .pantone-w,.pantone-page[data-js]:not([data-intro]) [data-words] .pantone-w{opacity:1;filter:none;animation:none;transform:none}.pantone-page[data-js] .pantone-lede .pantone-w{opacity:1!important}.pantone-page[data-js] [data-r],.pantone-page[data-js] .pantone-pass[data-r]{filter:none;transition:opacity .3s;transform:none}.pantone-page[data-js] [data-mask]>span,.pantone-page[data-js] .pantone-divider,.pantone-page[data-js] .pantone-frame{clip-path:none;transition:none;transform:none}.pantone-page .pantone-glint{display:none}.pantone-page .pantone-pass-in{transform:none!important}.pantone-page .pantone-reel,.pantone-page .pantone-pane,.pantone-page .pantone-pane-more,.pantone-page .pantone-pane-more p,.pantone-page .pantone-rail-track,.pantone-page .pantone-rail-track button span,.pantone-page .pantone-tl-seg,.pantone-page .pantone-fan li{transition-duration:1ms!important}.pantone-page[data-js] .pantone-fan li{opacity:1;transform:none}}@media (prefers-reduced-transparency:reduce){.pantone-page .pantone-island{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1c1c1e}@media (min-width:900px) and (min-aspect-ratio:1){.pantone-page .pantone-facts{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f1efeb}}}.pantone-beyond-the-color-site{background:var(--pantone-concrete);min-height:100dvh;position:relative}.pantone-page[data-js] .pantone-reveal.pantone-gone{display:none}.pantone-page .pantone-quiet{min-height:44px;color:inherit;text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:0 2px;font-size:15px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.pantone-page .pantone-closed{max-width:30ch;font-size:16px;font-weight:500;line-height:1.35}.pantone-page .pantone-act{flex-wrap:wrap}@media (max-width:899px),(max-aspect-ratio:1){.pantone-page .pantone-scene--open .pantone-act{order:3}.pantone-page .pantone-scene--open .pantone-aside{order:4}.pantone-page .pantone-scene--open .pantone-quiet{color:var(--pantone-white)}}.pantone-page .pantone-keep{white-space:nowrap}.pantone-page .pantone-lines{display:block}.pantone-beyond-the-color-notice{align-content:center;gap:16px;max-width:560px;min-height:100dvh;margin:0 auto;padding:24px 20px;display:grid}.pantone-beyond-the-color-notice h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,5vw,40px);font-weight:500;line-height:1.1}.pantone-beyond-the-color-site .guest-password .guest-password-error{color:#8f2440}.pantone-beyond-the-color-notice p{color:var(--pantone-ink-2);text-wrap:pretty;margin:0;line-height:1.6}.pantone-beyond-the-color-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:8px;display:flex}.pantone-beyond-the-color-cta{background:var(--pantone-ink);min-height:50px;color:var(--pantone-white);font:inherit;cursor:pointer;transition:transform .16s var(--pantone-out);border:0;border-radius:999px;padding:0 30px;font-size:16px;font-weight:600}.pantone-beyond-the-color-cta:active{transform:scale(.96)}.pantone-beyond-the-color-link{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;font-size:15px;text-decoration:underline;display:inline-flex}.pantone-beyond-the-color-demo-notice{z-index:1;background:var(--pantone-concrete);color:var(--pantone-ink-2);text-align:center;text-wrap:pretty;margin:0;padding:16px 20px 24px;font-size:13px;line-height:1.5;position:relative}.pantone-beyond-the-color-dialog{overscroll-behavior:contain;-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--pantone-ink);font-family:var(--pantone-type);letter-spacing:-.011em;scrollbar-width:none;background:#faf9f8e6;border:0;border-radius:26px;padding:18px 26px 22px;overflow-y:auto;box-shadow:inset 0 0 0 1px #ffffffb3,0 50px 100px -30px #1e1c228c}.pantone-beyond-the-color-dialog[open]{animation:pantone-sheet-in .65s var(--pantone-spring) both}@keyframes pantone-sheet-in{0%{opacity:0;filter:blur(8px);transform:scale(.94)}}.pantone-beyond-the-color-dialog::backdrop{background:#18181a47}.pantone-beyond-the-color-dialog-note{color:var(--pantone-ink-2);text-wrap:pretty;background:#2626280f;border-radius:14px;margin:0 0 16px;padding:12px 14px;font-size:13px;line-height:1.5}.pantone-beyond-the-color-dialog-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.pantone-beyond-the-color-dialog-header>span{color:var(--pantone-ink-3);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}.pantone-beyond-the-color-dialog-header>button{width:44px;height:44px;color:var(--pantone-ink-2);cursor:pointer;transition:background .2s ease, transform .12s var(--pantone-out);background:#26262812;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-right:-8px;padding:0;display:grid}@media (hover:hover){.pantone-beyond-the-color-dialog-header>button:hover{background:#2626281f}}.pantone-beyond-the-color-dialog-header>button:active{transform:scale(.9)}.pantone-beyond-the-color-dialog-header>button:disabled{opacity:.45;cursor:wait}.pantone-beyond-the-color-journey{--guest-paper:#fff;--guest-ink:#262628;--guest-muted:#4a494d;--guest-accent:#262628;--guest-body-font:var(--pantone-type);--guest-display-font:var(--pantone-type);--guest-control-radius:14px}.pantone-beyond-the-color-journey input{font-size:16px}@media (max-width:899px){.pantone-beyond-the-color-dialog{width:100%;max-width:none;max-height:92dvh;padding:14px 20px max(20px, env(safe-area-inset-bottom));border-radius:28px 28px 0 0;margin:auto 0 0}.pantone-beyond-the-color-dialog[open]{animation:pantone-sheet-up .7s var(--pantone-spring-bounce) both}@keyframes pantone-sheet-up{0%{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.pantone-beyond-the-color-dialog[open]{animation:none}.pantone-beyond-the-color-cta,.pantone-beyond-the-color-dialog-header>button{transition:none}}@media (prefers-reduced-transparency:reduce){.pantone-beyond-the-color-dialog{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4f3f1}}.claim-site.claim-site--pantone-beyond-the-color{--claim-paper:#d4d0ca;--claim-ink:#262628;--claim-muted:#4a494d;--claim-line:#26262829;--claim-accent:#262628;--claim-accent-ink:#fff}.claim-hold.claim-hold--pantone-beyond-the-color{background:#d4d0ca}.managed-invitation.managed-invitation--pantone-beyond-the-color{--guest-paper:#d4d0ca;--guest-ink:#262628;--guest-accent:#262628}@media (min-width:900px) and (min-aspect-ratio:1) and (max-height:820px){.pantone-page .pantone-scene--close{padding-top:80px}.pantone-page .pantone-pass h2{font-size:clamp(34px,3.4vw,48px)}.pantone-page .pantone-pass-sw{padding:16px 18px 18px}.pantone-page .pantone-pass-kicker{margin-bottom:10px}.pantone-page .pantone-pass-body .pantone-pass-rows{margin-top:6px}.pantone-page .pantone-pass-rows div{padding:8px 0}.pantone-page .pantone-countdown{padding-top:8px}.pantone-page .pantone-pass-foot{margin-top:12px;padding-top:14px;padding-bottom:16px}.pantone-page .pantone-scene--close .pantone-more{margin-bottom:10px}.pantone-page .pantone-scene--close .pantone-foot{padding-top:12px}}@media (min-width:900px) and (min-aspect-ratio:1) and (max-height:700px){.pantone-page .pantone-panes{min-height:0}.pantone-page .pantone-pane-sw{min-height:84px}.pantone-page .pantone-program-head{margin-bottom:10px}.pantone-page .pantone-scene--close .pantone-more,.pantone-page .pantone-pass-rows div:nth-child(3){display:none}}
