body{margin:0;font:17px/1.7 var(--font-body,Arial,sans-serif);background:#101413;color:#edf0e8}*{box-sizing:border-box}a{color:inherit;text-decoration:none}a:hover{color:#cced8e}em{font-style:normal;color:#cced8e}.glow-nav,.glow-footer{max-width:1250px;margin:auto;padding:28px 6%;display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #303a32}.glow-brand{font-size:24px;letter-spacing:-1px}.glow-brand span{color:#cced8e}.glow-nav nav{display:flex;gap:28px;font-size:14px;align-items:center}main{max-width:1250px;margin:auto}.glow-hero{padding:95px 6% 75px;background:radial-gradient(ellipse at 85% 60%,#758c5020,transparent 55%)}.glow-kicker{font-size:12px;letter-spacing:2px;color:#b9c7ae}.glow-hero h1{font-size:clamp(42px,6vw,76px);font-weight:400;letter-spacing:-3px;line-height:1.1}.glow-lede{font-size:21px;max-width:610px;color:#b5c1b5}.glow-button{display:inline-block;padding:13px 22px;background:#cced8e;color:#172013;border-radius:5px;margin-top:15px;font-size:15px;font-weight:600}.glow-button:hover{color:#172013;background:#e0f6b6}.glow-small{font-size:13px;color:#9ba998}.glow-section{padding:65px 6%;border-top:1px solid #303a32}.glow-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.glow-section h2{font-size:46px;font-weight:400;line-height:1.15;letter-spacing:-1px}.glow-section p{max-width:670px}.glow-card{background:#1d251d;border:1px solid #43533a;border-radius:8px;padding:32px}.glow-card h3{font-size:20px;font-weight:400;margin:0}.glow-price{font-size:65px;line-height:1.3;margin:20px 0}.glow-price small{font-size:15px;color:#abb7a3}.glow-card li{margin:12px 0;font-size:15px}.glow-card ul{padding-left:18px}.glow-section img{max-width:100%;object-fit:contain;background:#dde1d6;border-radius:7px}.glow-footer{border-top:1px solid #303a32;border-bottom:0;font-size:12px;align-items:center}.glow-footer span{max-width:400px}@media(max-width:700px){.glow-nav nav{display:none}.glow-hero{padding-top:55px}.glow-hero h1{letter-spacing:-2px}.glow-grid{grid-template-columns:1fr;gap:25px}.glow-section h2{font-size:37px}.glow-section{padding-block:45px}.glow-footer{flex-wrap:wrap}.glow-card{padding:25px}}
