diff --git a/assets/images/hero-small.webp b/assets/images/hero-small.webp
new file mode 100644
index 00000000..d1868eb6
Binary files /dev/null and b/assets/images/hero-small.webp differ
diff --git a/assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9e.avif b/assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9e.avif
new file mode 100644
index 00000000..c0f2cb97
Binary files /dev/null and b/assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9e.avif differ
diff --git a/assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9ea.webp b/assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9ea.webp
new file mode 100644
index 00000000..65f9e183
Binary files /dev/null and b/assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9ea.webp differ
diff --git a/assets/images/works/lumina-web/115ed1195280815.660b181d6299c.jpg b/assets/images/works/lumina-web/115ed1195280815.660b181d6299c.jpg
new file mode 100644
index 00000000..115ddfc1
Binary files /dev/null and b/assets/images/works/lumina-web/115ed1195280815.660b181d6299c.jpg differ
diff --git a/assets/images/works/lumina-web/115ed1195280815.660b181d6299c.webp b/assets/images/works/lumina-web/115ed1195280815.660b181d6299c.webp
new file mode 100644
index 00000000..bba366af
Binary files /dev/null and b/assets/images/works/lumina-web/115ed1195280815.660b181d6299c.webp differ
diff --git a/assets/images/works/lumina-web/2b9356195280815.660b181d59670.jpg b/assets/images/works/lumina-web/2b9356195280815.660b181d59670.jpg
new file mode 100644
index 00000000..fd53793d
Binary files /dev/null and b/assets/images/works/lumina-web/2b9356195280815.660b181d59670.jpg differ
diff --git a/assets/images/works/lumina-web/53c220195280815.660b181d5c490.gif b/assets/images/works/lumina-web/53c220195280815.660b181d5c490.gif
new file mode 100644
index 00000000..3b2328dd
Binary files /dev/null and b/assets/images/works/lumina-web/53c220195280815.660b181d5c490.gif differ
diff --git a/assets/images/works/lumina-web/71d54e195280815.660b1f4ba7f82.jpg b/assets/images/works/lumina-web/71d54e195280815.660b1f4ba7f82.jpg
new file mode 100644
index 00000000..32494978
Binary files /dev/null and b/assets/images/works/lumina-web/71d54e195280815.660b1f4ba7f82.jpg differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-43-33.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-43-33.png
new file mode 100644
index 00000000..3bedd546
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-43-33.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-45-55.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-45-55.png
new file mode 100644
index 00000000..3c812c7e
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-45-55.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-47-33.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-47-33.png
new file mode 100644
index 00000000..11a6cbd8
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-47-33.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-48-41.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-48-41.png
new file mode 100644
index 00000000..1e6c2f8a
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-48-41.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-49-09.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-49-09.png
new file mode 100644
index 00000000..16fa433d
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-49-09.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-49-33.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-49-33.png
new file mode 100644
index 00000000..1723e81f
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-49-33.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-51-04.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-51-04.png
new file mode 100644
index 00000000..ddab7143
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-51-04.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-52-29.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-52-29.png
new file mode 100644
index 00000000..b349cb92
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-52-29.png differ
diff --git a/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-53-32.png b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-53-32.png
new file mode 100644
index 00000000..8ab79bbb
Binary files /dev/null and b/assets/images/works/lumina-web/Screenshot at 2024-05-17 22-53-32.png differ
diff --git a/assets/images/works/lumina-web/af0e3e195280815.660b181d58616.png b/assets/images/works/lumina-web/af0e3e195280815.660b181d58616.png
new file mode 100644
index 00000000..9b585080
Binary files /dev/null and b/assets/images/works/lumina-web/af0e3e195280815.660b181d58616.png differ
diff --git a/assets/images/works/lumina-web/beaty-l.webp b/assets/images/works/lumina-web/beaty-l.webp
new file mode 100644
index 00000000..5313d809
Binary files /dev/null and b/assets/images/works/lumina-web/beaty-l.webp differ
diff --git a/assets/images/works/lumina-web/c060b181d5fe51.webp b/assets/images/works/lumina-web/c060b181d5fe51.webp
new file mode 100644
index 00000000..fc519205
Binary files /dev/null and b/assets/images/works/lumina-web/c060b181d5fe51.webp differ
diff --git a/assets/images/works/lumina-web/c08e93195280815.660b181d5fe51.png b/assets/images/works/lumina-web/c08e93195280815.660b181d5fe51.png
new file mode 100644
index 00000000..0ef3bc02
Binary files /dev/null and b/assets/images/works/lumina-web/c08e93195280815.660b181d5fe51.png differ
diff --git a/assets/images/works/lumina-web/c08e93195280815.660b181d5fe51.webp b/assets/images/works/lumina-web/c08e93195280815.660b181d5fe51.webp
new file mode 100644
index 00000000..12b0e96c
Binary files /dev/null and b/assets/images/works/lumina-web/c08e93195280815.660b181d5fe51.webp differ
diff --git a/assets/images/works/lumina-web/d43aa2195280815.660b181d5d433.jpg b/assets/images/works/lumina-web/d43aa2195280815.660b181d5d433.jpg
new file mode 100644
index 00000000..8d62f462
Binary files /dev/null and b/assets/images/works/lumina-web/d43aa2195280815.660b181d5d433.jpg differ
diff --git a/assets/images/works/lumina-web/dddddddddd.webp b/assets/images/works/lumina-web/dddddddddd.webp
new file mode 100644
index 00000000..7aa546e9
Binary files /dev/null and b/assets/images/works/lumina-web/dddddddddd.webp differ
diff --git a/assets/images/works/lumina-web/dddddddddd2.webp b/assets/images/works/lumina-web/dddddddddd2.webp
new file mode 100644
index 00000000..9f3ee701
Binary files /dev/null and b/assets/images/works/lumina-web/dddddddddd2.webp differ
diff --git a/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd.webp b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd.webp
new file mode 100644
index 00000000..47697b9c
Binary files /dev/null and b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd.webp differ
diff --git a/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9 (1).jpg b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9 (1).jpg
new file mode 100644
index 00000000..ebbde2e2
Binary files /dev/null and b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9 (1).jpg differ
diff --git a/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9 (2).jpg b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9 (2).jpg
new file mode 100644
index 00000000..1f256ec9
Binary files /dev/null and b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9 (2).jpg differ
diff --git a/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9.jpg b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9.jpg
new file mode 100644
index 00000000..df81dc32
Binary files /dev/null and b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9.jpg differ
diff --git a/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9.webp b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9.webp
new file mode 100644
index 00000000..86f4b7a8
Binary files /dev/null and b/assets/images/works/lumina-web/eccfbe195280815.660b24ea6edd9.webp differ
diff --git a/assets/images/works/lumina-web/lumina-footer.webp b/assets/images/works/lumina-web/lumina-footer.webp
new file mode 100644
index 00000000..ba9e38a3
Binary files /dev/null and b/assets/images/works/lumina-web/lumina-footer.webp differ
diff --git a/assets/images/works/lumina-web/lumina-grow-small.webp b/assets/images/works/lumina-web/lumina-grow-small.webp
new file mode 100644
index 00000000..55e31e06
Binary files /dev/null and b/assets/images/works/lumina-web/lumina-grow-small.webp differ
diff --git a/assets/images/works/lumina-web/lumina-grow.webp b/assets/images/works/lumina-web/lumina-grow.webp
new file mode 100644
index 00000000..0ca066a1
Binary files /dev/null and b/assets/images/works/lumina-web/lumina-grow.webp differ
diff --git a/assets/images/works/lumina-web/lumina-grow1.webp b/assets/images/works/lumina-web/lumina-grow1.webp
new file mode 100644
index 00000000..e8ea142d
Binary files /dev/null and b/assets/images/works/lumina-web/lumina-grow1.webp differ
diff --git a/assets/images/works/lumina-web/shopdsign1.webp b/assets/images/works/lumina-web/shopdsign1.webp
new file mode 100644
index 00000000..c8efdaa6
Binary files /dev/null and b/assets/images/works/lumina-web/shopdsign1.webp differ
diff --git a/assets/images/works/lumina-web/small-mock.webp b/assets/images/works/lumina-web/small-mock.webp
new file mode 100644
index 00000000..1a0aec90
Binary files /dev/null and b/assets/images/works/lumina-web/small-mock.webp differ
diff --git a/assets/images/works/lumina-web/smallest-mock.webp b/assets/images/works/lumina-web/smallest-mock.webp
new file mode 100644
index 00000000..60725b68
Binary files /dev/null and b/assets/images/works/lumina-web/smallest-mock.webp differ
diff --git a/assets/images/works/lumina-web/smoothskin.webp b/assets/images/works/lumina-web/smoothskin.webp
new file mode 100644
index 00000000..859eeb36
Binary files /dev/null and b/assets/images/works/lumina-web/smoothskin.webp differ
diff --git a/assets/images/works/spoiled-child/hair-min_1.avif b/assets/images/works/spoiled-child/hair-min_1.avif
new file mode 100644
index 00000000..1b5b4f96
Binary files /dev/null and b/assets/images/works/spoiled-child/hair-min_1.avif differ
diff --git a/assets/images/works/spoiled-child/hair-min_1.webp b/assets/images/works/spoiled-child/hair-min_1.webp
new file mode 100644
index 00000000..854cc159
Binary files /dev/null and b/assets/images/works/spoiled-child/hair-min_1.webp differ
diff --git a/assets/svg/sprite.svg b/assets/svg/sprite.svg
index 55baf9be..6797a41a 100644
--- a/assets/svg/sprite.svg
+++ b/assets/svg/sprite.svg
@@ -87,4 +87,8 @@
h67.7V6.3z" />
-
\ No newline at end of file
+
+
+
+
+
\ No newline at end of file
diff --git a/css/index.css b/css/index.css
index 1a8db2c0..ef90987b 100644
--- a/css/index.css
+++ b/css/index.css
@@ -1 +1 @@
-*,:after,:before{box-sizing:border-box}:root{margin:0;--fade-black:0,0,0;--fade-main:252,18,52;--color-white:#fff;--color-black:#000;--below-line:#676767;--color-bg:#ece9e1;--stick-black:#000;--stick-white:#fff;--main-color:#fc1234;--color-third:#bed2f5;--color-forth:#2b2d42;--font-1:sohne-light;--font-2:MonumentExtended;--font-3:MonumentExtended-light;--font-4:Blind-Krystal; /*!important for marquee*/--font-5:GT-Alpine;--mid-largefont:1.8rem;--mid-font:6vw;font-size:15px;--hc-sm:clamp(0.7rem,0.35vi + 0.61rem,0.89rem);--hc-base:clamp(0.88rem,0.57vi + 0.73rem,1.19rem);--hc-md:clamp(1.09rem,0.89vi + 0.87rem,1.58rem);--hc-lg:clamp(1.37rem,1.35vi + 1.03rem,2.11rem);--hc-xl:clamp(1.71rem,2.01vi + 1.21rem,2.81rem);--hc-xxl:clamp(2.14rem,2.93vi + 1.4rem,3.75rem);--hc-xxxl:clamp(2.67rem,4.23vi + 1.61rem,5rem);--feature-height:22.5em}*{scrollbar-width:0!important}h1{font-size:2.986rem}h2{font-size:2.488rem}h3{font-size:2.074rem}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}p{font-size:1rem}small{font-size:.833rem}html::-webkit-scrollbar{background-color:var(--color-bg)!important;width:9px!important}html#indexpage{overflow-x:hidden;overflow-y:scroll!important}#indexpage .all-background{background-color:var(--color-bg);bottom:0;display:grid;left:0;min-height:100svh;min-width:100vw;position:absolute;top:0;z-index:0}::-webkit-scrollbar-thumb{background-color:#5a5a5a!important;border:1px solid #f9f9f9!important;border-radius:99px!important}html.lenis{height:auto;overflow-y:scroll!important}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.nav_logo_parent{cursor:pointer}ul{list-style:none}body{background-color:var(--color-bg);color:var(--color-black);font-family:var(--font-2),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:max-content;margin:0;overflow:hidden;text-rendering:optimizeSpeed;transition:all .3s ease}.dark-mode{--color-black:#fff!important;--color-white:#000!important;--color-bg:#000!important}.center{text-align:center}@font-face{font-display:swap;font-family:MonumentExtended-light;src:url(../fonts/monumentextended-ultralight.woff) format("woff")}@font-face{font-display:swap;font-family:GT-Alpine;src:url(../fonts/GT-Alpina-Light-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:sohne-light;src:url(../fonts/sohne-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Blind-Krystal;src:url(../fonts/Blind-Krystal.woff) format("woff")}a{color:var(--color-bg);text-decoration:none}a,a:hover{outline:none}a:hover{color:var(--color-black)}a.website{color:var(--color-title)}a.website:hover{color:var(--main-color)}a.black{color:var(--color-black)}a.black:hover{color:var(--color-bg)}a:focus{background:#d3d3d3;outline:none}a:focus:not(:focus-visible){background:transparent}a:focus-visible{background:transparent;outline:2px solid #fff}.hero-main{display:grid;grid-template-areas:"... ... ..." "... ... ..." "herologo herologo herologo" "scroll scroll scroll";grid-template-columns:repeat(3,1fr);grid-template-rows:70px repeat(2,1fr) 70px;min-height:80vh}.nav{bottom:auto;left:0;position:absolute;right:0;top:0;z-index:200}.padding_global.nav_padding{padding-bottom:1rem;padding-top:1rem}.padding_global{height:100%;padding-left:2.5%;padding-right:2.5%}@media screen and (max-width:991px){.nav_grid{grid-column-gap:0;grid-row-gap:0}}.nav_grid{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;justify-content:space-between}.nav_logo_parent{justify-content:flex-start}.est_nav,.nav_logo_parent{display:flex;overflow:hidden}.est_nav{align-items:flex-start;cursor:pointer;justify-content:center;z-index:201}.est_nav svg{padding-left:8px}.nav_menu_btn{align-items:center;background-color:hsla(0,0%,94%,0);cursor:pointer;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 10px;width:auto}.mid-moon--dark{fill:var(--color-black)}.mid-moon--light{fill:var(--main-color)}.logo-close{color:var(--color-black)}.menu_button_wrapper{height:1rem;width:2.25rem;grid-column-gap:.3rem;grid-row-gap:.3rem;align-items:center;display:flex;flex-direction:column;grid-area:menuicon;justify-content:center;overflow:hidden;padding-bottom:0;padding-top:0}.menu_button_line{height:2px;width:100%;grid-column-gap:5px;grid-row-gap:5px;align-items:center;display:flex}.menu_dot{border-radius:100000rem;height:.1875rem;width:.1875rem}.menu-dot-line{background-color:var(--color-black)}.menu_line{height:1.23438px;width:100%}.both-icon-menu{display:grid;grid-template-areas:" menuicon menuname";grid-template-columns:repeat(2,1fr);grid-column-gap:3px}.menu-name{font-family:MonumentExtended;grid-area:menuname}.main-hero{grid-area:herologo;overflow:hidden}.hero-largelogo{font-size:9vw;overflow:hidden;position:relative}.hyper{font-weight:800;letter-spacing:2px;padding-right:7px}.critical{font:var(--font-3)}.below-line{background-color:var(--color-black);bottom:0;height:.052vw;left:0;margin:0;opacity:1;position:absolute;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scrolldown-hero{grid-area:scroll;width:100%}.hero-largelogo sup{font-family:auto;position:absolute;right:10px;top:-23px}.hero-image{height:100vh;overflow:hidden}.introduction{background-color:var(--main-color);display:grid;grid-template-areas:"introtitle introexpla" "... introfooter";grid-template-columns:30% 70%;grid-template-rows:1fr 200px;min-height:100vh;position:relative}@media screen and (max-width:767px){.hero-image{height:50vh}.parallax-me-image{left:-50%;position:relative;width:200%}.hero-largelogo{font-size:8vw}.nav_grid{grid-template-columns:1fr 25px 1fr}.introduction{grid-template-areas:"introtitle " "introexpla" "introfooter";grid-template-columns:1fr;grid-template-rows:auto}.intro-description{padding:40px 25px}.intro-footer{grid-template-areas:"intro-studio" " morestudio";grid-template-columns:1fr;padding:25px;position:relative;text-align:left}.morestudio{align-items:start;display:flex;grid-area:morestudio;justify-content:center;padding:2rem 0}.intro-title{grid-area:introtitle;padding:6.2rem 6.2rem 2rem}.ourservices{grid-template-areas:"servicehead" "serviceaccordion"!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;padding:15px!important}:root{-mid-largefont:1.3rem}.services-head :before{top:37px}.services-head{padding:45px}}.intro-title{grid-area:introtitle;padding-left:6.2rem;padding-top:6.2rem}.intro-title:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"いち";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:90px;width:36px}.intro-description{font-size:var(--mid-largefont);grid-area:introexpla;padding-top:10px}.desc-wrapper{display:flex;font-family:var(--font-1);font-size:var(--hc-lg);width:80%}@media screen and (min-width:768px){.parallax-hero{height:130vh}.intro-footer{display:grid;grid-area:introfooter;grid-template-areas:"intro-studio morestudio";grid-template-columns:60% 40%;padding-top:2rem;position:relative;text-align:left}.morestudio{align-items:start;display:flex;grid-area:morestudio;justify-content:flex-end}.intro-description{padding-top:6.2rem}}.intro-studio{font-family:var(--font-1);font-size:1.2rem;grid-area:intro-studio}.morestudio a{border:.0058vw solid var(--color-black);border-radius:40px;display:flex;gap:10px;margin-right:40px;padding:13px}.morestudio svg{height:20px;width:20px}.divider-line{background-color:var(--color-black);height:.052vw;left:0;margin:0;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;shape-rendering:geometricprecision}#toTop{border:none;bottom:10px;height:45px;overflow:hidden;position:fixed;right:10px;rotate:-45deg;text-decoration:none;text-indent:100%;width:45px;z-index:20}#toTop svg{left:0;position:absolute;width:88%}.top-arrow-wrapper{fill:var(--color-black)}.top-arrow-path{stroke:var(--color-bg)}.ourservices{background-color:transparent;cursor:crosshair;display:grid;grid-template-areas:"servicehead serviceaccordion" "accordion-right serviceaccordion";grid-template-columns:40% 60%;grid-template-rows:6.2rem 1fr;max-height:max-content;min-height:100svh;padding:70px 2rem;position:relative;z-index:2}:after,:before{--tw-content:""}.ourservices:before{bottom:0;content:var(--tw-content);left:0;position:absolute;right:0;top:0;z-index:-1}.services-head{grid-area:servicehead;padding-left:6.2rem;padding-top:2rem;position:relative}.accordion-right{grid-area:accordion-right;position:inherit}.services-accordion{grid-area:serviceaccordion}.col__content-txt{margin-left:32px;max-width:100%;order:2}summary{align-items:center;cursor:pointer;display:flex;font-weight:800;justify-content:space-between;letter-spacing:1px;padding:1rem 0;text-transform:uppercase}summary::-webkit-details-marker{display:none}.accordion-icon,.accordion-icon:after{background:#000;border-radius:10px;box-sizing:border-box;display:block}.accordion-icon:after{content:"";height:16px;left:7px;position:absolute;top:-7px;width:2px}.accordion-icon{height:2px;margin:10px 4px;transform:scale(var(--ggs,1));width:16px}.wrap-accordion-icon{background:var(--stick-white);border-radius:100%;height:23px;width:23px}details{border-bottom:1px solid;padding:1rem 0;grid-gap:1px;max-width:700px}details[open] .accordion-icon:after{display:none}.col__content-txt span{font-family:var(--font-1);font-size:1.1rem}.services-head :before{align-items:center;border:.0058vw solid;border-radius:100%;content:"さん";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:20px;width:36px}.c-sprite.-elephant.is-lazy-loaded{animation-duration:2.5s;animation-timing-function:steps(74)}.c-sprite.-elephant{max-width:13.4375rem}.c-sprite.-loop{animation:playelephant 0s linear;background-position:0}.c-sprite.is-inview{animation-iteration-count:infinite;animation-play-state:running}.c-sprite{background-repeat:no-repeat;background-size:auto 100%;margin:auto}.c-elephant{cursor:crosshair;overflow:hidden;position:relative}.c-elephant_himself_wrap{bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;z-index:-1}.c-elephant_himself{height:279px;left:0;margin-left:-112.5px px;margin-top:-148.5px;position:absolute;top:0;width:165px}@media (max-width:1409px){.c-elephant_himself{height:169px;margin-left:-112.5px;margin-top:-148.5px;width:6.2rem}}.c-sprite{background-image:url(../assets/images/elephant-loop.webp);height:100%;width:100%}@keyframes playelephant{to{background-position:100%}}.grid__item-label{font-family:var(--font-1);font-size:.9rem}.global-video{display:grid;height:100svh;position:relative}#video-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;will-change:transform,border-radius;z-index:-1}.grid__item-video,.parallax-image{will-change:transform}.top-background{display:grid;grid-template-areas:"... " "video-overlay" "video-footer";grid-template-columns:1fr;grid-template-rows:20% 60% 20%;position:relative;grid-row-gap:12px}.video-overlay{align-items:center;color:var(--main-color);font-size:11vw;grid-area:video-overlay;width:100%}.video-footer{font-family:inherit;font-size:1rem;grid-area:video-footer}.bold{font-weight:900}.hero-portfolio{background-color:var(--color-black);color:var(--color-bg);display:grid;grid-template-areas:"portfolio-head portfolio-head" "portfolio-text portfolio-trailer";grid-template-columns:45% 55%;grid-template-rows:auto;min-height:100vh;padding:25px;position:relative}.portfolio-head{border-bottom:.0058vw solid;display:grid;grid-area:portfolio-head;grid-template-columns:1fr 3fr;padding:50px 0}.port-header-label{font-size:inherit;padding-left:6.2rem;padding-top:2rem;position:relative;text-align:left}.port-header-label:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"よん";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:20px;width:36px}.port-header-text{align-items:center;display:flex;font-size:calc(var(--mid-font));text-align:right}.explore-portfolio{display:flex;flex-direction:column;font-size:var(--mid-font);grid-area:portfolio-text;text-align:left;grid-gap:50px;border-right:.0058vw solid;padding:50px 1rem 0}.portfolio-trailer{display:grid;grid-area:portfolio-trailer;grid-template-columns:1fr;grid-template-rows:10% 60% 30%;position:relative;grid-row-gap:0}.total-trailers{border-bottom:.0058vw solid var(--color-bg);display:flex;flex-direction:column;grid-row-gap:10px;align-items:center;padding:25px 0;width:90%}.total-trailers-text{font-size:1rem}.trailer-expla-wrapper{position:relative}.trailer-expla{font-family:var(--font-1);font-size:2.074rem;font-weight:900;width:90%}.trailer-expla-footer{font-family:var(--font-1);font-size:1rem;width:90%}.trailerimage{border-radius:25px;grid-row:2/3;height:100%;justify-self:center;overflow:hidden;position:relative;width:80%}.trailerimage img{height:100%;object-fit:cover;object-position:center center;width:100%}.trailer-view-buton{height:200px}@keyframes rotate-inverse{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.global-video .otherchars:nth-last-of-type(2),.otherchars:nth-last-of-type(5){mix-blend-mode:difference;transform:rotateY(180deg)}.trailer_controls{display:block;grid-row:3/4;margin-top:3.75rem}.trailer_button{border:1px solid;border-radius:32px;cursor:pointer;display:inline-block;margin:0 1.25rem;overflow:hidden;padding:1.25rem 1.5625rem;position:relative;transition:opacity .6s cubic-bezier(.215,.61,.355,1),color .6s cubic-bezier(.215,.61,.355,1);z-index:1}.trailer_button svg{display:block;height:12px;width:20px;fill:var(--color-black)}.trailer_button:before{background-color:var(--main-color);border-radius:32px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);z-index:-1}.trailer_button:hover.trailer_button:before{transform:scaleX(1)}.trailer_button:hover.trailer_button{border:none}.carousel{display:flex;flex-direction:row;height:100%;list-style:none;margin:0;padding:0;position:relative;width:100%}.carouselimage{flex:0 0 auto;height:100%;left:0;object-fit:cover;object-position:center center;top:0;width:100%}.btn-stack{background:var(--main-color);border-color:var(--color-black);border-radius:9999px;border-width:1px;cursor:pointer;display:block;font-family:var(--font-2);font-size:18px;letter-spacing:-.16px;line-height:26px;margin-right:1.75rem;padding:.75rem 1rem;position:relative;transition-duration:.1s;transition-timing-function:linear}.btn-stack:hover{color:var(--color-bg)}.btn-stack:hover .margin-svgg{fill:var(--color-bg)}.margin-buttons .btn-text{font-family:var(--font-1);font-size:1rem}.btn-stack:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' fill='none'%3E%3Cpath fill='%23fff' stroke='var(--color-bg)' d='M8.874.462c.073 1.106.146 2.22.46 3.292.313 1.07.884 2.105 1.803 2.819a6.9 6.9 0 0 0 2.4 1.11 25 25 0 0 0 3.659.7c-2.08.434-1.677.324-2.608.584-1.122.312-2.315.698-3.262 1.384-1.113.804-1.55 1.93-1.96 3.131-.294.868-.37.972-.615 2.672-.087-1.494-.25-2.106-.679-3.097-.349-.802-.707-1.626-1.365-2.251a6.5 6.5 0 0 0-1.671-1.065A15 15 0 0 0 .75 8.321c1.266-.14 2.541-.293 3.741-.681s2.341-1.041 3.065-2.004C8.624 4.228 8.669 2.392 8.874.462Z'/%3E%3C/svg%3E");position:absolute;right:0;top:0;transform:translate(20%,-35%) rotate(-180deg) skew(0) skewY(0) scaleX(0) scaleY(0);transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-stack:hover{background-color:var(--color-black);box-shadow:-4px 3px 0 0 var(--color-bg)}.btn-stack:hover:after{transform:translate(-14%,-22%) rotate(0deg) skew(0) skewY(0) scaleX(1) scaleY(1)}.flex-withgap{display:flex;grid-column-gap:10px;align-items:center}.btn-stack svg{height:1.6rem;justify-self:center;width:1.6rem}.margin-buttons{margin:0 0 0 40px}.getintouch{display:grid;min-height:120svh;position:relative}.glass-bg{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:hsla(0,0%,95%,.01);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:2}@keyframes marquee-horizontal-alt{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.track-horizontal-alt{animation:marquee-horizontal-alt 25s linear infinite;height:100%;position:absolute;white-space:nowrap;width:500vw;will-change:transform}.marquee-horizontal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.marquee-text{align-items:center;color:var(--black);display:flex;font-family:var(--font-4),var(--font-2);font-size:200em;height:100%;line-height:.6;margin-bottom:0;opacity:.29;text-transform:uppercase;width:auto}.div-block-4{display:flex;height:100%;overflow:hidden;padding-bottom:452px;padding-top:0}.wrapper.get-in-touch{display:grid;grid-template-areas:"socials-head socials-head" "socials-left socials-right" "socials-footer socials-footer";grid-template-columns:35% 65%;grid-template-rows:auto;margin-bottom:15vh;padding:10px 24px;position:relative;z-index:3}.socials-header{align-items:center;column-gap:2rem;display:grid;grid-area:socials-head;grid-template-columns:30% 70%;padding-bottom:40px;position:relative;width:100%}.heading-2{cursor:pointer;font-size:var(--mid-font)}.socials-left{grid-area:socials-left}.socials-right{grid-area:socials-right}.socials-footer{grid-area:socials-footer}.socials-brand{padding-left:6.2rem;position:relative}.socials-brand:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"ご";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:-7px;width:36px}.all-social-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;height:100%;row-gap:10px;width:100%}.field-box{border-top:.0058vw solid var(--color-black);display:flex;margin-bottom:42px;padding-top:15px}.field-label{color:var(--color-black);font-family:var(--font-3);font-size:.68em;font-weight:600;text-transform:uppercase}label{display:block;font-weight:700;margin-bottom:5px}.text-field{background-color:hsla(0,0%,100%,0);border-bottom:1px solid rgba(var(--fade-black),.2)!important;border:none;color:var(--color-black);font-size:1.45em;font-weight:600;height:38px;letter-spacing:-.045em;line-height:1.42857;margin-bottom:0;margin-left:auto;padding:0 0 12px;transition:all .45s;width:71%}.text-field,.text-field:focus{outline:none}.text-field.text-area{height:172px}.multicheck{column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:auto;padding-bottom:0;width:71%}.checkbox-wrapper,.radio-wrapper{align-items:center;background-color:rgba(2,2,2,0);border-color:hsla(0,0%,95%,.35);display:flex;margin-bottom:10px;position:relative}.checkbox-text{color:var(--color-black)}.checkbox-text,.radio-text{align-content:center;display:grid;font-family:var(--font-1);height:38px;margin-right:10px;text-align:center;width:100%;z-index:3}.checkbox-input,.radio-input{background-color:transparent;border:.0058vw solid var(--color-black);bottom:0;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.checkbox-label,r.adio-label{cursor:pointer}input[type=checkbox],input[type=radio]{cursor:pointer;height:100%;height:38px;opacity:0;position:absolute;width:100%;z-index:3}.text-field::placeholder{font-family:var(--font-1);font-size:.8rem;opacity:.6}.clicked-color{background-color:var(--main-color)!important}.clicked-text{color:var(--color-bg)!important}input[type=radio]:checked+.radio-input{background-color:var(--main-color);border-color:var(--main-color)}.clicked{color:var(--color-bg)}#bait,#bot-radio{display:none}.submit-box{align-items:center;border-bottom:.0058vw solid var(--color-black);border-top:.0058vw solid var(--color-black);display:grid;grid-template-columns:80% 20%;height:80px;justify-content:center;position:relative;z-index:2}.submit-box:after{background-color:var(--color-black);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:1.3s;z-index:1}.submit-box:hover:after{transform:scaleX(1)}.submit-box:hover .text-field{color:var(--color-bg);transition-delay:.7s}.submit-box .text-field{border-bottom:none!important;cursor:pointer;height:100%;margin:0;padding-left:2rem;text-align:left;width:100%;z-index:3}.bot-bait{margin:0 -1rem;padding:1rem 0}.align-middle{vertical-align:middle}.arrow-wrapper{z-index:3}.arrow-submit{rotate:180deg}.arrow-submit svg{height:39px;width:62px}.title-upper{color:var(--color-black);font-size:.72em;font-weight:700;letter-spacing:-.045em;text-transform:uppercase}.socials-buttons{display:flex;margin-top:12px}.social-networks{align-items:center;background-color:rgba(1,1,1,0);border:1px solid rgba(1,1,1,.35);border-radius:100%;display:flex;height:52px;justify-content:center;margin-right:4px;width:52px}.social-img{height:24px;width:24px}#overlay{align-items:center;backdrop-filter:blur(4px);background-color:#ffffff5c;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%}#dialog,#overlay{position:fixed;z-index:1002}#dialog{background-color:#fff;border-radius:25px;left:5%;max-width:500px;padding:60px 20px;top:10%;width:80%}.dialog-content{text-align:center}.close-dialog{background:transparent;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:20px;top:20px}.close-dialog,.icon-close-dialog{height:50px;width:50px}.footer{background-color:var(--color-black);color:#fff;display:grid;grid-template-areas:"... ..." "footer-left footer-right" "footer-footer footer-footer";grid-template-columns:40% 60%;grid-template-rows:20% 1fr 10%;min-height:140vh;position:relative}.footer a:hover{color:var(--main-color)}.footer-right{grid-area:footer-right}.footer-left{counter-reset:footerMapCounter;display:grid;grid-area:footer-left;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.footer-footer{border-top:.0058vw solid var(--main-color);display:flex;grid-area:footer-footer;min-height:6.2rem}.footer-footer-left,.footer-footer-right{align-items:center;display:flex;font-size:.7rem;justify-content:space-between;padding:0 2rem;width:100%}.footer-map-header{color:var(--main-color);counter-increment:footerMapCounter;font-size:1.3rem;padding-inline-start:40px;position:relative;text-transform:uppercase}.footer-map-header:before{align-items:center;border:.0058vw solid var(--main-color);border-radius:100%;content:counter(footerMapCounter);display:flex;font-family:var(--font-2);font-size:.7rem;height:20px;justify-content:center;left:10px;position:absolute;top:0;width:20px}.large-c{font-family:var(--font-1);font-size:31vw;position:relative}.large-c sup{font-size:8vw;position:absolute;right:10px}.large-h{font-family:var(--font-3);font-size:33vw}.footer li{font-family:var(--font-1)}@media (max-width:835px){.large-c,.large-h{font-size:50vw}.large-h{font-family:var(--font-3)}.total-trailers{border-bottom:.0058vw solid var(--color-bg);border-top:.0058vw solid var(--color-bg)}.footer{background-color:var(--color-black);color:#fff;display:grid;grid-template-areas:"... " "footer-left " "footer-right" " footer-footer" "...";grid-template-columns:1fr;grid-template-rows:auto;padding-top:6.2rem}.footer-footer{flex-direction:column;justify-content:space-around}.wrapper.get-in-touch{grid-template-areas:"socials-head" "socials-left " "socials-right" "socials-footer ";grid-template-columns:1fr}.socials-left{padding-bottom:50px}.socials-header{padding:40px 10px}.explore-portfolio,.portfolio-footer{border:none}.hero-portfolio{background-color:var(--color-black);color:var(--color-bg);display:grid;grid-template-areas:"portfolio-head " "portfolio-trailer" "portfolio-text " "portfolio-footer ";grid-template-columns:1fr;grid-template-rows:auto;min-height:100vh;padding:1rem!important}.trailer-view-buton{height:unset}.margin-buttons{align-items:center;display:flex;justify-content:center}.trailer-expla{width:100%}.total-trailers{font-size:4rem;text-align:center;width:100%}.introduction{grid-template-areas:"introtitle" " introexpla" " introfooter";grid-template-columns:1fr;grid-template-rows:auto;min-height:100vh;padding:25px;position:relative}.desc-wrapper{width:100%}.portfolio-head{border:none;display:grid;grid-area:portfolio-head;grid-template-columns:1fr;grid-gap:70px}.port-header-text{align-items:center;display:grid;font-size:calc(var(--mid-font));text-align:center}.socials-brand:before{left:-9px}.socials-brand{padding-left:50px}.socials-header{grid-template-columns:1fr}}@media screen and (max-width:425px){.footer-left ul{padding-left:2rem}.field-box{flex-direction:column}.multicheck,.text-field{width:100%}.trailer-expla{font-size:1.9rem!important}.introduction{padding:0}:root{--mid-largefont:1.3rem}.socials-brand{padding:0 0 20px 50px}}.submit-info:before{background-color:var(--color-black);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all .5s ease;width:0}.submit-info{position:relative}.submit-info:hover:before{width:100%}.split-chars{overflow:hidden}html{scroll-behavior:auto}.footer{overflow:hidden}@media screen and (max-width:375px){.footer-left{counter-reset:footerMapCounter;display:grid;gap:10px;grid-area:footer-left;grid-template-columns:1fr!important;padding-left:15px}.footer li{font-family:var(--font-1);font-size:1.2em;padding-bottom:10px}.footer-map-header{font-size:1.6rem}.flexme{display:grid;grid-template-columns:1fr 1fr;padding:0 10px;row-gap:9px}}@media screen and (min-width:1660px){:root,html{font-size:1.4vw}.introduction{grid-template-rows:auto!important}}.tidio-5hhiig{display:none!important}@media screen and (min-width:1024px){.parallax-me-image{height:110%}}@media screen and (min-width:768px) and (max-width:1024px){.parallax-me-image{height:85%}}::selection{background:var(--main-color);color:inherit}.thirtyworks{align-items:center;background-color:var(--color-black);color:var(--color-bg);color:var(--main-color);display:flex;height:fit-content;justify-content:center;min-height:20vh;padding:0 0 50px;position:relative}.thirtyworks .below-line,.thirtyworks .top-line{background-color:var(--main-color)}.top-line{background-color:var(--color-black);height:.052vw;left:0;margin:0;opacity:1;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.thirty-wrapper{align-items:center;display:flex;justify-content:center;padding:20px 0;position:relative;width:100%}.thirty-wrapper svg{height:100%;width:calc(40px + 3vw)}.thirty-left svg{grid-area:thirty-left;transform:rotate(180deg)}@media screen and (max-width:479px){.thirty-left,.thirty-right{height:8em;width:8em}}@media screen and (max-width:767px){.thirty-left,.thirty-right{height:6em;width:6em}}.italic{font-style:italic}@media screen and (max-width:991px){.thirty-left,.thirty-right{height:5em;width:5em}}.thirty-left,.thirty-right{height:4em;margin-left:auto;margin-right:auto;width:4em}@media screen and (min-width:1441px){.thirty-center{font-size:var(--hc-xxxl)}}@media screen and (max-width:1440px){.thirty-center{font-size:var(--hc-xxl)}}.thirty-center{color:var(--main-color);font-family:var(--font-3)}.gt-italic{font-family:GT-Alpine,sans-serif}.feature-work{align-items:center;background-color:var(--color-black);color:var(--main-color);display:flex;height:fit-content;justify-content:center;min-height:100vh;padding:6.2rem 1rem 50px}@media screen and (max-width:625px){.feature-wrapper{grid-template-areas:"feature-header" "feature-expla" "feature-image" "feature-expla-2" "feature-image-2"!important;grid-template-columns:1fr!important}:root{--feature-height:80vw}.checkbox-text{font-size:var(--hc-base)}}@media screen and (max-width:767px) and (min-width:626px){:root{--feature-height:18.5em}}.feature-wrapper{display:grid;gap:20px;grid-template-areas:"feature-header feature-header" "feature-expla feature-image" "feature-image-2 feature-expla-2";grid-template-columns:1fr 1fr;width:100%}.feature-image{grid-area:feature-image;height:var(--feature-height);object-fit:cover;position:relative;width:100%}.feature-header{color:var(--main-color);font-family:var(--font-3);font-size:var(--hc-xxl);gap:3rem;grid-area:feature-header}.feature-expla,.feature-header{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.feature-expla{color:var(--color-bg);grid-area:feature-expla;height:var(--feature-height)}.feature-header svg{rotate:-90deg;width:var(--hc-xxl)}.feature-outer-wrapper{border:.0058vw solid hsla(0,0%,95%,.35);display:flex;height:100%;justify-content:center;padding:20px;width:100%}.feature-inner-wrapper{align-content:space-between;border:1px solid hsla(0,0%,95%,.35);display:grid;height:100%;padding:10px;width:100%}.feature-inner-wrapper:hover .feature-view svg{mix-blend-mode:difference;transition-delay:.4s}.fit-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.feature-image-2{grid-area:feature-image-2;height:var(--feature-height);object-fit:cover;position:relative;width:100%}.feature-expla-2{align-items:center;display:flex;flex-direction:column;grid-area:feature-expla-2;justify-content:center;text-align:center}.feature-expla-info{color:var(--color-bg);display:grid;flex-direction:column;font-family:var(--font-3);font-size:var(--hc-xxl);grid-template-areas:"feature-info-head feature-case-no" "feature-services feature-services";grid-template-columns:70% 30%;height:max-content;width:100%}.feature-case-no{align-items:center;display:grid;font-family:var(--font-1);font-size:var(--hc-xxxl);grid-area:feature-case-no;justify-content:end;width:100%}.feature-info-head{align-items:center;display:flex;font-family:var(--font-5);font-size:var(--hc-lg);grid-area:feature-info-head;height:100%;justify-content:start;position:relative}.feature-services{display:flex;font-family:sohne-light;font-size:var(--hc-sm);grid-area:feature-services}@media screen and (min-width:768px){.feature-expla,.feature-image{height:70vh}}.feature-info-bottom{display:grid;flex-direction:column;grid-template-columns:70% 30%;height:max-content;width:100%}.feature-year{font-family:var(--font-1);font-size:var(--hc-sm)}.feature-view,.feature-year{align-items:center;display:flex;height:100%}.feature-view{justify-content:end}.feature-view svg{height:var(--hc-xl);rotate:45deg;width:var(--hc-xxl)}.feature_footer{align-items:center;color:var(--main-color);display:flex;justify-content:center;padding:3rem 1.5rem;width:100%}.feature_footer,.feature_footer_inner{background-color:var(--color-black);height:100%}.feature_footer_inner{color:var(--color-bg);font-family:sohne-light;font-size:var(--hc-xxxl);max-width:6em;position:relative}
\ No newline at end of file
+*,:after,:before{box-sizing:border-box}:root{margin:0;--fade-black:0,0,0;--fade-main:252,18,52;--color-white:#fff;--color-black:#000;--below-line:#676767;--color-bg:#ece9e1;--stick-black:#000;--stick-white:#fff;--main-color:#fc1234;--color-third:#bed2f5;--color-forth:#2b2d42;--font-1:sohne-light;--font-2:MonumentExtended;--font-3:MonumentExtended-light;--font-4:Blind-Krystal; /*!important for marquee*/--font-5:GT-Alpine;--mid-largefont:1.8rem;--mid-font:6vw;font-size:15px;--hc-sm:clamp(0.7rem,0.35vi + 0.61rem,0.89rem);--hc-base:clamp(0.88rem,0.57vi + 0.73rem,1.19rem);--hc-md:clamp(1.09rem,0.89vi + 0.87rem,1.58rem);--hc-lg:clamp(1.37rem,1.35vi + 1.03rem,2.11rem);--hc-xl:clamp(1.71rem,2.01vi + 1.21rem,2.81rem);--hc-xxl:clamp(2.14rem,2.93vi + 1.4rem,3.75rem);--hc-xxxl:clamp(2.67rem,4.23vi + 1.61rem,5rem);--feature-height:22.5em}*{scrollbar-width:0!important}h1{font-size:2.986rem}h2{font-size:2.488rem}h3{font-size:2.074rem}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}p{font-size:1rem}small{font-size:.833rem}html::-webkit-scrollbar{background-color:var(--color-bg)!important;width:9px!important}html#indexpage{overflow-x:hidden;overflow-y:scroll!important}#indexpage .all-background{background-color:var(--color-bg);bottom:0;display:grid;left:0;min-height:100svh;min-width:100vw;position:absolute;top:0;z-index:0}::-webkit-scrollbar-thumb{background-color:#5a5a5a!important;border:1px solid #f9f9f9!important;border-radius:99px!important}html.lenis{height:auto;overflow-y:scroll!important}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.nav_logo_parent{cursor:pointer}ul{list-style:none}body{background-color:var(--color-bg);color:var(--color-black);font-family:var(--font-2),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:max-content;margin:0;overflow:hidden;text-rendering:optimizeSpeed;transition:all .3s ease}.dark-mode{--color-black:#fff!important;--color-white:#000!important;--color-bg:#000!important}.center{text-align:center}@font-face{font-display:swap;font-family:MonumentExtended-light;src:url(../fonts/monumentextended-ultralight.woff) format("woff")}@font-face{font-display:swap;font-family:GT-Alpine;src:url(../fonts/GT-Alpina-Light-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:sohne-light;src:url(../fonts/sohne-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Blind-Krystal;src:url(../fonts/Blind-Krystal.woff) format("woff")}a{color:var(--color-bg);text-decoration:none}a,a:hover{outline:none}a:hover{color:var(--color-black)}a.website{color:var(--color-title)}a.website:hover{color:var(--main-color)}a.black{color:var(--color-black)}a.black:hover{color:var(--color-bg)}a:focus{background:#d3d3d3;outline:none}a:focus:not(:focus-visible){background:transparent}a:focus-visible{background:transparent;outline:2px solid #fff}.hero-main{display:grid;grid-template-areas:"... ... ..." "... ... ..." "herologo herologo herologo" "scroll scroll scroll";grid-template-columns:repeat(3,1fr);grid-template-rows:70px repeat(2,1fr) 70px;min-height:65vh}.nav{bottom:auto;left:0;position:absolute;right:0;top:0;z-index:200}.padding_global.nav_padding{padding-bottom:1rem;padding-top:1rem}.padding_global{height:100%;padding-left:2.5%;padding-right:2.5%}@media screen and (max-width:991px){.nav_grid{grid-column-gap:0;grid-row-gap:0}}.nav_grid{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;justify-content:space-between}.nav_logo_parent{justify-content:flex-start}.est_nav,.nav_logo_parent{display:flex;overflow:hidden}.est_nav{align-items:flex-start;cursor:pointer;justify-content:center;z-index:201}.est_nav svg{padding-left:8px}.nav_menu_btn{align-items:center;background-color:hsla(0,0%,94%,0);cursor:pointer;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0 10px;width:auto}.mid-moon--dark{fill:var(--color-black)}.mid-moon--light{fill:var(--main-color)}.logo-close{color:var(--color-black)}.menu_button_wrapper{height:1rem;width:2.25rem;grid-column-gap:.3rem;grid-row-gap:.3rem;align-items:center;display:flex;flex-direction:column;grid-area:menuicon;justify-content:center;overflow:hidden;padding-bottom:0;padding-top:0}.menu_button_line{height:2px;width:100%;grid-column-gap:5px;grid-row-gap:5px;align-items:center;display:flex}.menu_dot{border-radius:100000rem;height:.1875rem;width:.1875rem}.menu-dot-line{background-color:var(--color-black)}.menu_line{height:1.23438px;width:100%}.both-icon-menu{display:grid;grid-template-areas:" menuicon menuname";grid-template-columns:repeat(2,1fr);grid-column-gap:3px}.menu-name{font-family:MonumentExtended;grid-area:menuname}.main-hero{grid-area:herologo;overflow:hidden}.hero-largelogo{font-size:9vw;overflow:hidden;position:relative}.hyper{font-weight:800;letter-spacing:2px;padding-right:7px}.critical{font:var(--font-3)}.below-line{background-color:var(--color-black);bottom:0;height:.052vw;left:0;margin:0;opacity:1;position:absolute;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scrolldown-hero{grid-area:scroll;width:100%}.hero-largelogo sup{font-family:auto;position:absolute;right:10px;top:-23px}.hero-image{height:100vh;overflow:hidden}.introduction{background-color:var(--main-color);display:grid;grid-template-areas:"introtitle introexpla" "... introfooter";grid-template-columns:30% 70%;grid-template-rows:1fr 200px;min-height:100vh;position:relative}@media screen and (max-width:767px){.hero-image{height:50vh}.video-overlay{margin:auto}.field-label{text-transform:uppercase}.field-label,.footer-footer{font-family:var(--font-1)!important}.checkbox-text,.radio-text{padding:.4em}.footer-left ul{font-size:var(--hc-base)!important}.feature-header svg{width:3rem!important}.feature-view svg{width:2.67rem!important}.feature_footer_inner{max-width:100%!important}.parallax-me-image{left:-50%;position:relative;width:200%}.hero-largelogo{font-size:8vw}.nav_grid{grid-template-columns:1fr 25px 1fr}.introduction{grid-template-areas:"introtitle " "introexpla" "introfooter";grid-template-columns:1fr;grid-template-rows:auto}.intro-description{padding:40px 25px}.intro-footer{grid-template-areas:"intro-studio" " morestudio";grid-template-columns:1fr;padding:25px;position:relative;text-align:left}.morestudio{align-items:start;display:flex;grid-area:morestudio;justify-content:center;padding:2rem 0}.intro-title{grid-area:introtitle;padding:6.2rem 6.2rem 2rem}.ourservices{grid-template-areas:"servicehead" "serviceaccordion"!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;padding:15px!important}:root{-mid-largefont:1.3rem}.services-head :before{top:37px}.services-head{padding:45px}}.intro-title{grid-area:introtitle;padding-left:6.2rem;padding-top:6.2rem}.intro-title:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"いち";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:90px;width:36px}.intro-description{font-size:var(--mid-largefont);grid-area:introexpla;padding-top:10px}.desc-wrapper{display:flex;font-family:var(--font-1);font-size:var(--hc-lg);width:80%}@media screen and (min-width:768px){.parallax-hero{height:130vh}.feature_footer_inner{max-width:6rem}.intro-footer{display:grid;grid-area:introfooter;grid-template-areas:"intro-studio morestudio";grid-template-columns:60% 40%;padding-top:2rem;position:relative;text-align:left}.morestudio{align-items:start;display:flex;grid-area:morestudio;justify-content:flex-end}.intro-description{padding-top:6.2rem}}.intro-studio{font-family:var(--font-1);font-size:1.2rem;grid-area:intro-studio}.morestudio a{border:.0058vw solid var(--color-black);border-radius:40px;display:flex;gap:10px;margin-right:40px;padding:13px}.morestudio svg{height:20px;width:20px}.divider-line{background-color:var(--color-black);height:.052vw;left:0;margin:0;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;shape-rendering:geometricprecision}#toTop{border:none;bottom:10px;height:45px;overflow:hidden;position:fixed;right:10px;rotate:-45deg;text-decoration:none;text-indent:100%;width:45px;z-index:20}#toTop svg{left:0;position:absolute;width:88%}.top-arrow-wrapper{fill:var(--color-black)}.top-arrow-path{stroke:var(--color-bg)}.ourservices{background-color:transparent;cursor:crosshair;display:grid;grid-template-areas:"servicehead serviceaccordion" "accordion-right serviceaccordion";grid-template-columns:40% 60%;grid-template-rows:6.2rem 1fr;max-height:max-content;min-height:100svh;padding:70px 2rem;position:relative;z-index:2}:after,:before{--tw-content:""}.ourservices:before{bottom:0;content:var(--tw-content);left:0;position:absolute;right:0;top:0;z-index:-1}.services-head{grid-area:servicehead;padding-left:6.2rem;padding-top:2rem;position:relative}.accordion-right{grid-area:accordion-right;position:inherit}.services-accordion{grid-area:serviceaccordion}.col__content-txt{margin-left:32px;max-width:100%;order:2}summary{align-items:center;cursor:pointer;display:flex;font-weight:800;justify-content:space-between;letter-spacing:1px;padding:1rem 0;text-transform:uppercase}summary::-webkit-details-marker{display:none}.accordion-icon,.accordion-icon:after{background:#000;border-radius:10px;box-sizing:border-box;display:block}.accordion-icon:after{content:"";height:16px;left:7px;position:absolute;top:-7px;width:2px}.accordion-icon{height:2px;margin:10px 4px;transform:scale(var(--ggs,1));width:16px}.wrap-accordion-icon{background:var(--stick-white);border-radius:100%;height:23px;width:23px}details{border-bottom:1px solid;padding:1rem 0;grid-gap:1px;max-width:700px}details[open] .accordion-icon:after{display:none}.col__content-txt span{font-family:var(--font-1);font-size:1.1rem}.services-head :before{align-items:center;border:.0058vw solid;border-radius:100%;content:"さん";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:20px;width:36px}.c-sprite.-elephant.is-lazy-loaded{animation-duration:2.5s;animation-timing-function:steps(74)}.c-sprite.-elephant{max-width:13.4375rem}.c-sprite.-loop{animation:playelephant 0s linear;background-position:0}.c-sprite.is-inview{animation-iteration-count:infinite;animation-play-state:running}.c-sprite{background-repeat:no-repeat;background-size:auto 100%;margin:auto}.c-elephant{cursor:crosshair;overflow:hidden;position:relative}.c-elephant_himself_wrap{bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;z-index:-1}.c-elephant_himself{height:279px;left:0;margin-left:-112.5px px;margin-top:-148.5px;position:absolute;top:0;width:165px}@media (max-width:1409px){.c-elephant_himself{height:169px;margin-left:-112.5px;margin-top:-148.5px;width:6.2rem}}.c-sprite{background-image:url(../assets/images/elephant-loop.webp);height:100%;width:100%}@keyframes playelephant{to{background-position:100%}}.grid__item-label{font-family:var(--font-1);font-size:.9rem}.global-video{display:grid;height:100vh;position:relative}#video-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;will-change:transform,border-radius;z-index:-1}.grid__item-video,.parallax-image{will-change:transform}.top-background{display:grid;grid-template-areas:"... " "video-overlay" "video-footer";grid-template-columns:1fr;grid-template-rows:20% 60% 20%;position:relative;grid-row-gap:12px}.video-overlay{align-items:center;color:var(--main-color);font-size:11vw;grid-area:video-overlay;width:100%}.video-footer{font-family:inherit;font-size:1rem;grid-area:video-footer}.bold{font-weight:900}.hero-portfolio{background-color:var(--color-black);color:var(--color-bg);display:grid;grid-template-areas:"portfolio-head portfolio-head" "portfolio-text portfolio-trailer";grid-template-columns:45% 55%;grid-template-rows:auto;min-height:100vh;padding:25px;position:relative}.portfolio-head{border-bottom:.0058vw solid;display:grid;grid-area:portfolio-head;grid-template-columns:1fr 3fr;padding:50px 0}.port-header-label{font-size:inherit;padding-left:6.2rem;padding-top:2rem;position:relative;text-align:left}.port-header-label:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"よん";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:20px;width:36px}.port-header-text{align-items:center;display:flex;font-size:calc(var(--mid-font));text-align:right}.explore-portfolio{display:flex;flex-direction:column;font-size:var(--mid-font);grid-area:portfolio-text;text-align:left;grid-gap:50px;border-right:.0058vw solid;padding:50px 1rem 0}.portfolio-trailer{display:grid;grid-area:portfolio-trailer;grid-template-columns:1fr;grid-template-rows:10% 60% 30%;position:relative;grid-row-gap:0}.total-trailers{border-bottom:.0058vw solid var(--color-bg);display:flex;flex-direction:column;grid-row-gap:10px;align-items:center;padding:25px 0;width:90%}.total-trailers-text{font-size:1rem}.trailer-expla-wrapper{position:relative}.trailer-expla{font-family:var(--font-1);font-size:2.074rem;font-weight:900;width:90%}.trailer-expla-footer{font-family:var(--font-1);font-size:1rem;width:90%}.trailerimage{border-radius:25px;grid-row:2/3;height:100%;justify-self:center;overflow:hidden;position:relative;width:80%}.trailerimage img{height:100%;object-fit:cover;object-position:center center;width:100%}.trailer-view-buton{height:200px}@keyframes rotate-inverse{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.global-video .otherchars:nth-last-of-type(2),.otherchars:nth-last-of-type(5){mix-blend-mode:difference;transform:rotateY(180deg)}.trailer_controls{display:block;grid-row:3/4;margin-top:3.75rem}.trailer_button{border:1px solid;border-radius:32px;cursor:pointer;display:inline-block;margin:0 1.25rem;overflow:hidden;padding:1.25rem 1.5625rem;position:relative;transition:opacity .6s cubic-bezier(.215,.61,.355,1),color .6s cubic-bezier(.215,.61,.355,1);z-index:1}.trailer_button svg{display:block;height:12px;width:20px;fill:var(--color-black)}.trailer_button:before{background-color:var(--main-color);border-radius:32px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);z-index:-1}.trailer_button:hover.trailer_button:before{transform:scaleX(1)}.trailer_button:hover.trailer_button{border:none}.carousel{display:flex;flex-direction:row;height:100%;list-style:none;margin:0;padding:0;position:relative;width:100%}.carouselimage{flex:0 0 auto;height:100%;left:0;object-fit:cover;object-position:center center;top:0;width:100%}.btn-stack{background:var(--main-color);border-color:var(--color-black);border-radius:9999px;border-width:1px;cursor:pointer;display:block;font-family:var(--font-2);font-size:18px;letter-spacing:-.16px;line-height:26px;margin-right:1.75rem;padding:.75rem 1rem;position:relative;transition-duration:.1s;transition-timing-function:linear}.btn-stack:hover{color:var(--color-bg)}.btn-stack:hover .margin-svgg{fill:var(--color-bg)}.margin-buttons .btn-text{font-family:var(--font-1);font-size:1rem}.btn-stack:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' fill='none'%3E%3Cpath fill='%23fff' stroke='var(--color-bg)' d='M8.874.462c.073 1.106.146 2.22.46 3.292.313 1.07.884 2.105 1.803 2.819a6.9 6.9 0 0 0 2.4 1.11 25 25 0 0 0 3.659.7c-2.08.434-1.677.324-2.608.584-1.122.312-2.315.698-3.262 1.384-1.113.804-1.55 1.93-1.96 3.131-.294.868-.37.972-.615 2.672-.087-1.494-.25-2.106-.679-3.097-.349-.802-.707-1.626-1.365-2.251a6.5 6.5 0 0 0-1.671-1.065A15 15 0 0 0 .75 8.321c1.266-.14 2.541-.293 3.741-.681s2.341-1.041 3.065-2.004C8.624 4.228 8.669 2.392 8.874.462Z'/%3E%3C/svg%3E");position:absolute;right:0;top:0;transform:translate(20%,-35%) rotate(-180deg) skew(0) skewY(0) scaleX(0) scaleY(0);transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-stack:hover{background-color:var(--color-black);box-shadow:-4px 3px 0 0 var(--color-bg)}.btn-stack:hover:after{transform:translate(-14%,-22%) rotate(0deg) skew(0) skewY(0) scaleX(1) scaleY(1)}.flex-withgap{display:flex;grid-column-gap:10px;align-items:center}.btn-stack svg{height:1.6rem;justify-self:center;width:1.6rem}.margin-buttons{margin:0 0 0 40px}.getintouch{display:grid;min-height:120svh;position:relative}.glass-bg{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:hsla(0,0%,95%,.01);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:2}@keyframes marquee-horizontal-alt{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.track-horizontal-alt{animation:marquee-horizontal-alt 25s linear infinite;height:100%;position:absolute;white-space:nowrap;width:500vw;will-change:transform}.marquee-horizontal{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.marquee-text{align-items:center;color:var(--black);display:flex;font-family:var(--font-4),var(--font-2);font-size:200em;height:100%;line-height:.6;margin-bottom:0;opacity:.29;text-transform:uppercase;width:auto}.div-block-4{display:flex;height:100%;overflow:hidden;padding-bottom:452px;padding-top:0}.wrapper.get-in-touch{display:grid;grid-template-areas:"socials-head socials-head" "socials-left socials-right" "socials-footer socials-footer";grid-template-columns:35% 65%;grid-template-rows:auto;margin-bottom:15vh;padding:10px 24px;position:relative;z-index:3}.socials-header{align-items:center;column-gap:2rem;display:grid;grid-area:socials-head;grid-template-columns:30% 70%;padding-bottom:40px;position:relative;width:100%}.heading-2{cursor:pointer;font-size:var(--mid-font)}.socials-left{grid-area:socials-left}.socials-right{grid-area:socials-right}.socials-footer{grid-area:socials-footer}.socials-brand{padding-left:6.2rem;position:relative}.socials-brand:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"ご";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:-7px;width:36px}.all-social-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;height:100%;row-gap:10px;width:100%}.field-box{border-top:.0058vw solid var(--color-black);display:flex;margin-bottom:42px;padding-top:15px}.field-label{color:var(--color-black);font-family:var(--font-3);font-size:.68em;font-weight:600;text-transform:uppercase}label{display:block;font-weight:700;margin-bottom:5px}.text-field{background-color:hsla(0,0%,100%,0);border-bottom:1px solid rgba(var(--fade-black),.2)!important;border:none;color:var(--color-black);font-size:1.45em;font-weight:600;height:38px;letter-spacing:-.045em;line-height:1.42857;margin-bottom:0;margin-left:auto;padding:0 0 12px;transition:all .45s;width:71%}.text-field,.text-field:focus{outline:none}.text-field.text-area{height:172px}.multicheck{column-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:auto;padding-bottom:0;width:71%}.checkbox-wrapper,.radio-wrapper{align-items:center;background-color:rgba(2,2,2,0);border-color:hsla(0,0%,95%,.35);display:flex;margin-bottom:10px;position:relative}.checkbox-text{color:var(--color-black)}.checkbox-text,.radio-text{align-content:center;display:grid;font-family:var(--font-1);height:38px;margin-right:10px;text-align:center;width:100%;z-index:3}.checkbox-input,.radio-input{background-color:transparent;border:.0058vw solid var(--color-black);bottom:0;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.checkbox-label,r.adio-label{cursor:pointer}input[type=checkbox],input[type=radio]{cursor:pointer;height:100%;height:38px;opacity:0;position:absolute;width:100%;z-index:3}.text-field::placeholder{font-family:var(--font-1);font-size:.8rem;opacity:.6}.clicked-color{background-color:var(--main-color)!important}.clicked-text{color:var(--color-bg)!important}input[type=radio]:checked+.radio-input{background-color:var(--main-color);border-color:var(--main-color)}.clicked{color:var(--color-bg)}#bait,#bot-radio{display:none}.submit-box{align-items:center;border-bottom:.0058vw solid var(--color-black);border-top:.0058vw solid var(--color-black);display:grid;grid-template-columns:80% 20%;height:80px;justify-content:center;position:relative;z-index:2}.submit-box:after{background-color:var(--color-black);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:1.3s;z-index:1}.submit-box:hover:after{transform:scaleX(1)}.submit-box:hover .text-field{color:var(--color-bg);transition-delay:.7s}.submit-box .text-field{border-bottom:none!important;cursor:pointer;height:100%;margin:0;padding-left:2rem;text-align:left;width:100%;z-index:3}.bot-bait{margin:0 -1rem;padding:1rem 0}.align-middle{vertical-align:middle}.arrow-wrapper{z-index:3}.arrow-submit{rotate:180deg}.arrow-submit svg{height:39px;width:62px}.title-upper{color:var(--color-black);font-size:.72em;font-weight:700;letter-spacing:-.045em;text-transform:uppercase}.socials-buttons{display:flex;margin-top:12px}.social-networks{align-items:center;background-color:rgba(1,1,1,0);border:1px solid rgba(1,1,1,.35);border-radius:100%;display:flex;height:52px;justify-content:center;margin-right:4px;width:52px}.social-img{height:24px;width:24px}#overlay{align-items:center;backdrop-filter:blur(4px);background-color:#ffffff5c;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%}#dialog,#overlay{position:fixed;z-index:1002}#dialog{background-color:#fff;border-radius:25px;left:5%;max-width:500px;padding:60px 20px;top:10%;width:80%}.dialog-content{text-align:center}.close-dialog{background:transparent;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:20px;top:20px}.close-dialog,.icon-close-dialog{height:50px;width:50px}.footer{background-color:var(--color-black);color:#fff;display:grid;grid-template-areas:"... ..." "footer-left footer-right" "footer-footer footer-footer";grid-template-columns:40% 60%;grid-template-rows:20% 1fr 10%;min-height:140vh;position:relative}.footer a:hover{color:var(--main-color)}.footer-right{grid-area:footer-right}.footer-left{counter-reset:footerMapCounter;display:grid;grid-area:footer-left;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.footer-footer{border-top:.0058vw solid var(--main-color);display:flex;grid-area:footer-footer;min-height:6.2rem}.footer-footer-left,.footer-footer-right{align-items:center;display:flex;font-size:.7rem;justify-content:space-between;padding:0 2rem;width:100%}.footer-map-header{color:var(--main-color);counter-increment:footerMapCounter;font-size:1.3rem;padding-inline-start:40px;position:relative;text-transform:uppercase}.footer-map-header:before{align-items:center;border:.0058vw solid var(--main-color);border-radius:100%;content:counter(footerMapCounter);display:flex;font-family:var(--font-2);font-size:.7rem;height:20px;justify-content:center;left:10px;position:absolute;top:0;width:20px}.large-c{font-family:var(--font-1);font-size:31vw;position:relative}.large-c sup{font-size:8vw;position:absolute;right:10px}.large-h{font-family:var(--font-3);font-size:33vw}.footer li{font-family:var(--font-1)}@media (max-width:835px){.large-c,.large-h{font-size:50vw}.large-h{font-family:var(--font-3)}.total-trailers{border-bottom:.0058vw solid var(--color-bg);border-top:.0058vw solid var(--color-bg)}.footer{background-color:var(--color-black);color:#fff;display:grid;grid-template-areas:"... " "footer-left " "footer-right" " footer-footer" "...";grid-template-columns:1fr;grid-template-rows:auto;padding-top:6.2rem}.footer-footer{flex-direction:column;justify-content:space-around}.wrapper.get-in-touch{grid-template-areas:"socials-head" "socials-left " "socials-right" "socials-footer ";grid-template-columns:1fr}.socials-left{padding-bottom:50px}.socials-header{padding:40px 10px}.explore-portfolio,.portfolio-footer{border:none}.hero-portfolio{background-color:var(--color-black);color:var(--color-bg);display:grid;grid-template-areas:"portfolio-head " "portfolio-trailer" "portfolio-text " "portfolio-footer ";grid-template-columns:1fr;grid-template-rows:auto;min-height:100vh;padding:1rem!important}.trailer-view-buton{height:unset}.margin-buttons{align-items:center;display:flex;justify-content:center}.trailer-expla{width:100%}.total-trailers{font-size:4rem;text-align:center;width:100%}.introduction{grid-template-areas:"introtitle" " introexpla" " introfooter";grid-template-columns:1fr;grid-template-rows:auto;min-height:100vh;padding:25px;position:relative}.desc-wrapper{width:100%}.portfolio-head{border:none;display:grid;grid-area:portfolio-head;grid-template-columns:1fr;grid-gap:70px}.port-header-text{align-items:center;display:grid;font-size:calc(var(--mid-font));text-align:center}.socials-brand:before{left:-9px}.socials-brand{padding-left:50px}.socials-header{grid-template-columns:1fr}}@media screen and (max-width:425px){.footer-left ul{padding-left:2rem}.field-box{flex-direction:column}.multicheck,.text-field{width:100%}.trailer-expla{font-size:1.9rem!important}.introduction{padding:0}:root{--mid-largefont:1.3rem}.socials-brand{padding:0 0 20px 50px}}.submit-info:before{background-color:var(--color-black);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all .5s ease;width:0}.submit-info{position:relative}.submit-info:hover:before{width:100%}.split-chars{overflow:hidden}html{scroll-behavior:auto}.footer{overflow:hidden}@media screen and (max-width:375px){.footer-left{counter-reset:footerMapCounter;display:grid;gap:10px;grid-area:footer-left;grid-template-columns:1fr!important;padding-left:15px}.footer li{font-family:var(--font-1);font-size:1.2em;padding-bottom:10px}.footer-map-header{font-size:1.6rem}.flexme{display:grid;grid-template-columns:1fr 1fr;padding:0 10px;row-gap:9px}}@media screen and (min-width:1660px){:root,html{font-size:1.4vw}.introduction{grid-template-rows:auto!important}}.tidio-5hhiig{display:none!important}@media screen and (min-width:1024px){.parallax-me-image{height:110%}}@media screen and (min-width:768px) and (max-width:1024px){.parallax-me-image{height:85%}}::selection{background:var(--main-color);color:inherit}.thirtyworks{align-items:center;background-color:var(--color-black);color:var(--color-bg);color:var(--main-color);display:flex;height:fit-content;justify-content:center;min-height:20vh;padding:0 0 50px;position:relative}.thirtyworks .below-line,.thirtyworks .top-line{background-color:var(--main-color)}.top-line{background-color:var(--color-black);height:.052vw;left:0;margin:0;opacity:1;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.thirty-wrapper{align-items:center;display:flex;justify-content:center;padding:20px 0;position:relative;width:100%}.thirty-wrapper svg{height:100%;width:calc(40px + 3vw)}.thirty-left svg{grid-area:thirty-left;transform:rotate(180deg)}@media screen and (max-width:479px){.thirty-left,.thirty-right{height:8em;width:8em}}@media screen and (max-width:767px){.thirty-left,.thirty-right{height:6em;width:6em}.bot-bait{margin:0 1.6rem!important}}.italic{font-style:italic}@media screen and (max-width:991px){.thirty-left,.thirty-right{height:5em;width:5em}}.thirty-left,.thirty-right{height:4em;margin-left:auto;margin-right:auto;width:4em}@media screen and (min-width:1441px){.thirty-center{font-size:var(--hc-xxxl)}}@media screen and (max-width:1440px){.thirty-center{font-size:var(--hc-xxl)}}.thirty-center{color:var(--main-color);font-family:var(--font-3)}.gt-italic{font-family:GT-Alpine,sans-serif}.feature-work{align-items:center;background-color:var(--color-black);color:var(--main-color);display:flex;height:fit-content;justify-content:center;min-height:100vh;padding:6.2rem 1rem 50px}@media screen and (max-width:625px){.feature-wrapper{grid-template-areas:"feature-header" "feature-expla" "feature-image" "feature-expla-2" "feature-image-2"!important;grid-template-columns:1fr!important}:root{--feature-height:80vw}.checkbox-text{font-size:var(--hc-base)}}@media screen and (max-width:767px) and (min-width:626px){:root{--feature-height:18.5em}}.feature-wrapper{display:grid;gap:20px;grid-template-areas:"feature-header feature-header" "feature-expla feature-image" "feature-image-2 feature-expla-2";grid-template-columns:1fr 1fr;width:100%}.feature-image{grid-area:feature-image;height:var(--feature-height);object-fit:cover;position:relative;width:100%}.feature-header{color:var(--main-color);font-family:var(--font-3);font-size:var(--hc-xxl);gap:3rem;grid-area:feature-header}.feature-expla,.feature-header{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.feature-expla{color:var(--color-bg);grid-area:feature-expla;height:var(--feature-height)}.feature-header svg{transform:rotate(-90deg);width:var(--hc-xxl)}.feature-outer-wrapper{border:.0058vw solid hsla(0,0%,95%,.35);display:flex;height:100%;justify-content:center;padding:20px;width:100%}.feature-inner-wrapper{align-content:space-between;border:1px solid hsla(0,0%,95%,.35);display:grid;height:100%;padding:10px;width:100%}.feature-inner-wrapper:hover .feature-view svg{mix-blend-mode:difference;transition-delay:.4s}.fit-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.feature-image-2{grid-area:feature-image-2;height:var(--feature-height);object-fit:cover;position:relative;width:100%}.feature-expla-2{align-items:center;display:flex;flex-direction:column;grid-area:feature-expla-2;justify-content:center;text-align:center}.feature-expla-info{color:var(--color-bg);display:grid;flex-direction:column;font-family:var(--font-3);font-size:var(--hc-xxl);grid-template-areas:"feature-info-head feature-case-no" "feature-services feature-services";grid-template-columns:70% 30%;height:max-content;width:100%}.feature-case-no{align-items:center;display:grid;font-family:var(--font-1);font-size:var(--hc-xxxl);grid-area:feature-case-no;justify-content:end;width:100%}.feature-info-head{align-items:center;display:flex;font-family:var(--font-5);font-size:var(--hc-lg);grid-area:feature-info-head;height:100%;justify-content:start;position:relative}.feature-services{display:flex;font-family:sohne-light;font-size:var(--hc-sm);grid-area:feature-services}@media screen and (min-width:768px){.feature-expla,.feature-image{height:70vh}}.feature-info-bottom{display:grid;flex-direction:column;grid-template-columns:70% 30%;height:max-content;width:100%}.feature-year{font-family:var(--font-1);font-size:var(--hc-sm)}.feature-view,.feature-year{align-items:center;display:flex;height:100%}.feature-view{justify-content:end}.feature-view svg{height:var(--hc-xl);rotate:45deg;width:var(--hc-xxl)}.feature_footer{align-items:center;color:var(--main-color);display:grid;justify-content:center;padding:3rem 1.5rem;width:100%}.feature_footer,.feature_footer_inner{background-color:var(--color-black);height:100%}.feature_footer_inner{color:var(--color-bg);font-family:sohne-light;font-size:var(--hc-xxxl);position:relative}
\ No newline at end of file
diff --git a/css/login.css b/css/login.css
index 7ae388c6..2f37d99e 100644
--- a/css/login.css
+++ b/css/login.css
@@ -1,3 +1,3 @@
*,:after,:before{box-sizing:border-box}:root{margin:0;--fade-black:0,0,0;--fade-main:252,18,52;--color-white:#fff;--color-black:#000;--color-bg:#ece9e1;--color-orangy:#f84f39;--stick-black:#000;--stick-white:#fff;--main-color:#fc1234;--color-third:#bed2f5;--color-forth:#2b2d42;--font-1:sohne-light;--font-2:SpaceGrotesk;--font-3:MonumentExtended;font-size:15px;
- /* !aditional */--color-pinkish:#ffeae9;--hc-sm:clamp(0.7rem,0.35vi + 0.61rem,0.89rem);--hc-base:clamp(0.88rem,0.57vi + 0.73rem,1.19rem);--hc-md:clamp(1.09rem,0.89vi + 0.87rem,1.58rem);--hc-lg:clamp(1.37rem,1.35vi + 1.03rem,2.11rem);--hc-xl:clamp(1.71rem,2.01vi + 1.21rem,2.81rem);--hc-xxl:clamp(2.14rem,2.93vi + 1.4rem,3.75rem);--hc-xxxl:clamp(2.67rem,4.23vi + 1.61rem,5rem);--feature-height:22.5em}@font-face{font-display:swap;font-family:sohne-light;src:url(../fonts/sohne-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:SpaceGrotesk;src:url(../fonts/SpaceGrotesk.woff2) format("woff2")}@font-face{font-display:swap;font-family:MonumentExtended;src:url(../fonts/MonumentExtended-Regular.woff) format("woff")}*{scrollbar-width:0!important}h1{font-size:2.986rem}h2{font-size:2.488rem}h3{font-size:2.074rem}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}p{font-size:1rem}html::-webkit-scrollbar{background-color:var(--color-bg)!important;width:9px!important}html#loginpage{overflow-x:hidden;overflow-y:scroll!important}::-webkit-scrollbar-thumb{background-color:#5a5a5a!important;border:1px solid #f9f9f9!important;border-radius:99px!important}body{font-family:var(--font-3);overflow-x:hidden}body,ul{margin:0}ul{list-style:none}.nav{backdrop-filter:blur(3px);background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.02);bottom:auto;left:0;position:absolute;right:0;top:0;z-index:200}.nav_grid{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;justify-content:space-between}@media screen and (max-width:991px){.nav_grid{grid-column-gap:0;grid-row-gap:0}}.padding_global.nav_padding{padding-bottom:1rem;padding-top:1rem}.padding_global{height:100%;padding-left:2.5%;padding-right:2.5%}.est_nav,.nav_logo_parent{display:flex;overflow:hidden}.menu_line{height:1.23438px;width:100%}.nav_logo_parent{color:var(--color-bg);cursor:pointer;justify-content:flex-start}.est_nav{align-items:flex-start;cursor:pointer;justify-content:center;z-index:201}.est_nav svg{padding-left:8px}.mid-moon--dark{fill:var(--color-black)}.both-icon-menu{display:grid;grid-template-areas:" menuicon menuname";grid-template-columns:repeat(2,1fr);grid-column-gap:3px}.menu_button_wrapper{height:1rem;width:2.25rem;grid-column-gap:.3rem;grid-row-gap:.3rem;align-items:center;display:flex;flex-direction:column;grid-area:menuicon;justify-content:center;overflow:hidden;padding-bottom:0;padding-top:0}.menu_button_line{height:2px;width:100%;grid-column-gap:5px;grid-row-gap:5px;align-items:center;display:flex}.menu-dot-line,.menu_dot{background-color:var(--color-black)}.menu_dot{border-radius:100000rem;height:.1875rem;width:.1875rem}.menu-name{font-family:var(--font-3);grid-area:menuname}.loginwrapper{background-color:var(--color-bg);display:grid;grid-template-areas:"logincanvas loginform";grid-template-columns:1fr 1fr;grid-template-rows:auto;min-height:100svh;min-width:100vw}.loginform{align-items:center;grid-area:loginform;grid-template-columns:1fr;grid-template-rows:auto;padding:2em}.logincanvas,.loginform{display:grid;height:100%}.logincanvas{grid-area:logincanvas;padding:0;position:relative}.canvasimage{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.error{color:var(--main-color)}.error,.success{font-family:var(--font-1);font-size:.8rem;font-weight:500;margin-bottom:.5rem;margin-top:.5rem;text-align:center;width:100%}.success{color:green}.inputLogin1,.inputLogin2{background:0 0;border-bottom:1px solid rgba(31,8,8,.2);border-left:0;border-right:0;display:block;font-family:var(--font-1);font-size:inherit;font-size:clamp(18px,1.38vw,27px);font-weight:inherit;height:clamp(65px,5.83vw,112px);padding:0;width:100%}.inputLogin1{border-top:1px solid rgba(31,8,8,.2)}.inputLogin2{border-top:none}input:focus{outline:0}.submitButton{align-items:center;background:var(--color-black);border:none;border-radius:1rem;color:var(--color-bg);cursor:pointer;display:flex;font-family:var(--font-2);font-size:var(--hc-md);padding:1.3rem 2rem;position:relative;transition:opacity .6s cubic-bezier(.215,.61,.355,1),color .6s cubic-bezier(.215,.61,.355,1);z-index:1}.submitButton:before{background-color:var(--main-color);border-radius:1rem;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;transform:scale3d(0,0,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);z-index:-1}.submitButton:hover:before{transform:scaleX(1)}.submitButton:hover{border:none}input::placeholder{color:var(--color-black);font-family:var(--font-1);font-size:1.2rem;font-weight:500;opacity:.7}.titleLogin{color:var(--color-black);font-family:var(--font-2);font-weight:700}@media (max-width:767px){.loginwrapper{grid-template-columns:1fr}}.consultations-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.consultation-card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:16px;width:300px}.consultation-card h3,.consultation-card p{margin:0 0 8px}.margintop{margin-top:50px}.table-header TableCell{background-color:#f0f0f0;color:var(--color-black);font-weight:700}.sort{background-color:var(--main-color);border:none;border-radius:5px;cursor:pointer;opacity:.5}.searchbyname{background:#edecfa;border:none;border-radius:30px;font-size:.6rem;height:30px;text-align:center}.searchbyname::placeholder{font-size:.7rem}td{font-family:var(--font-1)!important}th{font-family:var(--font-2)!important}.loaderContainer{align-items:center;display:flex;justify-content:center;margin:auto;min-height:70vh;width:calc(100vw - 100px)}.loader{animation:l10 1.5s linear infinite;aspect-ratio:1;background:radial-gradient(circle 16px,currentColor 94%,#0000);color:var(--main-color);display:grid;-webkit-mask:radial-gradient(circle 5px,#0000 90%,#000);width:80px}.loader:after,.loader:before{background:radial-gradient(farthest-side at bottom right,currentColor 94%,#0000) 100% 0,radial-gradient(farthest-side at top left,currentColor 94%,#0000) 0 100%;background-repeat:no-repeat;background-size:40% 45%;content:"";grid-area:1/1;-webkit-mask:radial-gradient(60% 100% at bottom right,#0000 94%,#000) top right,radial-gradient(60% 100% at top left,#0000 94%,#000) bottom left;-webkit-mask-repeat:no-repeat;-webkit-mask-size:40% 45%}.loader:after{transform:rotate(90deg)}@keyframes l10{to{transform:rotate(1turn)}}.pointHere{cursor:pointer;pointer-events:all}.approved,.canceled,.declined,.delivered,.pending{border-radius:300px;display:flex;font-weight:800;justify-content:center;padding:2px 9px;width:fit-content}.delivered{background:#caceeb78;color:#dc38e7}.approved{background-color:#cbfccd;color:#26a532}.pending{background:#c0daff;color:#317ce7}.canceled{background-color:#f3d0ce;color:#b75454}.declined{background-color:#ffd8c4;color:#ee6d19}:root{--color-grownish:#2e3033;--color-grownish-1:#1a1b1e}.welcomeDashboard{grid-area:welcome}.bottomcenter,.welcomeDashboard{align-items:center;background-position:50%;background-size:cover;border-radius:25px;display:grid;justify-content:center}.bottomcenter{background-image:url(../assets/images/ui/man_glasses_style_208430_3840x2400.jpg);grid-area:bottomcenter}.grownish{background-color:var(--color-grownish);border-radius:25px}.todo-list-right{font-family:var(--font-2);grid-area:todo-list}
\ No newline at end of file
+ /* !aditional */--color-pinkish:#ffeae9;--hc-sm:clamp(0.7rem,0.35vi + 0.61rem,0.89rem);--hc-base:clamp(0.88rem,0.57vi + 0.73rem,1.19rem);--hc-md:clamp(1.09rem,0.89vi + 0.87rem,1.58rem);--hc-lg:clamp(1.37rem,1.35vi + 1.03rem,2.11rem);--hc-xl:clamp(1.71rem,2.01vi + 1.21rem,2.81rem);--hc-xxl:clamp(2.14rem,2.93vi + 1.4rem,3.75rem);--hc-xxxl:clamp(2.67rem,4.23vi + 1.61rem,5rem);--feature-height:22.5em}@font-face{font-display:swap;font-family:sohne-light;src:url(../fonts/sohne-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:SpaceGrotesk;src:url(../fonts/SpaceGrotesk.woff2) format("woff2")}@font-face{font-display:swap;font-family:MonumentExtended;src:url(../fonts/MonumentExtended-Regular.woff) format("woff")}*{scrollbar-width:0!important}h1{font-size:2.986rem}h2{font-size:2.488rem}h3{font-size:2.074rem}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}p{font-size:1rem}html::-webkit-scrollbar{background-color:var(--color-bg)!important;width:9px!important}html#loginpage{overflow-x:hidden;overflow-y:scroll!important}::-webkit-scrollbar-thumb{background-color:#5a5a5a!important;border:1px solid #f9f9f9!important;border-radius:99px!important}body{font-family:var(--font-3);overflow-x:hidden}body,ul{margin:0}ul{list-style:none}.nav{backdrop-filter:blur(3px);background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.02);bottom:auto;left:0;position:absolute;right:0;top:0;z-index:200}.nav_grid{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;justify-content:space-between}@media screen and (max-width:991px){.nav_grid{grid-column-gap:0;grid-row-gap:0}}.padding_global.nav_padding{padding-bottom:1rem;padding-top:1rem}.padding_global{height:100%;padding-left:2.5%;padding-right:2.5%}.est_nav,.nav_logo_parent{display:flex;overflow:hidden}.menu_line{height:1.23438px;width:100%}.nav_logo_parent{color:var(--color-bg);cursor:pointer;justify-content:flex-start}.est_nav{align-items:flex-start;cursor:pointer;justify-content:center;z-index:201}.est_nav svg{padding-left:8px}.mid-moon--dark{fill:var(--color-black)}.both-icon-menu{display:grid;grid-template-areas:" menuicon menuname";grid-template-columns:repeat(2,1fr);grid-column-gap:3px}.menu_button_wrapper{height:1rem;width:2.25rem;grid-column-gap:.3rem;grid-row-gap:.3rem;align-items:center;display:flex;flex-direction:column;grid-area:menuicon;justify-content:center;overflow:hidden;padding-bottom:0;padding-top:0}.menu_button_line{height:2px;width:100%;grid-column-gap:5px;grid-row-gap:5px;align-items:center;display:flex}.menu-dot-line,.menu_dot{background-color:var(--color-black)}.menu_dot{border-radius:100000rem;height:.1875rem;width:.1875rem}.menu-name{font-family:var(--font-3);grid-area:menuname}.loginwrapper{background-color:var(--color-bg);display:grid;grid-template-areas:"logincanvas loginform";grid-template-columns:1fr 1fr;grid-template-rows:auto;min-height:100svh;min-height:100vh;min-width:100vw}.loginform{align-items:center;grid-area:loginform;grid-template-columns:1fr;grid-template-rows:auto;padding:2em}.logincanvas,.loginform{display:grid;height:100%}.logincanvas{grid-area:logincanvas;padding:0;position:relative}.canvasimage{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.error{color:var(--main-color)}.error,.success{font-family:var(--font-1);font-size:.8rem;font-weight:500;margin-bottom:.5rem;margin-top:.5rem;text-align:center;width:100%}.success{color:green}.inputLogin1,.inputLogin2{background:0 0;border-bottom:1px solid rgba(31,8,8,.2);border-left:0;border-right:0;display:block;font-family:var(--font-1);font-size:inherit;font-size:clamp(18px,1.38vw,27px);font-weight:inherit;height:clamp(65px,5.83vw,112px);padding:0;width:100%}.inputLogin1{border-top:1px solid rgba(31,8,8,.2)}.inputLogin2{border-top:none}input:focus{outline:0}.submitButton{align-items:center;background:var(--color-black);border:none;border-radius:1rem;color:var(--color-bg);cursor:pointer;display:flex;font-family:var(--font-2);font-size:var(--hc-md);padding:1.3rem 2rem;position:relative;transition:opacity .6s cubic-bezier(.215,.61,.355,1),color .6s cubic-bezier(.215,.61,.355,1);z-index:1}.submitButton:before{background-color:var(--main-color);border-radius:1rem;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;transform:scale3d(0,0,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);z-index:-1}.submitButton:hover:before{transform:scaleX(1)}.submitButton:hover{border:none}input::placeholder{color:var(--color-black);font-family:var(--font-1);font-size:1.2rem;font-weight:500;opacity:.7}.titleLogin{color:var(--color-black);font-family:var(--font-2);font-weight:700}@media (max-width:767px){.loginwrapper{grid-template-columns:1fr}}.consultations-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.consultation-card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:16px;width:300px}.consultation-card h3,.consultation-card p{margin:0 0 8px}.margintop{margin-top:50px}.table-header TableCell{background-color:#f0f0f0;color:var(--color-black);font-weight:700}.sort{background-color:var(--main-color);border:none;border-radius:5px;cursor:pointer;opacity:.5}.searchbyname{background:#edecfa;border:none;border-radius:30px;font-size:.6rem;height:30px;text-align:center}.searchbyname::placeholder{font-size:.7rem}td{font-family:var(--font-1)!important}th{font-family:var(--font-2)!important}.loaderContainer{align-items:center;display:flex;justify-content:center;margin:auto;min-height:70vh;width:calc(100vw - 100px)}.loader{animation:l10 1.5s linear infinite;aspect-ratio:1;background:radial-gradient(circle 16px,currentColor 94%,#0000);color:var(--main-color);display:grid;-webkit-mask:radial-gradient(circle 5px,#0000 90%,#000);width:80px}.loader:after,.loader:before{background:radial-gradient(farthest-side at bottom right,currentColor 94%,#0000) 100% 0,radial-gradient(farthest-side at top left,currentColor 94%,#0000) 0 100%;background-repeat:no-repeat;background-size:40% 45%;content:"";grid-area:1/1;-webkit-mask:radial-gradient(60% 100% at bottom right,#0000 94%,#000) top right,radial-gradient(60% 100% at top left,#0000 94%,#000) bottom left;-webkit-mask-repeat:no-repeat;-webkit-mask-size:40% 45%}.loader:after{transform:rotate(90deg)}@keyframes l10{to{transform:rotate(1turn)}}.pointHere{cursor:pointer;pointer-events:all}.approved,.canceled,.declined,.delivered,.pending{border-radius:300px;display:flex;font-weight:800;justify-content:center;padding:2px 9px;width:fit-content}.delivered{background:#caceeb78;color:#dc38e7}.approved{background-color:#cbfccd;color:#26a532}.pending{background:#c0daff;color:#317ce7}.canceled{background-color:#f3d0ce;color:#b75454}.declined{background-color:#ffd8c4;color:#ee6d19}:root{--color-grownish:#2e3033;--color-grownish-1:#1a1b1e}.welcomeDashboard{grid-area:welcome}.bottomcenter,.welcomeDashboard{align-items:center;background-position:50%;background-size:cover;border-radius:25px;display:grid;justify-content:center}.bottomcenter{background-image:url(../assets/images/ui/man_glasses_style_208430_3840x2400.jpg);grid-area:bottomcenter}.grownish{background-color:var(--color-grownish);border-radius:25px}.todo-list-right{font-family:var(--font-2);grid-area:todo-list}
\ No newline at end of file
diff --git a/css/projects.css b/css/projects.css
index a6de55c8..1cca6eb5 100644
--- a/css/projects.css
+++ b/css/projects.css
@@ -1 +1 @@
-html{overflow-y:scroll}#project-page body{background-color:var(--color-black);color:var(--color-bg)}.nav{backdrop-filter:blur(5px);bottom:auto;left:0;position:fixed!important;top:0;width:100vw;z-index:200}.menu-dot-line{background-color:var(--color-bg)}@media screen and (max-width:768px){.projectImage2-inner img,.projectImage2-inner video{max-width:100svw}.projectImage2{grid-template-areas:"projectImage2-left " "projectImage2-right"!important;grid-template-columns:1fr!important;padding:1rem;row-gap:1rem}.projectHeroWrapper{min-height:70vh!important}.projectAim{grid-template-areas:"Aimleft" " Aimright" " Aimcenter"!important;min-height:19.5rem}.projectAbout,.projectAim{grid-template-columns:1fr!important;padding:1rem!important}.projectAbout{row-gap:2rem}.Aimleft,.aboutLeft,.solutionLeft{font-size:larger;font-weight:800;text-align:center}.projectSolution{display:grid;grid-template-areas:"solutionLeft" " solutionCenter" " solutionRight"!important;grid-template-columns:1fr!important;padding:3rem 1rem!important;text-align:left}.projectMetadata,.projectSolution{justify-content:space-between;row-gap:2rem}.projectMetadata{color:var(--color-bg);grid-area:projectMetadata;grid-template-areas:"client" " tasks " " year"!important;grid-template-columns:1fr!important;height:max-content;min-height:9.5rem;padding:3rem 20px;text-align:center}.projecttask{text-align:unset!important}}#project-page .nav_logo_parent{color:var(--color-bg)}#project-page .mid-moon--dark{fill:var(--color-bg)}#project-page .below-line{background-color:var(--color-bg)}.est_nav{fill:var(--color-bg)}.projectHeroWrapper{display:grid;grid-template-areas:"frame" "content";grid-template-columns:100%;grid-template-rows:min-content 1fr;min-height:100vh;grid-row-gap:8vh}.projectHero{display:grid;grid-area:content;grid-column-gap:10vw;grid-row-gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr auto auto}.preview__img{display:grid;grid-area:1/1/2/-1;grid-template-rows:1fr;min-height:200px;overflow:hidden;pointer-events:none;position:relative;width:100%;will-change:transform}.preview__img-inner{background-position:50% 25%;background-size:cover;height:100%;position:absolute;width:100%;will-change:transform}.preview__img-inner video{width:100vw}.preview__title{align-self:center;font-family:var(--font-3),sans-serif;font-size:8vw;font-weight:300;grid-area:1/1/2/-1;justify-self:center;line-height:.7;margin:2rem 0;text-transform:uppercase;white-space:nowrap}.preview__title-inner{display:inline-block;line-height:.7;padding-top:3%;will-change:transform}.projectDetails{display:grid;grid-template-areas:"projectMetadata projectMetadata" "projectAbout projectAbout" "projectImage1 projectImage1" "projectAim projectAim" "projectImage2 projectImage2" "projectSolution projectSolution" "remainingImages remainingImages";grid-template-columns:1fr 1fr;grid-template-rows:auto;position:relative}.projectSolution{color:var(--color-bg);display:grid;font-family:var(--font-1);font-size:var(--hc-md);grid-area:projectSolution;grid-template-areas:"solutionLeft solutionCenter solutionRight";grid-template-columns:30% 50% 20%;justify-content:space-between;min-height:15.5rem;padding:3rem 0;text-align:left}.solutionLeft{display:grid;grid-area:solutionLeft;justify-content:center}.projectAbout{color:var(--color-bg);display:grid;font-family:var(--font-1);font-size:var(--hc-md);grid-area:projectAbout;grid-template-columns:30% 50% 20%;justify-content:space-between;min-height:15.5rem;padding:3rem 0}.aboutCenter,.projectAbout,.projecttask{text-align:left}.aboutLeft{text-align:center}.projectMetadata{color:var(--color-bg);grid-area:projectMetadata;grid-template-areas:"client tasks year";height:max-content;justify-content:space-between;min-height:9.5rem;padding:3rem 20px;text-align:center}.projectAim,.projectMetadata{display:grid;font-family:var(--font-1);grid-template-columns:30% 50% 20%}.projectAim{font-size:var(--hc-md);grid-area:projectAim;grid-template-areas:"Aimleft Aimcenter Aimright";min-height:19.5rem;padding:20vh 0}.Aimleft{font-weight:900;text-align:center}.projectclient,.projectyear{align-content:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;justify-content:start}.metaDataheader{font-size:var(--hc-lg);font-weight:900}.projectImage1-inner{mask-image:url(../assets/svg/3b.svg);mask-repeat:no-repeat;mask-size:contain;max-width:90vw}.projectImage1{display:grid;grid-area:projectImage1;justify-content:center;padding:3rem 0}.projectImage1-inner img{max-width:100vw;position:relative}.projectImage2{column-gap:1rem;display:grid;grid-area:projectImage2;grid-template-areas:"projectImage2-left projectImage2-right";grid-template-columns:50% 49%;padding:4rem 1rem 3rem}.projectImage2-right{display:grid;grid-area:projectImage2-right;justify-content:left;overflow:hidden}.projectImage2-left{display:grid;grid-area:projectImage2-left;justify-content:right;overflow:hidden}.projectImage2-inner img,.projectImage2-inner video{max-height:100svh}@media screen and (min-width:768px){.projectImage2-inner img,.projectImage2-inner video{max-height:100svh;max-width:50vw}}.remainingImages{column-gap:1rem;grid-area:remainingImages;grid-template-columns:auto;padding:4rem 1rem 3rem;row-gap:4rem}.otherImage-inner,.remainingImages{display:grid;justify-content:center}.otherImage-inner img,.otherImage-inner video{max-width:96vw}.relative{position:relative!important}.absolute{position:absolute!important}
\ No newline at end of file
+html{overflow-y:scroll}#project-page body{background-color:var(--color-black);color:var(--color-bg)}.nav{backdrop-filter:blur(5px);bottom:auto;left:0;position:fixed!important;top:0;width:100vw;z-index:200}.menu-dot-line{background-color:var(--color-bg)}@media screen and (max-width:768px){.thirty-center{font-size:var(--hc-xl)}.thirty-wrapper svg{height:100%;width:calc(28px + 3vw)}.projectAim{row-gap:2rem}.projectImage2-inner img,.projectImage2-inner video{max-height:100vw!important}.projectImage2{grid-template-areas:"projectImage2-left " "projectImage2-right"!important;grid-template-columns:1fr!important;padding:1rem;row-gap:1rem}.projectHeroWrapper{min-height:70vh!important}.projectAim{grid-template-areas:"Aimleft" " Aimright" " Aimcenter"!important;min-height:19.5rem}.projectAbout,.projectAim{grid-template-columns:1fr!important;padding:1rem!important}.projectAbout{row-gap:2rem}.Aimleft,.aboutLeft,.solutionLeft{font-size:larger;font-weight:800;text-align:center}.projectSolution{display:grid;grid-template-areas:"solutionLeft" " solutionCenter" " solutionRight"!important;grid-template-columns:1fr!important;padding:3rem 1rem!important;text-align:left}.projectMetadata,.projectSolution{justify-content:space-between;row-gap:2rem}.projectMetadata{color:var(--color-bg);grid-area:projectMetadata;grid-template-areas:"client" " tasks " " year"!important;grid-template-columns:1fr!important;height:max-content;min-height:9.5rem;padding:3rem 20px;text-align:center}.projecttask{text-align:unset!important}}#project-page .nav_logo_parent{color:var(--color-bg)}#project-page .mid-moon--dark{fill:var(--color-bg)}#project-page .below-line{background-color:var(--main-color)}.est_nav{fill:var(--color-bg)}.projectHeroWrapper{display:grid;grid-template-areas:"frame" "content";grid-template-columns:100%;grid-template-rows:min-content 1fr;min-height:100vh;grid-row-gap:8vh}.projectHero{display:grid;grid-area:content;grid-column-gap:10vw;grid-row-gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr auto auto}.preview__img{display:grid;grid-area:1/1/2/-1;grid-template-rows:1fr;min-height:200px;overflow:hidden;pointer-events:none;position:relative;width:100%;will-change:transform}.preview__img-inner{background-position:50% 25%;background-size:cover;height:100%;position:absolute;width:100%;will-change:transform}.preview__img-inner video{width:100vw}.preview__title{align-self:center;font-family:var(--font-3),sans-serif;font-size:8vw;font-weight:300;grid-area:1/1/2/-1;justify-self:center;line-height:.7;margin:2rem 0;text-transform:uppercase;white-space:nowrap}.preview__title-inner{display:inline-block;line-height:.7;padding-top:3%;will-change:transform}.projectDetails{display:grid;grid-template-areas:"projectMetadata projectMetadata" "projectAbout projectAbout" "projectImage1 projectImage1" "projectAim projectAim" "projectImage2 projectImage2" "projectSolution projectSolution" "remainingImages remainingImages";grid-template-columns:1fr 1fr;grid-template-rows:auto;position:relative}.projectSolution{color:var(--color-bg);display:grid;font-family:var(--font-1);font-size:var(--hc-md);grid-area:projectSolution;grid-template-areas:"solutionLeft solutionCenter solutionRight";grid-template-columns:30% 50% 20%;justify-content:space-between;min-height:15.5rem;padding:3rem 0;text-align:left}.solutionLeft{display:grid;grid-area:solutionLeft;justify-content:center}.projectAbout{color:var(--color-bg);display:grid;font-family:var(--font-1);font-size:var(--hc-md);grid-area:projectAbout;grid-template-columns:30% 50% 20%;justify-content:space-between;min-height:15.5rem;padding:3rem 0}.aboutCenter,.projectAbout,.projecttask{text-align:left}.aboutLeft{text-align:center}.projectMetadata{color:var(--color-bg);grid-area:projectMetadata;grid-template-areas:"client tasks year";height:max-content;justify-content:space-between;min-height:9.5rem;padding:3rem 20px;text-align:center}.projectAim,.projectMetadata{display:grid;font-family:var(--font-1);grid-template-columns:30% 50% 20%}.projectAim{font-size:var(--hc-md);grid-area:projectAim;grid-template-areas:"Aimleft Aimcenter Aimright";min-height:19.5rem;padding:20vh 0}.Aimleft{font-weight:900;text-align:center}.projectclient,.projectyear{align-content:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;justify-content:start}.metaDataheader{font-size:var(--hc-lg);font-weight:900}.lowercase{text-transform:lowercase}.projectImage1-inner{mask-image:url(../assets/svg/3b.svg);mask-repeat:no-repeat;mask-size:contain;max-width:90vw}.projectImage1{display:grid;grid-area:projectImage1;justify-content:center;padding:3rem 0}.projectImage1-inner img{max-width:100vw;position:relative}.projectImage2{column-gap:1rem;display:grid;grid-area:projectImage2;grid-template-areas:"projectImage2-left projectImage2-right";grid-template-columns:50% 49%;padding:4rem 1rem 3rem}.projectImage2-right{display:grid;grid-area:projectImage2-right;justify-content:left;overflow:hidden}.projectImage2-left{display:grid;grid-area:projectImage2-left;justify-content:right;overflow:hidden}.projectImage2-inner img,.projectImage2-inner video{max-height:100svh;max-height:100vh}@media screen and (min-width:768px){.projectImage2-inner img,.projectImage2-inner video{max-height:100svh;max-height:100vh;max-width:50vw}}@media screen and (max-width:768px){.projectImage1-inner img,.projectImage1-inner video,.projectImage2-inner img,.projectImage2-inner video{max-width:calc(100vw - 2rem)}}.remainingImages{column-gap:1rem;grid-area:remainingImages;grid-template-columns:auto;padding:4rem 1rem 3rem;row-gap:4rem}.otherImage-inner,.remainingImages{display:grid;justify-content:center}.otherImage-inner img,.otherImage-inner video{max-width:96vw}.relative{position:relative!important}.absolute{position:absolute!important}.footer__link-top{cursor:pointer}.deco-svg{display:inline-flex;justify-content:center;width:100%}.deco-svg img{max-width:4rem}.thirtyworks{padding:7rem 0}
\ No newline at end of file
diff --git a/css/services.css b/css/services.css
index df61c3ab..4472ebfb 100644
--- a/css/services.css
+++ b/css/services.css
@@ -1 +1 @@
-.hero-services{display:grid;grid-template-areas:"..." "hero-service";grid-template-columns:1fr;grid-template-rows:30% 50% 20%;min-height:100vh;overflow:hidden}.animate{line-height:1;overflow:hidden}.inner-service2:nth-last-of-type(3):before{background-image:url(../assets/images/0775-1.webp);background-position:50% 43%;background-repeat:no-repeat;background-size:81%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-service{font-family:unset;font-size:calc(8vw + 10px);grid-area:hero-service;line-height:1.4;padding:0 2.5% 4rem;text-align:center;text-transform:uppercase;z-index:4}.img_wrapper.studio_hero{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.img{height:100%;object-fit:cover;width:100%}figure{margin:0}.under-hero .intro-title:before{content:"🚀";rotate:90deg}.under-heross{grid-template-rows:auto;min-height:100svh;overflow:hidden}.introduction,.under-heross{display:grid;grid-template-columns:30% 70%}.introduction{background-color:#222!important;color:var(--color-bg);grid-template-areas:"introtitle introexpla" "... introfooter";grid-template-rows:1fr 200px;min-height:100vh;position:relative}.morestudio a{border:.0058vw solid var(--color-bg);color:var(--color-bg)}.divider-line{background-color:var(--color-bg)}.morestudio svg{fill:#fff}.div-block-42{display:flex;height:100%;padding-top:0}.div-block-42,.marquee-horizontal{overflow:hidden}.service-welcome{align-items:center;display:grid;min-height:30vh}.service-head{align-items:center;background-color:var(--color-bg);grid-template-columns:1fr 2fr;height:max-content;padding:40px 25px;width:100%}.service-head,.service-subtitle{display:grid;justify-content:center;position:relative}.service-subtitle{grid-column:1/2;padding-top:0}.service-subtitle:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"いち";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:-7px;width:36px}.service-discover-title{align-content:start;font-size:3rem;grid-column:2/3}.service-all-wrapper{counter-reset:serviceMe}.service-main{background-color:var(--color-bg);display:grid;grid-template-areas:"servicetitle servicebody" "serviceanimation servicebody";grid-template-columns:40% 60%;min-height:100vh;padding:60px 20px;position:relative}.service-title{counter-increment:serviceMe;display:flex;font-family:var(--font-1);font-size:2rem;grid-area:servicetitle;justify-content:center;position:relative}.service-title:before{border:.0058vw solid var(--color-black);border-radius:100%;content:counter(serviceMe);font-size:12px;left:0;padding:7px 14px;position:absolute;top:0}.service-body{display:grid;grid-area:servicebody;grid-template-rows:3fr 2fr}.service-expla{font-family:var(--font-1);font-size:1.9rem}.service-animation{align-items:center;display:grid;grid-area:serviceanimation}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cb-overview-icon.-rotating video,.service-animation>svg{animation:rotate360 5s linear infinite;height:5rem}.service-tools{padding-top:20px}.tools-tags{padding-top:10px}.tool-tag{border:1px solid;border-radius:49px;display:inline-block;font-family:var(--font-1);font-size:2.1rem;font-size:20px;font-weight:500;line-height:110%;margin:.7rem;margin:.4rem;padding:.8rem 1.5rem;padding:.4rem 1rem;text-transform:uppercase}.divider-service{background-color:var(--color-black);height:.052vw;left:0;margin:0;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;shape-rendering:geometricprecision}.rotter{height:76px;width:310px}.stroka-icon svg>*{stroke-dasharray:148 10;-webkit-animation:strokax 5s linear infinite;animation:strokax 5s linear infinite}@keyframes strokax{0%{stroke-dashoffset:0;stroke-dasharray:148 10}50%{stroke-dasharray:135 30}to{stroke-dashoffset:157;stroke-dasharray:148 10}}.stroka-icon{display:flex;height:5rem;justify-content:center;width:70%}.after-service{background-color:var(--main-color);display:grid;grid-template-areas:"redifine" "xp";grid-template-columns:1fr;min-height:100vh;overflow:hidden;position:relative}.hc-greeting-bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hc-greeting-bg-media,.hc-greeting-bg-media img{height:100%}.welcome-processes{display:grid;font-size:9vw;grid-area:redifine;padding:20vh 25px;position:relative;z-index:2}.inline-gif img{border-radius:105px;height:calc(8rem - 1vw)}.inline-gif{align-items:center;display:inline-flex;gap:20px}.cool-video{background-color:var(--color-black);display:grid;grid-template-columns:1fr;min-height:150vh;padding-top:100px}:root{--relative-rem:0.625vw}@media (min-width:768px){.cb-intro-figure{height:99vh;margin:0 0 0 auto;width:auto;width:97vw}}.cb-intro-figure{height:345px;margin:0 auto;width:345px}.cb-intro-figure-media{border-radius:1000px;height:100%;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.cb-intro-figure-media video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:991px){.circle-arrow{margin-left:9%}}.circle-arrow{align-items:center;border:1px solid hsla(0,0%,95%,.35);border-radius:100%;cursor:pointer;display:flex;height:5.8em;justify-content:center;margin-left:12%;width:5.8em}@media screen and (min-width:768px){.morestudio{justify-content:end;padding:0 46px}}.intro-studio{font-family:var(--font-1)!important}.proof-experience{align-items:center;display:grid;grid-area:xp;grid-template-columns:repeat(3,1fr);padding:40px 0;position:relative}.top-border{background-color:var(--color-black);height:.052vw;left:0;margin:0;opacity:1;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);will-change:transform,opacity}.more-xp,.projects-xp,.years-xp{display:flex;flex-direction:column}.xp-footer{font-size:1.2rem;text-align:center}.xp-head{font-size:7vw;text-align:center}.services-video{border-radius:45px;height:100vh;width:100%}.inner-service-video{height:100%;object-fit:cover;width:100%}.languages{color:var(--color-bg)}.language-names{align-items:center;border-bottom:.0058vw solid var(--color-bg);display:grid;font-size:calc(1.4vw + 10px);grid-template-columns:40% 60%;grid-template-rows:auto;padding:100px 0}.language-svg svg{height:50px}.language-marquee{padding:40px 0}:root{--size:clamp(10rem,1rem + 35vmin,30rem);--gap:calc(var(--size)/14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap));--size-small:clamp(10rem,1rem + 10vmin,30rem)}*{box-sizing:border-box}@media (max-width:767px){:root{--gap:calc(var(--size)/30)}.marquee svg{scale:.6}.language-expla{font-size:1.02rem!important}.service-main{background-color:var(--color-bg);display:grid;grid-template-areas:"servicetitle" "serviceanimation " " servicebody";grid-template-columns:1fr;min-height:100vh;padding:60px 7%;position:relative;row-gap:30px}.service-expla{font-family:var(--font-1);font-size:1.2rem;padding-bottom:2rem}.tool-tag{font-size:1rem}.service-head{grid-template-columns:1fr;grid-template-rows:1fr 1fr;row-gap:40px;text-align:center}.service-discover-title{font-size:2.2rem;grid-column:1/2}.inline-gif{align-items:center;display:grid;gap:20px;justify-content:center}.inline-gif img{justify-self:center}.proof-experience{font-family:var(--font-1)}.language-names{gap:30px;grid-template-columns:1fr;padding:5%}.top-exit{grid-template-rows:auto!important;margin-bottom:20px}.bottom-exit,.top-exit{display:grid;grid-template-columns:1fr!important}.bottom-exit{justify-items:center!important;row-gap:30px}.contact-service{transform:scale(1);transition:transform .5s cubic-bezier(.4,0,0,1)}.top-exit h2{text-align:center}.service-contact{display:grid}.contact-service{display:grid;justify-self:center}.circle-arrow{margin-left:0;width:5.8em}.service-title:before{top:-34px}}@media screen and (min-width:768px) and (max-width:990px){.service-expla{font-size:1.6rem!important}.service-title{font-size:1.5rem}}.marquee{overflow:hidden;user-select:none}.marquee,.marquee__group{display:flex;gap:var(--gap)}.marquee__group{align-items:center;animation:scroll-x var(--duration) linear infinite;flex-shrink:0;justify-content:space-around;min-width:100%}@media (prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}.marquee--vertical{--mask-direction:to bottom}.marquee--vertical,.marquee--vertical .marquee__group{flex-direction:column}.marquee--vertical .marquee__group{animation-name:scroll-y}.marquee--reverse .marquee__group{animation-delay:-3s;animation-direction:reverse}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{0%{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.marquee svg{display:grid;place-items:center;width:var(--size);fill:var(--color-bluish);aspect-ratio:10/5;border-radius:.5rem}.marquee--vertical svg{aspect-ratio:1;padding:calc(var(--size)/6);width:calc(var(--size)/1.5)}.wrapper{display:flex;flex-direction:column;gap:var(--gap);margin:auto;max-width:100vw}.wrapper--vertical{flex-direction:row;height:100vh}@keyframes fade{to{opacity:0;visibility:hidden}}.exit-services{background-color:var(--color-bg);min-height:100vh;padding:100px 40px;position:relative}.exit-services,.wrap-exit{display:grid;grid-template-columns:1fr}.wrap-exit{z-index:3}.profile-picture{background:url(../assets/images/0412-1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:inline-flex;height:.85em;margin-right:.125em;position:relative;transform:translateY(.09em);width:.85em}.top-exit h2{font-size:calc(5vw + 10px)}.top-exit{align-items:center;border-bottom:.0058vw solid var(--color-black);display:grid;grid-template-columns:65% 35%;grid-template-rows:1fr;padding-bottom:20px}.contact-service{background:transparent;border:1px solid var(--color-black);border-radius:60px;cursor:pointer;outline:none;overflow:hidden;padding:45px 50px;position:relative;transition:transform .5s cubic-bezier(.4,0,0,1)}.contact-service:hover{animation:animate-scaleX .6s cubic-bezier(.4,0,0,1)}.contact-service:after{background:#000;border-radius:50% 50% 0 0;bottom:0;content:"";height:100%;left:0;position:absolute;transform:translateY(100%);transition:transform .5s cubic-bezier(.4,0,0,1),border-radius .5s cubic-bezier(.4,0,0,1);width:100%}.contact-service:hover:after{border-radius:0;transform:translateY(0)}.contact-service span{display:inline-block;font-size:24px;font-weight:500;overflow:hidden;position:relative}.contact-service span:after{bottom:0;color:#fff;content:attr(data-text);display:inline-block;height:100%;left:50%;position:absolute;transform:translate(-50%,100%);transition:transform .5s cubic-bezier(.4,0,0,1);width:100%;z-index:1}.contact-service:hover span:after{transform:translate(-50%)}@keyframes animate-scaleX{0%{transform:scaleX(1)}50%{transform:scaleX(1.05)}to{transform:scaleX(1)}}.service-contact{cursor:pointer}.dont-hold{font-family:var(--font-1);font-size:1.2rem}@media screen and (min-width:768px){.service-contact{cursor:pointer;justify-self:flex-end}.dont-hold{font-family:var(--font-1);font-size:1.2rem;max-width:50vw}.language-expla{font-size:1.32rem;padding:0 15px}}.bottom-exit{display:grid;grid-template-columns:1fr 1fr;justify-items:end}.scroll-service-down{align-items:center;display:grid;gap:20px;grid-column:1/2;grid-row:3/4;grid-template-columns:1fr auto 1fr;justify-content:center;z-index:3}.scroll-service-down span{text-align:center;width:fit-content}
\ No newline at end of file
+.hero-services{display:grid;grid-template-areas:"..." "hero-service";grid-template-columns:1fr;grid-template-rows:30% 50% 20%;min-height:100vh;overflow:hidden}.animate{line-height:1;overflow:hidden}.inner-service2:nth-last-of-type(3):before{background-image:url(../assets/images/0775-1.webp);background-position:50% 43%;background-repeat:no-repeat;background-size:81%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-service{font-family:unset;font-size:calc(8vw + 10px);grid-area:hero-service;line-height:1.4;padding:0 2.5% 4rem;text-align:center;text-transform:uppercase;z-index:4}.img_wrapper.studio_hero{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.img{height:100%;object-fit:cover;width:100%}figure{margin:0}.under-hero .intro-title:before{content:"🚀";rotate:90deg}.under-heross{grid-template-rows:auto;min-height:100svh;overflow:hidden}.introduction,.under-heross{display:grid;grid-template-columns:30% 70%}.introduction{background-color:#222!important;color:var(--color-bg);grid-template-areas:"introtitle introexpla" "... introfooter";grid-template-rows:1fr 200px;min-height:100vh;position:relative}.morestudio a{border:.0058vw solid var(--color-bg);color:var(--color-bg)}.divider-line{background-color:var(--color-bg)}.morestudio svg{fill:#fff}.div-block-42{display:flex;height:100%;padding-top:0}.div-block-42,.marquee-horizontal{overflow:hidden}.service-welcome{align-items:center;display:grid;min-height:30vh}.service-head{align-items:center;background-color:var(--color-bg);grid-template-columns:1fr 2fr;height:max-content;padding:40px 25px;width:100%}.service-head,.service-subtitle{display:grid;justify-content:center;position:relative}.service-subtitle{grid-column:1/2;padding-top:0}.service-subtitle:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"いち";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:-7px;width:36px}.service-discover-title{align-content:start;font-size:3rem;grid-column:2/3}.service-all-wrapper{counter-reset:serviceMe}.service-main{background-color:var(--color-bg);display:grid;grid-template-areas:"servicetitle servicebody" "serviceanimation servicebody";grid-template-columns:40% 60%;min-height:100vh;padding:60px 20px;position:relative}.service-title{counter-increment:serviceMe;display:flex;font-family:var(--font-1);font-size:2rem;grid-area:servicetitle;justify-content:center;position:relative}.service-title:before{border:.0058vw solid var(--color-black);border-radius:100%;content:counter(serviceMe);font-size:12px;left:0;padding:7px 14px;position:absolute;top:0}.service-body{display:grid;grid-area:servicebody;grid-template-rows:3fr 2fr}.service-expla{font-family:var(--font-1);font-size:1.9rem}.service-animation{align-items:center;display:grid;grid-area:serviceanimation}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cb-overview-icon.-rotating video,.service-animation>svg{animation:rotate360 5s linear infinite;height:5rem}.service-tools{padding-top:20px}.tools-tags{padding-top:10px}.tool-tag{border:1px solid;border-radius:49px;display:inline-block;font-family:var(--font-1);font-size:2.1rem;font-size:20px;font-weight:500;line-height:110%;margin:.7rem;margin:.4rem;padding:.8rem 1.5rem;padding:.4rem 1rem;text-transform:uppercase}.divider-service{background-color:var(--color-black);height:.052vw;left:0;margin:0;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;shape-rendering:geometricprecision}.rotter{height:76px;width:310px}.stroka-icon svg>*{stroke-dasharray:148 10;-webkit-animation:strokax 5s linear infinite;animation:strokax 5s linear infinite}@keyframes strokax{0%{stroke-dashoffset:0;stroke-dasharray:148 10}50%{stroke-dasharray:135 30}to{stroke-dashoffset:157;stroke-dasharray:148 10}}.stroka-icon{display:flex;height:5rem;justify-content:center;width:70%}.after-service{background-color:var(--main-color);display:grid;grid-template-areas:"redifine" "xp";grid-template-columns:1fr;min-height:100vh;overflow:hidden;position:relative}.hc-greeting-bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hc-greeting-bg-media,.hc-greeting-bg-media img{height:100%}.welcome-processes{display:grid;font-size:9vw;grid-area:redifine;padding:20vh 25px;position:relative;z-index:2}.inline-gif img{border-radius:105px;height:calc(8rem - 1vw)}.inline-gif{align-items:center;display:inline-flex;gap:20px}.cool-video{background-color:var(--color-black);display:grid;grid-template-columns:1fr;min-height:150vh;padding-top:100px}:root{--relative-rem:0.625vw}@media (min-width:768px){.cb-intro-figure{height:99vh;margin:0 0 0 auto;width:auto;width:97vw}}.cb-intro-figure{height:345px;margin:0 auto;width:345px}.cb-intro-figure-media{border-radius:1000px;height:100%;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.cb-intro-figure-media video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:991px){.circle-arrow{margin-left:9%}}.circle-arrow{align-items:center;border:1px solid hsla(0,0%,95%,.35);border-radius:100%;cursor:pointer;display:flex;height:5.8em;justify-content:center;margin-left:12%;width:5.8em}@media screen and (min-width:768px){.morestudio{justify-content:end;padding:0 46px}}.intro-studio{font-family:var(--font-1)!important}.proof-experience{align-items:center;display:grid;grid-area:xp;grid-template-columns:repeat(3,1fr);padding:40px 0;position:relative}.top-border{background-color:var(--color-black);height:.052vw;left:0;margin:0;opacity:1;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);will-change:transform,opacity}.more-xp,.projects-xp,.years-xp{display:flex;flex-direction:column}.xp-footer{font-size:1.2rem;text-align:center}.xp-head{font-size:7vw;text-align:center}.services-video{border-radius:45px;height:100vh;width:100%}.inner-service-video{height:100%;object-fit:cover;width:100%}.languages{color:var(--color-bg)}.language-names{align-items:center;border-bottom:.0058vw solid var(--color-bg);display:grid;font-size:calc(1.4vw + 10px);grid-template-columns:40% 60%;grid-template-rows:auto;padding:100px 0}.language-svg svg{height:50px}.language-marquee{padding:40px 0}:root{--size:clamp(10rem,1rem + 35vmin,30rem);--gap:calc(var(--size)/14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap));--size-small:clamp(10rem,1rem + 10vmin,30rem)}*{box-sizing:border-box}@media (max-width:767px){:root{--gap:calc(var(--size)/30)}.marquee svg{scale:.6}.language-expla{font-family:var(--font-1);font-size:1.02rem!important}.service-main{background-color:var(--color-bg);display:grid;grid-template-areas:"servicetitle" "serviceanimation " " servicebody";grid-template-columns:1fr;min-height:100vh;padding:60px 7%;position:relative;row-gap:30px}.service-expla{font-family:var(--font-1);font-size:1.2rem;padding-bottom:2rem}.tool-tag{font-size:1rem}.service-head{grid-template-columns:1fr;grid-template-rows:1fr 1fr;row-gap:40px;text-align:center}.service-discover-title{font-size:2.2rem;grid-column:1/2}.inline-gif{align-items:center;display:grid;gap:20px;justify-content:center}.inline-gif img{justify-self:center}.proof-experience{font-family:var(--font-1)}.language-names{gap:30px;grid-template-columns:1fr;padding:5%}.top-exit{grid-template-rows:auto!important;margin-bottom:20px}.bottom-exit,.top-exit{display:grid;grid-template-columns:1fr!important}.bottom-exit{justify-items:center!important;row-gap:30px}.contact-service{transform:scale(1);transition:transform .5s cubic-bezier(.4,0,0,1)}.top-exit h2{text-align:center}.service-contact{display:grid}.contact-service{display:grid;justify-self:center}.circle-arrow{margin-left:0;width:5.8em}.service-title:before{top:-34px}}@media screen and (min-width:768px) and (max-width:990px){.service-expla{font-size:1.6rem!important}.service-title{font-size:1.5rem}}.marquee{overflow:hidden;user-select:none}.marquee,.marquee__group{display:flex;gap:var(--gap)}.marquee__group{align-items:center;animation:scroll-x var(--duration) linear infinite;flex-shrink:0;justify-content:space-around;min-width:100%}@media (prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}.marquee--vertical{--mask-direction:to bottom}.marquee--vertical,.marquee--vertical .marquee__group{flex-direction:column}.marquee--vertical .marquee__group{animation-name:scroll-y}.marquee--reverse .marquee__group{animation-delay:-3s;animation-direction:reverse}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{0%{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.marquee svg{display:grid;place-items:center;width:var(--size);fill:var(--color-bluish);aspect-ratio:10/5;border-radius:.5rem}.marquee--vertical svg{aspect-ratio:1;padding:calc(var(--size)/6);width:calc(var(--size)/1.5)}.wrapper{display:flex;flex-direction:column;gap:var(--gap);margin:auto;max-width:100vw}.wrapper--vertical{flex-direction:row;height:100vh}@keyframes fade{to{opacity:0;visibility:hidden}}.exit-services{background-color:var(--color-bg);min-height:100vh;padding:100px 40px;position:relative}.exit-services,.wrap-exit{display:grid;grid-template-columns:1fr}.wrap-exit{z-index:3}.profile-picture{background:url(../assets/images/0412-1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:inline-flex;height:.85em;margin-right:.125em;position:relative;transform:translateY(.09em);width:.85em}.top-exit h2{font-size:calc(5vw + 10px)}.top-exit{align-items:center;border-bottom:.0058vw solid var(--color-black);display:grid;grid-template-columns:65% 35%;grid-template-rows:1fr;padding-bottom:20px}.contact-service{background:transparent;border:1px solid var(--color-black);border-radius:60px;cursor:pointer;outline:none;overflow:hidden;padding:45px 50px;position:relative;transition:transform .5s cubic-bezier(.4,0,0,1)}.contact-service:hover{animation:animate-scaleX .6s cubic-bezier(.4,0,0,1)}.contact-service:after{background:#000;border-radius:50% 50% 0 0;bottom:0;content:"";height:100%;left:0;position:absolute;transform:translateY(100%);transition:transform .5s cubic-bezier(.4,0,0,1),border-radius .5s cubic-bezier(.4,0,0,1);width:100%}.contact-service:hover:after{border-radius:0;transform:translateY(0)}.contact-service span{display:inline-block;font-size:24px;font-weight:500;overflow:hidden;position:relative}.contact-service span:after{bottom:0;color:#fff;content:attr(data-text);display:inline-block;height:100%;left:50%;position:absolute;transform:translate(-50%,100%);transition:transform .5s cubic-bezier(.4,0,0,1);width:100%;z-index:1}.contact-service:hover span:after{transform:translate(-50%)}@keyframes animate-scaleX{0%{transform:scaleX(1)}50%{transform:scaleX(1.05)}to{transform:scaleX(1)}}.service-contact{cursor:pointer}.dont-hold{font-family:var(--font-1);font-size:1.2rem}@media screen and (min-width:768px){.service-contact{cursor:pointer;justify-self:flex-end}.dont-hold{font-family:var(--font-1);font-size:1.2rem;max-width:50vw}.language-expla{font-size:1.32rem;padding:0 15px}}.bottom-exit{display:grid;grid-template-columns:1fr 1fr;justify-items:end}.scroll-service-down{align-items:center;display:grid;gap:20px;grid-column:1/2;grid-row:3/4;grid-template-columns:1fr auto 1fr;justify-content:center;z-index:3}.scroll-service-down span{text-align:center;width:fit-content}
\ No newline at end of file
diff --git a/css/studio.css b/css/studio.css
index 1775086c..c9ed4849 100644
--- a/css/studio.css
+++ b/css/studio.css
@@ -1 +1 @@
-:root{--ff-style:"Unbounded",cursive;--fs-d1:clamp(2.566rem,-0.1492rem + 10.8608vw,5.96rem);--fs-d2:clamp(2.281rem,0.2914rem + 7.9584vw,4.768rem);--fs-d3:clamp(2.074rem,0.5966rem + 5.7216vw,3.815rem);--fs-d4:clamp(1.728rem,0.5966rem + 4.7216vw,3.815rem);--fs-1:clamp(1.802rem,0.802rem + 4vw,3.052rem);--fs-2:clamp(1.602rem,0.9308rem + 2.6848vw,2.441rem);--fs-3:clamp(1.424rem,1.0008rem + 1.6928vw,1.953rem);--fs-4:clamp(1.266rem,1.0284rem + 0.9504vw,1.563rem);--fs-5:clamp(1.125rem,1.025rem + 0.4vw,1.25rem);--fs-6:clamp(1rem,1rem + 0vw,1rem);--fs-regular:clamp(1rem,1rem + 0vw,1rem);--fs-xsmall:clamp(0.875rem,0.875rem + 0vw,0.875rem);--fs-xxsmall:clamp(0.5rem,0.375rem + 0.5vw,0.75rem);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--gap-small:clamp(1rem,2vw,24px);--gap-large:clamp(2rem,1rem + 2.6667vw,3rem);--b-shadow-small:0 0.125rem 0.25rem (var(--color-black),0.075)!important;--b-shadow-medium:0 0.5rem 1rem (var(--color-black),0.15)!important;--b-shadow-large:0 1rem 3rem (var(--color-black),0.175)!important}body,main{position:relative}main{border-radius:12px;margin:4px 2px 0 4px;overflow:hidden}.below-line{background-color:var(--color-bg)!important}.hero-studio{background-color:var(--color-bg);background-color:var(--color-black);grid-template-areas:"... ... " "studio-name studio-name " "studio-mini ... " "below-hero below-hero ";grid-template-columns:repeat(2,1fr);grid-template-rows:10% auto auto 20%;min-height:100svh}.hero-studio,.studio-name{color:var(--color-bg);display:grid}.studio-name{font-size:20vw;grid-area:studio-name;mix-blend-mode:difference;text-align:center;z-index:3}.studio-mini{display:grid;font-family:var(--font-1);font-size:1.2rem;grid-area:studio-mini;padding:5px 25px}.hero-circles{background-image:url(../assets/images/works/Hypercritical-hero.webp);background-position:100%;background-repeat:no-repeat;grid-column:2/4;grid-row:2/5;z-index:2}.nav{color:var(--color-bg)}.nav svg{fill:var(--color-bg)}@media screen and (max-width:400px){.est-hero{padding:20px 10px!important}.div-svg svg{height:60px}.why-workus-header{font-size:6vw}}@media screen and (min-width:768px){.expla-left{display:flex;justify-self:center;width:70%}.message{font-size:1.728rem;padding:0 1rem}.why-footer>div,.why-workus-header{font-size:var(--fs-d3)}}@media screen and (max-width:768px){.studio-mini{align-items:center;display:grid;font-size:1.2rem;grid-area:studio-mini;grid-column:1/3;padding:5px 25px}.hero-circles{background:url(../assets/images/works/down-mask.png);background-position:50% 36%;background-repeat:no-repeat;background-size:34vw;grid-column:1/4;grid-row:2/4;z-index:2}}@media screen and (max-width:954px) and (min-width:768px){.hero-circles{background-size:46vw}.partner-logo{scale:.7}}.est-hero{padding:20px 40px}.below-hero{align-items:end;display:grid;grid-area:below-hero;grid-template-columns:1fr auto 1fr;justify-content:center}.div-svg svg{rotate:90deg}.div-svg{cursor:pointer;z-index:3}.arrow-pathy{transform-origin:center}.div-svg:hover{animation:rotater 1s ease}.rotater{animation:rotater 1.5s ease infinite}@keyframes rotater{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.below-studio-hero{background-color:var(--color-bg);display:grid;min-height:calc(100vh + 20px)}.below-studio-outer-wrapper{background-color:var(--color-black);border-bottom-left-radius:44px;border-bottom-right-radius:44px;color:var(--color-black);display:grid;padding:10px;width:100%}.below-studio-inner-wrapper{background-color:var(--color-bg);border-radius:44px;color:var(--color-black);display:grid;grid-template-areas:"..." " transform " "side-innovate";grid-template-columns:1fr;width:100%}.studio-intro{align-content:center;display:grid;grid-area:transform;grid-template-columns:10% auto 10%;justify-content:center;padding:20px}.studio-intro .h1{font-family:var(--font-1);font-size:7.5vw;font-weight:400;grid-column:2/3;height:fit-content;letter-spacing:-.02em;line-height:1.1;margin-bottom:0;margin-top:0}.side-innovate{align-items:center;display:grid;grid-area:side-innovate;justify-content:center;overflow:visible}.side-innovate img{height:9vw;rotate:-63deg;width:auto}.intro-story{background-color:var(--color-bg);min-height:150svh;padding:20px 5px}.intro-story,.story-wrapper{display:grid;position:relative}.story-wrapper{background-color:var(--color-black);border-radius:45px;grid-template-areas:"top-story" "story-stats";grid-template-columns:1fr;grid-template-rows:2fr 1fr;height:150vh}.story-wrapper-inner{background-color:var(--main-color);border-radius:45px;box-shadow:inset;grid-area:top-story;height:100vh;position:relative}.story-stats{grid-area:story-stats}.proof-experience{align-items:center;color:var(--color-bg);display:grid;font-family:var(--font-1);grid-area:proof-experience;grid-template-columns:repeat(3,1fr);padding:10px 0;position:relative}.more-xp,.projects-xp,.years-xp{display:flex;flex-direction:column}.xp-head{font-size:7.5vw;text-align:center}.xp-footer{font-size:1.2rem;text-align:center}.story-wrapper-inner{display:grid;grid-template-areas:"story-head story-head" "storyleft storyright ";grid-template-columns:repeat(2,1fr);grid-template-rows:10% 90%;padding:30px 20px}.story-left{align-items:center;display:grid;grid-area:storyleft;justify-content:center}.story-right{display:grid;grid-area:storyright;grid-template-columns:1fr;grid-template-rows:auto}.story-right .header{font-family:var(--font-3);text-align:center}.genesis-story{font-family:var(--font-1);font-size:1.8rem;font-weight:600}.title-story{grid-area:story-head;padding-left:100px;position:relative;width:100%}.title-story:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"に";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:-7px;width:36px}.story-left img{height:auto;position:relative;width:100%}@media screen and (max-width:767px){.why-box{grid-template-columns:1fr!important;padding:4rem 8px!important}.why-left{align-items:center;flex-direction:column-reverse}.why-footer>div{font-size:7vw}.story-left img{height:auto;max-width:23vw;width:100%}.story-wrapper-inner{display:grid;grid-template-areas:"story-head" "storyleft" " storyright ";grid-template-columns:1fr;grid-template-rows:10% auto auto;padding:30px 20px}.story-right{display:grid;grid-area:storyright;grid-template-columns:1fr;grid-template-rows:auto;justify-self:center;width:99%}.genesis-story{font-family:var(--font-1);font-size:calc(3vw + 10px);font-weight:600}}.container-x{--max-width__screen:100%;--max-width__laptops:1400px;--max-width__blogs:1100px;margin-inline:auto;width:min(var(--max-width__screen),100% - (var(--padding) * 2))}html:focus-within{scroll-behavior:smooth}@media (prefers-reduced-motion:media){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;-o-transition-duration:.01ms!important;transition-duration:.01ms!important}}.display-1{color:var(--color-white);font-family:var(--font-1);font-size:var(--fs-d1);font-weight:var(--fw-medium);margin:0;padding:.3rem 0 1rem}.container-x label,.container-x p,.container-x span{color:var(--color-white);font-family:var(--font-3);font-size:var(--fs-regular);font-weight:var(--fw-regular)}@media screen and (max-width:600px){.container-x label,.container-x p,.container-x span{font-family:var(--font-1)}}.line{border-bottom:2px solid var(--color-black);width:100%}.cont{border-radius:45px}.main-cont{display:grid;gap:1rem;padding:2px 8px}@media (min-width:768px){.main-cont .m-cont-2{display:grid;gap:0 0;grid-template-areas:"sm-cont-21 sm-cont-22" "sm-cont-23 sm-cont-23";grid-template-columns:1fr;grid-template-rows:1fr}}@media (max-width:767px){.below-studio-hero{min-height:calc(50vh + 20px)!important}.xp-footer{font-size:1rem}.story-wrapper{height:130vh!important}.customer-says{padding:20px 9px 100px!important}.swiperx-wrapper{margin:unset!important;width:90vw!important}.contact-boxes-wrapper{grid-template-columns:1fr!important}.contact-image{width:50%!important}.contact-box .h4{max-width:90%!important}.contact-intro{font-size:calc(2vw + 10px)!important}.testimonial-image{height:calc(2vw + 49px)!important;transition:all .3s ease;width:calc(2vw + 49px)!important}.main-cont{overflow:hidden}.main-cont,.main-cont .cont{height:100vh}.sm-cont-21{grid-area:sm-cont-21;padding:3rem 1rem!important}.main-cont .cont{border-radius:2rem}}.main-cont .cont-category{border:1px solid var(--color-white);border-radius:100vw;padding:.2rem .8rem;width:fit-content}.main-cont p{color:var(--color-white);font-size:var(--fs-small);font-weight:var(--fw-medium)}.main-cont .m-cont-2{display:grid;gap:1rem;grid-template-areas:"sm-cont-21 sm-cont-22 sm-cont-23";grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1600px){.main-cont .m-cont-2{display:grid;gap:0 0;grid-template-areas:"sm-cont-21 sm-cont-22" "sm-cont-23 sm-cont-23";grid-template-columns:1fr;grid-template-rows:1fr}}@media only screen and (max-width:992px){.main-cont .m-cont-2{display:grid;gap:0;grid-template-areas:"sm-cont-21" "sm-cont-22" "sm-cont-23";grid-template-columns:1fr;grid-template-rows:1fr}}.sm-cont-21{background:var(--color-white);display:flex;flex-direction:column;grid-area:sm-cont-21;justify-content:space-between;padding:3rem}.m-cont-2 a,.m-cont-2 h1,.m-cont-2 p{color:var(--color-black)}.m-cont-2 .cont-category{border-color:var(--color-black)}.sm-cont-21 .line{position:relative}.sm-cont-21 .line:after{background-color:var(--color-black);border-radius:100vw;content:"";height:12px;position:absolute;right:0;top:-6px;width:12px}.sm-cont-21__footer{align-items:center;display:grid;gap:1rem;grid-template-columns:50px 1fr;justify-content:center;padding-top:1.8rem}.ri-lightbulb-line{border-right:1px solid var(--color-black);color:var(--color-white);color:var(--color-black);display:grid;font-size:var(--fs-3);place-content:center}.campaign{align-items:flex-end;align-self:flex-end;display:flex;justify-content:space-between;padding:1rem 0;position:relative}.campaign-line{border-bottom:1px solid var(--color-black)}p.campaign-info.progress-value{font-size:var(--fs-3);font-weight:var(--fw-bold)}.progress{border:1px solid var(--color-black);border-radius:100vw;height:15px;overflow:hidden;position:relative;width:100%}.progress .color{background-color:var(--color-black);border-radius:15px;height:13px;left:0;position:absolute;top:0;transform-origin:left;width:0}@keyframes progress{0%{width:0}to{width:100%}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.why-workus{background-color:var(--color-black);border-radius:45px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin:10px 5px;min-height:100vh}.why-workus-header{color:var(--color-bg);display:grid;display:flex;font-family:var(--font-3);height:fit-content;justify-content:center;padding:4rem 0;text-align:left}.why-box-wrapper{display:grid;justify-self:center;max-width:85vw}.why-box{border-bottom:.058vw solid var(--color-bg);border-top:.058vw solid var(--color-bg);color:var(--color-bg);display:grid;font-family:var(--font-1);grid-template-columns:repeat(2,1fr);height:auto;padding:4rem 30px}.why-left{display:flex;flex-wrap:nowrap;justify-content:space-around}.why-left svg{width:35px;fill:#fff;stroke:#fff;height:35px;margin-top:15px}.why-main{font-size:1.4rem}.why-right p{font-size:1.2rem}.why-footer{background:var(--color-bg);border-radius:45px;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;display:flex;margin:7px;min-height:31vw}.why-footer>div{margin:auto;width:85vw}.eye-wrapper{background-color:var(--color-white);border-radius:45px;cursor:grab;display:inline-flex;height:1em;justify-content:center;position:relative;width:124px}.why-footer-top{padding-bottom:20px}.why-footer-bottom,.why-footer-top{display:flex;justify-content:center}.why-footer-bottom{align-items:center;gap:20px}.why-box:last-of-type{border-bottom:none}.eye-el{background-color:var(--main-color);height:.6em;width:.6em}.circle-radius{border-radius:50%}.abs-center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pabs{position:absolute}.inline_block{display:inline-block}.eye-el-inner{background-color:#131313;height:.2em;width:.2em}.customer-says{background-color:var(--color-white);border-top-left-radius:45px;border-top-right-radius:45px;display:grid;grid-area:testimonials;grid-template-columns:1fr;grid-template-rows:20% 80%;margin:10px 5px 0;min-height:100vh;padding:20px 50px 100px;position:relative;row-gap:20px}.swiper-top{display:flex;justify-content:center}.swiper-header{display:grid;font-family:var(--font-3);font-size:var(--fs-1);height:fit-content;line-height:1.1;padding:3rem 0;position:relative;text-align:center}.swiper-header:before{border:3px solid #fff;border-radius:50%;bottom:-6px;height:15px;left:50%;transform:translatex(-50%);width:15px;z-index:9}.swiper-header:after,.swiper-header:before{background-color:var(--main-color);content:"";position:absolute}.swiper-header:after{bottom:0;height:2px;left:25%;right:25%}.swiperx-wrapper{display:grid;grid-template-areas:"before message after";grid-template-columns:auto 1fr auto;margin:auto;overflow:hidden;padding:30px 0;position:relative;width:70vw}.swiper-slide{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh}.message-wrapper{display:grid;grid-template-areas:"message" "user";grid-template-columns:1fr;grid-template-rows:auto;height:100%;position:relative}.message{font-family:var(--font-1);grid-area:message}.message,.user{color:var(--color-black)}.user{display:grid;font-family:var(--font-3);font-size:2rem;grid-area:user;text-align:center}.before-testimonial{grid-area:before}.after-testimonial,.before-testimonial{font-family:var(--font-1);font-size:11.5vw;line-height:7vw;width:12.5%}.after-testimonial{align-items:end;display:flex;grid-area:after;justify-items:end}.swiper{cursor:pointer;grid-area:message;height:fit-content;max-width:100vw;overflow:auto;width:100%}.testimonial-bottom{align-items:center;display:flex;font-size:2rem;font-weight:500;gap:20px;margin-top:35px}.testimonial-image{border-radius:50%;height:92px;overflow:hidden;width:92px}.testimonial-image img{height:auto;width:100%}.testimonial-credits{column-gap:20px;display:flex;flex-direction:column;font-family:var(--font-1);font-size:1.2rem}.clientel{background-color:var(--color-bg);display:grid;grid-template-areas:"clientel-head" "clientel-body";grid-template-columns:1fr;grid-template-rows:20% auto;height:fit-content;min-height:30vh;padding:75px 10px}.clientel-head{align-items:center;display:grid;grid-area:clientel-head;justify-content:center;position:relative}.clientel-head-inner{background-color:var(--main-color);border:1px solid #000;border-radius:20px;color:var(--color-black);display:inline-flex;font-size:16px;margin:0 0 20px;padding:5px 10px}.clientel-body{display:flex;grid-area:clientel-body;justify-content:space-evenly;margin:auto;width:100%}.partner-logo{display:flex;height:45px;position:relative;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.partner-logo img{cursor:pointer;height:100%;width:auto}@media screen and (max-width:767px){.clientel-body{align-items:center;display:grid;gap:34px;grid-template-columns:1fr 1fr;justify-content:center;margin:auto}.partner-logo{column-gap:20px;display:flex;height:9vw!important;margin:auto;position:relative;width:auto}.clientel{padding:45px 10px}.clientel-body{padding:27px 0}}.vicstatelogo-small{height:70%!important;justify-self:center;margin:auto;width:auto}.vicstatelogo-large{height:80px!important;margin-top:-20%}.clientel-body{padding:68px 0}.customer-contact-wrap{background-color:var(--color-bg);display:grid;grid-template-areas:"testimonials" "now-contact";grid-template-columns:1fr;grid-template-rows:auto}.customer-contact{align-items:center;background-color:var(--color-forth);border-radius:45px;display:flex;flex-direction:column;grid-area:now-contact;margin:-50px 5px 10px;min-height:50vw;padding:0 80px 80px;z-index:2}.footer{border-top-left-radius:45px;border-top-right-radius:45px}.contact-intro{color:var(--color-bg);font-family:var(--font-3);font-size:var(--fs-1);margin:0 0 60px;max-width:900px;padding-top:4rem;text-align:center}.contact-boxes-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;grid-gap:10px;gap:10px;padding:0 80px;width:100%}.contact-box{border-radius:30px;display:flex;transform:translateY(-10px)}.contact-box:first-child{background-color:#d9db4d;transition-delay:.05s}.contact-box:nth-child(2){background-color:#dcb688;transition-delay:.1s}.contact-box:nth-child(3){background-color:#bed2f5}.contact-box>a{color:var(--color-black);padding:30px;width:100%}.contact-box .h4{font-family:var(--font-1);font-size:1.7rem;font-weight:600;margin:2.2rem 0;max-width:220px;min-height:90px;text-align:center}.contact-image{aspect-ratio:1/1;border-radius:50%;margin:auto auto 60px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:relative;width:95%}.contact-image img{border:none;height:0;inset:0;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover;width:0}.contact-image img,.image-wrap-box{box-sizing:border-box;display:block;padding:0;position:absolute}.image-wrap-box{background:none;border:0;bottom:0;height:auto;left:0;margin:0;opacity:1;overflow:hidden;right:0;top:0;width:auto}.Trake_tile_button{bottom:0;position:absolute;right:0}.Button_ArrowCont__WrhN_{background-color:var(--color-forth);border-radius:50% 0 0 0;margin:0 -10px -10px 0;padding:10px}.Button_Button__vVAZK{align-items:center;background:transparent;border:none;color:transparent;cursor:pointer;display:inline-flex;justify-content:center;outline:0;text-decoration:none}.Button_ArrowCont__WrhN_:focus,.Button_Button__vVAZK:focus,.Trake_tile_button:focus{outline:none}.Button_Button__vVAZK>span{align-items:center;display:flex;height:100%;transition:.15s;width:100%;z-index:1}.Button_Arrow__LawjV{align-items:center;background-color:var(--color-white);border:1px solid var(--color-white);border-radius:50%;color:var(--stick-black);display:flex;height:50px;justify-content:center;outline:none;transition:all .4s ease;width:50px}.Trake_tile_button:focus,.Trake_tile_button:hover{background:transparent;border:none;outline:none}.Button_Arrow__LawjV>svg{display:block;height:14px;transition:.3s;width:14px}.Button_Arrow__LawjV path{fill:none!important}.Button_ArrowCont__WrhN_ path{fill:var(--color-forth)}.Button_ArrowCont__WrhN_>svg:last-of-type{border:none;bottom:0;left:-13px;right:auto;top:auto}.Button_ArrowCont__WrhN_>svg{background:transparent;border:none;display:block;position:absolute;right:-1px;top:-18px;transform:rotate(180deg) scale(1.01);width:20px;shape-rendering:geometricPrecision}.blog-front-card:hover .Button_Arrow__LawjV{outline:none;transform:rotate(-45deg);transition:transform .6s ease}.blog_front_card:hover .Button_Arrow__LawjV>svg{transform:scale(1.2);transition:transform .3 ease}.Img_Img__73sGi,.contact-box{transition:all .4s ease}.contact-box:hover{transform:translateY(-25px)}.contact-box:hover .Img_Img__73sGi{transform:scale(1.1)}.contact-box:hover .Button_Arrow__LawjV{transform:rotate(-45deg)}@media (max-width:930px){.contact-boxes-wrapper{padding:0 20px}.customer-contact{padding:0 0 80px}}.partner-modal{background:rgba(0,0,0,.8);display:grid;height:100%;left:0;opacity:0;place-items:center;pointer-events:none;pointer-events:all;position:fixed;scale:0;top:0;transform:scale(1.03);width:100%;z-index:203}.partner-modal-inner{overflow:hidden;position:relative;width:95%}.partner-close{background:none;border:1px solid #000;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:26px;height:40px;place-items:center;position:absolute;right:20px;top:35px;transition:transform .3s;width:40px;z-index:5}.partner-close svg{transform:scale(.8)}.partner-divide{display:flex;font-size:clamp(1rem,.886rem + .36vw,1.25rem);gap:10px;margin:20px auto;max-width:1200px;position:relative}.partner-right{background:var(--color-third);border-radius:30px;padding:50px;width:70%}.partner-pill{background-color:#fff;border:0;border-radius:20px;display:inline-flex;font-family:var(--font-3);font-size:1rem;margin:0 0 20px;padding:5px 10px}.inline-flex{align-items:center;display:inline-flex;justify-content:center}.viewbutton{border-radius:50% 0 0 0;margin:0 -10px -10px 0;padding:10px}.partner-intro{font-family:var(--font-1);font-size:1.2rem;margin-top:30px}.view-parnerbutton{align-items:center;color:#000;cursor:pointer;display:inline-flex;justify-content:center;margin:30px 0 0;outline:0;text-decoration:none}.partner-left{background-color:#fff;border-radius:30px;min-height:500px;overflow:hidden;width:30%}.partner-left,.partner-left-inner{align-items:center;display:flex;justify-content:center}.partner-left-inner{height:100%;max-height:80%;max-width:80%;width:100%}.partner-left-inner a{display:block;height:100%;width:100%}.partner-left-inner span{position:relative}.partner-left img{height:auto;max-width:100%;min-height:100%;object-fit:contain}.more-explanation{font-family:var(--font-1);font-size:1.2rem}.founder{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;padding:2rem 0}@media screen and (max-width:768px){.partner-divide{display:flex!important;flex-direction:column!important;overflow:auto!important}.partner-left{margin:auto!important;max-height:150px!important;min-height:120px!important;width:95%!important}.partner-left-inner{max-width:68%!important}.partner-right{margin:auto!important;padding:1rem!important;width:95%!important}.partner-right h3{font-size:1.3rem}.partner-pill{font-size:1rem!important;margin:0 0 1rem!important}.partner-intro{margin-top:1rem!important}.view-parnerbutton{margin:1.5rem 0 0!important}}.lineChild{overflow:hidden}@media screen and (max-width:425px){.swiper-header{padding:2rem 0!important}}
\ No newline at end of file
+:root{--ff-style:"Unbounded",cursive;--fs-d1:clamp(2.566rem,-0.1492rem + 10.8608vw,5.96rem);--fs-d2:clamp(2.281rem,0.2914rem + 7.9584vw,4.768rem);--fs-d3:clamp(2.074rem,0.5966rem + 5.7216vw,3.815rem);--fs-d4:clamp(1.728rem,0.5966rem + 4.7216vw,3.815rem);--fs-1:clamp(1.802rem,0.802rem + 4vw,3.052rem);--fs-2:clamp(1.602rem,0.9308rem + 2.6848vw,2.441rem);--fs-3:clamp(1.424rem,1.0008rem + 1.6928vw,1.953rem);--fs-4:clamp(1.266rem,1.0284rem + 0.9504vw,1.563rem);--fs-5:clamp(1.125rem,1.025rem + 0.4vw,1.25rem);--fs-6:clamp(1rem,1rem + 0vw,1rem);--fs-regular:clamp(1rem,1rem + 0vw,1rem);--fs-xsmall:clamp(0.875rem,0.875rem + 0vw,0.875rem);--fs-xxsmall:clamp(0.5rem,0.375rem + 0.5vw,0.75rem);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--gap-small:clamp(1rem,2vw,24px);--gap-large:clamp(2rem,1rem + 2.6667vw,3rem);--b-shadow-small:0 0.125rem 0.25rem (var(--color-black),0.075)!important;--b-shadow-medium:0 0.5rem 1rem (var(--color-black),0.15)!important;--b-shadow-large:0 1rem 3rem (var(--color-black),0.175)!important}body,main{position:relative}main{border-radius:12px;margin:4px 2px 0 4px;overflow:hidden}.below-line{background-color:var(--color-bg)!important}.hero-studio{background-color:var(--color-bg);background-color:var(--color-black);grid-template-areas:"... ... " "studio-name studio-name " "studio-mini ... " "below-hero below-hero ";grid-template-columns:repeat(2,1fr);grid-template-rows:10% auto auto 20%;min-height:100svh;min-height:100vh}.hero-studio,.studio-name{color:var(--color-bg);display:grid}.studio-name{font-size:20vw;grid-area:studio-name;mix-blend-mode:difference;text-align:center;z-index:3}.studio-mini{display:grid;font-family:var(--font-1);font-size:1.2rem;grid-area:studio-mini;padding:5px 25px}.hero-circles{background-image:url(../assets/images/works/Hypercritical-hero.webp);background-position:100%;background-repeat:no-repeat;grid-column:2/4;grid-row:2/5;z-index:2}.nav{color:var(--color-bg)}.nav svg{fill:var(--color-bg)}@media screen and (max-width:400px){.est-hero{padding:20px 10px!important}.div-svg svg{height:60px}.why-workus-header{font-size:6vw}}@media screen and (min-width:768px){.expla-left{display:flex;justify-self:center;width:70%}.message{font-size:1.728rem;padding:0 1rem}.why-footer>div,.why-workus-header{font-size:var(--fs-d3)}}@media screen and (max-width:768px){.studio-mini{align-items:center;display:grid;font-size:1.2rem;grid-area:studio-mini;grid-column:1/3;padding:5px 25px}.hero-circles{background:url(../assets/images/works/down-mask.png);background-position:50% 36%;background-repeat:no-repeat;background-size:34vw;grid-column:1/4;grid-row:2/4;z-index:2}}@media screen and (max-width:954px) and (min-width:768px){.hero-circles{background-size:46vw}.partner-logo{scale:.7}}.est-hero{padding:20px 40px}.below-hero{align-items:end;display:grid;grid-area:below-hero;grid-template-columns:1fr auto 1fr;justify-content:center}.div-svg svg{rotate:90deg}.div-svg{cursor:pointer;z-index:3}.arrow-pathy{transform-origin:center}.div-svg:hover{animation:rotater 1s ease}.rotater{animation:rotater 1.5s ease infinite}@keyframes rotater{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.below-studio-hero{background-color:var(--color-bg);display:grid;min-height:calc(100vh + 20px)}.below-studio-outer-wrapper{background-color:var(--color-black);border-bottom-left-radius:44px;border-bottom-right-radius:44px;color:var(--color-black);display:grid;padding:10px;width:100%}.below-studio-inner-wrapper{background-color:var(--color-bg);border-radius:44px;color:var(--color-black);display:grid;grid-template-areas:"..." " transform " "side-innovate";grid-template-columns:1fr;width:100%}.studio-intro{align-content:center;display:grid;grid-area:transform;grid-template-columns:10% auto 10%;justify-content:center;padding:20px}.studio-intro .h1{font-family:var(--font-1);font-size:7.5vw;font-weight:400;grid-column:2/3;height:fit-content;letter-spacing:-.02em;line-height:1.1;margin-bottom:0;margin-top:0}.side-innovate{align-items:center;display:grid;grid-area:side-innovate;justify-content:center;overflow:visible}.side-innovate img{height:9vw;rotate:-63deg;width:auto}.intro-story{background-color:var(--color-bg);min-height:150svh;padding:20px 5px}.intro-story,.story-wrapper{display:grid;position:relative}.story-wrapper{background-color:var(--color-black);border-radius:45px;grid-template-areas:"top-story" "story-stats";grid-template-columns:1fr;grid-template-rows:2fr 1fr;height:150vh}.story-wrapper-inner{background-color:var(--main-color);border-radius:45px;box-shadow:inset;grid-area:top-story;height:100vh;position:relative}.story-stats{grid-area:story-stats}.proof-experience{align-items:center;color:var(--color-bg);display:grid;font-family:var(--font-1);grid-area:proof-experience;grid-template-columns:repeat(3,1fr);padding:10px 0;position:relative}.more-xp,.projects-xp,.years-xp{display:flex;flex-direction:column}.xp-head{font-size:7.5vw;text-align:center}.xp-footer{font-size:1.2rem;text-align:center}.story-wrapper-inner{display:grid;grid-template-areas:"story-head story-head" "storyleft storyright ";grid-template-columns:repeat(2,1fr);grid-template-rows:10% 90%;padding:30px 20px}.story-left{align-items:center;display:grid;grid-area:storyleft;justify-content:center}.story-right{display:grid;grid-area:storyright;grid-template-columns:1fr;grid-template-rows:auto}.story-right .header{font-family:var(--font-3);text-align:center}.genesis-story{font-family:var(--font-1);font-size:1.8rem;font-weight:600}.title-story{grid-area:story-head;padding-left:100px;position:relative;width:100%}.title-story:before{align-items:center;border:.0058vw solid;border-radius:100%;content:"に";display:flex;flex-flow:column;height:36px;justify-content:center;left:35px;position:absolute;top:-7px;width:36px}.story-left img{height:auto;position:relative;width:100%}@media screen and (max-width:767px){.contact-boxes-wrapper{padding:0 .2rem!important}.Button_ArrowCont__WrhN_{border-radius:50% 0 50% 0!important;margin:0 -6px -10px 0!important}.why-box{grid-template-columns:1fr!important;padding:4rem 8px!important}.customer-contact{padding:0 0 .4rem!important}.why-left{align-items:center;flex-direction:column-reverse}.why-footer>div{font-size:7vw}.story-left img{height:auto;max-width:23vw;width:100%}.story-wrapper-inner{display:grid;grid-template-areas:"story-head" "storyleft" " storyright ";grid-template-columns:1fr;grid-template-rows:10% auto auto;padding:30px 20px}.story-right{display:grid;grid-area:storyright;grid-template-columns:1fr;grid-template-rows:auto;justify-self:center;width:99%}.genesis-story{font-family:var(--font-1);font-size:calc(3vw + 10px);font-weight:600}}.container-x{--max-width__screen:100%;--max-width__laptops:1400px;--max-width__blogs:1100px;margin-inline:auto;width:min(var(--max-width__screen),100% - (var(--padding) * 2))}html:focus-within{scroll-behavior:smooth}@media (prefers-reduced-motion:media){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;-o-transition-duration:.01ms!important;transition-duration:.01ms!important}}.display-1{color:var(--color-white);font-family:var(--font-1);font-size:var(--fs-d1);font-weight:var(--fw-medium);margin:0;padding:.3rem 0 1rem}.container-x label,.container-x p,.container-x span{color:var(--color-white);font-family:var(--font-3);font-size:var(--fs-regular);font-weight:var(--fw-regular)}@media screen and (max-width:600px){.container-x label,.container-x p,.container-x span{font-family:var(--font-1)}}.line{border-bottom:2px solid var(--color-black);width:100%}.cont{border-radius:45px}.main-cont{display:grid;gap:1rem;padding:2px 8px}@media (min-width:768px){.main-cont .m-cont-2{display:grid;gap:0 0;grid-template-areas:"sm-cont-21 sm-cont-22" "sm-cont-23 sm-cont-23";grid-template-columns:1fr;grid-template-rows:1fr}}@media (max-width:767px){.below-studio-hero{min-height:calc(50vh + 20px)!important}.xp-footer{font-size:1rem}.story-wrapper{height:130vh!important}.customer-says{padding:20px 9px 100px!important}.swiperx-wrapper{margin:unset!important;width:90vw!important}.contact-boxes-wrapper{grid-template-columns:1fr!important}.contact-image{width:50%!important}.contact-box .h4{max-width:90%!important}.contact-intro{font-size:calc(2vw + 10px)!important}.testimonial-image{height:calc(2vw + 49px)!important;transition:all .3s ease;width:calc(2vw + 49px)!important}.main-cont{overflow:hidden}.main-cont,.main-cont .cont{height:100vh}.sm-cont-21{grid-area:sm-cont-21;padding:3rem 1rem!important}.main-cont .cont{border-radius:2rem}}.main-cont .cont-category{border:1px solid var(--color-white);border-radius:100vw;padding:.2rem .8rem;width:fit-content}.main-cont p{color:var(--color-white);font-size:var(--fs-small);font-weight:var(--fw-medium)}.main-cont .m-cont-2{display:grid;gap:1rem;grid-template-areas:"sm-cont-21 sm-cont-22 sm-cont-23";grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1600px){.main-cont .m-cont-2{display:grid;gap:0 0;grid-template-areas:"sm-cont-21 sm-cont-22" "sm-cont-23 sm-cont-23";grid-template-columns:1fr;grid-template-rows:1fr}}@media only screen and (max-width:992px){.main-cont .m-cont-2{display:grid;gap:0;grid-template-areas:"sm-cont-21" "sm-cont-22" "sm-cont-23";grid-template-columns:1fr;grid-template-rows:1fr}}.sm-cont-21{background:var(--color-white);display:flex;flex-direction:column;grid-area:sm-cont-21;justify-content:space-between;padding:3rem}.m-cont-2 a,.m-cont-2 h1,.m-cont-2 p{color:var(--color-black)}.m-cont-2 .cont-category{border-color:var(--color-black)}.sm-cont-21 .line{position:relative}.sm-cont-21 .line:after{background-color:var(--color-black);border-radius:100vw;content:"";height:12px;position:absolute;right:0;top:-6px;width:12px}.sm-cont-21__footer{align-items:center;display:grid;gap:1rem;grid-template-columns:50px 1fr;justify-content:center;padding-top:1.8rem}.ri-lightbulb-line{border-right:1px solid var(--color-black);color:var(--color-white);color:var(--color-black);display:grid;font-size:var(--fs-3);place-content:center}.campaign{align-items:flex-end;align-self:flex-end;display:flex;justify-content:space-between;padding:1rem 0;position:relative}.campaign-line{border-bottom:1px solid var(--color-black)}p.campaign-info.progress-value{font-size:var(--fs-3);font-weight:var(--fw-bold)}.progress{border:1px solid var(--color-black);border-radius:100vw;height:15px;overflow:hidden;position:relative;width:100%}.progress .color{background-color:var(--color-black);border-radius:15px;height:13px;left:0;position:absolute;top:0;transform-origin:left;width:0}@keyframes progress{0%{width:0}to{width:100%}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.why-workus{background-color:var(--color-black);border-radius:45px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin:10px 5px;min-height:100vh}.why-workus-header{color:var(--color-bg);display:grid;display:flex;font-family:var(--font-3);height:fit-content;justify-content:center;padding:4rem 0;text-align:left}.why-box-wrapper{display:grid;justify-self:center;max-width:85vw}.why-box{border-bottom:.058vw solid var(--color-bg);border-top:.058vw solid var(--color-bg);color:var(--color-bg);display:grid;font-family:var(--font-1);grid-template-columns:repeat(2,1fr);height:auto;padding:4rem 30px}.why-left{display:flex;flex-wrap:nowrap;justify-content:space-around}.why-left svg{width:35px;fill:#fff;stroke:#fff;height:35px;margin-top:15px}.why-main{font-size:1.4rem}.why-right p{font-size:1.2rem}.why-footer{background:var(--color-bg);border-radius:45px;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;display:flex;margin:7px;min-height:31vw}.why-footer>div{margin:auto;width:85vw}.eye-wrapper{background-color:var(--color-white);border-radius:45px;cursor:grab;display:inline-flex;height:1em;justify-content:center;position:relative;width:124px}.why-footer-top{padding-bottom:20px}.why-footer-bottom,.why-footer-top{display:flex;justify-content:center}.why-footer-bottom{align-items:center;gap:20px}.why-box:last-of-type{border-bottom:none}.eye-el{background-color:var(--main-color);height:.6em;width:.6em}.circle-radius{border-radius:50%}.abs-center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pabs{position:absolute}.inline_block{display:inline-block}.eye-el-inner{background-color:#131313;height:.2em;width:.2em}.customer-says{background-color:var(--color-white);border-top-left-radius:45px;border-top-right-radius:45px;display:grid;grid-area:testimonials;grid-template-columns:1fr;grid-template-rows:20% 80%;margin:10px 5px 0;min-height:100vh;padding:20px 50px 100px;position:relative;row-gap:20px}.swiper-top{display:flex;justify-content:center}.swiper-header{display:grid;font-family:var(--font-3);font-size:var(--fs-1);height:fit-content;line-height:1.1;padding:3rem 0;position:relative;text-align:center}.swiper-header:before{border:3px solid #fff;border-radius:50%;bottom:-6px;height:15px;left:50%;transform:translatex(-50%);width:15px;z-index:9}.swiper-header:after,.swiper-header:before{background-color:var(--main-color);content:"";position:absolute}.swiper-header:after{bottom:0;height:2px;left:25%;right:25%}.swiperx-wrapper{display:grid;grid-template-areas:"before message after";grid-template-columns:auto 1fr auto;margin:auto;overflow:hidden;padding:30px 0;position:relative;width:70vw}.swiper-slide{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh}.message-wrapper{display:grid;grid-template-areas:"message" "user";grid-template-columns:1fr;grid-template-rows:auto;height:100%;position:relative}.message{font-family:var(--font-1);grid-area:message}.message,.user{color:var(--color-black)}.user{display:grid;font-family:var(--font-3);font-size:2rem;grid-area:user;text-align:center}.before-testimonial{grid-area:before}.after-testimonial,.before-testimonial{font-family:var(--font-1);font-size:11.5vw;line-height:7vw;width:12.5%}.after-testimonial{align-items:end;display:flex;grid-area:after;justify-items:end}.swiper{cursor:pointer;grid-area:message;height:fit-content;max-width:100vw;overflow:auto;width:100%}.testimonial-bottom{align-items:center;display:flex;font-size:2rem;font-weight:500;gap:20px;margin-top:35px}.testimonial-image{border-radius:50%;height:92px;overflow:hidden;width:92px}.testimonial-image img{height:auto;width:100%}.testimonial-credits{column-gap:20px;display:flex;flex-direction:column;font-family:var(--font-1);font-size:1.2rem}.clientel{background-color:var(--color-bg);display:grid;grid-template-areas:"clientel-head" "clientel-body";grid-template-columns:1fr;grid-template-rows:20% auto;height:fit-content;min-height:30vh;padding:75px 10px}.clientel-head{align-items:center;display:grid;grid-area:clientel-head;justify-content:center;position:relative}.clientel-head-inner{background-color:var(--main-color);border:1px solid #000;border-radius:20px;color:var(--color-black);display:inline-flex;font-size:16px;margin:0 0 20px;padding:5px 10px}.clientel-body{display:flex;grid-area:clientel-body;justify-content:space-evenly;margin:auto;width:100%}.partner-logo{display:flex;height:45px;position:relative;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.partner-logo img{cursor:pointer;height:100%;width:auto}@media screen and (max-width:767px){.clientel-body{align-items:center;display:grid;gap:34px;grid-template-columns:1fr 1fr;justify-content:center;margin:auto}.partner-logo{column-gap:20px;display:flex;height:9vw!important;margin:auto;position:relative;width:auto}.clientel{padding:45px 10px}.clientel-body{padding:27px 0}}.vicstatelogo-small{height:70%!important;justify-self:center;margin:auto;width:auto}.vicstatelogo-large{height:80px!important;margin-top:-20%}.clientel-body{padding:68px 0}.customer-contact-wrap{background-color:var(--color-bg);display:grid;grid-template-areas:"testimonials" "now-contact";grid-template-columns:1fr;grid-template-rows:auto}.customer-contact{align-items:center;background-color:var(--color-forth);border-radius:45px;display:flex;flex-direction:column;grid-area:now-contact;margin:-50px 5px 10px;min-height:50vw;padding:0 80px 80px;z-index:2}.footer{border-top-left-radius:45px;border-top-right-radius:45px}.contact-intro{color:var(--color-bg);font-family:var(--font-3);font-size:var(--fs-1);margin:0 0 60px;max-width:900px;padding-top:4rem;text-align:center}.contact-boxes-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;grid-gap:10px;gap:10px;padding:0 80px;width:100%}.contact-box{border-radius:30px;display:flex;transform:translateY(-10px)}.contact-box:first-child{background-color:#d9db4d;transition-delay:.05s}.contact-box:nth-child(2){background-color:#dcb688;transition-delay:.1s}.contact-box:nth-child(3){background-color:#bed2f5}.contact-box>a{color:var(--color-black);padding:30px;width:100%}.contact-box .h4{font-family:var(--font-1);font-size:1.7rem;font-weight:600;margin:2.2rem 0;max-width:220px;min-height:90px;text-align:center}.contact-image{aspect-ratio:1/1;border-radius:50%;margin:auto auto 60px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:relative;width:95%}.contact-image img{border:none;height:0;inset:0;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover;width:0}.contact-image img,.image-wrap-box{box-sizing:border-box;display:block;padding:0;position:absolute}.image-wrap-box{background:none;border:0;bottom:0;height:auto;left:0;margin:0;opacity:1;overflow:hidden;right:0;top:0;width:auto}.Trake_tile_button{bottom:0;position:absolute;right:0}.Button_ArrowCont__WrhN_{background-color:var(--color-forth);border-radius:50% 0 0 0;margin:0 -10px -10px 0;padding:10px}.Button_Button__vVAZK{align-items:center;background:transparent;border:none;color:transparent;cursor:pointer;display:inline-flex;justify-content:center;outline:0;text-decoration:none}.Button_ArrowCont__WrhN_:focus,.Button_Button__vVAZK:focus,.Trake_tile_button:focus{outline:none}.Button_Button__vVAZK>span{align-items:center;display:flex;height:100%;transition:.15s;width:100%;z-index:1}.Button_Arrow__LawjV{align-items:center;background-color:var(--color-white);border:1px solid var(--color-white);border-radius:50%;color:var(--stick-black);display:flex;height:50px;justify-content:center;outline:none;transition:all .4s ease;width:50px}.Trake_tile_button:focus,.Trake_tile_button:hover{background:transparent;border:none;outline:none}.Button_Arrow__LawjV>svg{display:block;height:14px;transition:.3s;width:14px}.Button_Arrow__LawjV path{fill:none!important}.Button_ArrowCont__WrhN_ path{fill:var(--color-forth)}.Button_ArrowCont__WrhN_>svg:last-of-type{border:none;bottom:0;left:-13px;right:auto;top:auto}.Button_ArrowCont__WrhN_>svg{background:transparent;border:none;display:block;position:absolute;right:-1px;top:-18px;transform:rotate(180deg) scale(1.01);width:20px;shape-rendering:geometricPrecision}.blog-front-card:hover .Button_Arrow__LawjV{outline:none;transform:rotate(-45deg);transition:transform .6s ease}.blog_front_card:hover .Button_Arrow__LawjV>svg{transform:scale(1.2);transition:transform .3 ease}.Img_Img__73sGi,.contact-box{transition:all .4s ease}.contact-box:hover{transform:translateY(-25px)}.contact-box:hover .Img_Img__73sGi{transform:scale(1.1)}.contact-box:hover .Button_Arrow__LawjV{transform:rotate(-45deg)}@media (max-width:930px){.contact-boxes-wrapper{padding:0 20px}.customer-contact{padding:0 0 80px}}.partner-modal{background:rgba(0,0,0,.8);display:grid;height:100%;left:0;opacity:0;place-items:center;pointer-events:none;pointer-events:all;position:fixed;scale:0;top:0;transform:scale(1.03);width:100%;z-index:203}.partner-modal-inner{overflow:hidden;position:relative;width:95%}.partner-close{background:none;border:1px solid #000;border-radius:50%;color:#fff;cursor:pointer;display:grid;font-size:26px;height:40px;place-items:center;position:absolute;right:20px;top:35px;transition:transform .3s;width:40px;z-index:5}.partner-close svg{transform:scale(.8)}.partner-divide{display:flex;font-size:clamp(1rem,.886rem + .36vw,1.25rem);gap:10px;margin:20px auto;max-width:1200px;position:relative}.partner-right{background:var(--color-third);border-radius:30px;padding:50px;width:70%}.partner-pill{background-color:#fff;border:0;border-radius:20px;display:inline-flex;font-family:var(--font-3);font-size:1rem;margin:0 0 20px;padding:5px 10px}.inline-flex{align-items:center;display:inline-flex;justify-content:center}.viewbutton{border-radius:50% 0 0 0;margin:0 -10px -10px 0;padding:10px}.partner-intro{font-family:var(--font-1);font-size:1.2rem;margin-top:30px}.view-parnerbutton{align-items:center;color:#000;cursor:pointer;display:inline-flex;justify-content:center;margin:30px 0 0;outline:0;text-decoration:none}.partner-left{background-color:#fff;border-radius:30px;min-height:500px;overflow:hidden;width:30%}.partner-left,.partner-left-inner{align-items:center;display:flex;justify-content:center}.partner-left-inner{height:100%;max-height:80%;max-width:80%;width:100%}.partner-left-inner a{display:block;height:100%;width:100%}.partner-left-inner span{position:relative}.partner-left img{height:auto;max-width:100%;min-height:100%;object-fit:contain}.more-explanation{font-family:var(--font-1);font-size:1.2rem}.founder{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;padding:2rem 0}@media screen and (max-width:768px){.partner-divide{display:flex!important;flex-direction:column!important;overflow:auto!important}.partner-left{margin:auto!important;max-height:150px!important;min-height:120px!important;width:95%!important}.partner-left-inner{max-width:68%!important}.partner-right{margin:auto!important;padding:1rem!important;width:95%!important}.partner-right h3{font-size:1.3rem}.partner-pill{font-size:1rem!important;margin:0 0 1rem!important}.partner-intro{margin-top:1rem!important}.view-parnerbutton{margin:1.5rem 0 0!important}}.lineChild{overflow:hidden}@media screen and (max-width:425px){.swiper-header{padding:2rem 0!important}}
\ No newline at end of file
diff --git a/css/terms.css b/css/terms.css
index 573933ae..1136c659 100644
--- a/css/terms.css
+++ b/css/terms.css
@@ -1 +1 @@
-html{overflow-y:scroll}.nav{bottom:auto;left:0;position:fixed!important;top:0;width:100vw;z-index:200}.all-background{background-color:var(--color-bg);bottom:0;display:grid;left:0;min-height:100svh;min-width:100vw;position:fixed;top:0;z-index:0}.footer{overflow:hidden;position:relative;z-index:2}.terms-hero{background-color:transparent;display:grid;min-height:100vh;padding:0 1.2rem;position:relative}.policy-header{align-items:center;display:flex;height:80vh;justify-content:center;min-height:30rem;position:relative;width:100%}.h-mega{font-family:inherit;font-size:7vw;font-weight:400;line-height:1.1;margin:0;overflow:hidden;padding:0}.policy-terms{display:grid;font-family:var(--font-1);font-weight:900;height:fit-content;min-height:50vh;padding:20px 1rem;position:relative}.col-grid{display:flex;flex-flow:column;gap:20px;width:100%}@media screen and (min-width:768px){.col-grid{grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:1.25em;grid-row-gap:16px;display:grid;grid-template-rows:auto}}.term-left{grid-area:span 1/span 3/span 1/span 3}.term-center{grid-area:span 1/span 2/span 1/span 2}.term-right{grid-area:span 1/span 6/span 1/span 6}.flex-left{align-items:flex-start}.flex-v{display:flex;flex-direction:column}.terms-links{color:var(--color-black);text-decoration:underline}.terms-links:hover{color:var(--main-color)}.terms-headers:not(:first-of-type){font-size:1.3rem;padding:30px 0}.terms-headers:first-of-type{font-size:1.4rem;padding-bottom:10px}.conte-inner{padding:5px 0}.terms-6v{font-size:6svw}#privacyPage .below-line,#termsPage .below-line{background-color:var(--below-line)}
\ No newline at end of file
+html{overflow-y:scroll}.nav{bottom:auto;left:0;position:fixed!important;top:0;width:100vw;z-index:200}.all-background{background-color:var(--color-bg);bottom:0;display:grid;left:0;min-height:100svh;min-width:100vw;position:fixed;top:0;z-index:0}.footer{overflow:hidden;position:relative;z-index:2}.terms-hero{background-color:transparent;display:grid;min-height:100vh;padding:0 1.2rem;position:relative}.policy-header{align-items:center;display:flex;height:80vh;justify-content:center;min-height:30rem;position:relative;width:100%}.h-mega{font-family:inherit;font-size:7vw;font-weight:400;line-height:1.1;margin:0;overflow:hidden;padding:0}.policy-terms{display:grid;font-family:var(--font-1);font-weight:900;height:fit-content;min-height:50vh;padding:20px 1rem;position:relative}.col-grid{display:flex;flex-flow:column;gap:20px;width:100%}@media screen and (min-width:768px){.col-grid{grid-auto-columns:1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:1.25em;grid-row-gap:16px;display:grid;grid-template-rows:auto}}.term-left{grid-area:span 1/span 3/span 1/span 3}.term-center{grid-area:span 1/span 2/span 1/span 2}.term-right{grid-area:span 1/span 6/span 1/span 6}.flex-left{align-items:flex-start}.flex-v{display:flex;flex-direction:column}.terms-links{color:var(--color-black);text-decoration:underline}.terms-links:hover{color:var(--main-color)}.terms-headers:not(:first-of-type){font-size:1.3rem;padding:30px 0}.terms-headers:first-of-type{font-size:1.4rem;padding-bottom:10px}.conte-inner{padding:5px 0}.terms-6v{font-size:6vw}#privacyPage .below-line,#termsPage .below-line{background-color:var(--below-line)}
\ No newline at end of file
diff --git a/css/works.css b/css/works.css
index 9a0e546c..11c0afe0 100644
--- a/css/works.css
+++ b/css/works.css
@@ -1 +1 @@
-html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{background-color:var(--color-black);color:var(--color-bg)}main{border-radius:12px;margin:4px 2px 0 4px;overflow:hidden;position:relative}.work-hero{background-color:var(--main-color);color:var(--color-black);display:grid;grid-template-areas:"..." "hero-title";grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);min-height:70vh}.hero-title{font-size:calc(8vw + 10px);grid-area:hero-title;padding:25px}.work-section{background-color:var(--main-color);padding:0 25px}.work-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;position:relative}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--vh:5.7700000000000005px;--vhu:5.7700000000000005px}html,html a{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;-ms-scroll-chaining:none;overscroll-behavior:none}@media screen and (min-width:768px){.work-wrapper:after{background:hsla(0,0%,5%,.25);content:"";left:50%;min-height:100%;position:absolute;top:0;width:1px}}::selection{background:transparent;color:inherit}.work-tile:nth-child(-n+2){border-top:1px solid hsla(0,0%,5%,.25)}.work-tile{border-bottom:1px solid hsla(0,0%,5%,.25);min-width:auto;padding-right:0;width:calc(50% - 15px)}@media screen and (max-width:1240px){.work-tile{max-width:620px;min-width:620px}}.work-tile{min-width:50vw;padding-bottom:2.2222222222vw;padding-top:2.6388888889vw;position:relative}.work-section .work-tile{border-bottom:1px solid hsla(0,0%,5%,.25);min-width:auto;padding-right:0;width:calc(50% - 15px)}button{background:none;border:none;color:inherit;padding:0}.work-tile .heading{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:4.5555555556vw;letter-spacing:-.1666666667vw;margin-bottom:.5555555556vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-bg);font-family:var(--font-3);letter-spacing:-2.3px;white-space:nowrap}h1,h2,h3,h4,h5,h6{font-size:inherit}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}@media screen and (max-width:1440px){.work-tile .heading span{font-size:11px;margin-left:11px;margin-top:10px}}.work-tile .heading span{font-family:GT Mono,sans-serif;font-size:.7638888889vw;letter-spacing:.03em;margin-left:.7638888889vw;margin-top:.6944444444vw}.work-tile .media-wrapper{border-radius:15px;margin-bottom:20px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.work-tile .media:nth-child(2){height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:transform .2s cubic-bezier(.445,.05,.55,.95),opacity .2s cubic-bezier(.445,.05,.55,.95);transition:transform .2s cubic-bezier(.445,.05,.55,.95),opacity .2s cubic-bezier(.445,.05,.55,.95);width:100%}.work-tile .media{aspect-ratio:1.57/1;height:auto;width:100%}img,svg,video{-o-object-fit:cover;object-fit:cover;width:100%}.view-work .tag,.view-work .tags,img,svg,video{display:-webkit-box;display:-ms-flexbox;display:flex}.view-work .tag,.view-work .tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-work .tags{gap:5px}@media screen and (max-width:1440px){.work-tile .tags{font-size:10px}}@media screen and (max-width:1152px){.work-tile .tags{gap:4px}}.work-tile .tags{color:#0e0e0e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7944444444vw;gap:.3472222222vw;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase;white-space:nowrap}.work-tile .tags p{border:1px solid rgba(0,0,0,.8);border-radius:56px;font-family:var(--font-2),sans-serif;padding:.9722222222vw 1.5277777778vw}@media screen and (max-width:1440px){.view-work .tag{font-size:10px}}.view-work .tag{padding:0 22px;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #000;border-radius:56px;font-family:NeueHaasDisplay-Med,sans-serif;font-size:.6944444444vw;height:2.7777777778vw;justify-content:center;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reeler{align-items:center;background-color:var(--color-black);background:#000;height:80vh;min-height:50vh;overflow:hidden}.sw-partner-marquee{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:52px;max-width:100vw;padding:0 16px}@media (min-width:768px){.sw-partner-marquee{margin-top:80px;padding:0 40px}}@media (min-width:1024px){.sw-partner-marquee{margin-top:100px;padding:0 60px}}@media (min-width:1200px){.sw-partner-marquee{margin-top:120px;padding:0 80px}}@media (min-width:1440px){.sw-partner-marquee{padding:0 120px}}@media (min-width:1440px) and (min-height:1000px){.sw-partner-marquee{margin-top:15vh}}.sw-partner-marquee-row{overflow:hidden}.sw-partner-marquee-row,.sw-partner-marquee-row-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.sw-partner-marquee-row-item{gap:4rem}.sw-partner-logo{-webkit-flex-shrink:0;-ms-flex-negative:0;display:inline-flex;flex-shrink:0;gap:5rem}@media (min-width:1024px){.sw-partner-logo{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}}@media (min-width:1200px){.sw-partner-logo{margin-right:70px;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}}@media (min-width:1440px){.sw-partner-logo{margin-right:95px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.sw-partner-info{color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:18px;margin-bottom:55px;margin-top:10px;opacity:.3}@media (min-width:768px){.sw-partner-info{margin-bottom:90px;margin-top:20px}}@media (min-width:1024px){.sw-partner-info{margin-bottom:110px;margin-top:30px}}@media (min-width:1200px){.sw-partner-info{margin-bottom:135px;margin-top:35px}}@media (min-width:1440px){.sw-partner-info{margin-bottom:112px;margin-top:40px}}.sw-unique{margin-top:112px;position:relative}.display-video{border-radius:300px;height:160px;overflow:hidden;position:relative;transform:translateZ(0);width:200px}.display-video video{height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.display-expla{color:#fff;font-family:inherit;font-size:70px}.works-exit{background-color:var(--color-bg);display:grid;grid-template-areas:"lets-make" "..." "contact-button";grid-template-columns:1fr;grid-template-rows:auto;height:fit-content;min-height:100vh}.lets-make{color:var(--main-color);display:flex;flex-direction:column;padding:14px 2.62rem}.make-top{display:block;font-size:6.12vw;position:relative;rotate:none;scale:none;text-align:start;transform:translate(0);translate:none}.make-bottom{align-items:center;display:inherit;font-size:6.12vw;gap:30px}.logo-cue,.logo-cue.is-woman{background-image:url(../assets/images/woman+telephone+yellow-p-800.webp)}.logo-cue{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;height:6.125rem;width:16.0625rem}.contact-button-work{align-items:center;border-bottom:.058vw solid rgba(252,18,52,.6);border-top:.058vw solid rgba(252,18,52,.6);display:inline-flex;gap:20px;grid-area:contact-button;height:fit-content;padding:25px;position:relative}.contact-button-work img{height:6vw;width:auto}.contact-button-work:after{background:var(--main-color);bottom:0;color:var(--main-color);content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:1.2s ease;width:100%}.contact-button-work:hover:after{transform:scaleX(1)}.rolling-text{display:inline-block;font-family:inherit;font-size:5vw;height:5vw;letter-spacing:2px;line-height:5vw;overflow:hidden;text-decoration:none;width:100%}.rolling-text,.rolling-text .block:last-child,.rolling-text .letter{color:var(--main-color)}.rolling-text .letter{display:inline-block;transition:transform .6s cubic-bezier(.76,0,.24,1)}.letter:first-child{transition-delay:0s}.letter:nth-child(2){transition-delay:15ms}.rolling-text.hover .letter{transform:translateY(-100%)}.media-wrapper{cursor:pointer}@media screen and (max-width:767px){main{margin:5px 4px}.work-section .work-tile{width:100%}.sw-partner-info{margin-left:auto;margin-right:auto;max-width:250px}.work-tile .tags{font-size:2.794444vw}.sw-partner-caption br{display:none}.display-expla{font-size:12vw}.display-video{height:23vw;width:30vw}.reeler{display:flex}.make-bottom,.make-top{font-size:var(--hc-xxxl)}.make-bottom{align-items:start;display:flex;flex-direction:column-reverse;gap:30px}.work-tile .heading{font-size:calc(2vw + 22px)}.work-tile .heading span{font-size:11px}.work-tile{padding-bottom:12.222222vw;padding-top:8.638889vw;position:relative}}.view-cursor{align-items:center;aspect-ratio:10/4;color:#000;display:grid;font-family:var(--font-2);font-size:.7rem;height:auto;justify-content:center;left:0;pointer-events:none;position:fixed;text-align:center;top:0;transform:translate(-50%,-50%) scale(0);width:6vw;z-index:1000}.view-cursor:after{background-color:var(--main-color);border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;transform:rotate(-15deg);width:100%;z-index:-1}.work-drawer{transform:translate(100%)}@media screen and (min-width:768px){.work-drawer .drawer-wrapper{width:650px!important}}.work-drawer .drawer-wrapper{background:#f8f8f8;height:100vh;max-width:800px;min-height:100%;overflow:hidden;overflow-y:auto;position:relative;width:80vw;z-index:2}.work-drawer{cursor:default;min-height:100%;position:fixed;z-index:201;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;right:0;top:0}.work-drawer #backdrop{background:rgba(0,0,0,.25);height:100%;pointer-events:all;position:absolute}@media screen and (max-width:1440px){.work-drawer #close{height:14px;width:15px}}@media screen and (max-width:1296px){.work-drawer #close{right:27px}}@media screen and (max-width:1400px){.work-drawer #close{top:35px}}.work-drawer #close{height:.9722222222vw;position:absolute;right:2.0833333333vw;top:2.5vw;width:auto;width:1.0416666667vw;z-index:3}.work-drawer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding-top:4.4444444444vw}@media screen and (max-width:1440px){.work-drawer .header-wrapper{margin-bottom:7px}}.work-drawer .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.4861111111vw}@media screen and (max-width:1440px){.work-drawer .heading{margin-left:-2px}}@media screen and (max-width:1080px){.work-drawer .heading{font-size:60px}}.work-drawer .heading{color:#0e0e0e;font-size:5.5555555556vw;letter-spacing:-.1666666667vw;margin-left:-.1388888889vw}@media screen and (max-width:1440px){.work-drawer .year{font-size:11px}}.work-drawer .year{color:#0e0e0e;font-family:GT Mono,sans-serif;font-size:.7638888889vw;letter-spacing:.03em;line-height:1;padding-left:10px;padding-top:15px}.work-drawer .copy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--font-1);font-weight:800;margin-bottom:4.1666666667vw}.work-link{color:var(--color-black);position:relative}.work-link:after{background-color:var(--color-black);bottom:0;content:"";height:2px;left:0;opacity:1;position:absolute;scale:1;transition:all .5s ease;width:100%}.work-link:hover:after{scale:0}.work-drawer .tile-wrapper{overflow:visible}.work-drawer .media-wrapper,.work-drawer .tiles{display:-webkit-box;display:-ms-flexbox;display:flex}.work-drawer .tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.work-drawer .copy-wrapper,.work-drawer .header-wrapper,.work-drawer .tiles{padding-left:2.0833333333vw;padding-right:2.0833333333vw}.work-drawer .tile{background:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25.2083333333vw;padding-left:4.5833333333vw}.tiles .media-wrapper{border-radius:15px;margin-bottom:20px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.projects-drawer{position:relative}#overlay{position:fixed;z-index:1002}#backdrop{align-items:center;background:rgba(0,0,0,.25);display:flex;height:100%;justify-content:center;left:0;pointer-events:all;position:fixed;scale:0;top:0;width:100%;z-index:3}@media screen and (max-width:768px){.work-drawer .tile p{font-size:var(--hc-sm)}.heading h1{font-size:var(--hc-xxl)}}.work-drawer .tile p{color:#0e0e0e;font-family:var(--font-3),sans-serif;font-size:4.1666666667vw;letter-spacing:-.03em;line-height:.9;-webkit-text-decoration-line:underline;text-decoration-line:underline}
\ No newline at end of file
+html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{background-color:var(--color-black);color:var(--color-bg)}main{border-radius:12px;margin:4px 2px 0 4px;overflow:hidden;position:relative}.work-hero{background-color:var(--main-color);color:var(--color-black);display:grid;grid-template-areas:"..." "hero-title";grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);min-height:70vh}.hero-title{font-size:calc(8vw + 10px);grid-area:hero-title;padding:25px}.work-section{background-color:var(--main-color);padding:0 25px}.work-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;position:relative}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--vh:5.7700000000000005px;--vhu:5.7700000000000005px}html,html a{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;-ms-scroll-chaining:none;overscroll-behavior:none}@media screen and (min-width:768px){.work-wrapper:after{background:hsla(0,0%,5%,.25);content:"";left:50%;min-height:100%;position:absolute;top:0;width:1px}}::selection{background:transparent;color:inherit}.work-tile:nth-child(-n+2){border-top:1px solid hsla(0,0%,5%,.25)}.work-tile{border-bottom:1px solid hsla(0,0%,5%,.25);min-width:auto;padding-right:0;width:calc(50% - 15px)}@media screen and (max-width:1240px){.work-tile{max-width:620px;min-width:620px}}.work-tile{min-width:50vw;padding-bottom:2.2222222222vw;padding-top:2.6388888889vw;position:relative}.work-section .work-tile{border-bottom:1px solid hsla(0,0%,5%,.25);min-width:auto;padding-right:0;width:calc(50% - 15px)}button{background:none;border:none;color:inherit;padding:0}.work-tile .heading{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:4.5555555556vw;letter-spacing:-.1666666667vw;margin-bottom:.5555555556vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-bg);font-family:var(--font-3);letter-spacing:-2.3px;white-space:nowrap}h1,h2,h3,h4,h5,h6{font-size:inherit}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}@media screen and (max-width:1440px){.work-tile .heading span{font-size:11px;margin-left:11px;margin-top:10px}}.work-tile .heading span{font-family:GT Mono,sans-serif;font-size:.7638888889vw;letter-spacing:.03em;margin-left:.7638888889vw;margin-top:.6944444444vw}.work-tile .media-wrapper{border-radius:15px;margin-bottom:20px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.work-tile .media:nth-child(2){height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:transform .2s cubic-bezier(.445,.05,.55,.95),opacity .2s cubic-bezier(.445,.05,.55,.95);transition:transform .2s cubic-bezier(.445,.05,.55,.95),opacity .2s cubic-bezier(.445,.05,.55,.95);width:100%}.work-tile .media{aspect-ratio:1.57/1;height:auto;width:100%}img,svg,video{-o-object-fit:cover;object-fit:cover;width:100%}.view-work .tag,.view-work .tags,img,svg,video{display:-webkit-box;display:-ms-flexbox;display:flex}.view-work .tag,.view-work .tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-work .tags{gap:5px}@media screen and (max-width:1440px){.work-tile .tags{font-size:10px}}@media screen and (max-width:1152px){.work-tile .tags{gap:4px}}.work-tile .tags{color:#0e0e0e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7944444444vw;gap:.3472222222vw;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase;white-space:nowrap}.work-tile .tags p{border:1px solid rgba(0,0,0,.8);border-radius:56px;font-family:var(--font-2),sans-serif;padding:.9722222222vw 1.5277777778vw}@media screen and (max-width:1440px){.view-work .tag{font-size:10px}}.view-work .tag{padding:0 22px;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #000;border-radius:56px;font-family:NeueHaasDisplay-Med,sans-serif;font-size:.6944444444vw;height:2.7777777778vw;justify-content:center;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reeler{align-items:center;background-color:var(--color-black);background:#000;height:80vh;min-height:50vh;overflow:hidden}.sw-partner-marquee{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:52px;max-width:100vw;padding:0 16px}@media (min-width:768px){.sw-partner-marquee{margin-top:80px;padding:0 40px}}@media (min-width:1024px){.sw-partner-marquee{margin-top:100px;padding:0 60px}}@media (min-width:1200px){.sw-partner-marquee{margin-top:120px;padding:0 80px}}@media (min-width:1440px){.sw-partner-marquee{padding:0 120px}}@media (min-width:1440px) and (min-height:1000px){.sw-partner-marquee{margin-top:15vh}}.sw-partner-marquee-row{overflow:hidden}.sw-partner-marquee-row,.sw-partner-marquee-row-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.sw-partner-marquee-row-item{gap:4rem}.sw-partner-logo{-webkit-flex-shrink:0;-ms-flex-negative:0;display:inline-flex;flex-shrink:0;gap:5rem}@media (min-width:1024px){.sw-partner-logo{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}}@media (min-width:1200px){.sw-partner-logo{margin-right:70px;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}}@media (min-width:1440px){.sw-partner-logo{margin-right:95px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.sw-partner-info{color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:18px;margin-bottom:55px;margin-top:10px;opacity:.3}@media (min-width:768px){.sw-partner-info{margin-bottom:90px;margin-top:20px}}@media (min-width:1024px){.sw-partner-info{margin-bottom:110px;margin-top:30px}}@media (min-width:1200px){.sw-partner-info{margin-bottom:135px;margin-top:35px}}@media (min-width:1440px){.sw-partner-info{margin-bottom:112px;margin-top:40px}}.sw-unique{margin-top:112px;position:relative}.display-video{border-radius:300px;height:160px;overflow:hidden;position:relative;transform:translateZ(0);width:200px}.display-video video{height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.display-expla{color:#fff;font-family:inherit;font-size:70px}.works-exit{background-color:var(--color-bg);display:grid;grid-template-areas:"lets-make" "..." "contact-button";grid-template-columns:1fr;grid-template-rows:auto;height:fit-content;min-height:100vh}.lets-make{color:var(--main-color);display:flex;flex-direction:column;padding:14px 2.62rem}.make-top{display:block;font-size:6.12vw;position:relative;rotate:none;scale:none;text-align:start;transform:translate(0);translate:none}.make-bottom{align-items:center;display:inherit;font-size:6.12vw;gap:30px}.logo-cue,.logo-cue.is-woman{background-image:url(../assets/images/woman+telephone+yellow-p-800.webp)}.logo-cue{background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;height:6.125rem;width:16.0625rem}.contact-button-work{align-items:center;border-bottom:.058vw solid rgba(252,18,52,.6);border-top:.058vw solid rgba(252,18,52,.6);display:inline-flex;gap:20px;grid-area:contact-button;height:fit-content;padding:25px;position:relative}.contact-button-work img{height:6vw;width:auto}.contact-button-work:after{background:var(--main-color);bottom:0;color:var(--main-color);content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:1.2s ease;width:100%}.contact-button-work:hover:after{transform:scaleX(1)}.rolling-text{display:inline-block;font-family:inherit;font-size:5vw;height:5vw;letter-spacing:2px;line-height:5vw;overflow:hidden;text-decoration:none;width:100%}.rolling-text,.rolling-text .block:last-child,.rolling-text .letter{color:var(--main-color)}.rolling-text .letter{display:inline-block;transition:transform .6s cubic-bezier(.76,0,.24,1)}.letter:first-child{transition-delay:0s}.letter:nth-child(2){transition-delay:15ms}.rolling-text.hover .letter{transform:translateY(-100%)}.media-wrapper{cursor:pointer}@media screen and (max-width:767px){main{margin:5px 4px}.work-section .work-tile{width:100%}.sw-partner-info{margin-left:auto;margin-right:auto;max-width:250px}.work-tile .tag{font-size:2.794444vw}.sw-partner-caption br{display:none}.display-expla{font-size:12vw}.display-video{height:23vw;width:30vw}.reeler{display:flex}.make-bottom,.make-top{font-size:var(--hc-xxxl)}.make-bottom{align-items:start;display:flex;flex-direction:column-reverse;gap:30px}.work-tile .heading{font-size:calc(2vw + 22px)}.work-tile .heading span{font-size:11px}.work-tile{padding-bottom:12.222222vw;padding-top:8.638889vw;position:relative}}.view-cursor{align-items:center;aspect-ratio:10/4;color:#000;display:grid;font-family:var(--font-2);font-size:.7rem;height:auto;justify-content:center;left:0;pointer-events:none;position:fixed;text-align:center;top:0;transform:translate(-50%,-50%) scale(0);width:6vw;z-index:1000}.view-cursor:after{background-color:var(--main-color);border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;transform:rotate(-15deg);width:100%;z-index:-1}.work-drawer{transform:translate(100%)}@media screen and (min-width:768px){.work-drawer .drawer-wrapper{width:650px!important}}.work-drawer .drawer-wrapper{background:#f8f8f8;height:100vh;max-width:800px;min-height:100%;overflow:hidden;overflow-y:auto;position:relative;width:80vw;z-index:2}.work-drawer{cursor:default;min-height:100%;position:fixed;z-index:201;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;right:0;top:0}.work-drawer #backdrop{background:rgba(0,0,0,.25);height:100%;pointer-events:all;position:absolute}@media screen and (max-width:1440px){.work-drawer #close{height:14px;width:15px}}@media screen and (max-width:1296px){.work-drawer #close{right:27px}}@media screen and (max-width:1400px){.work-drawer #close{top:35px}}.work-drawer #close{height:.9722222222vw;position:absolute;right:2.0833333333vw;top:2.5vw;width:auto;width:1.0416666667vw;z-index:3}.work-drawer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding-top:4.4444444444vw}@media screen and (max-width:1440px){.work-drawer .header-wrapper{margin-bottom:7px}}.work-drawer .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.4861111111vw}@media screen and (max-width:1440px){.work-drawer .heading{margin-left:-2px}}@media screen and (max-width:1080px){.work-drawer .heading{font-size:60px}}.work-drawer .heading{color:#0e0e0e;font-size:5.5555555556vw;letter-spacing:-.1666666667vw;margin-left:-.1388888889vw}@media screen and (max-width:1440px){.work-drawer .year{font-size:11px}}.work-drawer .year{color:#0e0e0e;font-family:GT Mono,sans-serif;font-size:.7638888889vw;letter-spacing:.03em;line-height:1;padding-left:10px;padding-top:15px}.work-drawer .copy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--font-1);font-weight:800;margin-bottom:4.1666666667vw}.work-link{color:var(--color-black);position:relative}.work-link:after{background-color:var(--color-black);bottom:0;content:"";height:2px;left:0;opacity:1;position:absolute;scale:1;transition:all .5s ease;width:100%}.work-link:hover:after{scale:0}.work-drawer .tile-wrapper{overflow:visible}.work-drawer .media-wrapper,.work-drawer .tiles{display:-webkit-box;display:-ms-flexbox;display:flex}.work-drawer .tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.work-drawer .copy-wrapper,.work-drawer .header-wrapper,.work-drawer .tiles{padding-left:2.0833333333vw;padding-right:2.0833333333vw}.work-drawer .tile{background:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25.2083333333vw;padding-left:4.5833333333vw}.tiles .media-wrapper{border-radius:15px;margin-bottom:20px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.projects-drawer{position:relative}#overlay{position:fixed;z-index:1002}#backdrop{align-items:center;background:rgba(0,0,0,.25);display:flex;height:100%;justify-content:center;left:0;pointer-events:all;position:fixed;scale:0;top:0;width:100%;z-index:3}@media screen and (max-width:768px){.work-drawer .tile p{font-size:var(--hc-sm)}.heading h1{font-size:var(--hc-xxl)}}.work-drawer .tile p{color:#0e0e0e;font-family:var(--font-3),sans-serif;font-size:4.1666666667vw;letter-spacing:-.03em;line-height:.9;-webkit-text-decoration-line:underline;text-decoration-line:underline}
\ No newline at end of file
diff --git a/includes/project-data.json b/includes/project-data.json
index 163b870b..018575b1 100644
--- a/includes/project-data.json
+++ b/includes/project-data.json
@@ -3,10 +3,10 @@
"id": "lumina",
"aim": " This project entailed developing a robust design system and refining digital touchpoints, ensuring a seamless user experience across their app ecosystem with a design partner capable of adapting to their continuously evolving requirements.",
"year": "2018",
- "tasks": "UI DESIGN, RE-BRANDING",
+ "task": "UI DESIGN, RE-BRANDING",
"title": "Lumina",
- "media": " assets/images/works/lumina/lumina-mockall-low.webp?auto=compress,format || assets/images/works/lumina/lumina-packaging-mid.webp?auto=compress,format || assets/images/works/lumina/lumina-apply.webp",
- "mediaLarge": "assets/images/works/lumina/lumina-cover.webp || assets/images/works/lumina/lumina-packaging-mid.webp || assets/images/works/lumina/lumina-apply.webp || assets/images/works/lumina/lumina-mockall-high.webp",
+ "media": "assets/images/works/lumina/lumina-cover.webp || assets/images/works/lumina-web/smoothskin.webp || assets/images/works/lumina-web/shopdsign1.webp || assets/images/works/lumina-web/lumina-footer.webp || assets/images/works/lumina-web/dddddddddd.webp || assets/images/works/lumina-web/smallest-mock.webp || assets/images/works/lumina-web/lumina-grow-small.webp",
+ "mediaLarge": "assets/images/works/lumina/lumina-cover.webp || assets/images/works/lumina-web/smoothskin.webp || assets/images/works/lumina-web/shopdsign1.webp || assets/images/works/lumina-web/lumina-grow1.webp || assets/images/works/lumina-web/dddddddddd.webp || assets/images/works/lumina-web/small-mock.webp || assets/images/works/lumina-web/c060b181d5fe51.webp",
"client": "Lumina Skincare",
"content": "Skincare on a mission of empathy and self-discovery.",
"solution": " Throughout our partnership, As the developer responsible for designing Lumina's product branding and website, I addressed these challenges by implementing a comprehensive solution. Through extensive market research and collaboration with Lumina's team, I developed a cohesive brand identity that resonated with the target audience and differentiated Lumina from competitors. This involved creating visually appealing packaging designs that conveyed the premium quality and efficacy of Lumina's skincare products.",
@@ -61,7 +61,7 @@
"title": "Robin-golf",
"aim":"The Robin Golf website design was a strategic blend of branding, UX/UI design, development optimization, and customer engagement strategies. From its inception through ongoing improvements, the website serves as a testament to the power of thoughtful design in enhancing brand perception and driving business outcomes.",
- "solution":"Initial Design Phase Brand Identity and Messaging : The website emphasizes Robin Golf's commitment to providing high-quality golf equipment accessible to a wide range of players. It positions Robin Golf as a brand that combines affordability with performance, appealing to both professionals and beginners
Visual Appeal and User Experience (UX): The design focuses on creating a visually appealing and intuitive interface. This includes responsive design elements to ensure the website is accessible across various devices, enhancing the overall user experience.
Development and Optimization
Headless Architecture: Initially, the website was built with a headless architecture, separating the front-end presentation layer from the back-end content management system (CMS). This approach allows for greater flexibility and scalability but requires careful integration with the CMS for ease of content updates.
Enhancements and Integrations: To address challenges with content updates and improve the website's effectiveness, Future Holidays refined the headless architecture. They introduced helpful apps and integrated Google Analytics to track user behavior and optimize conversion rates. Additionally, they implemented email capture lightboxes and automated product restock flows to boost sales",
+ "solution":"Initial Design Phase:
Brand Identity and Messaging : The website emphasizes Robin Golf's commitment to providing high-quality golf equipment accessible to a wide range of players. It positions Robin Golf as a brand that combines affordability with performance, appealing to both professionals and beginners
Visual Appeal and User Experience (UX): The design focuses on creating a visually appealing and intuitive interface. This includes responsive design elements to ensure the website is accessible across various devices, enhancing the overall user experience.
Development and Optimization
Headless Architecture: Initially, the website was built with a headless architecture, separating the front-end presentation layer from the back-end content management system (CMS). This approach allows for greater flexibility and scalability but requires careful integration with the CMS for ease of content updates.
Enhancements and Integrations: To address challenges with content updates and improve the website's effectiveness, Future Holidays refined the headless architecture. They introduced helpful apps and integrated Google Analytics to track user behavior and optimize conversion rates. Additionally, they implemented email capture lightboxes and automated product restock flows to boost sales",
"media": "assets/images/works/golfer/6dac42a8-b10a-425d-9c10-d96fc9a2.webp || assets/images/works/golfer/robin-golf-logo-animation.mp4 || assets/images/works/golfer/aa844126-d9f4-4b61-8846-2fbc8920.webp || assets/images/works/golfer/robin-hero.png || assets/images/works/golfer/robin-child.webp || assets/images/works/golfer/robingolf-cart.avif",
"mediaLarge": "assets/images/works/golfer/6dac42a8-b10a-425d-9c10-d96fc9a2.webp || assets/images/works/golfer/robin-golf-logo-animation.mp4 || assets/images/works/golfer/aa844126-d9f4-4b61-8846-2fbc8920.webp || assets/images/works/golfer/robin-hero.png || assets/images/works/golfer/robin-child.webp || assets/images/works/golfer/robingolf-cart.avif",
@@ -74,12 +74,12 @@
"year": "2021",
"title": "spoiled-child",
"aim": "Personalization was a central theme, emphasizing the importance of catering to individual needs and preferences. The integration of the Spoiled Brain AI for personalized product recommendations is a significant feature, demonstrating the use of advanced technology to enhance user engagement and satisfaction",
- "media": "assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9e.webp || assets/videos/spoiled-child.webm || assets/images/works/general/e49b10f2-fefd-4b83-9430-d6ea4857.webp || assets/images/works/spoiled-child/spoiledchild.com.webp || assets/images/works/spoiled-child/whospoiled.webp",
- "mediaLarge": "assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9e.webp || assets/videos/spoiled-child.webm || assets/images/works/general/e49b10f2-fefd-4b83-9430-d6ea4857.webp || assets/images/works/spoiled-child/spoiledchild.com.webp || assets/images/works/spoiled-child/whospoiled.webp",
+ "media": "assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9e.avif || assets/videos/spoiled-child.webm || assets/images/works/general/e49b10f2-fefd-4b83-9430-d6ea4857.webp || assets/images/works/spoiled-child/spoiledchild.com.webp || assets/images/works/spoiled-child/whospoiled.webp",
+ "mediaLarge": "assets/images/works/general/3c498d10-387e-412b-87dd-2092ee9e.avif || assets/videos/spoiled-child.webm || assets/images/works/general/e49b10f2-fefd-4b83-9430-d6ea4857.webp || assets/images/works/spoiled-child/spoiledchild.com.webp || assets/images/works/spoiled-child/whospoiled.webp",
"content": "Make your skin age inappropriate. ",
"solution":"The project began with setting a collaborative creative direction. This involves understanding the brand's vision, values, and target audience to ensure the design aligns with these elements. Collaborating closely with the client allows for a shared understanding of the desired outcome, leading to a more cohesive final product.
A crucial aspect of the design process was defining product categories and creating detailed pages for each product. These pages were designed to immerse users in a colorful capsule-driven world, enhancing the shopping experience through visual appeal and thematic consistency
The website's content strategy prioritizes community involvement, showcasing User-Generated Content (UGC) to demonstrate product usage and effectiveness. This approach not only builds trust with potential customers but also fosters a sense of community among existing ones
The visual design and art direction were tailored to reflect the brand's unique personality, described as confident, tongue-in-cheek, and impactful yet simple. This approach ensures that the website stands out in the crowded beauty space, attracting attention and resonating with the target audience.
The eCommerce platform used for Spoiled Child is custom, highlighting the need for a tailored solution that meets the specific requirements of the brand and its online presence. This customization includes features such as personalized product recommendations, secure payment processing, and efficient order management",
- "previewColor": "#9B41FF",
- "previewImage": "assets/images/works/general/1.jpg"
+ "previewColor": "transparent",
+ "previewImage": "assets/images/works/spoiled-child/hair-min_1.avif"
},
{
"id": "jstimler",
diff --git a/index.html b/index.html
index f97fe84f..252fde27 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,4 @@
-
+
Hypercritical ✦ Studio
\ No newline at end of file
+ design image" class="lazyload">
Through intuitive data structures and efficient server-side logic, we pave the way for applications that not only meet current needs but are adaptable to future challenges.
Backend Design
We provide a comprehensive website overhaul, implementing advanced security features and SSL encryption.
Web Security
WORKING WORLDWIDE
WHY CHOOSE US
✽ Brand-focused partner?
We work with brand leaders to build motion identities, systems, and applications that deepen audience relationships, strengthen brand affinity, and drive long-term growth.
✽ Approach
Our team draws on decades of experience, turning complex creative challenges into collaborative brand partnerships. We integrate with your team to learn your business, adopt your brand, and create motion identities, systems, and applications that transform how you communicate in today’s digital environment.
✽ Seamless experience
You bring the curiosity and drive, we bring the projects you’re proud to be a part of—from ambitious startups to any advanced field.We adapt to your needs with ease, enabling efficient workflows, and providing high-touch, high-quality partnerships for every client we work with.
✽ Innovative Design Solutions
We specialize in creating unique, cutting-edge designs that stand out in the digital landscape. Our innovative approach ensures your brand's identity is distinctively represented online.
✽ Timely Delivery
Hypercritical understand the importance of meeting deadlines in the fast-paced digital world. Our commitment to timely delivery ensures your project is completed on time, allowing you to launch your website with confidence and on schedule. 👋.