@font-face{font-family:Poly Sans;font-weight:300;font-style:normal;font-display:swap;src:url(../media/PolySans-Slim.6fdf098d.woff2)format("woff2")}@font-face{font-family:Poly Sans;font-weight:300;font-style:italic;font-display:swap;src:url(../media/PolySans-SlimItalic.1adb3bb8.woff2)format("woff2")}@font-face{font-family:Poly Sans;font-weight:400;font-style:normal;font-display:swap;src:url(../media/PolySans-Neutral.ad146f5b.woff2)format("woff2")}@font-face{font-family:Poly Sans;font-weight:400;font-style:italic;font-display:swap;src:url(../media/PolySans-NeutralItalic.c49bc639.woff2)format("woff2")}@font-face{font-family:Poly Sans;font-weight:500;font-style:normal;font-display:swap;src:url(../media/PolySans-Median.5e397592.woff2)format("woff2")}@font-face{font-family:Poly Sans;font-weight:500;font-style:italic;font-display:swap;src:url(../media/PolySans-MedianItalic.b296130a.woff2)format("woff2")}@font-face{font-family:Poly Sans;font-weight:700;font-style:normal;font-display:swap;src:url(../media/PolySans-Bulky.b98606e7.woff2)format("woff2")}@font-face{font-family:Poly Sans;font-weight:700;font-style:italic;font-display:swap;src:url(../media/PolySans-BulkyItalic.9ec560e6.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:300;font-style:normal;font-display:swap;src:url(../media/PolySans-SlimMono.1ae81ec0.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:300;font-style:italic;font-display:swap;src:url(../media/PolySans-SlimMonoItalic.5d8a22dd.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:400;font-style:normal;font-display:swap;src:url(../media/PolySans-NeutralMono.6cf89364.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:400;font-style:italic;font-display:swap;src:url(../media/PolySans-NeutralMonoItalic.1e03c3cc.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:500;font-style:normal;font-display:swap;src:url(../media/PolySans-MedianMono.8be0a392.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:500;font-style:italic;font-display:swap;src:url(../media/PolySans-MedianMonoItalic.17e9638b.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:700;font-style:normal;font-display:swap;src:url(../media/PolySans-BulkyMono.1c2406a5.woff2)format("woff2")}@font-face{font-family:Poly Sans Mono;font-weight:700;font-style:italic;font-display:swap;src:url(../media/PolySans-BulkyMonoItalic.2ffa718b.woff2)format("woff2")}
@font-face{font-family:Z19jaICN5;font-weight:400;font-style:normal;font-display:swap;src:url(../media/Z19jaICN5.e06ca9e1.woff2)format("woff2")}
*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,hr{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}::selection{background:var(--accent);color:#fff}:root{--foreground:#000;--background:#fff;--accent:#00f;--scrollbar-width:12px;--scrollbar-track:#ededed;--scrollbar-draggy:#bfbfbf;--scrollbar-draggy-hover:#d9d9d9;--footer-height:150px}@media screen and (max-width:767px){:root{--footer-height:90px}}@media (any-pointer:fine){::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:0}::-webkit-scrollbar-thumb{background:var(--scrollbar-draggy);border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-draggy-hover)}}html{scroll-snap-type:y proximity;overscroll-behavior-x:contain;background-color:var(--background);will-change:background-color;transition:background-color 1s cubic-bezier(.33,1,.68,1)}body{-webkit-font-smoothing:antialiased;min-height:100vh;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;color:color-mix(in srgb,var(--foreground)80%,transparent);cursor:default;-webkit-user-select:none;user-select:none;align-items:end;font-family:Poly Sans,Cargo,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymbols,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:grid;overflow:hidden scroll}a{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb,var(--foreground)20%,transparent);text-decoration-color:color-mix(in srgb,var(--foreground)20%,transparent);text-underline-position:under;text-underline-offset:2px;transition:color .25s,-webkit-text-decoration .25s,text-decoration .25s}a:active{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (hover:hover){a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}p a{text-underline-position:from-font;text-underline-offset:1px;text-decoration-thickness:1px}main{min-height:calc(100vh - var(--footer-height));align-content:space-between;align-self:stretch;gap:4rem;display:grid}@media screen and (max-width:767px){main{gap:2rem}a{text-underline-offset:0px}}@media (prefers-color-scheme:dark){:root{--foreground:#fff;--background:#000;--accent:#f9e400;--scrollbar-track:#202020;--scrollbar-draggy:#414141;--scrollbar-draggy-hover:#595959}body{color:color-mix(in srgb,var(--foreground)60%,transparent)}}h2{font-size:18px;font-weight:500}h3{font-size:16px;font-weight:500}@media (prefers-color-scheme:dark){h2,h3{color:color-mix(in srgb,var(--foreground)80%,transparent)}}p{margin:0 0 1rem}p:last-child{margin:0}strong{font-weight:500}em{letter-spacing:.5px;font-style:italic}svg{pointer-events:none}input,textarea,button,.button,select{appearance:none;border:unset;border-radius:unset;min-height:32px;font:inherit;color:color-mix(in srgb,var(--foreground)60%,transparent);background-color:color-mix(in srgb,var(--foreground)5%,transparent);padding:0 10px;line-height:1.6}button,.button{justify-content:center;align-items:center;display:flex}textarea{resize:none}textarea.number,input.number{font-family:Poly Sans Mono,monospace}input::-webkit-input-placeholder{color:color-mix(in srgb,var(--foreground)30%,transparent)}textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--foreground)30%,transparent)}button::-webkit-input-placeholder{color:color-mix(in srgb,var(--foreground)30%,transparent)}button.is-confirmed{color:#fff;background-color:#ff2600}textarea:disabled,button:disabled,.button:disabled,select:disabled,input:disabled+label{pointer-events:none;color:color-mix(in srgb,var(--foreground)20%,transparent);background-color:color-mix(in srgb,var(--foreground)2.5%,transparent)}input:disabled{color:color-mix(in srgb,var(--foreground)20%,transparent);background-color:color-mix(in srgb,var(--foreground)2.5%,transparent)}input[type=checkbox]{width:16px;height:16px;min-height:unset;padding:0;position:relative}input[type=checkbox]:checked:before{content:" ";background-color:var(--accent);width:12px;height:12px;position:absolute;top:2px;left:2px}input[type=checkbox]:disabled{--accent:#bbb}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,button:focus,button:focus-visible,.button:focus,.button:focus-visible,select:focus,select:focus-visible{outline:var(--accent)solid 2px}input:not(:disabled):active,textarea:not(:disabled):active,button:not(:disabled):active,.button:not(:disabled):active,select:not(:disabled):not(:focus):active{background-color:color-mix(in srgb,var(--foreground)10%,transparent);outline:var(--accent)solid 2px}select:not(:disabled):focus{background-color:var(--background)}button.is-confirmed:active{background-color:#ff5233}@media (hover:hover){input:not(:disabled):hover,textarea:not(:disabled):hover,button:not(:disabled):hover,.button:not(:disabled):hover,select:not(:disabled):not(:focus):hover{background-color:color-mix(in srgb,var(--foreground)10%,transparent)}button.is-confirmed:hover{background-color:#ff5233}}
.GridToggle-module__zQ-_Gq__gridToggle{cursor:pointer;width:48px;height:48px;position:relative}.GridToggle-module__zQ-_Gq__gridToggle .GridToggle-module__zQ-_Gq__wrapper{justify-content:center;width:48px;height:48px;padding:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GridToggle-module__zQ-_Gq__gridToggle svg{aspect-ratio:1;fill:var(--fill);transform-origin:50%;transition:all .25s;overflow:visible}.GridToggle-module__zQ-_Gq__gridToggle.GridToggle-module__zQ-_Gq__showNav svg{transform:scale(0)}.GridToggle-module__zQ-_Gq__gridToggle.GridToggle-module__zQ-_Gq__isSets svg{--fill:#fff}@media (prefers-color-scheme:dark){.GridToggle-module__zQ-_Gq__gridToggle svg{--fill:#fff}}.GridToggle-module__zQ-_Gq__gridToggle:active svg{--fill:var(--accent)!important}@media (hover:hover){.GridToggle-module__zQ-_Gq__gridToggle:hover svg{--fill:var(--accent)!important}}.GridToggle-module__zQ-_Gq__gridToggle svg .GridToggle-module__zQ-_Gq__text{transform-origin:50%;animation:7s linear infinite GridToggle-module__zQ-_Gq__rotate-linear;display:none}.GridToggle-module__zQ-_Gq__gridToggle .GridToggle-module__zQ-_Gq__item{transform-origin:50%;transition:all .25s}.GridToggle-module__zQ-_Gq__gridToggle .GridToggle-module__zQ-_Gq__item.GridToggle-module__zQ-_Gq__grid{opacity:0;transform:scale(2)}.GridToggle-module__zQ-_Gq__gridToggle svg .GridToggle-module__zQ-_Gq__text .GridToggle-module__zQ-_Gq__grid,.GridToggle-module__zQ-_Gq__gridToggle svg .GridToggle-module__zQ-_Gq__text .GridToggle-module__zQ-_Gq__full{transform-origin:50%;transition:all .25s}.GridToggle-module__zQ-_Gq__gridToggle svg .GridToggle-module__zQ-_Gq__text .GridToggle-module__zQ-_Gq__grid{opacity:0;transform:scale(2)}.GridToggle-module__zQ-_Gq__gridToggle .GridToggle-module__zQ-_Gq__item.GridToggle-module__zQ-_Gq__full{transform:scale(1.4,.933333)}@media (orientation:portrait){.GridToggle-module__zQ-_Gq__gridToggle .GridToggle-module__zQ-_Gq__item.GridToggle-module__zQ-_Gq__full{transform:scale(.933333,1.4)}}.GridToggle-module__zQ-_Gq__gridToggle:not(.GridToggle-module__zQ-_Gq__useGrid) .GridToggle-module__zQ-_Gq__item.GridToggle-module__zQ-_Gq__grid{opacity:1;transform:scale(1)}.GridToggle-module__zQ-_Gq__gridToggle:not(.GridToggle-module__zQ-_Gq__useGrid) .GridToggle-module__zQ-_Gq__item.GridToggle-module__zQ-_Gq__full{opacity:0;transform:scale(0)}@keyframes GridToggle-module__zQ-_Gq__rotate-linear{0%{transform-origin:50%;transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media screen and (max-width:380px){.GridToggle-module__zQ-_Gq__gridToggle{width:36px;height:36px}.GridToggle-module__zQ-_Gq__gridToggle .GridToggle-module__zQ-_Gq__wrapper{width:36px;height:36px;padding:4px}}
.NavToggle-module__7F1szG__navToggle{cursor:pointer;width:48px;height:48px;position:relative}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__wrapper{border-radius:100%;justify-content:center;width:48px;height:48px;padding:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NavToggle-module__7F1szG__navToggle svg{aspect-ratio:1;fill:var(--fill);overflow:visible}.NavToggle-module__7F1szG__navToggle svg .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__grid{stroke:var(--fill)}.NavToggle-module__7F1szG__navToggle.NavToggle-module__7F1szG__isSets svg{--fill:#fff}@media (prefers-color-scheme:dark){.NavToggle-module__7F1szG__navToggle svg{--fill:#fff}}.NavToggle-module__7F1szG__navToggle:active svg{--fill:var(--accent)!important}@media (hover:hover){.NavToggle-module__7F1szG__navToggle:hover svg{--fill:var(--accent)!important}}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__item{transform-origin:0 0;transition:all .25s}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__grid{opacity:0;transform-origin:50%;transform:scale(2)}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__full{transform-origin:50%}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__grid:first-child{transform:translateY(-24px)scale(2)}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__grid:nth-child(2){transform:translateY(0)scale(2)}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__grid:nth-child(3){transform:translateY(24px)scale(2)}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__full{fill:red;transform:scale(.8)}.NavToggle-module__7F1szG__navToggle:not(.NavToggle-module__7F1szG__showNav) .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__grid{opacity:1;transform:scale(.75)}.NavToggle-module__7F1szG__navToggle:not(.NavToggle-module__7F1szG__showNav) .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__full{opacity:0;transform:scale(0)}@media screen and (max-width:420px){.NavToggle-module__7F1szG__navToggle:not(.NavToggle-module__7F1szG__showNav) .NavToggle-module__7F1szG__item.NavToggle-module__7F1szG__grid{transform:scale(.6)}}@media screen and (max-width:380px){.NavToggle-module__7F1szG__navToggle{width:36px;height:36px}.NavToggle-module__7F1szG__navToggle .NavToggle-module__7F1szG__wrapper{width:36px;height:36px;padding:4px}}
.Header-module__Af2_WG__header{z-index:10;color:#000;pointer-events:none;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1920px;margin:0 auto;padding:5rem 12rem;transition:opacity .25s;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.Header-module__Af2_WG__header.Header-module__Af2_WG__hide{pointer-events:none;opacity:0}.Header-module__Af2_WG__header.Header-module__Af2_WG__isSets{pointer-events:none;color:#fff}@media (prefers-color-scheme:dark){.Header-module__Af2_WG__header{color:#fff}}.Header-module__Af2_WG__header .Header-module__Af2_WG__logo{pointer-events:all;font-size:16px}.Header-module__Af2_WG__header .Header-module__Af2_WG__logo a{text-transform:uppercase;font-size:24px;font-weight:500;text-decoration:none}.Header-module__Af2_WG__header .Header-module__Af2_WG__logo a svg{width:auto;height:24px}.Header-module__Af2_WG__header .Header-module__Af2_WG__toggles{pointer-events:all;margin:-20px -16px 0 0;display:flex}@media screen and (max-width:1024px){.Header-module__Af2_WG__header{padding:4rem 6rem}}@media screen and (max-width:767px){.Header-module__Af2_WG__header{padding:3rem 2rem}}@media screen and (max-width:380px){.Header-module__Af2_WG__header .Header-module__Af2_WG__logo{font-size:12px}.Header-module__Af2_WG__header .Header-module__Af2_WG__logo a{font-size:18px}.Header-module__Af2_WG__header .Header-module__Af2_WG__toggles{margin:-15px -16px 0 0}}
.Nav-module__e1xquq__nav{z-index:9;pointer-events:none;opacity:0;width:100%;height:100%;transition:all .25s;position:fixed;top:0;left:0}.Nav-module__e1xquq__nav.Nav-module__e1xquq__showNav{pointer-events:inherit;opacity:1;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}@media (prefers-color-scheme:dark){.Nav-module__e1xquq__nav.Nav-module__e1xquq__showNav{-webkit-backdrop-filter:blur(17px)brightness(.5);backdrop-filter:blur(17px)brightness(.5)}}.Nav-module__e1xquq__nav.Nav-module__e1xquq__isSets.Nav-module__e1xquq__showNav{-webkit-backdrop-filter:blur(17px)brightness(.75);backdrop-filter:blur(17px)brightness(.75)}.Nav-module__e1xquq__nav ul{width:100%;max-width:1920px;margin:0 auto;padding:200px 12rem 0}.Nav-module__e1xquq__nav ul:has(:nth-child(8)){column-count:4}.Nav-module__e1xquq__nav ul li{color:#000}.Nav-module__e1xquq__nav.Nav-module__e1xquq__isSets ul li{color:#fff}@media (prefers-color-scheme:dark){.Nav-module__e1xquq__nav ul li{color:#fff}}.Nav-module__e1xquq__nav ul li a{-webkit-text-decoration:unset;text-decoration:unset;font-size:48px;line-height:1.6}.Nav-module__e1xquq__nav ul li.Nav-module__e1xquq__instagram a{line-height:2.2}.Nav-module__e1xquq__nav ul li.Nav-module__e1xquq__instagram a svg{fill:url(#instagram-gradient);width:48px}.Nav-module__e1xquq__nav ul li.Nav-module__e1xquq__instagram a:active svg{fill:var(--accent)}@media (hover:hover){.Nav-module__e1xquq__nav ul li.Nav-module__e1xquq__instagram a:hover svg{fill:var(--accent)!important}}@media screen and (max-width:1024px){.Nav-module__e1xquq__nav ul{padding:200px 6rem 0}}@media screen and (max-width:767px){.Nav-module__e1xquq__nav ul{padding:140px 2rem 0}.Nav-module__e1xquq__nav ul:has(:nth-child(8)){column-count:unset}.Nav-module__e1xquq__nav ul li a{font-size:32px}.Nav-module__e1xquq__nav ul li.Nav-module__e1xquq__instagram a svg{width:32px}}
