@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8c2be2a3-module__iX1fDW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8c2be2a3-module__iX1fDW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_2uviZbnSfUZ9SZthZbeAv5SY8o4b)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_1ee802ec-module__ZM0_tq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_1ee802ec-module__ZM0_tq__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
body:has([data-dp-shop]){color:#121417;background:#f2f0ea}body:has([data-dp-shop]):before{display:none}body:has([data-dp-shop])::-webkit-scrollbar-track{background:#f2f0ea}body:has([data-dp-shop])::-webkit-scrollbar-thumb{background:#8b8f88;border:3px solid #f2f0ea}[data-dp-shop]{--dp-red:#2e5a4c;font-family:var(--font-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-dp-shop] ::selection{color:#121417;background:#d6e04a}[data-dp-shop] :focus-visible{outline-offset:2px;outline:2px solid #121417;box-shadow:0 0 0 5px #d6e04a}[data-dp-shop] .font-display{font-family:var(--font-archivo), var(--font-inter), sans-serif;letter-spacing:.02em;font-weight:600;font-stretch:100%}[data-dp-shop] .font-stencil{font-family:var(--font-inter), sans-serif;text-transform:none;letter-spacing:.01em;font-weight:500}[data-dp-shop] .font-mono{font-family:var(--font-plex-mono), ui-monospace, monospace}[data-dp-shop] .border-2,[data-dp-shop] .border-t-2,[data-dp-shop] .border-b-2,[data-dp-shop] .border-y-2,[data-dp-shop] .border-l-2,[data-dp-shop] .border-r-2{border-width:0}[data-dp-shop] .border-2{border-width:1px}[data-dp-shop] .border-t-2{border-top-width:1px}[data-dp-shop] .border-b-2{border-bottom-width:1px}[data-dp-shop] .border-y-2{border-top-width:1px;border-bottom-width:1px}[data-dp-shop] .border-l-2{border-left-width:1px}[data-dp-shop] .border-r-2{border-right-width:1px}@layer components{.nv-wide{font-family:var(--font-archivo), var(--font-inter), sans-serif;font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-stretch:125%}.nv-kicker{font-family:var(--font-archivo), var(--font-inter), sans-serif;font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.18em;color:#5e625c;font-size:10.5px;font-weight:600;font-stretch:125%;line-height:1.4}.nv-display{font-family:var(--font-archivo), var(--font-inter), sans-serif;font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-stretch:125%;line-height:1.12}.nv-num{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:500}.nv-link{text-underline-offset:4px;-webkit-text-decoration:underline #12141759;text-decoration:underline #12141759;text-decoration-thickness:1px;transition:text-decoration-color .2s}.nv-link:hover{text-decoration-color:currentColor}.nv-btn,.nv-btn-ghost,.nv-btn-light{min-height:52px;font-family:var(--font-archivo), var(--font-inter), sans-serif;font-variation-settings:"wdth" 125;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.6em;padding:0 28px;font-size:11.5px;font-weight:600;font-stretch:125%;transition:background-color .2s,color .2s,border-color .2s,opacity .2s;display:inline-flex}.nv-btn{color:#f2f0ea;background:#2e5a4c;border-color:#2e5a4c}.nv-btn:hover{background:#234639;border-color:#234639}.nv-btn-ghost{color:#121417;background:0 0;border-color:#1214178c}.nv-btn-ghost:hover{color:#f2f0ea;background:#121417;border-color:#121417}.nv-btn-light{color:#f2f0ea;background:0 0;border-color:#f2f0eab3}.nv-btn-light:hover{color:#121417;background:#f2f0ea;border-color:#f2f0ea}.nv-btn:disabled,.nv-btn[aria-disabled=true],.nv-btn-ghost:disabled{opacity:.4;cursor:not-allowed}.nv-input{color:#121417;background:#faf9f6;border:1px solid #12141740;border-radius:0;width:100%;min-height:52px;padding:0 16px;font-size:15px;transition:border-color .2s}.nv-input::placeholder{color:#8b8f88}.nv-input:focus{border-color:#121417}.shop-btn{color:#f2f0ea;font-family:var(--font-archivo), var(--font-inter), sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#2e5a4c;border:1px solid #2e5a4c;justify-content:center;align-items:center;font-weight:600;font-stretch:125%;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex;font-size:12px!important}.shop-btn:hover{background:#234639;border-color:#234639}.shop-btn:disabled{opacity:.4;cursor:not-allowed}.shop-btn-red{background:#2e5a4c}.shop-btn-ghost{color:#121417;font-family:var(--font-archivo), var(--font-inter), sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #1214178c;font-weight:600;font-stretch:125%;transition:background-color .2s,color .2s;font-size:12px!important}.shop-btn-ghost:hover{color:#f2f0ea;background:#121417}.shop-card{background:#faf9f6;border:1px solid #dcd8ce}.shop-chip{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid #dcd8ce;padding:3px 8px;font-size:10px;display:inline-block}.shop-stamp{font-family:var(--font-archivo), var(--font-inter), sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:10.5px;font-weight:600;font-stretch:125%;display:inline-block}.shop-strike{color:#8b8f88;text-decoration:line-through;text-decoration-thickness:1px}}@keyframes dd-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.08)translate(-1%,-.6%)}}.dd-kenburns{will-change:transform;animation:32s ease-in-out infinite alternate dd-kenburns}@keyframes dd-reel-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.dd-reel{will-change:transform}.dd-reel-left{animation:42s linear infinite dd-reel-left}[data-dp-shop] .marquee-track{animation-duration:34s}.dd-zoom{transform-origin:var(--zx,50%) var(--zy,50%);transition:transform .25s ease-out}.dd-zoom-on{transform:scale(2)}@media (prefers-reduced-motion:reduce){.dd-kenburns,.dd-reel-left{animation:none!important}.dd-zoom{transition:none}[data-dp-shop] .marquee-track{animation:none!important}}
