html{scroll-padding-top:20px}body{color:#526676}h1,h2,h3{color:#073d70}a:focus-visible{outline:3px solid #95db58;outline-offset:5px}.skip-link{position:fixed;left:12px;top:-100px;z-index:20;background:white;padding:12px}.skip-link:focus{top:12px}.eyebrow{font-size:.72rem!important;letter-spacing:.2em;font-weight:700}.brand-logo{display:inline-block;border:0;background:white;border-radius:8px;padding:6px 12px;margin-bottom:24px}.brand-logo img{display:block;width:165px;height:102px;object-fit:contain}#header{background-color:#0879bd;background-image:url('../assets/fractal/css/images/overlay.png'),linear-gradient(120deg,#064a83,#168dcc);padding:5em 5%;gap:3em;min-height:90vh;height:auto}#header .content{flex:0 1 520px;margin:0;text-align:right}#header h1{font-size:3.1em;letter-spacing:-.045em;line-height:1.14;color:white}#header .content>p{line-height:1.6}#header .content .eyebrow{margin-bottom:1em}#header .actions{justify-content:flex-end}.hero-products{width:min(48vw,620px);height:520px;position:relative;flex-shrink:0}.hero-bottle{position:absolute;width:44%;bottom:0}.hero-bottle img{display:block;width:100%;height:auto;filter:drop-shadow(0 20px 15px #003b6d40)}.hero-bottle-0{left:0;bottom:25px;transform:rotate(-9deg);z-index:2}.hero-bottle-1{right:0;bottom:30px;transform:rotate(9deg);z-index:2}.hero-bottle-2{left:19%;width:47%;bottom:0;transform:rotate(-4deg);z-index:3}.hero-bottle-3{right:10%;width:47%;bottom:60px;transform:rotate(7deg);z-index:1}.spotlight .image.product-image{border-radius:18px;width:300px;height:340px;background:#e8f3fa;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.spotlight .image.product-image.green{background:#eaf3e4}.spotlight .image.product-image img{height:95%;width:auto;max-width:100%;object-fit:contain;border-radius:0}.spotlight .content h3{font-size:1.85em}.volume{display:inline-block;background:#e7f3e0;color:#237433;border-radius:40px;padding:5px 20px;font-weight:bold}.product-note{font-size:.72em;margin-top:18px;color:#6e7f87}.wrapper.style2{background:#f4f8fa}.button.primary{background:#0a7fbd;color:white!important}#header .button.primary{background:white;color:#0b70a7!important}.icons.major .icon{color:#148638}#footer{background:#edf3f7}.copyright a{color:inherit}@media(max-width:980px){#header{flex-direction:column-reverse;padding:3em 6%;gap:25px}#header .content{flex:auto;text-align:center}#header .actions{justify-content:center}.hero-products{width:min(88vw,500px);height:420px}#header h1{font-size:2.7em}.brand-logo img{width:135px;height:86px}}@media(max-width:736px){#header{padding:2em 6%}.hero-products{height:320px;width:min(85vw,390px)}#header h1{font-size:2.2em}#header .content>p{font-size:1.05em}.spotlight .image.product-image{width:240px;height:290px;margin:0 auto 25px}.spotlight .content{text-align:center}.wrapper{padding:3em 1.5em}.major br{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}