﻿:root{--background-color1:rgba(0,0,0,.85);--text-color1:hsl(153,44%,95%);--accent-color1:hsl(155,96%,45%);--background-color2:hsl(0,0%,0%);--text-color2:hsl(153,44%,95%);--accent-color2:hsla(155,91%,34%,.836);--font-family:system-ui;--font-weight:300;}html{scroll-behavior:smooth;font-size:clamp(1.2rem,3.5vw,3rem);}html body{font-family:var(--font-family);background-color:var(--background-color1);color:var(--text-color1);font-weight:var(--font-weight);line-height:1.5;max-width:clamp(25em,60em,65%);margin:auto;padding-left:.3em;padding-right:.3em;}html body .dx-viewport .dx-texteditor-input{font-size:2em;}html body .header-container{position:sticky;top:0;display:flex;background-color:var(--background-color2);border-radius:1em 0 0 1em;z-index:100;}html body .header-container a{width:2em;height:2em;}html body .header-container a img{width:2em;height:2em;}html body .header-container div{font-size:1.25em;}html body .intro-image{padding-top:.35em;padding-bottom:0;margin-bottom:0;text-align:center;background-color:var(--background-color1);}html body .intro-image img{width:80%;}html body .benefits p:before{content:"- ";}html body .faq-container .question{color:#2e8b57;font-size:1.2em;font-weight:500;line-height:1.2;margin-bottom:.15em;}html body .faq-container .answer{font-size:.8em;line-height:1.2;margin-left:1.2em;margin-bottom:1em;}html body h3{color:var(--accent-color1);text-align:center;background-color:var(--background-color1);padding-inline:.4em;}