@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/0938b75f61da35fc-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/f54d3b402c212b9e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/7108afb8b1381ad1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_fb619c{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_fb619c{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_c94de6{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_c94de6{--font-nunito:"Nunito","Nunito Fallback"}*{color:var(--primary);transition-property:color,background-color,border-color,box-shadow,fill,stroke,opacity;transition-duration:.3s;transition-timing-function:ease-in-out}body,html{margin:0;padding:0;display:flex;flex-direction:column;background-color:var(--background)}html{background-color:var(--background,#33296B);transition:none;line-height:1.5;font-weight:300;letter-spacing:-.41px;overflow-x:clip}html strong{font-weight:700}@media(min-width:0){html{font-size:16px}}@media(min-width:576px){html{font-size:16.5px}}@media(min-width:768px){html{font-size:17px}}@media(min-width:992px){html{font-size:17.5px}}@media(min-width:1200px){html{font-size:18px}}@media(min-width:1400px){html{font-size:18.5px}}h1{font-size:4rem;line-height:1;font-weight:700;margin-block-start:.25rem;margin-block-end:.25rem;display:inline-flex;vertical-align:middle}@media(min-width:0){h1{font-size:3rem}}@media(min-width:576px){h1{font-size:3rem}}@media(min-width:768px){h1{font-size:3rem}}@media(min-width:992px){h1{font-size:4rem}}@media(min-width:1200px){h1{font-size:4rem}}@media(min-width:1400px){h1{font-size:4rem}}h2{font-size:4rem;line-height:1;font-weight:700;margin-block-start:.25rem;margin-block-end:.25rem;line-height:1.1;font-weight:600;margin-block-start:.3rem;margin-block-end:.3rem;display:inline-flex;vertical-align:middle}@media(min-width:0){h2{font-size:2rem}}@media(min-width:576px){h2{font-size:2rem}}@media(min-width:768px){h2{font-size:2rem}}@media(min-width:992px){h2{font-size:3rem}}@media(min-width:1200px){h2{font-size:3rem}}@media(min-width:1400px){h2{font-size:3rem}}h3{font-size:1.5rem;display:inline-flex}h3,h4{line-height:1.25;font-weight:500;margin-block-start:.35rem;margin-block-end:.35rem;vertical-align:middle}h4{font-size:1rem}h4,h5{display:block}h5{font-size:.9rem;line-height:1;font-weight:100;margin-block-start:.35rem;margin-block-end:.35rem;vertical-align:middle}li,p{font-family:var(--font-nunito),"Nunito",sans-serif;letter-spacing:.01rem;line-height:1.6rem;font-size:1.2rem}a{text-decoration:none;box-sizing:border-box}label{font-size:1rem}.animated{transition:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{margin:0;padding-top:88px;font-family:var(--font-poppins),"Poppins",sans-serif;transition:background-color .6s ease;overflow-x:clip}.creativity-page h2>div,.design-page h2>div,.home-page h1 .tw-live>div{left:0;width:100%;clip-path:inset(0 0 0 100% round 1rem)}@keyframes Highlight{0%{clip-path:inset(0 100% 0 0 round 1rem);background-color:var(--marker,var(--accent));transform:skew(-2deg,-2deg)}50%{clip-path:inset(0 0 0 0 round 1rem);background-color:var(--blue)}51%{clip-path:inset(0 0 0 0 round 1rem)}to{clip-path:inset(0 0 0 100% round 1rem);background-color:var(--pink);transform:skew(2deg,2deg)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.full-height{height:100%}.nav-top-left{left:.5rem}.nav-top-left,.nav-top-right{position:absolute;display:inline-flex;top:0;z-index:1;height:88px;vertical-align:middle;align-items:center}.nav-top-right{right:0}.vertical-centered{align-items:center}.horizontal-centered{justify-content:center}.text-centered{text-align:center}.margin-left{margin-left:1rem}.margin-right{margin-right:1rem}.spacer{display:block;height:2rem}:root{--primary:rgb(0,0,0);--primary-15:rgba(0,0,0,0.15);--primary-25:rgba(0,0,0,0.25);--secondary:rgb(142,142,147);--tertiary:rgb(174,174,178);--quaternary:rgb(199,199,204);--quinary:rgb(209,209,214);--senary:rgb(229,229,234);--septenary:rgb(242,242,247);--background:rgb(241 237 228);--background-15:rgba(255,255,255,0.15);--background-50:rgba(255,255,255,0.5);--background-80:rgba(255,255,255,0.8);--cinema-foreground:rgba(236,221,215,1);--blue:rgb(0,122,255);--indigo:#3734CE;--purple:rgb(175,82,222);--pink:rgb(255,45,85);--green:rgb(52,199,89);--yellow:rgb(255,204,0);--orange:rgb(255,149,0);--red:rgb(255,59,48);--accent:#6F5F92;--fixed-accent:#6F5F92;--accent-10:rgba(111,95,146,0.1);--accent-50:rgba(111,95,146,0.5);--light-yellow:#FFFADB;--light-indigo:#E7E7F9;--light-blue:#DBECFF;--light-pink:#FFE1E7;--light-purple:#F6E7FD;--light-green:#E2F9E5;--sw-stroke:rgba(0,0,0,0.34);--sw-stroke-nav:rgba(0,0,0,0.5)}html[data-route=home]{--primary:#F1ECE1;--primary-15:rgba(241,236,225,0.15);--primary-25:rgba(241,236,225,0.25);--secondary:#A9A0D6;--tertiary:#8F86C4;--quaternary:#6F65A8;--quinary:#4A3F8A;--senary:#3D3180;--septenary:#2A2158;--background:#33296B;--background-15:rgba(51,41,107,0.15);--background-50:rgba(51,41,107,0.5);--background-80:rgba(51,41,107,0.8);--cinema-foreground:#2A2158;--accent:#B9A8E8;--accent-10:rgba(185,168,232,0.1);--accent-50:rgba(185,168,232,0.5);--marker:#CFC3F4;--blue:#8FB8FF;--pink:#FF9BC8;--light-yellow:#EFE7C9;--light-indigo:#CFC3F4;--light-blue:#C7D6F4;--light-pink:#F4C9DC;--light-purple:#E3C7F4;--light-green:#CDEBD9;--btn-bg:#F1ECE1;--btn-ink:#33296B;--btn-edge:#1F1847;--sw-stroke:rgba(241,236,225,0.4);--sw-stroke-nav:rgba(241,236,225,0.55)}html[data-route=design]{--primary:#F1ECE1;--primary-15:rgba(241,236,225,0.15);--primary-25:rgba(241,236,225,0.25);--secondary:#93BDBA;--tertiary:#7FA8A5;--quaternary:#5F8F8C;--quinary:#2E6B6D;--senary:#166166;--septenary:#0B3F42;--background:#0F4F52;--background-15:rgba(15,79,82,0.15);--background-50:rgba(15,79,82,0.5);--background-80:rgba(15,79,82,0.8);--cinema-foreground:#0B3F42;--accent:#B9A8E8;--accent-10:rgba(185,168,232,0.1);--accent-50:rgba(185,168,232,0.5);--marker:#BFE8E0;--blue:#8FD8D0;--pink:#F4A9C4;--light-yellow:#EFE7C9;--light-indigo:#BFD9E8;--light-blue:#BFE8E0;--light-pink:#F4C9DC;--light-purple:#DCC9F4;--light-green:#CDE8BF;--btn-bg:#F1ECE1;--btn-ink:#0F4F52;--btn-edge:#072E31;--sw-stroke:rgba(241,236,225,0.4);--sw-stroke-nav:rgba(241,236,225,0.55)}html[data-route=cinema]{--primary:#F3ECE3;--primary-15:rgba(243,236,227,0.15);--primary-25:rgba(243,236,227,0.25);--secondary:#C39AAE;--tertiary:#A87F95;--quaternary:#8A5F77;--quinary:#6B3C55;--senary:#5E2A49;--septenary:#3C1830;--background:#4C1F3B;--background-15:rgba(76,31,59,0.15);--background-50:rgba(76,31,59,0.5);--background-80:rgba(76,31,59,0.8);--cinema-foreground:#3C1830;--accent:#B9A8E8;--accent-10:rgba(185,168,232,0.1);--accent-50:rgba(185,168,232,0.5);--marker:#F4C9DC;--blue:#C9A0E8;--pink:#FF9BC8;--light-yellow:#F4E4C9;--light-indigo:#DCC9F4;--light-blue:#C9D8F4;--light-pink:#F4C9DC;--light-purple:#E8C9EC;--light-green:#CDE8D2;--btn-bg:#F1ECE1;--btn-ink:#4C1F3B;--btn-edge:#301226;--sw-stroke:rgba(243,236,227,0.4);--sw-stroke-nav:rgba(243,236,227,0.55)}.view-from-m{display:none}@media(min-width:768px){.view-from-m{display:initial}}.container{width:100%;margin:auto;max-width:1400px;box-sizing:border-box;padding:0 1rem}@media(min-width:0){.container{min-width:360px;max-width:100vw}}@media(min-width:576px){.container{max-width:95%;margin:auto}}@media(min-width:768px){.container{max-width:90%}}@media(min-width:992px){.container{max-width:85%}}@media(min-width:1200px){.container{max-width:80%}}@media(min-width:1400px){.container{max-width:1200px}}.row{width:100%;max-width:100%;display:flex;flex-flow:row wrap;padding:.5rem 0;position:relative}.row,[class*=col-]{box-sizing:border-box}[class*=col-]{flex-grow:0}.row>div[class*=col-]{padding:.5rem 0}@media(min-width:576px){.row>div[class*=col-]{padding:0 .5rem}}.row>div:first-child{padding-left:0}.row>div:last-child{padding-right:0}@media(min-width:0){.col-1-xs{width:8.3333333333%;max-width:8.3333333333%}.col-2-xs{width:16.6666666667%;max-width:16.6666666667%}.col-3-xs{width:25%;max-width:25%}.col-4-xs{width:33.3333333333%;max-width:33.3333333333%}.col-5-xs{width:41.6666666667%;max-width:41.6666666667%}.col-6-xs{width:50%;max-width:50%}.col-7-xs{width:58.3333333333%;max-width:58.3333333333%}.col-8-xs{width:66.6666666667%;max-width:66.6666666667%}.col-9-xs{width:75%;max-width:75%}.col-10-xs{width:83.3333333333%;max-width:83.3333333333%}.col-11-xs{width:91.6666666667%;max-width:91.6666666667%}.col-12-xs{width:100%;max-width:100%}}@media(min-width:576px){.col-1-s{width:8.3333333333%;max-width:8.3333333333%}.col-2-s{width:16.6666666667%;max-width:16.6666666667%}.col-3-s{width:25%;max-width:25%}.col-4-s{width:33.3333333333%;max-width:33.3333333333%}.col-5-s{width:41.6666666667%;max-width:41.6666666667%}.col-6-s{width:50%;max-width:50%}.col-7-s{width:58.3333333333%;max-width:58.3333333333%}.col-8-s{width:66.6666666667%;max-width:66.6666666667%}.col-9-s{width:75%;max-width:75%}.col-10-s{width:83.3333333333%;max-width:83.3333333333%}.col-11-s{width:91.6666666667%;max-width:91.6666666667%}.col-12-s{width:100%;max-width:100%}}@media(min-width:768px){.col-1-m{width:8.3333333333%;max-width:8.3333333333%}.col-2-m{width:16.6666666667%;max-width:16.6666666667%}.col-3-m{width:25%;max-width:25%}.col-4-m{width:33.3333333333%;max-width:33.3333333333%}.col-5-m{width:41.6666666667%;max-width:41.6666666667%}.col-6-m{width:50%;max-width:50%}.col-7-m{width:58.3333333333%;max-width:58.3333333333%}.col-8-m{width:66.6666666667%;max-width:66.6666666667%}.col-9-m{width:75%;max-width:75%}.col-10-m{width:83.3333333333%;max-width:83.3333333333%}.col-11-m{width:91.6666666667%;max-width:91.6666666667%}.col-12-m{width:100%;max-width:100%}}@media(min-width:992px){.col-1-l{width:8.3333333333%;max-width:8.3333333333%}.col-2-l{width:16.6666666667%;max-width:16.6666666667%}.col-3-l{width:25%;max-width:25%}.col-4-l{width:33.3333333333%;max-width:33.3333333333%}.col-5-l{width:41.6666666667%;max-width:41.6666666667%}.col-6-l{width:50%;max-width:50%}.col-7-l{width:58.3333333333%;max-width:58.3333333333%}.col-8-l{width:66.6666666667%;max-width:66.6666666667%}.col-9-l{width:75%;max-width:75%}.col-10-l{width:83.3333333333%;max-width:83.3333333333%}.col-11-l{width:91.6666666667%;max-width:91.6666666667%}.col-12-l{width:100%;max-width:100%}}@media(min-width:1200px){.col-1-xl{width:8.3333333333%;max-width:8.3333333333%}.col-2-xl{width:16.6666666667%;max-width:16.6666666667%}.col-3-xl{width:25%;max-width:25%}.col-4-xl{width:33.3333333333%;max-width:33.3333333333%}.col-5-xl{width:41.6666666667%;max-width:41.6666666667%}.col-6-xl{width:50%;max-width:50%}.col-7-xl{width:58.3333333333%;max-width:58.3333333333%}.col-8-xl{width:66.6666666667%;max-width:66.6666666667%}.col-9-xl{width:75%;max-width:75%}.col-10-xl{width:83.3333333333%;max-width:83.3333333333%}.col-11-xl{width:91.6666666667%;max-width:91.6666666667%}.col-12-xl{width:100%;max-width:100%}}@media(min-width:1400px){.col-1-xxl{width:8.3333333333%;max-width:8.3333333333%}.col-2-xxl{width:16.6666666667%;max-width:16.6666666667%}.col-3-xxl{width:25%;max-width:25%}.col-4-xxl{width:33.3333333333%;max-width:33.3333333333%}.col-5-xxl{width:41.6666666667%;max-width:41.6666666667%}.col-6-xxl{width:50%;max-width:50%}.col-7-xxl{width:58.3333333333%;max-width:58.3333333333%}.col-8-xxl{width:66.6666666667%;max-width:66.6666666667%}.col-9-xxl{width:75%;max-width:75%}.col-10-xxl{width:83.3333333333%;max-width:83.3333333333%}.col-11-xxl{width:91.6666666667%;max-width:91.6666666667%}.col-12-xxl{width:100%;max-width:100%}}.flex-right{position:absolute;right:0}@keyframes BGLoading{0%{background-color:var(--senary)}50%{background-color:var(--septenary)}to{background-color:var(--senary)}}.Button{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Button .small{font-size:1rem}.Button .medium{font-size:1.05rem}.Button .big{font-size:1.1rem}.Button .margin-right{margin-right:.5rem}.Button .margin-left{margin-left:.5rem}.Button .uppercase{text-transform:uppercase}.Button label{cursor:pointer;vertical-align:middle;justify-content:center;padding:.9em 1.5rem;box-sizing:border-box;display:inline-flex;border-radius:100px;min-width:2.5em;min-height:2.5em;position:relative;font-weight:500;overflow:hidden;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition-property:color,background-color,border-color,box-shadow,fill,stroke,opacity,transform}.Button label:active{transform:scale(.95);transition:.1s linear}.Button svg{vertical-align:middle;height:auto;width:auto}.Button .contained.primary{background-color:var(--btn-bg,var(--accent));color:var(--btn-ink,var(--background));border:4px solid var(--btn-edge,rgb(42,32,45));box-shadow:5px 4px 0 0 var(--btn-edge,rgb(42,32,45))}.Button .contained.primary path{fill:var(--btn-ink,var(--background))}@media(hover:hover){.Button .contained.primary:hover{transform:translate(5px,4px);box-shadow:0 0 0 0 var(--btn-edge,rgb(42,32,45))}}.Button div{position:absolute;background-color:var(--marker,var(--accent));height:8px;width:calc(100% - .5em);bottom:.25em;left:.25em;z-index:-1;border-radius:0;transition:.4s cubic-bezier(.65,0,.93,.73);transform:rotateY(45deg) skewX(-56deg) skewY(-2deg);border-radius:20px;mask-image:linear-gradient(90deg,black 0 0);-webkit-mask-image:linear-gradient(90deg,black 0 0);mask-size:0 100%;-webkit-mask-size:0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(hover:hover){.Button .text:hover div{mask-size:100% 100%;-webkit-mask-size:100% 100%}}.Button .contained.secondary{background-color:var(--primary-15);color:var(--primary)}@media(hover:hover){.Button .contained.secondary:hover{background-color:var(--primary-25);color:var(--primary)}}.Button .outlined.primary{border:1px solid #fff;color:#fff}.Button .outlined.primary path{color:#fff}@media(hover:hover){.Button .outlined.primary:hover,.Button .outlined.secondary:hover{background-color:var(--accent-10)}}.Button .icon svg{margin:0}.Button .iconLeft svg{margin-right:.6em}.Button .iconRight svg{margin-left:.6em}div .Button:first-child{margin-left:0}div .Button:last-child{margin-right:0}.active .Button .text div{mask-size:100% 100%;-webkit-mask-size:100% 100%}.active .Logo svg{stroke:var(--accent)}.Navbar{width:100%;position:fixed;height:88px;top:0;z-index:10;background-color:rgba(0,0,0,0);transition:transform .3s ease-in-out}.Navbar--hide{transform:translateY(-110%)}.Navbar .container{height:100%}.Navbar .container .row{height:100%;align-items:center;flex-wrap:nowrap;max-width:100%;margin:0 auto;border:1.5px solid rgba(0,0,0,0);border-radius:100px;box-sizing:border-box;transition:background-color .45s ease,border-color .45s ease,box-shadow .45s ease,max-width .45s cubic-bezier(.3,.7,.3,1),height .3s ease,margin .3s ease}.Navbar--float{background-color:rgba(0,0,0,0)}.Navbar--float .container .row{max-width:min(430px,100% - 1.5rem);height:62px;margin-top:12px;padding:0 .75rem;background-color:var(--background-80);-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15);border-color:var(--primary-15);box-shadow:4px 4px 0 0 rgba(0,0,0,.22)}.Navbar a[aria-label="Go to homepage"]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.Logo{position:relative;width:1.5rem;height:1.5rem;margin:0 2rem;transition:none}@media(min-width:0){.Logo{margin:0 1rem}}@media(min-width:576px){.Logo{margin:0 1.5rem}}@media(min-width:768px){.Logo{margin:0 2rem}}.Logo svg{height:100%;width:100%;stroke:var(--primary);transition:none;outline:none}@media(hover:hover){.Logo svg:hover{stroke:var(--marker,var(--accent))}}.Logo path{transition:none}.Card{margin:4rem 0}.Card .image{box-sizing:border-box;border-radius:1.5rem;overflow:hidden;background-position:50%;background-size:cover;position:relative;height:0;padding-top:70%;width:100%}.Card .body{padding-left:2rem!important;box-sizing:border-box}.Card .body p{margin:0}.Card .body strong{font-weight:700;margin-right:.25rem}.Card .body .role{margin-top:2rem;margin-bottom:.75rem;font-size:.85rem}.Card .body .duration,.Card .body .tools{font-size:.85rem}.Toggle{position:relative;width:48px;height:35px;display:inline-block}.Toggle span{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--primary-15);border-radius:100px}.Toggle span:before{content:"";position:absolute;height:30.45px;width:30.45px;left:2.275px;top:2.275px;background-color:var(--background);border-radius:100%;transition:.3s ease-in-out;box-shadow:0 4px 4px rgba(0,0,0,.15),0 3px 1px rgba(0,0,0,.06)}.Toggle input[type=checkbox]{opacity:0;width:0;height:0}.Toggle input:checked+span{background-color:var(--yellow)}.Toggle input:checked+span:before{transform:translateX(13px)}.DarkMode span:before{background-image:url(/icons/sun.svg);background-repeat:no-repeat;background-position:50%;background-size:55%}.DarkMode input:checked+span:before{background-image:url(/icons/moon.svg)}.Youtube{position:relative;height:0;padding-top:56.25%;width:100%;box-sizing:border-box}.Youtube iframe{position:absolute;top:0;left:0;border:0;width:100%;height:100%;max-height:100%;border-radius:1.5rem}.Footer{flex-shrink:0;width:100%}.Footer span{font-size:14px;color:var(--secondary);font-family:var(--font-nunito),"Nunito",sans-serif}.Footer .row{align-items:center;padding:0}.Footer .row>div:first-child{display:flex;gap:1rem;align-items:center;justify-content:center}.Footer .row:first-child{padding-top:1rem}.Footer .row:last-child{padding-bottom:1rem}@media(min-width:0){.Footer .flex-right{text-align:center;width:100%;position:static}}@media(min-width:576px){.Footer .flex-right{text-align:center;width:100%;position:static}}@media(min-width:768px){.Footer .flex-right{text-align:unset;width:unset;position:absolute}}.OnloadBackground{animation:BGLoading 1s infinite}.sw-ripple{position:absolute;width:8px;height:8px;border-radius:50%;border:2px solid;opacity:.8;pointer-events:none;transform:translate(-50%,-50%);animation:swRipple .6s ease-out forwards}@keyframes swRipple{to{width:190px;height:190px;opacity:0}}.bento-tilt{position:relative;overflow:hidden;transform:perspective(900px) rotateX(calc(var(--rx, 0deg) * var(--tilt-k, 1))) rotateY(calc(var(--ry, 0deg) * var(--tilt-k, 1)));transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .45s ease;will-change:transform}.bento-tilt.tilting,.tilting .bento-tilt{transition:transform .07s linear,box-shadow .45s ease}.bento-tilt:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;opacity:0;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,50%),rgba(255,250,240,.16),rgba(185,168,232,.09) 42%,transparent 68%);transition:opacity .35s ease}@media(hover:hover){.bento-tilt:hover{box-shadow:0 18px 42px -18px rgba(0,0,0,.5)}.bento-tilt:hover:after{opacity:1}}@keyframes swPing{0%{transform:scale(.4);opacity:.8}to{transform:scale(5);opacity:0}}@media(prefers-reduced-motion:reduce){.sw-ripple{display:none}.bento-tilt{transform:none!important;transition:none}.bento-tilt:after{display:none}}html[data-sw-lock]{overflow:hidden}html[data-sw=boot] #sw-site{visibility:hidden}html[data-sw=boot] body{background-color:#f2f0ea;transition:none}html[data-sw=boot][data-route=cinema],html[data-sw=boot][data-route=cinema] body,html[data-sw=boot][data-route=design],html[data-sw=boot][data-route=design] body,html[data-sw=boot][data-route=home],html[data-sw=boot][data-route=home] body{background-color:#26232e;transition:none}#sw-site{margin-top:-88px;padding-top:88px}html[data-sw-anim] #sw-site *,html[data-sw-anim] #sw-site :after,html[data-sw-anim] #sw-site :before{animation-play-state:paused!important;transition:none!important}#sw-site{transition:none!important}#sw-layers{position:fixed;inset:0;pointer-events:none;z-index:9000;transition:none}#sw-layers canvas{position:absolute;transition:none}#sw-layers canvas,#sw-shadow{inset:0;width:100%;height:100%}#sw-shadow{mix-blend-mode:overlay;z-index:9600}#sw-boot-cp,#sw-shadow{position:fixed;pointer-events:none}#sw-boot-cp{z-index:9500;overflow:visible;transition:opacity .45s}#sw-boot-cp.gone{opacity:0}#sw-boot-cp path{fill:none;stroke:var(--primary);stroke-width:8;stroke-linecap:round}