@import"https://fonts.googleapis.com/css?family=Lora:400,400i,700";@import"https://use.typekit.net/nnj0zud.css";@font-face{font-family:geomanist-regular;font-style:normal;font-weight:400;src:url(../fonts/geomanist-regular/geomanist-regular-webfont.woff2) format("woff2")}@font-face{font-family:geomanist-book;font-style:normal;font-weight:400;src:url(../fonts/geomanist-book/geomanist-book-webfont.woff2) format("woff2")}@font-face{font-family:exodus;font-style:normal;font-weight:400;src:url(../fonts/exodus/exodusdisplay-sharpen-webfont.woff2) format("woff2")}body{margin:0}body *{box-sizing:border-box}h1,h2,h3{font-size:16px;font-weight:400}ul{list-style:inside;margin-top:0;padding-left:0}ol,blockquote,figure{margin:0}hr{border-color:#f5f5f5}.wrapper{margin:0 auto;max-width:1400px;padding:60px 30px;position:relative}.wrapper>:first-child{margin-top:0!important}.wrapper>:last-child{margin-bottom:0!important}@media (min-width: 1000px){.wrapper{padding:120px 100px}.wrapper.-narrow{padding:120px 200px}}@media (min-width: 1000px){.problem p,.opportunity p{margin-bottom:25px}.intro p{margin-bottom:40px}}a{color:inherit;text-decoration:none}cite a{text-decoration:underline}[data-whatinput=mouse] button:focus,[data-whatinput=touch] button:focus,[data-whatinput=mouse] a:focus,[data-whatinput=touch] a:focus{outline:none}.bgcolor-lightGray{background-color:#f5f5f5}.bgcolor-pink{background-color:#f4dacf}.bgcolor-black{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#000}body{font-family:Lora,Cambria,Times New Roman,Times,serif;font-size:18px;line-height:1.8;color:#000}@media (min-width: 1000px){body{line-height:2}body .desktop-xlarge-font{font-size:32px;line-height:1.7}}.-tiny{font-size:14px}.-small{font-size:16px}.-large{font-size:22px}.-larger{font-size:24px;line-height:1.6}.-xlarge{font-size:30px;line-height:1.5}.-color-darkCoral{color:#d95d45}.-color-white{color:#fff}.-narrow-spacing{letter-spacing:.15em}.-wide-spacing{letter-spacing:.2em}.-san-serif{font-family:geomanist-book,Arial,san-serif}.-san-serif-light{font-family:geomanist-regular,Arial,san-serif}.-caps{text-transform:uppercase}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.small-pink-heading,.small-black-heading{font-family:geomanist-book,Arial,san-serif;display:block;letter-spacing:.2em;text-transform:uppercase}.small-pink-heading{color:#d95d45;font-size:14px}.small-black-heading{font-size:16px}.screen-reader{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.img-responsive{width:100%}.gnav-explorations-nav{font-family:geomanist-book,Arial,san-serif}@media screen and (min-width: 990px){.gnav-explorations-nav:before{background-color:#d957454d;content:"";height:45px;position:absolute;right:0;top:0;width:100vw}}.hero{overflow:hidden;position:relative}@media (min-width: 1000px){.hero{padding-bottom:100px}}.hero .hero__bg{background:url(/onlineshopping/_astro/pink-watercolor.3122efde.png);background-size:cover;padding:20px 20px 15px;position:relative}@media (min-width: 1000px){.hero .hero__bg{padding:55px 100px 100px}}.hero .container{margin:0 auto;max-width:1200px;position:relative;z-index:1}.hero .container:after{content:"";background-image:url(/onlineshopping/_astro/pixelated-black.10ba67fd.png);background-size:contain;position:absolute;height:103px;right:-20px;top:-20px;width:177px;z-index:-1}@media (min-width: 1000px){.hero .container:after{height:382px;right:-100px;top:-55px;width:658px}}.hero .hero__card{background-color:#fff;padding:10% 10% 15%;position:relative}.hero .hero__card>:first-child{margin-top:0!important}.hero .hero__card>:last-child{margin-bottom:0!important}@media (min-width: 1000px){.hero .hero__card{padding:90px 75px 176px}}.hero .hero__card:before{content:"";background-image:url(/onlineshopping/_astro/abstract-lines.eb621bc2.png);background-size:contain;position:absolute;height:131px;width:131px;left:-100px;top:5px;transform:rotate(11.5deg)}@media (min-width: 1000px){.hero .hero__card:before{height:500px;width:500px;left:-425px}}.hero .hero__card:after{content:"";background-image:url(/onlineshopping/_astro/triangle.b89c9c51.png);background-size:contain;position:absolute;height:129px;right:-95px;top:52px;width:125px}@media (min-width: 1000px){.hero .hero__card:after{bottom:-80px;height:560px;right:-490px;top:initial;width:541px}}.hero .hero__card .hero__subheading{font-family:geomanist-book,Arial,san-serif;display:block;font-size:14px;font-weight:700;letter-spacing:.3em;margin-bottom:10px;position:relative;text-transform:uppercase;z-index:1}@media (min-width: 1000px){.hero .hero__card .hero__subheading{font-size:22px;margin-bottom:30px}}.hero .hero__card .hero__svg svg{max-width:900px;width:100%}@media (min-width: 1200px){.hero .hero__card .hero__svg svg{min-height:352px}}.hero .hero__leadin{padding:35px 10%;position:relative;z-index:10}.hero .hero__leadin>:first-child{margin-top:0!important}.hero .hero__leadin>:last-child{margin-bottom:0!important}@media (min-width: 1000px){.hero .hero__leadin{left:0;right:0;margin:0 auto;bottom:0;font-size:24px;line-height:1.75;padding:70px 110px;position:absolute;width:900px}}.hero .hero__leadin:after{content:"";background-image:url(/onlineshopping/_astro/pointer.4464cfc3.png);background-size:contain;position:absolute;height:73px;right:0;top:-68px;width:79px}@media (min-width: 1000px){.hero .hero__leadin:after{height:249px;right:-175px;top:68px;width:267px}}.intro .wrapper{padding-bottom:60px}@media (min-width: 1000px){.intro .wrapper{padding-top:76px}}.intro hr{border:none;margin:50px auto;text-align:center}.intro hr:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAYAAACkCdXRAAADJUlEQVR4AWKgCQAwTg5x1hxRFH+xbWcV7GJbq1irzCpOdrHzma+r3vg37K568fazbdscm13VPer8u2JncYvnnjoXlSSjjo0C8ZhRk678P/ioJnetDbL3JaNGHfvr4b6ZRSeF1RNvjLTIxlqusUqsHNRF9/8TyaJRo46P/eyzKS5ScnmkpQxV0Y2OdFDLh4ySK03gbQTQZJVsNEostl8VPpwkyTG/J8LhRKOzzxrtrbWBwzZESmwCv3wwX3hXhsVtXKxBVQ/qDkPYbgLRaQO51tR6dyUVFSc4IuY+f+oDpGIvPp3gWiE6yr4XhYv79OTrM4dGjTqZy1IutkDaDOk+o7wuXm3Hlhstn01DM773Ao/tsBCBbYm12Ge1bASzzmhRuB3VTr6pmnw5BEWQ7TKaV7XXxr4Npy4beGsHfFlgyWcUeF083AauNeaxWOU2Rtor6i4rO+cPiW2qnXAByaxwr2sXxiHWjcw9hBFa5aWhN6DkEGno4KGtzKLLl2f/fXtUyEtQ9RUO+yFBGQnWIsZxGIt5zOUU0r1gqnpLJpz3r/0TVoy/xASyxKAMxyEInLm1M7kT5WOTbyrO/+/mpV+szr6W5oskD0I0wvqnmT2kdXHgPefa5l+JfvjhxH4/W4DDYayNPFmnzBGiKhAR1gzp9rS6SVHRSf+k6Pgw8N6OAtoBVQNKdsRKbMdiSGPIBizFYe6h0mmBVliVfSX1+0tovb64N9K5ZbRAewQZ4J0o6LEQ2rxcgu1NieJ8bht5c33IvCSslTelffgrUZc/8WqrczO43IuK/Shods2p5YFQibcSyh/l5ZucHUzPwTRBvCuiqtxP79NTLySHx2b6qiZfT6mXouKI+284GJo2BszZu7/kJfFHnQzJ5xFtw9wC2T7U1WNHWM/j612RIayCNH6syWCoauNLraTzP24tLT399+noLpt4DvnyULTB/WFFU7uCyAWhL57gKxVdzuINCHwAR1NiwO/9U2f3lU+9EGVjwK3BDkNYbGu9l5o5d4Bk0aLjObwtLTc/4NUkk/m3HnIhpwL4Ti8OaPHjTKAFJCbAkxgx1dESAAAkLNYf3cBcvwAAAABJRU5ErkJggg==);position:relative;top:7px}@media (min-width: 1000px){.intro .intro__leadin{font-size:22px}}.comparison-box{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAAAAACVaiEnAAAAHElEQVR4AWP8z8DwY8cPILVjpUA44/8dFyIUGABrgglxbzUC8wAAAABJRU5ErkJggg==);margin:0 auto;max-width:1200px;padding:15px}@media (min-width: 1000px){.comparison-box{padding:25px}}.comparison-box .container{background-color:#fff;padding:30px 35px}@media (min-width: 1000px){.comparison-box .container{display:flex;justify-content:space-between;padding:0}}@media (min-width: 1000px){.comparison-box .quote{max-width:510px;padding:44px 44px 29px 0}.comparison-box .quote:nth-child(1){padding:44px 0 29px 44px}}.comparison-box .quote__heading{font-size:14px}@media (min-width: 1000px){.comparison-box .quote__heading{font-size:16px}}.comparison-box .quote__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.5}@media (min-width: 1000px){.comparison-box .quote__text{font-size:30px;margin-top:10px}}.comparison-box .circle-container{margin:30px 0;position:relative}.comparison-box .circle-container:before{right:0;margin:0 auto;content:"";position:absolute;left:0;background:black;height:1px;top:50%;width:100%}@media (min-width: 1000px){.comparison-box .circle-container{align-items:center;display:flex;margin:0 20px}.comparison-box .circle-container:before{height:100%;top:0;width:1px}}.comparison-box .circle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background:black;border-radius:100px;display:flex;height:40px;justify-content:center;margin:0 auto;position:relative;width:40px;z-index:1}@media (min-width: 1000px){.comparison-box .circle{height:80px;width:80px}}.problem .small-pink-heading{margin-bottom:8px}.problem .problem__header{margin-bottom:50px}.problem .problem__subheading{font-family:exodus,Cambria,Times New Roman,Times,serif;font-size:24px;font-weight:400;letter-spacing:.15em;line-height:1.4}@media (min-width: 1000px){.problem .problem__subheading{font-size:50px}}.problem .pull-quote{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.6}.problem .problem__point{flex:1;margin-top:60px}.problem .problem__point:nth-child(1) .problem__point__img{background-image:url(/onlineshopping/_astro/problem-point1.be3fb7bc.png)}@media (min-width: 680px){.problem .problem__point:nth-child(1){margin-right:4%}}.problem .problem__point:nth-child(2) .problem__point__img{background-image:url(/onlineshopping/_astro/problem-point2.ea047ebd.png)}@media (min-width: 1000px){.problem .problem__point{display:flex;justify-content:center;margin-top:0;position:relative;top:75px}.problem .problem__point:nth-child(1){margin-right:0}.problem .problem__point:nth-child(1) .problem__point__img{height:448px;left:15%}.problem .problem__point:nth-child(1) .problem__point__text{left:12%}.problem .problem__point:nth-child(2) .problem__point__img{height:372px;left:-20%;top:-100px}.problem .problem__point:nth-child(2) .problem__point__text{left:50.5%;top:10px}}@media (min-width: 1200px){.problem .problem__point{justify-content:flex-start;width:120%}.problem .problem__point:nth-child(1) .problem__point__img{left:250px}.problem .problem__point:nth-child(1) .problem__point__text{left:5px}.problem .problem__point:nth-child(2) .problem__point__img{left:0}.problem .problem__point:nth-child(2) .problem__point__text{left:355px}}.problem .problem__point__text{margin-top:20px}@media (min-width: 1000px){.problem .problem__point__text{position:absolute}}.problem .problem__point__img{background-size:cover;height:300px;position:relative}@media (min-width: 1000px){.problem .problem__point__img{width:390px}}.problem .steps-wrapper{max-width:800px;margin:50px auto}.problem .steps-wrapper>:first-child{margin-top:0!important}.problem .steps-wrapper>:last-child{margin-bottom:0!important}.problem .steps{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.problem .steps .small-black-heading{font-size:14px}@media (min-width: 1000px){.problem .steps .small-black-heading{font-size:16px}}@media (min-width: 1200px){.problem .container{display:flex}}.problem .problem__content>:first-child{margin-top:0!important}.problem .problem__content>:last-child{margin-bottom:0!important}@media (min-width: 1200px){.problem .problem__content{flex:1.1}}@media (min-width: 680px){.problem .problem__points{display:flex}}@media (min-width: 1000px){.problem .problem__points{display:block}}@media (min-width: 1200px){.problem .problem__points{flex:1;margin-left:5%}}.problem .bgcolor-pink{overflow:hidden;position:relative}.problem .bgcolor-pink svg{bottom:0;fill-opacity:.8;position:absolute}.problem .bgcolor-pink svg.diagonal-left{fill:#f7d5c6;height:80%;width:70%}.problem .bgcolor-pink svg.diagonal-right{fill:#f4d0c0;height:60%;right:0;width:90%}@media (max-width: 989px){.problem .bgcolor-pink .wrapper{padding-top:80px;padding-bottom:80px}}.problem .bgcolor-pink .wrapper p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width: 1000px){.problem .bgcolor-pink .wrapper p{font-size:22px}}.problem1 .wrapper{overflow-x:hidden}.sticky-nav{color:#fff;top:0;z-index:1}@media (min-width: 680px){.sticky-nav{align-items:center;display:flex;height:118px;position:sticky}}.sticky-nav .container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1450px;padding:30px 30px 10px;width:100%}.sticky-nav .container .-tiny{margin:0 auto}@media (min-width: 680px){.sticky-nav .container{padding:0 30px}}@media (min-width: 1000px){.sticky-nav .container{flex-direction:row}}.sticky-nav .sticky-nav__inner{list-style:none;margin:0 auto;padding-left:50px}@media (min-width: 680px){.sticky-nav .sticky-nav__inner{align-items:center;display:flex;justify-content:space-between;max-width:975px;width:100%}}.sticky-nav .sticky-nav__inner li{padding:30px 0;position:relative}.sticky-nav .sticky-nav__inner li:nth-child(1) .sticky-nav__link:before{content:"1";position:absolute}.sticky-nav .sticky-nav__inner li:nth-child(2) .sticky-nav__link:before{content:"2";position:absolute}.sticky-nav .sticky-nav__inner li:nth-child(3) .sticky-nav__link:before{content:"3";position:absolute}@media (min-width: 680px){.sticky-nav .sticky-nav__inner li{padding:0;width:135px}}@media (min-width: 1200px){.sticky-nav .sticky-nav__inner li{width:auto}}.sticky-nav .sticky-nav__link{transition:all .2s ease-out}.sticky-nav .sticky-nav__link:before{font-family:Lora,Cambria,Times New Roman,Times,serif;font-size:60px;font-weight:400;left:-50px;line-height:1;top:15px}@media (min-width: 680px){.sticky-nav .sticky-nav__link:before{top:0}}@media (min-width: 480px){.sticky-nav .sticky-nav__link:hover,.sticky-nav .sticky-nav__link:active{color:#f4d0c0}}@media (min-width: 680px){.sticky-nav .sticky-nav__link.-active{color:#f4d0c0}.sticky-nav .sticky-nav__link.-active:after{opacity:1}}@media (min-width: 1000px){.sticky-nav .sticky-nav__link:after{content:"";position:absolute;transition:opacity .2s ease-out;background:#f4d0c0;height:5px;left:-50px;opacity:0;top:-27px;width:137%}}@media (min-width: 1200px){.sticky-nav .sticky-nav__link:before{top:-13px}.sticky-nav .sticky-nav__link:after{top:-43px;width:123%}}.opportunity#opportunity1 .opportunity__header:before{content:"1";position:absolute;top:0;left:0}.opportunity#opportunity1 .opportunity__header:after{content:"";background-image:url(/onlineshopping/_astro/opp1.2e8a3c00.png);background-size:contain;position:absolute;top:0;height:267px}.opportunity#opportunity2 .opportunity__header:before{content:"2";position:absolute;top:0;left:0}.opportunity#opportunity2 .opportunity__header:after{content:"";background-image:url(/onlineshopping/_astro/opp2.9c1113b5.png);background-size:contain;position:absolute;top:0;height:302px}.opportunity#opportunity3 .opportunity__header:before{content:"3";position:absolute;top:0;left:0}.opportunity#opportunity3 .opportunity__header:after{content:"";background-image:url(/onlineshopping/_astro/opp3.62ba273d.png);background-size:contain;position:absolute;top:0;height:189px}.opportunity .small-black-heading{margin-top:60px}.opportunity .wrapper.-content{max-width:1200px;padding-bottom:36px}.opportunity .wrapper.-solution{padding-top:0;padding-bottom:60px}.opportunity .opportunity__header{margin:0 auto 40px;max-width:450px;overflow:hidden;position:relative;text-align:center}.opportunity .opportunity__header .opportunity__header__text{font-family:geomanist-book,Arial,san-serif;font-size:24px;letter-spacing:.15em;line-height:1.4;margin:0 0 50px 30%;text-align:left;text-transform:uppercase;width:200px}.opportunity .opportunity__header:before{font-family:Lora,Cambria,Times New Roman,Times,serif;font-size:120px;font-weight:400;line-height:1;top:-10px!important}.opportunity .opportunity__header:after{display:block;margin:0 auto;position:relative!important;width:302px}.opportunity .opportunity__content__leadin{font-family:geomanist-regular,Arial,san-serif;font-size:20px}.opportunity .opportunity__content__leadin span{box-shadow:inset 0 -.4em #f4d0c0}@media (min-width: 1000px){.opportunity .wrapper.-content{padding-bottom:100px}.opportunity#opportunity1 .opportunity__header:after{width:535px;height:474px}.opportunity#opportunity2 .opportunity__header:after{height:528px;width:528px;top:-20px;z-index:-1}.opportunity#opportunity3 .opportunity__header:after{width:730px;height:458px}.opportunity .opportunity__header{height:480px;max-width:none;overflow:visible}.opportunity .opportunity__header:before{font-size:200px;left:50px!important}.opportunity .opportunity__header:after{position:absolute!important;right:-100px}.opportunity .opportunity__header .opportunity__header__text{font-size:42px}.opportunity .opportunity__content{align-items:flex-end;display:flex;flex-direction:column}.opportunity .opportunity__content h3,.opportunity .opportunity__content p{width:700px}.opportunity .opportunity__content .opportunity__content__leadin{font-size:24px;line-height:2.2;text-align:justify}.opportunity .opportunity__content .small-black-heading:nth-child(1){margin-top:0}.opportunity .solution{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:5%;margin-top:34px}}@media (min-width: 1000px) and (-ms-high-contrast: none),(min-width: 1000px) and (-ms-high-contrast: active){.opportunity .solution{align-items:stretch}}@media (min-width: 1000px){.opportunity .solution div{flex:1}.opportunity .solution .solution__heading,.opportunity .solution .small-pink-heading{margin-top:0}.opportunity .solution .solution__animation{flex:1.3;transform:translateY(-8.5%)}.opportunity:nth-child(even) .solution{flex-direction:row}}.conclusion__leadin{max-width:800px;margin:32px auto 50px}.exploration-cta{font-family:exodus,Cambria,Times New Roman,Times,serif;font-size:62px;line-height:1.3;margin-bottom:40px}.exploration-viget-logo{margin:15px 0 15px 15px}.footer{border-bottom:10px solid black}.footer .footer__header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:17px}@media (min-width: 680px){.footer .footer__header{flex-direction:row}}.footer .footer__text{max-width:800px;margin:0 auto;padding-bottom:15px}.footer .button{font-family:geomanist-book,Arial,san-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;transition:all .2s ease-out;background-color:#d95d45;padding:23px 70px}.footer .button:hover,.footer .button:active{background-color:#c34128}:root{--color-dark: #1b1b1b;--color-light: #f9f7f3;--color-dark-rgb: 27 27 27;--color-light-rgb: 249 247 243;--font-serif: p22-mackinac-pro, serif;--font-sans: degular-display, sans-serif;--font-mono: "IBM Plex Mono", monospace;--body-background-color: var(--color-dark);--body-text-color: var(--color-light);--gutter-xs: .875rem;--gutter-sm: 1.25rem;--gutter-lg: 1.875rem}:root{--global-header-padding-sm: var(--gutter-xs);--global-header-padding-lg: var(--gutter-lg);--global-header-easing: cubic-bezier(.4, 0, .2, 1);--global-header-duration: .15s;--global-header-link-transition: border-color var(--global-header-easing) var(--global-header-duration)}header:where(.astro-DK2NFQXT){background-color:var(--bgColor);color:var(--color-light);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--global-header-padding-sm);font-size:1rem;line-height:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-align:center;padding:var(--global-header-padding-sm);position:relative;z-index:100;@media (min-width: 40em){padding:1rem var(--global-header-padding-lg)}}a:where(.astro-DK2NFQXT){text-decoration:none}.logo:where(.astro-DK2NFQXT){& svg{display:block;@media (max-width: 39.9375em){height:50px;width:50px}}}.sr:where(.astro-DK2NFQXT){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.menu:where(.astro-DK2NFQXT){display:flex;[data-icon]{flex-shrink:0}}.menu-button:where(.astro-DK2NFQXT){background:var(--color-dark);border:.0625rem solid rgb(var(--color-light-rgb) / 50%);border-radius:99px;cursor:pointer;display:flex;align-items:center;gap:2ch;font-family:var(--font-mono);font-size:1rem;line-height:normal;padding:.75em 2.5ch;transition:background var(--global-header-easing) var(--global-header-duration);@media (min-width: 40em){font-size:1.25rem}[data-icon]{fill:none;stroke:currentColor}&[aria-expanded=true]{background:var(--color-light);color:var(--color-dark);[data-icon=menu]{display:none}}&[aria-expanded=false]{color:var(--color-light);&:hover{background:var(--color-light);color:var(--color-dark)}[data-icon=close]{display:none}}}.menu-panel:where(.astro-DK2NFQXT){background-color:var(--color-light);color:var(--color-dark);border-radius:1.25rem;display:flex;flex-direction:column;opacity:1;visibility:visible;position:absolute;left:var(--global-header-padding-sm);right:var(--global-header-padding-sm);top:100%;transform:translateY(0);transition:var(--global-header-easing) calc(var(--global-header-duration) * 2);transition-property:opacity,transform;&[hidden]{display:flex;opacity:0;visibility:hidden;pointer-events:none;transition:var(--global-header-easing) calc(var(--global-header-duration) * 2);transform:translateY(calc(var(--global-header-padding-sm) * -1));@media (min-width: 40em){transform:translateY(-1rem)}}@media (min-width: 40em){gap:2vw;padding:2vw 0;left:var(--global-header-padding-lg);right:var(--global-header-padding-lg)}@media (min-width: 75em){gap:2rem;padding:2rem 0 4rem}[data-icon]{fill:currentColor}}.menu-list:where(.astro-DK2NFQXT){display:grid;flex-grow:1;margin:0;padding:1em;@media (min-width: 40em){gap:2vw}@media (min-width: 75em){gap:1.5rem}}.menu-item:where(.astro-DK2NFQXT){font-family:var(--font-sans);font-size:clamp(1.125rem,5vw - .1rem,1.75rem);list-style:none;margin:0;padding:0 .5rem;text-align:end;@media (min-width: 40em){font-size:2rem;padding-left:1rem;padding-right:1rem}}.menu-link:where(.astro-DK2NFQXT){color:inherit;display:inline-flex;align-items:center;gap:1ch;border-bottom:.0625rem solid transparent;padding:.5rem 0;text-decoration:none;transition:var(--global-header-link-transition);&:focus,&:hover,&:active{color:inherit;outline:revert}&:hover{border-bottom-color:var(--color-dark)}[data-icon]{@media (max-width: 39.9375em){height:1.25rem;width:1.25rem}}}.utility-list:where(.astro-DK2NFQXT){border-top:.0625rem solid var(--color-dark);padding:.5rem 0;@media (min-width: 26.875em){display:flex;padding:0}@media (min-width: 40em){justify-content:flex-end}}.utility-item:where(.astro-DK2NFQXT){display:flex;font-family:var(--font-mono);+:where(.astro-DK2NFQXT){@media (min-width: 26.875em){border-left:.0625rem solid var(--color-dark)}}@media (max-width: 39.9375em){flex-grow:1}@media (min-width: 40em){font-size:1.25rem;padding:.5rem 3rem}}.utility-link:where(.astro-DK2NFQXT){color:inherit;display:flex;flex-grow:1;align-items:center;justify-content:center;gap:1ch;border-bottom:.0625rem solid transparent;padding:.5rem 0;transition:var(--global-header-link-transition);&:focus,&:hover,&:active{color:inherit}&:hover{border-bottom-color:var(--color-dark)}@media (min-width: 26.875em){padding:1rem 0}@media (min-width: 40em){flex-grow:0}}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
