@font-face{font-family:Optima;src:url(/fonts/Optima-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Optima;src:url(/fonts/Optima-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Optima;src:url(/fonts/Optima-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Optima;src:url(/fonts/Optima-ExtraBlack.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:MADE Canvas;src:url(/fonts/MADECanvasRegular.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:MADE Canvas;src:url(/fonts/MADECanvasLight.otf) format("opentype");font-weight:200;font-display:swap}@font-face{font-family:MADE Canvas;src:url(/fonts/MADECanvasBlack.otf) format("opentype");font-weight:900;font-display:swap}:root{--tan: #8c7967;--tan-light: #b9aca0;--ink: #333335;--beige: #ddd5ce;--mocha: #8c7765;--slate: #464b4e;--ease: cubic-bezier(.4, 0, .2, 1);--u: max(1vw, 1.7778vh)}@supports (height: 1dvh){:root{--u: max(1vw, 1.7778dvh)}}html,body{margin:0;height:100%;background:#000;overflow:hidden}body{font-family:Optima,Optima Nova,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;color:#fff}a{color:inherit;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.deck{position:fixed;inset:0;overflow:hidden;background:#000}.slide{position:absolute;inset:0;overflow:hidden;visibility:hidden;opacity:0;background:var(--bg, #000)}.slide.is-active,.slide.is-leaving{visibility:visible;opacity:1}.slide.is-active{z-index:2}.slide.is-leaving{z-index:1}.slide>.media{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stage{position:absolute;left:50%;top:50%;width:max(100vw,177.7778vh);width:max(100vw,177.7778dvh);aspect-ratio:16 / 9;transform:translate(-50%,-50%);container-type:size;pointer-events:none}.stage a,.stage button{pointer-events:auto}.at{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1% - .16cqw);transform:translate(-50%);text-align:center;white-space:nowrap}.at.from-bottom{transform:translate(-50%,-100%)}.at.left{transform:none;left:calc(var(--x) * 1%);text-align:left}.t-head{font-weight:700;font-size:1.155cqw;line-height:1.13;letter-spacing:.04em;text-transform:uppercase;color:var(--tan)}.t-body{font-weight:700;font-size:1.07cqw;line-height:1.205;letter-spacing:.05em;color:var(--tan)}.t-body-light{font-weight:400;font-size:1.07cqw;line-height:1.205;letter-spacing:.04em;color:var(--tan-light)}.t-body b{color:var(--tan-light)}.t-serif{font-family:MADE Canvas,serif;font-weight:900;color:var(--tan)}.dot-after:after{content:"";display:block;margin:var(--dot-gap, .53cqw) auto 0;width:.55cqw;height:.55cqw;border-radius:50%;background:currentColor;transition:transform .5s var(--ease)}a.dot-after:hover:after,.dot-after.is-current:after{transform:translateY(.35cqw)}.chrome{position:fixed;inset:0;z-index:10;pointer-events:none}.chrome>*{pointer-events:auto}.pager{position:absolute;right:calc(2.85 * var(--u));top:50%;transform:translateY(calc(-50% - .1 * var(--u)));display:flex;flex-direction:column;align-items:center;gap:calc(2.38 * var(--u) - .55 * var(--u));margin:0;padding:0;list-style:none}.pager button{all:unset;cursor:pointer;width:calc(.55 * var(--u));height:calc(.55 * var(--u));display:grid;place-items:center;font-family:Optima,serif;font-size:calc(.88 * var(--u));line-height:1;color:#ffffff52;transition:color .4s}.pager button:hover{color:#fffc}.pager button{position:relative}.pager button[aria-current=true]{color:transparent}.pager button[aria-current=true]:before{content:"";position:absolute;inset:0;border-radius:50%;background:#fff}.pager.on-light button{color:#8c796773}.section-label{position:absolute;left:50%;bottom:calc(2.976 * var(--u));transform:translate(-50%);text-align:center;font-weight:700;font-size:calc(1.155 * var(--u));line-height:1.13;letter-spacing:.06em;text-transform:uppercase;color:var(--tan);transition:opacity .8s var(--ease)}.section-label:after{content:"";display:block;margin:calc(.95 * var(--u)) auto 0;width:calc(.55 * var(--u));height:calc(.55 * var(--u));border-radius:50%;background:currentColor}.section-label.is-light{color:#fff}.section-label.is-hidden{opacity:0}.chrome-skip{position:absolute;left:50%;bottom:calc(5.68 * var(--u));transform:translate(-50%);display:none;font-weight:400;font-size:calc(1.3 * var(--u));line-height:1.2;letter-spacing:.08em;color:var(--tan);text-align:center}.chrome-skip:after{content:"";display:block;margin:calc(.35 * var(--u)) auto 0;width:calc(.55 * var(--u));height:calc(.55 * var(--u));border-radius:50%;background:currentColor;transition:transform .5s var(--ease)}.chrome-skip:hover:after{transform:translateY(calc(.35 * var(--u)))}body[data-page="1"] .chrome-skip{display:block}.brand{position:absolute;right:calc(2.7 * var(--u));bottom:calc(3.077 * var(--u));width:calc(13.47 * var(--u));height:calc(2.706 * var(--u))}.brand-logo{position:absolute;right:0;bottom:0;display:block;width:calc(13.47 * var(--u));height:calc(2.706 * var(--u));transition:opacity .8s var(--ease)}.brand-logo img{width:100%;height:100%;display:block}.brand-logo.is-light img{filter:invert(1)}.brand-menu{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 1s var(--ease)}.brand-menu a{position:absolute;bottom:calc(-.1 * var(--u));transform:translate(50%);white-space:nowrap;font-weight:400;font-size:calc(1.13 * var(--u));letter-spacing:.05em;color:#fff;text-align:center}.brand-menu a:nth-child(1){right:calc(28.16 * var(--u))}.brand-menu a:nth-child(2){right:calc(16.54 * var(--u))}.brand-menu a:nth-child(3){right:calc(4.77 * var(--u))}.brand:hover,.brand:focus-within{width:calc(31 * var(--u))}.brand-menu a:after{content:"";display:block;margin:calc(.88 * var(--u)) auto 0;width:calc(.55 * var(--u));height:calc(.55 * var(--u));border-radius:50%;background:currentColor;opacity:0;transition:opacity .4s,transform .5s var(--ease)}.brand-menu a:hover:after,.brand-menu a:focus-visible:after{opacity:1;transform:translateY(calc(.3 * var(--u)))}.brand-menu.on-light a{color:var(--tan)}.brand:hover .brand-menu,.brand:focus-within .brand-menu,.brand.is-open .brand-menu{opacity:1;pointer-events:auto}.brand:hover .brand-logo,.brand:focus-within .brand-logo,.brand.is-open .brand-logo{opacity:0}.brand.is-open .brand-logo,.brand.is-open .brand-menu{transition-delay:var(--menu-delay, 0s)}body.connect-open .brand{opacity:1;pointer-events:auto}body.connect-open .brand-menu{opacity:1;pointer-events:auto;transition-delay:0s}body.connect-open .brand-menu a{color:#fff}body.connect-open .brand-logo{opacity:.07;pointer-events:none}body.connect-open .brand-menu a:nth-child(2):after{opacity:1}[data-fx]{--delay: 0ms;--dur: 1s}[data-fx=fade]{opacity:0}.is-active [data-fx=fade]{animation:fx-fade var(--dur) linear calc(var(--enter, 0ms) + var(--delay)) forwards}@keyframes fx-fade{to{opacity:1}}[data-fx=wipe-left]{clip-path:inset(0 100% 0 0)}.is-active [data-fx=wipe-left]{animation:fx-wipe var(--dur) var(--ease) calc(var(--enter, 0ms) + var(--delay)) forwards}@keyframes fx-wipe{to{clip-path:inset(0 0 0 0)}}[data-fx=wipe-up]{clip-path:inset(0 0 100% 0)}[data-fx=wipe-down]{clip-path:inset(100% 0 0 0)}[data-fx=wipe-right]{clip-path:inset(0 0 0 100%)}.is-active [data-fx^=wipe-]:not([data-fx=wipe-left]){animation:fx-wipe var(--dur) var(--ease) calc(var(--enter, 0ms) + var(--delay)) forwards}@view-transition{navigation: auto;}::view-transition-group(root){animation-duration:.75s}.brand.is-hidden{opacity:0;pointer-events:none}.brand{transition:opacity .6s var(--ease)}[data-fx=fly-right]{opacity:0;transform:translate(100vw)}.is-active [data-fx=fly-right]{animation:fx-fly var(--dur) cubic-bezier(.25,.1,.25,1) calc(var(--enter, 0ms) + var(--delay)) forwards}@keyframes fx-fly{to{opacity:1;transform:none}}@property --wheel{syntax: "<angle>"; inherits: false; initial-value: 0deg;}[data-fx=wheel]{-webkit-mask:conic-gradient(#000 var(--wheel),transparent 0);mask:conic-gradient(#000 var(--wheel),transparent 0)}.is-active [data-fx=wheel]{animation:fx-wheel var(--dur) linear calc(var(--enter, 0ms) + var(--delay)) forwards}@keyframes fx-wheel{to{--wheel: 360deg}}@media (prefers-reduced-motion: reduce){.is-active [data-fx]{animation-duration:1ms!important;animation-delay:0ms!important}}.layout-m{display:none}@media (max-aspect-ratio: 1/1){:root{--mu: min(1vw, .5625vh)}@supports (height: 1dvh){:root{--mu: min(1vw, .5625dvh)}}.layout-d{display:none!important}.layout-m{display:block}html,body{overscroll-behavior:none}.mstage{position:absolute;top:0;bottom:0;left:50%;width:calc(100 * var(--mu));transform:translate(-50%);pointer-events:none}.mstage a,.mstage button{pointer-events:auto}.mt{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);transform:translate(-50%);text-align:center;white-space:nowrap}.mt.left{transform:none;text-align:left}.mt.from-bottom{transform:translate(-50%,-100%)}.m-dot:after{content:"";display:block;margin:var(--dot-gap, calc(1.6 * var(--mu))) auto 0;width:calc(1.41 * var(--mu));height:calc(1.41 * var(--mu));border-radius:50%;background:currentColor}.pager{display:none}.section-label{top:5.97%;bottom:auto;margin-top:calc(-.65 * var(--mu));font-size:calc(2.94 * var(--mu));line-height:1.2;letter-spacing:.06em}.section-label:after{margin-top:calc(2.43 * var(--mu));width:calc(1.41 * var(--mu));height:calc(1.41 * var(--mu))}.brand{left:calc(50% - 50 * var(--mu) + 55.06 * var(--mu));right:auto;top:91.6%;bottom:auto;width:calc(34.34 * var(--mu));height:calc(6.87 * var(--mu))}.brand-logo{inset:0 auto auto 0;width:calc(34.34 * var(--mu));height:calc(6.87 * var(--mu))}.brand:hover,.brand:focus-within{width:calc(34.34 * var(--mu))}.brand-menu{position:fixed;inset:91.58% 0 auto;left:calc(50% - 50 * var(--mu));width:calc(100 * var(--mu));height:0}.brand-menu a{top:0;bottom:auto;right:auto!important;transform:translate(-50%,calc(-.62 * var(--mu)));font-size:calc(2.95 * var(--mu))}.brand-menu a:nth-child(1){left:21.71%}.brand-menu a:nth-child(2){left:50.03%}.brand-menu a:nth-child(3){left:77.49%}.brand-menu a:after{margin-top:calc(1.6 * var(--mu));width:calc(1.41 * var(--mu));height:calc(1.41 * var(--mu))}.brand:hover .brand-menu,.brand:focus-within .brand-menu{opacity:0;pointer-events:none}.brand:hover .brand-logo,.brand:focus-within .brand-logo{opacity:1}.brand.is-open .brand-menu{opacity:1;pointer-events:auto}.brand.is-open .brand-logo{opacity:0;pointer-events:none}}.connect[data-astro-cid-dizxyugg]{position:fixed;inset:0;z-index:9;background:#c6c0b9f2;opacity:0;transition:opacity 1s linear}.connect[data-astro-cid-dizxyugg][hidden]{display:block;visibility:hidden;pointer-events:none}body.connect-open .connect[data-astro-cid-dizxyugg]{opacity:1;visibility:visible;pointer-events:auto}.connect-stage[data-astro-cid-dizxyugg]{position:absolute;left:50%;top:50%;width:min(100vw,177.7778vh);width:min(100vw,177.7778dvh);aspect-ratio:16 / 9;transform:translate(-50%,-50%)}.connect-stage[data-astro-cid-dizxyugg]>[data-astro-cid-dizxyugg]{position:absolute;display:block;max-width:none}.connect-stage[data-astro-cid-dizxyugg] a[data-astro-cid-dizxyugg]{border-radius:4px}.connect-stage[data-astro-cid-dizxyugg] a[data-astro-cid-dizxyugg]:focus-visible{outline:1px solid #927f6d}.connect-close[data-astro-cid-dizxyugg]{all:unset;position:absolute;cursor:pointer;z-index:11;right:calc((100 - 80.66 - .95) * var(--u));bottom:calc((100 - 84.36) * .5625 * var(--u) - .95 * var(--u));width:calc(1.9 * var(--u));height:calc(1.9 * var(--u));border:1px solid rgba(255,255,255,.95);border-radius:50%;box-sizing:border-box}.connect-close[data-astro-cid-dizxyugg]:before{content:"";position:absolute;left:28%;right:28%;top:50%;height:1px;background:#fff}.connect-close[data-astro-cid-dizxyugg]:hover{background:#ffffff26}.connect-mstage[data-astro-cid-dizxyugg]{display:none}@media (max-aspect-ratio: 1/1){.connect[data-astro-cid-dizxyugg]{background:#c6c0b9cc}.connect-stage[data-astro-cid-dizxyugg]{display:none}.connect-mstage[data-astro-cid-dizxyugg]{display:block;position:absolute;top:0;bottom:0;left:50%;width:calc(100 * var(--mu));transform:translate(-50%)}.connect-mstage[data-astro-cid-dizxyugg]>[data-astro-cid-dizxyugg]{position:absolute;display:block;max-width:none}.connect-mstage[data-astro-cid-dizxyugg] img[data-astro-cid-dizxyugg]{height:auto}.connect-close[data-astro-cid-dizxyugg]{inset:83.66% auto auto 50%;transform:translate(-50%,-50%);width:calc(5.89 * var(--mu));height:calc(5.89 * var(--mu))}}body.connect-open .pager,body.connect-open .section-label,body.connect-open .chrome-skip{opacity:0;pointer-events:none}
