.dj{--u:min(calc(100vw / 1440), calc(100svh / 900));--dj-black:#000;--dj-white:#fff;--dj-orange:#ff630f;--dj-grey:#949494;--dj-pill-text:#a9a9a9;--dj-muted:#ffffff80;--dj-rule:#e5e7eb;--dj-rule-soft:#e5e7eb80;--dj-cursor-fill:#ffffff80;--dj-sunset:linear-gradient(180deg, #000 0%, #ea4f16 60%, #f6af60 100%);--dj-hero-shade:linear-gradient(180deg, #000 0%, #0000 100%);--dj-font-display:var(--dj-display), "Mona Sans", system-ui, sans-serif;--dj-font-text:var(--font-geist-sans), "Geist", system-ui, sans-serif;--dj-ease:cubic-bezier(.44, 0, .56, 1);--dj-ease-out:cubic-bezier(.22, 1, .36, 1);--dj-ground:#0a0a0a;--dj-ink:#fff;--dj-ink-soft:#ffffff9e;--dj-ink-faint:#ffffff6b;--dj-line:#ffffff24;--dj-line-soft:#ffffff14;--dj-line-strong:#ffffff38;--dj-grid:#ffffff07;--dj-card-fill:linear-gradient(180deg, #ffffff0d, #ffffff03);--dj-card-line:#ffffff17;--dj-card-line-hover:#ffffff3d;--dj-wash:#ff630f29;--dj-plate:#16130f;--dj-card-shadow:none;--dj-accent:#ff630f;--dj-cta-bg:#fff;--dj-cta-ink:#000;--dj-edge:calc(40 * var(--u));--dj-frame:100%;background:var(--dj-black);color:var(--dj-white);font-family:var(--dj-font-text);font-size:calc(18 * var(--u));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100svh;position:relative;overflow-x:clip}@media (max-width:1023px){.dj{--u:min(calc(100vw / 415), calc(100svh / 760));--dj-edge:calc(20 * var(--u));font-size:calc(16 * var(--u))}}:where(.dj) *,:where(.dj) :before,:where(.dj) :after{box-sizing:border-box}:where(.dj) :where(h1,h2,h3,p,figure){margin:0}:where(.dj) :where(ul,ol){margin:0;padding:0;list-style:none}:where(.dj) :where(a){color:inherit;text-decoration:none}:where(.dj) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.dj) :where(img){max-width:100%;display:block}.dj-frame{width:var(--dj-frame);height:100%;margin:0 auto;position:relative}@media (max-width:1023px){.dj-frame{width:100%}}.dj-trim,.dj-trim-display{line-height:var(--lh,1em);text-box:trim-both cap alphabetic;display:block}.dj-trim-display{font-family:var(--dj-font-display);font-stretch:87.5%}@supports not (text-box:trim-both cap alphabetic){.dj-trim{margin-block:calc(.35em - var(--lh,1em) / 2) calc(.36em - var(--lh,1em) / 2)}.dj-trim-display{margin-block:calc(.344em - var(--lh,1em) / 2) calc(.385em - var(--lh,1em) / 2)}}.dj-pill{padding:calc(16 * var(--u)) calc(20 * var(--u));background:var(--dj-white);color:var(--dj-black);font-size:calc(18 * var(--u));letter-spacing:-.045em;white-space:nowrap;transition:background .25s var(--dj-ease), color .25s var(--dj-ease), transform .25s var(--dj-ease);border-radius:999px;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.dj-pill:hover{background:var(--dj-orange);color:var(--dj-white);transform:scale(1.04)}}@media (max-width:1023px){.dj-pill{padding:calc(13 * var(--u)) calc(16 * var(--u));font-size:calc(16 * var(--u))}}@media (hover:hover) and (pointer:fine){.dj,.dj *{cursor:none!important}}@media (prefers-reduced-motion:reduce){.dj{scroll-behavior:auto}}.dj-paper{--dj-ground:#fff;--dj-ink:#16130f;--dj-ink-soft:#16130fad;--dj-ink-faint:#16130f75;--dj-line:#16130f24;--dj-line-soft:#16130f12;--dj-line-strong:#16130f33;--dj-grid:#16130f0b;--dj-card-fill:#fff;--dj-card-line:#16130f1f;--dj-card-line-hover:#16130f4d;--dj-wash:#ff630f09;--dj-plate:#16130f;--dj-card-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #16130f0d, 0 calc(12 * var(--u)) calc(34 * var(--u)) #16130f12;--dj-accent:#b4460a;--dj-cta-bg:#16130f;--dj-cta-ink:#fff;background:var(--dj-ground);color:var(--dj-ink)}
.AboutDrawer-module__hVQHRW__root{z-index:400;visibility:hidden;transition:visibility 0s linear .6s;position:fixed;inset:0}.AboutDrawer-module__hVQHRW__root[data-open=true]{visibility:visible;transition-delay:0s}.AboutDrawer-module__hVQHRW__scrim{opacity:0;width:100%;transition:opacity .45s var(--dj-ease);cursor:pointer;background:#0000004d;position:absolute;inset:0}.AboutDrawer-module__hVQHRW__root[data-open=true] .AboutDrawer-module__hVQHRW__scrim{opacity:1}.AboutDrawer-module__hVQHRW__panel{--gap:calc(11 * var(--u));top:var(--gap);right:var(--gap);bottom:var(--gap);border-radius:calc(6 * var(--u));width:min(54vw,760px);color:var(--dj-white);transform-origin:0 100%;transform:translateX(calc(104% + var(--gap))) rotate(6deg);transition:transform .6s var(--dj-ease-out);box-shadow:calc(-30 * var(--u)) 0 calc(90 * var(--u)) #00000073;background:#201d1d;flex-direction:column;display:flex;position:absolute;overflow:hidden}.AboutDrawer-module__hVQHRW__root[data-open=true] .AboutDrawer-module__hVQHRW__panel{transform:none}.AboutDrawer-module__hVQHRW__head{padding:calc(26 * var(--u)) calc(30 * var(--u)) 0;flex:none;justify-content:space-between;align-items:center;display:flex}.AboutDrawer-module__hVQHRW__mark{font-weight:500;font-size:calc(21 * var(--u));letter-spacing:-.035em}.AboutDrawer-module__hVQHRW__mark em{opacity:.72;font-style:normal;font-weight:200}.AboutDrawer-module__hVQHRW__close{align-items:center;gap:calc(10 * var(--u));color:#f4f4f4;font-size:calc(15 * var(--u));letter-spacing:-.03em;background:0 0;padding:0;display:inline-flex}.AboutDrawer-module__hVQHRW__close i{width:calc(26 * var(--u));height:calc(26 * var(--u));font-style:normal;font-size:calc(13 * var(--u));transition:background .25s var(--dj-ease);background:#393636;border-radius:50%;place-items:center;line-height:1;display:grid}@media (hover:hover) and (pointer:fine){.AboutDrawer-module__hVQHRW__close:hover i{background:#4d4949}}.AboutDrawer-module__hVQHRW__scroll{overscroll-behavior:contain;padding:calc(30 * var(--u)) calc(52 * var(--u)) calc(60 * var(--u));scrollbar-width:thin;scrollbar-color:#ffffff42 transparent;flex:1;overflow-y:auto}.AboutDrawer-module__hVQHRW__lead{font-weight:500;font-size:calc(72 * var(--u));letter-spacing:-.04em}.AboutDrawer-module__hVQHRW__person{align-items:center;gap:calc(24 * var(--u));margin-top:calc(54 * var(--u));padding-bottom:calc(34 * var(--u));border-bottom:1px solid #ffffff1f;display:flex}.AboutDrawer-module__hVQHRW__portrait{width:calc(104 * var(--u));height:calc(104 * var(--u));object-fit:cover;object-position:50% 32%;border-radius:50%;flex:none}.AboutDrawer-module__hVQHRW__name{font-size:calc(24 * var(--u));letter-spacing:-.03em}.AboutDrawer-module__hVQHRW__role{margin-top:calc(7 * var(--u));font-size:calc(14 * var(--u));letter-spacing:-.03em;color:#ffffff8f}.AboutDrawer-module__hVQHRW__socials{gap:calc(9 * var(--u));margin-top:calc(16 * var(--u));display:flex}.AboutDrawer-module__hVQHRW__social{width:calc(36 * var(--u));height:calc(36 * var(--u));transition:background .25s var(--dj-ease);background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.AboutDrawer-module__hVQHRW__social svg{width:calc(17 * var(--u));height:calc(17 * var(--u));fill:var(--dj-white)}@media (hover:hover) and (pointer:fine){.AboutDrawer-module__hVQHRW__social:hover{background:#ffffff3d}}.AboutDrawer-module__hVQHRW__map{margin:calc(40 * var(--u)) 0 0}.AboutDrawer-module__hVQHRW__mapShape{padding-top:calc(22 * var(--u));background:#2a2727;border-radius:0 0 50% 50%;display:block;position:relative;overflow:hidden}.AboutDrawer-module__hVQHRW__mapShape img{width:100%;height:auto;display:block}.AboutDrawer-module__hVQHRW__mapMark{top:calc(22 * var(--u));position:absolute;left:0}.AboutDrawer-module__hVQHRW__mapCap{margin-top:calc(18 * var(--u));font-size:calc(12 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:var(--dj-orange);text-align:center}.AboutDrawer-module__hVQHRW__footMark{margin:calc(54 * var(--u)) calc(-52 * var(--u)) calc(-60 * var(--u));font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(96 * var(--u));letter-spacing:-.045em;white-space:nowrap;color:#ffffff0e;-webkit-user-select:none;user-select:none;line-height:.92;overflow:hidden}.AboutDrawer-module__hVQHRW__body{--lh:calc(28 * var(--u));margin-top:calc(28 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.04em;color:#ffffffc2;text-align:center}.AboutDrawer-module__hVQHRW__block{margin-top:calc(46 * var(--u))}.AboutDrawer-module__hVQHRW__blockLabel{margin-bottom:calc(18 * var(--u));font-size:calc(11 * var(--u));letter-spacing:.16em;text-transform:uppercase;color:#ffffff75;display:block}.AboutDrawer-module__hVQHRW__rows{border-top:1px solid #ffffff1f}.AboutDrawer-module__hVQHRW__row{justify-content:space-between;align-items:baseline;gap:calc(18 * var(--u));padding:calc(16 * var(--u)) 0;border-bottom:1px solid #ffffff1f;display:flex}.AboutDrawer-module__hVQHRW__place{font-size:calc(17 * var(--u));letter-spacing:-.03em}a.AboutDrawer-module__hVQHRW__place{transition:color .2s var(--dj-ease)}@media (hover:hover) and (pointer:fine){a.AboutDrawer-module__hVQHRW__place:hover{color:var(--dj-orange)}}.AboutDrawer-module__hVQHRW__where{font-size:calc(12 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:#ffffff75;white-space:nowrap}.AboutDrawer-module__hVQHRW__facts{gap:calc(20 * var(--u));margin-top:calc(44 * var(--u));padding:calc(26 * var(--u)) 0;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr 1fr;display:grid}.AboutDrawer-module__hVQHRW__factK{font-size:calc(11 * var(--u));letter-spacing:.16em;text-transform:uppercase;color:#ffffff75}.AboutDrawer-module__hVQHRW__factV{margin-top:calc(14 * var(--u));font-size:calc(40 * var(--u));letter-spacing:-.04em;line-height:1.05}.AboutDrawer-module__hVQHRW__gallery{margin-top:calc(54 * var(--u));justify-content:center;align-items:center;display:flex}.AboutDrawer-module__hVQHRW__shot{box-shadow:0 calc(16 * var(--u)) calc(40 * var(--u)) #0006;background:#16130f;flex:none;position:relative;overflow:hidden}.AboutDrawer-module__hVQHRW__shot img{object-fit:cover;width:100%;height:100%;display:block}.AboutDrawer-module__hVQHRW__shot:first-child{z-index:3;aspect-ratio:241/285;width:35%;transform:rotate(-4deg)}.AboutDrawer-module__hVQHRW__shot:nth-child(2){z-index:2;aspect-ratio:272/310;width:39%;margin-left:calc(-26 * var(--u));transform:rotate(3deg)}.AboutDrawer-module__hVQHRW__shot:nth-child(3){z-index:1;aspect-ratio:284/319;width:41%;margin-left:calc(-26 * var(--u));transform:rotate(6deg)}.AboutDrawer-module__hVQHRW__ctas{gap:calc(12 * var(--u));margin-top:calc(46 * var(--u));flex-wrap:wrap;display:flex}.AboutDrawer-module__hVQHRW__cta{align-items:center;gap:calc(11 * var(--u));padding:calc(17 * var(--u)) calc(30 * var(--u));color:var(--dj-white);font-size:calc(15 * var(--u));letter-spacing:-.035em;border:1px solid #ffffff42;border-radius:999px;display:inline-flex}.AboutDrawer-module__hVQHRW__cta[data-primary=true]{background:var(--dj-white);border-color:var(--dj-white);color:var(--dj-black)}.AboutDrawer-module__hVQHRW__cta i{transition:transform .3s var(--dj-ease-out);font-style:normal}@media (hover:hover) and (pointer:fine){.AboutDrawer-module__hVQHRW__cta:hover i{transform:translate(calc(3 * var(--u)), calc(-3 * var(--u)))}}@media (max-width:1023px){.AboutDrawer-module__hVQHRW__panel{--gap:calc(8 * var(--u));width:calc(100% - var(--gap) * 2);left:var(--gap);transform:translateX(calc(100% + var(--gap) * 2))}.AboutDrawer-module__hVQHRW__scroll{padding:calc(24 * var(--u)) var(--dj-edge) calc(50 * var(--u))}.AboutDrawer-module__hVQHRW__lead{font-size:calc(38 * var(--u))}.AboutDrawer-module__hVQHRW__person{align-items:flex-start;gap:calc(16 * var(--u));flex-direction:column}.AboutDrawer-module__hVQHRW__facts{gap:calc(16 * var(--u));grid-template-columns:1fr}.AboutDrawer-module__hVQHRW__factV{font-size:calc(26 * var(--u))}.AboutDrawer-module__hVQHRW__footMark{margin-left:calc(var(--dj-edge) * -1);margin-right:calc(var(--dj-edge) * -1);font-size:calc(54 * var(--u))}.AboutDrawer-module__hVQHRW__shot:nth-child(2),.AboutDrawer-module__hVQHRW__shot:nth-child(3){margin-left:calc(-18 * var(--u))}.AboutDrawer-module__hVQHRW__mark{font-size:calc(16 * var(--u))}.AboutDrawer-module__hVQHRW__body{font-size:calc(15 * var(--u));--lh:calc(24 * var(--u))}}@media (prefers-reduced-motion:reduce){.AboutDrawer-module__hVQHRW__panel,.AboutDrawer-module__hVQHRW__scrim{transition:none}.AboutDrawer-module__hVQHRW__panel{transform:translate(104%)}.AboutDrawer-module__hVQHRW__root[data-open=true] .AboutDrawer-module__hVQHRW__panel{transform:none}}
.Cursor-module__Nui3XG__anchor{z-index:300;pointer-events:none;opacity:0;width:0;height:0;transition:opacity .16s var(--dj-ease);position:fixed;top:0;left:0}.Cursor-module__Nui3XG__anchor[data-on=true]{opacity:1}.Cursor-module__Nui3XG__disc{width:calc(20 * var(--u));height:calc(20 * var(--u));border:1px solid var(--dj-white);background:var(--dj-cursor-fill);transition:width .3s var(--dj-ease-out), height .3s var(--dj-ease-out), background .25s var(--dj-ease), border-color .25s var(--dj-ease);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.Cursor-module__Nui3XG__anchor[data-tone=light] .Cursor-module__Nui3XG__disc{background:#16130f24;border-color:#16130f80}.Cursor-module__Nui3XG__arrow,.Cursor-module__Nui3XG__word{opacity:0;white-space:nowrap;transition:opacity .18s var(--dj-ease)}.Cursor-module__Nui3XG__arrow{font-style:normal;font-size:calc(15 * var(--u));line-height:1}.Cursor-module__Nui3XG__word{margin:0 calc(9 * var(--u));font-weight:400;font-size:calc(13 * var(--u));letter-spacing:-.02em}.Cursor-module__Nui3XG__anchor[data-mode=drag] .Cursor-module__Nui3XG__disc,.Cursor-module__Nui3XG__anchor[data-tone=light][data-mode=drag] .Cursor-module__Nui3XG__disc{width:calc(108 * var(--u));height:calc(40 * var(--u));color:var(--dj-white);background:#16130f;border-color:#16130f}.Cursor-module__Nui3XG__anchor[data-arrows=false] .Cursor-module__Nui3XG__arrow{display:none}.Cursor-module__Nui3XG__anchor[data-mode=drag] .Cursor-module__Nui3XG__arrow,.Cursor-module__Nui3XG__anchor[data-mode=drag] .Cursor-module__Nui3XG__word{opacity:1;transition-delay:.12s}@media not all and (hover:hover) and (pointer:fine){.Cursor-module__Nui3XG__anchor{display:none}}@media (prefers-reduced-motion:reduce){.Cursor-module__Nui3XG__disc,.Cursor-module__Nui3XG__arrow,.Cursor-module__Nui3XG__word{transition:none}}
.Capabilities-module__ZEwZMa__section{padding:calc(110 * var(--u)) 0 calc(120 * var(--u));background:var(--dj-white);color:#16130f;position:relative}.Capabilities-module__ZEwZMa__kicker{align-items:center;gap:calc(14 * var(--u));margin:0 var(--dj-edge) calc(48 * var(--u));font-size:calc(13 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:#16130f8f;display:flex}.Capabilities-module__ZEwZMa__kicker i{width:calc(54 * var(--u));background:#16130f66;height:1px;display:block}.Capabilities-module__ZEwZMa__list{margin:0 var(--dj-edge)}.Capabilities-module__ZEwZMa__row{height:calc(104 * var(--u));transition:height .55s var(--dj-ease-out), color .4s var(--dj-ease);border-top:1px solid #16130f38;position:relative;overflow:hidden}.Capabilities-module__ZEwZMa__row:last-child{border-bottom:1px solid #16130f38}.Capabilities-module__ZEwZMa__shot{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .55s var(--dj-ease);position:absolute;inset:0}.Capabilities-module__ZEwZMa__row:after{content:"";opacity:0;transition:opacity .55s var(--dj-ease);background:radial-gradient(42% 120% at 69%,#00000080,#0000 72%),linear-gradient(90deg,#000000b8 0%,#00000042 48%,#00000094 100%);position:absolute;inset:0}.Capabilities-module__ZEwZMa__inner{z-index:2;grid-template-columns:1fr calc(430 * var(--u)) calc(190 * var(--u));align-items:center;gap:calc(40 * var(--u));height:100%;padding:0 calc(8 * var(--u));display:grid;position:relative}.Capabilities-module__ZEwZMa__title{font-weight:500;font-size:calc(40 * var(--u));letter-spacing:-.03em;text-transform:uppercase;transition:color .4s var(--dj-ease)}.Capabilities-module__ZEwZMa__blurb{--lh:calc(23 * var(--u));font-size:calc(15 * var(--u));letter-spacing:-.045em;color:#16130f9e;transition:color .4s var(--dj-ease)}.Capabilities-module__ZEwZMa__cta{padding:calc(15 * var(--u)) calc(26 * var(--u));background:var(--dj-white);color:#16130f;font-size:calc(15 * var(--u));letter-spacing:-.045em;white-space:nowrap;opacity:0;transform:translateX(calc(18 * var(--u)));pointer-events:none;transition:opacity .45s var(--dj-ease) 80ms, transform .45s var(--dj-ease-out) 80ms;border-radius:999px;justify-self:end;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.Capabilities-module__ZEwZMa__row:hover{height:calc(214 * var(--u));color:var(--dj-white)}.Capabilities-module__ZEwZMa__row:hover .Capabilities-module__ZEwZMa__shot,.Capabilities-module__ZEwZMa__row:hover:after{opacity:1}.Capabilities-module__ZEwZMa__row:hover .Capabilities-module__ZEwZMa__title{color:var(--dj-white)}.Capabilities-module__ZEwZMa__row:hover .Capabilities-module__ZEwZMa__blurb{color:#ffffffbd}.Capabilities-module__ZEwZMa__row:hover .Capabilities-module__ZEwZMa__cta{opacity:1;pointer-events:auto;transform:none}}.Capabilities-module__ZEwZMa__process{margin:calc(70 * var(--u)) var(--dj-edge) 0;grid-template-columns:repeat(4,1fr);display:grid}.Capabilities-module__ZEwZMa__step{padding:calc(34 * var(--u)) calc(34 * var(--u)) 0}.Capabilities-module__ZEwZMa__step+.Capabilities-module__ZEwZMa__step{border-left:1px solid #16130f38}.Capabilities-module__ZEwZMa__step:first-child{padding-left:0}.Capabilities-module__ZEwZMa__step:last-child{padding-right:0}.Capabilities-module__ZEwZMa__stepHead{--head:calc(58 * var(--u));height:var(--head);position:relative;overflow:hidden}.Capabilities-module__ZEwZMa__stepTitle{font-weight:500;font-size:calc(34 * var(--u));letter-spacing:-.03em;transition:transform .55s var(--dj-ease-out);position:absolute;top:50%;left:0;translate:0 -50%}.Capabilities-module__ZEwZMa__cue{z-index:1;height:calc(46 * var(--u));color:var(--dj-white);font-size:calc(13 * var(--u));letter-spacing:-.035em;translate:0 -50%;transform:translateY(var(--head));transition:transform .55s var(--dj-ease-out);background:#16130f;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:0;right:0}@media (hover:hover) and (pointer:fine){.Capabilities-module__ZEwZMa__step:hover .Capabilities-module__ZEwZMa__stepTitle{transform:translateY(calc(-1 * var(--head)))}.Capabilities-module__ZEwZMa__step:hover .Capabilities-module__ZEwZMa__cue{transform:translateY(0)}}.Capabilities-module__ZEwZMa__stepHead:has(.Capabilities-module__ZEwZMa__cue:focus-visible) .Capabilities-module__ZEwZMa__stepTitle{transform:translateY(calc(-1 * var(--head)))}.Capabilities-module__ZEwZMa__cue:focus-visible{outline:2px solid var(--dj-orange);outline-offset:calc(-3 * var(--u));transform:translateY(0)}.Capabilities-module__ZEwZMa__num{top:calc(-14 * var(--u));vertical-align:baseline;margin-left:calc(5 * var(--u));font-size:calc(13 * var(--u));letter-spacing:0;color:#8a5a1e;position:relative}.Capabilities-module__ZEwZMa__stepBlurb{margin-top:calc(20 * var(--u));--lh:calc(21 * var(--u));font-size:calc(14 * var(--u));letter-spacing:-.04em;color:#16130f9e}.Capabilities-module__ZEwZMa__section[data-seen=false] .Capabilities-module__ZEwZMa__row,.Capabilities-module__ZEwZMa__section[data-seen=false] .Capabilities-module__ZEwZMa__step{opacity:0}.Capabilities-module__ZEwZMa__section[data-seen=true] .Capabilities-module__ZEwZMa__row,.Capabilities-module__ZEwZMa__section[data-seen=true] .Capabilities-module__ZEwZMa__step{animation:Capabilities-module__ZEwZMa__rowIn .6s var(--dj-ease-out) var(--d) both}@keyframes Capabilities-module__ZEwZMa__rowIn{0%{opacity:0;transform:translateY(calc(22 * var(--u)))}}@media (max-width:1023px){.Capabilities-module__ZEwZMa__section{padding:calc(64 * var(--u)) 0 calc(72 * var(--u))}.Capabilities-module__ZEwZMa__kicker{font-size:calc(11 * var(--u));margin-bottom:calc(28 * var(--u))}.Capabilities-module__ZEwZMa__kicker i{width:calc(30 * var(--u))}.Capabilities-module__ZEwZMa__row{height:auto}.Capabilities-module__ZEwZMa__row,.Capabilities-module__ZEwZMa__row .Capabilities-module__ZEwZMa__title,.Capabilities-module__ZEwZMa__row .Capabilities-module__ZEwZMa__blurb,.Capabilities-module__ZEwZMa__row .Capabilities-module__ZEwZMa__shot,.Capabilities-module__ZEwZMa__row:after{transition-duration:.22s;transition-delay:0s}.Capabilities-module__ZEwZMa__row[data-open=true]{color:var(--dj-white)}.Capabilities-module__ZEwZMa__row[data-open=true] .Capabilities-module__ZEwZMa__shot,.Capabilities-module__ZEwZMa__row[data-open=true]:after{opacity:1;display:block}.Capabilities-module__ZEwZMa__row[data-open=true] .Capabilities-module__ZEwZMa__title{color:var(--dj-white)}.Capabilities-module__ZEwZMa__row[data-open=true] .Capabilities-module__ZEwZMa__blurb{color:#ffffffbd}.Capabilities-module__ZEwZMa__inner{gap:calc(12 * var(--u));padding:calc(22 * var(--u)) 0;grid-template-columns:1fr}.Capabilities-module__ZEwZMa__title{font-size:calc(24 * var(--u))}.Capabilities-module__ZEwZMa__blurb{font-size:calc(13 * var(--u));--lh:calc(19 * var(--u))}.Capabilities-module__ZEwZMa__cta,.Capabilities-module__ZEwZMa__shot,.Capabilities-module__ZEwZMa__row:after{display:none}.Capabilities-module__ZEwZMa__process{grid-template-columns:repeat(2,1fr)}.Capabilities-module__ZEwZMa__step{padding:calc(24 * var(--u)) calc(16 * var(--u))}.Capabilities-module__ZEwZMa__step+.Capabilities-module__ZEwZMa__step{border-left:0}.Capabilities-module__ZEwZMa__step:nth-child(2n){border-left:1px solid #16130f38}.Capabilities-module__ZEwZMa__step:nth-child(n+3){border-top:1px solid #16130f38}.Capabilities-module__ZEwZMa__step:nth-child(odd){padding-left:0}.Capabilities-module__ZEwZMa__step:nth-child(2n){padding-right:0}.Capabilities-module__ZEwZMa__cue{display:none}.Capabilities-module__ZEwZMa__stepHead{height:auto;overflow:visible}.Capabilities-module__ZEwZMa__stepTitle{font-size:calc(22 * var(--u));position:static;translate:none}.Capabilities-module__ZEwZMa__num{font-size:calc(10 * var(--u));top:calc(-9 * var(--u))}.Capabilities-module__ZEwZMa__stepBlurb{font-size:calc(12.5 * var(--u));--lh:calc(18 * var(--u))}}@media (prefers-reduced-motion:reduce){.Capabilities-module__ZEwZMa__row,.Capabilities-module__ZEwZMa__shot,.Capabilities-module__ZEwZMa__row:after,.Capabilities-module__ZEwZMa__cta,.Capabilities-module__ZEwZMa__title,.Capabilities-module__ZEwZMa__blurb,.Capabilities-module__ZEwZMa__cue,.Capabilities-module__ZEwZMa__stepTitle{transition:none}.Capabilities-module__ZEwZMa__section[data-seen=true] .Capabilities-module__ZEwZMa__row,.Capabilities-module__ZEwZMa__section[data-seen=true] .Capabilities-module__ZEwZMa__step{opacity:1;animation:none}}
.Footer-module__RNhH-W__footer{padding:calc(26 * var(--u));background:var(--dj-black)}.Footer-module__RNhH-W__card{border-radius:calc(26 * var(--u));padding:calc(52 * var(--u)) calc(52 * var(--u)) 0;min-height:calc(470 * var(--u));background:radial-gradient(120% 86% at 50% 128%,#ff8c37eb,#0000 62%),radial-gradient(90% 70% at 50% 112%,#ff630fb3,#0000 60%),linear-gradient(#17161a 0%,#1b1618 42%,#3a2419 78%,#5c3421 100%);position:relative;overflow:hidden}.Footer-module__RNhH-W__links{gap:calc(38 * var(--u) - .729 * 26 * var(--u));flex-direction:column;width:max-content;display:flex}.Footer-module__RNhH-W__link{transform:translateY(calc((1 - var(--p,1)) * 26 * var(--u)));opacity:calc(var(--p,1));transition:transform .5s var(--dj-ease-out), opacity .5s var(--dj-ease);transition-delay:calc(var(--i,0) * 70ms);font-weight:400;font-size:calc(26 * var(--u));letter-spacing:-.02em;color:#ffffffeb;transition:color .25s var(--dj-ease), transform .25s var(--dj-ease)}@media (hover:hover) and (pointer:fine){.Footer-module__RNhH-W__link:hover{color:var(--dj-white);transform:translateX(calc(6 * var(--u)))}}.Footer-module__RNhH-W__right{transform:translateY(calc((1 - var(--p,1)) * 20 * var(--u)));opacity:calc(var(--p,1));transition:transform .6s var(--dj-ease-out) .12s, opacity .6s var(--dj-ease) .12s;top:calc(52 * var(--u));right:calc(52 * var(--u));align-items:flex-end;gap:calc(26 * var(--u));flex-direction:column;display:flex;position:absolute}.Footer-module__RNhH-W__socials{gap:calc(10 * var(--u));display:flex}.Footer-module__RNhH-W__social{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(9 * var(--u));transition:background .25s var(--dj-ease), border-color .25s var(--dj-ease);border:1px solid #ffffff57;place-items:center;display:grid}.Footer-module__RNhH-W__social svg{width:calc(17 * var(--u));height:calc(17 * var(--u));fill:#ffffffeb}@media (hover:hover) and (pointer:fine){.Footer-module__RNhH-W__social:hover{border-color:var(--dj-white);background:#ffffff24}}.Footer-module__RNhH-W__details{align-items:flex-end;gap:calc(10 * var(--u));text-align:right;flex-direction:column;font-style:normal;display:flex}.Footer-module__RNhH-W__detail{font-size:calc(15 * var(--u));letter-spacing:-.045em;color:#ffffffeb;transition:color .25s var(--dj-ease);margin-right:-.045em}.Footer-module__RNhH-W__fade1{color:#ffffffa8}.Footer-module__RNhH-W__fade2{color:#ffffff70}@media (hover:hover) and (pointer:fine){a.Footer-module__RNhH-W__detail:hover{color:var(--dj-white)}}.Footer-module__RNhH-W__wordmark{left:50%;bottom:calc(-64 * var(--u));width:max-content;font-weight:500;font-size:calc(390 * var(--u));letter-spacing:-.045em;white-space:nowrap;color:#ffffff85;filter:blur(calc(1.5 * var(--u)));translate:-50%;transform:translateY(calc((1 - var(--p,1)) * 42 * var(--u)));opacity:calc(.25 + .75 * var(--p,1));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}@media (max-width:1023px){.Footer-module__RNhH-W__footer{padding:calc(14 * var(--u))}.Footer-module__RNhH-W__card{padding:calc(30 * var(--u)) calc(24 * var(--u)) 0;min-height:calc(420 * var(--u));border-radius:calc(18 * var(--u))}.Footer-module__RNhH-W__link{font-size:calc(20 * var(--u))}.Footer-module__RNhH-W__links{gap:calc(28 * var(--u) - .729 * 20 * var(--u))}.Footer-module__RNhH-W__right{margin-top:calc(34 * var(--u));align-items:flex-start;gap:calc(18 * var(--u));position:static}.Footer-module__RNhH-W__details{text-align:left;align-items:flex-start}.Footer-module__RNhH-W__detail{font-size:calc(13 * var(--u));margin-right:0}.Footer-module__RNhH-W__wordmark{font-size:calc(150 * var(--u));bottom:calc(-24 * var(--u))}}@media (prefers-reduced-motion:reduce){.Footer-module__RNhH-W__link,.Footer-module__RNhH-W__social,.Footer-module__RNhH-W__detail{transition:none}.Footer-module__RNhH-W__wordmark,.Footer-module__RNhH-W__link,.Footer-module__RNhH-W__right{opacity:1;transition:none;transform:none}}
.Hero-module__5IwWrq__hero{isolation:isolate;background:var(--dj-black);height:100svh;position:relative;overflow:hidden}.Hero-module__5IwWrq__media{transform:translate3d(0, var(--shift,0), 0) scale(var(--scale,1));transform-origin:50%;position:absolute;inset:0}.Hero-module__5IwWrq__photo{object-fit:cover;object-position:50% 35%;opacity:0;width:100%;height:100%;transition:opacity .6s var(--dj-ease)}.Hero-module__5IwWrq__photo[data-loaded=true]{opacity:1}.Hero-module__5IwWrq__ripple{position:absolute;inset:0}.Hero-module__5IwWrq__revealSource{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.Hero-module__5IwWrq__glow{background:radial-gradient(circle calc(180 * var(--u)) at var(--x,50%) var(--y,50%), #ff630f70, #ff630f14 45%, transparent 73%);mix-blend-mode:screen;filter:blur(9px);opacity:0;transition:opacity .3s var(--dj-ease);pointer-events:none;position:absolute;inset:0}.Hero-module__5IwWrq__hero:hover .Hero-module__5IwWrq__glow{opacity:1}.Hero-module__5IwWrq__shade{height:calc(200 * var(--u));top:0;right:0;left:calc((100% - var(--dj-frame)) / 2 + 558 * var(--u));background:var(--dj-hero-shade);pointer-events:none;position:absolute}@media (max-width:1023px){.Hero-module__5IwWrq__shade{height:calc(140 * var(--u));left:0}}.Hero-module__5IwWrq__name{top:calc(129 * var(--u));left:var(--dj-edge);right:var(--dj-edge);font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(231 * var(--u));letter-spacing:-.06em;white-space:nowrap;justify-content:space-between;align-items:center;display:flex;position:absolute}.Hero-module__5IwWrq__word{margin-right:.06em}.Hero-module__5IwWrq__light{font-weight:200}.Hero-module__5IwWrq__letter{display:inline-block}[data-ready=true] .Hero-module__5IwWrq__letter{animation:Hero-module__5IwWrq__djRise .5s var(--dj-ease) both;animation-delay:var(--delay)}@keyframes Hero-module__5IwWrq__djRise{0%{opacity:0;filter:blur(calc(40 * var(--u)));transform:translateY(130%)}}@media (max-width:1023px){.Hero-module__5IwWrq__name{top:calc(104 * var(--u));font-size:calc(72 * var(--u))}}.Hero-module__5IwWrq__reg{top:calc(129 * var(--u));right:var(--dj-edge);font-weight:600;font-size:calc(40 * var(--u));letter-spacing:-.06em;margin-right:.06em;position:absolute}[data-ready=true] .Hero-module__5IwWrq__reg{animation:Hero-module__5IwWrq__djFade .5s var(--dj-ease) 1.48s both}@media (max-width:1023px){.Hero-module__5IwWrq__reg{font-size:calc(16 * var(--u));top:calc(86 * var(--u))}}.Hero-module__5IwWrq__subrow{top:calc((129 + .729 * 231 + .32 * 231 + 12) * var(--u));left:var(--dj-edge);right:var(--dj-edge);font-size:calc(18 * var(--u));letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;display:flex;position:absolute}.Hero-module__5IwWrq__spec{margin-right:.035em}[data-ready=true] .Hero-module__5IwWrq__subrow{animation:Hero-module__5IwWrq__djFade .5s var(--dj-ease) 1.18s both}@media (max-width:1023px){.Hero-module__5IwWrq__subrow{font-size:calc(11 * var(--u));top:calc((104 + .729 * 72 + .32 * 72 + 8) * var(--u))}}.Hero-module__5IwWrq__notes{left:var(--dj-edge);bottom:calc(28 * var(--u));width:calc(319 * var(--u));--lh:calc(20 * var(--u));font-size:calc(18 * var(--u));letter-spacing:-.045em;position:absolute}[data-ready=true] .Hero-module__5IwWrq__notes{animation:Hero-module__5IwWrq__djLift .5s var(--dj-ease) 1.55s both}@media (max-width:1023px){.Hero-module__5IwWrq__notes{bottom:calc(89 * var(--u));width:calc(300 * var(--u));font-size:calc(13 * var(--u));--lh:calc(17 * var(--u))}}.Hero-module__5IwWrq__cta{right:var(--dj-edge);bottom:calc(28 * var(--u));position:absolute}[data-ready=true] .Hero-module__5IwWrq__cta{animation:Hero-module__5IwWrq__djLift .5s var(--dj-ease) 2.075s both}@media (max-width:1023px){.Hero-module__5IwWrq__cta{left:var(--dj-edge);right:auto;bottom:calc(20 * var(--u))}}[data-ready=false] :is(.Hero-module__5IwWrq__letter,.Hero-module__5IwWrq__reg,.Hero-module__5IwWrq__subrow,.Hero-module__5IwWrq__notes,.Hero-module__5IwWrq__cta){opacity:0}@keyframes Hero-module__5IwWrq__djFade{0%{opacity:0}}@keyframes Hero-module__5IwWrq__djLift{0%{opacity:0;transform:translateY(calc(56 * var(--u)))}}@media (prefers-reduced-motion:reduce){[data-ready=true] .Hero-module__5IwWrq__letter,[data-ready=true] .Hero-module__5IwWrq__reg,[data-ready=true] .Hero-module__5IwWrq__subrow,[data-ready=true] .Hero-module__5IwWrq__notes,[data-ready=true] .Hero-module__5IwWrq__cta{animation:.4s linear both Hero-module__5IwWrq__djFade}.Hero-module__5IwWrq__media{transform:none}}
.Menu-module__IGSsGa__panel{z-index:200;padding-bottom:calc(80 * var(--u));background:var(--dj-black);place-content:start center;column-gap:calc(96 * var(--u));padding-top:calc(121 * var(--u) - .156 * 96 * var(--u));row-gap:calc(118 * var(--u) - 96 * var(--u));opacity:0;visibility:hidden;transform:translateY(calc(-24 * var(--u)));transition:opacity .42s var(--dj-ease), transform .42s var(--dj-ease), visibility 0s linear .42s;grid-template-rows:repeat(4,auto);grid-auto-flow:column;display:grid;position:fixed;top:0;left:0;right:0}.Menu-module__IGSsGa__panel[data-open=true]{opacity:1;visibility:visible;transition:opacity .42s var(--dj-ease), transform .42s var(--dj-ease), visibility 0s;transform:none}@media (max-width:1023px){.Menu-module__IGSsGa__panel{padding-top:calc(104 * var(--u) - .156 * 56 * var(--u));padding-bottom:calc(56 * var(--u));row-gap:calc(76 * var(--u) - 56 * var(--u));grid-template-rows:none;grid-auto-flow:row}}.Menu-module__IGSsGa__link{line-height:1;font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(96 * var(--u));letter-spacing:-.04em;margin-left:-.04em;display:flex}@media (max-width:1023px){.Menu-module__IGSsGa__link{font-size:calc(56 * var(--u))}}.Menu-module__IGSsGa__clip{height:1em;display:inline-block;overflow:hidden}.Menu-module__IGSsGa__track{transition:transform .5s var(--dj-ease);transition-delay:var(--delay);flex-direction:column;display:flex}.Menu-module__IGSsGa__track>span{height:1em;display:block}@media (hover:hover) and (pointer:fine){.Menu-module__IGSsGa__link:hover .Menu-module__IGSsGa__track{transform:translateY(-1em)}}
.Nav-module__qb6dBG__nav[data-stuck=true]{height:auto;padding:calc(14 * var(--u)) var(--dj-edge);-webkit-backdrop-filter:blur(calc(18 * var(--u))) saturate(140%);backdrop-filter:blur(calc(18 * var(--u))) saturate(140%);animation:Nav-module__qb6dBG__navDrop .4s var(--dj-ease-out) both;background:#0a0908b8;border-bottom:1px solid #ffffff1a;position:fixed;top:0;left:0;right:0}@keyframes Nav-module__qb6dBG__navDrop{0%{transform:translateY(-100%)}}.Nav-module__qb6dBG__nav{top:calc(28 * var(--u));left:var(--dj-edge);right:var(--dj-edge);height:calc(45 * var(--u));z-index:210;justify-content:space-between;align-items:center;display:flex;position:absolute}@media (max-width:1023px){.Nav-module__qb6dBG__nav{top:calc(20 * var(--u))}}.Nav-module__qb6dBG__links{align-items:center;gap:calc(28 * var(--u));display:flex}.Nav-module__qb6dBG__link{font-size:calc(14 * var(--u));letter-spacing:-.045em;text-transform:uppercase;color:var(--dj-white);transition:color .25s var(--dj-ease)}@media (hover:hover) and (pointer:fine){.Nav-module__qb6dBG__link:hover{color:var(--dj-orange)}}@media (max-width:1023px){.Nav-module__qb6dBG__links{display:none}}.Nav-module__qb6dBG__menuBtn{left:calc(50% + .5 * var(--u));align-items:center;gap:calc(3 * var(--u));flex-direction:column;display:flex;position:absolute;top:50%;translate:-50% -50%}.Nav-module__qb6dBG__bars{align-items:flex-end;gap:calc(2 * var(--u));width:calc(34 * var(--u));height:calc(13 * var(--u));display:flex}.Nav-module__qb6dBG__bars>span{width:calc(2 * var(--u));height:var(--h);background:var(--dj-white);transition:height .28s var(--dj-ease-out)}.Nav-module__qb6dBG__menuLabel{font-size:calc(14 * var(--u));letter-spacing:-.025em;margin-left:-.025em}@media (max-width:1023px){.Nav-module__qb6dBG__menuLabel{font-size:calc(13 * var(--u))}}
.PageHead-module__I0tv1q__head{padding:calc(132 * var(--u)) 0 calc(74 * var(--u));isolation:isolate;background:#0a0a0a;position:relative;overflow:hidden}.PageHead-module__I0tv1q__ring{--r:46vw;z-index:-1;width:calc(var(--r) * 2);height:calc(var(--r) * 2);background:repeating-conic-gradient(from 0deg, #ffffff38 0 .16deg, transparent .16deg 2.2deg);pointer-events:none;border-radius:50%;position:absolute;top:56%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 7px),#000 calc(100% - 7px));mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 7px),#000 calc(100% - 7px))}.PageHead-module__I0tv1q__corners{margin:0 var(--dj-edge);justify-content:space-between;display:flex}.PageHead-module__I0tv1q__corner{font-size:calc(16 * var(--u));letter-spacing:-.045em;color:#ffffffad;white-space:nowrap}.PageHead-module__I0tv1q__cornerRight{text-transform:uppercase;margin-right:-.045em}.PageHead-module__I0tv1q__title{width:max-content;margin:calc(54 * var(--u)) auto 0;align-items:center;gap:calc(140 * var(--u) - .729 * 158 * var(--u));font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(158 * var(--u));letter-spacing:-.04em;white-space:nowrap;flex-direction:column;display:flex}.PageHead-module__I0tv1q__line{margin-left:-.04em}.PageHead-module__I0tv1q__letter{display:inline-block}.PageHead-module__I0tv1q__head[data-seen=false] .PageHead-module__I0tv1q__letter{opacity:0}.PageHead-module__I0tv1q__head[data-seen=true] .PageHead-module__I0tv1q__letter{animation:PageHead-module__I0tv1q__scRise .6s var(--dj-ease) var(--delay) both}@keyframes PageHead-module__I0tv1q__scRise{0%{opacity:0;filter:blur(calc(26 * var(--u)));transform:translateY(110%)}}.PageHead-module__I0tv1q__lede{--lh:calc(28 * var(--u));max-width:calc(620 * var(--u));margin:calc(46 * var(--u)) auto 0;font-size:calc(18 * var(--u));letter-spacing:-.045em;text-align:center;color:#fff9}@media (max-width:1023px){.PageHead-module__I0tv1q__head{padding:calc(80 * var(--u)) 0 calc(60 * var(--u))}.PageHead-module__I0tv1q__corners{gap:calc(6 * var(--u));flex-direction:column}.PageHead-module__I0tv1q__corner{font-size:calc(11 * var(--u))}.PageHead-module__I0tv1q__cornerRight{margin-right:0}.PageHead-module__I0tv1q__title{font-size:calc(58 * var(--u));gap:calc(52 * var(--u) - .729 * 58 * var(--u));margin-top:calc(30 * var(--u))}.PageHead-module__I0tv1q__lede{font-size:calc(14 * var(--u));--lh:calc(21 * var(--u));margin-top:calc(28 * var(--u))}.PageHead-module__I0tv1q__ring{--r:62vw}}@media (prefers-reduced-motion:reduce){.PageHead-module__I0tv1q__letter{opacity:1;transform:none;animation:none!important}}
.Services-module__S6nvuW__section{padding:calc(110 * var(--u)) 0 calc(130 * var(--u));isolation:isolate;background:#0a0a0a;position:relative;overflow:hidden}.Services-module__S6nvuW__grid{z-index:-1;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:calc(84 * var(--u)) calc(84 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 100%)}.Services-module__S6nvuW__section .dj-frame{flex-direction:column;display:flex}.Services-module__S6nvuW__corners{margin:0 var(--dj-edge);order:-2;justify-content:space-between;display:flex}.Services-module__S6nvuW__corner{font-size:calc(16 * var(--u));letter-spacing:-.045em;color:#ffffffad;white-space:nowrap}.Services-module__S6nvuW__cornerRight{text-transform:uppercase;margin-right:-.045em}.Services-module__S6nvuW__title{width:max-content;margin:calc(58 * var(--u)) auto 0;align-items:center;gap:calc(158 * var(--u) - .729 * 178 * var(--u));font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(178 * var(--u));letter-spacing:-.04em;white-space:nowrap;flex-direction:column;order:-1;display:flex;position:relative}.Services-module__S6nvuW__line{margin-left:-.04em}.Services-module__S6nvuW__over{mix-blend-mode:difference}.Services-module__S6nvuW__letter{display:inline-block}.Services-module__S6nvuW__section[data-seen=false] .Services-module__S6nvuW__letter{opacity:0}.Services-module__S6nvuW__section[data-seen=true] .Services-module__S6nvuW__letter{animation:Services-module__S6nvuW__svcRise .6s var(--dj-ease) var(--delay) both}@keyframes Services-module__S6nvuW__svcRise{0%{opacity:0;filter:blur(calc(30 * var(--u)));transform:translateY(110%)}}.Services-module__S6nvuW__mark{right:calc(-52 * var(--u));top:calc(10 * var(--u) - .3645 * 26 * var(--u));font-weight:400;font-size:calc(26 * var(--u));letter-spacing:-.05em;color:var(--dj-orange);position:absolute}.Services-module__S6nvuW__cards{gap:calc(18 * var(--u));margin:calc(-76 * var(--u)) var(--dj-edge) 0;grid-template-columns:repeat(3,1fr);display:grid}.Services-module__S6nvuW__section[data-bare=true] .Services-module__S6nvuW__cards{margin-top:calc(10 * var(--u))}.Services-module__S6nvuW__section[data-bare=true]{padding-top:calc(70 * var(--u))}.Services-module__S6nvuW__card{min-height:calc(510 * var(--u));padding:calc(118 * var(--u)) calc(32 * var(--u)) calc(34 * var(--u));border-radius:calc(14 * var(--u));transition:transform .5s var(--dj-ease), border-color .5s var(--dj-ease);background:radial-gradient(130% 90% at 8% 100%,#ff630f29,#0000 62%),linear-gradient(#ffffff0b,#ffffff03);border:1px solid #ffffff14;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.Services-module__S6nvuW__card:nth-child(3){background:radial-gradient(120% 80% at 92% 0,#ff963c26,#0000 60%),linear-gradient(#ffffff0b,#ffffff03)}@media (hover:hover) and (pointer:fine){.Services-module__S6nvuW__card:hover{transform:translateY(calc(-10 * var(--u)));border-color:#fff3}}.Services-module__S6nvuW__section[data-seen=false] .Services-module__S6nvuW__card{opacity:0}.Services-module__S6nvuW__section[data-seen=true] .Services-module__S6nvuW__card{animation:Services-module__S6nvuW__cardUp .8s var(--dj-ease-out) var(--d) both}@keyframes Services-module__S6nvuW__cardUp{0%{opacity:0;transform:translateY(calc(44 * var(--u)))}}.Services-module__S6nvuW__top{flex-direction:column;display:flex}.Services-module__S6nvuW__hit{z-index:3;border-radius:inherit;position:absolute;inset:0}.Services-module__S6nvuW__hit:focus-visible{outline:none}.Services-module__S6nvuW__card:has(.Services-module__S6nvuW__hit:focus-visible){outline:2px solid var(--dj-orange);outline-offset:calc(3 * var(--u))}.Services-module__S6nvuW__foot{gap:calc(22 * var(--u));flex-direction:column;display:flex}.Services-module__S6nvuW__action{align-self:flex-start;align-items:center;gap:calc(9 * var(--u));font-size:calc(13 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--dj-orange);display:inline-flex}.Services-module__S6nvuW__action i{transition:transform .35s var(--dj-ease-out);font-style:normal}.Services-module__S6nvuW__actionDark{color:#8a5a1e}@media (hover:hover) and (pointer:fine){.Services-module__S6nvuW__card:hover .Services-module__S6nvuW__action i{transform:translate(calc(4 * var(--u)), calc(-4 * var(--u)))}}.Services-module__S6nvuW__cardKicker{margin-bottom:calc(16 * var(--u));font-size:calc(12 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:var(--dj-orange)}.Services-module__S6nvuW__cardTitle{font-weight:400;font-size:calc(34 * var(--u));line-height:calc(42 * var(--u));letter-spacing:-.03em}.Services-module__S6nvuW__points{gap:calc(8 * var(--u));margin-top:calc(26 * var(--u));flex-wrap:wrap;display:flex}.Services-module__S6nvuW__point{padding:calc(9 * var(--u) - 1px) calc(15 * var(--u) - 1px);font-size:calc(12 * var(--u));letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;border:1px solid #fff3;border-radius:999px;align-items:center;display:inline-flex}.Services-module__S6nvuW__blurb{--lh:calc(25 * var(--u));font-size:calc(16 * var(--u));letter-spacing:-.045em;color:#ffffff94}.Services-module__S6nvuW__lightCell{background:radial-gradient(60% 70% at 78% 76%,#ff5c00d9,#0000 62%),radial-gradient(55% 60% at 32% 54%,#ffb03ccc,#0000 64%),radial-gradient(70% 80% at 60% 22%,#ffecbef2,#0000 70%),#f3efe9;border-color:#0000000f}.Services-module__S6nvuW__lightCell:hover{border-color:#00000024}.Services-module__S6nvuW__pill{align-self:flex-start;align-items:center;gap:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(22 * var(--u));color:#ffffffdb;font-size:calc(13 * var(--u));letter-spacing:-.035em;box-shadow:0 calc(14 * var(--u)) calc(30 * var(--u)) #50280a42;background:#16130f;border-radius:999px;display:inline-flex}.Services-module__S6nvuW__pill i{opacity:.55;font-style:normal}.Services-module__S6nvuW__lightTitle{font-weight:500;font-size:calc(26 * var(--u));line-height:calc(32 * var(--u));letter-spacing:-.03em}.Services-module__S6nvuW__muted{color:#16130f6b}.Services-module__S6nvuW__strong{color:#16130f}@media (max-width:1023px){.Services-module__S6nvuW__section{padding:calc(70 * var(--u)) 0 calc(80 * var(--u))}.Services-module__S6nvuW__corners{gap:calc(6 * var(--u));flex-direction:column}.Services-module__S6nvuW__corner{font-size:calc(11 * var(--u))}.Services-module__S6nvuW__cornerRight{margin-right:0}.Services-module__S6nvuW__title{font-size:calc(62 * var(--u));gap:calc(56 * var(--u) - .729 * 62 * var(--u));margin-top:calc(32 * var(--u))}.Services-module__S6nvuW__mark{right:calc(-22 * var(--u));font-size:calc(13 * var(--u))}.Services-module__S6nvuW__over{mix-blend-mode:normal}.Services-module__S6nvuW__cards{gap:calc(14 * var(--u));margin-top:calc(40 * var(--u));grid-template-columns:1fr}.Services-module__S6nvuW__card{min-height:calc(290 * var(--u));padding:calc(26 * var(--u)) calc(22 * var(--u))}.Services-module__S6nvuW__cardTitle{font-size:calc(28 * var(--u));line-height:calc(34 * var(--u))}.Services-module__S6nvuW__blurb{font-size:calc(14 * var(--u));--lh:calc(21 * var(--u))}.Services-module__S6nvuW__lightTitle{font-size:calc(21 * var(--u));line-height:calc(27 * var(--u))}}@media (prefers-reduced-motion:reduce){.Services-module__S6nvuW__letter,.Services-module__S6nvuW__card{opacity:1;transform:none;animation:none!important}}
.Closing-module__HJzYrq__section{padding:calc(130 * var(--u)) 0 calc(136 * var(--u));isolation:isolate;position:relative;overflow:hidden}.Closing-module__HJzYrq__ring{--r:30vw;z-index:-1;width:calc(var(--r) * 2);height:calc(var(--r) * 2);background:repeating-conic-gradient(from 0deg, #16130f38 0 .16deg, transparent .16deg 2.4deg);pointer-events:none;border-radius:50%;position:absolute;top:52%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px));mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 6px),#000 calc(100% - 6px))}.Closing-module__HJzYrq__inner{margin:0 var(--dj-edge);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.Closing-module__HJzYrq__kicker{font-size:calc(11 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:var(--dj-accent)}.Closing-module__HJzYrq__line{margin-top:calc(26 * var(--u));font-weight:500;font-size:calc(68 * var(--u));letter-spacing:-.04em;color:var(--dj-ink);line-height:.98}.Closing-module__HJzYrq__line span{display:block}.Closing-module__HJzYrq__section[data-seen=false] .Closing-module__HJzYrq__line span{opacity:0}.Closing-module__HJzYrq__section[data-seen=true] .Closing-module__HJzYrq__line span{animation:Closing-module__HJzYrq__closeUp .8s var(--dj-ease-out) var(--d) both}@keyframes Closing-module__HJzYrq__closeUp{0%{opacity:0;transform:translateY(calc(34 * var(--u)))}}.Closing-module__HJzYrq__ways{align-items:center;gap:calc(20 * var(--u));margin-top:calc(44 * var(--u));flex-direction:column;display:flex}.Closing-module__HJzYrq__cta{align-items:center;gap:calc(11 * var(--u));padding:calc(19 * var(--u)) calc(36 * var(--u));background:var(--dj-cta-bg);color:var(--dj-cta-ink);font-size:calc(16 * var(--u));letter-spacing:-.035em;transition:transform .3s var(--dj-ease-out);border-radius:999px;display:inline-flex}.Closing-module__HJzYrq__cta i{transition:transform .3s var(--dj-ease-out);font-style:normal}@media (hover:hover) and (pointer:fine){.Closing-module__HJzYrq__cta:hover{transform:translateY(calc(-3 * var(--u)))}.Closing-module__HJzYrq__cta:hover i{transform:translate(calc(3 * var(--u)), calc(-3 * var(--u)))}}.Closing-module__HJzYrq__aside{font-size:calc(14 * var(--u));letter-spacing:-.03em;color:var(--dj-ink-soft)}.Closing-module__HJzYrq__aside a{color:var(--dj-ink);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--dj-line);text-decoration-color:var(--dj-line);transition:text-decoration-color .25s var(--dj-ease)}@media (hover:hover) and (pointer:fine){.Closing-module__HJzYrq__aside a:hover{-webkit-text-decoration-color:var(--dj-accent);text-decoration-color:var(--dj-accent)}}@media (max-width:1023px){.Closing-module__HJzYrq__section{padding:calc(74 * var(--u)) 0 calc(80 * var(--u))}.Closing-module__HJzYrq__ring{--r:56vw}.Closing-module__HJzYrq__line{font-size:calc(38 * var(--u));margin-top:calc(18 * var(--u))}.Closing-module__HJzYrq__ways{margin-top:calc(32 * var(--u));gap:calc(16 * var(--u))}.Closing-module__HJzYrq__cta{padding:calc(16 * var(--u)) calc(28 * var(--u));font-size:calc(14 * var(--u))}}@media (prefers-reduced-motion:reduce){.Closing-module__HJzYrq__line span{opacity:1;transform:none;animation:none!important}.Closing-module__HJzYrq__cta,.Closing-module__HJzYrq__cta i{transition:none}}
.Slider-module__WZ1ngW__section{height:min(calc(760 * var(--u)), 78svh);background:var(--dj-white);--frame-in:calc(150 * var(--u));--gap:calc((1 - var(--fit,1)) * var(--frame-in));isolation:isolate;position:relative;overflow:hidden}.Slider-module__WZ1ngW__frame{z-index:0;top:0;bottom:0;left:var(--gap);right:var(--gap);border-radius:calc((1 - var(--fit,1)) * 30 * var(--u));box-shadow:0 calc(26 * var(--u)) calc(70 * var(--u)) #00000038;pointer-events:none;position:absolute}.Slider-module__WZ1ngW__stage{clip-path:inset(0 var(--gap) round calc((1 - var(--fit,1)) * 30 * var(--u)));position:absolute;inset:0}.Slider-module__WZ1ngW__bg,.Slider-module__WZ1ngW__expander{background-size:cover;background-position:50% calc(50% + (var(--p,.5) - .5) * 16%);position:absolute;inset:0}.Slider-module__WZ1ngW__bg{z-index:1}.Slider-module__WZ1ngW__bg[data-fade=true]{animation:Slider-module__WZ1ngW__slideIn .7s var(--dj-ease) both}@keyframes Slider-module__WZ1ngW__slideIn{0%{opacity:0;transform:scale(1.03)}}.Slider-module__WZ1ngW__expander{z-index:2;opacity:0;will-change:transform;pointer-events:none;background-size:cover}.Slider-module__WZ1ngW__scrim{z-index:3;pointer-events:none;background:linear-gradient(90deg,#000000d1 0%,#00000080 38%,#0000001f 68%,#0000004d 100%),linear-gradient(#00000073 0%,#0000 28%);position:absolute;inset:0}.Slider-module__WZ1ngW__copy{z-index:5;left:calc(var(--gap) + var(--dj-edge));max-width:calc(620 * var(--u));translate:0 -50%;transform:translateY(calc((1 - var(--enter,1)) * 44 * var(--u)));opacity:calc(.25 + .75 * var(--enter,1));position:absolute;top:50%}.Slider-module__WZ1ngW__kicker{font-size:calc(14 * var(--u));letter-spacing:-.035em;text-transform:uppercase;color:var(--dj-orange);margin-bottom:calc(20 * var(--u))}.Slider-module__WZ1ngW__title{gap:calc(88 * var(--u) - .729 * 96 * var(--u));font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(96 * var(--u));letter-spacing:-.04em;white-space:nowrap;flex-direction:column;display:flex}.Slider-module__WZ1ngW__clip{margin:-.12em 0 -.26em;padding:.12em 0 .26em;display:block;overflow:hidden}.Slider-module__WZ1ngW__line{animation:Slider-module__WZ1ngW__rise .9s var(--dj-ease-out) var(--d) both;margin-left:-.04em}@keyframes Slider-module__WZ1ngW__rise{0%{transform:translateY(108%)}}.Slider-module__WZ1ngW__blurb{margin-top:calc(26 * var(--u));max-width:calc(430 * var(--u));--lh:calc(26 * var(--u));font-size:calc(18 * var(--u));letter-spacing:-.045em;color:#ffffffc7;animation:Slider-module__WZ1ngW__fade .7s var(--dj-ease) .24s both}@keyframes Slider-module__WZ1ngW__fade{0%{opacity:0}}.Slider-module__WZ1ngW__cards{z-index:5;right:calc(var(--gap) - 104 * var(--u));gap:calc(16 * var(--u));translate:0 -50%;transform:translateX(calc((1 - var(--enter,1)) * 150 * var(--u)));display:flex;position:absolute;top:58%}.Slider-module__WZ1ngW__card{width:calc(208 * var(--u));height:calc(292 * var(--u));border-radius:calc(12 * var(--u));animation:Slider-module__WZ1ngW__cardIn .75s var(--dj-ease-out) calc(var(--i) * 70ms) both;transition:transform .4s var(--dj-ease);background-position:50%;background-size:cover;position:relative;overflow:hidden}@keyframes Slider-module__WZ1ngW__cardIn{0%{opacity:0;transform:translateX(calc(26 * var(--u)))}}@media (hover:hover) and (pointer:fine){.Slider-module__WZ1ngW__card:hover{transform:translateY(calc(-8 * var(--u)))}}.Slider-module__WZ1ngW__card:disabled{cursor:default}.Slider-module__WZ1ngW__card:after{content:"";background:linear-gradient(#0000 45%,#000000c7 100%);position:absolute;inset:0}.Slider-module__WZ1ngW__cardLabel{z-index:1;left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:calc(14 * var(--u));font-size:calc(13 * var(--u));letter-spacing:-.035em;text-transform:uppercase;text-align:left;color:var(--dj-white);position:absolute}.Slider-module__WZ1ngW__controls{z-index:5;left:calc(var(--gap) + var(--dj-edge));bottom:calc(40 * var(--u));gap:calc(10 * var(--u));display:flex;position:absolute}.Slider-module__WZ1ngW__arrow{width:calc(46 * var(--u));height:calc(46 * var(--u));color:var(--dj-white);font-size:calc(22 * var(--u));transition:background .25s var(--dj-ease), color .25s var(--dj-ease), border-color .25s var(--dj-ease);border:1px solid #fff6;border-radius:50%;place-items:center;line-height:1;display:grid}@media (hover:hover) and (pointer:fine){.Slider-module__WZ1ngW__arrow:hover:not(:disabled){background:var(--dj-white);color:var(--dj-black);border-color:var(--dj-white)}}.Slider-module__WZ1ngW__arrow:disabled{opacity:.4}.Slider-module__WZ1ngW__count{z-index:5;right:calc(var(--gap) + var(--dj-edge));bottom:calc(40 * var(--u));font-size:calc(18 * var(--u));letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--dj-white);position:absolute}@media (max-width:1023px){.Slider-module__WZ1ngW__section{--frame-in:calc(20 * var(--u))}.Slider-module__WZ1ngW__copy{top:auto;bottom:calc(190 * var(--u));right:var(--dj-edge);translate:0}.Slider-module__WZ1ngW__title{font-size:calc(48 * var(--u));gap:calc(44 * var(--u) - .729 * 48 * var(--u))}.Slider-module__WZ1ngW__blurb{font-size:calc(14 * var(--u));--lh:calc(20 * var(--u))}.Slider-module__WZ1ngW__kicker{font-size:calc(12 * var(--u))}.Slider-module__WZ1ngW__cards{top:auto;bottom:calc(40 * var(--u));left:var(--dj-edge);right:auto;translate:0}.Slider-module__WZ1ngW__card{width:calc(116 * var(--u));height:calc(163 * var(--u))}.Slider-module__WZ1ngW__cardLabel{font-size:calc(9 * var(--u))}.Slider-module__WZ1ngW__controls{display:none}.Slider-module__WZ1ngW__count{bottom:calc(150 * var(--u))}}@media (prefers-reduced-motion:reduce){.Slider-module__WZ1ngW__stage{clip-path:none}.Slider-module__WZ1ngW__bg[data-fade=true],.Slider-module__WZ1ngW__line,.Slider-module__WZ1ngW__blurb,.Slider-module__WZ1ngW__card{animation:none}.Slider-module__WZ1ngW__bg,.Slider-module__WZ1ngW__expander{background-position:50%}.Slider-module__WZ1ngW__cards,.Slider-module__WZ1ngW__copy{opacity:1;transform:none}.Slider-module__WZ1ngW__expander{display:none}}
.Preview-module__gELGHq__frame{--pk:calc(var(--prev-h,150) / 150);height:calc(var(--prev-h,150) * var(--u));border-radius:calc(10 * var(--u));isolation:isolate;background:radial-gradient(120% 140% at 50% 120%,#ffffff12,#0000 60%),#00000042;border:1px solid #ffffff12;position:relative;overflow:hidden}[data-light=true] .Preview-module__gELGHq__frame{background:radial-gradient(120% 140% at 50% 120%,#ffffff80,#0000 60%),#16130f1a;border-color:#16130f1a}.Preview-module__gELGHq__stage{position:absolute;inset:0}.Preview-module__gELGHq__wheel{--r:calc(140 * var(--pk) * var(--u));left:50%;top:calc(var(--r) + 50 * var(--pk) * var(--u));width:0;height:0;animation:3.4s linear infinite Preview-module__gELGHq__wheelTurn;position:absolute}@keyframes Preview-module__gELGHq__wheelTurn{to{rotate:-30deg}}.Preview-module__gELGHq__chip{left:calc(-23 * var(--pk) * var(--u));top:calc(-1 * var(--r) - 30 * var(--pk) * var(--u));width:calc(46 * var(--pk) * var(--u));height:calc(60 * var(--pk) * var(--u));border-radius:calc(5 * var(--pk) * var(--u));transform-origin:50% calc(var(--r) + 30 * var(--pk) * var(--u));rotate:calc(var(--n) * 30deg);background:linear-gradient(170deg,#5aa0ff80,#2850aa38);border:1px solid #fff3;position:absolute}.Preview-module__gELGHq__chip:first-child{background:linear-gradient(170deg,#f6f1e8,#e8ddc9);border-color:#0000001f}.Preview-module__gELGHq__deck{position:absolute;inset:0}[data-light=true] .Preview-module__gELGHq__plate{background:linear-gradient(160deg,#16130fd1,#16130f80);border-color:#16130f24}.Preview-module__gELGHq__plate{left:calc(26 * var(--pk) * var(--u));width:calc(76 * var(--pk) * var(--u));height:calc(76 * var(--pk) * var(--u));margin-top:calc(-38 * var(--pk) * var(--u));border-radius:calc(7 * var(--pk) * var(--u));animation:5.2s linear infinite Preview-module__gELGHq__plateRun;animation-delay:calc(var(--n) * -1.3s);background:linear-gradient(160deg,#ff964680,#ff5c0033);border:1px solid #ffffff29;position:absolute;top:50%}@keyframes Preview-module__gELGHq__plateRun{0%{opacity:0;transform:translateX(calc(196 * var(--pk) * var(--u))) scale(.5) rotate(18deg)}10%{opacity:1;transform:translateX(calc(168 * var(--pk) * var(--u))) scale(.6) rotate(15deg)}37%{opacity:1;transform:translateX(calc(112 * var(--pk) * var(--u))) scale(.75) rotate(10deg)}64%{opacity:1;transform:translateX(calc(56 * var(--pk) * var(--u))) scale(.9) rotate(5deg)}90%{opacity:1;transform:translate(0)scale(1)rotate(0)}to{opacity:0;transform:translateX(calc(-36 * var(--pk) * var(--u))) scale(1) rotate(0deg)}}.Preview-module__gELGHq__page{inset:calc(16 * var(--pk) * var(--u));border-radius:calc(6 * var(--pk) * var(--u));background:repeating-linear-gradient(#ffffff24 0 calc(2 * var(--pk) * var(--u)), transparent calc(2 * var(--pk) * var(--u)) calc(9 * var(--pk) * var(--u)));opacity:.5;position:absolute}.Preview-module__gELGHq__panel{top:calc(12 * var(--pk) * var(--u));right:calc(12 * var(--pk) * var(--u));bottom:calc(12 * var(--pk) * var(--u));width:54%;padding:calc(12 * var(--pk) * var(--u));border-radius:calc(7 * var(--pk) * var(--u));transform-origin:0 100%;animation:Preview-module__gELGHq__drawerRun 4.4s var(--dj-ease-out) infinite;background:#f6f1e8;position:absolute}.Preview-module__gELGHq__panel i{height:calc(5 * var(--pk) * var(--u));margin-bottom:calc(7 * var(--pk) * var(--u));background:#16130f42;border-radius:999px;display:block}.Preview-module__gELGHq__panel i:first-child{width:56%;height:calc(9 * var(--pk) * var(--u));background:#16130f85}.Preview-module__gELGHq__panel i:nth-child(3){width:74%}@keyframes Preview-module__gELGHq__drawerRun{0%,8%{transform:translate(118%)rotate(6deg)}34%,74%{transform:translate(0)rotate(0)}to{transform:translate(118%)rotate(6deg)}}.Preview-module__gELGHq__pill{width:calc(112 * var(--pk) * var(--u));height:calc(40 * var(--pk) * var(--u));background:var(--dj-white);color:var(--dj-black);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.Preview-module__gELGHq__wordWheel{place-items:center;display:grid}.Preview-module__gELGHq__wordWheel b{font-weight:400;font-size:calc(14 * var(--pk) * var(--u));letter-spacing:-.03em;transform-origin:50% 1550%;rotate:calc(var(--n) * -20deg);animation:Preview-module__gELGHq__rollRun 3.6s var(--dj-ease-out) infinite;grid-area:1/1}@keyframes Preview-module__gELGHq__rollRun{0%,18%{rotate:calc(var(--n) * -20deg)}28%,46%{rotate:calc(var(--n) * -20deg + 20deg)}56%,74%{rotate:calc(var(--n) * -20deg + 40deg)}84%,to{rotate:calc(var(--n) * -20deg + 60deg)}}.Preview-module__gELGHq__zone{width:44%;height:60%;padding:calc(12 * var(--pk) * var(--u));border-radius:calc(8 * var(--pk) * var(--u));background:linear-gradient(170deg,#ffffff14,#ffffff05);border:1px solid #ffffff24;position:absolute;top:20%;left:18%}.Preview-module__gELGHq__zone:before,.Preview-module__gELGHq__zone:after{content:"";left:calc(12 * var(--pk) * var(--u));height:calc(6 * var(--pk) * var(--u));background:#ffffff57;border-radius:999px;position:absolute}.Preview-module__gELGHq__zone:before{top:calc(14 * var(--pk) * var(--u));width:52%}.Preview-module__gELGHq__zone:after{top:calc(28 * var(--pk) * var(--u));opacity:.6;width:34%}.Preview-module__gELGHq__ptr{width:0;height:0;animation:Preview-module__gELGHq__ptrRun 5s var(--dj-ease) infinite;position:absolute;top:0;left:0}.Preview-module__gELGHq__disc{width:calc(16 * var(--pk) * var(--u));height:calc(16 * var(--pk) * var(--u));border:1px solid var(--dj-white);animation:Preview-module__gELGHq__discRun 5s var(--dj-ease) infinite;background:#ffffff24;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.Preview-module__gELGHq__disc em{font-style:normal;font-size:calc(11 * var(--pk) * var(--u));letter-spacing:-.02em;white-space:nowrap;color:var(--dj-white);opacity:0;animation:Preview-module__gELGHq__wordRun 5s var(--dj-ease) infinite}@keyframes Preview-module__gELGHq__ptrRun{0%,8%{top:78%;left:80%}22%,76%{top:52%;left:38%}90%,to{top:78%;left:80%}}@keyframes Preview-module__gELGHq__discRun{0%,14%{width:calc(16 * var(--pk) * var(--u));height:calc(16 * var(--pk) * var(--u));background:#ffffff24}24%,78%{width:calc(68 * var(--pk) * var(--u));height:calc(28 * var(--pk) * var(--u));background:#16130f}88%,to{width:calc(16 * var(--pk) * var(--u));height:calc(16 * var(--pk) * var(--u));background:#ffffff24}}@keyframes Preview-module__gELGHq__wordRun{0%,26%{opacity:0}32%,76%{opacity:1}84%,to{opacity:0}}.Preview-module__gELGHq__rows{inset:calc(14 * var(--pk) * var(--u)) calc(16 * var(--pk) * var(--u));justify-content:center;gap:calc(4 * var(--pk) * var(--u));flex-direction:column;display:flex;position:absolute}.Preview-module__gELGHq__row{height:calc(22 * var(--pk) * var(--u));border-radius:calc(4 * var(--pk) * var(--u));animation:Preview-module__gELGHq__rowRun 5.4s var(--dj-ease-out) infinite;animation-delay:calc(var(--n) * 1.8s);border-top:1px solid #ffffff24;position:relative;overflow:hidden}.Preview-module__gELGHq__row i{opacity:0;animation:Preview-module__gELGHq__rowFill 5.4s var(--dj-ease-out) infinite;animation-delay:calc(var(--n) * 1.8s);background:linear-gradient(90deg,#00000080,#0000 70%),linear-gradient(120deg,#ff9646e6,#ff5c0080);position:absolute;inset:0}.Preview-module__gELGHq__row:after{content:"";left:calc(8 * var(--pk) * var(--u));top:calc(8 * var(--pk) * var(--u));width:44%;height:calc(6 * var(--pk) * var(--u));background:#ffffff80;border-radius:999px;position:absolute}@keyframes Preview-module__gELGHq__rowRun{0%,2%{height:calc(22 * var(--pk) * var(--u))}10%,30%{height:calc(50 * var(--pk) * var(--u))}38%,to{height:calc(22 * var(--pk) * var(--u))}}@keyframes Preview-module__gELGHq__rowFill{0%,2%{opacity:0}10%,30%{opacity:1}38%,to{opacity:0}}.Preview-module__gELGHq__ring{--r:calc(104 * var(--pk) * var(--u));width:calc(var(--r) * 2);height:calc(var(--r) * 2);background:repeating-conic-gradient(from 0deg, #ffffff75 0 .5deg, transparent .5deg 5deg);border-radius:50%;animation:14s linear infinite Preview-module__gELGHq__ringTurn;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 5px),#000 calc(100% - 5px));mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 5px),#000 calc(100% - 5px))}@keyframes Preview-module__gELGHq__ringTurn{to{rotate:360deg}}.Preview-module__gELGHq__ringWord{font-weight:500;font-size:calc(34 * var(--pk) * var(--u));letter-spacing:-.04em;color:var(--dj-white);position:absolute;top:50%;left:50%;translate:-50% -50%}[data-light=true] .Preview-module__gELGHq__ringWord{color:#16130f}[data-light=true] .Preview-module__gELGHq__ring{background:repeating-conic-gradient(from 0deg, #16130f6b 0 .5deg, transparent .5deg 5deg)}@media (prefers-reduced-motion:reduce){.Preview-module__gELGHq__wheel,.Preview-module__gELGHq__plate,.Preview-module__gELGHq__panel,.Preview-module__gELGHq__wordWheel b,.Preview-module__gELGHq__ptr,.Preview-module__gELGHq__disc,.Preview-module__gELGHq__disc em,.Preview-module__gELGHq__row,.Preview-module__gELGHq__row i,.Preview-module__gELGHq__ring{animation-play-state:paused}.Preview-module__gELGHq__plate{opacity:1;transform:translateX(calc(var(--n) * 56 * var(--pk) * var(--u))) scale(calc(1 - var(--n) * .13)) rotate(calc(var(--n) * 5deg));animation:none}}
.Statement-module__6W6Riq__section{height:calc(900 * var(--u));background:var(--dj-white);color:var(--dj-black);position:relative}.Statement-module__6W6Riq__kicker{top:calc(48 * var(--u));left:var(--dj-edge);font-size:calc(18 * var(--u));letter-spacing:-.045em;position:absolute}.Statement-module__6W6Riq__block{top:calc(130 * var(--u));left:var(--dj-edge);right:var(--dj-edge);text-align:left;position:absolute}.Statement-module__6W6Riq__text{gap:calc(88 * var(--u) - .729 * 96 * var(--u));font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(96 * var(--u));letter-spacing:-.04em;white-space:nowrap;flex-direction:column;display:flex}.Statement-module__6W6Riq__clip{margin:-.12em 0 -.26em;padding:.12em 0 .26em;display:block;overflow:hidden}.Statement-module__6W6Riq__line{opacity:.15;transition:transform .9s var(--dj-ease-out) var(--delay), opacity .65s ease var(--delay);transform:translateY(108%)}.Statement-module__6W6Riq__section[data-seen=true] .Statement-module__6W6Riq__line{opacity:1;transform:none}.Statement-module__6W6Riq__photo{z-index:3;width:calc(319 * var(--u));height:calc(319 * var(--u));filter:invert();mix-blend-mode:difference;pointer-events:none;transform:translate3d(var(--fx,0), var(--fy,0), 0) translate(-45%, -38%);opacity:0;transition:scale .42s var(--dj-ease-out);position:absolute;top:0;left:0;scale:.94}.Statement-module__6W6Riq__block:hover .Statement-module__6W6Riq__photo{opacity:1;scale:1}.Statement-module__6W6Riq__note{top:calc(787 * var(--u));left:var(--dj-edge);width:calc(319 * var(--u));--lh:calc(20 * var(--u));font-size:calc(18 * var(--u));letter-spacing:-.045em;color:#5d5d5d;position:absolute}.Statement-module__6W6Riq__equipment{top:calc(782 * var(--u));right:var(--dj-edge);align-items:flex-end;gap:calc(20 * var(--u));flex-direction:column;display:flex;position:absolute}.Statement-module__6W6Riq__eqLabel{font-size:calc(18 * var(--u));letter-spacing:-.035em;margin-right:.035em}.Statement-module__6W6Riq__pills{gap:calc(4 * var(--u));display:flex}.Statement-module__6W6Riq__eqPill{padding:calc(16 * var(--u) - 1px);color:#4a4a4a;font-size:calc(18 * var(--u));letter-spacing:-.045em;white-space:nowrap;border:1px solid #00000038;border-radius:999px;align-items:center;display:inline-flex}@media (max-width:1023px){.Statement-module__6W6Riq__section{height:auto;padding:calc(64 * var(--u)) var(--dj-edge)}.Statement-module__6W6Riq__kicker{font-size:calc(13 * var(--u));position:static}.Statement-module__6W6Riq__block{margin-top:calc(32 * var(--u));position:static}.Statement-module__6W6Riq__text{white-space:normal;line-height:calc(38 * var(--u));text-box:trim-both cap alphabetic;font-size:calc(40 * var(--u));display:block}.Statement-module__6W6Riq__clip{margin:0;padding:0;display:inline;overflow:visible}.Statement-module__6W6Riq__line{--lh:calc(38 * var(--u));display:inline;transform:none}.Statement-module__6W6Riq__text{transform:translateY(calc(26 * var(--u)));transition:transform .9s var(--dj-ease-out)}.Statement-module__6W6Riq__section[data-seen=true] .Statement-module__6W6Riq__text{transform:none}.Statement-module__6W6Riq__photo{display:none}.Statement-module__6W6Riq__note{width:auto;margin-top:calc(48 * var(--u));font-size:calc(13 * var(--u));--lh:calc(17 * var(--u));position:static}.Statement-module__6W6Riq__equipment{margin-top:calc(32 * var(--u));align-items:flex-start;gap:calc(16 * var(--u));position:static}.Statement-module__6W6Riq__eqLabel{font-size:calc(13 * var(--u))}.Statement-module__6W6Riq__pills{flex-wrap:wrap}.Statement-module__6W6Riq__eqPill{padding:calc(13 * var(--u) - 1px) calc(14 * var(--u) - 1px);font-size:calc(13 * var(--u))}}@media (prefers-reduced-motion:reduce){.Statement-module__6W6Riq__line{transition:opacity .9s linear;transform:none}}.Statement-module__6W6Riq__badge{z-index:4;align-items:center;gap:calc(9 * var(--u));padding:calc(13 * var(--u)) calc(22 * var(--u));color:var(--dj-white);font-size:calc(14 * var(--u));letter-spacing:-.035em;white-space:nowrap;transform:translate3d(var(--fx,0), var(--fy,0), 0) translate(-50%, calc(118 * var(--u)));opacity:0;transition:opacity .3s var(--dj-ease), scale .42s var(--dj-ease-out);pointer-events:none;background:#16130f;border-radius:999px;display:inline-flex;position:absolute;top:0;left:0;scale:.94}.Statement-module__6W6Riq__badge i{font-style:normal}.Statement-module__6W6Riq__block:hover .Statement-module__6W6Riq__badge{opacity:1;scale:1}.Statement-module__6W6Riq__aboutBtn{align-items:center;gap:calc(11 * var(--u));margin-top:calc(40 * var(--u));padding:calc(16 * var(--u)) calc(28 * var(--u));color:var(--dj-white);font-size:calc(15 * var(--u));letter-spacing:-.035em;background:#16130f;border-radius:999px;display:none}.Statement-module__6W6Riq__aboutBtn i{transition:transform .3s var(--dj-ease-out);font-style:normal}@media (hover:hover) and (pointer:fine){.Statement-module__6W6Riq__aboutBtn:hover i{transform:translate(calc(3 * var(--u)), calc(-3 * var(--u)))}}@media (max-width:1023px){.Statement-module__6W6Riq__badge{display:none}.Statement-module__6W6Riq__aboutBtn{display:inline-flex}}
.ResourceReader-module__FzZ9Ta__root{z-index:400;visibility:hidden;transition:visibility 0s linear .6s;position:fixed;inset:0}.ResourceReader-module__FzZ9Ta__root[data-open=true]{visibility:visible;transition-delay:0s}.ResourceReader-module__FzZ9Ta__scrim{opacity:0;width:100%;transition:opacity .45s var(--dj-ease);cursor:pointer;background:#0000006b;position:absolute;inset:0}.ResourceReader-module__FzZ9Ta__root[data-open=true] .ResourceReader-module__FzZ9Ta__scrim{opacity:1}.ResourceReader-module__FzZ9Ta__panel{--gap:calc(11 * var(--u));top:var(--gap);right:var(--gap);bottom:var(--gap);border-radius:calc(6 * var(--u));width:min(56vw,820px);color:var(--dj-white);transform-origin:0 100%;transform:translateX(calc(104% + var(--gap))) rotate(6deg);transition:transform .6s var(--dj-ease-out);box-shadow:calc(-30 * var(--u)) 0 calc(90 * var(--u)) #00000080;background:#17161a;flex-direction:column;display:flex;position:absolute;overflow:hidden}.ResourceReader-module__FzZ9Ta__root[data-open=true] .ResourceReader-module__FzZ9Ta__panel{transform:none}.ResourceReader-module__FzZ9Ta__head{padding:calc(24 * var(--u)) calc(30 * var(--u)) calc(14 * var(--u));border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;display:flex}.ResourceReader-module__FzZ9Ta__kicker{font-size:calc(10 * var(--u));letter-spacing:.13em;text-transform:uppercase;color:var(--dj-orange)}.ResourceReader-module__FzZ9Ta__headRight{align-items:center;gap:calc(18 * var(--u));display:flex}.ResourceReader-module__FzZ9Ta__step{gap:calc(6 * var(--u));display:inline-flex}.ResourceReader-module__FzZ9Ta__step button{width:calc(26 * var(--u));height:calc(26 * var(--u));color:#f4f4f4;font-size:calc(12 * var(--u));cursor:pointer;transition:background .25s var(--dj-ease);background:#2b282f;border:0;border-radius:50%;place-items:center;line-height:1;display:grid}@media (hover:hover) and (pointer:fine){.ResourceReader-module__FzZ9Ta__step button:hover{background:#3d3944}}.ResourceReader-module__FzZ9Ta__close{align-items:center;gap:calc(10 * var(--u));color:#f4f4f4;font-size:calc(14 * var(--u));letter-spacing:-.03em;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ResourceReader-module__FzZ9Ta__close i{width:calc(26 * var(--u));height:calc(26 * var(--u));font-style:normal;font-size:calc(13 * var(--u));background:#393640;border-radius:50%;place-items:center;line-height:1;display:grid}.ResourceReader-module__FzZ9Ta__scroll{overscroll-behavior:contain;padding:calc(28 * var(--u)) calc(30 * var(--u)) calc(44 * var(--u));flex:1;overflow-y:auto}.ResourceReader-module__FzZ9Ta__name{font-weight:500;font-size:calc(40 * var(--u));letter-spacing:-.035em}.ResourceReader-module__FzZ9Ta__line{--lh:calc(25 * var(--u));margin-top:calc(10 * var(--u));max-width:calc(560 * var(--u));font-size:calc(16 * var(--u));letter-spacing:-.035em;color:#fff9}.ResourceReader-module__FzZ9Ta__big{--prev-h:260;margin-top:calc(24 * var(--u))}.ResourceReader-module__FzZ9Ta__actions{align-items:center;gap:calc(10 * var(--u));margin-top:calc(20 * var(--u));display:flex}.ResourceReader-module__FzZ9Ta__copy{align-items:center;gap:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(22 * var(--u));background:var(--dj-white);color:var(--dj-black);font-size:calc(13 * var(--u));letter-spacing:-.03em;cursor:pointer;transition:transform .3s var(--dj-ease-out);border:0;border-radius:999px;display:inline-flex}.ResourceReader-module__FzZ9Ta__copy i{font-style:normal;font-size:calc(12 * var(--u));opacity:.6}.ResourceReader-module__FzZ9Ta__get{align-items:center;gap:calc(8 * var(--u));padding:calc(14 * var(--u) - 1px) calc(20 * var(--u) - 1px);font-size:calc(13 * var(--u));letter-spacing:-.03em;color:#ffffffd1;transition:border-color .3s var(--dj-ease), color .3s var(--dj-ease);border:1px solid #ffffff38;border-radius:999px;display:inline-flex}.ResourceReader-module__FzZ9Ta__get i{transition:transform .3s var(--dj-ease-out);font-style:normal}@media (hover:hover) and (pointer:fine){.ResourceReader-module__FzZ9Ta__copy:hover{transform:translateY(calc(-2 * var(--u)))}.ResourceReader-module__FzZ9Ta__get:hover{color:var(--dj-white);border-color:#ffffff80}.ResourceReader-module__FzZ9Ta__get:hover i{transform:translateY(calc(2 * var(--u)))}}.ResourceReader-module__FzZ9Ta__tags{gap:calc(7 * var(--u));margin-top:calc(22 * var(--u));flex-wrap:wrap;display:flex}.ResourceReader-module__FzZ9Ta__tags li{padding:calc(7 * var(--u) - 1px) calc(12 * var(--u) - 1px);font-size:calc(11 * var(--u));letter-spacing:-.02em;color:#ffffffb8;border:1px solid #ffffff29;border-radius:999px}.ResourceReader-module__FzZ9Ta__tags li[data-quiet=true]{color:#fff6;border-color:#0000}.ResourceReader-module__FzZ9Ta__doc{margin-top:calc(34 * var(--u))}.ResourceReader-module__FzZ9Ta__h2{margin-top:calc(40 * var(--u));font-weight:500;font-size:calc(24 * var(--u));letter-spacing:-.03em}.ResourceReader-module__FzZ9Ta__h3{margin-top:calc(30 * var(--u));font-weight:500;font-size:calc(17 * var(--u));letter-spacing:-.03em;color:#ffffffe6}.ResourceReader-module__FzZ9Ta__p{margin-top:calc(14 * var(--u));max-width:calc(620 * var(--u));font-size:calc(15 * var(--u));letter-spacing:-.02em;color:#ffffffad;line-height:1.62}.ResourceReader-module__FzZ9Ta__p strong{color:var(--dj-white);font-weight:500}.ResourceReader-module__FzZ9Ta__note{margin-top:calc(18 * var(--u));max-width:calc(620 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u));border-left:2px solid var(--dj-orange);border-radius:0 calc(6 * var(--u)) calc(6 * var(--u)) 0;font-size:calc(15 * var(--u));letter-spacing:-.02em;color:#ffffffd6;background:#ff630f12;line-height:1.6}.ResourceReader-module__FzZ9Ta__note strong{color:var(--dj-white);font-weight:500}.ResourceReader-module__FzZ9Ta__list{margin-top:calc(14 * var(--u));max-width:calc(620 * var(--u))}.ResourceReader-module__FzZ9Ta__list li{padding-left:calc(18 * var(--u));margin-top:calc(8 * var(--u));font-size:calc(15 * var(--u));letter-spacing:-.02em;color:#ffffffad;line-height:1.6;position:relative}.ResourceReader-module__FzZ9Ta__list li:before{content:"";left:0;top:calc(10 * var(--u));width:calc(5 * var(--u));height:calc(5 * var(--u));background:var(--dj-orange);border-radius:50%;position:absolute}.ResourceReader-module__FzZ9Ta__inline{border-radius:calc(4 * var(--u));font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:#f0ddc4;background:#ffffff17;padding:.1em .35em;font-size:.88em}.ResourceReader-module__FzZ9Ta__pre{margin-top:calc(18 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u));border-radius:calc(8 * var(--u));font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:calc(12.5 * var(--u));color:#d8d2c6;tab-size:2;background:#0c0b0e;border:1px solid #ffffff14;line-height:1.65;overflow-x:auto}.ResourceReader-module__FzZ9Ta__pre:before{content:attr(data-lang);margin-bottom:calc(10 * var(--u));font-size:calc(9.5 * var(--u));letter-spacing:.13em;text-transform:uppercase;color:#ffffff4d;display:block}.ResourceReader-module__FzZ9Ta__pre:not([data-lang]):before{content:none}.ResourceReader-module__FzZ9Ta__tableWrap{margin-top:calc(18 * var(--u));overflow-x:auto}.ResourceReader-module__FzZ9Ta__table{border-collapse:collapse;width:100%;font-size:calc(13.5 * var(--u))}.ResourceReader-module__FzZ9Ta__table th,.ResourceReader-module__FzZ9Ta__table td{padding:calc(10 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u)) 0;text-align:left;vertical-align:top;letter-spacing:-.02em;color:#ffffffad;border-bottom:1px solid #ffffff14}.ResourceReader-module__FzZ9Ta__table th{font-weight:400;font-size:calc(10 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:#ffffff6b}.ResourceReader-module__FzZ9Ta__promptBox{margin-top:calc(48 * var(--u));padding:calc(24 * var(--u));border-radius:calc(10 * var(--u));background:radial-gradient(120% 140% at 10% 110%,#ff630f29,#0000 62%),#ffffff08;border:1px solid #ffffff1a}.ResourceReader-module__FzZ9Ta__promptLabel{font-size:calc(10 * var(--u));letter-spacing:.13em;text-transform:uppercase;color:var(--dj-orange)}.ResourceReader-module__FzZ9Ta__promptText{margin:calc(14 * var(--u)) 0 calc(20 * var(--u));font-size:calc(14.5 * var(--u));letter-spacing:-.02em;color:#ffffffd1;white-space:pre-wrap;line-height:1.64}@media (max-width:1023px){.ResourceReader-module__FzZ9Ta__panel{width:auto;left:var(--gap);border-radius:calc(8 * var(--u))}.ResourceReader-module__FzZ9Ta__head{padding:calc(18 * var(--u)) calc(20 * var(--u)) calc(12 * var(--u))}.ResourceReader-module__FzZ9Ta__scroll{padding:calc(22 * var(--u)) calc(20 * var(--u)) calc(40 * var(--u))}.ResourceReader-module__FzZ9Ta__name{font-size:calc(28 * var(--u))}.ResourceReader-module__FzZ9Ta__line{font-size:calc(14 * var(--u));--lh:calc(21 * var(--u))}.ResourceReader-module__FzZ9Ta__big{--prev-h:190}.ResourceReader-module__FzZ9Ta__h2{font-size:calc(20 * var(--u));margin-top:calc(32 * var(--u))}.ResourceReader-module__FzZ9Ta__p,.ResourceReader-module__FzZ9Ta__note,.ResourceReader-module__FzZ9Ta__list li{font-size:calc(14 * var(--u))}.ResourceReader-module__FzZ9Ta__pre{font-size:calc(11.5 * var(--u));padding:calc(14 * var(--u))}.ResourceReader-module__FzZ9Ta__step{display:none}}@media (prefers-reduced-motion:reduce){.ResourceReader-module__FzZ9Ta__panel,.ResourceReader-module__FzZ9Ta__scrim,.ResourceReader-module__FzZ9Ta__copy,.ResourceReader-module__FzZ9Ta__get i{transition:none}.ResourceReader-module__FzZ9Ta__panel{transform:translate(200%)}.ResourceReader-module__FzZ9Ta__root[data-open=true] .ResourceReader-module__FzZ9Ta__panel{transform:none}}
.Roll-module__8ppWqW__roll{place-items:center;display:grid}.Roll-module__8ppWqW__copy{transform-origin:50% 4200%;transform:rotate(calc(var(--c) * -20deg));transition:transform .55s var(--dj-ease-out);grid-area:1/1}@media (hover:hover) and (pointer:fine){:hover>.Roll-module__8ppWqW__roll>.Roll-module__8ppWqW__copy{transform:rotate(calc((var(--c) - 1) * -20deg))}}@media (prefers-reduced-motion:reduce){.Roll-module__8ppWqW__copy{transition:none}}
.Resources-module__rz9C8W__section{padding:calc(56 * var(--u)) 0 calc(104 * var(--u));background:var(--dj-ground);color:var(--dj-ink);isolation:isolate;position:relative;overflow:hidden}.Resources-module__rz9C8W__rule{z-index:-1;background-image:linear-gradient(var(--dj-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dj-grid) 1px, transparent 1px);background-size:calc(84 * var(--u)) calc(84 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 54% at 50% 28%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 54% at 50% 28%,#000 30%,#0000 100%)}.Resources-module__rz9C8W__wash{z-index:-1;pointer-events:none;background:radial-gradient(70% 38% at 22% 20%,#ff630f12,#0000 70%),radial-gradient(60% 34% at 86% 56%,#ffa03c0d,#0000 72%),radial-gradient(70% 40% at 44% 96%,#466edc0d,#0000 74%);position:absolute;inset:0}.Resources-module__rz9C8W__layout{grid-template-columns:calc(214 * var(--u)) 1fr;gap:calc(34 * var(--u));margin:0 var(--dj-edge);display:grid}.Resources-module__rz9C8W__rail{border-right:1px solid var(--dj-line);padding-right:calc(26 * var(--u))}.Resources-module__rz9C8W__railStick{top:calc(104 * var(--u));position:sticky}.Resources-module__rz9C8W__railLabel{font-size:calc(10 * var(--u));letter-spacing:.13em;text-transform:uppercase;color:var(--dj-ink-faint);display:block}.Resources-module__rz9C8W__railLabel[data-top=true]{margin-top:calc(32 * var(--u));padding-top:calc(22 * var(--u));border-top:1px solid var(--dj-line)}.Resources-module__rz9C8W__filters{margin-top:calc(14 * var(--u))}.Resources-module__rz9C8W__filter{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--u));width:100%;padding:calc(8 * var(--u)) 0;color:var(--dj-ink-soft);font-size:calc(14 * var(--u));letter-spacing:-.035em;text-align:left;cursor:pointer;transition:color .25s var(--dj-ease);background:0 0;border:0;display:flex}.Resources-module__rz9C8W__filter i{font-style:normal;font-size:calc(10 * var(--u));color:var(--dj-ink-faint)}.Resources-module__rz9C8W__filter[aria-selected=true]{color:var(--dj-ink);box-shadow:inset calc(2 * var(--u)) 0 0 var(--dj-orange);padding-left:calc(12 * var(--u))}.Resources-module__rz9C8W__filter[aria-selected=true] i{color:var(--dj-orange)}@media (hover:hover) and (pointer:fine){.Resources-module__rz9C8W__filter:hover{color:var(--dj-ink)}}.Resources-module__rz9C8W__index{margin-top:calc(12 * var(--u))}.Resources-module__rz9C8W__indexItem{align-items:baseline;gap:calc(10 * var(--u));width:100%;padding:calc(7 * var(--u)) 0;color:var(--dj-ink-soft);font-size:calc(13 * var(--u));letter-spacing:-.035em;text-align:left;cursor:pointer;transition:color .25s var(--dj-ease);background:0 0;border:0;display:flex}.Resources-module__rz9C8W__indexItem i{font-style:normal;font-size:calc(10 * var(--u));color:var(--dj-ink-faint);flex:none}.Resources-module__rz9C8W__indexItem[data-on=true],.Resources-module__rz9C8W__indexItem[data-on=true] i{color:var(--dj-orange)}@media (hover:hover) and (pointer:fine){.Resources-module__rz9C8W__indexItem:hover{color:var(--dj-ink)}}.Resources-module__rz9C8W__grid{gap:calc(18 * var(--u));grid-template-columns:repeat(2,1fr);display:grid}.Resources-module__rz9C8W__card{padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(20 * var(--u));border-radius:calc(14 * var(--u));background:radial-gradient(130% 90% at calc(10% + var(--i) * 80%) 100%, #ff630f38, transparent 64%), radial-gradient(90% 60% at calc(90% - var(--i) * 80%) 0%, #7896ff14, transparent 66%), linear-gradient(180deg, #ffffff0e, #ffffff03), #121011;box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) #16130f1a;color:var(--dj-white);transition:transform .5s var(--dj-ease), border-color .5s var(--dj-ease);border:1px solid #16130f1f;flex-direction:column;display:flex;position:relative;overflow:hidden}.Resources-module__rz9C8W__section[data-seen=false] .Resources-module__rz9C8W__card{opacity:0}.Resources-module__rz9C8W__section[data-seen=true] .Resources-module__rz9C8W__card{animation:Resources-module__rz9C8W__resIn .7s var(--dj-ease-out) var(--d) both}@keyframes Resources-module__rz9C8W__resIn{0%{opacity:0;transform:translateY(calc(32 * var(--u)))}}@media (hover:hover) and (pointer:fine){.Resources-module__rz9C8W__card:hover{transform:translateY(calc(-8 * var(--u)));border-color:#16130f4d}.Resources-module__rz9C8W__card:hover .dj-prev{border-color:#ffffff2e}}.Resources-module__rz9C8W__card:last-child:nth-child(odd){column-gap:calc(26 * var(--u));grid-template:"text prev"1fr"acts prev"/1fr 1.06fr;grid-column:1/-1;align-items:start;display:grid}.Resources-module__rz9C8W__card:last-child:nth-child(odd) .dj-prev{--prev-h:210;grid-area:prev}.Resources-module__rz9C8W__card:last-child:nth-child(odd) .Resources-module__rz9C8W__top{padding-top:calc(6 * var(--u));grid-area:text}.Resources-module__rz9C8W__card:last-child:nth-child(odd) .Resources-module__rz9C8W__actions{grid-area:acts}.Resources-module__rz9C8W__card[data-light=true]{color:#16130f;background:radial-gradient(60% 70% at 78% 76%,#ff5c00d9,#0000 62%),radial-gradient(55% 60% at 32% 54%,#ffb03ccc,#0000 64%),radial-gradient(70% 80% at 60% 22%,#ffecbef2,#0000 70%),#f3efe9;border-color:#0000000f}.Resources-module__rz9C8W__hit{z-index:3;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.Resources-module__rz9C8W__hit:focus-visible{outline:none}.Resources-module__rz9C8W__card:has(.Resources-module__rz9C8W__hit:focus-visible){outline:2px solid var(--dj-accent);outline-offset:calc(3 * var(--u))}.Resources-module__rz9C8W__top{padding-top:calc(18 * var(--u));flex-direction:column;flex:1;display:flex}.Resources-module__rz9C8W__head{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--u));display:flex}.Resources-module__rz9C8W__kicker{font-size:calc(10 * var(--u));letter-spacing:.13em;text-transform:uppercase;color:var(--dj-orange)}.Resources-module__rz9C8W__card[data-light=true] .Resources-module__rz9C8W__kicker{color:#8a5a1e}.Resources-module__rz9C8W__mins{font-size:calc(10 * var(--u));letter-spacing:.06em;color:#ffffff6b;flex:none}.Resources-module__rz9C8W__card[data-light=true] .Resources-module__rz9C8W__mins{color:#16130f80}.Resources-module__rz9C8W__name{margin-top:calc(14 * var(--u));font-weight:500;font-size:calc(28 * var(--u));letter-spacing:-.03em}.Resources-module__rz9C8W__line{--lh:calc(21 * var(--u));margin-top:calc(10 * var(--u));max-width:calc(420 * var(--u));font-size:calc(13.5 * var(--u));letter-spacing:-.035em;color:#ffffff9e}.Resources-module__rz9C8W__card[data-light=true] .Resources-module__rz9C8W__line{color:#16130fb8}.Resources-module__rz9C8W__tags{gap:calc(7 * var(--u));margin-top:calc(16 * var(--u));flex-wrap:wrap;display:flex}.Resources-module__rz9C8W__tag{padding:calc(6 * var(--u) - 1px) calc(11 * var(--u) - 1px);font-size:calc(10.5 * var(--u));letter-spacing:-.02em;color:#ffffffbd;border:1px solid #ffffff2e;border-radius:999px;align-items:center;display:inline-flex}.Resources-module__rz9C8W__card[data-light=true] .Resources-module__rz9C8W__tag{color:#16130fc7;border-color:#0000002e}.Resources-module__rz9C8W__actions{z-index:4;align-items:center;gap:calc(10 * var(--u));margin-top:calc(22 * var(--u));display:flex;position:relative}.Resources-module__rz9C8W__copy{align-items:center;gap:calc(10 * var(--u));padding:calc(13 * var(--u)) calc(20 * var(--u));background:var(--dj-white);color:var(--dj-black);font-size:calc(12.5 * var(--u));letter-spacing:-.03em;cursor:pointer;transition:transform .3s var(--dj-ease-out);border:0;border-radius:999px;display:inline-flex}.Resources-module__rz9C8W__copy i{font-style:normal;font-size:calc(12 * var(--u));opacity:.6}.Resources-module__rz9C8W__card[data-light=true] .Resources-module__rz9C8W__copy{color:var(--dj-white);background:#16130f}.Resources-module__rz9C8W__get{align-items:center;gap:calc(8 * var(--u));padding:calc(13 * var(--u) - 1px) calc(16 * var(--u) - 1px);font-size:calc(12 * var(--u));letter-spacing:.04em;color:#ffffffd1;transition:border-color .3s var(--dj-ease), color .3s var(--dj-ease);border:1px solid #ffffff38;border-radius:999px;display:inline-flex}.Resources-module__rz9C8W__get i{transition:transform .3s var(--dj-ease-out);font-style:normal}.Resources-module__rz9C8W__card[data-light=true] .Resources-module__rz9C8W__get{color:#16130fd6;border-color:#00000042}@media (hover:hover) and (pointer:fine){.Resources-module__rz9C8W__copy:hover{transform:translateY(calc(-2 * var(--u)))}.Resources-module__rz9C8W__get:hover{color:var(--dj-white);border-color:#ffffff80}.Resources-module__rz9C8W__get:hover i{transform:translateY(calc(2 * var(--u)))}.Resources-module__rz9C8W__card[data-light=true] .Resources-module__rz9C8W__get:hover{color:#16130f;border-color:#00000080}}@media (max-width:1279px){.Resources-module__rz9C8W__layout{gap:calc(26 * var(--u));grid-template-columns:1fr}.Resources-module__rz9C8W__rail{border-right:0;padding-right:0}.Resources-module__rz9C8W__railStick{position:static}.Resources-module__rz9C8W__filters{gap:calc(8 * var(--u));margin-top:calc(12 * var(--u));flex-wrap:wrap;display:flex}.Resources-module__rz9C8W__filter{width:auto;padding:calc(10 * var(--u) - 1px) calc(16 * var(--u) - 1px);font-size:calc(12.5 * var(--u));border:1px solid #ffffff2e;border-radius:999px}.Resources-module__rz9C8W__filter[aria-selected=true]{padding-left:calc(16 * var(--u) - 1px);box-shadow:none;background:var(--dj-white);border-color:var(--dj-white);color:var(--dj-black)}.Resources-module__rz9C8W__filter[aria-selected=true] i{color:#00000073}.Resources-module__rz9C8W__railLabel[data-top=true],.Resources-module__rz9C8W__index{display:none}}@media (max-width:1023px){.Resources-module__rz9C8W__section{padding:calc(52 * var(--u)) 0 calc(70 * var(--u))}.Resources-module__rz9C8W__grid{gap:calc(14 * var(--u));grid-template-columns:1fr}.Resources-module__rz9C8W__card{padding:calc(14 * var(--u)) calc(14 * var(--u)) calc(18 * var(--u))}.Resources-module__rz9C8W__card:last-child:nth-child(odd){flex-direction:column;column-gap:0;display:flex}.Resources-module__rz9C8W__card:last-child:nth-child(odd) .dj-prev{--prev-h:150}.Resources-module__rz9C8W__card:last-child:nth-child(odd) .Resources-module__rz9C8W__top{padding-top:calc(18 * var(--u))}.Resources-module__rz9C8W__name{font-size:calc(24 * var(--u));margin-top:calc(12 * var(--u))}.Resources-module__rz9C8W__line{font-size:calc(13 * var(--u));--lh:calc(20 * var(--u));max-width:none}.Resources-module__rz9C8W__actions{margin-top:calc(20 * var(--u))}}@media (prefers-reduced-motion:reduce){.Resources-module__rz9C8W__card{opacity:1;transform:none;animation:none!important}.Resources-module__rz9C8W__copy,.Resources-module__rz9C8W__get i{transition:none}}
.Shelf-module__ncPxhG__section{padding:calc(96 * var(--u)) 0 calc(120 * var(--u));background:var(--dj-ground);color:var(--dj-ink);isolation:isolate;position:relative;overflow:hidden}.Shelf-module__ncPxhG__rule{z-index:-1;background-image:linear-gradient(var(--dj-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dj-grid) 1px, transparent 1px);background-size:calc(84 * var(--u)) calc(84 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 54% at 50% 32%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 54% at 50% 32%,#000 30%,#0000 100%)}.Shelf-module__ncPxhG__grid{gap:calc(18 * var(--u));margin:0 var(--dj-edge);grid-template-columns:repeat(3,1fr);display:grid}.Shelf-module__ncPxhG__card{min-height:calc(440 * var(--u));padding:calc(30 * var(--u)) calc(30 * var(--u)) calc(28 * var(--u));border-radius:calc(14 * var(--u));border:1px solid var(--dj-card-line);background:radial-gradient(130% 90% at calc(8% + var(--i) * 42%) 100%, var(--dj-wash), transparent 62%), var(--dj-card-fill);box-shadow:var(--dj-card-shadow,none);transition:transform .5s var(--dj-ease), border-color .5s var(--dj-ease);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.Shelf-module__ncPxhG__section[data-seen=false] .Shelf-module__ncPxhG__card{opacity:0}.Shelf-module__ncPxhG__section[data-seen=true] .Shelf-module__ncPxhG__card{animation:Shelf-module__ncPxhG__shelfUp .7s var(--dj-ease-out) var(--d) both}@keyframes Shelf-module__ncPxhG__shelfUp{0%{opacity:0;transform:translateY(calc(34 * var(--u)))}}@media (hover:hover) and (pointer:fine){.Shelf-module__ncPxhG__card:hover{transform:translateY(calc(-10 * var(--u)));border-color:var(--dj-card-line-hover)}}.Shelf-module__ncPxhG__card[data-light=true]{color:#16130f;background:radial-gradient(60% 70% at 78% 76%,#ff5c00d9,#0000 62%),radial-gradient(55% 60% at 32% 54%,#ffb03ccc,#0000 64%),radial-gradient(70% 80% at 60% 22%,#ffecbef2,#0000 70%),#f3efe9;border-color:#0000000f}.Shelf-module__ncPxhG__hit{z-index:3;border-radius:inherit;position:absolute;inset:0}.Shelf-module__ncPxhG__hit:focus-visible{outline:none}.Shelf-module__ncPxhG__card:has(.Shelf-module__ncPxhG__hit:focus-visible){outline:2px solid var(--dj-accent);outline-offset:calc(3 * var(--u))}.Shelf-module__ncPxhG__top{flex-direction:column;display:flex}.Shelf-module__ncPxhG__head{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--u));display:flex}.Shelf-module__ncPxhG__kicker{font-size:calc(10 * var(--u));letter-spacing:.13em;text-transform:uppercase;color:var(--dj-accent)}.Shelf-module__ncPxhG__card[data-light=true] .Shelf-module__ncPxhG__kicker{color:#8a5a1e}.Shelf-module__ncPxhG__version{padding:calc(5 * var(--u)) calc(10 * var(--u));border:1px solid var(--dj-line-strong);font-size:calc(10 * var(--u));letter-spacing:.06em;color:var(--dj-ink-soft);border-radius:999px;flex:none}.Shelf-module__ncPxhG__card[data-light=true] .Shelf-module__ncPxhG__version{color:#16130fc2;border-color:#0003}.Shelf-module__ncPxhG__name{margin-top:calc(20 * var(--u));font-weight:500;font-size:calc(34 * var(--u));letter-spacing:-.03em}.Shelf-module__ncPxhG__tagline{--lh:calc(23 * var(--u));margin-top:calc(12 * var(--u));font-size:calc(15 * var(--u));letter-spacing:-.04em;color:var(--dj-ink-soft)}.Shelf-module__ncPxhG__card[data-light=true] .Shelf-module__ncPxhG__tagline{color:#16130fb3}.Shelf-module__ncPxhG__points{gap:calc(7 * var(--u));margin-top:calc(22 * var(--u));flex-wrap:wrap;display:flex}.Shelf-module__ncPxhG__point{padding:calc(8 * var(--u) - 1px) calc(13 * var(--u) - 1px);border:1px solid var(--dj-line);font-size:calc(11 * var(--u));letter-spacing:-.02em;color:var(--dj-ink-soft);border-radius:999px;align-items:center;display:inline-flex}.Shelf-module__ncPxhG__card[data-light=true] .Shelf-module__ncPxhG__point{color:#16130fc7;border-color:#0000002e}.Shelf-module__ncPxhG__foot{gap:calc(14 * var(--u));flex-direction:column;display:flex}.Shelf-module__ncPxhG__requires{font-size:calc(11 * var(--u));letter-spacing:.02em;color:var(--dj-ink-faint)}.Shelf-module__ncPxhG__card[data-light=true] .Shelf-module__ncPxhG__requires{color:#16130f80}.Shelf-module__ncPxhG__action{align-items:center;gap:calc(9 * var(--u));font-size:calc(12 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--dj-accent);display:inline-flex}.Shelf-module__ncPxhG__card[data-light=true] .Shelf-module__ncPxhG__action{color:#8a5a1e}.Shelf-module__ncPxhG__action em{opacity:.6;font-style:normal}.Shelf-module__ncPxhG__action i{transition:transform .35s var(--dj-ease-out);font-style:normal}@media (hover:hover) and (pointer:fine){.Shelf-module__ncPxhG__card:hover .Shelf-module__ncPxhG__action i{transform:translate(calc(4 * var(--u)), calc(-4 * var(--u)))}}@media (max-width:1023px){.Shelf-module__ncPxhG__section{padding:calc(56 * var(--u)) 0 calc(70 * var(--u))}.Shelf-module__ncPxhG__grid{gap:calc(14 * var(--u));grid-template-columns:1fr}.Shelf-module__ncPxhG__card{min-height:0;padding:calc(24 * var(--u)) calc(22 * var(--u))}.Shelf-module__ncPxhG__name{font-size:calc(26 * var(--u));margin-top:calc(16 * var(--u))}.Shelf-module__ncPxhG__tagline{font-size:calc(13 * var(--u));--lh:calc(20 * var(--u))}.Shelf-module__ncPxhG__foot{margin-top:calc(26 * var(--u))}}@media (prefers-reduced-motion:reduce){.Shelf-module__ncPxhG__card{opacity:1;transform:none;animation:none!important}.Shelf-module__ncPxhG__action i{transition:none}}
.Showcase-module__Yi5Y1a__body{padding:calc(26 * var(--u)) 0 calc(130 * var(--u));background:var(--dj-ground);color:var(--dj-ink);isolation:isolate;position:relative;overflow:hidden}.Showcase-module__Yi5Y1a__rule{z-index:-1;background-image:linear-gradient(var(--dj-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dj-grid) 1px, transparent 1px);background-size:calc(84 * var(--u)) calc(84 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 54% at 50% 30%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 54% at 50% 30%,#000 30%,#0000 100%)}.Showcase-module__Yi5Y1a__tabs{justify-content:center;gap:calc(8 * var(--u));margin:calc(74 * var(--u)) var(--dj-edge) 0;flex-wrap:wrap;display:flex}.Showcase-module__Yi5Y1a__tab{align-items:center;gap:calc(9 * var(--u));padding:calc(11 * var(--u) - 1px) calc(19 * var(--u) - 1px);border:1px solid var(--dj-line-strong);font-size:calc(13 * var(--u));letter-spacing:-.035em;color:var(--dj-ink-soft);white-space:nowrap;transition:background .3s var(--dj-ease), color .3s var(--dj-ease), border-color .3s var(--dj-ease);border-radius:999px;display:inline-flex;overflow:hidden}.Showcase-module__Yi5Y1a__tab i{font-style:normal;font-size:calc(11 * var(--u));color:var(--dj-ink-faint);transition:color .3s var(--dj-ease)}@media (hover:hover) and (pointer:fine){.Showcase-module__Yi5Y1a__tab:hover{border-color:var(--dj-ink);color:var(--dj-ink)}}.Showcase-module__Yi5Y1a__tab[aria-selected=true]{background:var(--dj-cta-bg);border-color:var(--dj-cta-bg);color:var(--dj-cta-ink)}.Showcase-module__Yi5Y1a__tab[aria-selected=true] i{color:var(--dj-cta-ink);opacity:.55}.Showcase-module__Yi5Y1a__grid{gap:calc(62 * var(--u)) calc(26 * var(--u));margin:calc(58 * var(--u)) var(--dj-edge) 0;grid-template-columns:repeat(3,1fr);display:grid}.Showcase-module__Yi5Y1a__cardLink{height:100%;padding:calc(14 * var(--u));border-radius:calc(14 * var(--u));border:1px solid var(--dj-card-line);background:radial-gradient(130% 100% at calc(8% + var(--i) * 42%) 100%, var(--dj-wash), transparent 62%), var(--dj-card-fill);box-shadow:var(--dj-card-shadow,none);transition:transform .5s var(--dj-ease), border-color .5s var(--dj-ease);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.Showcase-module__Yi5Y1a__cardLink:hover{transform:translateY(calc(-8 * var(--u)));border-color:var(--dj-card-line-hover)}}.Showcase-module__Yi5Y1a__grid[data-seen=false] .Showcase-module__Yi5Y1a__card{opacity:0}.Showcase-module__Yi5Y1a__grid[data-seen=true] .Showcase-module__Yi5Y1a__card{animation:Showcase-module__Yi5Y1a__cardIn .6s var(--dj-ease-out) calc(var(--i) * 90ms) both}@keyframes Showcase-module__Yi5Y1a__cardIn{0%{opacity:0;transform:translateY(calc(26 * var(--u)))}}.Showcase-module__Yi5Y1a__plate{aspect-ratio:16/10;border-radius:calc(8 * var(--u));background:var(--dj-plate);place-items:center;display:grid;position:relative;overflow:hidden}.Showcase-module__Yi5Y1a__plate img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:transform .8s var(--dj-ease-out)}@media (hover:hover) and (pointer:fine){.Showcase-module__Yi5Y1a__cardLink:hover .Showcase-module__Yi5Y1a__plate img{transform:scale(1.05)}}.Showcase-module__Yi5Y1a__noShot{padding:calc(18 * var(--u));font-weight:500;font-size:calc(22 * var(--u));letter-spacing:-.03em;text-align:center;color:#ffffff57}.Showcase-module__Yi5Y1a__cardKind{padding-left:calc(4 * var(--u));margin-top:calc(18 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:var(--dj-accent);display:block}.Showcase-module__Yi5Y1a__cardName{padding-left:calc(4 * var(--u));margin-top:calc(11 * var(--u));font-weight:500;font-size:calc(21 * var(--u));letter-spacing:-.03em;color:var(--dj-ink);transition:transform .5s var(--dj-ease-out);display:block}.Showcase-module__Yi5Y1a__cardName i{color:var(--dj-accent);font-size:.66em;font-style:normal}@media (hover:hover) and (pointer:fine){.Showcase-module__Yi5Y1a__cardLink:hover .Showcase-module__Yi5Y1a__cardName{transform:translateX(calc(5 * var(--u)))}}.Showcase-module__Yi5Y1a__cardLink>.Showcase-module__Yi5Y1a__cardLine{flex:1}.Showcase-module__Yi5Y1a__cardLine{--lh:calc(22 * var(--u));padding-left:calc(4 * var(--u));margin-top:calc(9 * var(--u));padding-bottom:calc(6 * var(--u));font-size:calc(14 * var(--u));letter-spacing:-.04em;color:var(--dj-ink-soft);display:block}.Showcase-module__Yi5Y1a__tags{gap:calc(6 * var(--u));margin-top:calc(14 * var(--u));padding:0 calc(4 * var(--u)) calc(4 * var(--u));flex-wrap:wrap;display:flex}.Showcase-module__Yi5Y1a__tag{padding:calc(5 * var(--u)) calc(11 * var(--u));border:1px solid var(--dj-line);font-size:calc(10.5 * var(--u));letter-spacing:.02em;color:var(--dj-ink-soft);white-space:nowrap;border-radius:999px}.Showcase-module__Yi5Y1a__empty{margin:calc(64 * var(--u)) var(--dj-edge) 0;font-size:calc(17 * var(--u));letter-spacing:-.04em;text-align:center;color:var(--dj-ink-faint)}@media (max-width:1023px){.Showcase-module__Yi5Y1a__tabs{scrollbar-width:none;padding:0 var(--dj-edge);margin:calc(44 * var(--u)) calc(var(--dj-edge) * -1) 0;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.Showcase-module__Yi5Y1a__tabs::-webkit-scrollbar{display:none}.Showcase-module__Yi5Y1a__grid{gap:calc(34 * var(--u)) calc(14 * var(--u));grid-template-columns:repeat(2,1fr)}.Showcase-module__Yi5Y1a__cardName{font-size:calc(15 * var(--u))}.Showcase-module__Yi5Y1a__cardLine{display:none}.Showcase-module__Yi5Y1a__cardLink{padding:calc(10 * var(--u))}.Showcase-module__Yi5Y1a__tags{display:none}.Showcase-module__Yi5Y1a__noShot{font-size:calc(14 * var(--u))}}@media (prefers-reduced-motion:reduce){.Showcase-module__Yi5Y1a__card{opacity:1;transform:none;animation:none!important}.Showcase-module__Yi5Y1a__plate img,.Showcase-module__Yi5Y1a__cardName{transition:none}}
.Ticker-module__DFYGZq__band{padding:calc(20 * var(--u)) 0;position:relative;overflow:hidden}.Ticker-module__DFYGZq__band:before,.Ticker-module__DFYGZq__band:after{content:"";z-index:1;width:calc(90 * var(--u));pointer-events:none;position:absolute;top:0;bottom:0}.Ticker-module__DFYGZq__band:before{background:linear-gradient(90deg, var(--dj-ground), transparent);left:0}.Ticker-module__DFYGZq__band:after{background:linear-gradient(270deg, var(--dj-ground), transparent);right:0}.Ticker-module__DFYGZq__track{width:max-content;animation:46s linear infinite Ticker-module__DFYGZq__tickerRun;display:flex}@keyframes Ticker-module__DFYGZq__tickerRun{to{transform:translate(-50%)}}.Ticker-module__DFYGZq__run{flex:none;align-items:baseline;display:flex}.Ticker-module__DFYGZq__run em{padding:0 calc(24 * var(--u));font-style:normal;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:calc(15 * var(--u));letter-spacing:-.01em;white-space:nowrap;color:var(--dj-ink-soft);align-items:baseline;display:inline-flex}.Ticker-module__DFYGZq__run em b{color:var(--dj-accent);margin-left:.5em;font-weight:400}.Ticker-module__DFYGZq__run em b[data-joined]{margin-left:0}.Ticker-module__DFYGZq__lead{text-transform:uppercase;font-size:calc(11 * var(--u))!important;letter-spacing:.16em!important;color:var(--dj-ink-faint)!important}@media (hover:hover) and (pointer:fine){.Ticker-module__DFYGZq__band:hover .Ticker-module__DFYGZq__track{animation-play-state:paused}}@media (max-width:1023px){.Ticker-module__DFYGZq__band{padding:calc(14 * var(--u)) 0}.Ticker-module__DFYGZq__run em{font-size:calc(13 * var(--u));padding:0 calc(16 * var(--u))}}@media (prefers-reduced-motion:reduce){.Ticker-module__DFYGZq__track{animation:none}}
.Toolkit-module__Uwg28q__section{padding:calc(104 * var(--u)) 0 0;isolation:isolate;position:relative;overflow:hidden}.Toolkit-module__Uwg28q__sunset{z-index:-1;height:calc(459 * var(--u));background:var(--dj-sunset);position:absolute;bottom:0;left:0;right:0}.Toolkit-module__Uwg28q__frame{text-align:center}.Toolkit-module__Uwg28q__kicker{font-size:calc(16 * var(--u));letter-spacing:-.045em;color:#ffffffad}.Toolkit-module__Uwg28q__title{align-items:center;gap:calc(74 * var(--u) - .729 * 76 * var(--u));margin-top:calc(34 * var(--u));font-family:var(--dj-font-display);font-weight:500;font-stretch:87.5%;font-size:calc(76 * var(--u));letter-spacing:-.035em;flex-direction:column;display:flex}.Toolkit-module__Uwg28q__line{margin-left:-.035em}.Toolkit-module__Uwg28q__section[data-seen=false] .Toolkit-module__Uwg28q__line{opacity:0}.Toolkit-module__Uwg28q__section[data-seen=true] .Toolkit-module__Uwg28q__line{animation:Toolkit-module__Uwg28q__tkUp .7s var(--dj-ease-out) var(--d) both}@keyframes Toolkit-module__Uwg28q__tkUp{0%{opacity:0;transform:translateY(calc(30 * var(--u)))}}.Toolkit-module__Uwg28q__lede{margin-top:calc(26 * var(--u));font-size:calc(16 * var(--u));letter-spacing:-.045em;color:#fff9}.Toolkit-module__Uwg28q__tabs{justify-content:center;gap:calc(8 * var(--u));margin-top:calc(34 * var(--u));flex-wrap:wrap;display:flex}.Toolkit-module__Uwg28q__tab{padding:calc(11 * var(--u) - 1px) calc(19 * var(--u) - 1px);font-size:calc(13 * var(--u));letter-spacing:-.035em;color:#ffffffc7;white-space:nowrap;transition:background .3s var(--dj-ease), color .3s var(--dj-ease), border-color .3s var(--dj-ease);border:1px solid #ffffff38;border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.Toolkit-module__Uwg28q__tab:hover{border-color:var(--dj-white);color:var(--dj-white)}}.Toolkit-module__Uwg28q__tab[aria-selected=true]{background:var(--dj-white);border-color:var(--dj-white);color:var(--dj-black)}.Toolkit-module__Uwg28q__wheel{--rx:calc(2210 * var(--u));--ry:calc(2210 * var(--u));--card-w:calc(520 * var(--u));--card-h:calc(600 * var(--u));height:calc(var(--card-h) + 310 * var(--u));margin-top:calc(58 * var(--u));position:relative}.Toolkit-module__Uwg28q__arc{left:50%;top:calc(28 * var(--u) + var(--card-h) / 2);width:calc(var(--rx) * 2);height:calc(var(--ry) * 2);pointer-events:none;border:2px dotted #ffffff4d;border-radius:50%;position:absolute;translate:-50%}.Toolkit-module__Uwg28q__wheel{touch-action:pan-y;cursor:grab}.Toolkit-module__Uwg28q__wheel[data-dragging=true]{cursor:grabbing}.Toolkit-module__Uwg28q__wheel[data-dragging=true] .Toolkit-module__Uwg28q__card{transition:none}.Toolkit-module__Uwg28q__cards{height:100%;position:relative}.Toolkit-module__Uwg28q__card{-webkit-user-select:none;user-select:none;left:50%;top:calc(28 * var(--u));width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);padding:calc(32 * var(--u)) calc(32 * var(--u)) calc(30 * var(--u));border-radius:calc(22 * var(--u));background:var(--bg);-webkit-backdrop-filter:blur(calc(18 * var(--u))) saturate(1.3);backdrop-filter:blur(calc(18 * var(--u))) saturate(1.3);color:var(--dj-white);box-shadow:inset 0 1px 0 #ffffff38, 0 calc(30 * var(--u)) calc(70 * var(--u)) #0006;transform-origin:50%;transform:translate(calc(sin(var(--angle)) * var(--rx)), calc((1 - cos(var(--angle))) * var(--ry))) rotate(var(--angle));transition:transform .75s var(--dj-ease-out), opacity .5s var(--dj-ease), border-color .5s var(--dj-ease);opacity:var(--op,1);border:1px solid #ffffff29;flex-direction:column;display:flex;position:absolute}.Toolkit-module__Uwg28q__card[data-far=true]{pointer-events:none}.Toolkit-module__Uwg28q__card[data-active=true]{border-color:#ffffff42}.Toolkit-module__Uwg28q__card[data-tone=light]{color:#16130f;border-color:#0000001a}.Toolkit-module__Uwg28q__card[data-tone=light] .Toolkit-module__Uwg28q__chip{color:#16130fdb;background:#0000001a}.Toolkit-module__Uwg28q__card[data-tone=light] .Toolkit-module__Uwg28q__blurb{color:#16130fa8}.Toolkit-module__Uwg28q__card[data-tone=light] .Toolkit-module__Uwg28q__open{color:var(--dj-white);background:#16130f}.Toolkit-module__Uwg28q__chip{padding:calc(7 * var(--u)) calc(12 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.12em;color:#ffffffd1;text-transform:uppercase;background:#ffffff1a;border-radius:999px;align-self:flex-start}.Toolkit-module__Uwg28q__cardTitle{margin-top:calc(30 * var(--u));font-weight:500;font-size:calc(48 * var(--u));letter-spacing:-.03em}.Toolkit-module__Uwg28q__blurb{margin-top:calc(18 * var(--u));--lh:calc(27 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.045em;color:#ffffff9e}.Toolkit-module__Uwg28q__open{align-self:flex-start;align-items:center;gap:calc(9 * var(--u));padding:calc(13 * var(--u)) calc(22 * var(--u));background:var(--dj-white);color:var(--dj-black);font-size:calc(13 * var(--u));letter-spacing:-.035em;border-radius:999px;margin-top:auto;display:inline-flex}.Toolkit-module__Uwg28q__open i{transition:transform .3s var(--dj-ease-out);font-style:normal}@media (hover:hover) and (pointer:fine){.Toolkit-module__Uwg28q__open:hover i{transform:translate(calc(3 * var(--u)), calc(-3 * var(--u)))}}@media (max-width:1023px){.Toolkit-module__Uwg28q__section{padding-top:calc(60 * var(--u))}.Toolkit-module__Uwg28q__title{font-size:calc(36 * var(--u));gap:calc(36 * var(--u) - .729 * 36 * var(--u))}.Toolkit-module__Uwg28q__kicker,.Toolkit-module__Uwg28q__lede{font-size:calc(12 * var(--u))}.Toolkit-module__Uwg28q__tabs{scrollbar-width:none;padding:0 var(--dj-edge);margin-left:calc(var(--dj-edge) * -1);margin-right:calc(var(--dj-edge) * -1);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.Toolkit-module__Uwg28q__tabs::-webkit-scrollbar{display:none}.Toolkit-module__Uwg28q__wheel{--rx:calc(900 * var(--u));--ry:calc(900 * var(--u));--card-w:calc(300 * var(--u));--card-h:calc(420 * var(--u))}.Toolkit-module__Uwg28q__cardTitle{font-size:calc(30 * var(--u));margin-top:calc(20 * var(--u))}.Toolkit-module__Uwg28q__blurb{font-size:calc(13 * var(--u));--lh:calc(20 * var(--u))}}@media (prefers-reduced-motion:reduce){.Toolkit-module__Uwg28q__card{transition:none}.Toolkit-module__Uwg28q__section[data-seen=true] .Toolkit-module__Uwg28q__line{opacity:1;animation:none}}
.book-module__R0Yk2G__flow{padding:calc(60 * var(--u)) 0 calc(110 * var(--u));background:var(--dj-ground);color:var(--dj-ink);isolation:isolate;position:relative;overflow:hidden}.book-module__R0Yk2G__rule{z-index:-1;background-image:linear-gradient(var(--dj-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dj-grid) 1px, transparent 1px);background-size:calc(84 * var(--u)) calc(84 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 54% at 50% 24%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 54% at 50% 24%,#000 30%,#0000 100%)}.book-module__R0Yk2G__inner{margin:0 var(--dj-edge)}@media (max-width:1023px){.book-module__R0Yk2G__flow{padding:calc(36 * var(--u)) 0 calc(64 * var(--u))}}
.Article-module__SIM1Vq__article{padding:calc(40 * var(--u)) 0 calc(110 * var(--u));background:var(--dj-ground);color:var(--dj-ink);isolation:isolate;position:relative;overflow:hidden}.Article-module__SIM1Vq__rule{z-index:-1;background-image:linear-gradient(var(--dj-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dj-grid) 1px, transparent 1px);background-size:calc(84 * var(--u)) calc(84 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 40% at 50% 8%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 40% at 50% 8%,#000 30%,#0000 100%)}.Article-module__SIM1Vq__head{margin:0 var(--dj-edge)}.Article-module__SIM1Vq__headInner{max-width:calc(840 * var(--u));padding-top:calc(54 * var(--u));text-align:center;margin:0 auto}.Article-module__SIM1Vq__kicker{justify-content:center;align-items:baseline;gap:calc(10 * var(--u));font-size:calc(11 * var(--u));letter-spacing:.14em;text-transform:uppercase;display:flex}.Article-module__SIM1Vq__kicker i{color:var(--dj-ink-faint);font-style:normal}.Article-module__SIM1Vq__when{color:var(--dj-accent)}.Article-module__SIM1Vq__mins{color:var(--dj-ink-faint)}.Article-module__SIM1Vq__title{margin-top:calc(22 * var(--u));font-weight:500;font-size:calc(58 * var(--u));letter-spacing:-.04em;line-height:1.02}.Article-module__SIM1Vq__stand{--lh:calc(30 * var(--u));max-width:calc(680 * var(--u));margin:calc(22 * var(--u)) auto 0;font-size:calc(19 * var(--u));letter-spacing:-.035em;color:var(--dj-ink-soft)}.Article-module__SIM1Vq__tags{justify-content:center;gap:calc(7 * var(--u));margin-top:calc(26 * var(--u));flex-wrap:wrap;display:flex}.Article-module__SIM1Vq__tags li{padding:calc(6 * var(--u)) calc(13 * var(--u));border:1px solid var(--dj-line);font-size:calc(11 * var(--u));letter-spacing:.02em;color:var(--dj-ink-soft);border-radius:999px}.Article-module__SIM1Vq__cover{max-width:calc(1040 * var(--u));margin:calc(46 * var(--u)) auto 0;aspect-ratio:16/7;border-radius:calc(14 * var(--u));border:1px solid var(--dj-card-line);overflow:hidden}.Article-module__SIM1Vq__cover img{object-fit:cover;width:100%;height:100%}.Article-module__SIM1Vq__body{grid-template-columns:calc(200 * var(--u)) minmax(0, calc(720 * var(--u)));justify-content:center;gap:calc(48 * var(--u));margin:calc(68 * var(--u)) var(--dj-edge) 0;display:grid}.Article-module__SIM1Vq__contents{top:calc(104 * var(--u));align-self:start;position:sticky}.Article-module__SIM1Vq__contentsLabel{padding-bottom:calc(14 * var(--u));border-bottom:1px solid var(--dj-line);font-size:calc(10 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:var(--dj-ink-faint);display:block}.Article-module__SIM1Vq__contents ol{margin-top:calc(14 * var(--u))}.Article-module__SIM1Vq__contents a{gap:calc(10 * var(--u));padding:calc(7 * var(--u)) 0;font-size:calc(13 * var(--u));letter-spacing:-.03em;color:var(--dj-ink-soft);transition:color .25s var(--dj-ease);line-height:1.35;display:flex}.Article-module__SIM1Vq__contents a i{font-style:normal;font-size:calc(10 * var(--u));color:var(--dj-ink-faint);flex:none}@media (hover:hover) and (pointer:fine){.Article-module__SIM1Vq__contents a:hover{color:var(--dj-ink)}}.Article-module__SIM1Vq__prose{min-width:0}.Article-module__SIM1Vq__h2{margin-top:calc(52 * var(--u));font-weight:500;font-size:calc(30 * var(--u));letter-spacing:-.035em;scroll-margin-top:calc(110 * var(--u));line-height:1.1}.Article-module__SIM1Vq__prose>.Article-module__SIM1Vq__h2:first-child{margin-top:0}.Article-module__SIM1Vq__p{margin-top:calc(20 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.015em;color:var(--dj-ink-soft);line-height:1.72}.Article-module__SIM1Vq__list{margin-top:calc(20 * var(--u))}.Article-module__SIM1Vq__list li{padding-left:calc(22 * var(--u));margin-top:calc(11 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.015em;color:var(--dj-ink-soft);line-height:1.66;position:relative}.Article-module__SIM1Vq__list li:before{content:"";left:0;top:calc(12 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--dj-accent);border-radius:50%;position:absolute}.Article-module__SIM1Vq__quote{margin-top:calc(34 * var(--u));padding:calc(22 * var(--u)) calc(28 * var(--u));border-left:2px solid var(--dj-accent);border-radius:0 calc(8 * var(--u)) calc(8 * var(--u)) 0;font-size:calc(20 * var(--u));letter-spacing:-.03em;color:var(--dj-ink);background:#ff630f12;line-height:1.52}.Article-module__SIM1Vq__cta{margin-top:calc(38 * var(--u));padding:calc(26 * var(--u)) calc(30 * var(--u));border:1px solid var(--dj-card-line);border-radius:calc(12 * var(--u));background:radial-gradient(120% 160% at 6% 110%, #ff630f29, transparent 62%), var(--dj-card-fill);transition:border-color .4s var(--dj-ease), transform .4s var(--dj-ease);display:block;position:relative}.Article-module__SIM1Vq__cta i{top:calc(26 * var(--u));right:calc(28 * var(--u));color:var(--dj-accent);transition:transform .35s var(--dj-ease-out);font-style:normal;position:absolute}.Article-module__SIM1Vq__ctaLabel{font-weight:500;font-size:calc(19 * var(--u));letter-spacing:-.03em;color:var(--dj-ink);display:block}.Article-module__SIM1Vq__ctaText{--lh:calc(23 * var(--u));margin-top:calc(9 * var(--u));padding-right:calc(30 * var(--u));font-size:calc(14.5 * var(--u));letter-spacing:-.03em;color:var(--dj-ink-soft);display:block}@media (hover:hover) and (pointer:fine){.Article-module__SIM1Vq__cta:hover{border-color:var(--dj-card-line-hover);transform:translateY(calc(-3 * var(--u)))}.Article-module__SIM1Vq__cta:hover i{transform:translate(calc(3 * var(--u)), calc(-3 * var(--u)))}}.Article-module__SIM1Vq__related{max-width:calc(968 * var(--u));margin:calc(90 * var(--u)) auto 0;padding:calc(44 * var(--u)) var(--dj-edge) 0;border-top:1px solid var(--dj-line)}.Article-module__SIM1Vq__relatedLabel{margin-bottom:calc(24 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:var(--dj-ink-faint);display:block}.Article-module__SIM1Vq__related ul{gap:calc(18 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.Article-module__SIM1Vq__related a{height:100%;padding:calc(12 * var(--u));border:1px solid var(--dj-card-line);border-radius:calc(12 * var(--u));background:var(--dj-card-fill);transition:border-color .4s var(--dj-ease), transform .4s var(--dj-ease);flex-direction:column;display:flex}.Article-module__SIM1Vq__related img{aspect-ratio:16/10;object-fit:cover;border-radius:calc(7 * var(--u));width:100%}.Article-module__SIM1Vq__relatedTitle{margin-top:calc(14 * var(--u));font-weight:500;font-size:calc(16 * var(--u));letter-spacing:-.03em;color:var(--dj-ink);flex:1;line-height:1.18}.Article-module__SIM1Vq__relatedMins{margin-top:calc(10 * var(--u));font-size:calc(10 * var(--u));letter-spacing:.13em;text-transform:uppercase;color:var(--dj-ink-faint)}@media (hover:hover) and (pointer:fine){.Article-module__SIM1Vq__related a:hover{border-color:var(--dj-card-line-hover);transform:translateY(calc(-5 * var(--u)))}}@media (max-width:1023px){.Article-module__SIM1Vq__article{padding:calc(20 * var(--u)) 0 calc(70 * var(--u))}.Article-module__SIM1Vq__headInner{padding-top:calc(30 * var(--u))}.Article-module__SIM1Vq__title{font-size:calc(32 * var(--u))}.Article-module__SIM1Vq__stand{font-size:calc(15 * var(--u));--lh:calc(24 * var(--u))}.Article-module__SIM1Vq__cover{margin-top:calc(28 * var(--u));aspect-ratio:16/9}.Article-module__SIM1Vq__body{margin-top:calc(40 * var(--u));grid-template-columns:1fr;gap:0}.Article-module__SIM1Vq__contents{display:none}.Article-module__SIM1Vq__h2{font-size:calc(22 * var(--u));margin-top:calc(38 * var(--u))}.Article-module__SIM1Vq__p,.Article-module__SIM1Vq__list li{font-size:calc(15 * var(--u))}.Article-module__SIM1Vq__quote{font-size:calc(16.5 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u))}.Article-module__SIM1Vq__cta{padding:calc(20 * var(--u)) calc(18 * var(--u))}.Article-module__SIM1Vq__related ul{grid-template-columns:1fr}.Article-module__SIM1Vq__related{margin-top:calc(56 * var(--u))}}@media (prefers-reduced-motion:reduce){.Article-module__SIM1Vq__cta,.Article-module__SIM1Vq__cta i,.Article-module__SIM1Vq__related a{transition:none}}
.Band-module__AIAVaa__band{padding:calc(72 * var(--u)) 0 calc(110 * var(--u));background:var(--dj-ground);color:var(--dj-ink);isolation:isolate;position:relative;overflow:hidden}.Band-module__AIAVaa__band[data-tight]{padding:calc(40 * var(--u)) 0 calc(70 * var(--u))}.Band-module__AIAVaa__rule{z-index:-1;background-image:linear-gradient(var(--dj-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dj-grid) 1px, transparent 1px);background-size:calc(84 * var(--u)) calc(84 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 54% at 50% 24%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 54% at 50% 24%,#000 30%,#0000 100%)}.Band-module__AIAVaa__inner{margin:0 var(--dj-edge)}@media (max-width:1023px){.Band-module__AIAVaa__band{padding:calc(44 * var(--u)) 0 calc(64 * var(--u))}.Band-module__AIAVaa__band[data-tight]{padding:calc(28 * var(--u)) 0 calc(48 * var(--u))}}
