a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,iframe,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-shadow:none;margin:0;outline:none;padding:0;resize:none}a{cursor:pointer;display:inline-block;text-decoration:none}input[type=search]::-webkit-search-cancel-button{display:none}li::marker{content:""}li,ol,ul{list-style:none}@font-face{font-family:KairosSansW06 CondMedium;font-style:normal;font-weight:500;src:url(fonts/28f35906c8d34893fb23.woff) format("woff"),url(fonts/35f3941e52e232ba240a.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(fonts/8055288aa857051b572f.ttf) format("ttf"),url(fonts/bd903cc4d9e06f0b7af2.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(fonts/362b56e7c69551249027.woff) format("woff"),url(fonts/967e123ad65de8c5d5c4.woff2) format("woff2")}.U_FontH0{font-size:6.5rem;letter-spacing:-.325rem}.U_FontH0,.U_FontH1{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);line-height:100%;text-transform:uppercase}.U_FontH1{font-size:4rem;letter-spacing:-.14rem}.U_FontH1-Mob{font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}.U_FontH1-Mob,.U_FontH2{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans)}.U_FontH2{font-size:2.25rem;letter-spacing:-.05625rem;line-height:110%;text-transform:none}.U_FontH3{font-family:var(--font-JetBrains);font-size:2rem;letter-spacing:-.1rem;line-height:115%}.U_FontH3,.U_FontH4{color:var(--colors-neutrals-900);text-transform:none}.U_FontH4{font-family:var(--font-OpenSans);font-size:1.75rem;letter-spacing:-.14rem}.U_FontS1{font-family:var(--font-OpenSans);letter-spacing:-.0375rem}.U_FontS1,.U_FontS2{color:var(--colors-neutrals-900);font-size:1.5rem;line-height:130%;text-transform:none}.U_FontS2{letter-spacing:-.075px}.U_FontS2,.U_FontS3{font-family:var(--font-JetBrains)}.U_FontS3{color:var(--colors-neutrals-0);font-size:1.5rem;letter-spacing:-.075rem;line-height:130%;text-transform:uppercase}.U_FontB1{color:var(--colors-neutrals-900);font-family:var(--font-OpenSans);letter-spacing:0;text-transform:none}.U_FontB1,.U_FontB2{font-size:1.125rem;line-height:150%}.U_FontB2{color:var(--colors-neutrals-0);font-family:var(--font-JetBrains);letter-spacing:-.05625rem;text-transform:uppercase}.U_FontC1{font-family:var(--font-OpenSans);font-style:normal;letter-spacing:0;text-transform:none}.U_FontC1,.U_FontC2{color:var(--colors-neutrals-900);font-size:1rem;line-height:145%}.U_FontC2{text-transform:uppercase}.U_FontC2,.U_FontC2-Code{font-family:var(--font-JetBrains);letter-spacing:-.05rem}.U_FontC2-Code{color:var(--colors-neutrals-450);font-size:1rem;line-height:170%;text-transform:none}.U_FontF1{font-family:var(--font-OpenSans);letter-spacing:0;text-transform:none}.U_FontF1,.U_FontF2{color:var(--colors-neutrals-900);font-size:.875rem;line-height:140%}.U_FontF2{font-family:var(--font-JetBrains);letter-spacing:-.04375rem;text-transform:uppercase}@media (max-width:428px){.U_FontH0,.U_FontH1{font-size:14vw!important}}body{font-family:JetBrains Mono,Courier New,Courier,monospace}html{background-color:var(--colors-neutrals-body);scroll-behavior:smooth;scroll-padding-top:var(--size-spacing-92);::selection{background-color:var(--colors-neutrals-900-80);color:var(--colors-neutrals-body)}}:not(html):not(body){scrollbar-color:var(--colors-neutrals-150-60) transparent;scrollbar-width:thin}:not(html):not(body)::-webkit-scrollbar{height:var(--size-spacing-6);width:var(--size-spacing-6)}:not(html):not(body)::-webkit-scrollbar-track{background:transparent}:not(html):not(body)::-webkit-scrollbar-thumb{background:var(--colors-neutrals-150-60);border-radius:0}:not(html):not(body)::-webkit-scrollbar-thumb:hover{background:var(--colors-neutrals-200)}:not(html):not(body)::-webkit-scrollbar-button{display:none}:not(html):not(body)::-webkit-scrollbar-corner{background:transparent}tx-sl{background:var(--colors-neutrals-150-60);border-radius:var(--size-spacing-4);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--colors-neutrals-450);display:inline;font-family:var(--font-JetBrains);font-size:1rem;letter-spacing:-.05rem;line-height:170%;padding-block:var(--size-spacing-2);padding-inline:var(--size-spacing-6);text-transform:none;white-space:normal;word-break:break-word}:root{--font-KairosSans:"KairosSansW06 CondMedium","Impact","Arial Black",Helvetica,sans-serif;--font-JetBrains:"JetBrains Mono","Courier New",Courier,monospace;--font-OpenSans:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--size-spacing-0:0rem;--size-spacing-0-5:0.03125rem;--size-spacing-1:0.0625rem;--size-spacing-1-5:0.09375rem;--size-spacing-2:0.125rem;--size-spacing-3:0.1875rem;--size-spacing-4:0.25rem;--size-spacing-5:0.3125rem;--size-spacing-6:0.375rem;--size-spacing-8:0.5rem;--size-spacing-10:0.625rem;--size-spacing-12:0.75rem;--size-spacing-14:0.875rem;--size-spacing-16:1rem;--size-spacing-20:1.25rem;--size-spacing-24:1.5rem;--size-spacing-32:2rem;--size-spacing-36:2.25rem;--size-spacing-40:2.5rem;--size-spacing-42:2.625rem;--size-spacing-44:2.75rem;--size-spacing-46:2.875rem;--size-spacing-48:3rem;--size-spacing-50:3.125rem;--size-spacing-54:3.375rem;--size-spacing-56:3.5rem;--size-spacing-64:4rem;--size-spacing-68:4.25rem;--size-spacing-72:4.5rem;--size-spacing-80:5rem;--size-spacing-84:5.25rem;--size-spacing-86:5.75rem;--size-spacing-88:5.5rem;--size-spacing-92:5.75rem;--size-spacing-96:6rem;--size-spacing-100:6.25rem;--size-spacing-110:6.875rem;--size-spacing-120:7.5rem;--size-spacing-128:8rem;--size-spacing-132:8.25rem;--size-spacing-144:9rem;--size-spacing-152:9.5rem;--size-spacing-160:10rem;--size-spacing-168:10.5rem;--size-spacing-192:12rem;--size-spacing-208:13rem;--size-spacing-212:13.25rem;--size-spacing-220:13.75rem;--size-spacing-224:14rem;--size-spacing-240:15rem;--size-spacing-256:16rem;--size-spacing-264:16.5rem;--size-spacing-268:16.75rem;--size-spacing-272:17rem;--size-spacing-274:17.125rem;--size-spacing-276:17.25rem;--size-spacing-288:18rem;--size-spacing-312:19.5rem;--size-spacing-340:21.24rem;--size-spacing-344:21.5rem;--size-spacing-360:22.5rem;--size-spacing-380:23.75rem;--size-spacing-384:24rem;--size-spacing-388:24.25rem;--size-spacing-416:26rem;--size-spacing-444:27.75rem;--size-spacing-448:28rem;--size-spacing-484:30.25rem;--size-spacing-528:33rem;--size-spacing-552:34.5rem;--size-spacing-558:34.75rem;--size-spacing-564:35.25rem;--size-spacing-640:340rem;--size-spacing-704:44rem;--size-spacing-780:48.75rem;--size-spacing-800:50rem;--size-spacing-inf:1000rem;--size-radius-0:0rem;--size-radius-2:0.125rem;--size-radius-4:0.25rem;--size-radius-inf:1000rem;--colors-brand-primary-DepthRose:#ff86db;--colors-brand-primary-FlowCyan:#2fd3e6;--colors-brand-primary-SeedGreen:#37e87a;--colors-brand-primary-CoreSun:#ffc300;--colors-brand-rainbow:#f372b5 0%,#f76479 12.5%,#fc7c56 25%,#face4e 37.5%,#97e954 50%,#5cd686 62.5%,#5dd6bd 75%,#5ad7e0 87.5%,#57b9e9 100%;--colors-brand-rainbow-subtrate:var(--colors-neutrals-0-15),var(--colors-neutrals-0-30);--colors-brand-rainbow-loop:#f372b5 0%,#f76479 10%,#fc7c56 20%,#face4e 30%,#97e954 40%,#5cd686 50%,#5dd6bd 60%,#5ad7e0 70%,#57b9e9 80%,#8b7cf6 90%,#f372b5 100%;--colors-brand-rainbow-subtrate-loop:var(--colors-neutrals-0-15),var(--colors-neutrals-0-30),var(--colors-neutrals-0-15);--colors-neutrals-0:#fff;--colors-neutrals-0-15:#ffffff26;--colors-neutrals-0-30:#ffffff4d;--colors-neutrals-body:#f8f8f8;--colors-neutrals-body-0:#f8f8f800;--colors-neutrals-body-01:#f8f8f803;--colors-neutrals-100-50:#e9e9e97f;--colors-neutrals-150:#d6d6d6;--colors-neutrals-150-20:#d6d6d633;--colors-neutrals-150-60:#d6d6d699;--colors-neutrals-200:#cfcfcf;--colors-neutrals-450:#858585;--colors-neutrals-450-20:#85858533;--colors-neutrals-900:#1f1f1f;--colors-neutrals-900-20:#1f1f1f33;--colors-neutrals-900-80:#1f1f1fb2;--test:#bf069a;--official-size-icons:1.5rem;--official-interaction-hover-opacity:0.7;--official-no-interaction-opacity:0.52;--official-interaction-button-active-transform:0.95;--official-interaction-link-active-transform:0.98;--layout-computer:1920px;--layout-laptop:1368px;--layout-tablet:1152px;--layout-mobile:428px}.U_ButtonIcon{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;outline:none;padding:0;transition:opacity .15s ease,transform .1s ease;will-change:transform;&:hover{opacity:var(--official-interaction-hover-opacity)}&:active{transform:scale(var(--official-interaction-button-active-transform))}&:focus{outline:none}&:focus-visible{outline:var(--size-spacing-2) dashed var(--colors-neutrals-900);outline-offset:var(--size-spacing-2)}}.U_ALink{color:var(--colors-neutrals-900);cursor:pointer;transition:opacity .15s ease,transform .1s ease;will-change:transform;active,hover,link,visited{color:var(--colors-neutrals-900)}&:hover{opacity:var(--official-interaction-hover-opacity)}&:active{transform:scale(var(--official-interaction-link-active-transform))}&:focus{outline:none}&:focus-visible{outline:var(--size-spacing-2) dashed var(--colors-neutrals-900);outline-offset:var(--size-spacing-2)}}.U_ImgIcon,.U_ImgIconSizeH{aspect-ratio:1;display:block;object-fit:contain;transition:opacity .15s ease,transform .1s ease;will-change:transform}.U_ImgIconSizeH{height:var(--official-size-icons)}.U_ImgIconFullH{height:100%}.U_ImgIconFullH,.U_ImgIconSizeW{aspect-ratio:1;display:block;object-fit:contain;transition:opacity .15s ease,transform .1s ease;will-change:transform}.U_ImgIconSizeW{width:var(--official-size-icons)}.U_ImgIconFullW{aspect-ratio:1;display:block;object-fit:contain;transition:opacity .15s ease,transform .1s ease;width:100%;will-change:transform}.A_BrightTitle{align-items:center;align-self:stretch;animation:titleRainbowFlow 4s linear infinite;background:linear-gradient(0deg,var(--colors-brand-rainbow-subtrate)),linear-gradient(90deg,var(--colors-brand-rainbow-loop));background-blend-mode:plus-lighter,normal;background-position:0 0,0 0;background-repeat:repeat;background-size:100% 100%,200% 100%;color:var(--colors-neutrals-900);padding:var(--size-spacing-32) 5%;text-align:center}@keyframes titleRainbowFlow{0%{background-position:0 0,0 0}to{background-position:0 0,200% 0}}.W_About{align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:row;gap:50px;padding-block:60px;padding-inline:5%;width:100%;.A_AboutH{flex:0 0 clamp(200px,33%,400px)}A_AboutT{flex:1;min-width:0}}.A_AbTexLn,.A_AbTexLnMob{padding-block:70px;padding-inline:5%;text-align:justify;text-align-last:justify}.A_AbTexLnMob{display:none}@media (max-width:900px){.W_About{flex-direction:column}.A_AbTexLnMob{display:flex;text-align:center;text-align-last:center}.A_AbTexLn{display:none}}@media (max-width:1152px){.A_AbTexLn,.A_BrightTitle{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:4rem;letter-spacing:-.14rem;line-height:100%;padding-inline:5%;text-transform:uppercase}}@media (max-width:428px){.A_BrightTitle{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;padding-inline:4%;text-transform:uppercase}}.S_Header{align-items:center;display:flex;flex-direction:column;height:min-content;isolation:isolate;left:0;position:fixed;top:0;width:100%;z-index:256;&>*{position:relative;z-index:2}&:before{background:var(--colors-neutrals-body);box-shadow:0 0 var(--size-spacing-8) var(--colors-neutrals-900-20);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.C_HeaderAll{box-sizing:border-box;display:flex;flex-direction:column;height:min-content;min-width:88px;padding-inline:5%;position:relative;width:100%;z-index:1;.O_HeaderNavigation{align-content:center;align-items:center;column-gap:var(--size-spacing-20);display:flex;flex-direction:row;height:var(--size-spacing-40);justify-content:space-between;padding-bottom:var(--size-spacing-12);padding-top:var(--size-spacing-40);width:100%;.A_HeaderLogo{height:100%;a{align-items:center;display:flex}a,img{height:100%}img{display:block;width:auto}.A_HeaderLogoMin{display:none}}.O_HeaderHandbookNavigation{align-items:center;column-gap:var(--size-spacing-20);display:flex;flex-direction:row;height:100%;.A_HeaderBurgerButton,.A_HeaderCrossButton{align-items:center;aspect-ratio:1;background:var(--colors-neutrals-100-50);border-radius:var(--size-radius-4);display:none;flex-shrink:0;height:100%;justify-content:center}.C_HeaderLinks{align-items:center;column-gap:var(--size-spacing-20);display:flex;flex-direction:row;a{color:var(--colors-neutrals-900)}}.M_HeaderSearchBar{align-items:center;background:var(--colors-neutrals-100-50);border-radius:var(--size-radius-0);box-sizing:border-box;display:flex;flex-direction:row;height:100%;justify-content:space-between;max-width:388px;padding:var(--size-spacing-0-5) var(--size-spacing-1);input{box-sizing:border-box;color:var(--colors-neutrals-900);padding-inline:var(--size-spacing-14);width:100%}input::placeholder{color:var(--colors-neutrals-900);opacity:var(--official-no-interaction-opacity)}.Q_HeaderSearchIcon{opacity:var(--official-no-interaction-opacity);padding-inline:var(--size-spacing-8)}}}.C_HeaderAddForms{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;a,p{color:var(--colors-neutrals-900)}}}.O_HeaderMenuNavigation{display:none;flex-direction:column;height:min-content;padding-bottom:var(--size-spacing-12);width:100%;.C_HeaderMenuAddForms,.C_HeaderMenuLinks{display:none}nav{display:flex;flex-direction:column;width:100%;a{align-items:center;border-bottom:var(--size-spacing-1) solid var(--colors-neutrals-900);box-sizing:border-box;color:var(--colors-neutrals-900);display:flex;height:var(--size-spacing-40);justify-content:center;position:relative}}}}}.S_Header--Landing{&:before{backdrop-filter:blur(var(--size-spacing-inf));background:none;box-shadow:none}}@media (max-width:1368px){.S_Header .C_HeaderAll .O_HeaderNavigation .A_HeaderLogo{.A_HeaderLogoText{display:none}.A_HeaderLogoMin{display:block}}}@media (max-width:1152px){.S_Header{.C_HeaderAll{.O_HeaderNavigation{column-gap:var(--size-spacing-8);.O_HeaderHandbookNavigation{column-gap:var(--size-spacing-8);.C_HeaderLinks{display:none}.A_HeaderBurgerButton{display:flex}}}.O_HeaderMenuNavigation .C_HeaderMenuLinks{display:flex}}}}@media (max-width:904px){.S_Header{.C_HeaderAll{.O_HeaderNavigation{.C_HeaderAddForms{display:none}}.O_HeaderMenuNavigation .C_HeaderMenuAddForms{display:flex}}}}@media (max-width:428px){.S_Header{box-sizing:border-box;padding-inline:4%;width:100%;.C_HeaderAll{.O_HeaderNavigation{align-items:center;flex-direction:column;height:min-content;padding-block:var(--size-spacing-32);row-gap:var(--size-spacing-16);width:100%;.A_HeaderLogo{width:100%;.A_HeaderLogoText{display:block;width:100%}.A_HeaderLogoMin{display:none}}.O_HeaderHandbookNavigation{height:var(--size-spacing-40);justify-content:space-between;width:100%;.M_HeaderSearchBar{width:100%}}}}}}.S_Main{background-color:var(--colors-neutrals-body);display:flex;flex-direction:column;gap:var(--size-spacing-0);height:min-content;margin:auto;min-width:88px;width:100%}.O_Intro{align-items:flex-start;align-self:stretch;background-color:var(--colors-neutrals-body);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-spacing-0);margin-top:var(--size-spacing-0);padding-block:var(--size-spacing-56);padding-inline:5%;padding-top:var(--size-spacing-20);width:100%;.C_IntroRainSquares,.C_IntroRainSquaresTutorial{align-self:stretch;color:var(--colors-neutrals-900);display:flex;flex-direction:row;height:var(--size-spacing-42);justify-content:space-between;transform:translateY(calc(var(--size-spacing-8)*-1))}.C_IntroRainSquaresTutorial{color:var(--colors-neutrals-200)}.C_IntroHeading{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;gap:var(--size-spacing-12);column-gap:var(--size-spacing-80);flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--size-spacing-8);.A_IntroHeadingAbout{color:var(--colors-neutrals-450)}.A_IntroHeadingApdate{align-self:stretch;color:var(--colors-neutrals-200);text-align:right}}.A_IntroHeading{margin-bottom:var(--size-spacing-32)}.A_IntroHeading,.A_IntroHeadingTutorial{align-items:flex-end;align-self:stretch;color:var(--colors-neutrals-900);display:flex}.A_IntroHeadingTutorial{margin-bottom:var(--size-spacing-72)}.O_IntroFooter{align-content:flex-end;align-self:stretch;column-gap:var(--size-spacing-132);display:flex;flex-direction:row;justify-content:space-between;row-gap:var(--size-spacing-36);.A_IntroFooterText{align-content:flex-end;align-items:flex-end;align-self:stretch;color:var(--colors-neutrals-900);display:flex;flex-wrap:wrap;gap:var(--size-spacing-24);max-width:928px}.C_IntroTutorialTags{align-content:center;align-items:center;align-self:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--size-spacing-8);padding-right:25.5%;width:100%;.A_IntroTutorialTagPrimary,.A_IntroTutorialTagSecondary{align-items:center;border-radius:var(--size-spacing-4);color:var(--colors-neutrals-900);display:flex;justify-content:center;padding:var(--size-spacing-4) var(--size-spacing-8)}.A_IntroTutorialTagPrimary{border:1.5px dashed var(--colors-neutrals-900)}.A_IntroTutorialTagSecondary{border:1.5px dashed var(--colors-neutrals-200)}}.O_IntroRight{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-spacing-12,12px);.A_IntroAuthor{align-items:flex-start;color:var(--colors-neutrals-900);display:flex;flex-direction:row}}.O_IntroButtons{align-content:flex-end;align-items:flex-end;display:flex;flex-direction:row;gap:var(--size-spacing-16);width:min-content;.M_IntroAddTutor{align-items:center;background:var(--colors-neutrals-body-01);border:var(--size-spacing-1) solid var(--colors-neutrals-900);color:var(--colors-neutrals-900);display:none;flex-shrink:0;gap:var(--size-spacing-8);height:var(--size-spacing-46);justify-content:center;margin:var(--size-radius-4) var(--size-radius-12);max-height:var(--size-spacing-50);width:var(--size-spacing-212)}.A_IntroShare{align-items:center;display:flex;height:var(--size-spacing-48)}}}}@media (max-width:1152px){.A_IntroHeading{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:4rem;letter-spacing:-.14rem;line-height:100%;text-transform:uppercase}.A_IntroFooterText{color:var(--colors-neutrals-900);font-family:var(--font-OpenSans);font-size:1.125rem;letter-spacing:0;line-height:150%;text-transform:none}}@media (max-width:904px){.O_Intro{box-sizing:border-box;margin-top:var(--size-spacing-0);padding-block:var(--size-spacing-24);padding-inline:4%;padding-top:var(--size-spacing-4);width:100%;.C_IntroRainSquares{color:var(--colors-neutrals-200)}.O_IntroFooter{align-items:flex-start;flex-direction:column;.O_IntroButtons{flex-wrap:wrap;height:auto;width:auto}}.A_IntroHeading{margin-bottom:var(--size-spacing-24)}.A_IntroHeadingTutorial{margin-bottom:var(--size-spacing-36)}}.A_IntroFooterText{color:var(--colors-neutrals-900);font-family:var(--font-OpenSans);font-size:1.5rem;letter-spacing:-.0375rem;line-height:130%;text-transform:none}}.O_Filter{align-content:flex-start;align-items:flex-start;align-self:stretch;background-color:var(--colors-neutrals-body);border-bottom:1.5px dashed var(--colors-neutrals-900);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-32);justify-content:space-between;margin-top:var(--size-spacing-32);padding-block:var(--size-spacing-32);padding-inline:5%;width:100%;.O_FilterFilters{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-16);.W_FilterFiltersHeader{align-items:flex-start;align-self:stretch;display:flex;gap:var(--size-spacing-24);.M_FilterFiltersHeaderOpen{align-items:center;display:flex;gap:var(--size-spacing-0);.A_FilterFiltersButton{display:flex;.A_FilterFiltersHeaderName{color:var(--colors-neutrals-900)}.Q_FilterFiltersCloseIcon{display:none}}}.M_FilterFiltersHeaderSearchBar{align-items:center;border-bottom:var(--size-spacing-1) solid var(--colors-neutrals-900);display:flex;flex-direction:row;justify-content:space-between;padding:var(--size-spacing-5);padding-top:var(--size-spacing-0);visibility:hidden;input{color:var(--colors-neutrals-900);display:flex;width:var(--size-spacing-240)}input::placeholder{color:var(--colors-neutrals-900);opacity:var(--official-no-interaction-opacity)}.C_FilterFiltersHeaderIcons{display:flex;flex-direction:row;.Q_FilterSearchIcon{opacity:var(--official-no-interaction-opacity)}}}}.C_FilterFiltersMenu{align-items:flex-start;align-self:stretch;display:none;flex-direction:column;gap:var(--size-spacing-12);.W_FilterFiltersMenuFilter{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--size-spacing-4);.A_FilterFiltersMenuFilterName{align-items:center;border-radius:var(--size-radius-4);color:var(--colors-neutrals-900);display:flex;height:var(--size-spacing-18);width:var(--size-spacing-132)}.C_FilterFiltersMenuFilter{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--size-spacing-12);.A_FilterFiltersMenuFilterButton{align-items:center;background:var(--colors-neutrals-body-01);border:1.5px dashed var(--colors-neutrals-200);border-radius:var(--size-radius-4);color:var(--colors-neutrals-900);display:flex;justify-content:center;padding:var(--size-spacing-4) var(--size-spacing-8)}}}}}.O_FilterAllSorting{align-items:flex-start;display:flex;flex-direction:row;gap:var(--size-spacing-32);justify-content:space-between;.O_FilterSorting{align-items:flex-start;align-self:stretch;border-radius:var(--size-radius-0);display:flex;flex-direction:row;gap:var(--size-spacing-4);.A_FilterSortingTitle{color:var(--colors-neutrals-900)}.W_FilterSortingAllMenu{display:flex;flex-direction:column;width:var(--size-spacing-192);.A_FilterSortingBy{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-4);.A_FilterSortingOpenButton{p{color:var(--colors-neutrals-900)}.A_FilterSortingByComplexityText,.A_FilterSortingByDateText,.A_FilterSortingByVerificationText,.Q_FilterSortingCloseIcon,.Q_FilterSortingOpenIcon{display:none}.A_FilterSortingByComplexityText,.Q_FilterSortingOpenIcon{display:flex}}}.C_FilterSortingMenu{align-items:flex-start;background:var(--colors-neutrals-150);border-radius:var(--size-radius-4);display:none;flex-direction:column;gap:var(--size-spacing-0);position:absolute;transform:translateY(31.5%);width:var(--size-spacing-192);z-index:1;.A_FilterSortingButton{align-items:center;align-self:stretch;border-radius:var(--size-radius-0);color:var(--colors-neutrals-900);display:flex;height:var(--size-spacing-32);justify-content:space-between;padding-inline:var(--size-spacing-8);width:100%;.Q_FilterSortingByComplexityIcon,.Q_FilterSortingByDateIcon,.Q_FilterSortingByVerificationIcon{display:none}.Q_FilterSortingByComplexityIcon{display:flex}}}}}.A_FilterResetButton{.A_FilterResetText{color:var(--colors-neutrals-450);text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}}}@media (max-width:428px){.O_Filter{box-sizing:border-box;flex-direction:column;margin-top:var(--size-spacing-0);padding-inline:4%;width:100%;.O_FilterFilters{width:100%;.W_FilterFiltersHeader{width:100%;.M_FilterFiltersHeaderSearchBar{width:100%;input{width:100%}}}}.O_FilterAllSorting{flex-wrap:wrap;width:100%}}}.W_Next{align-items:center;align-self:stretch;border-radius:var(--size-radius-0);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-spacing-0);margin-top:var(--size-spacing-56);padding-block:var(--size-spacing-56);padding-inline:5%;width:100%;.C_IntroRainSquaresBox{align-items:center;align-self:stretch;display:flex;justify-content:space-between;.A_IntroRainSquares{align-items:center;align-self:stretch;display:flex;height:var(--size-spacing-42);justify-content:space-between;transform:translateY(var(--size-spacing-m8));width:var(--size-spacing-192)}}.W_NextAbout{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-64);width:100%;.M_NextTexts{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-16);.A_NextTitle{align-items:center;color:var(--colors-neutrals-450)}.A_NextHeading,.A_NextTitle{border-radius:var(--size-radius-4)}.A_NextHeading{color:var(--colors-neutrals-900);text-align:center}}.A_NextButton{align-items:center;background:var(--colors-neutrals-900);border-radius:var(--size-radius-0);color:var(--colors-neutrals-0);display:flex;flex-shrink:0;gap:var(--size-spacing-8);height:var(--size-spacing-48);justify-content:center;width:var(--size-spacing-312)}}}@media (max-width:1152px){.W_Next .W_NextAbout .M_NextTexts .A_NextHeading{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:4rem;letter-spacing:-.14rem;line-height:100%;text-transform:uppercase}}@media (max-width:904px){.W_Next{box-sizing:border-box;margin-top:var(--size-spacing-64);padding-inline:4%;width:100%;.C_IntroRainSquaresBox .A_IntroRainSquares{width:44dvw}}}@media (max-width:904px){.W_Next{.W_NextAbout{.A_NextButton{width:100%}}}}.S_Footer{align-content:flex-start;align-items:flex-start;align-self:stretch;border-top:1.5px dashed var(--colors-neutrals-450);box-sizing:border-box;column-gap:var(--size-spacing-80);display:flex;flex-direction:row;isolation:isolate;justify-content:space-between;margin-top:var(--size-spacing-120);padding-inline:5%;padding-bottom:var(--size-spacing-88);padding-top:var(--size-spacing-56);position:relative;row-gap:var(--size-spacing-40,40px);width:100%;&>*{position:relative;z-index:2}&:before{background:var(--colors-neutrals-body);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.A_FooterLogo{align-items:center;display:flex;height:100%;.A_FooterLogoTextRow{display:block;height:100%;width:auto}}.C_FooterLinks{align-items:flex-start;column-gap:var(--size-spacing-68);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:var(--size-spacing-16);.C_FooterNavigation{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-16);width:var(--size-spacing-92);a{align-items:flex-start;align-self:stretch;color:var(--colors-neutrals-900);display:flex}}.C_FooterOutside{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-16);width:var(--size-spacing-92);a{align-items:flex-start;align-self:stretch;color:var(--colors-neutrals-900);display:flex}}}.W_FooterInformation{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-56);justify-content:space-between;width:var(--size-spacing-528);.W_FooterSubscribe{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-16);width:100%;.A_FooterSubscribeText{p{color:var(--colors-neutrals-900)}.A_FooterSubscribeText2{display:none}}.M_FooterEmailAction{align-content:center;align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:var(--size-spacing-8);height:min-content;.A_FooterSubscribeBar{align-content:center;background:var(--colors-neutrals-100-50);box-sizing:border-box;flex:1;height:var(--size-spacing-48);min-width:0;padding-inline:var(--size-spacing-14);text-transform:none;width:100%;input{color:var(--colors-neutrals-900)}}button{align-items:center;background:var(--colors-neutrals-900);display:flex;flex-shrink:0;height:var(--size-spacing-48);justify-content:center;opacity:var(--official-no-interaction-opacity);width:var(--size-spacing-208);p{color:var(--colors-neutrals-0)}}}}}.W_FooterAuthor{align-content:center;align-items:center;align-self:stretch;column-gap:var(--size-spacing-32);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:var(--size-spacing-24);.A_FooterPeople,.A_FooterPlace{align-items:center;color:var(--colors-neutrals-900);display:block;justify-content:center}}}@media (max-width:1604px){.S_Footer .A_FooterLogo{display:none}}@media (max-width:958px){.S_Footer{flex-direction:column;flex-wrap:wrap;.W_FooterInformation{flex:1;min-width:0;width:100%}}}@media (max-width:1152px){.S_Footer{&:before{background:linear-gradient(0deg,var(--colors-brand-rainbow-subtrate)),linear-gradient(90deg,var(--colors-brand-rainbow));filter:saturate(1.2) brightness(1.05);mix-blend-mode:plus-lighter}}}@media (max-width:594px){.S_Footer{flex-direction:column;flex-wrap:wrap;margin-top:var(--size-spacing-64);.W_FooterInformation{.W_FooterSubscribe{.A_FooterSubscribeText{.A_FooterSubscribeText1{display:none}.A_FooterSubscribeText2{display:flex}}.M_FooterEmailAction{align-items:stretch;flex-direction:column;width:100%;.A_FooterSubscribeBar input,button{height:var(--size-spacing-48);width:100%}input{text-decoration:none!important}}}}}}.S_Landing{display:flex;flex-direction:column;height:min-content;width:100%;.W_LandingRainSquares{align-items:center;display:flex;height:var(--size-spacing-8);justify-content:space-between;position:relative;width:100%;&:before{background:linear-gradient(#000,#000) 0 0,linear-gradient(#000,#000) 100% 0;background-repeat:no-repeat;background-size:var(--size-spacing-8) var(--size-spacing-8);content:"";inset:0;pointer-events:none;position:absolute}}.O_LandingCover{align-items:flex-start;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;&>*{position:relative;z-index:2}&:before{animation:landingRainbowFlow 12s linear infinite;background:linear-gradient(0deg,var(--colors-brand-rainbow-subtrate-loop)),linear-gradient(180deg,var(--colors-brand-rainbow-loop));background-position:0 100%,0 0;background-repeat:repeat;background-size:100% 50%,100% 50%;content:"";filter:saturate(1.2) brightness(1.05);inset:-100%;mix-blend-mode:plus-lighter;pointer-events:none;position:absolute;z-index:0}.O_LandingIntro{align-items:center;align-self:stretch;box-sizing:border-box;flex-direction:column;margin-top:0;padding-block:var(--size-spacing-56);padding-inline:5%;width:100%;.W_LandingIntroTitleAndButtons{align-items:center;display:flex;flex-direction:column;gap:var(--size-spacing-32);justify-content:center;.M_LandingIntroTitle{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-16);.A_LandingIntroTitleText{color:var(--colors-neutrals-900);text-align:center}}.M_LandingIntroButtons{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-spacing-8);.A_LandingIntroButtonBlack,.A_LandingIntroButtonOpacity{align-items:center;display:flex;flex-shrink:0;gap:var(--size-spacing-8);height:var(--size-spacing-48);justify-content:center;margin:auto;width:var(--size-spacing-274)}.A_LandingIntroButtonBlack{background:var(--colors-neutrals-900);color:var(--colors-neutrals-0)}.A_LandingIntroButtonOpacity{background:var(--colors-neutrals-body-01);border:var(--size-spacing-1) solid var(--colors-neutrals-900);box-sizing:border-box;color:var(--colors-neutrals-900);display:flex}}}}.W_LandingCoverIllustration{box-sizing:border-box;height:var(--size-spacing-558);margin-top:var(--size-spacing-16);padding-inline:5%;position:relative;width:100%;.A_LandingCoverIllustrationImage1,.A_LandingCoverIllustrationImage2,.A_LandingCoverIllustrationImage3,.A_LandingCoverIllustrationImage4,.A_LandingCoverIllustrationImage5{aspect-ratio:1/1;border:var(--size-spacing-1) solid var(--colors-neutrals-200);border-radius:var(--size-spacing-8);bottom:0;object-fit:cover;position:absolute;transform:translateX(-50%)}.A_LandingCoverIllustrationImage1{height:51%;left:12%}.A_LandingCoverIllustrationImage2{height:82%;left:28%}.A_LandingCoverIllustrationImage3{height:100%;left:50%}.A_LandingCoverIllustrationImage4{height:82%;left:72%}.A_LandingCoverIllustrationImage5{height:51%;left:88%}}.A_LandingCoverAttenuation{align-items:center;background:linear-gradient(180deg,var(--colors-neutrals-body-0) 0,var(--colors-neutrals-body) 45%);bottom:0;display:flex;height:var(--size-spacing-132);justify-content:center;position:absolute;width:100%}.C_LandingCoverRunningTags{bottom:10px;display:block;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:100%;.C_LandingCoverRunningTagsTrack{align-items:center;animation:landingTagsMarquee var(--landing-tags-duration,24s) linear infinite;display:flex;flex-wrap:nowrap;width:max-content;will-change:transform}.C_LandingCoverRunningTagsTrack:hover{animation-play-state:paused}.C_LandingCoverRunningTagsGroup{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:var(--size-spacing-24);margin-right:var(--size-spacing-24)}.A_LandingCoverRunningTag{align-items:center;background:var(--colors-neutrals-body);border:var(--size-spacing-1-5) dashed var(--colors-neutrals-200);border-radius:var(--size-spacing-4);color:var(--colors-neutrals-450);display:flex;flex-shrink:0;justify-content:center;padding:var(--size-spacing-4) var(--size-spacing-8);white-space:nowrap}}}.O_LandingInfo{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--size-spacing-160) 5%;width:100%;.A_LandingInfoText,.A_LandingInfoText--Mobile{color:var(--colors-neutrals-900);display:inline;text-align:justify;text-align-last:justify}.A_LandingInfoText--Mobile{display:none;text-align:center;text-align-last:center}.W_LandingInfo{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-32);width:100%;.C_LandingInfo{align-content:center;align-items:center;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-46) var(--size-spacing-32);justify-content:space-between;padding-inline:5vw;.W_LandingInfoItem{align-items:center;display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-20);.A_LandingInfoItemNumber,.A_LandingInfoItemText{color:var(--colors-neutrals-900);text-align:center}}}}}.C_LendingParts{align-content:center;align-items:flex-start;box-sizing:border-box;column-gap:var(--size-spacing-24);display:flex;flex:1 0 0;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-block:var(--size-spacing-80);padding-inline:5%;row-gap:var(--size-spacing-80);width:100%;.O_LendingPart{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-40);max-width:var(--size-spacing-640);min-width:var(--size-spacing-416);.A_LendingPartLink{aspect-ratio:1/1;box-sizing:border-box;display:flex;transition:transform .3s ease,opacity .3s ease;width:100%;.A_LendingPartImage{border:var(--size-spacing-1-5) solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);display:block;height:100%;object-fit:cover;overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease;width:100%;will-change:transform}}.W_LendingPartInfo{align-items:flex-start;align-self:stretch;column-gap:var(--size-spacing-20);display:flex;flex-direction:column;flex-wrap:wrap;height:var(--size-spacing-444);justify-content:space-between;max-width:417px;min-width:344px;.W_LendingPartInfoTexts{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-12);.A_LendingPartInfoTime{color:var(--colors-neutrals-450)}.A_LendingPartInfoDescription,.A_LendingPartInfoTitle{color:var(--colors-neutrals-900)}}.A_LendingPartGoButton{align-items:center;background:var(--colors-neutrals-900);color:var(--colors-neutrals-0);display:flex;flex-shrink:0;gap:var(--size-spacing-8);height:var(--size-spacing-48);justify-content:center;width:var(--size-spacing-272)}}}}.A_LendingPartLink:active,.A_LendingPartLink:hover{box-shadow:none;opacity:1;transform:none}.A_LendingPartImage:hover{box-shadow:none;opacity:.97;transform:scale(1.03)}.A_LendingPartImage:active{box-shadow:none;opacity:1;transform:scale(.95)}.C_LandingBoring{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-86) var(--size-spacing-160);justify-content:center;padding-top:var(--size-spacing-80);padding-inline:5%;width:100%;.W_LandingBoringCard{align-items:flex-start;display:flex;flex:0 1 calc(50% - var(--size-spacing-80));flex-direction:row;gap:var(--size-spacing-20);min-width:275px;.A_LandingBoringImage{aspect-ratio:1/1;border:var(--size-spacing-1) solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);display:flex;width:270px;img{overflow:hidden}}.W_LandingBoringTexts{align-items:flex-start;align-self:stretch;display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:572px;min-width:366px;.A_LandingBoringDescription,.A_LandingBoringTitle{color:var(--colors-neutrals-900)}}}}.C_LandingLinks{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:144px;justify-content:space-between;padding-block:160px;padding:12.5%;width:100%;.O_LandingLink{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-40);margin:auto;width:var(--size-spacing-564);.A_LandingLinkImage{aspect-ratio:1/1;border:var(--size-spacing-1) solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);display:flex;object-fit:cover;width:100%}.W_LandingLinkTexts{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-40);.A_LandingLinkHeading{color:var(--colors-neutrals-900);text-align:center}.A_LandingLinkButton{align-items:center;background:var(--colors-neutrals-900);color:var(--colors-neutrals-0);display:flex;flex-shrink:0;gap:var(--size-spacing-8);height:var(--size-spacing-48);justify-content:center;margin:auto;width:var(--size-spacing-274)}}}}}@keyframes landingRainbowFlow{0%{background-position:0 150%,0 50%}to{background-position:0 50%,0 150%}}@keyframes landingTagsMarquee{0%{transform:translateX(0)}to{transform:translateX(calc(var(--landing-tags-shift, 50%)*-1))}}@media (max-width:1468px){.S_Landing{.C_LandingBoring{flex-direction:column;flex-wrap:nowrap;gap:var(--size-spacing-48);margin:auto;width:100%;.W_LandingBoringCard{min-width:auto;width:100%}}}}@media (max-width:1152px){.S_Landing{.O_LandingCover{.O_LandingIntro{.W_LandingIntroTitleAndButtons{.M_LandingIntroTitle{.A_LandingIntroTitleText{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:4rem;letter-spacing:-.14rem;line-height:100%;text-transform:uppercase}}}}.W_LandingCoverIllustration{height:var(--size-spacing-380);margin-top:var(--size-spacing-40)}}.O_LandingInfo{padding-block:var(--size-spacing-64);.A_LandingInfoText,.A_LandingInfoText--Mobile{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:4rem;letter-spacing:-.14rem;line-height:100%;text-transform:uppercase}.W_LandingInfo .C_LandingInfo{.A_LandingInfoItemNumber,A_LandingInfoItemText{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:4rem;letter-spacing:-.14rem;line-height:100%;text-transform:uppercase}}}.C_LendingParts{.O_LendingPart{max-width:var(--size-spacing-388);min-width:var(--size-spacing-340)}}}}@media (max-width:904px){.S_Landing .C_LandingBoring .W_LandingBoringCard{display:flex;flex:auto;flex-direction:column;gap:var(--size-spacing-20);width:100%}.S_Landing .C_LandingLinks{flex-direction:column;.O_LandingLink{width:100%}}}@media (max-width:428px){.S_Landing{.O_LandingCover{.O_LandingIntro{box-sizing:border-box;padding-block:var(--size-spacing-32);padding-inline:4%;width:100%;.W_LandingIntroTitleAndButtons{.M_LandingIntroTitle{.A_LandingIntroTitleText{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}}}}.W_LandingCoverIllustration{height:var(--size-spacing-288);margin-top:0;padding-inline:4%}}.O_LandingInfo{padding-block:var(--size-spacing-56);.A_LandingInfoText,.A_LandingInfoText--Mobile{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}.A_LandingInfoText{display:none}.A_LandingInfoText--Mobile{display:flex}.W_LandingInfo .C_LandingInfo{flex-direction:column;justify-content:center;.A_LandingInfoItemNumber,A_LandingInfoItemText{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}}}.C_LendingParts{padding-inline:4%;.O_LendingPart .W_LendingPartInfo .A_LendingPartInfoTitle{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}}.C_LandingBoring{box-sizing:border-box;padding-inline:4%;width:100%;.W_LandingBoringCard{display:flex;flex:auto;flex-direction:column;gap:var(--size-spacing-20);width:100%;.A_LandingBoringImage{display:flex;height:auto;max-width:270px;width:100%}.W_LandingBoringTexts .A_LandingBoringTitle{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}}}.C_LandingLinks .W_LandingLinkTexts .A_LandingLinkHeading{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}}}.C_HandbookParts{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-spacing-120);margin-top:var(--size-spacing-72);padding-inline:5%;width:100%;.O_HandbookPart{align-content:flex-start;align-items:flex-start;align-self:stretch;border-bottom:1.5px dashed var(--colors-neutrals-200);display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--size-spacing-168);padding-bottom:var(--size-spacing-120);scroll-margin-top:var(--size-spacing-120);.W_HandbookPartAbout{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-36);height:var(--size-spacing-448);justify-content:space-between;max-width:var(--size-spacing-416);min-width:var(--size-spacing-344);.W_HandbookPartTexts{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-spacing-12);.M_HandbookPartTime{align-items:flex-start;align-self:stretch;backdrop-filter:var(--size-spacing-5);border-radius:var(--size-spacing-4);color:var(--colors-neutrals-450);display:flex}.M_HandbookPartDescription,.M_HandbookPartHeading{align-items:center;align-self:stretch;backdrop-filter:var(--size-spacing-5);border-radius:var(--size-spacing-4);color:var(--colors-neutrals-900);display:flex}.M_HandbookPartDescription{justify-content:center}}.M_HandbookPartStartButton{align-items:center;background:var(--colors-neutrals-900);color:var(--colors-neutrals-0);display:flex;flex-shrink:0;gap:var(--size-spacing-8);height:var(--size-spacing-48);justify-content:center;width:var(--size-spacing-272)}.HandbookPartNoActiveStartButton,.HandbookPartNoActiveStartButton:active,.HandbookPartNoActiveStartButton:hover{background:var(--colors-neutrals-450);box-shadow:none;opacity:1;transform:none}}.C_HandbookModules{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--size-spacing-56);.W_HandbookModule{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-20);max-width:var(--size-spacing-388);min-width:var(--size-spacing-276);.A_HandbookModuleDate{align-items:flex-start;align-self:stretch;border-radius:var(--size-radius-4);color:var(--colors-neutrals-900);display:flex;gap:var(--size-spacing-8)}.A_HandbookModuleLink{align-items:flex-end;align-self:stretch;aspect-ratio:1/1;display:flex;flex:1 0 0;flex-direction:column;transition:transform .3s ease,opacity .3s ease;width:100%;.A_HandbookModuleImage{aspect-ratio:1/1;border:var(--size-spacing-1) solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);flex:1 0 0;overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease;width:100%;will-change:transform}}.A_HandbookModuleTitle{align-items:flex-start;align-self:stretch;border-radius:var(--size-radius-4);color:var(--colors-neutrals-900);display:flex}.HandbookPartNoActiveDate{color:var(--colors-neutrals-450)}.HandbookPartNoActiveLink,.HandbookPartNoActiveLink:active,.HandbookPartNoActiveLink:hover{box-shadow:none;opacity:var(--official-no-interaction-opacity);transform:none;.HandbookPartNoActiveImage,.HandbookPartNoActiveImage:active,.HandbookPartNoActiveImage:hover{box-shadow:none;opacity:1;transform:none}.HandbookPartNoActiveImage:active,.HandbookPartNoActiveImage:hover{opacity:.5}}.HandbookPartNoActiveTitle{color:var(--colors-neutrals-450)}}}}.NoResultsParts{display:none}.A_HandbookModuleLink:active,.A_HandbookModuleLink:hover{box-shadow:none;opacity:1;transform:none}.A_HandbookModuleImage:hover{box-shadow:none;opacity:.97;transform:scale(1.03)}.A_HandbookModuleImage:active{box-shadow:none;opacity:1;transform:scale(.95)}}@media (max-width:1368px){.C_HandbookParts{.O_HandbookPart{gap:var(--size-spacing-72)}}}@media (max-width:1152px){.C_HandbookParts{.O_HandbookPart{gap:var(--size-spacing-32);.C_HandbookModules{gap:var(--size-spacing-48)}}}}@media (max-width:904px){.C_HandbookParts{box-sizing:border-box;margin-bottom:var(--size-spacing-64);margin-top:var(--size-spacing-36);padding-inline:4%;width:100%;.O_HandbookPart{flex-direction:column;flex-wrap:wrap;gap:var(--size-spacing-36);width:100%;.W_HandbookPartAbout{height:min-content;row-gap:var(--size-spacing-80);.W_HandbookPartTexts{.M_HandbookPartHeading{color:var(--colors-neutrals-900);font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}}.M_HandbookPartStartButton{display:none}}.C_HandbookModules{width:100%;.W_HandbookModule{max-width:var(--size-spacing-384);width:100%}}}}}.C_ModuleTutorials{align-items:flex-start;display:flex;flex-direction:column;overflow:hidden;width:100%;.W_ModuleTutorial{align-content:flex-start;align-items:flex-start;align-self:stretch;border-bottom:var(--size-spacing-1-5) solid var(--colors-neutrals-450);box-sizing:border-box;display:flex;flex-direction:row;gap:var(--size-spacing-96);isolation:isolate;padding-block:var(--size-spacing-36);padding-inline:5%;position:relative;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease;width:100%;will-change:transform;.W_ModuleTutorialHangle{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-16);max-width:var(--size-spacing-704);min-width:0;.A_ModuleTutorialTitle,.M_ModuleTutorialsubtitle{align-items:flex-start;align-self:stretch;color:var(--colors-neutrals-900);display:flex}}.W_ModuleTutorialAboute{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-10);max-width:var(--size-spacing-780);min-width:0;.C_ModuleTutorialTags{align-content:center;align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--size-spacing-8);.A_ModuleTutorialTag{align-items:center;border:var(--size-spacing-1) dashed var(--colors-neutrals-900);border-radius:var(--size-spacing-4);color:var(--colors-neutrals-900);display:flex;justify-content:center;padding:var(--size-spacing-4) var(--size-spacing-8)}}.A_ModuleTutorialDescription{align-self:stretch;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--colors-neutrals-900)}}.M_ModuleTutorialPointer{align-items:center;display:flex;height:var(--size-spacing-24);justify-content:flex-end;position:relative;width:var(--size-spacing-24);.Q_ModuleTutorialArrow,.Q_ModuleTutorialDash{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.Q_ModuleTutorialArrow{left:60%}}&>*{position:relative;z-index:2}&:before{background:linear-gradient(0deg,var(--colors-brand-rainbow-subtrate)),linear-gradient(90deg,var(--colors-brand-rainbow));content:"";filter:saturate(1.2) brightness(1.05);inset:0;mix-blend-mode:plus-lighter;opacity:.3;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-out;z-index:0}&:active,&:hover{box-shadow:none;opacity:1;transform:none}&:hover{transform:scale(1.01)}&:active{transform:scale(1)}&:hover:before{opacity:1;transform:scaleX(1)}}.NotActiveTutorial{&:active,&:hover{box-shadow:none;opacity:1;transform:none}&:before{filter:grayscale(1) saturate(.15) brightness(.95);pointer-events:none}}.NoResultsTutorials{border-bottom:var(--size-spacing-1) solid var(--colors-neutrals-450);display:none}}.S_ModuleResources{align-content:flex-start;align-items:flex-start;align-self:stretch;box-sizing:border-box;display:none;flex-direction:row;gap:var(--size-spacing-96);justify-content:space-between;margin-top:var(--size-spacing-32);padding-block:var(--size-spacing-88);padding-inline:5%;width:100%;.A_ModuleResourcesTitle{align-items:flex-start;color:var(--colors-neutrals-900);display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-16);max-width:var(--size-spacing-704);min-width:0}.C_ModuleResourcesArticles{align-content:flex-start;align-items:flex-start;display:flex;flex:1 0 0;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-40) var(--size-spacing-80);max-width:var(--size-spacing-780);min-width:0;.W_ModuleResourcesArticle{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:row;flex-direction:column;flex-wrap:wrap;gap:var(--size-spacing-8);max-width:var(--size-spacing-288);min-width:var(--size-spacing-288);.A_ModuleResourcesArticleTitle{align-items:center;align-self:stretch;color:var(--colors-neutrals-900);display:flex}.C_ModuleResourcesArticlesLinks{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:center;.A_ModuleResourcesArticlesLink{flex:1 0 0;list-style-type:disc;text-decoration-line:underline}}}}.A_ModuleResourcesHiddenPointer{align-items:center;display:flex;height:var(--size-spacing-24);justify-content:flex-end;position:relative;width:var(--size-spacing-24)}}@media (max-width:1368px){.C_ModuleTutorials{.W_ModuleTutorial{gap:var(--size-spacing-80)}}.S_ModuleResources{gap:var(--size-spacing-80)}}@media (max-width:1152px){.C_ModuleTutorials{.W_ModuleTutorial{gap:var(--size-spacing-72);&:before{background:none}.W_ModuleTutorialHangle{.A_ModuleTutorialTitle{color:var(--colors-neutrals-900);font-family:var(--font-JetBrains);font-size:1.5rem;letter-spacing:-.075px;line-height:130%;text-transform:none}}}}.S_ModuleResources{gap:var(--size-spacing-96)}}@media (max-width:904px){.C_ModuleTutorials{.W_ModuleTutorial{box-sizing:border-box;flex-direction:column;gap:var(--size-spacing-20);padding-block:var(--size-spacing-64);padding-inline:4%;width:100%;.M_ModuleTutorialPointer{display:none}}}.S_ModuleResources{box-sizing:border-box;flex-direction:column;gap:var(--size-spacing-32);padding-inline:4%;width:100%;.C_ModuleResourcesArticles{flex-direction:column}.A_ModuleResourcesHiddenPointer{display:none}}}.S_Tutorial{align-items:flex-start;background-color:var(--colors-neutrals-body);display:flex;flex-direction:row;margin:auto;min-width:88px;position:relative;width:100%;&:before{background:linear-gradient(0deg,var(--colors-brand-rainbow-subtrate)),linear-gradient(180deg,var(--colors-brand-rainbow));content:"";filter:saturate(1.2) brightness(1.05);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:16px}.O_TutorialNavigation{align-items:flex-start;align-self:flex-start;display:flex;flex:24 1 0;flex-direction:column;justify-content:space-between;min-width:0;padding-bottom:var(--size-spacing-96);padding-top:var(--size-spacing-56);padding-inline:5%;position:sticky;row-gap:var(--size-spacing-56);top:var(--size-spacing-92);.W_TutorialNavigationPage,.W_TutorialNavigationPart{align-items:flex-start;display:flex;flex-direction:column;row-gap:var(--size-spacing-16)}.W_TutorialNavigationPage .A_TutorialNavigationTitle{color:var(--colors-neutrals-900)}.W_TutorialNavigationPart .A_TutorialNavigationTitle{color:var(--colors-neutrals-450)}.W_TutorialNavigationPage{.C_TutorialNavigationPageList{align-items:flex-start;align-self:stretch;border-left:var(--size-spacing-1-5) dashed var(--colors-neutrals-450);display:flex;flex-direction:column;gap:var(--size-spacing-4);li{list-style:none;width:100%}.A_TutorialNavigationPageLink{align-items:center;background:transparent;border-left:var(--size-spacing-1-5) solid transparent;box-sizing:border-box;color:var(--colors-neutrals-900);display:flex;padding:var(--size-spacing-2) var(--size-spacing-12);transition:color .15s ease,background .15s ease,border-color .15s ease;width:100%}.A_TutorialNavigationPageLink.is-current{background:var(--colors-neutrals-150-60);color:var(--colors-neutrals-900)}}}.W_TutorialNavigationPart{align-self:stretch;.C_TutorialNavigationModules{align-items:flex-start;border-left:var(--size-spacing-1-5) dashed var(--colors-neutrals-450);display:flex;flex-direction:column;gap:var(--size-spacing-12);.W_TutorialNavigationModule{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-8);padding-left:var(--size-spacing-16);.A_TutorialNavigationModuleTitle{color:var(--colors-neutrals-450)}.C_TutorialNavigationTutorialsList{align-items:flex-start;border-left:var(--size-spacing-1-5) dashed var(--colors-neutrals-450);display:flex;flex-direction:column;gap:var(--size-spacing-4);li{list-style:none;width:100%}.A_TutorialNavigationTutorialLink{align-items:center;background:transparent;border-left:var(--size-spacing-1-5) solid transparent;box-sizing:border-box;color:var(--colors-neutrals-450);display:flex;min-height:var(--size-spacing-24);padding-inline:var(--size-spacing-12);transition:color .15s ease,background .15s ease,border-color .15s ease;width:100%}.A_TutorialNavigationTutorialLink.is-current{text-decoration:underline}}}}}}.O_TutorialMain{align-items:flex-start;display:flex;flex:60 1 0;flex-direction:column;gap:var(--size-spacing-80);margin-top:var(--size-spacing-56);min-width:0;.O_TutorialSection{align-items:flex-start;border-bottom:1.5px dashed var(--colors-neutrals-200);display:flex;flex-direction:column;gap:var(--size-spacing-32);padding-bottom:var(--size-spacing-96);width:100%;.A_TutorialTitle{align-items:flex-end;display:flex;width:fit-content}.A_TutorialText,.A_TutorialTitle{align-self:stretch;color:var(--colors-neutrals-900)}.A_TutorialText{align-items:flex-start;box-sizing:border-box;display:inline-block;justify-content:center;padding-right:25.5%;width:100%}.M_TutorialQuote{align-items:center;box-sizing:border-box;display:flex;gap:8px;justify-content:center;padding-right:25.5%;position:relative;width:100%;p{color:var(--colors-neutrals-900);display:inline-block;padding:var(--size-spacing-20);position:relative;text-align:center;&:before{background:linear-gradient(#000,#000) 0 0,linear-gradient(#000,#000) 100% 0,linear-gradient(#000,#000) 0 100%,linear-gradient(#000,#000) 100% 100%;background-repeat:no-repeat;background-size:var(--size-spacing-6) var(--size-spacing-6);content:"";inset:0;pointer-events:none;position:absolute}}}.A_TutorialSingleImage{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-12);min-width:calc(var(--size-spacing-88)*3);img,video{border:1px solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);height:100%;object-fit:cover;overflow:hidden;width:100%}p{align-items:flex-start;align-self:stretch;color:var(--colors-neutrals-450);display:inline-block}}.A_TutorialMultipleImage{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-20);img,video{aspect-ratio:1/1;height:auto}}.C_TutorialTextList{align-items:flex-start;box-sizing:border-box;counter-reset:item;display:flex;flex-direction:column;gap:var(--size-spacing-8);padding-right:25.5%;width:100%;li{align-items:flex-start;align-self:stretch;color:var(--colors-neutrals-900);counter-increment:item;display:inline-block;&:before{content:counter(item) ".\A0"}}}.W_TutorialCopyItem{align-items:flex-start;align-self:stretch;background:var(--colors-neutrals-0);box-sizing:border-box;color:var(--colors-neutrals-450);display:flex;padding:var(--size-spacing-16);position:relative;width:100%;.A_TutorialCopyText{box-sizing:border-box;color:var(--colors-neutrals-450);display:block;flex:1;min-width:0;overflow-x:auto;padding-right:var(--size-spacing-32);white-space:nowrap}.A_TutorialCopyButton{align-items:center;background:var(--colors-neutrals-150-60);border-radius:50%;display:flex;height:var(--size-spacing-32);justify-content:center;position:absolute;right:var(--size-spacing-14);top:var(--size-spacing-14);width:var(--size-spacing-32);z-index:2;.Q_TutorialCopyIcon{height:var(--size-spacing-16);width:var(--size-spacing-16)}&.is-copied{filter:invert(1);opacity:var(--official-interaction-hover-opacity)}}}.C_TutorialCopyList{align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-spacing-16);width:100%}.O_TutorialSingleCode{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:var(--size-spacing-20);width:100%;.W_TutorialSingleCodeExecution{align-items:flex-start;aspect-ratio:1/1;background-color:var(--colors-neutrals-0);display:flex;height:var(--size-spacing-272);.A_TutorialSingleCodeExecutionCanvas{border:var(--size-spacing-1) solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);display:flex;height:100%;overflow:hidden;width:100%;z-index:1}}.O_TutorialSingleCodeTexts{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:var(--size-spacing-20);width:100%;.W_TutorialSingleCodeTextArea{align-items:flex-start;align-self:stretch;background:var(--colors-neutrals-0);border-radius:var(--size-radius-4);box-sizing:border-box;display:flex;height:auto;max-height:calc(var(--size-spacing-272)*2);min-height:var(--size-spacing-272);overflow:hidden;position:relative;width:100%;.A_TutorialSingleCodeTextHighlight{color:var(--colors-neutrals-450);inset:0;pointer-events:none;position:absolute;z-index:0}.A_TutorialSingleCodeTextHighlight,.W_TutorialSingleCodeTextRun{box-sizing:border-box;height:auto;margin:0;max-height:calc(var(--size-spacing-272)*2);min-height:var(--size-spacing-272);overflow:auto;padding:var(--size-spacing-16);padding-right:calc(var(--size-spacing-32)*3 + var(--size-spacing-12)*3);white-space:pre;width:100%}.W_TutorialSingleCodeTextRun{background:transparent;caret-color:var(--colors-neutrals-900);color:transparent;position:relative;resize:none;z-index:1}.M_TutorialSingleCodeTextButtons{align-items:center;display:flex;flex-direction:row;gap:var(--size-spacing-8);position:absolute;right:calc(var(--size-spacing-14) + var(--size-spacing-8));top:var(--size-spacing-14);z-index:2;.A_TutorialSingleCodeTextButtonClean,.A_TutorialSingleCodeTextButtonCopy,.A_TutorialSingleCodeTextButtonRunStop{align-items:center;background:var(--colors-neutrals-150);border-radius:50%;display:flex;height:var(--size-spacing-32);justify-content:center;width:var(--size-spacing-32)}.A_TutorialSingleCodeTextButtonCopy.is-copied{filter:invert(1);opacity:var(--official-interaction-hover-opacity)}.Q_TutorialSingleCodeIconClean,.Q_TutorialSingleCodeIconCopy,.Q_TutorialSingleCodeIconRun,.Q_TutorialSingleCodeIconStop{display:flex;height:var(--size-spacing-16);width:var(--size-spacing-16)}.Q_TutorialSingleCodeIconStop{display:none}}}.A_TutorialSingleCodeTextDescription{align-items:flex-start;align-self:stretch;color:var(--colors-neutrals-900);display:inline-block}}&.is-running{.O_TutorialSingleCodeTexts .W_TutorialSingleCodeTextArea .M_TutorialSingleCodeTextButtons .A_TutorialSingleCodeTextButtonRunStop{.Q_TutorialSingleCodeIconRun{display:none}.Q_TutorialSingleCodeIconStop{display:flex}}}}.A_TutorialCopyText,.A_TutorialSingleCodeTextHighlight{.code-keyword{color:var(--colors-brand-primary-FlowCyan)}.code-function{color:var(--colors-brand-primary-DepthRose)}.code-comment,.code-string{color:var(--colors-brand-primary-SeedGreen)}.code-number,.code-variable{color:var(--colors-brand-primary-CoreSun)}.code-plain{color:var(--colors-neutrals-450)}}.O_TutorialSingleCode--Large{flex-direction:column;.W_TutorialSingleCodeExecution{aspect-ratio:auto;background-color:var(--colors-neutrals-body);border:var(--size-spacing-1-5) dashed var(--colors-neutrals-450);height:auto;justify-content:center;padding-block:var(--size-spacing-32);width:100%;.A_TutorialSingleCodeExecutionCanvas{aspect-ratio:1/1;background-color:var(--colors-neutrals-0);border:var(--size-spacing-1) solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);height:var(--size-spacing-416);width:auto}}}}}.A_TutorialButtonUp{align-items:center;align-self:flex-start;display:flex;flex:16 1 0;height:min-content;justify-content:center;min-width:0;padding-bottom:var(--size-spacing-96);padding-top:var(--size-spacing-56);position:sticky;top:var(--size-spacing-92)}}@media (max-width:1368px){.S_Tutorial{.O_TutorialMain{padding-right:var(--size-spacing-64)}.A_TutorialButtonUp{display:none}}}@media (max-width:1152px){.S_Tutorial{&:before,.O_TutorialNavigation{display:none}.O_TutorialMain{padding-inline:var(--size-spacing-48)}}}@media (max-width:904px){.S_Tutorial{.O_TutorialMain{.O_TutorialSection{.A_TutorialSingleImage{min-width:calc(var(--size-spacing-88)*2)}.A_TutorialMultipleImage{flex-wrap:wrap}.A_TutorialText,.C_TutorialTextList,.M_TutorialQuote{padding-right:0}.O_TutorialSingleCode{flex-direction:column;.W_TutorialSingleCodeExecution{flex:1;height:auto;margin:auto;max-width:var(--size-spacing-272);width:100%}}.O_TutorialSingleCode--Large{flex-direction:column;.W_TutorialSingleCodeExecution{border:none;max-width:none;width:100%;.A_TutorialSingleCodeExecutionCanvas{aspect-ratio:1/1;height:100%;margin:auto;max-width:var(--size-spacing-416);width:100%}}}}}}}@media (max-width:428px){.S_Tutorial{.O_TutorialMain{box-sizing:border-box;padding-inline:4%;width:100%;.O_TutorialSection{.A_TutorialSingleImage{min-width:0}.A_TutorialMultipleImage{flex-direction:column}}}}}.O_GalleryWorks{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-spacing-96);height:min-content;margin-top:var(--size-spacing-96);padding-inline:5%;width:100%;.C_GalleryWorks{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-88);justify-content:center;width:100%;.W_GalleryWork{align-items:flex-start;display:none;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-20);max-width:var(--size-spacing-416);min-width:var(--size-spacing-268);min-width:var(--size-spacing-344);width:100%;.M_GalleryWorkDescription{align-items:flex-start;color:var(--colors-neutrals-900);display:flex;flex:1 0 0}.A_GalleryWorkPreview{align-self:stretch;aspect-ratio:1/1;border:1px solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);display:flex;overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease;width:100%;will-change:transform;.A_GalleryWorkPreviewImg,.A_GalleryWorkPreviewVideo{display:none;height:100%;object-fit:cover;width:100%}}.A_GalleryWorkName{align-items:flex-start;align-self:stretch;color:var(--colors-neutrals-900);display:flex}}}.W_GalleryScrollBar{align-items:center;align-self:center;display:flex;flex-direction:row;gap:var(--size-spacing-16);height:100%;height:var(--size-spacing-40);justify-content:center;.A_GalleryScrollBarNumbers{align-items:center;display:flex;flex-direction:row;gap:var(--size-spacing-8);buttom{align-items:center;border-radius:var(--size-radius-inf);color:var(--colors-neutrals-900);display:flex;height:var(--size-spacing-40);justify-content:center;opacity:var(--official-no-interaction-opacity);width:var(--size-spacing-40)}.A_GalleryScrollBarNumberHighlight{border:1.5px dashed var(--colors-neutrals-900);opacity:1}.A_GalleryScrollBarNumberHide{display:none}}.A_GalleryScrollBarArrows{align-items:center;color:var(--colors-neutrals-900,#1f1f1f);display:flex;font-family:var(--font-JetBrains);font-size:var(--size-spacing-24);font-style:normal;font-weight:200;height:100%;line-height:130%}.Q_GalleryScrollBarArrowLeft{opacity:var(--official-no-interaction-opacity)}.A_GalleryScrollBarNumbers{color:var(--colors-neutrals-900)}}}.A_GalleryWorkPreview:hover{box-shadow:none;opacity:.97;transform:scale(1.03)}.A_GalleryWorkPreview:active{box-shadow:none;opacity:1;transform:scale(.95)}@media (max-width:1368px){.O_GalleryWorks{.C_GalleryWorks{column-gap:var(--size-spacing-36)}}}@media (max-width:1152px){.O_GalleryWorks{margin-top:var(--size-spacing-72);.C_GalleryWorks{column-gap:var(--size-spacing-20);row-gap:var(--size-spacing-72)}}.O_GalleryWorks{gap:var(--size-spacing-72)}}@media (max-width:428px){.O_GalleryWorks{margin-top:var(--size-spacing-64);.C_GalleryWorks{flex-direction:column;flex-wrap:nowrap;.W_GalleryWork{min-width:0}}}.O_GalleryWorks{gap:var(--size-spacing-64)}}.S_Work{align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-spacing-0);margin-top:var(--size-spacing-0);padding-block:var(--size-spacing-56);padding-inline:5%;padding-top:var(--size-spacing-20);width:100%;.C_WorkSquares{align-self:stretch;display:flex;flex-direction:row;height:var(--size-spacing-42);justify-content:space-between;p{color:var(--colors-neutrals-900);transform:translateY(calc(var(--size-spacing-8)*-1))}}.O_Work{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-20);width:100%;.W_WorkHeading{align-content:flex-start;align-items:flex-start;align-self:stretch;column-gap:var(--size-spacing-32);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:var(--size-spacing-12);width:100%;.M_WorkPath{color:var(--colors-neutrals-450)}.A_WorkDate{color:var(--colors-neutrals-200);text-align:right}}.O_WorkMain{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:var(--size-spacing-96);.A_WorkPreview{align-items:flex-end;aspect-ratio:1/1;border:1px solid var(--colors-neutrals-200);border-radius:var(--size-radius-4);display:flex;flex:1 0 0;min-width:0;overflow:hidden;will-change:transform;.A_WorkPreviewImg,.A_WorkPreviewVideo{display:none;height:100%;object-fit:cover;width:100%}}.O_WorkAll{align-items:flex-start;aspect-ratio:1/1;display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-spacing-36);justify-content:space-between;min-width:0;.W_WorkMeta{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-36);.W_WorkMetaHeading{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-spacing-16);.A_WorkMetaAuthor,.A_WorkMetaTitle{align-items:center;align-self:stretch;color:var(--colors-neutrals-900);display:flex}}.W_WorkMetaTags{align-content:flex-start;align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-12);padding-right:25.5%;width:100%;.C_WorkMetaTagsPrimary,.C_WorkMetaTagsSecondary{display:contents;flex-direction:row;flex-wrap:wrap;gap:var(--size-spacing-12)}.C_WorkMetaTagsPrimary .A_WorkMetaTagPrimary,.C_WorkMetaTagsSecondary .A_WorkMetaTagSecondary{align-items:center;background:var(--colors-neutrals-body-01);border-radius:var(--size-spacing-4);color:var(--colors-neutrals-900);display:flex;justify-content:center;padding:var(--size-spacing-4) var(--size-spacing-8)}.C_WorkMetaTagsPrimary .A_WorkMetaTagPrimary{border:1.5px dashed var(--colors-neutrals-900)}.C_WorkMetaTagsSecondary .A_WorkMetaTagSecondary{border:1.5px dashed var(--colors-neutrals-200)}}.A_WorkMetaDescription{align-items:center;align-self:stretch;box-sizing:border-box;color:var(--colors-neutrals-900);display:flex;justify-content:center;padding-right:25.5%;width:100%}}.A_WorkLink{align-items:center;background:var(--colors-neutrals-900);color:var(--colors-neutrals-0);display:flex;flex-shrink:0;height:var(--size-spacing-48);justify-content:center;width:var(--size-spacing-312)}}}}}@media (max-width:1468px){.S_Work .O_Work .O_WorkMain{gap:var(--size-spacing-72);.O_WorkAll .W_WorkMeta .W_WorkMetaHeading .A_WorkMetaTitle{font-family:var(--font-KairosSans);font-size:4rem;letter-spacing:-.14rem;line-height:100%;text-transform:uppercase}}}@media (max-width:1152px){.S_Work{.O_Work{margin:0 auto;max-width:var(--size-spacing-552);width:100%;.O_WorkMain{display:flex;flex-direction:column;gap:var(--size-spacing-36);width:100%;.A_WorkPreview{aspect-ratio:1/1;flex:none;width:100%}.O_WorkAll{aspect-ratio:auto;flex:none;width:100%;.W_WorkMeta{.A_WorkMetaDescription,.W_WorkMetaTags{padding-right:0}}}}}}}@media (max-width:428px){.S_Work .O_Work .O_WorkMain .O_WorkAll{.W_WorkMeta .W_WorkMetaHeading .A_WorkMetaTitle{font-family:var(--font-KairosSans);font-size:3.5rem;letter-spacing:-.175rem;line-height:100%;text-transform:uppercase}.A_WorkLink{width:100%}}}