#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}#dev-config--width{position:fixed;top:0;right:0;background:#90ee90;padding:10px}#dev-config--width::before,#dev-config--width span{font-weight:bold;font-size:1.5rem}@media(min-width: 1px)and (max-width: 374px){#dev-config--width{background:#20b2aa}#dev-config--width::before{content:"Below $ms: "}}@media(min-width: 320px){#dev-config--width{background:#add8e6}#dev-config--width::before{content:"$ms: "}}@media(min-width: 375px){#dev-config--width{background:#fafad2}#dev-config--width::before{content:"$mm: "}}@media(min-width: 500px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$ml: "}}@media(min-width: 600px){#dev-config--width{background:#ffa07a}#dev-config--width::before{content:"$ts: "}}@media(min-width: 768px){#dev-config--width{background:#b0c4de}#dev-config--width::before{content:"$tm: "}}@media(min-width: 1024px){#dev-config--width{background:#ffb6c1}#dev-config--width::before{content:"$tl: "}}@media(min-width: 1440px){#dev-config--width{background:#5ad8f4}#dev-config--width::before{content:"$dm: "}}@media(min-width: 1600px){#dev-config--width{background:#93f580}#dev-config--width::before{content:"$dl: "}}@media(min-width: 1800px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$dxl: "}}.bg-hero{height:clamp(1px, calc(775vw * (100 / var(--siteBasis))), calc(775px * var(--siteMax) / var(--siteBasis)));overflow:hidden}@media(max-width: 767px){.bg-hero{height:90dvh}}.bg-hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(23.19deg, rgba(0, 0, 0, 0) 7.23%, rgba(0, 0, 0, 0.65) 79.91%),linear-gradient(314.88deg, rgba(0, 0, 0, 0) 56.83%, rgba(0, 0, 0, 0.65) 106.85%)}.bg-hero .container{max-width:clamp(1px, calc(970vw * (100 / var(--siteBasis))), calc(970px * var(--siteMax) / var(--siteBasis)));z-index:2}.bg-hero .container.in-view h1,.bg-hero .container.in-view .bg-hero__arrow{opacity:1;transform:translateY(0);transition-delay:150ms}.bg-hero .container.in-view .bg-hero__arrow{transition-delay:400ms}.bg-hero h1{margin-bottom:0;opacity:0;transform:translateY(clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis))));transition:opacity 750ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.bg-hero img{width:100%}@media(max-width: 767px){.bg-hero img{top:0;left:0;height:100%;object-fit:cover}}@media(min-width: 768px){.bg-hero img{bottom:0;height:auto}}.bg-hero__arrow{justify-self:baseline;position:absolute;bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));padding:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));left:0;right:0;margin:auto;opacity:0;transform:translateY(clamp(calc(-25 * (100 / var(--siteBasis)) * 1vw), calc(-25px * var(--siteMax) / var(--siteBasis)), -1px)) scale(1.05);transition:opacity 750ms,transform 1.5s linear(0, 0.002, 0.01 3.6%, 0.034, 0.074 9.1%, 0.128 11.4%, 0.194 13.4%, 0.271 15%, 0.344 16.1%, 0.544, 0.66 20.6%, 0.717 22.4%, 0.765 24.6%, 0.808 27.3%, 0.845 30.4%, 0.883 35.1%, 0.916 40.6%, 0.942 47.2%, 0.963 55%, 0.979 64%, 0.991 74.4%, 0.998 86.4%, 1)}.bg-hero__arrow:hover svg{transform:translateY(clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))))}.bg-hero__arrow svg{width:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));transition:transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.text-quote{padding:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)));background-color:#f0efed}@media(min-width: 768px){.text-quote{padding:clamp(1px, calc(172vw * (100 / var(--siteBasis))), calc(172px * var(--siteMax) / var(--siteBasis))) 0}}.text-quote.in-view .text-quote__quote::before{transform:scaleY(1)}.text-quote.in-view .text-quote__quote>p,.text-quote.in-view .text-quote__quote svg{opacity:1;transform:translateX(0);transition-delay:200ms}.text-quote.in-view .text-quote__quote .text-quote__quote-author figure{transform:scale(1);transition-delay:275ms}.text-quote.in-view .text-quote__quote .text-quote__quote-author p{opacity:1;transform:translateY(0);transition-delay:350ms}.text-quote .container{gap:clamp(1px, calc(45vw * (100 / var(--siteBasis))), calc(45px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.text-quote .container{gap:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.text-quote__text{width:clamp(1px, calc(670vw * (100 / var(--siteBasis))), calc(670px * var(--siteMax) / var(--siteBasis)));flex-shrink:0}.text-quote__text:not(:has(+.text-quote__quote)){width:100%;padding:0 clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)))}}.text-quote__text p{font-weight:400}.text-quote__text p a{color:#0c597f;text-decoration:underline;text-decoration-thickness:1px;font-weight:600}.text-quote__text p a:hover{color:#11406c}.text-quote__quote{padding-left:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));align-self:flex-start}.text-quote__quote::before{content:"";position:absolute;top:0;left:0;width:clamp(1px, calc(7vw * (100 / var(--siteBasis))), calc(7px * var(--siteMax) / var(--siteBasis)));height:100%;background-color:#156e96;transform:scaleY(0);transform-origin:top;transition:transform 1.2s linear(0, 0.002, 0.01 3.6%, 0.034, 0.074 9.1%, 0.128 11.4%, 0.194 13.4%, 0.271 15%, 0.344 16.1%, 0.544, 0.66 20.6%, 0.717 22.4%, 0.765 24.6%, 0.808 27.3%, 0.845 30.4%, 0.883 35.1%, 0.916 40.6%, 0.942 47.2%, 0.963 55%, 0.979 64%, 0.991 74.4%, 0.998 86.4%, 1)}.text-quote__quote svg{width:clamp(1px, calc(36vw * (100 / var(--siteBasis))), calc(36px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)))}.text-quote__quote>p,.text-quote__quote svg{opacity:0;transform:translateX(clamp(calc(-20 * (100 / var(--siteBasis)) * 1vw), calc(-20px * var(--siteMax) / var(--siteBasis)), -1px));transition:opacity 350ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.text-quote__quote-author figure{flex-shrink:0;width:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));border-radius:50%;overflow:hidden;margin-right:clamp(1px, calc(17vw * (100 / var(--siteBasis))), calc(17px * var(--siteMax) / var(--siteBasis)));transform:scale(0);transition:transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.text-quote__quote-author p{margin-bottom:0;opacity:0;transform:translateY(clamp(calc(-10 * (100 / var(--siteBasis)) * 1vw), calc(-10px * var(--siteMax) / var(--siteBasis)), -1px));transition:opacity 350ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.text-quote__compass-wrap{width:clamp(1px, calc(218vw * (100 / var(--siteBasis))), calc(218px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(232vw * (100 / var(--siteBasis))), calc(232px * var(--siteMax) / var(--siteBasis)));bottom:clamp(calc(-110 * (100 / var(--siteBasis)) * 1vw), calc(-110px * var(--siteMax) / var(--siteBasis)), -1px);right:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.text-quote__compass-wrap img{width:100%}.text-quote__compass-wrap img.outer{transform:rotate(-35deg)}.text-quote__compass-wrap img.inner{transform:rotate(-70deg)}@media(min-width: 768px){.text-quote__compass-wrap{width:clamp(1px, calc(403vw * (100 / var(--siteBasis))), calc(403px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(430vw * (100 / var(--siteBasis))), calc(430px * var(--siteMax) / var(--siteBasis)));bottom:clamp(calc(-110 * (100 / var(--siteBasis)) * 1vw), calc(-110px * var(--siteMax) / var(--siteBasis)), -1px);right:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 1600px){.text-quote__compass-wrap{right:50%;transform:translateX(715px)}}.two-col-media-cta .container{max-width:none;padding:0}.two-col-media-section{background-color:#d8cfc4}.two-col-media-section article>span{color:#0c597f}.two-col-media-section.theme-dark{background-color:#202528}.two-col-media-section.theme-dark article>span{color:#d2b38e}.two-col-media-section.theme-dark article h3,.two-col-media-section.theme-dark article p{color:#fff}@media(min-width: 768px){.two-col-media-row>div{flex:1}}@media(max-width: 767px){.two-col-media-row .slider__inner{height:clamp(1px, calc(380vw * (100 / var(--siteBasis))), calc(380px * var(--siteMax) / var(--siteBasis)));width:100%}}@media(min-width: 768px){.two-col-media-row .slider__inner{aspect-ratio:730/800}}.two-col-media-row .slider{width:100%}.two-col-media-row .slider__nav{position:absolute;bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));z-index:2}@media(min-width: 768px){.two-col-media-row .slider__nav{bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}.two-col-media-row .slider__nav button{width:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.two-col-media-row .slider__nav button{width:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}.two-col-media-row .slider__nav button:hover svg{transform:scale(1.25)}.two-col-media-row .slider__nav button:first-child{transform:scaleX(-1)}.two-col-media-row .slider__nav button svg{width:clamp(1px, calc(28vw * (100 / var(--siteBasis))), calc(28px * var(--siteMax) / var(--siteBasis)));transition:transform 500ms cubic-bezier(0.23, 1, 0.32, 1)}.two-col-media-row .flickity-viewport{height:100% !important}.two-col-media-row .slide{width:100%;height:100%}.two-col-media-row .slide.is-selected p,.two-col-media-row .slide.is-selected a{max-width:clamp(1px, calc(450vw * (100 / var(--siteBasis))), calc(450px * var(--siteMax) / var(--siteBasis)));opacity:1;transform:translateY(0);transition:opacity 350ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1);transition-delay:250ms;text-align:end}@media(max-width: 767px){.two-col-media-row .slide.is-selected p,.two-col-media-row .slide.is-selected a{max-width:clamp(1px, calc(200vw * (100 / var(--siteBasis))), calc(200px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.two-col-media-row .slide{height:clamp(1px, calc(380vw * (100 / var(--siteBasis))), calc(380px * var(--siteMax) / var(--siteBasis)));width:100%}}.two-col-media-row .slide p,.two-col-media-row .slide a{bottom:clamp(1px, calc(17vw * (100 / var(--siteBasis))), calc(17px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));opacity:0;transform:translateY(clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis))));transition:opacity 0s,transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}@media(min-width: 768px){.two-col-media-row .slide p,.two-col-media-row .slide a{bottom:clamp(1px, calc(53vw * (100 / var(--siteBasis))), calc(53px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.two-col-media-row .slide p,.two-col-media-row .slide a{text-align:right}}@media(min-width: 768px){.two-col-media-row .slide p br,.two-col-media-row .slide a br{display:none}}.two-col-media-row__media{overflow:hidden}.two-col-media-row__media,.two-col-media-row .slider figure{position:relative}.two-col-media-row__media::after,.two-col-media-row .slider figure::after{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));content:"";bottom:0;left:0;height:clamp(1px, calc(200vw * (100 / var(--siteBasis))), calc(200px * var(--siteMax) / var(--siteBasis)));width:100%;position:absolute}@media(max-width: 767px){.two-col-media-row__media,.two-col-media-row .slider figure{height:clamp(1px, calc(380vw * (100 / var(--siteBasis))), calc(380px * var(--siteMax) / var(--siteBasis)));width:100%}}@media(min-width: 768px){.two-col-media-row__media,.two-col-media-row .slider figure{aspect-ratio:730/800}}.two-col-media-row video{object-fit:cover;transform:scale(1.01)}.two-col-media-row article{max-width:clamp(1px, calc(500vw * (100 / var(--siteBasis))), calc(500px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.two-col-media-row article{padding:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 5% clamp(1px, calc(85vw * (100 / var(--siteBasis))), calc(85px * var(--siteMax) / var(--siteBasis)))}}.two-col-media-row h3{margin:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))) 0;text-wrap:balance}.two-col-media-row .btn{margin-top:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)))}.contact{padding:clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)));background-color:#e3e0da}.contact:not(.in-view) .contact__bg{opacity:.25}@media(min-width: 768px){.contact{padding:clamp(1px, calc(110vw * (100 / var(--siteBasis))), calc(110px * var(--siteMax) / var(--siteBasis))) 0}}.contact__main{max-width:clamp(1px, calc(528vw * (100 / var(--siteBasis))), calc(528px * var(--siteMax) / var(--siteBasis)))}.contact__main h3{margin:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis)))}.contact__form{width:100%;margin-top:clamp(1px, calc(52vw * (100 / var(--siteBasis))), calc(52px * var(--siteMax) / var(--siteBasis)))}.contact__bg{position:absolute;top:0;right:0;left:0;height:100%;width:100%;margin:auto;object-fit:cover;transition:opacity 1s}@media(max-width: 767px){.contact__bg{display:none}}#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}#dev-config--width{position:fixed;top:0;right:0;background:#90ee90;padding:10px}#dev-config--width::before,#dev-config--width span{font-weight:bold;font-size:1.5rem}@media(min-width: 1px)and (max-width: 374px){#dev-config--width{background:#20b2aa}#dev-config--width::before{content:"Below $ms: "}}@media(min-width: 320px){#dev-config--width{background:#add8e6}#dev-config--width::before{content:"$ms: "}}@media(min-width: 375px){#dev-config--width{background:#fafad2}#dev-config--width::before{content:"$mm: "}}@media(min-width: 500px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$ml: "}}@media(min-width: 600px){#dev-config--width{background:#ffa07a}#dev-config--width::before{content:"$ts: "}}@media(min-width: 768px){#dev-config--width{background:#b0c4de}#dev-config--width::before{content:"$tm: "}}@media(min-width: 1024px){#dev-config--width{background:#ffb6c1}#dev-config--width::before{content:"$tl: "}}@media(min-width: 1440px){#dev-config--width{background:#5ad8f4}#dev-config--width::before{content:"$dm: "}}@media(min-width: 1600px){#dev-config--width{background:#93f580}#dev-config--width::before{content:"$dl: "}}@media(min-width: 1800px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$dxl: "}}form .input-wrap{margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));width:100%}@media(min-width: 768px){form .input-wrap{margin-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}}form input[type=text],form input[type=tel],form input[type=email]{border:1px solid #969696;border-radius:4px;height:clamp(1px, calc(44vw * (100 / var(--siteBasis))), calc(44px * var(--siteMax) / var(--siteBasis)));padding:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)));transition:150ms ease-in border-color;width:100%;font-family:"ibm-plex-sans",sans-serif}form input::placeholder,form textarea::placeholder{color:#6c6c6c}form input:focus,form textarea:focus,form input:focus-visible,form textarea:focus-visible{border:1px solid #9a6c4b;outline:none}form input.error,form textarea.error{border:1px solid tomato}form textarea{font-family:"ibm-plex-sans",sans-serif;border:1px solid #969696;border-radius:4px;padding:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)));width:100%}form input[type=submit]{border:none;cursor:pointer;outline:none}form label{margin-bottom:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)))}form .name-input{display:flex;flex-direction:column;margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){form .name-input{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}}form .name-input .input-wrap{margin-bottom:0}form .name-input .input-wrap:first-of-type{margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){form .name-input .input-wrap:first-of-type{margin-bottom:0;margin-right:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}}form .char-count{text-align:right}@media(max-width: 767px){.submit-wrap .btn{width:100%}}.condensed form input[type=text],.condensed form input[type=tel],.condensed form input[type=email],.condensed form textarea{background-color:#f7f6f4}.condensed form .fields{margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));width:100%}@media(min-width: 768px){.condensed form .fields{margin-bottom:clamp(1px, calc(21vw * (100 / var(--siteBasis))), calc(21px * var(--siteMax) / var(--siteBasis)))}}.condensed form .contact-input{display:flex;flex-direction:column;margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.condensed form .contact-input{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}}.condensed form .contact-input .input-wrap{margin-bottom:0}.condensed form .contact-input .input-wrap:first-of-type{margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.condensed form .contact-input .input-wrap:first-of-type{margin-bottom:0;margin-right:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}}.home-side-nav{position:fixed;top:50%;transform:translateY(-50%);right:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));pointer-events:auto}.home-side-nav.cerulean-active button::after{background-color:rgba(0,0,0,.1)}.home-side-nav.cerulean-active button.is-active::after{background-color:#156e96}.home-side-nav.cameo-active button::after{background-color:rgba(255,255,255,.2)}.home-side-nav.cameo-active button.is-active::after{background-color:#d2b38e}.home-side-nav button{display:flex;align-items:center;justify-content:center;width:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}.home-side-nav button.is-active::after{background-color:#fff}.home-side-nav button::after{content:"";display:block;position:relative;width:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));border-radius:50%;background-color:rgba(217,217,217,.5)}