@import"https://use.typekit.net/owa0maw.css";:root{--font-main: "quasimoda", sans-serif;--font-headline: "quasimoda", sans-serif;--max-width: 80rem;--transition: all 0.3s ease-in-out;--header-height: 6rem;--radius: 0.25rem;--radius-pill: 99rem;--clr-body-bg: #efefef;--clr-body-text: #121212;--clr-pri-light: #f9cf82;--clr-pri: #f29f05;--clr-pri-dark: #795003;--clr-sec-light: #d3a196;--clr-sec: #a6432d;--clr-sec-dark: #532217;--clr-ter-light: #93d3d3;--clr-ter: #26a6a6;--clr-ter-dark: #135353;--clr-wht-rgb: 255, 255, 255;--clr-wht: #ffffff;--clr-gry-05: #f2f2f2;--clr-gry-10: #e4e4e4;--clr-gry-15: #d7d7d7;--clr-gry-20: #cacaca;--clr-gry-25: #bdbdbd;--clr-gry-30: #b1b1b1;--clr-gry-35: #a4a4a4;--clr-gry-40: #989898;--clr-gry-45: #8c8c8c;--clr-gry-50: #808080;--clr-gry-55: #6e6e6e;--clr-gry-60: #5d5d5d;--clr-gry-65: #4d4d4d;--clr-gry-70: #3d3d3d;--clr-gry-75: #2e2e2e;--clr-gry-80: #1f1f1f;--clr-gry-85: #121212;--clr-gry-90: #060606;--clr-gry-95: #010101;--clr-blk: #000000;--clr-blk-rgb: 0, 0, 0}@media screen and (min-width: 62rem){:root{--header-height: 8rem}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg,video,canvas{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important;-webkit-transition:none;transition:none}}body,html{height:100%;scroll-behavior:smooth}body{font-family:var(--font-main);background-color:var(--clr-body-bg);color:var(--clr-body-text);font-size:16px;line-height:1.15}img{width:100%;max-width:100%}a{-webkit-transition:var(--transition);transition:var(--transition);color:var(--clr-pri)}a:hover,a:focus-visible{color:var(--clr-wht)}h1,h2,h3,h4,h5{font-family:var(--font-headline);overflow:visible;text-transform:uppercase;font-style:normal;line-height:.875}.pri{color:var(--clr-pri)}.sec{color:var(--clr-sec)}.ter{color:var(--clr-sec)}.container{position:relative;width:100%;max-width:var(--max-width);margin-inline:auto}footer,section{position:relative;padding-block:2rem;padding-inline:2rem;overflow:hidden}header{isolation:isolate;position:fixed;z-index:99;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition)}header::before{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--clr-ter-dark);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition)}header .container{background:-webkit-gradient(linear, left top, left bottom, color-stop(-25%, rgba(var(--clr-blk-rgb), 1)), color-stop(75%, rgba(var(--clr-blk-rgb), 0)));background:linear-gradient(to bottom, rgba(var(--clr-blk-rgb), 1) -25%, rgba(var(--clr-blk-rgb), 0) 75%);backdrop-filter:blur(0);width:100%;max-width:100%;height:var(--header-height);padding-inline:clamp(.75rem,1.5vw,2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:clamp(1rem,2vw,2rem);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition)}header .logo{margin-right:auto;display:grid;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition);width:50%;max-width:clamp(12rem,24vw,24rem);-webkit-filter:drop-shadow(2px 2px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 1rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(2px 2px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 1rem rgba(var(--clr-blk-rgb), 0.25))}header .nav>*{-webkit-filter:drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 0.5rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 0.5rem rgba(var(--clr-blk-rgb), 0.25))}header .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(.75rem,2vw,1.5rem)}header .nav a:not(.btn){position:relative;isolation:isolate;overflow:hidden;text-decoration:none;font-size:.875rem;font-weight:700;text-transform:uppercase;white-space:nowrap;color:var(--clr-wht)}@media screen and (min-width: 992px)and (max-width: 1280px){header .nav a:not(.btn) span{display:none}}header .nav a:not(.btn):hover,header .nav a:not(.btn):focus-visible{color:var(--clr-pri)}header .nav .btn{white-space:nowrap}header .nav .menu-toggle{padding-inline:0;width:2.625rem;aspect-ratio:1;display:none;-webkit-transition:var(--transition);transition:var(--transition);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .nav .menu-toggle svg{fill:currentColor;width:1.5rem;aspect-ratio:32/26}@media screen and (max-width: 62rem){header .nav .menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}header .nav#nav{position:relative}@media screen and (max-width: 62rem){header .nav#nav{background:var(--clr-sec-dark);-webkit-transition:var(--transition);transition:var(--transition);padding:2rem;position:absolute;z-index:-1;left:0;right:0;top:100%;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);visibility:hidden;pointer-events:none}header .nav#nav::after{z-index:-1;content:"";position:absolute;inset:0;background:rgba(var(--clr-blk-rgb), 0.5);opacity:.95}header .nav#nav.open{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}header .nav#nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}header.scrolled::before{opacity:.75}header.scrolled .container{background:-webkit-gradient(linear, left top, left bottom, from(rgba(var(--clr-blk-rgb), 0.25)), to(rgba(var(--clr-blk-rgb), 0.25)));background:linear-gradient(to bottom, rgba(var(--clr-blk-rgb), 0.25), rgba(var(--clr-blk-rgb), 0.25));height:calc(var(--header-height)*.75);backdrop-filter:blur(64px)}header.scrolled .logo{width:calc(clamp(12rem,24vw,20rem)*.75)}.btn{display:grid;place-items:center;text-align:center;border:none;text-decoration:none;position:relative;padding:clamp(.875rem,2vw,1rem) clamp(1rem,2vw,1.5rem);font-size:clamp(.875rem,2vw,1rem);border-radius:var(--radius);background-color:var(--clr-ter);color:var(--clr-wht);line-height:1;font-weight:900;overflow:hidden;text-transform:uppercase;cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn:hover,.btn:focus-visible{background-color:var(--clr-sec);color:var(--clr-wht)}.btn.alt{background-color:var(--clr-sec);color:var(--clr-wht)}.btn.alt:hover,.btn.alt:focus-visible{background-color:var(--clr-ter);color:var(--clr-wht)}.btn.top{padding:0;position:fixed;bottom:1rem;right:1rem;z-index:88;width:2.5rem;height:2.5rem;opacity:0;visibility:hidden;pointer-events:none;display:grid;place-items:center}.btn.top svg{-webkit-transition:var(--transition);transition:var(--transition);fill:currentColor;width:1rem;aspect-ratio:52/32}.btn.top.visible{opacity:1;visibility:visible;pointer-events:all}section{position:relative;z-index:1;isolation:isolate;padding-block:clamp(2rem,4vw,8rem);display:grid;place-items:center;--basis: calc(clamp(3rem, 4.25vw, 4.25rem) * 0.9)}section .background{position:absolute;inset:0;z-index:-1;isolation:isolate;overflow:hidden}section .background img{position:absolute;z-index:1;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}section .container{z-index:1;display:grid;gap:1rem;text-wrap:balance}section .container hgroup{display:grid;gap:1rem;text-wrap:balance}section h1{font-size:var(--basis);font-weight:900;letter-spacing:-0.025em}section h2{font-size:calc(var(--basis)*.75);font-weight:900;letter-spacing:-0.025em}section h3{font-size:calc(var(--basis)*.5);font-weight:900;letter-spacing:-0.025em}section h4{font-size:calc(var(--basis)*.25);font-weight:900;letter-spacing:-0.025em}section p{font-size:1.25rem;font-weight:400;line-height:1.25}section .btn{margin-top:1rem;margin-inline:auto}section ul{display:grid;gap:1rem}section ul li{display:grid}@media screen and (min-width: 62rem){section{text-align:left}section .btn{margin-inline:unset}}.hero{padding-block:var(--header-height) 5rem;min-height:100%;min-height:100vh;min-height:100dvh;place-items:unset;-ms-flex-line-pack:end;align-content:end;position:relative;color:var(--clr-wht)}.hero .background img{-o-object-position:75% 75%;object-position:75% 75%}.hero .background::after{position:absolute;inset:0;content:"";z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgba(var(--clr-blk-rgb), 0)), to(rgba(var(--clr-blk-rgb), 1)));background:linear-gradient(to bottom, rgba(var(--clr-blk-rgb), 0), rgba(var(--clr-blk-rgb), 1));mix-blend-mode:soft-light}.hero .down{width:2rem;position:absolute;bottom:clamp(1rem,4vw,2rem);left:calc(50% - 1rem)}.hero .down svg{width:100%;aspect-ratio:32/17;fill:var(--clr-wht)}.hero .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.hero .container>*{-webkit-filter:drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 3rem rgba(var(--clr-blk-rgb), 0.5));filter:drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 3rem rgba(var(--clr-blk-rgb), 0.5))}@media screen and (min-width: 62rem){.hero .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left}}.who{padding-block:4rem 0}.who .container{text-align:center;place-items:center}.who h2{color:var(--clr-sec)}.who img{border-radius:var(--radius);min-height:20rem;-o-object-fit:cover;object-fit:cover;border-radius:4rem 4rem 0 0;-webkit-filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25))}.who .btn{margin-bottom:1.5rem}.services{padding-block:0;background:-webkit-gradient(linear, left top, right bottom, from(var(--clr-ter)), to(var(--clr-ter-dark)));background:linear-gradient(to bottom right, var(--clr-ter), var(--clr-ter-dark) 100%);-webkit-box-shadow:inset 0 0 10rem 0 var(--clr-ter-dark);box-shadow:inset 0 0 10rem 0 var(--clr-ter-dark);color:var(--clr-wht)}.services .background{mix-blend-mode:soft-light}.services .background img{-webkit-filter:drop-shadow(-1px -1px 1px var(--clr-ter-dark));filter:drop-shadow(-1px -1px 1px var(--clr-ter-dark))}.services .background::after{content:"";position:absolute;inset:0;z-index:2;-webkit-box-shadow:inset 0 0 20rem 3rem var(--clr-blk);box-shadow:inset 0 0 20rem 3rem var(--clr-blk);-webkit-filter:none;filter:none}.services hgroup{text-align:center;padding-block:4rem;-webkit-filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5));filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5))}.services hgroup h2{color:var(--clr-wht)}.services .split{display:grid;gap:2rem}@media(min-width: 62rem){.services .split{grid-template-columns:1fr 50%;gap:4rem}}.services .split .copy{padding-block:2rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.services .split .image{position:relative;display:grid;-ms-flex-line-pack:end;align-content:end;-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-width:32rem;margin-inline:auto}@media(min-width: 62rem){.services .split .image{max-width:100%}.services .split .image img{-webkit-transform:scale(1.125);transform:scale(1.125);-webkit-transform-origin:left bottom;transform-origin:left bottom;position:relative;top:2rem;aspect-ratio:1270/1350;-webkit-filter:drop-shadow(1px 1px 0 var(--clr-ter-dark)) drop-shadow(1px 1px 0 var(--clr-ter-dark)) drop-shadow(1px 1px 0 var(--clr-ter-dark)) drop-shadow(0 0 3rem var(--clr-ter-dark));filter:drop-shadow(1px 1px 0 var(--clr-ter-dark)) drop-shadow(1px 1px 0 var(--clr-ter-dark)) drop-shadow(1px 1px 0 var(--clr-ter-dark)) drop-shadow(0 0 3rem var(--clr-ter-dark))}}.services .features{display:grid;gap:2.5rem;-webkit-filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5));filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5))}.services .features li{display:grid;gap:.5rem;text-align:center}@media(min-width: 62rem){.services .features li{text-align:right}}.services .btn{margin-top:2rem}@media(min-width: 62rem){.services .btn{margin-left:auto;margin-bottom:2rem}}.process{padding-block:4rem;gap:4rem}.process hgroup{text-align:center;-webkit-filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25))}.process hgroup h2{color:var(--clr-sec)}.process .split{display:grid;gap:2rem}@media(min-width: 62rem){.process .split{grid-template-columns:50% 1fr;gap:4rem}}.process .split .copy{padding-block:2rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.process .split .image{position:relative;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:32rem;margin-inline:auto}@media(min-width: 62rem){.process .split .image{max-width:100%}}.process .split .image img{width:100%;max-width:100%;position:relative;border-radius:6rem}@media(min-width: 62rem){.process .split .image img{-webkit-filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));border-radius:16rem 4rem 4rem 16rem}}.process .features{display:grid;gap:2.5rem;-webkit-filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25))}.process .features li{display:grid;gap:.5rem;text-align:center}@media(min-width: 62rem){.process .features li{text-align:left}}.process .features li h3{color:var(--clr-ter)}.process .btn{margin-top:2rem}.industries{padding-block:clamp(4rem,8vw,8rem);background:-webkit-gradient(linear, left top, right bottom, from(var(--clr-ter)), to(var(--clr-ter-dark)));background:linear-gradient(to bottom right, var(--clr-ter), var(--clr-ter-dark) 100%);-webkit-box-shadow:inset 0 0 10rem 0 var(--clr-ter-dark);box-shadow:inset 0 0 10rem 0 var(--clr-ter-dark);color:var(--clr-wht);gap:4rem}.industries .background{-webkit-filter:drop-shadow(-1px -1px 1px var(--clr-sec));filter:drop-shadow(-1px -1px 1px var(--clr-sec))}.industries .background::after{content:"";position:absolute;inset:0;z-index:2;-webkit-box-shadow:inset 0 0 20rem 3rem var(--clr-blk);box-shadow:inset 0 0 20rem 3rem var(--clr-blk)}.industries hgroup{text-align:center;-webkit-filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5));filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5))}.industries hgroup h2{color:var(--clr-wht)}.industries .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.industries .features li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:grid;gap:.5rem;text-align:center;-webkit-filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5));filter:drop-shadow(2px 2px 0 var(--clr-blk)) drop-shadow(4px 4px 0.5rem rgba(var(--clr-blk-rgb), 0.5));position:relative}.industries .features li::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:50%;aspect-ratio:1;background-color:rgba(var(--clr-blk-rgb), 0.5);width:50%;margin:auto;-webkit-filter:blur(5rem);filter:blur(5rem);mix-blend-mode:overlay}.industries .features li img,.industries .features li svg{aspect-ratio:1;max-width:8rem;margin-inline:auto;margin-block:0 1rem;fill:var(--clr-wht)}.industries .features li h4{padding:1rem 1.5rem;border-radius:var(--radius-pill);background:rgba(var(--clr-blk-rgb), 0.25);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media(min-width: 62rem){.industries .features{gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:4rem}.industries .features li{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}}.industries .btn{margin-inline:auto}.extras{padding-block:0;--balance: 30%}.extras .container{gap:0}.extras p{text-wrap:initial !important}.extras h2{color:var(--clr-sec)}.extras .split{display:grid;gap:2rem}@media(min-width: 62rem){.extras .split{grid-template-columns:1fr var(--balance);gap:4rem}}.extras .split .copy{padding-block:2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:grid;text-align:center;-ms-flex-line-pack:center;align-content:center;gap:1rem}@media(min-width: 62rem){.extras .split .copy{text-align:left}}.extras .split .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;display:grid;-ms-flex-line-pack:center;align-content:center;width:100%;aspect-ratio:1;margin-inline:auto;border-radius:0 0 99rem 99rem;max-width:30rem;-webkit-filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));overflow:hidden}.extras .split .image img{position:absolute;z-index:1;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 75%;object-position:center 75%}.extras .split .image::after{content:"";position:absolute;inset:0;z-index:2;background:-webkit-gradient(linear, left bottom, left top, color-stop(90%, transparent), to(rgba(var(--clr-blk-rgb), 0.9)));background:linear-gradient(to top, transparent 90%, rgba(var(--clr-blk-rgb), 0.9))}@media(min-width: 62rem){.extras .split .copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.extras .split .image{aspect-ratio:1/1.25;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.extras .split+.split .copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.extras .split+.split .image{border-radius:99rem 99rem 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.extras .split+.split .image::after{background:-webkit-gradient(linear, left top, left bottom, color-stop(90%, transparent), to(rgba(var(--clr-blk-rgb), 0.9)));background:linear-gradient(to bottom, transparent 90%, rgba(var(--clr-blk-rgb), 0.9))}.extras .split+.split .image img{-o-object-position:center top;object-position:center top}@media(min-width: 62rem){.extras .split+.split{grid-template-columns:var(--balance) 1fr}.extras .split+.split .copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.extras .split+.split .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.contact{padding-block:clamp(4rem,8vw,8rem);background:var(--clr-sec);color:var(--clr-wht)}.contact .background img{position:relative;z-index:1;-o-object-position:35% 50%;object-position:35% 50%}.contact .background::after{content:"";position:absolute;inset:0;z-index:2;-webkit-box-shadow:inset 0 0 20rem 3rem var(--clr-blk);box-shadow:inset 0 0 20rem 3rem var(--clr-blk)}.contact .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:4rem}.contact .container hgroup{-webkit-filter:drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 3rem rgba(var(--clr-blk-rgb), 0.5));filter:drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(1px 1px 0 rgba(var(--clr-blk-rgb), 1)) drop-shadow(0 0 3rem rgba(var(--clr-blk-rgb), 0.5))}.contact .icons{display:grid;gap:.5rem;font-size:1.25rem}@media(min-width: 62rem){.contact .icons{grid-template-columns:repeat(3, 33%)}}.contact .icons li{isolation:isolate;-webkit-filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25))}.contact .icons li .inner{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:grid;gap:1rem;padding:4rem;position:relative;text-align:center;-ms-flex-line-pack:center;align-content:center;justify-items:center;-webkit-filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));filter:drop-shadow(4px 4px 0.25rem rgba(var(--clr-blk-rgb), 0.25));background:rgba(var(--clr-blk-rgb), 0.5);-webkit-transition:var(--transition);transition:var(--transition)}.contact .icons li:has(a:hover) .inner{background:rgba(var(--clr-blk-rgb), 0.75)}.contact .icons li:has(a:hover) .inner .inner{-webkit-transform:scale(1.1);transform:scale(1.1);word-break:break-all}.contact .icons li:nth-child(1) .inner{border-radius:4rem 4rem 0 0;text-transform:lowercase !important}.contact .icons li:nth-child(1) .inner span{word-break:break-all}.contact .icons li:nth-child(3) .inner{border-radius:0 0 4rem 4rem}@media(min-width: 62rem){.contact .icons li:nth-child(1) .inner{border-radius:4rem 0 0 4rem}.contact .icons li:nth-child(3) .inner{border-radius:0 4rem 4rem 0}}.contact .icons li svg{width:3rem;aspect-ratio:1;fill:var(--clr-wht)}.contact .icons li a{color:var(--clr-wht);text-decoration:none}.footer{position:relative;padding:4rem 2rem;font-size:.875rem}.footer .background{position:absolute;inset:0;z-index:-1;isolation:isolate;overflow:hidden}.footer .background img{position:absolute;z-index:1;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%}.footer .container{display:grid;gap:1rem;justify-items:center}.footer .container .logo{display:grid;width:clamp(8rem,24vw,12rem)}.footer .container .logo:hover{opacity:.75}::-webkit-scrollbar{width:1rem;border-radius:0}::-webkit-scrollbar-track{background-color:var(--clr-gry-80);border-radius:0}::-webkit-scrollbar-thumb:vertical{border-radius:var(--radius-pill);border:2px solid var(--clr-gry-80);background:var(--clr-ter)}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none}/*# sourceMappingURL=style.css.map */