html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}:root{--font--family--atten-round-new:new-atten-round,sans-serif;--color--neutrals--1000:#000;--font--size--desktop--heading-1:64px;--font--line-height--desktop--heading-1:64px;--font--size--desktop--heading-2:56px;--font--line-height--desktop--heading-2:56px;--font--size--desktop--heading-3:48px;--font--line-height--desktop--heading-3:48px;--font--size--desktop--heading-4:40px;--font--line-height--desktop--heading-4:40px;--font--size--desktop--heading-5:32px;--font--line-height--desktop--heading-5:32px;--font--size--desktop--heading-6:24px;--font--line-height--desktop--heading-6:24px;--font--size--body-medium:16px;--font--line-height--body-medium:16px;--transparent:#0000;--font--family--moniker:moniker,sans-serif;--font--size--button-medium:20px;--font--line-height--button-medium:20px;--font--line-height--body-2\<deleted\|variable-2b9a3a6a-d8a6-9fc4-745e-9d3b39e35dc6\>:16px;--font--size--input-medium:16px;--font--line-height--input-2:16px;--75svw:75svw;--navbar-bg:#ffffff80;--_responsive---1920-base--40px-1920vw:2.083vw;--_responsive---1920-base--4px-1920vw:.208vw;--color--neutrals--0:white;--_responsive---1920-base--32px-1920vw:1.667vw;--_responsive---1920-base--104px-1920vw:5.417vw;--_responsive---1920-base--8px-1920vw:.417vw;--_responsive---1920-base--24px-1920vw:1.25vw;--_responsive---1920-base--20px-1920vw:1.042vw;--color--brand--uriel:#b81222;--color--about--components--buttons--pressed:#d56d77;--color--brand--dob:#040394;--color--work--components--buttons--pressed:#504fbe;--_responsive---1920-base--80px-1920vw:4.167vw;--font--size--body-large:20px;--font--line-height--body-large:20px;--font--size--body-small:12px;--font--line-height--body-small:12px;--font--size--subheading-5:16px;--font--line-height--subheading-5:16px;--color--global--buttons--default-button:#141414;--site-cards:#ffffff80;--card-shadow:#80808080;--color--neutrals--300:#a1a1a1;--color--projects--uncork--buttons--pressed:#8e4c5d;--color--projects--uncork--buttons--focused:#8e4c5d;--color--projects--uncork--uncork-brand:#511323;--font--size--caption-large:16px;--font--line-height--caption-1:16px;--font--size--caption-small:12px;--font--size--body-extra-small:10px;--font--line-height--body-extra-small:10px;--font--size--caption-medium:14px;--color--brand--brown:#724722;--color--neutrals--200:#bfbfbf;--radius--large:16px;--font--size--subheading-4:20px;--font--line-height--subheading-4:20px;--font--size--input-small:14px;--radius--extra-large:32px;--spacing--half:4px;--font--family--inter:Inter,sans-serif;--font--size--button-extra-small:12px;--font--line-height--button-extra-small:12px;--components--button--disabled:var(--color--neutrals--150);--font--size--tablet--heading-2:40px;--font--line-height--tablet--heading-2:40px;--font--size--tablet--heading-3:32px;--font--line-height--tablet--heading-3:32px;--font--size--mobile--heading-2:24px;--font--line-height--mobile--heading-2:24px;--font--size--tablet--heading-4:24px;--font--line-height--tablet--heading-4:24px;--font--size--mobile--heading-3:20px;--font--line-height--mobile--heading-3:20px;--font--size--subheading-2:32px;--font--line-height--subheading-2:32px;--font--size--subheading-3:24px;--font--line-height--subheading-3:24px;--font--size--button-large:24px;--font--line-height--button-large:24px;--_responsive---font-1280vw-base--16px:1.25vw;--font--size--button-small:16px;--font--line-height--button-small:16px;--font--size--mobile--heading-1:32px;--font--line-height--mobile--heading-1:32px;--inactive-30:#0000004d;--color--neutrals--600:#525252;--color--projects--uncork--buttons--hover:#511323;--nav-slider-bg-tablet:#ffffff40;--font--size--button-extra-large:32px;--font--line-height--button-extra-large:32px;--font--line-height--subheading-1:40px;--font--size--subheading-1:40px;--color--brand--uriel--50:#f7dee0;--color--brand--uriel--400:#c63f4c;--color--brand--uriel--25:#fef5f6;--_responsive---font-1280vw-base--48px:3.75vw;--_responsive---font-1280vw-base--72px:5.625vw;--_responsive---font-1280vw-base--40px:3.125vw;--_responsive---font-1280vw-base--56px:4.375vw;--_responsive---font-1280vw-base--64px:5vw;--_responsive---font-1280vw-base--20px:1.563vw;--_responsive---font-1280vw-base--32px:2.5vw;--font--size--desktop--display-3-5:84px;--font--line-height--desktop--display-3:80px;--font--size--tablet--display-2:72px;--font--line-height--tablet--display-2:80px;--color--neutrals--500:#666;--color--brand--emmanuel:#038021;--font--size--body-extra-large:24px;--font--line-height--body-extra-large:24px;--font--size--desktop--display-3:72px;--spacing:16px;--color--contact--components--buttons--focused:#47b261;--color--brand--brown--25:#f0ddcc;--_responsive---font-1280vw-base--14px:1.094vw;--_responsive---font-1280vw-base--24px:1.875vw;--_responsive---font-1280vw-base--28px:2.188vw;--_responsive---font-1280vw-base--10px:.781vw;--_responsive---font-1280vw-base--12px:.938vw;--_responsive---font-1280vw-base--96:7.5vw;--font--size--desktop--display-2:96px;--font--line-height--desktop--display-2:104px;--font--size--mobile--display-1:48px;--font--line-height--mobile--display-1:56px;--font--size--input-extra-small:12px;--work-bg-float:var(--color--brand--dob--10);--about-bg-float:var(--color--brand--uriel--25);--color--about--modal-bg:#000c;--card-bg:#ffffff80;--home-bg-float:var(--color--brand--brown--10);--color--neutrals--50:#ebebeb;--color--brand--uriel--300:#d56d77;--font--size--tablet--heading-1:48px;--font--line-height--tablet--heading-1:48px;--contact-bg-float:var(--color--brand--emmanuel--10);--all-bg-float:#ffffffb3;--aos-bg-float:#d2cdeb;--color--bo--primary:#124498;--_responsive---1920-base--200px-1920vw:10.417vw;--_responsive---font-1280vw-base--120px:9.375vw;--_responsive---font-1280vw-base--4px:.313vw;--_responsive---88px-1920:4.583vw;--lock-icon:#fffc;--figma-bg:whitesmoke;--inactive-bullets:var(--color--neutrals--200);--color--aos--primary:#6a59bb;--color--neutrals--100:#dcdcdc;--color--neutrals--400:#848484;--color--neutrals--800:#292929;--color--neutrals--900:#141414;--color--raa--primary:#f0554b;--color--roo--primary:#8fad83;--color--status--warning-orange-500:#f5743d;--color--status--error-red-500:#b81223;--color--status--success-green-500:#038020;--color--tertiary--yellow-500:#eee310;--color--uncork--primary:#511323;--font--line-height--desktop--display-1:152px;--_responsive---font-1280vw-base--152px:11.875vw;--_responsive---font-1280vw-base--144px:11.25vw;--_responsive---font-1280vw-base--104px:8.125vw;--_responsive---font-1280vw-base--88px:6.875vw;--_responsive---font-1280vw-base--80px:6.25vw;--font--line-height--input-1:24px;--font--line-height--mobile--display-2:32px;--font--line-height--tablet--display-3:56px;--font--line-height--tablet--display-1:128px;--font--size--input-extra-large:24px;--font--size--input-large:20px;--font--size--desktop--display-1:144px;--font--size--mobile--display-2:24px;--font--size--tablet--display-3:48px;--font--size--tablet--display-1:120px;--font--weight--regular-400:Regular;--font--weight--thin-100:Thin;--font--weight--black-900:Black;--font--weight--extrabold-800:ExtraBold;--font--weight--medium-500:Medium;--font--weight--semibold-600:SemiBold;--font--weight--extralight-200:ExtraLight;--font--weight--light-300:Light;--font--weight--bold-700:Bold;--radius--2-extra-large:128px;--radius--medium:8px;--radius--small:4px;--radius--3-extra-large:360px;--spacing--6:48px;--spacing--8:64px;--spacing--11:88px;--spacing--5:40px;--spacing--10:80px;--spacing--7:56px;--spacing--3:24px;--spacing--9:72px;--spacing--12:96px;--spacing--4:32px;--spacing--1:8px;--color--about--components--buttons--hover:#b81222;--color--about--components--buttons--focused:#d56d77;--color--about--components--buttons--disabled:#ccc;--color--about--components--buttons--loading:#950f1c;--color--about--components--buttons--default:#000;--color--brand--brown--10:#f9f2eb;--color--brand--brown--50:#e3cebb;--color--brand--brown--100:#d7bfaa;--color--brand--brown--150:#cab099;--color--brand--brown--200:#bea188;--color--brand--brown--300:#a48366;--color--brand--brown--400:#8b6544;--color--brand--brown--600:#5b391b;--color--brand--brown--700:#442b14;--color--brand--brown--800:#2e1c0e;--color--brand--brown--850:#22150a;--color--brand--brown--900:#170e07;--color--brand--brown--950:#0b0703;--color--brand--dob--10:#e6e6fe;--color--brand--dob--25:#c1c1fe;--color--brand--dob--50:#aeaef3;--color--brand--dob--100:#9b9be9;--color--brand--dob--150:#8888de;--color--brand--dob--200:#7575d4;--color--brand--dob--300:#504fbe;--color--brand--dob--400:#2a29a9;--color--brand--dob--600:#030276;--color--brand--dob--700:#020259;--color--brand--dob--850:#01012c;--color--brand--dob--800:#02013b;--color--brand--dob--900:#01011e;--color--brand--dob--950:#00000f;--color--work--work-bg:#04039426;--color--brand--emmanuel--10:#e6feec;--color--brand--emmanuel--25:#aefdc1;--color--brand--emmanuel--50:#9df0b1;--color--brand--emmanuel--100:#8ce4a1;--color--brand--emmanuel--150:#7bd791;--color--brand--emmanuel--200:#6acb81;--color--brand--emmanuel--300:#47b261;--color--brand--emmanuel--400:#259941;--color--brand--emmanuel--600:#02661a;--color--brand--emmanuel--700:#024d14;--color--brand--emmanuel--800:#01330d;--color--brand--emmanuel--850:#01260a;--color--brand--emmanuel--900:#011a07;--color--brand--emmanuel--950:#000d03;--color--brand--uriel--100:#f0c7cb;--color--brand--uriel--150:#e9afb5;--color--brand--uriel--200:#e2989f;--color--brand--uriel--600:#950f1c;--color--brand--uriel--700:#6f0b15;--color--brand--uriel--800:#4a070e;--color--brand--uriel--850:#38060b;--color--brand--uriel--900:#250407;--color--brand--uriel--950:#130204;--color--about--about-bg:#b8122226;--color--contact--components--buttons--hover:#038021;--color--contact--components--buttons--loading:#02661a;--color--contact--components--buttons--default:#141414;--color--contact--components--buttons--pressed:#47b261;--color--contact--components--buttons--disabled:#bfbfbf;--color--home--components--buttons--focused:#a48366;--color--home--components--buttons--hover:#724722;--color--home--components--buttons--loading:#5b391b;--color--home--components--buttons--default:#141414;--color--home--components--buttons--disabled:#ccc;--color--home--components--buttons--pressed:#a48366;--color--projects--aos:#6a59bb;--color--projects--roo:#8fad83;--color--projects--uncork:#511323;--color--projects--raa:#f0554b;--color--projects--bo:#124498;--color--projects--emote:#cf5852;--color--work--components--buttons--hover:#040394;--color--work--components--buttons--loading:#030276;--color--work--components--buttons--focused:#504fbe;--color--work--components--buttons--disabled:#ccc;--color--work--components--buttons--default:#000;--typography--button--line-height-button-large:32px;--typography--button--size-button-extra-large:32px;--typography--button--family:"Moniker Basic";--pru-bg-float:#accef0;--raa-bg-float:#fbccc9;--bo-bg-float:#9cb4dd;--emote-bg-float:#f1cdcb;--roo-bg-float:#f5faf3;--uncork-bg-float:#da94a6;--about-card-back:#f2d1d4f5;--inactive-bg:#ebebeb00;--button-disabled:var(--color--neutrals--150);--disabled-button-on-card:var(--color--neutrals--300);--inactive-button:#fff6;--color--global--buttons--disabled:#bfbfbf;--color--global--status--warning-orange-500:#f5743d;--color--global--status--success-green-500:#038020;--color--global--status--error-red-500:#b81223;--color--projects--aos--aos-brand:#6a59bb;--color--projects--aos--buttons--hover:#6a59bb;--color--projects--aos--buttons--focused:#a69bd6;--color--projects--aos--buttons--pressed:#a69bd6;--color--projects--aos--buttons--loading:#554796;--color--projects--bo--bo-brand:#124498;--color--projects--bo--buttons--focused:#6184bf;--color--projects--bo--buttons--loading:#0e367a;--color--projects--bo--buttons--pressed:#6184bf;--color--projects--bo--buttons--hover:#124498;--color--projects--emote--emote-brand:#cf5852;--color--projects--emote--buttons--hover:#cf5852;--color--projects--emote--buttons--loading:#a64642;--color--projects--emote--buttons--pressed:#e29b97;--color--projects--emote--buttons--focused:#e29b97;--color--projects--pru--pru-brand:#06c;--color--projects--pru--buttons--hover:#06c;--color--projects--pru--buttons--focused:#62a1e0;--color--projects--pru--buttons--loading:#0052a3;--color--projects--pru--buttons--pressed:#62a1e0;--color--projects--raa--raa-brand:#f0554b;--color--projects--raa--buttons--pressed:#f69993;--color--projects--raa--buttons--loading:#c4443c;--color--projects--raa--buttons--focused:#f69993;--color--projects--raa--buttons--hover:#f0554b;--color--projects--roo--roo-brand:#8fad83;--color--projects--roo--buttons--hover:#cbe5c1;--color--projects--roo--buttons--loading:#adc9a2;--color--projects--roo--buttons--focused:#e0efda;--color--projects--roo--buttons--pressed:#e0efda;--color--projects--uncork--buttons--loading:#410f1c;--color--neutrals--700:#3d3d3d;--color--neutrals--150:#cecece;--color--home--home-bg:#72472226;--spacing--2:16px;--button-icon-arrow-color:white;--_responsive---1920-base--16px-1920vw:.833vw}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-page-count{text-align:center;width:100%;margin-top:20px}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{font-family:var(--font--family--atten-round-new);color:var(--color--neutrals--1000)}h1{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);margin-top:0;margin-bottom:0}h2{font-size:var(--font--size--desktop--heading-2);line-height:var(--font--line-height--desktop--heading-2);margin-top:0;margin-bottom:0;font-weight:700}h3{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);margin-top:0;margin-bottom:0;font-weight:700}h4{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);margin-top:0;margin-bottom:0;font-weight:700}h5{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5);margin-top:0;margin-bottom:0;font-weight:700}h6{font-size:var(--font--size--desktop--heading-6);line-height:var(--font--line-height--desktop--heading-6);margin-top:0;margin-bottom:0;font-weight:700}p{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);margin-bottom:0}a{background-color:var(--transparent);font-family:var(--font--family--moniker);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);font-weight:600;text-decoration:none}li{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-2\<deleted\|variable-2b9a3a6a-d8a6-9fc4-745e-9d3b39e35dc6\>)}img{max-width:100%;display:inline-block}label{font-family:Inter,sans-serif;font-size:var(--font--size--input-medium);line-height:var(--font--line-height--input-2);margin-bottom:5px;font-weight:700;display:block}strong{font-weight:700}em{font-style:italic;font-weight:400}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.container{flex-flow:column;justify-content:center;align-self:center;align-items:center;min-height:100vh;display:flex}.section-1{flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:100px;margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:87px;display:flex}.home-project-container{flex-flow:column;justify-content:center;align-items:center;min-width:75svw;max-width:75svw;min-height:100svh;max-height:100svh;display:flex}.home-project-container.home-project-sticky{position:sticky;top:0%}.home-project-container.favorite-cms{opacity:0;transform:scale(.3)}.image{margin-left:0;padding:0}.button-2{display:none}.button-3{z-index:1;justify-content:center;align-items:center;width:56px;height:40px;margin-top:40px;margin-left:80px;padding:0 8px;display:inline-block;position:fixed}.logo-brand{z-index:2;background-color:#3ba1c2;justify-content:center;align-items:center;width:56px;height:40px;margin-top:40px;margin-left:80px;padding-left:8px;padding-right:8px;display:flex;position:fixed}.nav-menu{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:10rem;justify-content:center;align-items:center;height:40px;padding:4px;display:flex}.nav-link{justify-content:center;align-self:auto;align-items:center;padding:0;font-weight:700;display:flex}.nav-link.w--current{color:var(--color--neutrals--0);border-radius:10rem;justify-content:center;align-items:center}.nav-link.about{border-radius:10rem;min-width:104px;height:32px;padding:8px 24px}.nav-link.about:hover{background-color:var(--color--neutrals--0)}.nav-link.about.w--current{background-color:var(--color--brand--uriel);color:var(--color--neutrals--0)}.nav-link.about.w--current:hover{background-color:var(--color--about--components--buttons--pressed)}.nav-link.work{border-radius:10rem;min-width:104px;height:32px;padding:8px 24px}.nav-link.work:hover{background-color:var(--color--neutrals--0)}.nav-link.work.w--current{background-color:var(--color--brand--dob);color:var(--color--neutrals--0)}.nav-link.work.w--current:hover{background-color:var(--color--work--components--buttons--pressed)}.navbar{z-index:80;background-color:#0000;justify-content:center;align-items:stretch;max-width:100svw;height:80px;position:sticky;top:0%;overflow:visible}.nav-content{justify-content:space-between;align-items:stretch;max-width:100svw;margin-top:40px;margin-left:5.55%;margin-right:5.55556%;display:flex}.default-brand-link{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color--neutrals--1000);border-radius:10rem;justify-content:center;align-items:center;width:80px;height:32px;max-height:32px;display:flex}.default-brand-link:hover{background-color:var(--color--neutrals--0)}.tabs-container{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;align-items:flex-start;margin-left:0;display:flex}.tab-link-over{color:#000;font-size:40px;font-weight:700;line-height:40px;text-decoration:none}.tab-link-over:active{font-size:56px;font-weight:700;line-height:56px}.tab-link-over:focus{font-size:56px}.about-menu{margin-top:25svh;padding-left:11.11%;position:fixed;left:auto;right:auto}.horizontal-tab-container.horizontal-scrollbar{margin-left:0}.nav-menu-background{display:none}.tabs-container-2{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;align-items:flex-start;margin-left:0;display:flex}.tab-link-under{color:#000;font-size:40px;font-weight:700;line-height:40px;text-decoration:none}.tab-link-under:active{font-size:56px;font-weight:700;line-height:56px}.tab-link-under:focus{font-size:56px}.tabs-container-2-copy{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;align-items:flex-start;margin-left:0;display:flex}.tab-link-under-copy{color:#000;font-size:40px;font-weight:700;line-height:40px;text-decoration:none}.tab-link-under-copy:active{font-size:56px;font-weight:700;line-height:56px}.tab-link-under-copy:focus{font-size:56px}.projects-process-text-wrapper{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:46.4286%;max-width:50%;margin-right:7.14286%;display:flex}.projects-process-container{grid-column-gap:0%;grid-row-gap:0px;justify-content:flex-start;align-items:center;min-width:75%;max-width:75%;display:flex}.projects-process-media-tab-1{z-index:5;flex-flow:column;flex:0 auto;justify-content:center;align-items:center;min-width:100%;max-width:100%;min-height:auto;max-height:80svh;display:flex;position:absolute;top:20.625svh}.project-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);margin-bottom:0;font-weight:300}.project-heading{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;margin-top:0;margin-bottom:0;font-weight:500;display:flex}.project-process-lighbox{flex-flow:row;flex:0 auto;align-items:center;min-width:100%;min-height:auto;max-height:100%}.projects-process-image{min-height:100%;max-height:100%;display:inline-block}.projects-process-media-wrapper{z-index:auto;flex-flow:column;justify-content:center;align-items:center;min-width:46.4286%;max-width:46.4286%;min-height:80svh;max-height:80svh;display:flex;position:relative;overflow:visible}.preliminary-research{justify-content:flex-start;align-items:center;max-width:100svw;min-height:100svh;display:flex}.swiper-container{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;align-items:stretch;min-width:100%;max-width:100%}.swiper-container.image-slider{flex-flow:row;justify-content:flex-start;align-items:flex-start;min-height:70%;max-height:70%;display:flex}.swiper-container.caption-slider{grid-column-gap:.5rem;grid-row-gap:.5rem;flex:0 auto;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;display:flex;overflow:hidden}.swiper-container.projects-overview-slider{grid-column-gap:24px;grid-row-gap:24px;min-width:100%;max-width:100%;display:flex}.swiper-container.projects-process-image-slider-cms{flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;min-height:70%;display:flex;overflow:visible}.swiper-container.projects-process-caption-slider-cms,.swiper-container.cms-caption-controls{grid-column-gap:.5rem;grid-row-gap:.5rem;flex:0 auto;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;display:flex;overflow:hidden}.swiper-container.work-nav-slider{max-width:50svw;position:absolute}.swiper-container.work-slider{min-width:50svw;max-width:50svw;position:absolute}.swiper-container.question-slider{justify-content:flex-start;align-items:stretch;max-height:80%;display:flex;overflow:hidden}.swiper-container.home-testimonial{flex-flow:row;justify-content:flex-start;align-items:center;min-width:24svw;max-width:24svw;min-height:40svh;max-height:40svh;display:flex;position:relative}.swiper-container.work-nav-slider-cms-tablet{max-width:50svw;display:none;position:absolute}.swiper-container.work-preview-cms-wrapper-tablet{min-width:auto;max-width:none;display:block}.swiper-container.about-nav-slider{max-width:50svw;position:absolute}.swiper-container.about-sections-cms-wrapper-tablet{overflow:hidden}.swiper-container.about-nav-slider-cms-tablet{max-width:50svw;position:absolute}.swiper-container.about-sections-internal-slider-container{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:flex-start;width:100%;min-width:auto;display:flex;overflow:hidden}.swiper-container.abouts-sections-cms-wrapper{max-width:none}.swiper-wrapper{display:flex}.swiper-wrapper.caption-slider-wrapper{z-index:0;min-width:100%;max-width:100%;display:flex}.swiper-wrapper.projects-overview-slides-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex:none}.swiper-wrapper.questions-slide-wrapper{justify-content:flex-start;align-items:center;max-height:100%}.swiper-wrapper.work-nav-slide-wrapper-cms-tablet{display:none}.swiper-wrapper.work-preview-cms-list-tablet{flex-flow:column;display:block}.swiper-wrapper.about-sections-internal-slider-wrapper{width:100%;max-width:100%}.swiper-wrapper.abouts-sections-cms-list{display:block}.swiper-wrapper.work-projects-preview-slide-wrapper-cms-tablet{display:none}.swiper-slide{background-color:#0000;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:flex-start}.swiper-slide.projects-overview-slides{background-color:var(--site-cards);border-radius:24px;width:480px;max-width:480px;height:320px;min-height:100%;padding:40px}.swiper-slide.projects-process-image-slides{flex:none;min-width:100%;max-width:100%;min-height:auto}.swiper-slide.projects-process-caption-slides{grid-column-gap:0px;grid-row-gap:0px;min-width:100%;max-width:100%;display:flex}.swiper-slide.question-slide{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--site-cards);border-radius:1rem;justify-content:center;align-items:center;min-width:100%;max-width:100%;min-height:32svh;max-height:100%;padding:8%;display:flex}.swiper-slide.home-testimonial{background-color:var(--site-cards);filter:none;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:2rem;min-width:24svw;min-height:40svh;max-height:40svh;padding:2%;display:flex;position:relative;box-shadow:0 2px 5px #0003}.swiper-slide.work-nav-slide-cms-tablet{display:none}.swiper-slide.work-preview-cms-items-tablet{min-height:150svh;max-height:150svh;display:block;position:relative}.swiper-slide.abouts-sections-cms-items{min-height:150svh;max-height:150svh;position:relative}.swiper-slide.about-sections-internal-slide{justify-content:center;align-items:flex-start;display:flex}.swiper-slide.work-projects-preview-slide-cms-tablet{display:none}.projects-process-image-slider-controls-wrapper{z-index:2;justify-content:space-between;align-items:flex-start;min-width:100%;display:flex}.swiper-pagination{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.projects-process-nav-wrapper{grid-column-gap:4%;grid-row-gap:4%;flex:0 auto;justify-content:flex-end;align-items:center;min-width:20%;max-width:20%;min-height:100%;display:flex}.button-icon-prev-xl:where(.w-variant-4a052ef9-77c0-ef6f-4716-4aaf70d1005b){color:var(--transparent)}.button-icon-next-xl{border-radius:100rem}.button-icon-next-xl:where(.w-variant-3537f778-4d85-e5d6-c5ac-7fc31e905a59){color:var(--transparent)}.swiper-pagination-bullet{background-color:var(--color--neutrals--300);border-radius:50%;min-width:8px;min-height:8px}.swiper-pagination-bullet:hover{background-color:var(--color--neutrals--1000)}.swiper-pagination-bullet:active{background-color:var(--color--projects--uncork--buttons--pressed)}.swiper-pagination-bullet:focus{background-color:var(--color--projects--uncork--buttons--focused)}.swiper-pagination-bullet.uncork-pagination-bullet-active{background-color:var(--color--projects--uncork--uncork-brand);border-radius:50rem;min-width:24px;min-height:8px;max-height:2px}.swiper-pagination-bullet.pagination-bullet-active{background-color:var(--color--neutrals--1000);background-color:var(--color--brand--uriel);border-radius:50rem;min-width:24px;min-height:8px}.proejcts-process-caption-title{font-size:var(--font--size--caption-large);line-height:var(--font--line-height--caption-1);min-width:100%;max-width:100%}.projects-process-caption{font-size:var(--font--size--caption-large);line-height:var(--font--line-height--caption-1);min-width:100%;max-width:100%;font-weight:300}.style-guide-swatch-wrap{flex:1;margin-bottom:20px;margin-left:5px;margin-right:5px}.style-guide-element-description{color:#5e5e5e;margin-top:0;margin-bottom:0;font-style:italic}.style-guide-elements-wrap{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;flex:1;align-items:stretch;display:flex;position:relative}.style-guide-help-heading{margin-top:0;margin-bottom:10px}.style-guide-swatch{height:60px;margin-bottom:5px}.style-guide-swatch.swatch---secondary-blue{background-color:#949dff}.style-guide-swatch.swatch---primary-blue{background-color:var(--color--brand--brown)}.style-guide-swatch.swatch---accent{background-color:#a778ff}.style-guide-title{font-size:48px;line-height:54px}.style-guide-individual-element{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;margin-bottom:20px;display:flex}.style-guide-section-wrap{align-items:flex-start;margin-bottom:80px;display:flex;position:relative}.style-guide-help-image{flex-direction:column;align-items:center;margin-top:20px;display:flex;position:relative}.style-guide-help-wrap{background-color:#f5f5f5;border-radius:5px;width:300px;margin-left:40px;padding:20px;position:sticky;top:40px}.style-guide-swatches-wrap{justify-content:space-between;margin-left:-5px;margin-right:-5px;display:flex}.text-field{border:1px solid var(--color--neutrals--200);font-family:Inter,sans-serif;font-size:var(--font--size--input-medium);line-height:var(--font--line-height--input-2);border-radius:1rem}.text-area{border:1px solid var(--color--neutrals--200);font-family:Inter,sans-serif;font-size:var(--font--size--input-medium);line-height:var(--font--line-height--input-2);border-radius:1rem;min-height:120px}.select-field{font-family:Inter,sans-serif;font-size:var(--font--size--input-medium);line-height:var(--font--line-height--input-2);border-radius:0}.radio-button-label,.checkbox-label{font-size:var(--font--size--input-medium);line-height:var(--font--line-height--input-2)}.card-flip-front{grid-row-gap:24px;border-radius:var(--radius--large);background-color:var(--site-cards);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex;position:absolute;inset:0%}.card-title{font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--subheading-4);text-align:center;text-transform:capitalize;margin-top:0;margin-bottom:0;font-weight:700;text-decoration:none}.card-paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small);margin-top:0;margin-bottom:0;font-weight:300}.tag-default{grid-column-gap:2px;border:1px solid var(--color--neutrals--1000);border-radius:var(--radius--extra-large);flex:0 auto;justify-content:center;align-items:center;width:auto;height:32px;padding:8px 16px;text-decoration:none;display:flex}.tag-label{font-family:var(--font--family--inter);color:var(--color--neutrals--1000);font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);white-space:nowrap;margin-top:0;margin-bottom:0;font-weight:400;text-decoration:none}.home-project-content-wrapper{flex-flow:row;justify-content:flex-start;align-items:center;width:100%;max-width:100%;min-height:64svh;max-height:64svh;text-decoration:none;display:flex;position:relative}.home-project-image{z-index:1;background-color:var(--components--button--disabled);object-fit:cover;border-radius:1rem;width:60%;min-width:60%;height:75%;min-height:75%;position:absolute;right:0}.home-project-title-wrapper{grid-row-gap:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;text-decoration:none;display:flex}.home-project-heading{font-family:var(--font--family--atten-round-new);color:#000;font-size:var(--font--size--desktop--heading-2);line-height:var(--font--line-height--desktop--heading-1);text-transform:uppercase;max-width:100%;margin-top:0;margin-bottom:0;font-weight:800;text-decoration:none}.home-project-subheading{font-family:var(--font--family--atten-round-new);color:#000;font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);max-width:70%;margin-top:0;margin-bottom:0;font-weight:500;text-decoration:none}.home-project-skills{grid-row-gap:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:70%;text-decoration:none;display:flex}.tag-title{font-family:var(--font--family--atten-round-new);color:#000;font-size:var(--font--size--subheading-2);line-height:var(--font--line-height--subheading-2);margin-top:0;margin-bottom:0;font-weight:400;text-decoration:none}.tag-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex;overflow:auto}.home-project-description-wrapper{z-index:2;grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:57%;display:flex;position:absolute}.button-large-secondary{color:var(--color--neutrals--1000);font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large);border:4px solid #000;border-radius:32rem;flex-flow:row;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:auto;height:48px;padding:12px 32px;text-decoration:none;display:none}.button-large-secondary:hover{background-color:var(--color--neutrals--0)}.button-largae-secondary-label{font-family:var(--font--family--moniker);font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large);font-weight:600;text-decoration:none}.button-largae-secondary-label.home-scroll-suggestion{font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px);display:block}.button-large-label{font-family:var(--font--family--moniker);font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large);text-align:center;font-weight:600;text-decoration:none}.button-large-label.home-visitor{min-width:100%;max-width:100%;height:100%}.button-small{background-color:var(--color--global--buttons--default-button);color:var(--color--neutrals--0);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:32px;padding:4px 24px;font-weight:400;display:flex}.button-small:hover{background-color:var(--color--neutrals--0);color:var(--color--neutrals--1000)}.button-small.home-welcome{min-width:16svw}.button-small.about-resume{order:1;max-width:25%;margin-top:4svh;margin-left:auto;margin-right:auto;display:flex}.button-small.about-bio{order:1;max-width:32%;margin-top:4svh;margin-left:auto;margin-right:auto;display:flex}.button-small.about-footer{order:-1;display:flex}.button-small.work-footer{display:flex}.button-small-label{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);font-weight:600}.button-small-label.home-visitor{text-align:center;min-width:100%;max-width:100%;height:100%}.home-projects-section{flex-flow:column;justify-content:flex-start;align-items:center;max-width:100svw;min-height:100svh;margin-bottom:25svh;display:flex}.projects-overview-slide-content{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:flex-start;align-items:stretch;width:400px;max-width:100%;height:240px;min-height:auto;display:flex}.projects-overview-controls-wrapper{justify-content:flex-end;align-items:center;max-width:87.5%;display:flex}.projects-overview-nav-wrapper{grid-column-gap:8px;grid-row-gap:8px;display:flex}.overview-section-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:87.5%;max-width:87.5%;margin-left:12.5%;display:flex;overflow:visible}.projects-overview-slide-paragraph{font-family:var(--font--family--atten-round-new);font-size:var(--font--size--body-large);line-height:var(--font--size--body-large);font-weight:300}.projects-overview-slide-title{font-weight:500}.projects-overview-section{flex-flow:column;justify-content:center;align-items:flex-start;max-width:100svw;min-height:100svh;max-height:100svh;display:flex;overflow:hidden}.projects-overview-heading{text-transform:uppercase;max-width:62.5%;margin-top:0;margin-bottom:0}.uncork-cover-1{background-color:#633}.project{justify-content:center;align-items:center;min-width:100%;min-height:100svh;display:flex}.projects-process-header-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.projects-process-tabs-menu{border-bottom:1px solid var(--inactive-30);max-width:100%;margin-bottom:12px;display:flex;overflow:auto}.projects-process-tab-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);margin-bottom:0;font-weight:300}.projects-process-tabs{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:stretch;max-width:100%;display:flex}.projects-process-tab{background-color:var(--transparent);color:var(--inactive-30);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);-webkit-text-stroke-color:var(--inactive-30);padding:8px 12px;font-weight:300}.projects-process-tab:hover{color:var(--color--neutrals--600)}.projects-process-tab:active{color:var(--color--neutrals--300)}.projects-process-tab:focus{color:var(--color--neutrals--600)}.projects-process-tab.w--current{background-color:var(--transparent)}.projects-process-tab.projects-process-active-tab{color:var(--color--neutrals--1000);font-weight:600}.project-process-tabs-tablet{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:stretch;display:none}.projects-process-tab-tablet{background-color:var(--transparent);color:var(--color--neutrals--200);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);padding:8px 16px;font-weight:400;display:none}.projects-process-tab-tablet:hover{color:var(--color--projects--uncork--buttons--hover)}.projects-process-tab-tablet:active{color:var(--color--projects--uncork--buttons--pressed)}.projects-process-tab-tablet:focus{color:var(--color--projects--uncork--buttons--focused)}.projects-process-tab-tablet.w--current{border-bottom:1px solid var(--color--projects--uncork--uncork-brand);background-color:var(--transparent);color:var(--color--projects--uncork--uncork-brand);font-weight:500;display:none}.projects-process-tab-1-tablet{z-index:3;grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:47svh;max-height:80svh;margin-top:88.25svh;display:none;position:relative;overflow:hidden}.swiper-container-lower-viewports{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;align-items:stretch}.swiper-container-lower-viewports.image-slider{flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;min-height:70%;display:none;overflow:visible}.swiper-container-lower-viewports.caption-slider{grid-column-gap:.5rem;grid-row-gap:.5rem;flex:0 auto;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;display:none;overflow:hidden}.projects-process-tabs-menu-tablet{border-bottom:.5px solid var(--color--neutrals--300);margin-bottom:16px;display:none}.projects-process-tab-content{min-width:100%}.projects-process-media-tab-2{z-index:4;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:auto;max-height:80svh;display:flex;position:absolute;top:88.25svh}.projects-process-media-tab-3{z-index:3;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:auto;max-height:80svh;display:flex;position:absolute;top:88.25svh}.projects-process-media-tab-4{z-index:2;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:auto;max-height:80svh;display:flex;position:absolute;top:88.25svh}.projects-process-media-tab-5{z-index:1;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:auto;max-height:80svh;display:flex;position:absolute;top:88.25svh}.projects-process-tab-5-tablet{z-index:3;grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:47svh;max-height:80svh;margin-top:88.25svh;display:none;position:relative;overflow:hidden}.work-nav-link-tablet{color:#000;font-size:var(--font--size--button-medium);line-height:var(--font--line-height--body-large);font-weight:700;text-decoration:none;display:none}.work-nav-link-tablet:active{font-size:56px;font-weight:700;line-height:56px}.work-nav-link-tablet:focus{font-size:56px}.work-nav-slider-wrapper-tablet,.work-preview-section-tablet{display:none}.work-blurred-circle{z-index:-6;background-color:var(--color--brand--dob);filter:blur(160px);border-radius:500px;min-width:100svw;min-height:100svh;position:fixed;top:-64svh}.work-preview-section{grid-column-gap:20svh;grid-row-gap:20svh;flex-flow:column;justify-content:center;align-items:stretch;min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;display:flex}.work-preview-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:47.7778svw;max-width:47.7778svw;min-height:auto;max-height:70svh;display:flex;position:relative;left:41.25svw}.work-skills-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;height:32px;display:flex;position:relative}.work-nav-wrapper{z-index:2;grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;justify-content:center;align-items:flex-start;max-width:20svw;min-height:100svh;max-height:100svh;padding-top:80px;display:flex;position:sticky;inset:0 auto 0% 11.1111svw}.work-nav-link{color:var(--color--global--buttons--default-button);font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large);cursor:pointer;font-weight:600;text-decoration:none}.work-nav-link:hover{color:var(--color--neutrals--0)}.work-nav-link.active-link{color:var(--color--brand--dob);font-size:var(--font--size--button-extra-large);line-height:var(--font--line-height--button-extra-large)}.work-preview-description-wrapper{z-index:2;grid-column-gap:16px;grid-row-gap:16px;color:#000;flex-flow:column;min-width:auto;display:flex}.work-skills-tag-wrapper{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex;overflow:auto}.work-preview-subheading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);font-weight:700}.work-preview-button-wrapper{flex-flow:row;justify-content:center;align-items:center;min-width:100%;margin-top:16px;display:flex;position:relative}.home-project-button-wrapper{grid-column-gap:2svw;grid-row-gap:2svw;justify-content:center;align-items:center;min-width:100%;display:flex;position:absolute;bottom:-32px}.tag-small{grid-column-gap:2px;border:1px solid var(--color--neutrals--1000);border-radius:var(--radius--extra-large);font-size:var(--font--line-height--body-small);line-height:var(--font--line-height--body-small);flex:0 auto;justify-content:center;align-items:center;width:auto;height:24px;padding:6px 16px;text-decoration:none;display:none}.tag-small.work-preview{display:flex}.tag-label-small{font-family:var(--font--family--inter);color:var(--color--neutrals--1000);font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small);white-space:nowrap;margin-top:0;margin-bottom:0;font-weight:400;text-decoration:none}.button-medium{background-color:var(--color--global--buttons--default-button);color:var(--color--neutrals--0);border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:auto;height:40px;padding:4px 32px;text-decoration:none;display:none}.button-medium:hover{background-color:var(--color--neutrals--0);color:var(--color--neutrals--1000)}.button-medium.home-visitor{min-width:25svw;max-width:25svw;display:none}.button-medium.work-footer{display:none}.button-medium.about-footer{max-width:48%;display:none}.button-medium.home{display:none}.button-medium.home-projects{margin-right:4%;display:none}.button-medium.projects-footer{display:none}.button-large{background-color:var(--color--global--buttons--default-button);color:var(--color--neutrals--0);font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large);border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:48px;padding:12px 32px;text-decoration:none;display:none}.button-large:hover{background-color:var(--color--neutrals--0);color:var(--color--neutrals--1000)}.button-large.home{min-width:30svw;max-width:30svw;padding-top:8px;padding-bottom:8px;display:none;overflow:hidden}.button-medium-label{font-family:var(--font--family--moniker);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);font-weight:600}.button-medium-label.home-visitor{text-align:center;align-self:auto;min-width:100%;max-width:100%;height:100%}.work-nav-wrapper-tablet{display:none}.work-nav-list{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:center;align-items:stretch;min-height:60svh;display:flex}.work-hero-section{grid-column-gap:20svh;grid-row-gap:20svh;flex-flow:column;justify-content:center;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;margin-top:-80px;display:flex;overflow:hidden}.work-hero-section-tablet{display:none}.about-nav-wrapper{grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;justify-content:center;align-items:flex-start;max-width:20svw;min-height:100svh;max-height:100svh;display:flex;position:sticky;inset:0% auto 0% 11.1111svw}.about-nav-link-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:center;align-items:flex-start;min-height:60svh;display:flex}.about-nav-link{color:var(--color--global--buttons--default-button);font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large);cursor:pointer;font-weight:600;text-decoration:none}.about-nav-link:hover{color:var(--color--neutrals--0)}.about-nav-link.active-link{color:var(--color--brand--uriel);font-size:var(--font--size--button-extra-large);line-height:var(--font--line-height--button-extra-large)}.about-hero-section{flex-flow:column;justify-content:center;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;margin-top:-80px;display:flex}.about-values-card-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;min-width:100%;max-width:100%;display:flex}.work-skills-heading{z-index:1;font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--subheading-4);border-right:1px solid #000;align-self:center;padding-right:4px;font-weight:500}.about-questions-content-wrapper{z-index:2;grid-column-gap:4svh;grid-row-gap:4svh;color:#000;border-radius:2rem;flex-flow:column;flex:1;justify-content:center;align-items:center;min-width:100%;max-width:100%;padding:4%;display:flex}.about-nav-wrapper-tablet,.about-nav-slider-wrapper{display:none}.about-nav-slide-link{color:#000;font-size:var(--font--size--button-medium);line-height:var(--font--line-height--body-large);font-weight:700;text-decoration:none}.about-nav-slide-link:active{font-size:56px;font-weight:700;line-height:56px}.about-nav-slide-link:focus{font-size:56px}.work-preview-wrapper-slider{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:47.7778svw;max-width:47.7778svw;min-height:auto;max-height:70svh;display:flex;position:relative;left:41.25svw}.work-preview-content-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;min-width:auto;max-width:100%;display:flex}.work-preview-image-tablet,.work-preview-image{border-radius:1rem;flex:auto;min-width:47.7778svw;max-width:47.7778svw;min-height:auto;max-height:48svh}.about-hero-section-tablet{display:none}.about-slide-question{font-size:var(--font--size--subheading-3);line-height:var(--font--line-height--subheading-4);text-align:center;min-width:100%;font-weight:700}.about-slide-answer{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);text-align:center;min-width:100%;font-weight:300}.question-slider-controls-wrapper{z-index:2;justify-content:space-between;align-items:center;min-width:100%;display:flex}.question-slider-controls-wrapper.about-question-section{align-self:center;min-width:40svw;max-width:40svw}.question-slider-nav-wrapper{grid-column-gap:4%;grid-row-gap:4%;flex:0 auto;justify-content:flex-end;align-items:center;min-width:20%;max-width:20%;min-height:100%;max-height:100%;display:flex}.question-pagination-bullet{grid-column-gap:8px;grid-row-gap:8px;font-family:var(--font--family--moniker);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);flex-flow:column;justify-content:flex-start;align-items:center;min-width:100%;min-height:auto;padding:8px;display:block}.question-pagination-bullet:hover{background-color:var(--color--brand--uriel--50);border-radius:1rem}.question-pagination-bullet.question-pagination-bullet-active{background-color:var(--color--brand--uriel--400);color:var(--color--neutrals--0);border-radius:1rem}.about-question-modal{z-index:82;background-color:var(--color--neutrals--0);border-radius:2rem;justify-content:center;align-items:flex-start;min-width:50%;max-width:50%;min-height:50%;max-height:50%;padding-top:4%;padding-bottom:4%;display:none;position:fixed;inset:25% auto 0% 25%}.question-modal-content-wrapper{min-width:71.4286%;max-width:71.4286%;min-height:100%;max-height:100%}.question-pagination{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:100%;height:36svh;max-height:36svh;padding:8px 16px 0 8px;display:flex;overflow:auto}.question-modal-heading{border-bottom:1.5px solid var(--color--neutrals--1000);text-align:center;padding-bottom:8px;text-decoration:none}.home-hero-subheading{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5);text-align:center;font-weight:700;display:none}.home-hero-section{flex-flow:column;justify-content:center;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;padding-top:80px;padding-bottom:80px;display:flex}.home-hero-container{flex-flow:column;justify-content:center;align-items:center;max-width:75svw;min-height:100svh;display:flex}.home-visitor-section{flex-flow:column;justify-content:flex-start;align-items:center;min-width:100svw;max-width:100svw;min-height:150svh;max-height:150svh;margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:80px;display:flex;position:relative}.home-visitor-container{flex-flow:column;justify-content:flex-end;align-items:center;min-width:75svw;max-width:75svw;min-height:50svh;display:flex}.home-hero-heading{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px);text-align:center;text-transform:uppercase;min-height:22.222svh;max-height:22.222svh;font-weight:800}.home-visitor-label-wrapper{justify-content:flex-start;align-items:center;height:100%;padding-top:4px;padding-bottom:4px;display:flex}.home-visitor-label-container{height:100%;display:flex;overflow:hidden}.desktop-scroll-suggestion-animation{opacity:0;height:32px;margin-left:auto;margin-right:auto}.home-button-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:center;align-items:center;min-width:80%;max-width:80%;display:flex;position:absolute;bottom:9%}.home-intro-section-wrapper{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:center;align-items:center;min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;display:flex;position:sticky;top:0}.home-intro-container{max-width:var(--75svw);min-width:var(--75svw);grid-column-gap:5%;grid-row-gap:5%;justify-content:space-between;align-items:flex-end;min-height:64svh;max-height:64svh;margin-top:40px;text-decoration:none;display:flex}.home-intro-heading-wrapper{grid-column-gap:2.5svh;grid-row-gap:2.5svh;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:50%;max-width:55%;max-height:100%;text-decoration:none;display:flex}.home-heading{font-size:var(--_responsive---font-1280vw-base--40px);line-height:var(--_responsive---font-1280vw-base--40px);text-transform:capitalize;margin-top:0;margin-bottom:0;font-weight:800}.home-subheading{font-size:var(--_responsive---font-1280vw-base--20px);line-height:var(--_responsive---font-1280vw-base--20px);margin-top:0;margin-bottom:0;font-weight:400}.home-intro-image{border-radius:var(--_responsive---font-1280vw-base--16px);max-width:40%;min-height:33.33svh;max-height:33.333svh}.home-favorite-section{flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:100svw;min-height:300svh;max-height:300svh;margin-bottom:25svh;display:flex;position:relative}.home-favorite-containter{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;flex:none;justify-content:flex-end;align-items:flex-start;min-width:100%;max-width:100%;min-height:64svh;max-height:64svh;line-height:192px;text-decoration:none;display:flex;position:static}.home-favorite-bg-display-text{color:var(--transparent);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color--neutrals--1000);text-transform:uppercase;min-width:100%;font-size:160px;font-weight:700;line-height:160px}.home-favrorites-heading-wrapper{grid-column-gap:2.5svh;grid-row-gap:2.5svh;flex-direction:column;justify-content:center;align-items:flex-start;max-width:60%;min-height:33.33svh;max-height:33.33svh;text-decoration:none;display:flex}.home-favorite-figma-device{background-image:url(https://cdn.prod.website-files.com/66562a217c9035fe1f94d612/67085f540b2a06eb3f57f545_yWbxfKurMH0.jpg);background-position:0 0;background-size:cover;background-attachment:scroll;border:16px solid #000;border-radius:2rem;flex:none;justify-content:center;align-items:center;min-width:80%;max-width:80%;min-height:64svh;max-height:64svh;display:flex;position:absolute;left:80%}.home-favorite-figma-image{border:1px solid var(--color--neutrals--500);border-radius:.5rem}.form-submit-button{background-color:var(--color--global--buttons--default-button);font-family:var(--font--family--moniker);color:var(--color--neutrals--0);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border-radius:50rem;align-self:center;width:160px;height:40px;margin-top:10%}.form-submit-button:hover{background-color:var(--color--neutrals--0);color:var(--color--neutrals--1000)}.contact-section{flex-flow:column;justify-content:center;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;margin-top:-80px;display:flex;position:relative}.contact-content-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:center;align-items:center;min-width:50svw;max-width:50svw;min-height:100%;display:flex}.form{flex-flow:column;min-height:100%;display:flex}.form-block{background-color:var(--site-cards);border-radius:2rem;min-width:33.3333svw;max-width:33.3333svw;min-height:auto;margin-bottom:0;padding:4%}.contact-hero-wrapper{justify-content:center;align-items:center;min-width:75svw;max-width:75svw;min-height:50svh;max-height:50svh;display:flex}.contact-socials{justify-content:space-between;align-items:stretch;min-width:60svw;max-width:60svw;display:flex;position:absolute;inset:auto auto 5%}.contact-blurred-circle{z-index:-1;background-color:var(--color--brand--emmanuel);filter:blur(160px);border-radius:500px;min-width:100svw;min-height:100svh;position:fixed;top:-64svh}.contact-subheadig{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);text-align:center}.contact-heading{font-size:var(--font--size--desktop--heading-2);line-height:var(--font--line-height--desktop--heading-2);text-align:center;text-transform:capitalize;font-weight:800}.nav-menu-wrapper{grid-column-gap:var(--spacing);grid-row-gap:var(--spacing);display:flex}.nav-link-button{background-color:var(--color--neutrals--1000);color:var(--color--neutrals--0);white-space:nowrap;border-radius:10rem;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:32px;margin-left:32px;padding:8px 24px;display:flex}.nav-link-button:hover{background-color:var(--color--neutrals--0);color:var(--color--neutrals--1000)}.nav-link-button.w--current{background-color:var(--color--brand--emmanuel);color:var(--color--neutrals--0)}.nav-link-button.w--current:hover{background-color:var(--color--contact--components--buttons--focused)}.nav-bar-button-label{font-family:var(--font--family--moniker);color:var(--color--neutrals--0);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);font-weight:600;text-decoration:none}.contact-link{font-family:var(--font--family--inter);color:var(--color--neutrals--1000);font-size:var(--font--line-height--button-medium);line-height:var(--font--line-height--button-medium);font-weight:600}.contact-link:hover{text-decoration:underline}.contact-text-wrapper1{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.form-button-wrapper{justify-content:flex-end;align-items:center;display:flex}.home-process-section{flex-flow:column;justify-content:flex-start;align-items:center;max-width:100svw;min-height:100svh;margin-bottom:25svh;display:flex;position:relative}.home-about-section-wrapper{flex-flow:column;justify-content:center;align-items:center;min-width:100svw;max-width:100%;min-height:100svh;max-height:100svh;display:flex;position:sticky;top:0}.home-testimonial-section-wrapper{flex-flow:column;justify-content:center;align-items:center;min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.home-heading-wrapper{grid-column-gap:2.5svh;grid-row-gap:2.5svh;flex-flow:column;justify-content:center;align-items:flex-start;min-width:50%;max-width:50%;min-height:39svh;max-height:39svh;display:flex;position:sticky;top:50svh}.home-process-stack-wrapper{grid-column-gap:40svh;grid-row-gap:40svh;flex-flow:column;justify-content:space-between;align-items:flex-start;min-width:40%;max-width:40%;display:flex}.home-process-card{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--site-cards);box-shadow:0 2px 5px 0 var(--color--neutrals--200);filter:none;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:2rem;flex-flow:column;justify-content:center;align-items:center;min-width:100%;max-width:100%;min-height:33.33svh;max-height:33.33svh;margin-bottom:6svh;padding-left:10%;padding-right:10%;display:flex;position:sticky;top:50svh}.home-process-card.two{margin-bottom:4svh;top:52svh}.home-process-card.three{margin-bottom:2svh;top:54svh}.home-process-card.four{margin-bottom:0;top:56svh}.home-process-card.spacer{opacity:0}.home-process-container{flex-flow:row;justify-content:space-between;align-items:flex-start;min-width:75svw;max-width:75svw;display:flex}.home-about-container{flex-flow:column;justify-content:flex-end;align-items:flex-start;min-width:75svw;max-width:75svw;min-height:64svh;max-height:64svh;display:flex}.home-about-heading-wrapper{grid-column-gap:2.5svh;grid-row-gap:2.5svh;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:45%;max-width:45%;max-height:100%;display:flex}.home-about-me-wrapper{background-color:var(--site-cards);filter:none;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:2rem;flex-flow:row;justify-content:space-between;align-items:center;min-width:45%;max-width:45%;min-height:33.33svh;max-height:33.33svh;padding:4.44svh;display:flex}.home-about-image{border-radius:24px;max-height:20svh}.home-about-bio{font-family:var(--font--family--atten-round-new);font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px);text-align:left;flex-flow:column;max-width:60%;max-height:75%}.testimonial-profile-wrapper{grid-column-gap:4%;grid-row-gap:4%;flex-flow:row;justify-content:flex-start;align-items:center;min-width:100%;min-height:auto;display:flex}.testimonial-name-wrapper{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;justify-content:center;align-items:flex-start;min-width:auto;display:flex}.testimonial-qoute,.testimonial-name{font-size:var(--_responsive---font-1280vw-base--14px);line-height:var(--_responsive---font-1280vw-base--14px)}.testimonial-title{font-size:var(--_responsive---font-1280vw-base--12px);line-height:var(--_responsive---font-1280vw-base--12px);font-weight:400}.slider-controls-wrapper{z-index:2;justify-content:space-between;align-items:flex-start;min-width:100%;display:flex}.slider-controls-wrapper.home-testimonial{justify-content:center;align-items:center}.slider-controls-wrapper.about-controls-wrapper{justify-content:center;align-self:center;min-width:70%;max-width:70%}.slider-nav-wrapper{grid-column-gap:4%;grid-row-gap:4%;flex:0 auto;justify-content:center;align-items:center;min-height:100%;display:flex}.home-testimonial-container{flex-flow:column;justify-content:flex-end;align-items:center;min-width:75svw;max-width:75svw;min-height:64svh;max-height:64svh;display:flex}.home-testimonial-heading-wrapper{grid-column-gap:2.5svh;grid-row-gap:2.5svh;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:50%;max-width:50%;display:flex}.home-footer-section{justify-content:center;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;display:flex}.home-footer-container{flex-flow:row;justify-content:space-around;align-items:center;min-width:75svw;max-width:75svw;min-height:100svh;display:flex}.home-footer-heading-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:50%;display:flex}.home-footer-heading{font-size:var(--_responsive---font-1280vw-base--56px);line-height:var(--_responsive---font-1280vw-base--56px);text-align:left;text-transform:capitalize;font-weight:800}.home-footer-categories-content-wrapper{justify-content:flex-end;align-items:flex-start;width:100%;padding-left:80px;text-decoration:none;display:flex}.home-footer-category-list{grid-row-gap:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.home-footer-page-categories{color:#000;font-size:var(--font--line-height--body-extra-large);line-height:var(--font--line-height--body-extra-large);margin-top:0;margin-bottom:0;font-weight:700;text-decoration:none}.home-footer-page-link{color:#000;font-size:var(--font--line-height--button-medium);line-height:var(--font--line-height--button-medium);margin-top:0;margin-bottom:0;font-weight:400;text-decoration:none}.work-hero-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3);text-align:center;text-transform:uppercase;font-weight:800}.work-hero-header-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:center;align-items:center;min-width:77.7778svw;max-width:77.7778svw;min-height:63svh;max-height:63svh;display:flex}.work-hero-subheading{color:var(--color--neutrals--1000);font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large);text-align:center;max-width:800px;font-weight:500}.home-visitor-subheading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);text-align:center;-webkit-text-stroke-width:.5px;text-transform:capitalize;font-weight:700;display:none}.home-favorite-content-wrapper{grid-row-gap:0px;flex-flow:row;justify-content:center;align-items:center;width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;line-height:192px;text-decoration:none;display:flex;position:sticky;top:0;overflow:hidden}.home-favorite-content-container{justify-content:center;align-items:center;min-width:75svw;max-width:75svw;min-height:100svh;display:flex;position:relative}.tag-extra-small{grid-column-gap:2px;border:1px solid var(--color--neutrals--1000);border-radius:var(--radius--extra-large);font-size:var(--font--line-height--body-small);line-height:var(--font--line-height--body-small);flex:0 auto;justify-content:center;align-items:center;height:20px;padding:2px 16px;text-decoration:none;display:none}.success-message{height:100%}.successful{width:250px;height:250px}.div-block-32{flex-flow:column;display:flex}.submit-button{background-color:var(--color--global--buttons--default-button);font-family:var(--font--family--moniker);color:var(--color--neutrals--0);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border-radius:32rem;min-width:auto;height:32px;padding:4px 24px}.submit-button:hover{background-color:var(--color--neutrals--0);color:var(--color--neutrals--1000)}.form-text-field{border-radius:.5rem;margin-bottom:16px}.field-label{margin-bottom:8px}.work-preview-cms-wrapper{margin-top:-100svh}.work-footer-section{grid-column-gap:20svh;grid-row-gap:20svh;flex-flow:column;justify-content:center;align-items:center;max-width:100svw;min-height:100dvh;max-height:100dvh;padding-top:80px;display:flex}.work-footer-conatiner{flex-flow:column;justify-content:center;align-items:stretch;min-width:77.7778svw;max-width:77.7778svw;min-height:60svh;max-height:40svh;display:flex;position:relative}.work-footer-wrapper{flex-flow:column;justify-content:space-between;align-self:center;align-items:stretch;min-width:50svw;max-width:50svw;display:flex}.work-project-explorer-wrapper{grid-row-gap:16px;flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;width:100%;max-width:36.1111svw;min-height:400px;max-height:100%;text-decoration:none;display:flex;overflow:visible}.project-explorer-header-wrapper{grid-row-gap:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex;overflow:visible}.project-explorer-heading{color:#000;font-size:var(--font--size--desktop--heading-6);line-height:var(--font--line-height--desktop--heading-6);margin-top:0;margin-bottom:0;font-weight:500;text-decoration:none}.explore-project-preview-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.explorer-project-preview-cover{opacity:.84;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%}.explorer-project-preview-title-wrapper{z-index:2;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:center;align-items:center;width:100%;padding:8px 16px;text-decoration:none;display:flex}.work-preview-cms-wrapper-tablet,.work-preview-cms-list-tablet,.work-preview-cms-items-tablet{display:none}.work-skills-tag-wrapper-mobile{grid-column-gap:8px;grid-row-gap:8px;display:flex}.button-extra-small{background-color:var(--color--global--buttons--default-button);color:var(--color--neutrals--0);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:24px;padding:4px 16px;display:none}.button-extra-small:hover{background-color:var(--color--neutrals--0);color:var(--color--neutrals--1000)}.button-extra-small-label{font-family:var(--font--family--moniker);font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small);min-width:auto;font-weight:600}.work-bg-effect-wrapper{z-index:-5;min-width:100svw;max-width:100svw;min-height:100svh;position:fixed;inset:0% 0% auto}.project-explorer-tab-menu{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-self:flex-end;align-items:center;width:75%;margin-bottom:16px;margin-left:25%;padding-bottom:8px;display:flex;overflow:auto}.project-explorer-tabs{flex-flow:column;justify-content:flex-start;align-self:flex-start;align-items:flex-end;width:100%;display:flex}.project-skill-tab-link{background-color:var(--transparent);font-family:var(--font--family--inter);font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small);border:1px solid #000;border-radius:1rem;height:24px;min-height:24px;padding:5px 16px;font-weight:400}.project-skill-tab-link.w--current{background-color:var(--color--neutrals--1000);color:var(--color--neutrals--0);border-style:none;width:auto;min-width:auto}.work-skill-tab-label{font-family:var(--font--family--inter);font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small);white-space:nowrap;min-width:100%;max-height:12px;font-weight:500}.project-skills-filter-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;height:32px;display:flex;position:relative}.project-skills-filter-heading{z-index:1;font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--subheading-4);border-right:1px solid #000;align-self:center;height:24px;padding-top:2px;padding-right:8px;font-weight:400;position:absolute;inset:0% auto auto 0%}.tag-label-extra-small{font-family:var(--font--family--inter);color:var(--color--neutrals--1000);font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small);margin-top:0;margin-bottom:0;font-weight:400;text-decoration:none}.project-explorer-tab-content{border-top:1px solid #000;width:100%;height:312px;padding-top:16px}.work-footer-text-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;display:flex}.work-footer-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3);text-align:center;text-transform:capitalize;font-weight:800}.work-footer-subheadig{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);text-align:center}.project-skill-tab-pane{min-width:100%;height:100%}.project-skill-tab-pane-wrapper{height:100%}.project-skill-tab-pane-list{grid-row-gap:24px;flex-flow:wrap;align-items:stretch;height:100%;display:flex;overflow:auto}.project-skill-tab-pane-items{width:50%;padding-left:8px;padding-right:8px}.explorer-project-preview-name{color:var(--color--neutrals--0);font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.work-footer-button-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:flex-start;align-items:center;min-width:100%;display:flex}.work-footer-button-wrapper.mobile-footer{justify-content:center;align-items:center}.button-small-secondary{color:var(--color--neutrals--1000);font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large);border:3px solid #000;border-radius:32rem;flex-flow:row;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:32px;padding:4px 24px;display:flex}.button-small-secondary:hover{border-color:var(--color--neutrals--0);background-color:var(--color--neutrals--0)}.button-small-secondary.about-footer{display:flex}.button-small-secondary.project-explorer,.button-small-secondary.projects-footer{display:none}.button-small-secondary-label{font-family:var(--font--family--moniker);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);font-weight:600;text-decoration:none}.button-extra-small-secondary{background-color:var(--transparent);color:var(--color--neutrals--1000);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border:2px solid #000;border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:24px;padding:4px 16px;display:none}.button-extra-small-secondary:hover{border-color:var(--color--neutrals--0);background-color:var(--color--neutrals--0)}.button-extra-small-secondary.project-explorer{color:var(--color--neutrals--1000);font-weight:600;display:flex}.button-extra-small-secondary-label{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small);min-width:auto}.project-explorer-tabs-tablet{flex-flow:column;justify-content:flex-start;align-self:flex-start;align-items:flex-end;width:100%;display:none}.project-explorer-tab-menu-tablet{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-self:flex-end;align-items:center;width:82%;height:24px;margin-bottom:16px;margin-left:18%;display:flex;overflow:auto}.project-explorer-tab-content-tablet{border-top:1px solid #000;padding-top:16px}.explore-project-preview-wrapper-tablet{flex-direction:column;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.explorer-project-preview-title-wrapper-tablet{background-color:var(--color--neutrals--0);justify-content:space-between;align-items:center;width:100%;padding:8px 16px;text-decoration:none;display:flex}.explorer-project-preview-cover-tablet{opacity:.84}.work-footer-socials{justify-content:space-between;align-items:stretch;min-width:33.3333svw;max-width:33.3333svw;display:none;position:absolute;inset:auto auto 0% 0%}.work-skills-tag-wrapper-desktop{grid-column-gap:8px;grid-row-gap:8px;display:none;overflow:auto}.button-medium-secondary{background-color:var(--transparent);color:var(--color--neutrals--1000);border:4px solid #000;border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;width:auto;min-width:auto;height:40px;padding:4px 32px;text-decoration:none;display:flex}.button-medium-secondary:hover{border-color:var(--color--neutrals--0);background-color:var(--color--neutrals--0)}.button-medium-secondary.work-footer,.button-medium-secondary.about-footer,.button-medium-secondary.home-projects,.button-medium-secondary.projects-footer{display:none}.button-medium-secondary-label{font-family:var(--font--family--moniker);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);font-weight:600}.work-project-sections{flex-flow:column;align-items:stretch;display:flex;position:relative}.work-project-section-tablet{flex-flow:column;align-items:stretch}.empty-state{display:none}.body-work-bg-color{background-color:var(--work-bg-float)}.work-preview-section-slider{grid-column-gap:20svh;grid-row-gap:20svh;flex-flow:column;justify-content:center;align-items:stretch;min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;padding-top:80px;display:flex;position:sticky;top:0}.about-sections-wrapper{flex-flow:column;max-width:100svw;display:flex}.about-hero-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3);text-align:center;text-transform:uppercase;font-weight:800}.about-hero-header-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:center;align-items:center;min-width:77.7778svw;max-width:77.7778svw;min-height:63svh;max-height:63svh;display:flex}.about-hero-subheading{font-size:var(--font--size--subheading-2);line-height:var(--font--line-height--subheading-2);text-align:center;max-width:800px;font-weight:500}.about-subheading{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);text-align:center}.switch-default{border-radius:50rem;justify-content:space-between;align-items:center;width:136px;height:24px;min-height:24px;text-decoration:none;display:flex;position:relative}.switch-default:where(.w-variant-95a44b9c-4cca-dd5e-b2c5-8eac3fafed78){width:200px;height:40px;min-height:40px;padding-left:0;padding-right:0}.switch-default:where(.w-variant-e69565b4-11b8-31be-7e83-0047949a8536){height:24px;min-height:24px}.switch-default.projects{z-index:5;width:136px;height:24px;min-height:24px;position:absolute;inset:4px 0% 0% auto}.left-switch-text-wrapper{z-index:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:50%;max-width:50%;padding-left:8px;padding-right:8px;text-decoration:none;display:flex;position:relative}.left-switch-text-wrapper:where(.w-variant-95a44b9c-4cca-dd5e-b2c5-8eac3fafed78){min-width:50%;max-width:50%}.left-switch{color:#fff;font-size:var(--font--size--button-extra-small);line-height:var(--font--size--button-extra-small);margin-top:0;margin-bottom:0;font-weight:500;text-decoration:none}.left-switch:where(.w-variant-e69565b4-11b8-31be-7e83-0047949a8536){font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.right-switch-text-wrapper{z-index:0;flex-direction:column;justify-content:center;align-items:center;min-width:50%;max-width:50%;text-decoration:none;display:flex;position:relative}.right-switch-text-wrapper:where(.w-variant-95a44b9c-4cca-dd5e-b2c5-8eac3fafed78){min-width:50%;max-width:50%}.right-switch{color:var(--color--neutrals--0);font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small);text-align:center;margin-top:0;margin-bottom:0;font-weight:400;text-decoration:none}.right-switch:where(.w-variant-e69565b4-11b8-31be-7e83-0047949a8536){font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.switch-slider{z-index:-1;background-color:var(--color--global--buttons--default-button);border-radius:16rem;min-width:50%;min-height:100%;max-height:100%;position:absolute;inset:0% auto 0% 0%}.about-heading{text-align:center;text-transform:capitalize;font-size:36px;font-weight:700;line-height:36px}.about-sections-wrapper-tablet{flex-flow:column;align-items:stretch;display:none}.about-bg-effect-wrapper{z-index:-5;min-width:100svw;max-width:100svw;min-height:100svh;position:fixed;inset:0% 0% auto}.about-blurred-circle{z-index:-6;background-color:var(--color--brand--uriel);filter:blur(160px);border-radius:500px;min-width:100svw;min-height:100svh;transition:background-color .5s;position:fixed;top:-64svh}.about-hero-heading-tablet{color:var(--color--neutrals--0);font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3);text-align:center;text-transform:uppercase;font-weight:800}.about-hero-subheading-tablet{color:var(--color--neutrals--1000);font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large);text-align:center;max-width:800px;font-weight:500}.body-about-bg-color{background-color:var(--about-bg-float);transition:background-color .5s}.about-story-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.about-footer-section{flex-flow:column;justify-content:center;align-items:center;max-width:100svw;min-height:100dvh;max-height:100dvh;padding-top:80px;display:flex}.about-footer-container{flex-flow:row;justify-content:center;align-items:center;min-width:77.7778svw;max-width:77.7778svw;min-height:60svh;max-height:60svh;display:flex}.about-footer-wrapper{flex-flow:column;justify-content:space-between;align-items:stretch;min-width:50svw;max-width:50svw;transition:transform 1s;display:flex}.about-questions-wrapper{grid-column-gap:2svh;grid-row-gap:2svh;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:72%;min-height:100%;max-height:100%;transition:opacity .5s;display:flex;overflow:clip}.about-footer-socials{justify-content:space-between;align-items:stretch;min-width:33.3333svw;max-width:33.3333svw;display:none;position:absolute;inset:auto auto 0% 0%}.about-footer-text-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;display:flex}.about-footer-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3);text-align:center;text-transform:capitalize;font-weight:800}.about-footer-subheadig{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);text-align:center}.about-footer-button-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:center;align-items:center;min-width:100%;display:flex}.about-question-button-small{z-index:0;background-color:var(--color--global--buttons--default-button);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:32px;padding:4px 24px;font-weight:400;display:flex}.about-modal-bg{z-index:81;background-color:var(--color--about--modal-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:100svw;max-width:100svw;min-height:150svh;max-height:150svh;display:none;position:fixed;inset:0% auto auto 0%}.about-question-button-extra-small{background-color:var(--color--global--buttons--default-button);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border-radius:32rem;flex:0 auto;justify-content:center;align-items:center;min-width:auto;height:24px;padding:4px 16px;font-weight:400;display:none}.about-nav-wrapper-cms{z-index:1;grid-column-gap:48px;grid-row-gap:48px;flex-flow:column;justify-content:center;align-items:flex-start;max-width:20svw;min-height:100svh;max-height:100svh;display:flex;position:sticky;inset:0% auto 0% 11.1111svw}.about-nav-link-wrapper-cms{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:center;align-items:flex-start;min-height:60svh;display:flex}.about-nav-slide-link-tablet{color:#000;font-size:var(--font--size--button-medium);line-height:var(--font--line-height--body-large);font-weight:700;text-decoration:none}.about-nav-wrapper-cms-tablet,.about-nav-slider-wrapper-cms{display:none}.about-sections-cms-wrapper{margin-top:-100svh}.about-section{flex-flow:column;justify-content:center;align-items:stretch;min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.about-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:center;align-items:center;min-width:47.7778svw;max-width:47.7778svw;min-height:64svh;max-height:64svh;display:flex;position:relative;left:41.25svw;overflow:visible}.about-heading-wrapper{z-index:2;grid-column-gap:16px;grid-row-gap:16px;color:#000;flex-flow:column;max-width:100%;display:flex;position:static}.about-resume-content-wrapper{z-index:2;grid-column-gap:24px;grid-row-gap:24px;color:#000;flex-flow:column;max-width:100%;display:flex;position:static;overflow:visible}.about-wrapper-tablet{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:center;align-items:center;min-width:79.1667svw;max-width:79.1667svw;min-height:70svh;max-height:70svh;display:flex}.about-section-tablet{display:none}.about-principles-card-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;min-width:100%;max-width:100%;display:flex}.about-content-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);min-width:100%}.about-content-paragraph p{font-size:var(--font--size--caption-medium);line-height:var(--font--size--caption-medium)}.about-bio-text-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;display:block}.about-bio-img{float:right;border-radius:1rem;max-height:240px;margin-bottom:8px;margin-left:16px}.about-sections-internal-slide-content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--site-cards);border-radius:1rem;flex-flow:column;justify-content:center;align-items:center;min-width:33.4444svw;max-width:33.4444svw;min-height:28svh;padding:8%;display:flex}.about-sections-internal-slide-title{font-size:var(--font--size--desktop--heading-6);line-height:var(--font--line-height--desktop--heading-6);text-align:center}.about-skills-slide-text{text-align:center}.about-timeline-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);display:none}.about-resume-image{border-radius:.25rem}.about-questions-header-wrapper{justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex;overflow:visible}.about-questions-heading{color:#000;font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);text-align:center;font-weight:700;text-decoration:none}.nav-menu-bg-container{display:none}.card-flip-wrapper{transform-style:preserve-3d;min-width:15svw;min-height:28svh;transition:transform 2s;position:relative}.card-flip-wrapper:hover{transform:none}.card-flip-back{grid-row-gap:23px;border-radius:var(--radius--large);background-color:var(--color--neutrals--0);backface-visibility:hidden;transform-style:preserve-3d;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:24px 16px;display:flex;position:absolute;inset:0%;transform:rotateX(0)rotateY(180deg)rotate(0)}.card-default{grid-row-gap:23px;border-radius:var(--radius--large);background-color:var(--card-bg);flex-direction:column;justify-content:center;align-items:center;width:200px;min-width:200px;height:256px;padding:16px;display:flex}.about-story-modal{z-index:82;background-color:var(--color--brand--uriel--25);border-radius:2rem;justify-content:center;align-items:flex-start;min-width:60%;max-width:60%;min-height:60%;max-height:60%;padding-top:4%;padding-bottom:4%;display:none;position:fixed;inset:20% auto 0% 20%}.about-modal-content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;min-width:80%;max-width:80%;max-height:100%;display:flex}.about-modal-heading{text-align:center;border:1px #000;border-bottom-style:solid;margin-bottom:8px;padding-bottom:4px;text-decoration:none}.about-story-rte-block{overflow:auto}.about-skills-slide-text-wrapper{grid-column-gap:.25rem;grid-row-gap:.5rem;flex-flow:wrap;justify-content:center;align-items:stretch;display:flex}.about-bio-content-wrapper{z-index:2;grid-column-gap:24px;grid-row-gap:24px;color:#000;flex-flow:row;justify-content:flex-start;max-width:100%;display:flex;position:static}.about-resume-text-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;display:flex}.about-resume-content-container{z-index:2;grid-column-gap:24px;grid-row-gap:24px;color:#000;flex-flow:row;flex:none;max-width:100%;display:block;position:static}.about-timeline-content-container{z-index:2;grid-column-gap:24px;grid-row-gap:24px;color:#000;flex-flow:row;flex:none;max-width:100%;display:none;position:static}.about-principles-card-container,.about-values-card-container{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;min-width:100%;max-width:100%;display:flex}.home-blurred-circle{z-index:-6;background-color:var(--color--brand--brown);filter:blur(120px);border-radius:500px;min-width:100svw;min-height:100svh;transition:background-color .5s;position:fixed;top:-64svh}.body-home-bg-color{background-color:var(--home-bg-float);flex-flow:column;justify-content:space-between;align-items:flex-start;transition:background-color .5s}.home-favorite-figma-loader{z-index:1;background-color:var(--color--neutrals--0);border-radius:.5rem;flex-flow:column;justify-content:center;align-items:center;min-width:100%;max-width:100%;min-height:100%;display:flex;position:absolute}.home-favorite-figma-logo{height:var(--_responsive---font-1280vw-base--40px);min-height:5svh;max-height:6svh}.home-favorite-figma-bar-wrapper{background-color:var(--color--neutrals--50);border-radius:2em;min-width:25%;max-width:25%;height:4px;min-height:4px;max-height:4px;display:flex}.home-favorite-figma-bar{background-color:var(--color--neutrals--1000);border-radius:2rem;min-width:0%;height:100%;min-height:100%;max-height:100%}.home-favorite-figma-container{justify-content:flex-start;align-items:center;min-width:70%;max-width:70%;height:auto;min-height:33%;display:flex;position:absolute}.home-card-heading{font-size:var(--_responsive---font-1280vw-base--32px);line-height:var(--_responsive---font-1280vw-base--32px);text-align:center}.home-card-paragraph{font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px);text-align:center;font-weight:300}.testimonial-profile-image{max-height:var(--_responsive---font-1280vw-base--40px);max-width:var(--_responsive---font-1280vw-base--40px);min-height:var(--_responsive---font-1280vw-base--40px);min-width:var(--_responsive---font-1280vw-base--40px);border-radius:50%}.testimonial-qoute-snippet{font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px);font-weight:700}.home-project-cms-item{justify-content:center;align-items:flex-start;min-height:144svh;max-height:144svh;display:flex}.home-project-cms-list{grid-column-gap:25svh;grid-row-gap:25svh;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.projects-cover-section{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;max-width:100svw;min-height:100svh;max-height:100svh;margin-top:-80px}.projects-cover-footer{justify-content:space-between;align-items:center;min-width:100svw;max-width:100svw;min-height:15svh;max-height:15svh;padding-left:12.5%;padding-right:12.5%;display:flex;position:absolute;top:auto;bottom:0%;right:0%}.projects-cover-footer-content{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.projects-cover-footer-title{font-size:var(--font--size--caption-large);line-height:var(--font--line-height--caption-1)}.projects-cover-footer-detail{font-size:var(--font--size--subheading-3);line-height:var(--font--line-height--subheading-3);font-weight:500}.projects-cover-heading{text-transform:uppercase;max-width:40svw;position:relative;top:33svh;left:12.5svw}.projects-cover-heading.uncork{text-align:center;max-width:80svw;top:60svh}.projects-methodology-section{justify-content:space-between;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;display:flex;position:relative}.projects-methodolog-content{justify-content:space-between;align-items:flex-start;max-width:75svw;display:flex}.projects-methodology-text-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;max-width:48%;display:flex}.projects-methodologu-media-wrapper{justify-content:center;align-items:center;min-width:46.4286%;max-width:48%;display:flex}.projects-methodology-image{min-height:100%}.projects-process-section-wrapper{justify-content:flex-start;align-items:center;max-width:100svw;min-height:100svh;display:flex}.projects-process-section{min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;position:absolute}.projects-outcome-section{justify-content:space-between;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;display:flex}.projects-outcome-content{justify-content:flex-start;align-items:center;min-width:75svw;max-width:75svw;margin-left:auto;margin-right:auto;display:flex}.projects-outcome-text-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:center;align-items:stretch;max-width:48%;min-height:80svh;margin-right:7.14286%;display:flex;position:relative}.projects-outcome-media-wrapper{justify-content:flex-end;align-items:center;min-width:46.4286%;max-width:48%;display:flex}.projects-heading{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5);text-transform:uppercase;font-weight:500}.projects-heading.methodology{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);max-width:75svw;display:block}.projects-heading.outcome{min-width:75svw;margin-top:10vh;display:block;position:absolute;inset:0% 0% auto}.projects-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.projects-process-tab-label{white-space:nowrap}.projects-process-image-slider-container{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:stretch;width:100%;min-width:100%;max-width:100%;min-height:70%;display:flex;overflow:hidden}.projects-process-caption-slider-container{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:space-between;align-items:flex-start;min-width:100%;max-width:100%;display:flex;position:relative;inset:-16px 0% 0%;overflow:hidden}.projects-process-image-wrapper{display:flex}.projects-process-image-slides{grid-column-gap:8px;grid-row-gap:8px;background-color:#0000;flex-flow:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;min-height:100%;max-height:100%}.projects-process-pagination-wrapper{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;margin-bottom:8px;display:flex}.projects-process-pagination-bullet{background-color:var(--inactive-30);border-radius:50%;min-width:8px;min-height:8px}.projects-process-pagination-bullet:hover{background-color:var(--color--neutrals--1000)}.projects-process-pagination-bullet:active{background-color:var(--color--projects--uncork--buttons--pressed)}.projects-process-pagination-bullet:focus{background-color:var(--color--projects--uncork--buttons--focused)}.projects-process-pagination-bullet.projects-process-pagination-bullet-active{background-color:var(--color--global--buttons--default-button);border-radius:50rem;min-width:24px;min-height:8px;max-height:8px}.projets-process-caption-wrapper{min-width:100%;max-width:100%;display:flex}.projects-process-caption-slides{grid-column-gap:8px;grid-row-gap:8px;background-color:#0000;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;display:flex}.projects-outcome-tab{background-color:var(--transparent);color:var(--inactive-30);font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);padding:8px 16px;font-weight:400}.projects-outcome-tab:hover{color:var(--color--neutrals--600)}.projects-outcome-tab:active{color:var(--color--neutrals--300)}.projects-outcome-tab:focus{color:var(--color--neutrals--600)}.projects-outcome-tab.w--current{background-color:var(--transparent);color:var(--color--neutrals--1000);font-weight:600}.projects-outcome-tab.projects-process-active-tab{color:var(--color--neutrals--1000);font-weight:600}.projects-outcome-tab-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);font-weight:300}.projects-outcome-tabs-menu{border-bottom:1px solid var(--inactive-30);margin-bottom:16px;display:flex}.projects-outcome-tabs{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:stretch;max-width:100%;display:flex}.button-icon-bg:where(.w-variant-b50ef6bd-f823-8329-5144-dc06e2185953),.button-icon-bg:where(.w-variant-5493cb94-007a-446f-3bcc-f5e20f45e70a),.button-icon-bg:where(.w-variant-73456d54-e973-92df-3bc7-96e505fef5d0),.button-icon-bg:where(.w-variant-9a68f9d3-ab11-7668-555b-d88f9f581afc),.button-icon-bg:where(.w-variant-f32e2f7f-fc36-e462-b167-35e0a8eb3e1d),.button-icon-bg:where(.w-variant-08c340a0-236d-94ca-6691-fefbb542ad40),.button-icon-bg:where(.w-variant-a400f833-0509-053b-20a3-689bd6a6cab9),.button-icon-bg:where(.w-variant-c7a5c715-c0b1-382a-e121-31920ee5b87c),.button-icon-bg:where(.w-variant-1836a84b-61cc-a455-1f41-feddd37512cb),.button-icon-bg:where(.w-variant-70c2d941-32a4-b9b2-4356-9adcffbfbc78),.button-icon-bg:where(.w-variant-a50fe23c-84f3-8098-e9bc-8bc02a03741c),.button-icon-bg:where(.w-variant-6ae0365d-07ec-5469-bba4-4adebd4468f8){color:var(--transparent)}.button-icon-bg.about-pg:hover{background-color:var(--color--brand--uriel--300)}.button-icon-prev-large{border-radius:100rem}.button-icon-prev-large:where(.w-variant-fad9c7a6-4dd3-4dfe-d23b-37e7355c2ab3),.button-icon-prev-medium:where(.w-variant-dde130b4-68c6-8782-8b0e-b5eff5a60743){color:var(--transparent)}.button-icon-prev-medium:where(.w-variant-73456d54-e973-92df-3bc7-96e505fef5d0){display:none}.button-icon-prev-small-3:where(.w-variant-77309c5d-a3ca-cd74-c499-bd016aaa1cac){color:var(--transparent)}.button-icon-prev-xs{display:none}.button-icon-prev-xs:where(.w-variant-b14b7665-f8dc-7044-da05-af1ef3f2915b){color:var(--transparent)}.button-icon-prev-tiny{display:none}.button-icon-prev-tiny:where(.w-variant-0221d3df-a01e-c635-2ead-9505ef40fcf3){color:var(--transparent)}.button-icon-next-large{border-radius:10rem}.button-icon-next-large:where(.w-variant-de46da1d-9a5c-5520-96c8-35d959e647ae){color:var(--transparent)}.button-icon-next-medium{border-radius:100rem}.button-icon-next-medium:where(.w-variant-07b0a68d-fdbf-fb36-c357-36810841b19e){color:var(--transparent)}.button-icon-next-medium:where(.w-variant-1836a84b-61cc-a455-1f41-feddd37512cb){display:none}.button-icon-next-small{border-radius:100rem}.button-icon-next-small:where(.w-variant-d8e56e56-47ba-d0c6-a67c-8d446569bc5c){color:var(--transparent)}.button-icon-next-small:where(.w-variant-70c2d941-32a4-b9b2-4356-9adcffbfbc78){display:none}.button-icon-next-xs{border-radius:100rem;display:none}.button-icon-next-xs:where(.w-variant-4fff2f5a-d3a0-07f5-6277-3e9977ba67d4){color:var(--transparent)}.button-icon-next-tiny{border-radius:100rem;display:none}.button-icon-next-tiny:where(.w-variant-d61a7a95-2528-4e8a-aa9e-719c9e9f2a11){color:var(--transparent)}.button-icon-cancel-small.about{color:var(--color--neutrals--0)}.button-icon-cancel-small.about:hover{color:var(--color--neutrals--1000)}.button-icon-cancel-tiny{color:var(--color--neutrals--0);display:none}.button-icon-cancel-tiny:hover{color:var(--color--neutrals--1000)}.projects-process-cms-item{justify-content:flex-start;align-items:center;max-width:100svw;min-height:100svh;display:flex}.projects-process-cms-list{min-width:100svw;max-width:100svw}.projects-process-cms-wrapper{max-width:100svw}.projects-process-heading{float:left;font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5);text-transform:uppercase;margin-right:.25ch;font-weight:500}.projects-process-subheading{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5);text-transform:uppercase;font-weight:500}.projects-process-media-cms-wrapper{z-index:auto;flex-flow:column;justify-content:center;align-items:center;min-width:46.4286%;max-width:46.4286%;min-height:80svh;max-height:80svh;position:relative;overflow:hidden}.projects-process-media-cms-list{z-index:auto}.projects-process-media-cms-item{z-index:auto;flex-flow:row;justify-content:flex-start;align-items:flex-start}.projects-process-tabs-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;min-width:100%;max-width:100%;display:flex;position:relative}.projects-process-tabs-switch{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:stretch;max-width:100%;display:none}.switch-default-small{border:1px solid #000;border-radius:50rem;justify-content:space-between;align-items:center;width:160px;height:24px;min-height:24px;text-decoration:none;display:flex;position:relative}.switch-default-small:where(.w-variant-95a44b9c-4cca-dd5e-b2c5-8eac3fafed78){width:200px;height:40px;min-height:40px;padding-left:0;padding-right:0}.switch-default-small:where(.w-variant-e69565b4-11b8-31be-7e83-0047949a8536){height:24px;min-height:24px}.switch-default-large{border:1px solid #000;border-radius:50rem;justify-content:space-between;align-items:center;width:160px;height:40px;min-height:40px;text-decoration:none;display:flex;position:relative}.switch-default-large:where(.w-variant-95a44b9c-4cca-dd5e-b2c5-8eac3fafed78){width:200px;height:40px;min-height:40px;padding-left:0;padding-right:0}.switch-default-large:where(.w-variant-e69565b4-11b8-31be-7e83-0047949a8536){height:24px;min-height:24px}.projects-process-whiteboard-embed{min-height:100%}.projects-process-tab-media-wrapper{z-index:0;max-width:100%}.projects-process-tab-media-wrapper-switched{z-index:-1;max-width:100%;display:none}.home-process-bg-display-text{color:var(--transparent);text-align:left;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color--neutrals--1000);text-transform:uppercase;min-width:75svw;max-width:75svw;margin-bottom:48svh;font-size:160px;font-weight:700;line-height:160px;position:sticky;inset:24svh 0% auto}.home-process-container-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start;min-width:75svw;max-width:75svw;display:flex}.home-about-bg-display-text{color:var(--transparent);text-align:left;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color--neutrals--1000);text-transform:uppercase;white-space:nowrap;min-width:75svw;max-width:75svw;font-size:148px;font-weight:700;line-height:148px;display:none;position:relative;inset:0% auto auto 0%;overflow:hidden}.home-testimonial-bg-display-text{color:var(--transparent);text-align:left;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color--neutrals--1000);text-transform:uppercase;white-space:nowrap;min-width:75svw;max-width:75svw;font-size:140px;font-weight:700;line-height:140px;display:none;overflow:hidden}.card-emoji{text-align:center;min-width:100%;max-height:40%;font-size:80px;line-height:80px}.about-resume-lightbox{float:right;width:240px;min-width:40%}.about-process-slide-paragraph{text-align:center}.about-process-skills-slider{flex-flow:column;align-items:stretch;max-width:100%;display:flex}.home-favorite-project-cms-wrapper{position:absolute}.home-testimonial-content-wrapper{grid-column-gap:8svw;grid-row-gap:8svw;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;min-height:33.33svh;max-height:33.33svh;display:flex}.home-about-content-wrapper{flex-flow:row;justify-content:space-between;align-items:center;min-width:100%;min-height:33.33svh;max-height:33.33svh;display:flex}.home-about-cta-button-wrapper-tablet{display:none}.home-intro-bg-display-text{z-index:-1;color:var(--transparent);text-align:left;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color--neutrals--1000);text-transform:uppercase;white-space:nowrap;min-width:75svw;max-width:90svw;font-size:280px;font-weight:700;line-height:280px;position:absolute;top:75px}.home-circle-1{z-index:-8;background-color:var(--color--brand--brown);opacity:.72;filter:blur(80px);border-radius:64px 56% 64% 48%;width:70vh;height:70vh;position:absolute;inset:24% 0% auto 80%}.body{background-color:var(--home-bg-float)}.home-circle-2{z-index:-7;background-color:var(--home-bg-float);opacity:.64;filter:blur(56px);border-radius:56px 64% 80% 72%;width:70vh;height:70vh;position:absolute;inset:auto 0% -8% auto}.home-circle-3{z-index:-7;background-color:var(--home-bg-float);opacity:.8;filter:blur(64px);border-radius:48% 72% 64% 56px;width:70vh;height:70vh;position:absolute;inset:0% auto auto 0%}.home-circle-4{z-index:-8;background-color:var(--color--brand--brown);opacity:.64;filter:blur(64px);border-radius:64% 56px 80% 48%;width:65vh;height:65vh;position:absolute;inset:auto auto -24% -40%}.home-circle-5{z-index:-7;background-color:var(--home-bg-float);opacity:.96;filter:blur(96px);border-radius:72% 64% 100%;width:72vh;height:40vh;position:absolute;inset:10% auto auto 20%}.home-circle-7{z-index:-8;background-color:var(--color--brand--brown);opacity:.64;filter:blur(104px);border-radius:72% 64px 96% 56%;width:70vh;height:70vh;position:absolute;inset:104% auto auto 24%}.home-circle-6{z-index:-7;background-color:var(--home-bg-float);opacity:.96;filter:blur(96px);border-radius:100% 75% 56% 64%;width:65vh;height:40vh;position:absolute;inset:auto 20% 10% auto}.home-blurred-circles-wrapper{z-index:-6;min-width:100vw;max-width:100vw;min-height:100svh;max-height:100svh;position:fixed;inset:0% 0% auto}.home-hero-display{color:var(--transparent);text-align:center;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color--neutrals--1000);text-transform:uppercase;font-size:200px;font-weight:800;line-height:200px;display:none}.home-hero-spline{z-index:1;min-width:100svw;max-width:100svw;min-height:100%;position:absolute;top:0}.about-subheading-resume{clear:left;font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);text-align:left;max-width:60%;padding-right:16px}.work-blurred-circles-wrapper{z-index:-6;min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;position:fixed;inset:0% 0% auto}.work-circle-1{z-index:-8;background-color:var(--color--brand--dob);opacity:.72;filter:blur(80px);border-radius:64px 56% 64% 48%;width:70vh;height:70vh;position:absolute;inset:24% 0% auto 80%}.work-circle-2{z-index:-7;background-color:var(--work-bg-float);opacity:.64;filter:blur(56px);border-radius:56px 64% 80% 72%;width:70vh;height:70vh;position:absolute;inset:auto 0% -8% auto}.work-circle-3{z-index:-7;background-color:var(--work-bg-float);opacity:.8;filter:blur(64px);border-radius:48% 72% 64% 56px;width:70vh;height:70vh;position:absolute;inset:0% auto auto 0%}.work-circle-4{z-index:-8;background-color:var(--color--brand--dob);opacity:.64;filter:blur(64px);border-radius:64% 56px 80% 48%;width:65vh;height:65vh;position:absolute;inset:auto auto -24% -40%}.work-circle-5{z-index:-7;background-color:var(--work-bg-float);opacity:.96;filter:blur(96px);border-radius:72% 64% 100%;width:72vh;height:40vh;position:absolute;inset:10% auto auto 20%}.work-circle-6{z-index:-7;background-color:var(--work-bg-float);opacity:.96;filter:blur(96px);border-radius:100% 75% 56% 64%;width:65vh;height:40vh;position:absolute;inset:auto 20% 10% auto}.work-circle-7{z-index:-8;background-color:var(--color--brand--dob);opacity:.64;filter:blur(104px);border-radius:72% 64px 96% 56%;width:70vh;height:70vh;position:absolute;inset:104% auto auto 24%}.about-blurred-circles-wrapper{z-index:-6;min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;position:fixed;inset:0% 0% auto}.about-circle-1{z-index:-8;background-color:var(--color--brand--uriel);opacity:.72;filter:blur(80px);border-radius:64px 56% 64% 48%;width:70vh;height:70vh;position:absolute;inset:24% 0% auto 80%}.about-circle-2{z-index:-7;background-color:var(--about-bg-float);opacity:.64;filter:blur(56px);border-radius:56px 64% 80% 72%;width:70vh;height:70vh;position:absolute;inset:auto 0% -8% auto}.about-circle-3{z-index:-7;background-color:var(--about-bg-float);opacity:.8;filter:blur(64px);border-radius:48% 72% 64% 56px;width:70vh;height:70vh;position:absolute;inset:0% auto auto 0%}.about-circle-4{z-index:-8;background-color:var(--color--brand--uriel);opacity:.64;filter:blur(64px);border-radius:64% 56px 80% 48%;width:65vh;height:65vh;position:absolute;inset:auto auto -24% -40%}.about-circle-5{z-index:-7;background-color:var(--about-bg-float);opacity:.96;filter:blur(96px);border-radius:72% 64% 100%;width:72vh;height:40vh;position:absolute;inset:10% auto auto 20%}.about-circle-6{z-index:-7;background-color:var(--about-bg-float);opacity:.96;filter:blur(96px);border-radius:100% 75% 56% 64%;width:65vh;height:40vh;position:absolute;inset:auto 20% 10% auto}.about-circle-7{z-index:-8;background-color:var(--color--brand--uriel);opacity:.64;filter:blur(104px);border-radius:72% 64px 96% 56%;width:70vh;height:70vh;position:absolute;inset:104% auto auto 24%}.home-bg-effect-wrapper{z-index:-5;min-width:100svw;max-width:100svw;min-height:100svh;position:fixed;inset:0% 0% auto}.contact-bg-effect-wrapper{z-index:-5;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);min-width:100svw;max-width:100svw;min-height:100svh;position:fixed;inset:0% 0% auto}.contact-blurred-circles-wrapper{z-index:-6;min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;position:fixed;inset:0% 0% auto}.contact-circle-1{z-index:-8;background-color:var(--color--brand--emmanuel);opacity:.72;filter:blur(80px);border-radius:64px 56% 64% 48%;width:70vh;height:70vh;position:absolute;inset:24% 0% auto 80%}.contact-circle-2{z-index:-7;background-color:var(--contact-bg-float);opacity:.64;filter:blur(56px);border-radius:56px 64% 80% 72%;width:70vh;height:70vh;position:absolute;inset:auto 0% -8% auto}.contact-circle-3{z-index:-7;background-color:var(--contact-bg-float);opacity:.8;filter:blur(64px);border-radius:48% 72% 64% 56px;width:70vh;height:70vh;position:absolute;inset:0% auto auto 0%}.contact-circle-4{z-index:-8;background-color:var(--color--brand--emmanuel);opacity:.64;filter:blur(64px);border-radius:64% 56px 80% 48%;width:65vh;height:65vh;position:absolute;inset:auto auto -24% -40%}.contact-circle-5{z-index:-7;background-color:var(--contact-bg-float);opacity:.96;filter:blur(96px);border-radius:72% 64% 100%;width:72vh;height:40vh;position:absolute;inset:10% auto auto 20%}.contact-circle-6{z-index:-7;background-color:var(--contact-bg-float);opacity:.96;filter:blur(96px);border-radius:100% 75% 56% 64%;width:65vh;height:40vh;position:absolute;inset:auto 20% 10% auto}.contact-circle-7{z-index:-8;background-color:var(--color--brand--emmanuel);opacity:.64;filter:blur(104px);border-radius:72% 64px 96% 56%;width:70vh;height:70vh;position:absolute;inset:104% auto auto 24%}.contact-email{font-family:var(--font--family--inter);color:var(--color--neutrals--1000);font-size:var(--font--line-height--button-medium);line-height:var(--font--line-height--button-medium);font-weight:600}.about-content-paragraph-mobile{display:none}.about-content-paragraph-mobile p{font-size:var(--font--size--caption-medium);line-height:var(--font--size--caption-medium)}.about-bio-modal-mobile{z-index:82;background-color:var(--color--neutrals--0);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:2rem;justify-content:center;align-items:flex-start;min-width:60%;max-width:60%;min-height:60%;max-height:60%;padding-top:4%;padding-bottom:4%;display:none;position:fixed;inset:20% auto 0% 20%}.about-bio-rte-block{overflow:auto}.about-modal-close-button-wrapper{border-radius:5rem;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex;position:absolute;inset:5% 4% auto auto}.about-modal-close-button-wrapper:hover{background-color:var(--color--neutrals--1000);color:var(--color--neutrals--0)}.about-questions-internal-slide-content-wrapper{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--site-cards);border-radius:1rem;flex-flow:column;justify-content:center;align-items:stretch;min-width:40svw;max-width:100%;min-height:32svh;margin-top:16px;padding:8%;display:flex}.about-questions-container{flex-flow:row;justify-content:center;align-items:center;min-width:77.7778svw;max-width:77.7778svw;min-height:60svh;max-height:60svh;display:none;position:relative}.about-question-close-button-wrapper{background-color:var(--color--global--buttons--default-button);border-radius:10rem;justify-content:center;align-items:center;min-width:56px;max-width:56px;min-height:56px;display:flex;position:absolute;inset:auto auto -40px}.about-question-close-button-wrapper:hover{background-color:var(--color--neutrals--0)}.explorer-project-preview-link-wrapper{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:.5rem;justify-content:center;align-items:center;min-width:100%;min-height:100%;max-height:100%;display:none;position:absolute}.projects-bg-effect-wrapper{z-index:-5;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);min-width:100svw;max-width:100svw;min-height:100svh;position:fixed;inset:0% 0% auto;overflow:hidden}.projects-blurred-circles-wrapper{z-index:-6;background-color:var(--all-bg-float);min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;display:none;position:fixed;inset:0% 0% auto}.projects-blurred-circle{z-index:-6;background-color:var(--color--brand--dob);filter:blur(200px);border-radius:500px;min-width:100svw;min-height:100svh;display:block;position:fixed;top:0;right:-64svw}.projects-circle-1{z-index:-8;background-color:var(--color--brand--dob);opacity:.72;filter:blur(80px);border-radius:64px 56% 64% 48%;width:70vh;height:70vh;position:absolute;inset:10% 0% auto 72%}.projects-circle-2{z-index:-7;background-color:var(--work-bg-float);opacity:.64;filter:blur(56px);border-radius:56px 64% 80% 72%;width:70vh;height:70vh;position:absolute;inset:auto 0% -8% auto}.projects-circle-3{z-index:-7;background-color:var(--work-bg-float);opacity:.8;filter:blur(64px);border-radius:48% 72% 64% 56px;width:70vh;height:70vh;position:absolute;inset:-30% auto auto 0%}.projects-circle-4{z-index:-8;background-color:var(--color--brand--dob);opacity:.64;filter:blur(64px);border-radius:64% 56px 80% 48%;width:65vh;height:65vh;position:absolute;inset:auto auto 0% -5%}.projects-circle-5{z-index:-7;background-color:var(--work-bg-float);opacity:.96;filter:blur(96px);border-radius:72% 64% 100%;width:72vh;height:40vh;position:absolute;inset:10% auto auto 20%}.projects-circle-6{z-index:-7;background-color:var(--work-bg-float);opacity:.96;filter:blur(96px);border-radius:100% 75% 56% 64%;width:65vh;height:40vh;position:absolute;inset:auto 20% 0% auto}.projects-circle-7{z-index:-8;background-color:var(--color--brand--dob);opacity:.64;filter:blur(104px);border-radius:72% 64px 96% 56%;width:70vh;height:70vh;position:absolute;inset:104% auto auto 24%}.home-intro-section,.home-about-section,.home-testimonial-section{flex-flow:column;justify-content:flex-start;align-items:center;max-width:100svw;min-height:150svh;max-height:150svh;margin-bottom:25svh;display:flex;position:relative}.home-footer-category-column-wrapper{grid-row-gap:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:5svw;text-decoration:none;display:flex}.home-footer-category-wrapper{justify-content:flex-start;align-items:flex-start;min-width:100%;display:flex}.projects-footer-section{grid-column-gap:20svh;grid-row-gap:20svh;flex-flow:column;justify-content:center;align-items:center;max-width:100svw;min-height:100dvh;max-height:100dvh;padding-top:80px;display:flex}.projects-footer-conatiner{flex-flow:row;justify-content:space-between;align-items:stretch;min-width:77.7778svw;max-width:77.7778svw;min-height:60svh;max-height:40svh;display:flex;position:relative}.projects-footer-wrapper{flex-flow:column;justify-content:space-between;align-self:center;align-items:stretch;min-width:33svw;max-width:33svw;display:flex}.projects-footer-text-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;display:flex}.projects-footer-heading{font-size:var(--font--size--desktop--heading-2);line-height:var(--font--line-height--desktop--heading-2);text-transform:capitalize;font-weight:800}.projects-footer-subheadig{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.projects-footer-button-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:flex-start;align-items:center;min-width:100%;display:flex}.projects-project-explorer-wrapper{grid-row-gap:16px;flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;width:100%;max-width:36.1111svw;min-height:400px;max-height:100%;text-decoration:none;display:flex;overflow:visible}.body-2{background-color:#bebaba}.home-intro-spline{z-index:-1;min-width:100svw;max-width:100svw;min-height:100%;position:absolute;top:0}.section-2{min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh}.switch-default-content-wrapper{border:1px solid #000;border-radius:50rem;justify-content:space-between;align-items:center;width:136px;height:24px;min-height:24px;text-decoration:none;display:flex;position:relative}.switch-default-content-wrapper:where(.w-variant-95a44b9c-4cca-dd5e-b2c5-8eac3fafed78){width:200px;height:40px;min-height:40px;padding-left:0;padding-right:0}.switch-default-content-wrapper:where(.w-variant-e69565b4-11b8-31be-7e83-0047949a8536){height:24px;min-height:24px}.logo-wrapper{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:40px;justify-content:center;align-items:center;width:80px;height:40px;max-height:40px;display:flex}.logo-wrapper.w--current{background-color:#0000;width:64px;height:32px}.scroll-suggestion-wrapper{position:relative}.switch-bg{z-index:-2;border-radius:16rem;min-width:100%;min-height:100%;max-height:100%;position:absolute;inset:0% auto 0% 0%}.previous,.next{display:none}.projects-body-bg-color{max-width:100svw}.projects-body-bg-color.protected-aos{background-color:var(--aos-bg-float)}.body-3{background-color:#ce8f8f}.projects-process-tab-media-wrapper-switch-default{z-index:0;max-width:100%;display:block}.projects-process-tabs-switch-default{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:stretch;max-width:100%;display:flex}.div-block-33{min-width:50svw;min-height:100px}.div-block-34{display:flex}.projects-process-subheading-2{text-transform:uppercase;font-size:32px;font-weight:500;line-height:32px}.left-switch-2{color:#fff;margin-top:0;margin-bottom:0;font-size:12px;font-weight:500;line-height:12px;text-decoration:none}.projects-process-tabs-menu-2{border-bottom:.5px solid #a1a1a1;max-width:100%;margin-bottom:16px;display:flex;overflow:auto}.switch-slider-2{z-index:-1;background-color:#141414;border-radius:16rem;min-width:50%;min-height:100%;max-height:100%;position:absolute;inset:0% auto 0% 0%}.switch-default-content-wrapper-2{border:1px solid #000;border-radius:50rem;justify-content:space-between;align-items:center;width:136px;height:24px;min-height:24px;text-decoration:none;display:flex;position:relative}.left-switch-text-wrapper-2{z-index:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:50%;max-width:50%;padding-left:8px;padding-right:8px;text-decoration:none;display:flex;position:relative}.projects-process-heading-2{float:left;text-transform:uppercase;margin-right:.25ch;font-size:32px;font-weight:500;line-height:32px}.projects-process-tab-label-2{white-space:nowrap}.projects-process-tab-paragraph-2{opacity:1;font-size:16px;font-weight:300;line-height:16px;display:block}.right-switch-2{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-size:12px;font-weight:400;line-height:12px;text-decoration:none}.projects-paragraph-2{font-size:20px;line-height:20px}.projects-process-tab-2{color:#bfbfbf;background-color:#0000;padding:8px 12px;font-size:16px;font-weight:400;line-height:16px}.projects-process-tab-2:hover{color:#525252}.projects-process-tab-2:active{color:#a1a1a1}.projects-process-tab-2:focus{color:#525252}.projects-process-tab-2.w--current{background-color:#0000}.projects-process-tab-2.projects-process-active-tab{color:#000;font-weight:600}.switch-default-2{border-radius:50rem;justify-content:space-between;align-items:center;width:136px;height:24px;min-height:24px;text-decoration:none;display:flex;position:relative}.switch-default-2.projects{z-index:5;width:136px;height:24px;min-height:24px;position:absolute;inset:4px 0% 0% auto}.right-switch-text-wrapper-2{z-index:0;flex-direction:column;justify-content:center;align-items:center;min-width:50%;max-width:50%;text-decoration:none;display:flex;position:relative}.projects-process-container-copy{grid-column-gap:0%;grid-row-gap:0px;justify-content:flex-start;align-items:center;min-width:77.7778%;max-width:77.7778%;min-height:30svh;display:flex}.projects-section-menu-bar{z-index:0;grid-column-gap:8px;grid-row-gap:8px;background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:0 40px 40px 0;justify-content:flex-start;align-items:flex-start;min-width:100%;height:40px;max-height:40px;padding-left:32px;padding-right:24px;display:flex;position:relative;left:-100%;overflow:hidden}.brand-wrapper{border-radius:20px;display:flex;position:relative;overflow:visible}.section-id-link{color:var(--color--neutrals--1000);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);-webkit-text-decoration-color:var(--transparent);text-decoration-color:var(--transparent);justify-content:flex-start;align-items:center;height:40px;font-weight:600;display:flex}.section-id-link:hover{color:var(--color--neutrals--500)}.section-menu-wrapper{border-radius:20px;flex-flow:column;min-width:100%;overflow:hidden}.methodology-section-link,.process-section-link,.outcome-section-link{color:var(--color--neutrals--1000);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);-webkit-text-decoration-color:var(--transparent);text-decoration-color:var(--transparent);justify-content:flex-start;align-items:center;height:40px;font-weight:600;display:flex}.svg{width:24px}.section-menu-caret-down{height:24px;margin-top:8px;display:block}.section-menu-caret-down:hover{color:var(--color--neutrals--500)}.projects-section-menu-wrapper{z-index:0;grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:200px;margin-left:-16px;padding-bottom:16px;display:flex;position:relative;overflow:visible}.projects-section-menu{z-index:-2;grid-column-gap:8px;grid-row-gap:8px;background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:20px;justify-content:flex-start;align-items:flex-start;min-width:100%;display:flex;position:relative;top:-200%}.section-menu-link{color:var(--color--neutrals--1000);font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);-webkit-text-stroke-width:.25px;-webkit-text-decoration-color:var(--transparent);text-decoration-color:var(--transparent);justify-content:flex-start;align-items:center;height:40px;padding-left:32px;font-weight:400;display:flex}.section-menu-link:hover{background-color:var(--color--neutrals--0)}.section-link-wrapper{flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}.projects-section-menu-bar-wrapper{min-height:40px;position:relative;overflow:hidden}.uncork-cover-copy,.uncork-cover-copy-copy{background-color:#633}.projects-process-lottie{max-width:80vw;height:48px;margin-left:auto;margin-right:auto}.projects-process-page-count{display:none}.projects-process-load-more-button{border-width:3px;border-color:var(--color--neutrals--1000);background-color:var(--transparent);color:var(--color--neutrals--1000);font-size:var(--font--size--button-medium);border-radius:2rem;padding:8px 24px;display:block}.projects-process-load-more-button:hover{border-color:var(--color--neutrals--0);background-color:var(--color--neutrals--0)}.projects-nav-content{justify-content:space-between;align-items:stretch;max-width:100svw;margin-top:40px;margin-left:5.55%;margin-right:5.55556%;display:flex}.projects-brand-link{z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color--neutrals--1000);border-radius:10rem;justify-content:center;align-items:center;width:80px;height:32px;max-height:32px;display:flex}.projects-brand-link:hover{background-color:var(--color--neutrals--0)}.div-block-35{background-color:var(--contact-bg-float);width:100px;height:100px;margin-left:auto;margin-right:auto;transform:none}.home-welcome-cta-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;min-width:100%;display:flex}.home-visitor-button-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:center;display:flex}.home-favorite-spline{z-index:-1;min-width:100svw;max-width:100svw;min-height:100%;position:absolute;top:0%}.home-process-spline{z-index:-1;min-width:100svw;max-width:100svw;min-height:100%;position:absolute}.home-process-spline-sticky{min-width:100svw;min-height:100svh;position:sticky;inset:0% 0% auto}.home-about-spline,.home-testimonial-spline{z-index:-1;min-width:100svw;max-width:100svw;min-height:100%;position:absolute;top:0%;bottom:auto;right:auto}.home-visitor-scroll-suggestion{opacity:0;font-family:var(--font--family--moniker);font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px);font-weight:600;position:absolute}.home-scroll-wrapper{z-index:-1;grid-column-gap:1.111svh;grid-row-gap:1.111svh;flex-flow:column;justify-content:space-between;align-items:center;min-width:100svw;max-width:100svw;display:flex;position:fixed;bottom:3.333svh}.home-hero-heading-wrapper{flex-flow:column;justify-content:flex-end;align-items:center;min-height:50svh;margin-top:40px;display:flex}.home-visitor-section-wrapper{justify-content:center;align-items:center;max-width:100svw;min-height:100svh;max-height:100svh;display:flex;position:sticky;top:0}.home-hero-visitor-section{min-width:100svw;margin-top:-80px;margin-bottom:25svh;position:relative}.home-visitor-heading{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px);text-align:center;text-transform:uppercase;font-weight:800}.home-hero-spline-display-wrapper{z-index:-1;min-height:100%;max-height:100%;position:absolute}.home-hero-spline-container{min-height:100svh;max-height:100svh;position:sticky;top:0}.home-visitor-content-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column;display:flex}.home-intro-content-wrapper{flex-flow:row;justify-content:space-between;align-items:center;min-width:75svw;max-width:75svw;min-height:33.333svh;max-height:33.333svh;text-decoration:none;display:flex}.home-process-spline-wrapper{justify-content:center;align-items:flex-start;display:flex;position:sticky;top:0}.home-testimonial-slider-wrapper{grid-column-gap:2.5svh;grid-row-gap:2.5svh;flex-flow:column;align-self:flex-end;align-items:center;margin-bottom:-4svh;display:flex}.testimonial-wrapper{grid-column-gap:var(--_responsive---font-1280vw-base--16px);grid-row-gap:var(--_responsive---font-1280vw-base--16px);flex-flow:column;justify-content:space-between;align-items:stretch;display:flex}.testimonial-title-wrapper{grid-column-gap:var(--_responsive---font-1280vw-base--4px);grid-row-gap:var(--_responsive---font-1280vw-base--4px);display:flex}.code-embed{width:100svw;height:100svh}.testimonial-card-wrapper{flex-flow:column;justify-content:space-between;align-items:center;min-height:100%;max-height:99.455%;display:flex}.home-scroll-text-wrapper{flex-flow:column;justify-content:center;align-items:center;min-width:75%;max-width:75%;min-height:16px;display:flex;position:relative}.home-intro-scroll-suggestion{opacity:0;font-family:var(--font--family--moniker);font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px);font-weight:600;position:absolute}.scroll-down{width:156px;height:250px}.home-favorite-blurred-circle{z-index:1;background-color:var(--color--brand--brown);filter:blur(160px);border-radius:500px;min-width:100svw;min-height:100svh;position:fixed;right:-64svw}.tablet-scroll-suggestion-animation{opacity:0;height:24px;margin-left:auto;margin-right:auto;display:none}.button-icon-arrow{color:var(--color--neutrals--0)}.button-icon-arrow:where(.w-variant-b50ef6bd-f823-8329-5144-dc06e2185953),.button-icon-arrow:where(.w-variant-5493cb94-007a-446f-3bcc-f5e20f45e70a),.button-icon-arrow:where(.w-variant-73456d54-e973-92df-3bc7-96e505fef5d0),.button-icon-arrow:where(.w-variant-9a68f9d3-ab11-7668-555b-d88f9f581afc),.button-icon-arrow:where(.w-variant-f32e2f7f-fc36-e462-b167-35e0a8eb3e1d),.button-icon-arrow:where(.w-variant-08c340a0-236d-94ca-6691-fefbb542ad40),.button-icon-arrow:where(.w-variant-a400f833-0509-053b-20a3-689bd6a6cab9),.button-icon-arrow:where(.w-variant-c7a5c715-c0b1-382a-e121-31920ee5b87c),.button-icon-arrow:where(.w-variant-1836a84b-61cc-a455-1f41-feddd37512cb),.button-icon-arrow:where(.w-variant-70c2d941-32a4-b9b2-4356-9adcffbfbc78),.button-icon-arrow:where(.w-variant-a50fe23c-84f3-8098-e9bc-8bc02a03741c),.button-icon-arrow:where(.w-variant-6ae0365d-07ec-5469-bba4-4adebd4468f8),.button-icon-arrow:where(.w-variant-4a052ef9-77c0-ef6f-4716-4aaf70d1005b),.button-icon-arrow:where(.w-variant-3537f778-4d85-e5d6-c5ac-7fc31e905a59),.button-icon-arrow:where(.w-variant-fad9c7a6-4dd3-4dfe-d23b-37e7355c2ab3),.button-icon-arrow:where(.w-variant-de46da1d-9a5c-5520-96c8-35d959e647ae),.button-icon-arrow:where(.w-variant-dde130b4-68c6-8782-8b0e-b5eff5a60743),.button-icon-arrow:where(.w-variant-07b0a68d-fdbf-fb36-c357-36810841b19e),.button-icon-arrow:where(.w-variant-77309c5d-a3ca-cd74-c499-bd016aaa1cac),.button-icon-arrow:where(.w-variant-d8e56e56-47ba-d0c6-a67c-8d446569bc5c),.button-icon-arrow:where(.w-variant-b14b7665-f8dc-7044-da05-af1ef3f2915b),.button-icon-arrow:where(.w-variant-4fff2f5a-d3a0-07f5-6277-3e9977ba67d4),.button-icon-arrow:where(.w-variant-0221d3df-a01e-c635-2ead-9505ef40fcf3),.button-icon-arrow:where(.w-variant-d61a7a95-2528-4e8a-aa9e-719c9e9f2a11),.button-icon-arrow:hover{color:var(--color--neutrals--1000)}.button-icon-border:hover{color:var(--color--neutrals--0)}.methodology-section-wrapper{grid-column-gap:8svh;grid-row-gap:8svh;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:75%;max-width:75%;margin-left:12.5%;display:flex}.body-contact{background-color:var(--all-bg-float)}.work-preview-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);font-weight:700;display:none}.work-nav-slider-button{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;align-items:stretch;min-width:100%;max-width:100%}.work-nav-slider-button.image-slider{flex-flow:row;justify-content:flex-start;align-items:flex-start;min-height:70%;max-height:70%;display:flex}.work-nav-slider-button.caption-slider{grid-column-gap:.5rem;grid-row-gap:.5rem;flex:0 auto;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;display:flex;overflow:hidden}.work-nav-slider-button.projects-overview-slider{grid-column-gap:24px;grid-row-gap:24px;min-width:100%;max-width:100%;display:flex}.work-nav-slider-button.projects-process-image-slider-cms{flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;min-height:70%;display:flex;overflow:visible}.work-nav-slider-button.projects-process-caption-slider-cms,.work-nav-slider-button.cms-caption-controls{grid-column-gap:.5rem;grid-row-gap:.5rem;flex:0 auto;justify-content:flex-start;align-items:flex-start;min-width:100%;max-width:100%;display:flex;overflow:hidden}.work-nav-slider-button.work-nav-slider{max-width:50svw;position:absolute}.work-nav-slider-button.work-slider{min-width:50svw;max-width:50svw;position:absolute}.work-nav-slider-button.question-slider{justify-content:flex-start;align-items:stretch;min-height:auto;display:flex;overflow:hidden}.work-nav-slider-button.home-testimonial{flex-flow:column;justify-content:center;align-items:flex-start;min-width:24svw;max-width:24svw;min-height:33.33svh;max-height:33.33svh;display:flex;position:relative}.work-nav-slider-button.work-nav-slider-cms-tablet{max-width:50svw;display:none;position:absolute}.work-nav-slider-button.work-preview-cms-wrapper-tablet{min-width:auto;max-width:none;display:block}.work-nav-slider-button.about-nav-slider{max-width:50svw;position:absolute}.work-nav-slider-button.about-sections-cms-wrapper-tablet{overflow:hidden}.work-nav-slider-button.about-nav-slider-cms-tablet{max-width:50svw;position:absolute}.work-nav-slider-button.about-sections-internal-slider-container{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:flex-start;width:100%;min-width:auto;display:flex;overflow:hidden}.work-nav-slider-button.abouts-sections-cms-wrapper{max-width:none}.work-projects-preview-link-tablet{color:#000;font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);font-weight:700;text-decoration:none;display:none}.work-projects-preview-link-tablet:active{font-weight:700}.work-projects-preview-link-tablet:focus{font-size:56px}.work-preview-image-link-tablet{position:relative}.default-brand-link-wrapper{background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:10rem;min-height:40px;max-height:40px;padding:4px}.body-4{background-color:#845050}.projects-brand-link-wrapper{z-index:1;background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:10rem;max-height:40px;padding:4px;position:relative}.work-scroll-wrapper{grid-column-gap:1.111svh;grid-row-gap:1.111svh;flex-flow:column;justify-content:space-between;align-items:center;min-width:100svw;max-width:100svw;display:flex;position:fixed;bottom:3.333svh}.work-scroll-text-wrapper{flex-flow:column;justify-content:center;align-items:center;min-width:75%;max-width:75%;min-height:16px;display:flex;position:relative}.work-visitor-scroll-suggestion-copy{opacity:0;font-family:var(--font--family--moniker);font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px);font-weight:600;position:absolute}.about-scroll-wrapper{grid-column-gap:1.111svh;grid-row-gap:1.111svh;flex-flow:column;justify-content:space-between;align-items:center;min-width:100svw;max-width:100svw;display:flex;position:fixed;bottom:3.333svh}.logo-large{display:none}.section-menu-caret-down-large{height:24px;margin-top:8px;display:none}.section-menu-caret-down-large:hover{color:var(--color--neutrals--500)}.projects-nav-menu{grid-column-gap:8px;grid-row-gap:8px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:10rem;justify-content:center;align-items:center;height:40px;padding:4px;display:flex}.nav-menu-dropdown{display:none}.nav-menu-caret-down{height:24px;margin-top:8px;display:none}.card-flip-icon-button{opacity:0;color:var(--color--neutrals--1000);border-radius:5rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;inset:5% 5% auto auto}.card-flip-icon-button:hover{background-color:var(--color--neutrals--0)}.contact-form-wrapper1{grid-column-gap:8svw;grid-row-gap:8svw;justify-content:space-between;align-items:flex-start;min-width:75svw;max-width:75svw;min-height:auto;max-height:70svh;display:none;position:relative}.contact-button-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:center;align-items:center;min-width:100%;display:flex}.contact-form-container{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:flex-start;align-items:center;min-width:75svw;max-width:75svw;min-height:60svh;max-height:60svh;display:none;position:relative}.contact-form-wrapper{grid-column-gap:2svh;grid-row-gap:2svh;background-color:var(--site-cards);flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:72%;min-height:100%;max-height:100%;padding:5%;transition:opacity .5s;display:flex;overflow:clip}.contact-form-close-button-wrapper{background-color:var(--color--global--buttons--default-button);border-radius:10rem;justify-content:center;align-items:center;min-width:56px;max-width:56px;min-height:56px;display:flex;position:absolute;inset:auto auto -56px}.contact-form-close-button-wrapper:hover{background-color:var(--color--neutrals--0)}.contact-form-header-wrapper{justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex;overflow:visible}.contact-form-heading{color:#000;font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);text-align:center;font-weight:700;text-decoration:none}.home-display{display:none}.home-hero-intro-section{min-width:100svw;margin-top:-80px;margin-bottom:25svh;position:relative}.home-hero-mobile-display-container{flex-flow:column;justify-content:center;align-items:center;max-width:75svw;min-height:100svh;display:flex}.home-process-wrapper{flex-flow:column;justify-content:flex-start;align-items:center;max-width:100svw;min-height:100svh;display:flex;position:relative}.button-icon-prev-small{display:none}.button-icon-prev-small:where(.w-variant-77309c5d-a3ca-cd74-c499-bd016aaa1cac){color:var(--transparent)}.home-logo-loader{z-index:85;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-width:100vw;min-height:100vh;padding-left:5.55%;position:fixed;inset:0% auto auto 0%}.home-logo-lottie{width:32px;height:32px}.home-logo-loader-container{z-index:85;justify-content:center;align-items:center;min-width:88px;min-height:40px;margin-top:40px;display:flex;position:absolute;transform:scale(1)}.home-logo-loader-bg{z-index:84;opacity:.43;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#f9f2eb80;border-radius:5rem;min-width:40px;min-height:40px}.logo-loader-2{width:250px;height:250px}.home-logo-loader-bg-wrapper{justify-content:flex-start;align-items:flex-start;min-width:88px;min-height:40px;max-height:40px;display:flex;position:absolute;top:40px;left:5.55%}.home-logo-gif{width:32px;height:32px}.work-preview-protected-icon{color:var(--lock-icon);position:absolute;top:4%;right:2%}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.password-page-heading{align-self:center;min-width:50svw;margin-top:5%;margin-bottom:15%}.password-page-body{background-color:var(--figma-bg)}.image-4{margin-bottom:40px}.heading-5{margin-bottom:20px}.page-count{display:none}@media screen and (min-width:1280px){.password-page-heading{min-width:40svw}}@media screen and (min-width:1440px){.home-project-container{max-width:var(--75svw);min-width:var(--75svw)}.projects-process-image{display:inline-block}.swiper-slide.home-testimonial{grid-column-gap:2rem;grid-row-gap:2rem}.swiper-pagination-bullet{background-color:var(--color--neutrals--1000)}.card-paragraph{font-size:var(--font--size--input-small);line-height:var(--font--size--input-small)}.home-project-content-wrapper{max-width:100%;padding-left:0%;padding-right:0%}.home-project-image{left:40%}.button-large-secondary{font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);border-radius:32rem}.button-small{line-height:var(--font--line-height--button-medium)}.button-small.about-bio{max-width:25%}.work-blurred-circle{filter:blur(200px)}.button-medium{line-height:var(--font--line-height--button-medium)}.button-medium.home-visitor{display:none}.button-large{line-height:var(--font--line-height--button-medium)}.button-large.home{min-width:25svw;max-width:25svw;display:none}.work-preview-image-tablet,.work-preview-image{flex:1}.home-hero-container,.home-visitor-container{max-width:var(--75svw)}.home-intro-container{max-width:var(--75svw);min-width:var(--75svw)}.home-favorite-bg-display-text{font-size:184px;line-height:184px}.nav-link-button{line-height:var(--font--line-height--button-medium)}.home-process-container,.home-about-container{max-width:var(--75svw);min-width:var(--75svw)}.home-about-me-wrapper{font-size:var(--_responsive---font-1280vw-base--32px)}.home-about-bio{font-size:var(--_responsive---font-1280vw-base--16px)}.testimonial-profile-wrapper{top:16%}.home-testimonial-container,.home-footer-container,.home-favorite-content-container{max-width:var(--75svw);min-width:var(--75svw)}.button-extra-small{line-height:var(--font--line-height--button-medium)}.project-explorer-tab-menu{width:80%;margin-left:20%}.button-small-secondary{font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium);border-radius:32rem}.button-extra-small-secondary,.button-medium-secondary{line-height:var(--font--line-height--button-medium)}.switch-default.projects{position:absolute;inset:4px 0% 0% auto}.about-heading{font-size:var(--font--line-height--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4)}.about-blurred-circle{filter:blur(200px)}.about-question-button-small,.about-question-button-extra-small{line-height:var(--font--line-height--button-medium)}.about-content-paragraph p{font-size:var(--font--size--body-medium);line-height:var(--font--size--body-medium)}.about-story-rte-block p{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.home-blurred-circle{filter:blur(200px)}.home-process-bg-display-text{font-size:184px;line-height:184px}.home-process-container-wrapper{max-width:var(--75svw);min-width:var(--75svw)}.home-about-bg-display-text,.home-testimonial-bg-display-text{font-size:184px;line-height:184px}.home-intro-bg-display-text{max-width:var(--75svw);min-width:var(--75svw);font-size:184px;line-height:184px}.about-content-paragraph-mobile p{font-size:var(--font--size--body-medium);line-height:var(--font--size--body-medium)}.projects-blurred-circle{filter:blur(200px)}.switch-default-2.projects{position:absolute;inset:4px 0% 0% auto}.home-favorite-blurred-circle{filter:blur(200px)}.home-hero-mobile-display-container{max-width:var(--75svw)}}@media screen and (min-width:1920px){.home-project-container{min-width:75svw;max-width:75svw}.nav-menu{height:var(--_responsive---1920-base--40px-1920vw);padding:var(--_responsive---1920-base--4px-1920vw)}.nav-link.about,.nav-link.work{height:var(--_responsive---1920-base--32px-1920vw);min-width:var(--_responsive---1920-base--104px-1920vw);padding:var(--_responsive---1920-base--8px-1920vw)var(--_responsive---1920-base--24px-1920vw);font-size:var(--_responsive---1920-base--20px-1920vw);line-height:var(--_responsive---1920-base--20px-1920vw)}.navbar{height:var(--_responsive---1920-base--80px-1920vw)}.nav-content{margin-top:var(--_responsive---1920-base--40px-1920vw)}.default-brand-link{width:var(--_responsive---1920-base--80px-1920vw);height:var(--_responsive---1920-base--32px-1920vw);max-height:var(--_responsive---1920-base--32px-1920vw)}.logo{display:none}.swiper-container.caption-slider,.swiper-container.projects-process-caption-slider-cms,.swiper-container.cms-caption-controls{overflow:hidden}.card-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--size--body-medium)}.home-project-content-wrapper{height:800px}.home-project-heading{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1)}.button-large-secondary:hover{border-color:var(--color--neutrals--0)}.button-small{display:none}.button-small.about-resume,.button-small.about-bio{max-width:20%;display:flex}.button-small.about-footer{max-width:30%;display:none}.button-small.work-footer{display:none}.projects-overview-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.projects-process-tab-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.swiper-container-lower-viewports.caption-slider{overflow:hidden}.work-preview-wrapper{grid-column-gap:32px;grid-row-gap:32px;min-width:44svw;max-width:44svw;left:44.8889svw}.work-nav-link{font-size:var(--font--size--button-extra-large);line-height:var(--font--line-height--button-extra-large)}.work-nav-link:hover{font-size:var(--font--line-height--subheading-1);line-height:var(--font--line-height--subheading-1)}.work-nav-link.active-link{font-size:var(--font--size--subheading-1);line-height:var(--font--line-height--subheading-1)}.work-preview-description-wrapper{grid-column-gap:24px;grid-row-gap:24px}.work-skills-tag-wrapper{display:none}.work-preview-subheading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.button-medium{display:flex}.button-medium.home-visitor{min-width:20svw;max-width:20svw;display:flex}.button-medium.work-footer,.button-medium.about-footer,.button-medium.home,.button-medium.home-projects,.button-medium.projects-footer{display:flex}.button-medium.home-welcome{min-width:16svw;max-width:16svw;display:flex}.button-large.home{min-width:20svw;max-width:20svw;display:flex}.button-large.home-projects{margin-right:4%}.button-large.home-welcome{min-width:18svw;max-width:18svw;display:none}.work-nav-list,.about-nav-link-wrapper{grid-column-gap:40px;grid-row-gap:40px}.about-nav-link{font-size:var(--font--size--button-extra-large);line-height:var(--font--line-height--button-extra-large)}.about-nav-link:hover{font-size:var(--font--line-height--subheading-1);line-height:var(--font--line-height--subheading-1)}.about-nav-link.active-link{font-size:var(--font--size--subheading-1);line-height:var(--font--line-height--subheading-1)}.work-skills-heading{font-size:var(--font--size--subheading-2);line-height:var(--font--line-height--subheading-2)}.work-preview-wrapper-slider{grid-column-gap:32px;grid-row-gap:32px;min-width:44svw;max-width:44svw;left:44.8889svw}.work-preview-content-wrapper{grid-column-gap:24px;grid-row-gap:24px}.work-preview-image-tablet,.work-preview-image{min-width:44svw;max-width:44svw}.about-slide-question{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5)}.about-slide-answer{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.home-hero-container,.home-visitor-container{max-width:75svw}.home-button-wrapper{bottom:8%}.home-intro-container{min-width:75svw;max-width:75svw}.home-favorite-bg-display-text{font-size:240px;line-height:240px}.contact-subheadig{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.contact-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3);font-weight:800}.nav-link-button{height:var(--_responsive---1920-base--32px-1920vw);margin-left:var(--_responsive---1920-base--32px-1920vw);padding:var(--_responsive---1920-base--8px-1920vw)var(--_responsive---1920-base--24px-1920vw);font-size:var(--_responsive---1920-base--20px-1920vw);line-height:var(--_responsive---1920-base--20px-1920vw)}.home-process-container{min-width:75svw;max-width:75svw}.home-about-container{min-width:75svw;max-width:75svw;min-height:70svh;max-height:70svh}.home-about-image{height:280px}.home-about-bio{font-size:var(--_responsive---font-1280vw-base--14px);line-height:var(--_responsive---font-1280vw-base--14px)}.testimonial-profile-wrapper{top:24%}.testimonial-qoute{font-size:var(--_responsive---font-1280vw-base--10px);line-height:var(--_responsive---font-1280vw-base--10px)}.home-testimonial-container{min-width:75svw;max-width:75svw;min-height:70svh;max-height:70svh}.home-footer-container{min-width:75svw;max-width:75svw}.home-footer-heading{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px)}.home-footer-category-list{grid-row-gap:24px}.home-footer-page-categories{font-size:var(--font--line-height--subheading-2)}.home-footer-page-link{font-size:var(--font--line-height--button-large)}.work-hero-heading{font-size:var(--font--size--desktop--display-2);line-height:var(--font--line-height--desktop--display-2)}.work-hero-subheading{font-size:var(--font--line-height--tablet--heading-3);line-height:var(--font--line-height--desktop--heading-5)}.home-visitor-subheading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.home-favorite-content-container{min-width:75svw;max-width:75svw}.work-project-explorer-wrapper{min-height:520px}.project-explorer-heading{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5);font-weight:500}.project-explorer-tab-menu{width:84%;margin-left:16%}.project-skill-tab-link{height:32px;padding-top:8px;padding-bottom:8px}.project-skill-tab-link.w--current{height:32px}.work-skill-tab-label{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.project-skills-filter-heading{height:32px;padding-top:6px}.project-explorer-tab-content{height:480px}.work-footer-text-wrapper{grid-column-gap:32px;grid-row-gap:32px}.work-footer-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3)}.work-footer-subheadig{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.explorer-project-preview-name{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.button-small-secondary,.button-small-secondary.about-footer{display:none}.button-small-secondary.project-explorer{display:flex}.button-extra-small-secondary.project-explorer{display:none}.work-skills-tag-wrapper-desktop{display:flex}.button-medium-secondary{display:none}.button-medium-secondary.work-footer,.button-medium-secondary.about-footer,.button-medium-secondary.home-projects{display:flex}.button-medium-secondary-label.home-scroll-suggestion{font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large)}.about-hero-heading{font-size:var(--font--size--desktop--display-2);line-height:var(--font--line-height--desktop--display-2)}.about-hero-subheading{font-size:var(--font--line-height--tablet--heading-3);line-height:var(--font--line-height--desktop--heading-5)}.about-subheading{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.switch-default.projects{width:176px}.left-switch{font-size:var(--font--size--button-small);line-height:var(--font--size--button-small)}.right-switch{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small)}.about-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.about-hero-heading-tablet{font-size:var(--font--size--desktop--display-2);line-height:var(--font--line-height--desktop--display-2)}.about-hero-subheading-tablet{font-size:var(--font--line-height--tablet--heading-3);line-height:var(--font--line-height--desktop--heading-5)}.about-story-paragraph{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.about-questions-wrapper{min-height:560px}.about-footer-text-wrapper{grid-column-gap:32px;grid-row-gap:32px}.about-footer-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3)}.about-footer-subheadig{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.about-question-button-small{display:flex}.about-nav-link-wrapper-cms{grid-column-gap:40px;grid-row-gap:40px}.about-content-paragraph{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.about-content-paragraph p{font-size:var(--font--size--body-medium);line-height:var(--font--size--body-medium)}.about-bio-img{max-height:320px}.about-sections-internal-slide-content-wrapper{min-height:360px}.about-sections-internal-slide-title{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5)}.about-skills-slide-text{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.about-timeline-paragraph{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.about-resume-image{width:360px;height:480px}.about-questions-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.card-flip-back{padding-left:24px;padding-right:24px}.about-modal-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4)}.about-story-rte-block p{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.home-card-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4)}.home-card-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.projects-cover-section{margin-top:-88px}.projects-cover-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3)}.projects-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4)}.projects-paragraph{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.projects-process-tab-label{font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium)}.button-icon-prev-large,.button-icon-next-large{display:block}.projects-process-heading,.projects-process-subheading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4)}.home-process-bg-display-text{margin-bottom:44svh;font-size:240px;line-height:240px;top:26svh}.home-process-container-wrapper{min-width:75svw;max-width:75svw}.home-about-bg-display-text,.home-testimonial-bg-display-text{font-size:240px;line-height:240px}.about-process-slide-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.home-intro-bg-display-text{font-size:240px;line-height:240px}.home-hero-display{font-size:var(--font--size--desktop--display-2);line-height:var(--font--line-height--desktop--display-2);padding-left:100px;padding-right:100px}.about-subheading-resume,.about-content-paragraph-mobile{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.about-content-paragraph-mobile p{font-size:var(--font--size--body-medium);line-height:var(--font--size--body-medium)}.about-bio-modal-mobile{display:none}.home-footer-category-column-wrapper{grid-row-gap:24px}.projects-footer-text-wrapper{grid-column-gap:32px;grid-row-gap:32px}.projects-footer-heading{font-size:var(--font--size--desktop--display-3);line-height:var(--font--line-height--desktop--display-3)}.projects-footer-subheadig{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large)}.projects-project-explorer-wrapper{min-height:520px}.switch-default-content-wrapper{width:176px}.projects-process-subheading-2{font-size:40px;line-height:40px}.left-switch-2{font-size:16px;line-height:16px}.switch-default-content-wrapper-2{width:176px}.projects-process-heading-2{font-size:40px;line-height:40px}.projects-process-tab-label-2,.projects-process-tab-paragraph-2{font-size:20px;line-height:20px}.right-switch-2{font-size:16px;line-height:16px}.projects-paragraph-2{font-size:24px;line-height:20px}.switch-default-2.projects{width:176px}.projects-section-menu-bar{height:var(--_responsive---1920-base--40px-1920vw);max-height:var(--_responsive---1920-base--40px-1920vw);padding-right:var(--_responsive---1920-base--24px-1920vw);padding-left:var(--_responsive---1920-base--32px-1920vw);grid-column-gap:var(--_responsive---1920-base--8px-1920vw);grid-row-gap:var(--_responsive---1920-base--8px-1920vw)}.brand-wrapper{min-height:auto}.section-id-link{height:var(--_responsive---1920-base--40px-1920vw);font-size:var(--_responsive---1920-base--20px-1920vw);line-height:var(--_responsive---1920-base--20px-1920vw)}.section-menu-caret-down{height:var(--_responsive---1920-base--24px-1920vw);margin-top:var(--_responsive---1920-base--8px-1920vw);display:none}.projects-section-menu-wrapper{min-width:var(--_responsive---1920-base--200px-1920vw);grid-column-gap:var(--_responsive---1920-base--8px-1920vw);grid-row-gap:var(--_responsive---1920-base--8px-1920vw);margin-left:-1vw}.projects-section-menu{grid-column-gap:var(--_responsive---1920-base--8px-1920vw);grid-row-gap:var(--_responsive---1920-base--8px-1920vw)}.section-menu-link{height:var(--_responsive---1920-base--40px-1920vw);padding-left:var(--_responsive---1920-base--32px-1920vw);font-size:var(--_responsive---1920-base--20px-1920vw);line-height:var(--_responsive---1920-base--20px-1920vw)}.projects-section-menu-bar-wrapper{min-height:var(--_responsive---1920-base--40px-1920vw)}.projects-process-load-more-button{font-size:var(--font--size--button-large);line-height:var(--font--line-height--button-large)}.projects-brand-link{width:var(--_responsive---1920-base--80px-1920vw);height:var(--_responsive---1920-base--32px-1920vw);max-height:var(--_responsive---1920-base--32px-1920vw)}.home-visitor-scroll-suggestion{font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium)}.home-visitor-heading{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);padding-left:100px;padding-right:100px}.home-intro-content-wrapper{min-height:29.63svh;max-height:29.63svh}.home-intro-scroll-suggestion{font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium)}.work-preview-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.work-nav-slider-button.caption-slider,.work-nav-slider-button.projects-process-caption-slider-cms,.work-nav-slider-button.cms-caption-controls{overflow:hidden}.default-brand-link-wrapper{max-height:var(--_responsive---1920-base--40px-1920vw);min-height:var(--_responsive---1920-base--40px-1920vw);padding:var(--_responsive---1920-base--4px-1920vw)}.projects-brand-link-wrapper{max-height:var(--_responsive---1920-base--40px-1920vw);padding:var(--_responsive---1920-base--4px-1920vw)}.work-visitor-scroll-suggestion-copy{font-size:var(--font--size--button-medium);line-height:var(--font--line-height--button-medium)}.logo-large{display:block}.section-menu-caret-down-large{height:var(--_responsive---1920-base--24px-1920vw);margin-top:var(--_responsive---1920-base--8px-1920vw);display:block}.projects-nav-menu{height:var(--_responsive---1920-base--40px-1920vw);padding:var(--_responsive---1920-base--4px-1920vw)}.nav-menu-caret-down{height:var(--_responsive---1920-base--24px-1920vw);margin-top:var(--_responsive---1920-base--8px-1920vw);display:none}.contact-form-wrapper{min-height:560px}.contact-form-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.home-hero-mobile-display-container{max-width:75svw}.home-logo-loader-container{min-height:var(--_responsive---1920-base--40px-1920vw);min-width:var(--_responsive---88px-1920)}.home-logo-loader-bg{min-height:var(--_responsive---1920-base--40px-1920vw);min-width:var(--_responsive---1920-base--40px-1920vw)}.home-logo-loader-bg-wrapper{top:var(--_responsive---1920-base--40px-1920vw);max-height:var(--_responsive---1920-base--40px-1920vw);min-height:var(--_responsive---1920-base--40px-1920vw);min-width:var(--_responsive---88px-1920)}.password-page-heading{min-width:33svw}}@media screen and (max-width:991px){.container{justify-content:flex-start;align-items:center}.section-1{margin-top:0;padding-top:220px}.home-project-container{max-width:75svw}.home-project-container.home-project-sticky{min-height:calc(100vh - 80px);max-height:calc(100vh - 80px);top:80px}.image{width:auto;max-width:100%;font-size:14px;line-height:20px}.nav-menu{z-index:1;grid-column-gap:54px;grid-row-gap:54px;background-color:var(--navbar-bg);border-radius:40px 0 0 40px;min-width:33svw;max-width:40svw;height:auto;min-height:100svh;max-height:100svh;padding:120px 5.55% 24px;overflow:hidden}.nav-link{text-align:center;margin-bottom:32px}.nav-link.about{min-width:120px;max-width:120px}.nav-link.work{min-width:120px;max-width:120px;padding-top:6px}.navbar{display:block;overflow:visible}.nav-content{margin-top:40px}.default-brand-link{width:32px;min-width:32px;height:40px;padding-top:0;padding-bottom:0;padding-left:0}.menu-button{z-index:2;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:10rem;flex-flow:column;justify-content:center;align-items:center;min-width:40px;max-width:40px;min-height:40px;max-height:40px;padding:4px}.menu-button.w--open{z-index:2;background-color:#0000;border-radius:0;display:none}.navicon{z-index:2;color:#000;background-color:#0000;border-radius:10rem;flex-flow:column;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex;position:relative}.navicon:hover{background-color:var(--color--neutrals--0)}.logo{width:auto;max-width:100%;max-height:16px;font-size:14px;line-height:20px}.logo.tablet{max-height:16px}.tabs-container{z-index:4;grid-column-gap:0px;grid-row-gap:0px;object-fit:fill;flex-flow:row;order:0;justify-content:space-between;align-self:auto;align-items:center;width:100%;max-width:100%;min-height:40px;max-height:40px;display:flex;position:relative;top:0;left:auto;right:auto;overflow:hidden}.tab-link-over{color:#080707;text-align:center;align-self:auto;min-width:20%;font-size:20px;line-height:100%}.tab-link-over:active{font-size:40px;line-height:40px}.about-menu{z-index:1;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff40;border-radius:40px;min-width:88.9svw;max-width:88.9svw;max-height:40px;margin-top:40px;margin-left:5.55%;margin-right:5.55%;padding-left:2%;padding-right:2%;display:block;position:absolute;top:0;overflow:visible}.horizontal-tab-container{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;margin-left:0%;display:flex;overflow:auto}.horizontal-tab-container.horizontal-scrollbar{z-index:4;grid-column-gap:40px;grid-row-gap:40px;justify-content:space-around;align-items:center;display:block;position:relative;overflow:auto}.container-8{z-index:3;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:40px;width:25%;min-width:160px;max-width:320px;min-height:40px;margin-top:0;padding-bottom:0;padding-left:0%;padding-right:0%;display:block;position:fixed;top:0;left:0;right:0}.container-8-copy{z-index:2;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:40px;max-width:33.3svw;min-height:40px;margin-top:0;padding-bottom:0;padding-left:16.65%;padding-right:16.65%;display:none;position:absolute;left:33.3%}.tabs-container-2{z-index:2;grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;order:0;justify-content:space-between;align-self:auto;align-items:center;width:100%;max-width:100%;min-height:40px;max-height:40px;margin-left:0;display:flex;position:relative;top:0;left:auto;overflow:visible}.tab-link-under{text-align:center;align-self:auto;min-width:20%;font-size:20px;line-height:100%}.tab-link-under:active{font-size:40px;line-height:40px}.container-8-copy{z-index:3;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:40px;width:33.3%;min-width:160px;max-width:320px;min-height:40px;margin-top:0;padding-bottom:0;padding-left:0%;padding-right:0%;display:none;position:absolute;top:0;left:0%;right:0%}.tabs-container-2-copy{z-index:4;grid-column-gap:0px;grid-row-gap:0px;background-color:#0000;border-radius:40px;flex-flow:row;order:0;justify-content:space-between;align-self:auto;align-items:center;width:100%;max-width:100%;min-height:40px;max-height:40px;margin-left:0;display:none;position:absolute;top:0;left:auto;overflow:visible}.tab-link-under-copy{color:#be3131;text-align:center;align-self:auto;min-width:20%;font-size:20px;line-height:100%}.tab-link-under-copy:active{font-size:40px;line-height:40px}.div-block-7{z-index:4;justify-content:center;align-items:center;width:100%;max-width:100%;height:40px;max-height:40px;display:flex;position:absolute;left:40%;overflow:hidden}.projects-process-text-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;min-width:100%;margin-right:0%}.projects-process-container{grid-column-gap:4vh;grid-row-gap:4vh;flex-flow:column;justify-content:center;max-height:80svh}.projects-process-media-tab-1{max-height:40svh;margin-top:0;top:auto}.project-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.project-heading{font-size:var(--font--size--desktop--heading-6);line-height:var(--font--line-height--desktop--heading-6)}.project-process-lighbox{justify-content:center;align-items:flex-start;height:auto;max-height:none;display:flex}.projects-process-image{width:70%;height:auto;min-height:auto;max-height:280px;overflow:clip}.projects-process-media-wrapper{justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:40svh;max-height:40svh}.swiper-container.image-slider,.swiper-container.caption-slider,.swiper-container.projects-process-image-slider-cms,.swiper-container.projects-process-caption-slider-cms,.swiper-container.cms-caption-controls{display:none}.swiper-container.work-nav-slider{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.swiper-container.work-slider{flex-flow:column;justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;display:flex;position:static;top:15.625svh;overflow:hidden}.swiper-container.home-testimonial{min-width:33.33svw;max-width:33.33svw;min-height:33.33svh;max-height:33.33svh}.swiper-container.work-nav-slider-cms-tablet{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.swiper-container.work-preview-cms-wrapper-tablet{justify-content:flex-start;align-items:center;min-width:80svw;max-width:80svw;min-height:100dvh;max-height:100dvh;margin-top:-40px;display:flex;position:sticky;top:0;overflow:hidden}.swiper-container.about-nav-slider{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.swiper-container.about-sections-cms-wrapper-tablet{justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;min-height:100svh;max-height:100svh;margin-top:-40px;display:flex;position:sticky;top:0;overflow:visible}.swiper-container.about-nav-slider-cms-tablet{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.swiper-container.abouts-sections-cms-wrapper{justify-content:flex-start;align-items:center;min-width:80svw;max-width:80svw;min-height:100dvh;max-height:100dvh;margin-top:-40px;display:flex;position:sticky;top:0;overflow:visible}.swiper-container.work-projects-preview-button-cms-tablet{background-color:var(--color--global--buttons--default-button);border-radius:50rem;min-width:25svw;max-width:20svw;min-height:40px;max-height:40px;position:absolute;overflow:visible}.swiper-container.work-projects-preview-button-cms-tablet:hover{background-color:var(--color--neutrals--0)}.swiper-wrapper.work-nav-slide-wrapper{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:center;min-height:40px}.swiper-wrapper.work-slider-wrapper{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:flex-start;overflow:visible}.swiper-wrapper.about-nav-slide-wrapper{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:center;min-height:40px}.swiper-wrapper.work-nav-slide-wrapper-cms-tablet{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:40px;display:flex}.swiper-wrapper.work-preview-cms-list-tablet{flex-flow:column;display:flex}.swiper-wrapper.about-sections-cms-list-tablet{flex-flow:column;min-height:auto;display:flex}.swiper-wrapper.about-nav-slide-wrapper-cms-tablet{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:40px}.swiper-wrapper.projects-process-image-wrapper{height:auto;min-height:auto}.swiper-wrapper.projets-process-caption-wrapper{top:-40px}.swiper-wrapper.abouts-sections-cms-list{flex-flow:column;display:flex}.swiper-wrapper.work-projects-preview-slide-wrapper-cms-tablet{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;display:flex}.swiper-slide.projects-process-image-slides{height:auto;min-height:auto;max-height:none}.swiper-slide.projects-process-caption-slides{justify-content:flex-start;align-items:center;min-height:auto}.swiper-slide.work-nav-slide{justify-content:center;align-self:auto;align-items:center;max-width:none;padding-left:10%;padding-right:10%;display:flex}.swiper-slide.work-slide{justify-content:center;align-self:auto;align-items:center}.swiper-slide.about-nav-slide{justify-content:center;align-self:auto;align-items:center;max-width:none;padding-left:10%;padding-right:10%;display:flex}.swiper-slide.home-testimonial{min-width:33.33svw;min-height:33.33svh;max-height:33.33svh}.swiper-slide.work-nav-slide-cms-tablet{justify-content:center;align-self:auto;align-items:center;min-width:100%;max-width:100%;padding-left:10%;padding-right:10%;display:flex}.swiper-slide.work-preview-cms-items-tablet{justify-content:flex-start;align-items:center;min-height:100dvh;max-height:150dvh}.swiper-slide.abouts-sections-cms-items{justify-content:flex-start;align-items:center;min-height:100dvh}.swiper-slide.about-nav-slide-cms-tablet{justify-content:center;align-self:auto;align-items:center;min-width:100%;max-width:100%;padding-left:10%;padding-right:10%;display:flex}.swiper-slide.work-projects-preview-slide-cms-tablet{justify-content:center;align-self:auto;align-items:center;min-width:100%;max-width:100%;min-height:40px;max-height:40px;padding-left:10%;padding-right:10%;display:flex}.projects-process-image-slider-controls-wrapper{align-self:center;min-width:70%;max-width:70%}.proejcts-process-caption-title,.projects-process-caption{min-width:70%;max-width:70%}.style-guide-section-wrap{justify-content:space-between}.tag-default{border-color:var(--color--neutrals--1000);padding-top:6px;padding-bottom:6px;display:none}.tag-label{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.home-project-content-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;max-height:72svh}.home-project-image{width:100%;min-width:100%;height:auto;min-height:auto;max-height:35svh;position:relative;top:auto;left:auto}.home-project-heading{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2);width:auto}.home-project-subheading{font-size:var(--font--size--tablet--heading-3);line-height:var(--font--line-height--tablet--heading-3);max-width:100%}.home-project-skills{grid-column-gap:8px;grid-row-gap:8px;max-width:100%}.tag-title{font-size:var(--font--size--subheading-3);line-height:var(--font--line-height--subheading-3)}.tag-wrapper{flex-flow:row}.home-project-description-wrapper{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;width:100%;margin-top:0;position:relative;top:auto}.button-largae-secondary-label.home-scroll-suggestion{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small)}.button-small{display:flex;left:30%}.button-small.home-welcome{min-width:30svw;max-width:30svw;display:flex}.button-small.home,.button-small.home-welcome{display:flex}.projects-overview-section{min-height:100dvh;max-height:100dvh}.projects-overview-heading{max-width:87%}.projects-process-tabs{display:flex}.projects-process-tab.w--current{display:block}.project-process-tabs-tablet{display:none}.projects-process-tab-tablet,.projects-process-tab-tablet.w--current{display:inline-flex}.projects-process-tab-1-tablet{z-index:5;min-height:0;max-height:50svh;margin-top:0;position:absolute}.swiper-container-lower-viewports.image-slider,.swiper-container-lower-viewports.caption-slider{display:flex}.projects-process-tabs-menu-tablet{flex-flow:row;display:flex}.projects-process-tab-content{display:flex}.projects-process-media-tab-2,.projects-process-media-tab-3,.projects-process-media-tab-4,.projects-process-media-tab-5{max-height:40svh;margin-top:0;display:flex;top:auto;right:150svw}.projects-process-tab-5-tablet{z-index:1;min-height:0;max-height:50svh;margin-top:0;display:none;position:absolute;right:100svw}.work-nav-link-tablet{align-self:auto;font-weight:600;display:flex}.work-nav-link-tablet:active{font-size:20px;line-height:20px}.work-slide-project-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.work-slide-skills-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.work-nav-slider-wrapper-tablet{background-color:var(--nav-slider-bg-tablet);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:50rem;justify-content:center;align-items:center;min-width:80svw;max-width:80svw;display:flex;overflow:hidden}.work-preview-section-tablet{flex-flow:column;justify-content:center;align-items:center;min-width:100svw;min-height:100svh;display:flex}.work-blurred-circle{filter:blur(160px);transition:background-color .5s}.work-preview-section{display:none}.work-skills-wrapper{justify-content:flex-start;align-items:center}.work-nav-wrapper{display:none}.heading-4{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);text-transform:uppercase;min-width:100%}.work-preview-subheading{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5);font-weight:700}.image-3{min-height:42.9688svh}.div-block-20{justify-content:center;align-items:center;min-width:100%;display:flex}.work-preview-button-wrapper{display:none}.home-project-button-wrapper{margin-top:4svh;position:static}.tag-small{border-color:var(--color--neutrals--1000);padding-top:6px;padding-bottom:6px;display:flex}.tag-label-small{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.button-medium{display:none;left:30%}.button-medium.home-visitor{min-width:40svw;max-width:40svw;display:none}.button-medium.work-footer,.button-medium.about-footer,.button-medium.home,.button-medium.home-projects,.button-medium.projects-footer{display:none}.button-large{display:none;left:30%}.button-large.home{display:none}.work-nav-wrapper-tablet{z-index:5;justify-content:center;align-items:center;min-width:100%;display:flex;position:sticky;top:86dvh}.work-hero-section{grid-column-gap:0px;grid-row-gap:0px}.work-hero-section-tablet{flex-flow:column;justify-content:center;align-items:center;min-width:100svw;max-width:100svw;min-height:100svh;max-height:100svh;margin-top:-80px;display:flex}.about-nav-wrapper{display:none}.about-hero-section{margin-top:-80px}.about-values-card-wrapper{overflow:auto}.work-skills-heading{min-width:16%}.about-questions-content-wrapper{grid-column-gap:2svh;grid-row-gap:2svh;min-width:88%;max-width:88%}.about-nav-wrapper-tablet{z-index:5;justify-content:center;align-items:center;min-width:100%;display:flex;position:sticky;top:90svh}.about-nav-slider-wrapper{background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:50rem;justify-content:center;align-items:center;min-width:79.1667svw;max-width:79.1667svw;display:flex;overflow:hidden}.about-nav-slide-link{align-self:auto}.about-nav-slide-link:active{font-size:20px;line-height:20px}.work-preview-wrapper-slider{grid-column-gap:32px;grid-row-gap:32px;justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;max-height:70dvh;display:flex;position:static}.work-preview-content-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:100%;display:flex}.work-preview-image-tablet{max-width:100%;min-height:42.9688svh}.about-hero-section-tablet{flex-flow:column;justify-content:center;align-items:center;min-width:100svw;min-height:100svh;margin-top:-80px;display:flex}.about-slide-question{font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--desktop--heading-6)}.about-slide-answer{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.about-question-modal{min-width:80%;max-width:80%;min-height:50%;max-height:50%;padding-top:8%;padding-bottom:8%;inset:25% auto 0% 10%}.home-hero-subheading{font-size:var(--font--size--desktop--heading-6);line-height:var(--font--line-height--desktop--heading-6)}.home-visitor-section{margin-top:0}.home-visitor-container{min-height:33.3333svh}.home-hero-heading{font-size:var(--_responsive---font-1280vw-base--72px);line-height:var(--_responsive---font-1280vw-base--72px)}.desktop-scroll-suggestion-animation{height:32px;display:none;bottom:16px}.home-button-wrapper{bottom:6%}.home-intro-section-wrapper{font-size:var(--font--size--subheading-1);margin-top:0}.home-intro-container{grid-column-gap:0%;grid-row-gap:0%}.home-intro-heading-wrapper{justify-content:flex-start;align-items:center;min-width:100%;max-width:100%}.home-heading{font-size:var(--_responsive---font-1280vw-base--56px);line-height:var(--_responsive---font-1280vw-base--56px);text-align:center;text-transform:capitalize}.home-subheading{font-size:var(--_responsive---font-1280vw-base--32px);line-height:var(--_responsive---font-1280vw-base--32px);text-align:center}.home-intro-image{max-width:50%;min-height:24svh;max-height:24svh;margin-top:8px}.home-favorite-section{min-height:300vh;max-height:300vh}.home-favorite-containter{justify-content:flex-start;align-items:flex-start;min-height:24svh;max-height:24svh}.home-favorite-bg-display-text{font-size:var(--font--size--desktop--display-3-5);line-height:var(--font--line-height--desktop--display-3);-webkit-text-stroke-width:1px}.home-favrorites-heading-wrapper{justify-content:flex-start;align-items:center;max-width:100%}.home-favorite-figma-device{border-width:12px;top:80%;left:auto}.home-favorite-figma-image{border-radius:.25rem}.contact-section{justify-content:center;align-items:center;max-height:none;margin-top:-80px}.contact-content-wrapper{min-width:100%}.form-block{min-width:50svw;max-width:50svw;min-height:auto;padding:5%}.contact-hero-wrapper{flex-flow:column}.contact-socials{min-width:75svw;max-width:75svw}.contact-blurred-circle{background-color:var(--color--brand--emmanuel);filter:blur(120px);min-width:100svw;min-height:100svh;position:fixed;top:-64svh;left:auto}.contact-subheadig,.contact-heading{text-align:center}.nav-link-button{max-width:160px;margin-left:auto}.nav-link-button.contact{justify-content:center;align-items:center;display:flex;left:0%}.contact-text-wrapper1{width:100%}.home-process-section{padding-top:24svh;padding-bottom:24svh}.home-testimonial-section-wrapper{padding-top:56px}.home-heading-wrapper{justify-content:center;align-items:center;min-width:100%;max-width:100%;min-height:auto;max-height:32svh;margin-bottom:44svh;top:32svh}.home-process-stack-wrapper{justify-content:space-between;align-items:center;min-width:64svw;max-width:64svw;display:flex}.home-process-card{min-height:24svh;max-height:30svh;top:56svh}.home-process-card.two{top:58svh}.home-process-card.three{top:60svh}.home-process-card.four{top:62svh}.home-process-container{flex-flow:column;justify-content:flex-start;align-items:center;margin-top:-68svh}.home-about-container{flex-flow:column;min-height:56svh;max-height:56svh}.home-about-heading-wrapper{justify-content:center;align-items:center;min-width:100%;max-width:100%;max-height:32svh}.home-about-me-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;justify-content:space-between;max-width:80%;min-height:24svh;max-height:28svh;padding:5%;display:flex}.home-about-image{border-radius:24px;max-height:20svh}.home-about-bio{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px);text-align:left;padding-left:0%;padding-right:0%}.testimonial-qoute,.testimonial-name{font-size:var(--_responsive---font-1280vw-base--20px);line-height:var(--_responsive---font-1280vw-base--20px)}.testimonial-title{font-size:var(--_responsive---font-1280vw-base--16px);line-height:var(--_responsive---font-1280vw-base--16px)}.home-testimonial-container{min-height:56svh;max-height:56svh}.home-testimonial-heading-wrapper{justify-content:center;align-items:center;min-width:100%;max-width:100%;max-height:32svh}.home-footer-container{grid-column-gap:12svh;grid-row-gap:12svh;flex-flow:column;justify-content:flex-end;align-items:center;position:relative}.home-footer-heading-wrapper{justify-content:flex-start;align-items:center;max-width:100%}.home-footer-heading{font-size:var(--_responsive---font-1280vw-base--64px);line-height:var(--_responsive---font-1280vw-base--64px);text-align:center}.home-footer-categories-content-wrapper{justify-content:center;align-items:flex-start;width:100%;padding-left:0}.home-footer-category-list{justify-content:flex-start;align-items:flex-start;height:auto}.home-footer-page-categories{font-size:var(--font--line-height--body-large)}.home-footer-page-link{font-size:var(--font--line-height--button-small)}.work-hero-heading{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);text-align:center}.work-hero-header-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;max-width:77.7778svw;max-height:none}.work-hero-subheading{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large);max-width:520px}.home-visitor-subheading{font-size:var(--font--size--tablet--heading-4)}.home-favorite-content-wrapper,.home-favorite-content-container{min-height:100vh;max-height:100vh}.tag-extra-small{border-color:var(--color--neutrals--1000);padding-top:6px;padding-bottom:6px}.form-text-field{margin-bottom:12px}.field-label{font-size:var(--font--size--input-small)}.work-preview-cms-wrapper{display:none}.work-footer-section{display:flex}.work-footer-conatiner{grid-column-gap:8svh;grid-row-gap:8svh;flex-flow:column;justify-content:space-around;align-items:center;min-height:70svh;max-height:75svh}.work-footer-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;min-width:100%}.work-project-explorer-wrapper{justify-content:flex-start;align-items:flex-start;max-width:none;min-height:264px}.explore-project-preview-wrapper{max-height:100%}.work-hero-container-tablet{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column;justify-content:center;align-items:center;min-width:77.7778svw;max-width:77.7778svw;min-height:63svh;display:flex}.work-preview-cms-wrapper-tablet{flex-flow:column;display:flex}.work-preview-cms-list-tablet{display:block}.work-preview-cms-items-tablet{display:flex}.work-skills-tag-wrapper-mobile{width:100%;display:none}.button-extra-small{display:none;left:30%}.project-explorer-tab-menu{justify-content:flex-start;align-items:flex-start;width:82%;height:40px;padding-bottom:0}.project-explorer-tabs{display:flex}.project-skill-tab-link{min-width:auto}.project-skills-filter-wrapper{height:auto}.project-skills-filter-heading{min-width:16%}.tag-label-extra-small{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.project-explorer-tab-content{width:100%;height:auto;display:flex}.work-footer-text-wrapper{width:100%}.work-footer-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);text-align:center}.work-footer-subheadig{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);text-align:center}.project-skill-tab-pane{max-height:100%}.project-skill-tab-pane-wrapper{display:flex}.project-skill-tab-pane-list{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:flex-start;width:100%;height:auto;padding-bottom:8px;display:flex;overflow:auto}.project-skill-tab-pane-items{flex:none;min-height:auto;padding-left:0;padding-right:0}.work-footer-button-wrapper.mobile-footer{justify-content:center;align-items:center}.button-small-secondary,.button-small-secondary.project-explorer{display:flex}.button-extra-small-secondary{display:none;left:30%}.button-extra-small-secondary.project-explorer{display:none}.project-explorer-tabs-tablet{display:flex}.project-explorer-tab-content-tablet{width:100%}.work-skill-tab-pane-wrapper-tablet{display:flex}.work-skill-tab-pane-list-tablet{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;width:100%;display:flex;overflow:auto}.work-skill-tab-pane-items-tablet{flex:none}.work-footer-socials{min-width:100%;max-width:100%;display:none}.work-skills-tag-wrapper-desktop{width:100%}.button-medium-secondary{display:none;left:30%}.work-project-sections{justify-content:flex-start;align-items:center;min-width:100svw;min-height:150svh;max-height:150svh}.work-project-section-tablet{justify-content:flex-start;align-items:center;min-width:100svw;min-height:150svh;max-height:150svh;display:flex;overflow:visible}.empty-state{display:block}.body-work-bg-color{transition:background-color .5s}.work-preview-section-slider{flex-flow:column;justify-content:center;align-items:center;min-width:80svw;min-height:100dvh;max-height:100dvh;padding-top:0;display:flex;position:static}.about-sections-wrapper{align-items:center;min-height:150svh;max-height:150svh}.about-hero-heading{font-size:var(--font--size--desktop--heading-2);line-height:var(--font--line-height--desktop--heading-1);text-align:center}.about-hero-subheading{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large);max-width:520px}.about-subheading{text-align:center}.about-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);text-align:center;font-weight:700}.about-hero-container-tablet{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:column;justify-content:center;align-items:center;min-width:77.7778svw;max-width:77.7778svw;min-height:63svh;display:flex}.about-sections-wrapper-tablet{z-index:81;justify-content:flex-start;align-items:center;min-width:100svw;max-width:100svw;min-height:150svh;max-height:150svh;display:flex}.about-blurred-circle{filter:blur(160px)}.about-hero-heading-tablet{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);text-align:center}.about-hero-subheading-tablet{font-size:var(--font--size--body-extra-large);line-height:var(--font--line-height--body-extra-large);max-width:520px}.about-footer-section{z-index:-1;display:flex}.about-footer-container{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:center;align-items:center;min-height:70svh;max-height:75svh}.about-footer-wrapper{min-width:100%}.about-questions-wrapper{justify-content:flex-start;align-items:center;max-width:none}.about-footer-socials{min-width:100%;max-width:100%;display:none}.about-footer-text-wrapper{width:100%}.about-footer-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);text-align:center;white-space:break-spaces;font-weight:800}.about-footer-subheadig{text-align:center}.about-footer-button-wrapper{justify-content:center;align-items:center}.about-question-button-small{display:flex;left:30%}.about-question-button-extra-small{display:none;left:30%}.about-nav-wrapper-cms{display:none}.about-nav-slide-link-tablet{align-self:auto;font-weight:600}.about-nav-wrapper-cms-tablet{z-index:5;justify-content:center;align-items:center;min-width:100%;display:flex;position:sticky;top:86dvh}.about-nav-slider-wrapper-cms{background-color:var(--nav-slider-bg-tablet);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:50rem;justify-content:center;align-items:center;min-width:79.1667svw;max-width:79.1667svw;display:flex;overflow:hidden}.about-sections-cms-wrapper{flex-flow:column;justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;min-height:100svh;max-height:100svh;margin-top:-40px;display:flex;position:sticky;top:0}.about-sections-cms-list{flex-flow:column;align-items:stretch;min-height:auto;display:flex}.about-sections-cms-item{flex-flow:column;align-items:flex-start;min-height:100svh}.about-section{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:center;min-width:80svw;max-width:none;min-height:100dvh;max-height:100dvh;position:static;overflow:hidden}.about-wrapper{grid-column-gap:32px;grid-row-gap:32px;justify-content:center;align-items:center;min-width:80svw;max-width:80svw;min-height:auto;max-height:70dvh;margin-left:0;position:static}.about-wrapper-tablet{left:0}.about-section-tablet{flex-flow:column;justify-content:center;align-items:center;min-width:79.1667svw;min-height:100svh;display:flex}.about-principles-card-wrapper{overflow:auto}.about-content-paragraph{overflow:visible}.about-bio-text-wrapper{max-width:90%}.about-sections-internal-slide-content-wrapper{min-width:55.4167svw;min-height:32svw}.nav-link-button-wrapper{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.card-flip-wrapper{min-width:24svw}.about-story-modal{z-index:83;min-width:80%;max-width:80%;min-height:50%;max-height:50%;padding-top:8%;padding-bottom:8%;inset:25% auto 0% 10%}.about-bio-content-wrapper{justify-content:center}.home-blurred-circle{filter:blur(160px)}.home-favorite-figma-loader{border-radius:.25rem}.home-card-heading{font-size:var(--_responsive---font-1280vw-base--40px);line-height:var(--_responsive---font-1280vw-base--40px)}.home-card-paragraph{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.testimonial-profile-image{max-height:var(--_responsive---font-1280vw-base--48px);max-width:var(--_responsive---font-1280vw-base--48px);min-height:var(--_responsive---font-1280vw-base--48px);min-width:var(--_responsive---font-1280vw-base--48px)}.testimonial-qoute-snippet{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.home-project-cms-item{display:flex}.home-project-cms-list{padding-top:calc(50svh - 400px)}.projects-cover-footer-title{font-size:var(--font--size--caption-medium)}.projects-cover-footer-detail{font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--subheading-4)}.projects-cover-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.projects-methodolog-content{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column}.projects-methodology-text-wrapper{max-width:100%}.projects-methodologu-media-wrapper{min-width:100%;max-width:100%}.projects-methodology-image{max-width:80%}.projects-outcome-content{grid-column-gap:2svh;grid-row-gap:2svh;flex-flow:column}.projects-outcome-text-wrapper{max-width:100%;min-height:auto}.projects-outcome-media-wrapper{justify-content:center;align-items:center;max-width:100%}.projects-heading.methodology,.projects-heading.outcome{display:none}.projects-paragraph{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large)}.projects-process-image-slider-container{height:auto;min-height:24svh}.projects-process-caption-slider-container{justify-content:flex-start;align-items:center;bottom:-28px}.projects-process-pagination-wrapper{margin-bottom:0}.projects-outcome-tab.w--current{display:block}.projects-outcome-tabs{display:flex}.button-icon-cancel-xl{color:var(--color--brand--dob)}.button-icon-prev-large{display:none}.button-icon-prev-medium,.button-icon-prev-medium:where(.w-variant-73456d54-e973-92df-3bc7-96e505fef5d0){display:block}.button-icon-next-large{display:none}.button-icon-next-medium,.button-icon-next-medium:where(.w-variant-1836a84b-61cc-a455-1f41-feddd37512cb){display:block}.button-icon-cancel-large,.button-icon-cancel-medium,.button-icon-cancel-xs{color:var(--color--brand--dob)}.button-icon-cancel-tiny.header-menu{color:var(--color--neutrals--1000);border-radius:1rem;justify-content:center;align-items:center;width:32px;height:32px;padding:6px}.projects-process-media-cms-wrapper,.projects-process-media-cms-list,.projects-process-media-cms-item{justify-content:flex-start;align-items:center;min-width:100%;max-width:100%;min-height:40svh;max-height:40svh}.projects-process-tabs-wrapper{grid-column-gap:8px;grid-row-gap:8px}.projects-process-tab-media-wrapper-switched{z-index:-1}.home-process-bg-display-text{font-size:var(--font--size--desktop--display-3-5);line-height:var(--font--line-height--desktop--display-3);text-align:center;-webkit-text-stroke-width:1px;margin-bottom:68svh;top:16svh}.home-process-container-wrapper{flex-flow:column;justify-content:center;align-items:center;max-width:77.7778svw}.home-about-bg-display-text,.home-testimonial-bg-display-text{font-size:var(--font--size--desktop--display-3-5);line-height:var(--font--line-height--desktop--display-3);text-align:center;-webkit-text-stroke-width:1px;position:relative;overflow:hidden}.about-resume-lightbox{width:200px}.home-testimonial-content-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:space-between;align-items:center;min-height:46svh;max-height:46svh}.home-about-content-wrapper{flex-flow:column;min-height:44svh;max-height:44svh;position:relative}.home-about-cta-button-wrapper{position:absolute;inset:auto auto -12%}.home-about-cta-button-wrapper-tablet{display:block}.home-intro-bg-display-text{font-size:var(--font--size--desktop--display-3-5);line-height:var(--font--line-height--desktop--display-3);text-align:center;-webkit-text-stroke-width:1px;position:relative}.home-hero-display{font-size:var(--font--size--tablet--heading-1);line-height:var(--font--line-height--tablet--heading-1);display:none}.about-subheading-resume{text-align:center}.about-content-paragraph-mobile{display:none}.about-bio-modal-mobile{z-index:83;min-width:80%;max-width:80%;min-height:50%;max-height:50%;padding-top:8%;padding-bottom:8%;inset:25% auto 0% 10%}.about-questions-internal-slide-content-wrapper{min-width:72svw}.about-questions-container{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:center;align-items:center;min-height:70svh;max-height:75svh}.projects-blurred-circle{filter:blur(160px)}.home-intro-section{font-size:var(--font--size--subheading-1);margin-top:0}.home-testimonial-section{padding-top:56px}.home-footer-category-column-wrapper{justify-content:flex-start;align-items:center;width:33%;padding-left:0}.home-footer-category-wrapper{justify-content:center;align-items:flex-start}.projects-footer-section{display:flex}.projects-footer-conatiner{grid-column-gap:8svh;grid-row-gap:8svh;flex-flow:column;justify-content:space-around;align-items:center;min-height:70svh;max-height:75svh}.projects-footer-wrapper{grid-column-gap:4svh;grid-row-gap:4svh;min-width:100%}.projects-footer-text-wrapper{width:100%}.projects-footer-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);text-align:center}.projects-footer-subheadig{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);text-align:center}.projects-footer-button-wrapper.mobile-footer{justify-content:center;align-items:center}.projects-project-explorer-wrapper{justify-content:flex-start;align-items:flex-start;max-width:none;min-height:264px}.logo-wrapper{width:40px;height:40px;padding-top:0;padding-bottom:0;padding-left:0}.projects-process-tabs-switch-default{display:flex}.projects-process-tab-paragraph-2.one{color:var(--color--bo--primary)}.projects-paragraph-2{font-size:20px;line-height:20px}.projects-process-tab-2.w--current{display:block}.projects-process-container-copy{grid-column-gap:4vh;grid-row-gap:4vh;flex-flow:column;justify-content:center;max-height:80svh}.projects-process-tab-pane-2{opacity:0;min-width:100%}.projects-process-tab-pane-1{min-width:100%}.projects-process-tab-pane-3,.projects-process-tab-pane-5,.projects-process-tab-pane-4{opacity:0;min-width:100%}.projects-process-tab-pane-6{min-width:100%}.projects-process-tab-pane-7,.projects-process-tab-pane-8,.projects-process-tab-pane-9,.projects-process-tab-pane-10{opacity:0;min-width:100%}.projects-process-tab-pane-11{min-width:100%}.projects-process-tab-pane-12,.projects-process-tab-pane-13,.projects-process-tab-pane-14,.projects-process-tab-pane-15{opacity:0;min-width:100%}.projects-section-menu-bar{border-top-left-radius:40px;border-bottom-left-radius:40px;top:-200%;left:auto}.brand-wrapper{min-width:calc(100% - 40px);overflow:visible}.projects-section-menu-wrapper{margin-top:-40px;margin-left:auto;margin-right:auto;padding-top:40px}.projects-section-menu{top:-200%}.section-menu-link:hover{background-color:var(--color--neutrals--0)}.projects-section-menu-bar-wrapper{overflow:visible}.projects-nav-content{margin-top:40px}.projects-brand-link{width:32px;min-width:32px;padding-top:0;padding-bottom:0;padding-left:0}.home-visitor-button-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:space-between;align-items:center}.home-visitor-scroll-suggestion{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.home-hero-heading-wrapper{margin-top:0}.home-visitor-heading{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2)}.home-visitor-content-wrapper{height:207.994px}.home-intro-content-wrapper{grid-column-gap:2.5svh;grid-row-gap:2.5svh;flex-flow:column;justify-content:space-between;min-height:45.42svh;max-height:45.42svh}.home-testimonial-slider-wrapper{grid-column-gap:1.111svh;grid-row-gap:1.111svh;align-self:auto;margin-bottom:0}.testimonial-wrapper{grid-column-gap:var(--_responsive---font-1280vw-base--40px);grid-row-gap:var(--_responsive---font-1280vw-base--40px)}.home-intro-scroll-suggestion{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.home-favorite-blurred-circle{filter:blur(160px);top:-64svh;right:auto}.tablet-scroll-suggestion-animation{display:block;bottom:16px}.work-preview-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);text-align:center;text-transform:uppercase;border-radius:10rem;font-weight:800;display:block}.div-block-36{position:absolute}.work-nav-slider-button{background-color:var(--color--global--buttons--default-button);border-radius:10rem;min-width:25svw;max-width:20svw;min-height:40px}.work-nav-slider-button.image-slider,.work-nav-slider-button.caption-slider,.work-nav-slider-button.projects-process-image-slider-cms,.work-nav-slider-button.projects-process-caption-slider-cms,.work-nav-slider-button.cms-caption-controls{display:none}.work-nav-slider-button.work-nav-slider{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.work-nav-slider-button.work-slider{flex-flow:column;justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;display:flex;position:static;top:15.625svh;overflow:hidden}.work-nav-slider-button.home-testimonial{min-width:33.33svw;max-width:33.33svw;min-height:30svh;max-height:30svh}.work-nav-slider-button.work-nav-slider-cms-tablet{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.work-nav-slider-button.work-preview-cms-wrapper-tablet{justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;min-height:100svh;max-height:100svh;margin-top:-40px;display:flex;position:sticky;top:0;overflow:hidden}.work-nav-slider-button.about-nav-slider{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.work-nav-slider-button.about-sections-cms-wrapper-tablet{justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;min-height:100svh;max-height:100svh;margin-top:-40px;display:flex;position:sticky;top:0;overflow:visible}.work-nav-slider-button.about-nav-slider-cms-tablet{background-color:var(--color--neutrals--0);border-radius:50rem;flex-flow:row;justify-content:flex-start;align-items:center;min-width:25svw;max-width:20svw;min-height:40px;display:flex;position:static;inset:auto 0% 10svh 25svw;overflow:visible}.work-nav-slider-button.abouts-sections-cms-wrapper{justify-content:flex-start;align-items:center;min-width:79.1667svw;max-width:79.1667svw;min-height:100svh;max-height:100svh;margin-top:-40px;display:flex;position:sticky;top:0;overflow:hidden}.work-projects-preview-link-tablet{color:var(--color--neutrals--0);align-self:auto;font-weight:600;display:flex}.work-projects-preview-link-tablet:active{color:var(--color--neutrals--1000)}.work-scroll-wrapper{bottom:2dvh}.work-visitor-scroll-suggestion-copy{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.about-scroll-wrapper{z-index:-1;bottom:4dvh}.logo-large{width:auto;max-width:100%;max-height:16px;font-size:14px;line-height:20px}.logo-large.tablet{max-height:16px}.projects-nav-menu{z-index:1;grid-column-gap:54px;grid-row-gap:54px;background-color:var(--navbar-bg);border-radius:40px 0 0 40px;min-width:20svw;max-width:40svw;height:auto;min-height:100svh;max-height:100svh;padding:120px 5.55% 24px;overflow:hidden}.nav-menu-dropdown{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:center;align-items:center;margin-bottom:32px;display:flex}.nav-menu-dropdown-toggle{grid-column-gap:8px;grid-row-gap:8px;border-radius:5rem;justify-content:center;align-items:center;min-width:160px;max-width:160px;height:32px;margin-left:0;margin-right:0;padding:4px 24px 8px;display:flex}.nav-menu-dropdown-toggle.w--open{min-width:100%}.nav-menu-text{font-family:var(--font--family--moniker);color:var(--color--neutrals--0);font-size:var(--font--line-height--button-medium);line-height:var(--font--line-height--button-medium);font-weight:600}.icon{font-size:var(--font--line-height--button-medium);line-height:var(--font--line-height--button-medium);display:none}.menu-button-copy{z-index:2;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:10rem;flex-flow:column;justify-content:center;align-items:center;min-width:40px;max-width:40px;min-height:40px;max-height:40px;padding:4px}.menu-button-copy.w--open{z-index:2;background-color:#0000;border-radius:0;display:none}.nav-menu-caret-down{color:var(--color--neutrals--0);width:24px;margin-top:0;display:block}.nav-menu-dropdown-list{transition:all 1s;position:static}.nav-menu-dropdown-list.w--open{background-color:var(--navbar-bg);border-radius:20px;overflow:hidden}.nav-menu-dropdown-link{font-size:var(--font--size--button-medium);justify-content:space-between;align-items:center;height:48px;padding:8px 24px;font-weight:550;display:flex}.nav-menu-dropdown-link:hover{background-color:var(--color--neutrals--0)}.nav-menu-dropdown-link.outcome{display:none}.contact-form-wrapper1{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:space-between;align-items:stretch;min-height:80svh;max-height:none;margin-top:120px;padding-bottom:40px}.contact-button-wrapper{justify-content:center;align-items:center}.contact-form-container{grid-column-gap:4svh;grid-row-gap:4svh;flex-flow:column;justify-content:flex-start;align-items:center}.contact-form-wrapper{justify-content:flex-start;align-items:center;max-width:none}.home-process-wrapper{padding-top:24svh;padding-bottom:24svh}.home-logo-lottie{width:24px;height:24px}.home-logo-loader-container,.home-logo-loader-bg-wrapper{min-width:40px}.home-logo-gif{width:24px;height:24px}.password-page-heading{min-width:75svw}}@media screen and (max-width:767px){.home-project-container{max-width:75svw}.nav-menu{flex-flow:column;min-width:40svw}.nav-link{margin-bottom:40px}.nav-link.about,.nav-link.work{text-align:center}.default-brand-link{z-index:2}.nav-menu-background{z-index:0;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff80;border-radius:50%;padding:20px;display:none;position:absolute;top:40px;right:5.55%}.project-process-lighbox{min-height:100%}.projects-process-image{width:100%;height:auto;min-height:100%;max-height:100%}.projects-process-media-wrapper{min-height:40svh;max-height:40svh}.swiper-container.work-slider{left:15svw}.swiper-container.home-testimonial{min-width:36svw;max-width:36svw;min-height:33.33svh;max-height:33.33svh}.swiper-wrapper.projects-process-image-wrapper{height:auto;min-height:100%}.swiper-slide.projects-overview-slides{width:320px;max-width:320px;height:240px;padding:32px}.swiper-slide.projects-process-image-slides{min-height:100%}.swiper-slide.projects-process-caption-slides{justify-content:flex-start;align-items:flex-start}.swiper-slide.home-testimonial{min-width:36svw;min-height:33.33svh;max-height:33.33svh}.projects-process-image-slider-controls-wrapper{min-width:100%;max-width:none}.proejcts-process-caption-title,.projects-process-caption{font-size:var(--font--size--caption-small);min-width:100%;max-width:100%}.projects-process-caption p{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.projects-process-caption h6,.card-title{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.tag-default{border-color:var(--color--neutrals--1000);padding-top:6px;padding-bottom:6px}.tag-label{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.home-project-title-wrapper{grid-column-gap:8px;grid-row-gap:8px}.home-project-heading{font-size:var(--font--size--tablet--heading-3);line-height:var(--font--line-height--tablet--heading-3)}.home-project-subheading{font-size:var(--font--size--tablet--heading-4);line-height:var(--font--line-height--tablet--heading-4)}.tag-title{font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--subheading-4)}.tag-wrapper{flex-flow:row}.button-largae-secondary-label.home-scroll-suggestion{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small)}.button-large-label{font-size:var(--font--size--button-small)}.button-small{display:flex}.button-small.home-welcome{min-width:40svw;max-width:40svw;display:flex}.button-small.about-footer{max-width:70%}.button-small-label.home-visitor{min-width:100%;max-width:100%;height:100%}.projects-overview-slide-content{grid-column-gap:16px;grid-row-gap:16px;width:240px;height:160px}.projects-overview-slide-paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.projects-overview-slide-title{font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--subheading-4)}.projects-overview-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--line-height--mobile--heading-1);max-width:78%}.projects-process-tab-paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.projects-process-tab,.projects-process-tab-tablet{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.work-blurred-circle{filter:blur(120px)}.heading-4{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5)}.image-3{min-height:40svh}.tag-small{border-color:var(--color--neutrals--1000);padding-top:6px;padding-bottom:6px}.tag-label-small{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.button-medium{display:none}.about-values-card-wrapper{justify-content:flex-start;align-items:center}.work-skills-heading{min-width:21%}.about-questions-content-wrapper{min-width:100%;max-width:100%}.work-preview-image-tablet{min-height:40svh}.about-slide-question{font-size:var(--font--line-height--subheading-4);line-height:var(--font--line-height--subheading-4)}.home-hero-subheading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2)}.home-visitor-container{min-height:50svh}.home-hero-heading{min-height:168px}.desktop-scroll-suggestion-animation{height:24px;bottom:12px}.home-button-wrapper{bottom:5%}.home-intro-container{grid-column-gap:0px;grid-row-gap:0px}.home-favorite-bg-display-text{font-size:var(--font--size--tablet--display-2);line-height:var(--font--line-height--tablet--display-2);text-align:center}.home-favorite-figma-device{border-width:8px;border-radius:1rem;min-height:40vh;max-height:40vh}.form-block{min-width:60svw;max-width:60svw}.contact-blurred-circle{filter:blur(96px);min-width:100svw;min-height:100svh}.contact-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3)}.home-heading-wrapper{top:32svh}.home-process-stack-wrapper{min-width:64svw;max-width:64svw}.home-process-card{top:56svh}.home-process-card.two{top:58svh}.home-process-card.three{top:60svh}.home-process-card.four{top:62svh}.home-about-container{min-height:60svh;max-height:60svh}.home-about-heading-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.home-about-me-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;max-width:90%;margin-bottom:4svh}.home-about-bio{font-size:var(--_responsive---font-1280vw-base--28px);line-height:var(--_responsive---font-1280vw-base--32px)}.testimonial-name-wrapper{grid-column-gap:0px;grid-row-gap:0px}.testimonial-qoute{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.testimonial-name{font-size:var(--_responsive---font-1280vw-base--20px);line-height:var(--_responsive---font-1280vw-base--24px)}.testimonial-title{font-size:var(--_responsive---font-1280vw-base--20px);line-height:var(--_responsive---font-1280vw-base--20px)}.home-testimonial-heading-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;margin-bottom:40px}.home-footer-container{grid-column-gap:12svh;grid-row-gap:12svh;flex-flow:column}.home-footer-heading-wrapper{min-width:100%;max-width:none}.home-footer-heading{font-size:var(--_responsive---font-1280vw-base--72px);line-height:var(--_responsive---font-1280vw-base--72px)}.home-footer-categories-content-wrapper{justify-content:space-around;align-items:flex-start;width:auto;min-width:100%;min-height:auto;padding-left:0}.home-footer-category-list{grid-row-gap:8px;width:auto;height:auto}.home-footer-page-categories{font-size:var(--font--line-height--body-medium)}.home-footer-page-link{font-size:var(--font--line-height--button-extra-small)}.work-hero-heading{font-size:var(--font--size--mobile--display-1);line-height:var(--font--line-height--mobile--display-1)}.work-hero-subheading{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);max-width:400px}.home-visitor-subheading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--line-height--mobile--heading-1)}.home-favorite-content-container{flex-flow:column}.tag-extra-small{border-color:var(--color--neutrals--1000);padding-top:6px;padding-bottom:6px}.project-explorer-heading{font-size:var(--font--size--subheading-4);line-height:var(--font--line-height--subheading-4)}.button-extra-small{display:none}.project-explorer-tab-menu{width:80%;padding-left:8px}.project-skills-filter-heading{font-size:var(--font--size--subheading-5);min-width:16%;font-weight:400}.tag-label-extra-small{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.work-footer-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);font-weight:800}.work-footer-subheadig{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.button-extra-small-secondary{display:none}.project-explorer-tab-menu-tablet{padding-left:8px}.button-medium-secondary{display:none}.button-medium-secondary-label.home-scroll-suggestion{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small)}.about-hero-heading{font-size:var(--font--size--mobile--display-1);line-height:var(--font--line-height--mobile--display-1)}.about-hero-subheading{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);max-width:400px}.about-subheading{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.switch-default.projects{width:120px;height:20px;min-height:20px}.left-switch,.right-switch{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.about-heading{font-size:var(--font--size--desktop--heading-5);line-height:var(--font--line-height--desktop--heading-5)}.about-blurred-circle{filter:blur(120px)}.about-hero-heading-tablet{font-size:var(--font--size--mobile--display-1);line-height:var(--font--line-height--mobile--display-1)}.about-hero-subheading-tablet{font-size:var(--font--size--body-large);line-height:var(--font--line-height--body-large);max-width:400px}.about-story-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.about-footer-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);font-weight:800}.about-footer-subheadig{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.about-question-button-small{display:flex}.about-question-button-extra-small{display:none}.about-resume-content-wrapper{flex-flow:column;align-items:center}.about-principles-card-wrapper{justify-content:flex-start;align-items:center}.about-content-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.about-bio-text-wrapper{grid-column-gap:16px;grid-row-gap:16px}.about-bio-img{max-height:200px}.about-sections-internal-slide-content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;min-height:36svw}.about-skills-slide-text{font-size:var(--font--size--body-small)}.about-timeline-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.about-resume-image{order:-1}.nav-link-button-wrapper{justify-content:center;align-items:center;display:flex}.nav-menu-bg-container{min-width:100svw;max-width:100svw;min-height:150svh;max-height:150svh;display:none;position:absolute;top:0%;left:0%;overflow:hidden}.card-flip-wrapper{min-width:32svw;min-height:28svh}.about-resume-text-wrapper{grid-column-gap:24px;grid-row-gap:24px}.about-resume-content-container,.about-timeline-content-container{flex-flow:column;align-items:center}.about-principles-card-container{justify-content:space-around;align-items:stretch;min-width:120%;max-width:none;padding-right:16svw;overflow:auto}.about-values-card-container{justify-content:space-between;align-items:stretch;min-width:120%;max-width:none;padding-right:16svw;overflow:auto}.home-blurred-circle{filter:blur(120px)}.home-card-heading{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px)}.home-card-paragraph{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.testimonial-profile-image{max-height:var(--_responsive---font-1280vw-base--56px);max-width:var(--_responsive---font-1280vw-base--56px);min-height:var(--_responsive---font-1280vw-base--56px);min-width:var(--_responsive---font-1280vw-base--56px)}.projects-cover-footer-title{font-size:var(--font--size--caption-small)}.projects-cover-footer-detail{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.projects-cover-heading{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2)}.projects-methodologu-media-wrapper{max-width:100%}.projects-heading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2)}.projects-paragraph{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.projects-process-caption-slider-container{justify-content:flex-start;align-items:flex-start}.projects-outcome-tab{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.projects-outcome-tab-paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.button-icon-prev-small-3:where(.w-variant-9a68f9d3-ab11-7668-555b-d88f9f581afc){display:none}.button-icon-cancel-tiny.header-menu{border-radius:4rem}.projects-process-heading,.projects-process-subheading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2)}.projects-process-media-cms-wrapper,.projects-process-media-cms-list,.projects-process-media-cms-item{min-height:40svh;max-height:40svh}.home-process-bg-display-text{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);text-align:center;margin-bottom:68svh}.home-about-bg-display-text{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);text-align:center;overflow:hidden}.home-testimonial-bg-display-text{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);text-align:center;max-width:80svw;overflow:hidden}.about-resume-lightbox{width:160px}.paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.home-testimonial-content-wrapper{grid-column-gap:2.222svh;grid-row-gap:2.222svh}.home-about-content-wrapper{justify-content:space-between}.home-intro-bg-display-text{font-size:var(--font--size--desktop--heading-1);line-height:var(--font--line-height--desktop--heading-1);text-align:center}.home-hero-display{font-size:var(--font--size--mobile--display-1);line-height:var(--font--line-height--mobile--display-1)}.about-subheading-resume{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.about-content-paragraph-mobile{display:none}.projects-blurred-circle{filter:blur(120px)}.home-footer-category-column-wrapper{grid-row-gap:8px;width:auto;height:auto}.projects-footer-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4);font-weight:800}.projects-footer-subheadig{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.logo-wrapper{z-index:2}.projects-process-subheading-2{font-size:24px;line-height:24px}.left-switch-2{font-size:12px;line-height:12px}.projects-process-heading-2{font-size:24px;line-height:24px}.projects-process-tab-paragraph-2,.right-switch-2{font-size:12px;line-height:12px}.projects-paragraph-2{font-size:16px;line-height:16px}.projects-process-tab-2{font-size:12px;line-height:12px}.switch-default-2.projects{width:120px;height:20px;min-height:20px}.projects-section-menu-bar{z-index:2}.brand-wrapper{min-width:calc(100% - 40px)}.projects-section-menu-wrapper{margin-left:auto;margin-right:auto}.projects-section-menu{z-index:2}.projects-process-load-more-button{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);padding-left:16px;padding-right:16px}.projects-brand-link{z-index:2}.home-visitor-button-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column}.home-visitor-scroll-suggestion{font-size:var(--_responsive---font-1280vw-base--32px);line-height:var(--_responsive---font-1280vw-base--32px)}.home-visitor-heading{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2)}.home-intro-scroll-suggestion{font-size:var(--_responsive---font-1280vw-base--32px);line-height:var(--_responsive---font-1280vw-base--32px)}.home-favorite-blurred-circle{filter:blur(120px)}.tablet-scroll-suggestion-animation{height:24px;bottom:12px}.work-nav-slider-button.work-slider{left:15svw}.work-nav-slider-button.home-testimonial{min-width:36svw;max-width:6svw;min-height:33.33svh;max-height:33.33svh}.work-projects-preview-link-tablet:active{color:var(--color--neutrals--1000)}.work-visitor-scroll-suggestion-copy{font-size:var(--_responsive---font-1280vw-base--32px);line-height:var(--_responsive---font-1280vw-base--32px)}.about-scroll-wrapper{bottom:5%}.projects-nav-menu{flex-flow:column;max-width:40svw}.contact-form-heading{font-size:var(--font--size--desktop--heading-4);line-height:var(--font--line-height--desktop--heading-4)}.password-page-heading{font-size:var(--font--size--desktop--heading-3);line-height:var(--font--line-height--desktop--heading-3);min-width:75svw}}@media screen and (max-width:479px){.nav-menu{background-color:var(--transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;min-width:100svw;max-width:100svw;height:auto}.nav-link{margin-bottom:40px;display:block}.nav-link.about{margin-left:auto;margin-right:auto;padding-top:6px}.nav-link.work{margin-left:auto;margin-right:auto}.default-brand-link{z-index:2}.nav-menu-background{z-index:0;background-color:var(--navbar-bg);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);width:40px;height:40px;position:absolute}.project-paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.project-heading{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.projects-process-media-wrapper{min-height:28svh;max-height:28svh}.swiper-container.work-nav-slider{min-height:32px}.swiper-container.work-slider{min-width:80svw;max-width:80svw}.swiper-container.about-nav-slider{min-height:32px}.swiper-container.home-testimonial{min-width:50svw;max-width:50svw}.swiper-container.work-nav-slider-cms-tablet,.swiper-container.about-nav-slider,.swiper-container.about-nav-slider-cms-tablet{min-height:32px}.swiper-container.work-projects-preview-button-cms-tablet{min-height:32px;max-height:32px}.swiper-wrapper.projects-overview-slides-wrapper{grid-column-gap:0px;grid-row-gap:0px}.swiper-wrapper.work-nav-slide-wrapper,.swiper-wrapper.about-nav-slide-wrapper,.swiper-wrapper.work-nav-slide-wrapper-cms-tablet,.swiper-wrapper.about-nav-slide-wrapper-cms-tablet{min-height:32px}.swiper-wrapper.projets-process-caption-wrapper{top:-32px}.swiper-wrapper.work-projects-preview-slide-wrapper-cms-tablet{min-height:32px}.swiper-slide.projects-overview-slides{width:240px;max-width:240px;padding:24px}.swiper-slide.question-slide{grid-column-gap:16px;grid-row-gap:16px}.swiper-slide.home-testimonial{grid-column-gap:0px;grid-row-gap:0px;border-radius:1rem;min-width:50svw;max-width:50svw}.swiper-slide.about-sections-internal-slide{width:80%}.swiper-slide.work-projects-preview-slide-cms-tablet{min-height:32px;max-height:32px}.button-icon-prev-xl:where(.w-variant-b50ef6bd-f823-8329-5144-dc06e2185953),.button-icon-next-xl:where(.w-variant-a400f833-0509-053b-20a3-689bd6a6cab9){display:none}.proejcts-process-caption-title{font-size:var(--font--size--caption-small);line-height:var(--font--line-height--caption-1)}.projects-process-caption,.projects-process-caption p{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small)}.projects-process-caption h6{font-size:var(--font--size--caption-medium);line-height:var(--font--size--caption-medium)}.card-title{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium)}.card-paragraph{font-size:var(--font--size--body-extra-small);line-height:var(--font--size--caption-small)}.tag-default{padding-top:var(--spacing--half);padding-bottom:var(--spacing--half);border-color:var(--color--neutrals--1000)}.tag-label{color:var(--color--neutrals--1000);font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.home-project-content-wrapper{max-height:80svh}.home-project-heading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2)}.home-project-subheading{font-size:var(--font--size--mobile--heading-3);line-height:var(--font--line-height--mobile--heading-3)}.home-project-skills{grid-row-gap:8px;flex-flow:column}.tag-title{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.tag-wrapper{grid-column-gap:4px;grid-row-gap:4px;flex-flow:row;max-height:20px;overflow:auto}.home-project-description-wrapper{grid-column-gap:16px;grid-row-gap:16px}.button-largae-secondary-label.home-scroll-suggestion{font-size:var(--font--size--button-extra-small)}.button-small{display:none}.button-small.home-welcome{min-width:70svw;max-width:70svw}.button-small.about-resume,.button-small.about-bio,.button-small.about-footer,.button-small.work-footer,.button-small.home{display:none}.button-small.home-projects{margin-right:0%}.button-small.home-welcome{display:none}.projects-overview-slide-content{width:160px}.projects-overview-slide-title{font-size:var(--font--size--caption-medium);line-height:var(--font--line-height--caption-1);font-weight:500}.projects-overview-heading{font-size:var(--font--size--mobile--heading-3);line-height:var(--font--line-height--mobile--heading-3)}.projects-process-header-wrapper{grid-column-gap:16px;grid-row-gap:16px}.projects-process-tabs-menu{margin-bottom:8px}.projects-process-tab-paragraph{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small)}.projects-process-tab,.projects-process-tab-tablet{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small);padding:0 4px}.work-nav-link-tablet{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.work-slide-skills-wrapper{overflow:auto}.work-blurred-circle{filter:blur(80px);min-height:50svh;top:-32svh}.work-skills-wrapper{overflow:visible}.work-skills-tag-wrapper{display:none}.heading-4{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--line-height--mobile--heading-1)}.work-preview-subheading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2)}.image-3{flex:auto;min-height:33.1754svh}.home-project-button-wrapper{flex-flow:column;justify-content:flex-start;align-items:center}.tag-small{padding-top:var(--spacing--half);padding-bottom:var(--spacing--half);border-color:var(--color--neutrals--1000);display:none}.tag-label-small{color:var(--color--neutrals--1000);font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small);width:auto;min-width:auto}.button-medium,.button-medium.home-visitor{display:none}.work-nav-wrapper-tablet{z-index:5}.about-values-card-wrapper{justify-content:space-around}.work-skills-heading{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5);white-space:nowrap;min-width:auto;min-height:24px;padding-top:4px}.about-nav-slide-link{font-size:var(--font--size--button-extra-small)}.work-preview-image-tablet{flex:auto;min-height:32svh}.about-slide-question{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.about-slide-answer{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.question-slider-controls-wrapper{justify-content:space-between;align-items:center}.question-pagination-bullet,.question-pagination-bullet.question-pagination-bullet-active{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);border-radius:.5rem}.about-question-modal{background-color:var(--color--brand--uriel--25);padding-top:12%;padding-bottom:12%;top:25%}.question-pagination{padding-right:8px}.question-modal-heading{font-size:var(--font--size--mobile--heading-3);line-height:var(--font--line-height--mobile--heading-3)}.home-hero-subheading{font-size:var(--font--size--mobile--heading-3);line-height:var(--font--line-height--mobile--heading-2)}.home-visitor-container{grid-column-gap:4rem;grid-row-gap:4rem;min-height:33.3333svh}.home-hero-heading{font-size:var(--_responsive---font-1280vw-base--72px);line-height:var(--_responsive---font-1280vw-base--72px);min-height:120px;margin-top:1rem}.home-intro-section-wrapper{min-height:100dvh;max-height:100dvh}.home-intro-container{justify-content:space-between;align-items:center;min-height:56svh;max-height:56svh}.home-heading{font-size:var(--_responsive---font-1280vw-base--64px);line-height:var(--_responsive---font-1280vw-base--64px)}.home-subheading{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px)}.home-intro-image{border-radius:var(--_responsive---font-1280vw-base--32px);max-width:75%}.home-favorite-containter{margin-top:33.3svh}.home-favorite-bg-display-text{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2);text-align:center;-webkit-text-stroke-width:.5px}.home-favrorites-heading-wrapper{max-width:100%}.home-favorite-figma-device{border-width:6px;bottom:auto;left:auto;right:auto}.form-submit-button{font-size:var(--font--size--button-small);line-height:var(--font--line-height--button-small);width:144px}.contact-content-wrapper{max-width:100%}.form-block{border-radius:1rem;min-width:75svw;max-width:75svw;min-height:auto;padding:8%}.contact-hero-wrapper{min-width:80svw;max-width:80svw}.contact-blurred-circle{filter:blur(80px);min-width:100svw;min-height:50svh;top:-32svh}.contact-subheadig{font-size:var(--font--line-height--body-medium);line-height:var(--font--line-height--body-medium)}.contact-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--size--mobile--heading-1);text-align:center}.nav-menu-wrapper{grid-column-gap:16px;grid-row-gap:16px}.nav-link-button{margin-left:auto;margin-right:auto;display:flex}.contact-link{font-size:var(--font--size--button-extra-small)}.form-button-wrapper{margin-top:8px}.home-about-section-wrapper{min-height:100dvh;max-height:100dvh}.home-heading-wrapper{max-height:none;margin-bottom:40svh;top:24svh}.home-process-stack-wrapper{min-width:72svw;max-width:72svw}.home-process-card{border-radius:1rem;min-height:24vh;max-height:24vh;top:62svh}.home-process-card.two{top:64svh}.home-process-card.three{top:66svh}.home-process-card.four{top:68svh}.home-about-container{justify-content:center;align-items:center;min-height:56svh;max-height:56svh}.home-about-heading-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;min-height:auto;margin-bottom:32px}.home-about-me-wrapper{grid-column-gap:8px;grid-row-gap:8px;border-radius:1rem;flex-flow:row;justify-content:space-between;align-items:center;max-width:90%;min-height:auto;max-height:32svh;margin-bottom:0;padding:8%;display:block}.home-about-image{float:left;border-radius:16px;max-height:12svh;margin-right:8px}.home-about-bio{font-size:var(--_responsive---font-1280vw-base--40px);line-height:var(--_responsive---font-1280vw-base--40px);max-width:100%}.testimonial-profile-wrapper{top:12%}.testimonial-qoute,.testimonial-name{font-size:var(--_responsive---font-1280vw-base--32px);line-height:var(--_responsive---font-1280vw-base--32px)}.testimonial-title{font-size:var(--_responsive---font-1280vw-base--24px);line-height:var(--_responsive---font-1280vw-base--24px)}.slider-controls-wrapper.about-controls-wrapper{min-width:80%}.slider-nav-wrapper{grid-column-gap:8%;grid-row-gap:8%}.home-testimonial-container{min-height:56svh;max-height:56svh}.home-testimonial-heading-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;min-height:auto;margin-bottom:24px}.home-footer-container{flex-flow:column}.home-footer-heading-wrapper{max-width:100%}.home-footer-heading{font-size:var(--_responsive---font-1280vw-base--96);line-height:var(--_responsive---font-1280vw-base--96)}.home-footer-categories-content-wrapper{justify-content:space-around;align-items:flex-start;padding-left:0;padding-right:0}.home-footer-category-list{grid-row-gap:4px}.work-hero-heading{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2)}.work-hero-header-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.work-hero-subheading{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);max-width:240px;font-weight:400}.home-visitor-subheading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2);-webkit-text-stroke-width:.25px}.home-favorite-content-container{flex-flow:column;justify-content:flex-start;align-items:center}.tag-extra-small{padding-top:var(--spacing--half);padding-bottom:var(--spacing--half);border-color:var(--color--neutrals--1000);min-width:auto;display:flex}.submit-button{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small);height:24px;padding-top:6px;padding-bottom:6px}.field-label{font-size:var(--font--size--input-extra-small)}.work-project-explorer-wrapper{min-height:224px}.explore-project-preview-wrapper{justify-content:flex-start;align-items:flex-start}.explorer-project-preview-cover{max-width:90%}.explorer-project-preview-title-wrapper{width:90%}.work-skills-tag-wrapper-mobile{display:flex;overflow:auto}.button-extra-small{min-width:33svw;max-width:33svw;display:flex}.button-extra-small.home-welcome{min-width:64svw;max-width:64svw}.project-explorer-tab-menu{width:64%}.project-skill-tab-link{min-width:auto}.work-skill-tab-label{text-align:center}.project-skills-filter-wrapper{overflow:visible}.project-skills-filter-heading{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5);min-width:30%;padding-top:4px}.tag-label-extra-small{color:var(--color--neutrals--1000);font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small);white-space:nowrap;min-width:auto}.work-footer-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--size--mobile--heading-1);text-align:center}.project-skill-tab-pane-list{grid-column-gap:0px;grid-row-gap:0px}.project-skill-tab-pane-items{width:80%}.work-footer-button-wrapper.mobile-footer{flex-flow:column;justify-content:center;align-items:center}.button-small-secondary,.button-small-secondary.about-footer{display:none}.button-extra-small-secondary{background-color:var(--transparent);border:2px solid #000;order:-1;min-width:33svw;max-width:33svw;display:flex}.button-extra-small-secondary.project-footer,.button-extra-small-secondary.about{display:none}.project-explorer-tab-menu-tablet{width:68%}.work-skill-tab-pane-list-tablet{grid-column-gap:0px;grid-row-gap:0px}.work-skill-tab-pane-items-tablet{width:80%}.explore-project-preview-wrapper-tablet{justify-content:flex-start;align-items:flex-start}.explorer-project-preview-title-wrapper-tablet{width:90%}.explorer-project-preview-cover-tablet{max-width:90%}.work-skills-tag-wrapper-desktop,.button-medium-secondary{display:none}.button-medium-secondary-label.home-scroll-suggestion{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.about-hero-heading{font-size:var(--font--size--tablet--heading-3);line-height:var(--font--line-height--tablet--heading-3)}.about-hero-header-wrapper{grid-column-gap:2rem;grid-row-gap:2rem}.about-hero-subheading{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);max-width:240px;font-weight:400}.about-subheading{text-align:center}.switch-default.projects{width:120px;height:16px;min-height:16px;position:relative;top:8px;left:28%}.left-switch,.right-switch{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small)}.about-heading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2);text-align:center}.about-blurred-circle{filter:blur(80px);min-width:100svw;min-height:50svh;top:-24svh;left:0}.about-hero-heading-tablet{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2)}.about-hero-subheading-tablet{font-size:var(--font--size--body-medium);line-height:var(--font--line-height--body-medium);max-width:240px;font-weight:400}.about-story-paragraph{text-align:center}.about-footer-container{min-height:80svh;max-height:80svh}.about-footer-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--line-height--mobile--heading-1)}.about-footer-subheadig{font-size:var(--font--line-height--body-medium);line-height:var(--font--line-height--body-medium)}.about-footer-button-wrapper{flex-flow:column}.about-question-button-small{display:none}.about-question-button-extra-small{display:flex}.about-nav-slide-link-tablet{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.about-wrapper{justify-content:center}.about-resume-content-wrapper{grid-column-gap:12px;grid-row-gap:12px;overflow:visible}.about-principles-card-wrapper{justify-content:space-around;align-items:center;overflow:auto}.about-content-paragraph{text-align:left;margin-bottom:0;display:none}.about-content-paragraph p{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.about-bio-text-wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.about-bio-img{height:120px;margin-bottom:16px;margin-left:0;margin-right:0;overflow:auto}.about-sections-internal-slide-content-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;min-width:63.3333svw;min-height:28svh}.about-sections-internal-slide-title{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.about-skills-slide-text{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.about-timeline-paragraph{text-align:center}.about-resume-image{order:-1}.about-questions-header-wrapper{justify-content:center;align-items:center}.about-questions-heading{font-size:var(--font--size--mobile--heading-3);line-height:var(--font--line-height--mobile--heading-3)}.card-flip-wrapper{min-width:56svw;min-height:28svh}.about-story-modal{padding-top:16%;padding-bottom:16%}.about-modal-close-button{margin:4px;position:static}.about-modal-content-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem}.about-modal-heading{font-size:var(--font--size--mobile--heading-3);line-height:var(--font--line-height--mobile--heading-3)}.about-story-rte-block p{font-size:var(--font--size--input-small)}.about-bio-content-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:center}.about-resume-text-wrapper{justify-content:flex-start;align-items:center}.about-resume-content-container{grid-column-gap:16px;grid-row-gap:16px;display:flex}.home-blurred-circle{filter:blur(80px);min-width:100svw;min-height:50svh;top:-32svh}.home-favorite-figma-logo{height:var(--_responsive---font-1280vw-base--24px);min-height:2svh;max-height:3svh}.home-favorite-figma-bar-wrapper{height:2px;min-height:2px;max-height:2px}.home-card-heading{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.home-card-paragraph{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small)}.testimonial-profile-image{max-height:var(--_responsive---font-1280vw-base--72px);max-width:var(--_responsive---font-1280vw-base--72px);min-height:var(--_responsive---font-1280vw-base--72px);min-width:var(--_responsive---font-1280vw-base--72px)}.testimonial-qoute-snippet{font-size:var(--_responsive---font-1280vw-base--40px);line-height:var(--_responsive---font-1280vw-base--40px)}.projects-cover-section{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-repeat:no-repeat;background-size:cover}.projects-cover-footer-content{grid-column-gap:4px;grid-row-gap:4px}.projects-cover-footer-title{font-weight:300}.projects-cover-footer-detail{font-size:var(--font--size--caption-small);line-height:var(--font--line-height--caption-1)}.projects-cover-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--line-height--mobile--heading-1)}.projects-heading{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.projects-paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.projects-process-tab-label{margin-bottom:8px}.projects-process-image-slider-container{min-height:16svh}.projects-process-pagination-wrapper{grid-column-gap:4px;grid-row-gap:4px}.projects-process-pagination-bullet{min-width:4px;min-height:4px}.projects-process-pagination-bullet.projects-process-pagination-bullet-active{min-width:20px;min-height:4px;max-height:4px}.projects-outcome-tab{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small);padding:0 4px}.projects-outcome-tab-paragraph{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small)}.button-icon-prev-medium{pointer-events:none;visibility:hidden;display:none}.button-icon-prev-small-3{pointer-events:auto;visibility:visible;flex:none;display:block}.button-icon-prev-small-3:where(.w-variant-9a68f9d3-ab11-7668-555b-d88f9f581afc),.button-icon-prev-xs:where(.w-variant-f32e2f7f-fc36-e462-b167-35e0a8eb3e1d),.button-icon-prev-tiny:where(.w-variant-08c340a0-236d-94ca-6691-fefbb542ad40){display:block}.button-icon-next-medium{pointer-events:none;visibility:hidden;display:none}.button-icon-next-small{pointer-events:auto;visibility:visible;flex:none;display:block}.button-icon-next-small:where(.w-variant-70c2d941-32a4-b9b2-4356-9adcffbfbc78),.button-icon-next-xs:where(.w-variant-a50fe23c-84f3-8098-e9bc-8bc02a03741c),.button-icon-next-tiny:where(.w-variant-6ae0365d-07ec-5469-bba4-4adebd4468f8){display:block}.button-icon-cancel-small{display:none}.button-icon-cancel-tiny{color:var(--color--neutrals--0);display:flex}.button-icon-cancel-tiny.header-menu{display:none}.projects-process-heading,.projects-process-subheading{font-size:var(--font--size--subheading-5);line-height:var(--font--line-height--subheading-5)}.projects-process-whiteboard-embed.test5{display:none}.home-process-bg-display-text{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2);text-align:center;-webkit-text-stroke-width:.5px;margin-bottom:70svh;top:24svh}.home-about-bg-display-text,.home-testimonial-bg-display-text{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2);text-align:center;-webkit-text-stroke-width:.5px;max-width:88svw}.card-emoji{font-size:64px;line-height:64px}.about-resume-lightbox{float:none;width:120px}.about-process-slide-paragraph{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.paragraph{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small)}.home-testimonial-content-wrapper{min-height:48svh;max-height:56svh}.home-about-content-wrapper{justify-content:space-around;min-height:48svh;max-height:56svh}.home-about-cta-button-wrapper{bottom:-24%}.home-intro-bg-display-text{font-size:var(--font--size--tablet--heading-2);line-height:var(--font--line-height--tablet--heading-2);text-align:center;-webkit-text-stroke-width:.5px;max-width:88svw}.home-circle-1,.home-circle-2,.home-circle-3{width:70vw;height:70vw}.home-circle-4{width:65vw;height:65vw}.home-circle-5{width:72vw;height:40vw}.home-circle-7{width:70vw;height:70vw}.home-circle-6{width:65vw;height:40vw}.home-hero-display{white-space:nowrap;margin-bottom:2rem;font-size:18vw;line-height:18vw;display:block}.home-hero-display.hero-display,.home-hero-spline{display:none}.about-subheading-resume{text-align:center;order:-1;max-width:100%;margin-top:-8px}.work-circle-1,.work-circle-2,.work-circle-3{width:70vw;height:70vw}.work-circle-4{width:65vw;height:65vw}.work-circle-5{width:72vw;height:40vw}.work-circle-6{width:65vw;height:40vw}.work-circle-7,.about-circle-1,.about-circle-2,.about-circle-3{width:70vw;height:70vw}.about-circle-4{width:65vw;height:65vw}.about-circle-5{width:72vw;height:40vw}.about-circle-6{width:65vw;height:40vw}.about-circle-7,.contact-circle-1,.contact-circle-2,.contact-circle-3{width:70vw;height:70vw}.contact-circle-4{width:65vw;height:65vw}.contact-circle-5{width:72vw;height:40vw}.contact-circle-6{width:65vw;height:40vw}.contact-circle-7{width:70vw;height:70vw}.contact-email{font-size:var(--font--size--button-extra-small)}.about-content-paragraph-mobile{text-align:center;display:block}.about-content-paragraph-mobile p{font-size:var(--font--size--body-small);line-height:var(--font--line-height--body-small)}.about-bio-modal-mobile{padding-top:16%;display:none}.about-modal-close-button-wrapper{border-radius:5rem;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:flex;right:8%}.about-questions-internal-slide-content-wrapper{margin-top:8px}.about-questions-container{min-height:60svh;max-height:60svh;margin-top:-10svh;display:none}.about-question-close-button-wrapper{min-width:40px;min-height:40px}.projects-blurred-circle{filter:blur(80px);min-width:50svw;min-height:50svh;top:-32svh;left:0}.home-intro-section{margin-bottom:0}.home-footer-category-column-wrapper{grid-row-gap:4px}.projects-footer-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--size--mobile--heading-1);text-align:center}.projects-footer-button-wrapper.mobile-footer{flex-flow:column;justify-content:center;align-items:center}.projects-project-explorer-wrapper{min-height:224px}.home-intro-spline{display:none}.logo-wrapper{z-index:2}.projects-process-subheading-2{font-size:16px;line-height:16px}.left-switch-2{font-size:10px;line-height:10px}.projects-process-heading-2{font-size:16px;line-height:16px}.projects-process-tab-label-2{margin-bottom:8px}.projects-process-tab-paragraph-2,.right-switch-2{font-size:10px;line-height:10px}.projects-paragraph-2{font-size:12px;line-height:12px}.projects-process-tab-2{padding:0 4px;font-size:10px;line-height:10px}.switch-default-2.projects{width:120px;height:16px;min-height:16px;position:relative;top:0%}.projects-section-menu-bar{z-index:2;padding-right:16px}.section-id-link{-webkit-text-stroke-width:.25px;font-weight:400}.projects-section-menu-wrapper{max-width:200px}.projects-section-menu{z-index:2}.section-link-wrapper{position:relative}.projects-section-menu-bar-wrapper{max-width:100%}.projects-process-load-more-button{border-width:2px;padding:4px 12px 6px}.projects-brand-link{z-index:2}.home-visitor-button-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:center}.home-favorite-spline,.home-process-spline,.home-about-spline,.home-testimonial-spline{display:none}.home-visitor-scroll-suggestion{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px)}.home-hero-heading-wrapper{margin-top:var(--_responsive---font-1280vw-base--120px);min-height:28.5714svh}.home-hero-heading-wrapper.mobile-display{position:absolute}.home-visitor-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--line-height--mobile--heading-1)}.home-hero-spline-container{display:none}.home-intro-content-wrapper{min-height:44.788svh;max-height:44.788svh}.home-testimonial-slider-wrapper{grid-column-gap:1.5svh;grid-row-gap:1.5svh;max-width:50svw}.home-intro-scroll-suggestion{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px)}.home-favorite-blurred-circle{filter:blur(80px);min-width:50svw;min-height:50svh;top:-32svh;left:0}.tablet-scroll-suggestion-animation{height:20px}.work-preview-heading{font-size:var(--font--size--mobile--heading-1);line-height:var(--font--line-height--mobile--heading-1)}.work-nav-slider-button.work-nav-slider{min-height:32px}.work-nav-slider-button.work-slider{min-width:80svw;max-width:80svw}.work-nav-slider-button.about-nav-slider{min-height:32px}.work-nav-slider-button.home-testimonial{min-width:48svw;max-width:48svw;min-height:28svh;max-height:28svh}.work-nav-slider-button.work-nav-slider-cms-tablet,.work-nav-slider-button.about-nav-slider,.work-nav-slider-button.about-nav-slider-cms-tablet{min-height:32px}.work-projects-preview-link-tablet{font-size:var(--font--size--body-extra-small);line-height:var(--font--line-height--body-extra-small)}.work-projects-preview-link-tablet:active{color:var(--color--neutrals--1000)}.work-visitor-scroll-suggestion-copy{font-size:var(--_responsive---font-1280vw-base--48px);line-height:var(--_responsive---font-1280vw-base--48px)}.projects-nav-menu{background-color:var(--transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;min-width:100svw;max-width:100svw;height:auto}.nav-menu-dropdown-toggle.w--open{min-width:160px}.nav-menu-dropdown-list{min-width:160px;max-width:160px}.contact-button-wrapper{flex-flow:column}.contact-form-container{min-height:auto;max-height:80svh}.contact-form-close-button-wrapper{min-width:40px;min-height:40px}.contact-form-header-wrapper{justify-content:center;align-items:center}.contact-form-heading{font-size:var(--font--size--mobile--heading-2);line-height:var(--font--line-height--mobile--heading-2)}.home-display{color:var(--transparent);font-size:var(--_responsive---font-1280vw-base--120px);line-height:var(--_responsive---font-1280vw-base--120px);text-align:center;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color--neutrals--1000);text-transform:uppercase;white-space:nowrap;min-width:100%;max-width:100%;margin-bottom:1rem;font-weight:800;display:block}.home-display.large-mobile{font-size:15vw;font-weight:800;line-height:15vw}.home-display.large-mobile.intro-display{display:none}.home-hero-mobile-display-container{min-width:100svw;max-width:100svw;margin-bottom:16svh;position:sticky;top:0}.button-icon-prev-small{pointer-events:auto;visibility:visible;flex:none;display:block}.button-icon-prev-small:where(.w-variant-9a68f9d3-ab11-7668-555b-d88f9f581afc){display:block}.text-block{font-size:var(--font--size--button-extra-small);line-height:var(--font--line-height--button-extra-small)}.password-page-heading{font-size:var(--font--size--desktop--heading-6);line-height:var(--font--line-height--desktop--heading-5)}.password-page-lock-image{align-self:center}}