@font-face{font-family:Circular-Book;src:url(../../../fonts/lineto-circular-book.eot);src:url(../../../fonts/lineto-circular-book.eot?#iefix)format("embedded-opentype"),url(../../../fonts/lineto-circular-book.woff2)format("woff2"),url(../../../fonts/lineto-circular-book.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Circular-Bold;src:url(../../../fonts/lineto-circular-bold.eot);src:url(../../../fonts/lineto-circular-bold.eot?#iefix)format("embedded-opentype"),url(../../../fonts/lineto-circular-bold.woff2)format("woff2"),url(../../../fonts/lineto-circular-bold.woff)format("woff");font-weight:400;font-style:normal}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes fade-to-white{to{fill:#fff}}@keyframes fade-in{to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes slide-up{to{margin:0}}@keyframes moveUp{to{-webkit-transform:translateY(calc(var(--header-height) * -1));-ms-transform:translateY(calc(var(--header-height) * -1));transform:translateY(calc(var(--header-height) * -1))}}@keyframes moveDown{0%{-webkit-transform:translateY(calc(var(--header-height) * -1));-ms-transform:translateY(calc(var(--header-height) * -1));transform:translateY(calc(var(--header-height) * -1))}to{transform:translateY(0)}}@keyframes pulseDot{0%{background:var(--tertiary-color);width:5px;height:5px}50%{background:#000;width:7px;height:7px}to{background:var(--tertiary-color);width:5px;height:5px}}@keyframes pulseBackground{0%{background:var(--tertiary-color)}50%{background:var(--background-color)}to{background:var(--tertiary-color)}}@keyframes disappear{0%{transform:scale(1), translateY(0px);opacity:1}to{transform:scale(.95), translateY(.5rem);opacity:0}}#top-language-switch{padding:auto env(safe-area-inset-right) 0}#top-language-switch>span{color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:.05em;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.6em}#top-language-switch button{z-index:100;width:fit-content;height:32px;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:.05em;padding:0 .5rem;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.6em;transition:color .75s cubic-bezier(.4,0,.2,1)}#top-language-switch button:hover{color:#fff;transition:color .15s cubic-bezier(.4,0,.2,1)}@media screen and (width>=768px){#top-language-switch button{opacity:1}}body.topbar-hidden #home #hero{margin-top:0}#home{opacity:0;animation-name:fade-in;animation-duration:.7s;animation-timing-function:ease-in-out;animation-delay:0s;animation-direction:1;animation-iteration-count:forwards;text-align:center;flex-flow:column;justify-content:flex-start;align-items:flex-start;animation-play-state:running;animation-fill-mode:forwards;animation-timeline:auto;display:flex}#home #hero{z-index:1;background:#fff;width:100vw;height:fit-content;min-height:80vh;margin-top:32px;position:relative}#home #hero #selected{z-index:0}#home #hero #hero-bg{z-index:0;width:100%;height:100vh}#home #hero #hero-bg .media,#home #hero #hero-bg .image{width:100%;height:100%}#home #hero #hero-bg .image picture{width:100%;height:100%;display:block}#home #hero #hero-bg .image img{object-fit:cover;object-position:center;width:100%;height:100%}#home #hero #hero-content{z-index:1;text-align:left;padding:calc(env(safe-area-inset-top) + .5rem) calc(env(safe-area-inset-right) + .5rem) calc(env(safe-area-inset-bottom) + .5rem) calc(env(safe-area-inset-left) + .5rem);position:absolute;bottom:0;left:1rem}#home #hero #hero-content .headline{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;max-width:1024px;padding-right:6rem;font-family:Circular-Bold,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #hero #hero-content .intro{max-width:1024px;margin:2em 0}#home #hero #hero-content .intro p{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;margin-bottom:1em;padding-right:1rem;font-family:Circular-Bold,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #hero #hero-content .bodycopy{max-width:1024px;margin:1.25em 0}@media screen and (width>=568px) and (height>=800px){#home #hero #hero-content{left:1.5rem}#home #hero #hero-content .headline{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:-.03em;font-family:Circular-Bold,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.125em}#home #hero #hero-content .intro p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:-.03em;padding-right:1.5rem;font-family:Circular-Bold,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.125em}}@media screen and (width>=768px){#home #hero #hero-content{bottom:10dvh}#home #hero #hero-content .headline,#home #hero #hero-content .intro p{letter-spacing:-.032em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-family:Circular-Bold,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1em}}#home #ethos{width:100%;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:#f6d5d8;flex-flow:column;align-items:center;display:flex}#home #ethos>.container{width:100%;max-width:1024px;padding:10rem 1rem}@media screen and (width>=768px){#home #ethos>.container{padding:10rem 2rem}}#home #ethos>.container{flex-flow:column;justify-content:center;align-items:center;max-width:568px;min-height:90vh;display:flex}#home #ethos>.container h2{text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;text-transform:uppercase;letter-spacing:.07em;width:fit-content;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #ethos>.container .bodycopy{text-align:center;letter-spacing:-.032em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;max-width:568px;margin-top:1rem;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1em}#home #selected{position:relative}#home #selected>.container{background:#fff;grid-area:items;width:100%;min-width:320px;max-width:100vw;height:auto;min-height:100vh;position:relative;overflow:hidden}#home #selected>.container .packages{-o-transition:left 1s cubic-bezier(.645, .045, .355, 1);flex-flow:row;place-items:center;height:100%;transition:left 1s cubic-bezier(.645,.045,.355,1);display:flex;position:relative}#home #selected>.container .packages .package{background:#fff;flex-flow:wrap;flex:0 0 100vw;place-content:flex-start center;width:100vw;min-width:100vw;max-width:100vw;height:100%;min-height:100vh;margin:0;display:flex;position:relative}#home #selected>.container .packages .package .media,#home #selected>.container .packages .package .item{width:100%;height:100%}#home #selected>.container .packages .package .image{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;width:100%;min-width:100%;height:100vh}#home #selected>.container .packages .package .image img{object-fit:cover;height:auto;min-height:100vh}#home #selected #nav-areas{display:none}#home #selected #next-previous-nav{display:none;position:absolute;bottom:0}#home #selected #dotnav{position:absolute;bottom:0}#home #selected #dotnav .dot{mix-blend-mode:darken;background:#0000004d}#home #selected #dotnav .dot.current{opacity:1;mix-blend-mode:normal;background:#fff}#home #selected #play-pause{z-index:10;position:absolute;bottom:0;right:0}#home #selected #play-pause button{cursor:pointer;border:none;border-radius:9999px;padding:12px 2rem 14px;transition:opacity .35s cubic-bezier(.4,0,.2,1),color .35s cubic-bezier(.4,0,.2,1);display:inline-block}#home #selected #play-pause button:hover{transition:opacity .55s cubic-bezier(.4,0,.2,1),color .55s cubic-bezier(.4,0,.2,1)}#home #selected #play-pause button:disabled,#home #selected #play-pause button:disabled:hover{color:#9ca3af;cursor:not-allowed;background:#d1d5db}#home #selected #play-pause button{color:#000;letter-spacing:.01em;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;background:0 0;border:none;padding:0;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.375em}#home #selected #play-pause button:hover{color:#ff7000}#home #selected #play-pause button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #latest-projects{background:0 0;width:100%}#home #latest-projects>.gallery__container{flex-flow:column;align-items:flex-start;display:flex}#home #latest-projects>.gallery__container h1,#home #latest-projects>.gallery__container h2{width:fit-content;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;text-transform:uppercase;letter-spacing:.07em;margin:0 2rem .5rem;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #latest-projects .gallery__items{flex-flow:wrap;gap:0;width:100%;padding:0;display:flex}#home #latest-projects .gallery__items .gallery__item{aspect-ratio:16/9;flex:0 0 100%;width:100%;max-width:100vw;height:auto;position:relative;overflow:hidden}#home #latest-projects .gallery__items .gallery__item .info{z-index:10;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);margin:.5rem;position:absolute;bottom:0;left:0}#home #latest-projects .gallery__items .gallery__item .info h3{text-align:left;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #latest-projects .gallery__items .gallery__item .info p{text-align:left;color:#fff9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #latest-projects .gallery__items .gallery__item .media{place-items:center;width:100%;height:100%;display:flex}#home #latest-projects .gallery__items .gallery__item .media .image{width:100%;height:100%}#home #latest-projects .gallery__items .gallery__item .media .image img{object-fit:cover;height:100%}#home #latest-projects .gallery__items .gallery__item .media video{object-fit:cover;width:100%;height:100%}#home #latest-projects .gallery__items .gallery__item .carousel{width:100%;height:100%;position:relative}#home #latest-projects .gallery__items .gallery__item .carousel nav{z-index:10;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:.01em;width:100%;height:100%;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.375em;position:absolute;bottom:0;right:0}#home #latest-projects .gallery__items .gallery__item .carousel nav button.previous{visibility:hidden;display:none}#home #latest-projects .gallery__items .gallery__item .carousel nav button.next{width:100%;height:100%}#home #latest-projects .gallery__items .gallery__item .carousel .index{color:#fff;text-align:left;z-index:10;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:.01em;width:fit-content;padding:4px 8px 6px;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.375em;position:absolute;bottom:0;right:0}@media screen and (width>=768px){#home #latest-projects .gallery__container h1{padding:20px 16px 28px}#home #latest-projects .gallery__items .gallery__item{flex:0 0 50%;max-width:50vw}#home #latest-projects .gallery__items .gallery__item .text,#home #latest-projects .gallery__items .gallery__item .carousel .index{padding:8px 16px 12px}}#home #latest-projects{background:#f6d5d8}#home #latest-projects .carousel .next span{display:none}#home #what-i-do{flex-flow:column;align-items:center;width:100%;display:flex}#home #what-i-do>.container{background:#eee8aa;flex-flow:column;align-items:center;width:100%;display:flex;position:relative}#home #what-i-do>.container .headline{width:100%;padding:calc(env(safe-area-inset-top) + .5rem) calc(env(safe-area-inset-right) + 2rem) calc(env(safe-area-inset-bottom) + .5rem) calc(env(safe-area-inset-left) + 2rem);background:#840cd580;flex-flow:column;align-items:flex-start;display:flex}#home #what-i-do>.container .headline h2{text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;text-transform:uppercase;letter-spacing:.07em;width:fit-content;max-width:1024px;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #what-i-do>.container .headline h3{text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:-.035em;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:3rem;line-height:.9em}#home #what-i-do>.container .sections{flex-flow:column;width:100%;display:flex}#home #what-i-do>.container .sections section{flex-flow:column;align-items:center;padding-bottom:2rem;display:flex}#home #what-i-do>.container .sections section>.container{grid-template:"pills headline"min-content"pills bodycopy"1fr"pills bodycopy"min-content/50% 50%;width:100%;max-width:1024px;padding:.5rem;display:grid}#home #what-i-do>.container .sections section h4{text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;grid-area:headline;margin:1em 0;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #what-i-do>.container .sections section p{text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;grid-area:bodycopy;width:100%;max-width:568px;padding-bottom:1rem;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #what-i-do>.container .sections section ul{flex-flow:column;grid-area:pills;align-items:center;gap:.25rem;width:100%;padding-top:2rem;list-style:none;display:flex}#home #what-i-do>.container .sections section ul li{border-sizing:border-box;color:#000;-o-transition:background-color .75s ease-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:.05em;background:#fcf951;border:none;border-radius:100px;height:fit-content;padding:3px 20px;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.6em;transition:background-color .75s ease-out}#home #what-i-do>.container .sections section ul li:hover{-o-transition:background-color .15s ease-out;background:#fcf951bf;transition:background-color .15s ease-out}#home #what-i-do>.container .sections section ul li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:.05em;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.6em}#home #what-i-do>.container .sections section:first-child{background:#840cd580}#home #what-i-do>.container .sections section:nth-child(2){background:#840cd559}#home #what-i-do>.container .sections section:nth-child(3){background:#840cd540}#home #what-i-do>.container .sections section:nth-child(4){background:#840cd526}#home #what-i-do>.container .sections section:nth-child(5){background:#840cd51a}#home #what-i-do>.container .sections section:nth-child(6){background:#840cd50d}#home #why-me{flex-flow:column;align-items:center;width:100%;display:flex}#home #why-me>.container{width:100%;max-width:1024px;padding:10rem 1rem}@media screen and (width>=768px){#home #why-me>.container{padding:10rem 2rem}}#home #why-me>.container h2,#home #why-me>.container h3{text-align:left;max-width:420px}#home #why-me>.container ol{counter-reset:li;list-style:none}#home #why-me>.container ol li{counter-increment:li}#home #why-me>.container ol li:before{content:counter(li);font-variant-numeric:tabular-nums;width:60px;position:absolute;left:0}#home #why-me>.container ol li h4{text-align:left;max-width:420px}#home #why-me>.container ol li p{text-align:left}#home #services{flex-flow:column;align-items:center;width:100%;display:flex}#home #services>.container{width:100%;max-width:1024px;padding:10rem 1rem}@media screen and (width>=768px){#home #services>.container{padding:10rem 2rem}}#home #services{background:#840cd5}#home #services h5{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;text-transform:uppercase;letter-spacing:.07em;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #services ul{padding:40px 0;flex-flow:column;align-items:center;padding-inline-start:unset;list-style:none;display:flex}#home #services ul li{color:#fff;text-transform:lowercase;letter-spacing:-.032em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1em}#home #how-i-work{flex-flow:column;align-items:center;width:100%;display:flex}#home #how-i-work>.container{width:100%;max-width:1024px;padding:10rem 1rem}@media screen and (width>=768px){#home #how-i-work>.container{padding:10rem 2rem}}#home #how-i-work>.container h2{text-align:left;max-width:420px}#home #how-i-work>.container h3{text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:-.035em;max-width:420px;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:3rem;line-height:.9em}#home #how-i-work>.container ol{counter-reset:li;list-style:none}#home #how-i-work>.container ol li{counter-increment:li}#home #how-i-work>.container ol li:before{content:counter(li);font-variant-numeric:tabular-nums;width:60px;position:absolute;left:0}#home #how-i-work>.container ol li h4{text-align:left;max-width:420px}#home #how-i-work>.container ol li p{text-align:left}#home #write-me{text-align:left;flex-flow:column;align-items:center;width:100%;display:flex}#home #write-me>.container{width:100%;max-width:1024px;padding:10rem 1rem}@media screen and (width>=768px){#home #write-me>.container{padding:10rem 2rem}}#home #write-me>.container h2,#home #write-me>.container h3{max-width:420px}#home #about{text-align:left;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background-color:#f6d5d8;flex-flow:column;align-items:center;width:100%;display:flex}#home #about>.container{grid-template-rows:fit-content(100%) auto;grid-template-columns:repeat(4,25%);grid-template-areas:"headline headline headline image""bodycopy bodycopy bodycopy image"". . .image";width:100%;max-width:1024px;padding:10rem 1rem;display:grid}@media screen and (width>=768px){#home #about>.container{padding:10rem 2rem}}#home #about>.container .media{grid-area:image}#home #about>.container .media .image{width:100%;max-width:280px;position:relative}#home #about>.container .media .image picture{width:100%;height:auto;display:block}#home #about>.container .media .image figcaption{left:0;bottom:unset;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:.05em;width:100%;margin-top:8px;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.6em;position:absolute}#home #about>.container h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;text-transform:uppercase;letter-spacing:.07em;grid-area:headline;width:100%;max-width:1024px;height:fit-content;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #about>.container .bodycopy{grid-area:bodycopy;margin-top:2rem}#home #about>.container .bodycopy p{text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-moz-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;-ms-font-feature-settings:"ss01" on, "ss02" on, "ss03" on;font-feature-settings:"ss01" on, "ss02" on, "ss03" on;letter-spacing:0;width:100%;max-width:568px;margin-bottom:24px;padding-right:1rem;font-family:Circular-Book,--apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25em}#home #about>.container .bodycopy p:last-of-type{margin-bottom:0}@media screen and (width>=768px){#home #about>.container{grid-template-areas:"headline headline.image""bodycopy bodycopy.image"}#home #about>.container .bodycopy p{padding-right:0}}.button-stack{margin:16px 8px;position:absolute;left:50%}@media screen and (width>=768px){.button-stack{margin:16px 0}}#cta-button,#cta-email-button{color:#fff;background:#000;border:2px solid #000;border-radius:100px;margin:48px 8px 8px;padding:8px 24px 12px}#cta-button:hover,#cta-email-button:hover{color:#ff7000;background:#222;border-color:#222}#wert{background:#840cd5;justify-content:center;width:100%;padding:120px 8px;display:flex}#wert .container{grid-template:"header""bodycopy"/100%;max-width:1280px;display:grid}#wert .container header{text-align:left;grid-area:header}#wert .container header h1{width:fit-content;max-width:568px;margin-bottom:2.4rem}#wert .container header .introduction{max-width:568px;margin-bottom:2.4rem}#wert .container .bodycopy{grid-area:bodycopy;margin-top:8px}#wert .container .bodycopy p{text-align:left;max-width:640px;margin-bottom:1.8rem}@media screen and (width>=768px){#wert{padding:200px 16px}#wert .container{grid-template-columns:50% 50%;grid-template-areas:"header bodycopy"".bodycopy"}#wert .container header .introduction{padding-right:16px}}#corner-logo{visibility:hidden;display:none}
