@font-face{font-display:swap;font-family:ClashDisplay;font-style:normal;font-weight:200 700;src:url(/static/media/ClashDisplay.e7f67b72cbf79f80c9c7.ttf) format("truetype")}@font-face{font-display:swap;font-family:SpaceGrotesk;font-style:normal;font-weight:300 700;src:url(/static/media/SpaceGrotesk.f9de0123341a46968cb7.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#f3f3f3;font-family:SpaceGrotesk;font-size:18px;margin:0}body .grecaptcha-badge{visibility:hidden}video{height:100%;left:50%;object-fit:cover;opacity:.33;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:-1}.material-symbols-outlined,img,video{-webkit-user-select:none;user-select:none}.material-symbols-outlined{font-size:40px}p{margin:0}h1{font-family:ClashDisplay;font-size:56px;font-weight:600}h1::selection{background-color:#d1e00d;color:#1d1a1a}@media screen and (max-width:700px){h1{font-size:48px;margin-bottom:32px}}h1 br::selection{background-color:#d1e00d;color:#1d1a1a}h2,h3{font-family:ClashDisplay;font-size:28px;font-weight:600;margin:0}h4{color:#d1e00d;font-family:SpaceGrotesk;font-size:16px}h4,h5{font-weight:400;margin:0}.dev-banner{color:#d1e00d;height:40px;left:50%;position:fixed;top:40px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:200px;z-index:99}.dev-banner p{font-size:24px;font-weight:700;line-height:40px;text-align:center}footer{background-color:#000;padding:100px 0}footer .responsive-layout{box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;padding:0 32px;width:1200px}@media screen and (max-width:1200px){footer .responsive-layout{width:100%}}@media screen and (max-width:700px){footer .responsive-layout{align-items:flex-start;flex-direction:column}}footer .responsive-layout img{height:140px}footer .responsive-layout .info{flex-grow:1;font-size:16px;margin-left:100px}footer .responsive-layout .info ::selection{background-color:#d1e00d;color:#1d1a1a}@media screen and (max-width:700px){footer .responsive-layout .info{margin-left:0;margin-top:32px}}footer .responsive-layout nav{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:700px){footer .responsive-layout nav{margin-top:32px}}footer .responsive-layout nav div{align-items:flex-end;display:flex;flex-direction:column}@media screen and (max-width:700px){footer .responsive-layout nav div{align-items:flex-start}}footer .responsive-layout nav div a{color:#f3f3f3;display:block;font-size:16px;padding:8px 0;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .responsive-layout nav div a::selection{background-color:#d1e00d;color:#1d1a1a}footer .responsive-layout nav div a:link,footer .responsive-layout nav div a:visited{color:#f3f3f3}footer .responsive-layout nav div a:hover{color:#d1e00d}footer .responsive-layout nav div a:focus-visible{outline:3px solid #d1e00d;outline-offset:0;transition:0s}.material-symbols-outlined{font-size:16px;margin-right:8px;vertical-align:sub}header button{all:unset}header{background-color:rgba(0,0,0,.85);height:80px;position:fixed;top:0;width:100%;z-index:2}@supports((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.5)}}@supports(-webkit-backdrop-filter:blur(20px)){header{-webkit-backdrop-filter:blur(20px);background-color:rgba(0,0,0,.5)}}header.desktop-nav .responsive-layout{align-items:center;box-sizing:border-box;display:flex;height:inherit;justify-content:space-between;margin-left:auto;margin-right:auto;padding:0 32px;width:1200px}@media screen and (max-width:1200px){header.desktop-nav .responsive-layout{width:100%}}header.desktop-nav .responsive-layout a,header.desktop-nav .responsive-layout button{color:inherit;cursor:pointer;display:inline-block;font-family:SpaceGrotesk;font-size:16px;font-weight:500;text-decoration:none;text-decoration:initial;transition:.2s;-webkit-user-select:none;user-select:none}header.desktop-nav .responsive-layout a:hover,header.desktop-nav .responsive-layout button:hover{color:#d1e00d}header.desktop-nav .responsive-layout a:focus-visible,header.desktop-nav .responsive-layout button:focus-visible{outline:3px solid #d1e00d;outline-offset:0;transition:0s}header.desktop-nav .responsive-layout .anchor:first-child{margin-right:32px}header.desktop-nav .responsive-layout img{cursor:pointer;height:50px}header.mobile-nav .anchor{display:block;height:48px;line-height:48px}header.mobile-nav nav{background-color:#000;height:96px;overflow:hidden;padding:32px;transition:.3s}header.mobile-nav nav.closed{height:0;padding-bottom:0;padding-top:0}header.mobile-nav .responsive-layout{align-items:center;box-sizing:border-box;display:flex;height:inherit;justify-content:space-between;margin-left:auto;margin-right:auto;padding:0 32px;width:1200px}@media screen and (max-width:1200px){header.mobile-nav .responsive-layout{width:100%}}header.mobile-nav .responsive-layout img{height:40px}header.mobile-nav .responsive-layout .material-symbols-outlined{font-size:40px}.ErrorPage{background-color:#1d1a1a;padding-top:100px}.ErrorPage .Section{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:132px 32px 200px;width:1200px}@media screen and (max-width:1200px){.ErrorPage .Section{width:100%}}.ErrorPage .Section .Intro{font-family:ClashDisplay;font-size:28px;font-weight:600;margin-bottom:100px}.ErrorPage .Section .Intro::selection{background-color:#d1e00d;color:#1d1a1a}.ErrorPage .Section .Text{font-size:26px;font-weight:300}.ErrorPage .Section .Text::selection{background-color:#d1e00d;color:#1d1a1a}.PrivacyPolicy{background-color:#1d1a1a;padding-top:100px}.PrivacyPolicy .Section{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:132px 32px;width:1200px}@media screen and (max-width:1200px){.PrivacyPolicy .Section{width:100%}}.PrivacyPolicy .Section .Intro{font-family:ClashDisplay;font-size:28px;font-weight:600;margin-bottom:100px}.PrivacyPolicy .Section .Intro::selection{background-color:#d1e00d;color:#1d1a1a}.PrivacyPolicy .Section .Text{font-size:18px;font-weight:300}.PrivacyPolicy .Section .Text::selection{background-color:#d1e00d;color:#1d1a1a}.PrivacyPolicy .Section .Text a{color:#d1e00d}.cookie-notice{background-color:#d1e00d;bottom:0;box-shadow:0 0 8px 0 rgba(0,0,0,.5);padding:64px 0;position:fixed;width:100%;z-index:3}.cookie-notice .responsive-layout{align-items:center;box-sizing:border-box;display:flex;gap:64px;justify-content:space-between;margin-left:auto;margin-right:auto;padding:0 32px;width:1200px}@media screen and (max-width:1200px){.cookie-notice .responsive-layout{width:100%}}@media screen and (max-width:700px){.cookie-notice .responsive-layout{align-items:start;flex-direction:column;gap:32px}}.cookie-notice .responsive-layout h2{margin-bottom:21.3333333333px}.cookie-notice .responsive-layout h2 .material-symbols-outlined{display:inline;font-size:24px;font-weight:600;margin-left:8px}.cookie-notice .responsive-layout h2,.cookie-notice .responsive-layout p{color:#1d1a1a}.cookie-notice .responsive-layout h2::selection,.cookie-notice .responsive-layout p::selection{background-color:#1d1a1a;color:#d1e00d}.cookie-notice .responsive-layout a{all:unset;color:#1d1a1a;cursor:pointer;display:block;font-weight:700;margin-top:21.3333333333px;text-decoration:underline;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cookie-notice .responsive-layout a:focus-visible{outline:3px solid #1d1a1a;outline-offset:0;transition:0s}.cookie-notice .responsive-layout div .action-button{all:unset;background-color:#000;border:solid #333;border-width:0 0 20px 20px;-webkit-clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));cursor:pointer;font-family:SpaceGrotesk;font-size:24px;font-weight:500;padding:16px;-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px);transition:.3s;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cookie-notice .responsive-layout div .action-button:focus,.cookie-notice .responsive-layout div .action-button:hover{-webkit-clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);-webkit-transform:translate(0);transform:translate(0)}.cookie-notice .responsive-layout div .action-button .material-symbols-outlined{display:inline;font-size:24px;font-weight:600}.cookie-notice .responsive-layout div .deny-cookies{all:unset;color:rgba(29,26,26,.75);cursor:pointer;font-size:16px;margin-right:20px;margin-top:21.3333333333px;text-align:center;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cookie-notice .responsive-layout div .deny-cookies:focus-visible{outline:3px solid #1d1a1a;outline-offset:0;transition:0s}@media screen and (max-width:700px){.cookie-notice .responsive-layout div .deny-cookies{padding-left:2px;text-align:start}}.cookie-notice .responsive-layout div .deny-cookies .material-symbols-outlined{display:inline;font-size:16px}.cookie-notice .responsive-layout div:last-child{align-items:center;display:flex;flex-direction:column}#about{background-color:#d1e00d;width:100%}#about .responsive-layout{box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;padding:0;width:1200px}@media screen and (max-width:1200px){#about .responsive-layout{width:100%}}@media screen and (max-width:700px){#about .responsive-layout{flex-direction:column}}#about .responsive-layout article{color:#1d1a1a;padding:100px 32px}#about .responsive-layout article p{margin-bottom:21.3333333333px}#about .responsive-layout article p::selection{background-color:#1d1a1a;color:#d1e00d}#about .responsive-layout article h2{margin-bottom:32px}#about .responsive-layout article h2::selection{background-color:#1d1a1a;color:#d1e00d}#about .responsive-layout article b::selection{background-color:#1d1a1a;color:#d1e00d}#about .responsive-layout img{height:600px;object-fit:cover}@media screen and (max-width:1200px){#about .responsive-layout img{height:auto;width:33vw}}@media screen and (max-width:700px){#about .responsive-layout img{height:100vw;width:100%}}#contact{background-color:rgba(0,0,0,.5);padding:100px 0}#contact .responsive-layout{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 32px 64px;width:1200px}@media screen and (max-width:1200px){#contact .responsive-layout{width:100%}}#contact .responsive-layout h2{margin-bottom:100px}#contact .responsive-layout h2::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout form{grid-column-gap:32px;-webkit-column-gap:32px;column-gap:32px;display:grid;grid-auto-columns:minmax(0,1fr);grid-template-areas:". ." ". ." "message message"}@media screen and (max-width:700px){#contact .responsive-layout form{-webkit-column-gap:16px;column-gap:16px;grid-template-areas:"." "." "." "." "message";grid-template-columns:none}}#contact .responsive-layout form .input-container label{font-size:16px;font-weight:500;margin-bottom:8px}#contact .responsive-layout form .input-container label::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout form .input-container label .wrong-message{color:crimson;float:right;font-size:16px}#contact .responsive-layout form .input-container label .wrong-message::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout form .input-container label .field-required{color:#d1e00d;font-size:16px}#contact .responsive-layout form .input-container label .field-required::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout form .input-container input{background-color:rgba(0,0,0,.75);border:3px solid rgba(209,224,13,.5);box-sizing:border-box;color:#f3f3f3;font-family:SpaceGrotesk;font-size:18px;padding:10px;transition:.3s;width:100%}#contact .responsive-layout form .input-container input::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout form .input-container input:active,#contact .responsive-layout form .input-container input:focus{border:3px solid #d1e00d;outline:none}#contact .responsive-layout form .input-container input.error{border:3px solid rgba(220,20,60,.5)}#contact .responsive-layout form .input-container input.error:active,#contact .responsive-layout form .input-container input.error:focus{border:3px solid crimson}#contact .responsive-layout form .input-container input[type=file]{display:none}#contact .responsive-layout form .input-container .file-input{background-color:rgba(0,0,0,.75);border:3px solid rgba(209,224,13,.5);box-sizing:border-box;color:#f3f3f3;cursor:pointer;display:flex;font-family:SpaceGrotesk;font-size:18px;padding:10px;transition:.3s;-webkit-user-select:none;user-select:none;width:100%}#contact .responsive-layout form .input-container .file-input::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout form .input-container .file-input:active,#contact .responsive-layout form .input-container .file-input:focus{border:3px solid #d1e00d;outline:none}#contact .responsive-layout form .input-container .file-input div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#contact .responsive-layout form .input-container .file-input .material-symbols-outlined{font-size:22px}#contact .responsive-layout form .input-container.wide{grid-area:message}#contact .responsive-layout form .input-container.wide textarea{background-color:rgba(0,0,0,.75);border:3px solid rgba(209,224,13,.5);box-sizing:border-box;color:#f3f3f3;font-family:SpaceGrotesk;font-size:18px;padding:10px;resize:none;transition:.3s;width:100%}#contact .responsive-layout form .input-container.wide textarea::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout form .input-container.wide textarea:active,#contact .responsive-layout form .input-container.wide textarea:focus{border:3px solid #d1e00d;outline:none}#contact .responsive-layout form .input-container.wide textarea.error{border:3px solid rgba(220,20,60,.5)}#contact .responsive-layout form .input-container.wide textarea.error:active,#contact .responsive-layout form .input-container.wide textarea.error:focus{border:3px solid crimson}#contact .responsive-layout form .input-container .count{color:#d1e00d;font-size:13px;padding:4px 4px 0;text-align:end}#contact .responsive-layout form .input-container .count::selection{background-color:#d1e00d;color:#1d1a1a}#contact .responsive-layout .material-symbols-outlined{font-size:26px}#contact .responsive-layout .action-button{all:unset;background-color:#000;border:solid #d1e00d;border-width:2px 2px 22px 22px;-webkit-clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));cursor:pointer;font-family:SpaceGrotesk;font-size:20px;font-weight:500;margin-top:16px;padding:16px;-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px);transition:.3s;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contact .responsive-layout .action-button:focus,#contact .responsive-layout .action-button:hover{-webkit-clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);-webkit-transform:translate(0);transform:translate(0)}#contact .responsive-layout .action-button .material-symbols-outlined{font-size:20px}#contact .responsive-layout .message-sent{color:#d1e00d;font-size:26px;margin-top:64px}#contact .responsive-layout .captcha-checkbox{margin-top:32px}.Dropdown-root{position:relative}.Dropdown-control{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;overflow:hidden;padding:8px 52px 8px 10px;position:relative;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.Dropdown-menu .Dropdown-group>.Dropdown-title{color:#333;font-weight:700;padding:8px 10px;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.Dropdown-root .Dropdown-control{background-color:rgba(0,0,0,.75);border:3px solid rgba(209,224,13,.5);box-sizing:border-box;color:#f3f3f3;font-family:SpaceGrotesk;font-size:18px;padding:10px;-webkit-user-select:none;user-select:none;width:100%}.Dropdown-root .Dropdown-control::selection{background-color:#d1e00d;color:#1d1a1a}.Dropdown-root .Dropdown-control:active,.Dropdown-root .Dropdown-control:focus{border:3px solid #d1e00d;outline:none}.Dropdown-root .Dropdown-control .Dropdown-arrow{border-color:#d1e00d transparent transparent;border-width:8px 8px 0;right:19px;top:19px}.Dropdown-root .Dropdown-control.error{border:3px solid rgba(220,20,60,.5)}.Dropdown-root .Dropdown-control.error:active,.Dropdown-root .Dropdown-control.error:focus{border:3px solid crimson}.Dropdown-root.is-open .Dropdown-control{border:3px solid #d1e00d}.Dropdown-root.is-open .Dropdown-control .Dropdown-arrow{border-color:transparent transparent #d1e00d;border-width:0 8px 8px;right:19px;top:19px}.Dropdown-root .Dropdown-menu{background-color:#1d1a1a;border:0}.Dropdown-root .Dropdown-menu .Dropdown-option{color:#f3f3f3;-webkit-user-select:none;user-select:none}.Dropdown-root .Dropdown-menu .Dropdown-option:last-child{border-radius:0}.Dropdown-root .Dropdown-menu .Dropdown-option.is-selected,.Dropdown-root .Dropdown-menu .Dropdown-option:hover{background-color:rgba(209,224,13,.25);color:#f3f3f3}.loading{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:6px solid rgba(209,224,13,.25);border-radius:50%;border-top-color:#d1e00d;height:56px;margin-top:32px;width:56px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#home{height:calc(100vh - 100px);height:calc(100svh - 100px);padding-top:100px}#home .responsive-layout{align-items:center;box-sizing:border-box;display:flex;height:inherit;justify-content:space-between;margin-left:auto;margin-right:auto;padding:0 32px;width:1200px}@media screen and (max-width:1200px){#home .responsive-layout{width:100%}}@media screen and (max-width:700px){#home .responsive-layout{align-items:stretch;flex-direction:column;justify-content:center}}#home .responsive-layout .action-button{all:unset;background-color:#000;border:solid #d1e00d;border-width:2px 2px 22px 22px;-webkit-clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));cursor:pointer;font-family:SpaceGrotesk;font-size:24px;font-weight:500;padding:16px;-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px);transition:.3s;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#home .responsive-layout .action-button:focus,#home .responsive-layout .action-button:hover{-webkit-clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);-webkit-transform:translate(0);transform:translate(0)}#home .responsive-layout .action-button .material-symbols-outlined{font-size:24px}#color-dialog{background-color:#1d1a1a;left:calc(50% - 350px);opacity:1;position:fixed;top:0;transition:.3s;width:700px;z-index:5}@media screen and (max-width:700px){#color-dialog{left:16px;width:calc(100% - 32px)}}#color-dialog .title{align-items:center;color:#f3f3f3;display:flex;justify-content:space-between;padding:16px}#color-dialog .title h3::selection{background-color:#d1e00d;color:#1d1a1a}#color-dialog .title button{all:unset;cursor:pointer;-webkit-user-select:none;user-select:none}#color-dialog .title button:focus-visible{outline:3px solid #d1e00d;outline-offset:0;transition:0s}#color-dialog .title button span{font-size:32px;font-weight:700;margin:0}#color-dialog img{height:400px;object-fit:cover;width:100%}@media screen and (max-width:700px){#color-dialog img{height:40vh}}#color-dialog h4{padding:32px 32px 16px}#color-dialog h4::selection{background-color:#d1e00d;color:#1d1a1a}#color-dialog .colors-container{display:flex;flex-wrap:wrap;gap:12px;padding:0 32px 32px}#color-dialog .colors-container .color{all:unset;align-items:center;background-color:hsla(0,0%,100%,.05);cursor:pointer;display:flex;padding:8px;transition:.3s;-webkit-user-select:none;user-select:none}#color-dialog .colors-container .color div{height:16px;margin-right:9px;width:16px}#color-dialog .colors-container .color p{font-size:16px}#color-dialog .colors-container .color.selected,#color-dialog .colors-container .color:hover{background-color:rgba(209,224,13,.25)}#color-dialog .colors-container .color:focus-visible{outline:3px solid #d1e00d;outline-offset:-3px;transition:0s}#color-dialog h4.notice{color:gray;font-size:14px;padding:0 32px 32px}#color-dialog.hidden,.scrim.hidden{opacity:0;pointer-events:none}#materials{background-color:#d1e00d;padding:100px 0}#materials .responsive-layout{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 32px;width:1200px}@media screen and (max-width:1200px){#materials .responsive-layout{width:100%}}@media screen and (max-width:700px){#materials .responsive-layout{padding:0}}#materials .responsive-layout h2{color:#1d1a1a;margin-bottom:100px}#materials .responsive-layout h2::selection{background-color:#1d1a1a;color:#d1e00d}@media screen and (max-width:700px){#materials .responsive-layout h2{padding:0 32px}}#materials .responsive-layout .section-content{display:flex;gap:32px;margin-top:32px}@media screen and (max-width:700px){#materials .responsive-layout .section-content{flex-direction:column;gap:0}}#materials .responsive-layout .section-content .filament-selection{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:350px}@media screen and (max-width:900px){#materials .responsive-layout .section-content .filament-selection{width:40%}}@media screen and (max-width:700px){#materials .responsive-layout .section-content .filament-selection{height:360px;width:100%}}#materials .responsive-layout .section-content .filament-selection .technique-toggle{background-color:#000;display:grid;grid-template-columns:1fr 3px 1fr;grid-template-rows:1fr;height:70px}#materials .responsive-layout .section-content .filament-selection .technique-toggle button{all:unset;align-items:center;display:flex;justify-content:center}#materials .responsive-layout .section-content .filament-selection .technique-toggle button:focus-visible{outline:3px solid #d1e00d;outline-offset:-16px;transition:0s}#materials .responsive-layout .section-content .filament-selection .technique-toggle button h3{box-sizing:border-box;cursor:pointer;font-family:ClashDisplay;font-size:28px;font-weight:600;text-align:center;transition:.3s;-webkit-user-select:none;user-select:none}#materials .responsive-layout .section-content .filament-selection .technique-toggle button h3.active,#materials .responsive-layout .section-content .filament-selection .technique-toggle button h3:hover{color:#d1e00d}#materials .responsive-layout .section-content .filament-selection .technique-toggle button:last-child{color:hsla(0,0%,100%,.28)}#materials .responsive-layout .section-content .filament-selection .technique-toggle button:last-child h3{display:flex;flex-direction:column}#materials .responsive-layout .section-content .filament-selection .technique-toggle button:last-child h3:after{content:"WKRÓTCE";font-size:10px}#materials .responsive-layout .section-content .filament-selection .technique-toggle button:last-child h3.active,#materials .responsive-layout .section-content .filament-selection .technique-toggle button:last-child h3:hover{color:hsla(0,0%,100%,.32)}#materials .responsive-layout .section-content .filament-selection .technique-toggle .separator{background-color:#fff;-webkit-transform:skewX(-16deg);transform:skewX(-16deg);transition:.3s}#materials .responsive-layout .section-content .filament-selection .technique-toggle .separator.toggled{-webkit-transform:skewX(16deg);transform:skewX(16deg)}#materials .responsive-layout .section-content .filament-selection .filament-container{background-color:#1d1a1a;scrollbar-color:#fff transparent}@media screen and (max-width:700px){#materials .responsive-layout .section-content .filament-selection .filament-container{height:280px;overflow-y:scroll}}#materials .responsive-layout .section-content .filament-selection .filament-container .filament{all:unset;background-color:#1d1a1a;box-sizing:border-box;cursor:pointer;display:flex;padding:8px;transition:.3s;-webkit-user-select:none;user-select:none;width:100%}#materials .responsive-layout .section-content .filament-selection .filament-container .filament:nth-child(odd){background-color:hsla(0,0%,100%,.04)}#materials .responsive-layout .section-content .filament-selection .filament-container .filament div{display:flex;flex-direction:column;justify-content:center;margin-right:16px}#materials .responsive-layout .section-content .filament-selection .filament-container .filament div .title{font-family:SpaceGrotesk;font-weight:600}#materials .responsive-layout .section-content .filament-selection .filament-container .filament div p{color:hsla(0,0%,100%,.75);font-size:14px}#materials .responsive-layout .section-content .filament-selection .filament-container .filament img{height:45px;margin-right:8px;object-fit:cover;width:45px}#materials .responsive-layout .section-content .filament-selection .filament-container .filament.active,#materials .responsive-layout .section-content .filament-selection .filament-container .filament:hover{background-color:rgba(209,224,13,.25)}#materials .responsive-layout .section-content .filament-selection .filament-container .filament:focus-visible{outline:3px solid #d1e00d;outline-offset:-6px;transition:0s}#materials .responsive-layout .section-content .filament-selection .filament-container::-webkit-scrollbar{width:4px}#materials .responsive-layout .section-content .filament-selection .filament-container::-webkit-scrollbar-thumb{background-color:#fff}#materials .responsive-layout .section-content .filament-selection .filament-container::-webkit-scrollbar-track{background-color:transparent}@media screen and (max-width:1100px){.stats{margin-top:32px}}.stats div{margin-top:16px}.stats div p{font-size:14px;height:14px}.stats div .point{background-color:#fff;display:inline-block;height:6px;margin-right:8px;width:32px}.stats div .point.disabled{background-color:hsla(0,0%,100%,.15)}.stats div:first-child{margin-top:0}#filament{background-color:#1d1a1a;flex-grow:1;height:-webkit-min-content;height:min-content}#filament .header{display:flex}@media screen and (max-width:1100px){#filament .header{flex-direction:column}}#filament .header img{aspect-ratio:1/1;object-fit:cover;width:350px}@media screen and (max-width:1100px){#filament .header img{height:350px;width:100%}}#filament .header .presentation{display:flex;flex-direction:column;justify-content:space-between;padding-inline:32px}#filament .header .presentation .title{margin-top:32px}#filament .header .presentation .multicolor-available{color:#d1e00d;font-size:16px;padding-bottom:16px}@media screen and (max-width:1100px){#filament .header .presentation .multicolor-available{padding-bottom:0;padding-top:32px}}#filament .header .presentation .multicolor-available .material-symbols-outlined{font-size:18px}#filament .header .presentation .multicolor-unavailable{color:crimson;font-size:16px;padding-bottom:16px}@media screen and (max-width:1100px){#filament .header .presentation .multicolor-unavailable{padding-bottom:0;padding-top:32px}}#filament .header .presentation .multicolor-unavailable .material-symbols-outlined{font-size:18px}#filament .description{padding:32px}#filament .description .button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}#filament .description .button-row .action-button{all:unset;background-color:#000;border:solid #d1e00d;border-width:2px 2px 22px 22px;-webkit-clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));clip-path:polygon(20px 0,20px 0,100% 0,100% calc(100% - 20px),100% calc(100% - 20px),20px calc(100% - 20px));cursor:pointer;font-family:SpaceGrotesk;font-size:18px;font-weight:500;padding:16px;-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px);transition:.3s;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#filament .description .button-row .action-button:focus,#filament .description .button-row .action-button:hover{-webkit-clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 20px,20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);-webkit-transform:translate(0);transform:translate(0)}#filament .description .button-row .action-button .material-symbols-outlined{font-size:18px}#filament .description br::selection{background-color:#d1e00d;color:#1d1a1a}#filament b::selection,#filament div::selection,#filament h3::selection,#filament h4::selection,#filament p::selection{background-color:#d1e00d;color:#1d1a1a}button.arrow{all:unset;background-color:#1d1a1a;color:#f3f3f3;cursor:pointer;flex-shrink:0;padding:16px;text-align:center;transition:.3s}button.arrow span{font-size:48px;margin-right:0}@media screen and (max-width:700px){button.arrow{box-sizing:border-box;width:calc(50% - 16px)}}button.arrow:focus:focus-visible,button.arrow:hover{background-color:#d1e00d;color:#1d1a1a;outline:0}.scrim{background-color:rgba(0,0,0,.85);height:100%;left:0;opacity:1;position:fixed;top:0;transition:.3s;width:100%;z-index:4}@supports((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.scrim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.75)}}@supports(-webkit-backdrop-filter:blur(8px)){.scrim{-webkit-backdrop-filter:blur(8px);background-color:rgba(0,0,0,.75)}}#price-dialog{background-color:#1d1a1a;left:calc(50% - 350px);opacity:1;position:fixed;top:0;transition:.3s;width:700px;z-index:5}#price-dialog .title{align-items:center;color:#f3f3f3;display:flex;justify-content:space-between;padding:16px}#price-dialog .title h3::selection{background-color:#d1e00d;color:#1d1a1a}#price-dialog .title button{all:unset;cursor:pointer;-webkit-user-select:none;user-select:none}#price-dialog .title button:focus-visible{outline:3px solid #d1e00d;outline-offset:0;transition:0s}#price-dialog .title button span{font-size:32px;font-weight:700;margin:0}#price-dialog img{height:400px;object-fit:cover;width:100%}#price-dialog nav{display:flex;justify-content:space-between;margin-top:66px;position:absolute;top:165px;width:100%}#price-dialog nav button.arrow{padding:11px}#price-dialog .description{display:flex;padding:32px}#price-dialog .description h4{margin-bottom:16px}#price-dialog .description div{font-size:16px;width:50%}#price-dialog .description div h4::selection,#price-dialog .description div p::selection,#price-dialog .description div span::selection,#price-dialog .description div sup::selection{background-color:#d1e00d;color:#1d1a1a}#price-dialog .description div span{display:inline-block;width:95px}#price-dialog h4.notice{color:gray;font-size:14px;padding:0 32px 32px}#price-dialog h4.notice::selection{background-color:#d1e00d;color:#1d1a1a}@media screen and (max-width:700px){#price-dialog{left:16px;width:calc(100% - 32px)}#price-dialog img{height:35vh}#price-dialog nav{top:calc(17.5vh - 35px)}#price-dialog nav button.arrow{width:auto}#price-dialog .description{flex-direction:column}#price-dialog .description div{font-size:14px;margin-top:16px;width:100%}#price-dialog .description div:first-child{margin-top:0}}#price-dialog.hidden,.scrim.hidden{opacity:0;pointer-events:none}.snackbar{align-items:center;background-color:#1d1a1a;bottom:32px;color:#f3f3f3;display:flex;font-size:16px;gap:8px;left:32px;outline:1px solid #d1e00d;padding:21.3333333333px 32px;position:fixed;transition:.3s;z-index:3}.snackbar::selection{background-color:#d1e00d;color:#1d1a1a}@media screen and (max-width:700px){.snackbar{background-color:#d1e00d;bottom:0;box-sizing:border-box;color:#1d1a1a;left:0;outline:0;width:100%}.snackbar::selection{background-color:#1d1a1a;color:#d1e00d}}.snackbar.closed{opacity:0;pointer-events:none}#techniques{background-color:#000;padding:100px 0}#techniques .responsive-layout{box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 32px;width:1200px}@media screen and (max-width:1200px){#techniques .responsive-layout{width:100%}}@media screen and (max-width:700px){#techniques .responsive-layout{padding:0}}#techniques .responsive-layout h2{margin-bottom:100px}#techniques .responsive-layout h2::selection{background-color:#d1e00d;color:#1d1a1a}@media screen and (max-width:700px){#techniques .responsive-layout h2{padding:0 32px}}#techniques .responsive-layout .technique{background-color:#1d1a1a;display:flex;margin-top:32px}@media screen and (max-width:700px){#techniques .responsive-layout .technique{flex-direction:column}}#techniques .responsive-layout .technique article{padding:32px}#techniques .responsive-layout .technique article h4,#techniques .responsive-layout .technique article p{margin-bottom:21.3333333333px}#techniques .responsive-layout .technique article ::selection{background-color:#d1e00d;color:#1d1a1a}#techniques .responsive-layout .technique img{aspect-ratio:1/1;object-fit:cover;width:300px}@media screen and (max-width:700px){#techniques .responsive-layout .technique img{flex-direction:column;width:100%}#techniques .responsive-layout .technique:last-child{flex-direction:column-reverse}}