/* Calm detail, clear buying choices. */
.brand{align-items:center}.brand-name{line-height:1}
.welcome:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#15765009 1px,transparent 1px),linear-gradient(#15765009 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#0006)}
.how-section{position:relative;isolation:isolate;overflow:hidden}.how-section:before{content:"";position:absolute;right:-240px;top:70px;width:700px;height:700px;border:1px solid #269c6833;border-radius:50%;box-shadow:0 0 0 36px #269c6810,0 0 0 72px #269c6809;z-index:-1;pointer-events:none}
.trust-section:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent 0 95px,#2a8a5a09 95px 96px);pointer-events:none}
.trust-grid{z-index:1}.trust-facts article>.icon{display:block;width:25px;height:25px;color:var(--green-dark);margin-bottom:16px}.trust-facts strong small{font-size:24px;vertical-align:top;line-height:1.5;margin-left:3px}
.purchase-path{display:flex;align-items:center;gap:22px;margin:-12px 0 34px;color:#3b6551;font-size:12px}.purchase-path>span{display:flex;align-items:center;gap:8px}.purchase-path b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e8f6ed;color:#17784b;font-size:11px}.purchase-path>span:nth-child(2){color:#6c9a80}
.package-card .payment-note{margin-top:10px}.package-card ul{margin-top:21px;padding-top:19px}.package-card li{line-height:1.65}.package-gift{min-height:38px}.package-card .buy-direct{gap:9px;font-size:12px}.buy-direct .icon{flex-shrink:0}.product-buy-row{flex-wrap:wrap}.product-buy-row .buy-direct{width:100%;min-height:42px;justify-content:center;font-size:12px;gap:8px}.product-buy-row .buy-direct .icon{width:19px;height:19px}.product-price{line-height:1.1}.product-bottom{font-size:9px}.floating-support .icon{width:26px;height:26px}.topbar .icon{width:16px;height:16px}
.simple-steps{grid-template-columns:1fr 1fr;gap:64px}.simple-steps p{max-width:390px}.shared-content{padding:22px 27px;border-left:2px solid #37b77c;background:linear-gradient(90deg,#e5f6ebad,transparent);min-width:320px}.shared-kicker{display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:1.2px;color:#227a52;font-weight:700}.shared-kicker i{width:7px;height:7px;border-radius:50%;background:#26af74;box-shadow:0 0 0 4px #26af7418;animation:signal-pulse 3s ease-in-out infinite}.shared-content p{font-size:14px;line-height:1.9;margin:12px 0 0;color:#566e60}.shared-content strong{color:#12683e;font-weight:600;animation:content-glow 5s ease-in-out infinite}
.brand-ticker{position:relative;background:#123b29;color:#eaf6ee;overflow:hidden;padding:34px 0;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff14}.ticker-track{display:flex;width:max-content;animation:brand-travel 46s linear infinite}.ticker-track>div{display:flex;align-items:center;flex-shrink:0;gap:45px;padding-right:45px}.ticker-track span{font-size:clamp(24px,3.4vw,48px);font-weight:750;letter-spacing:-1.4px;white-space:nowrap}.ticker-track i{font-style:normal;color:#68dba5}.ticker-track .ticker-dot{color:#76d7a5;font-size:26px}.ticker-control{position:absolute;right:15px;top:10px;width:27px;height:27px;background:#123b29;border:1px solid #78a68b;color:#c9e9d5;border-radius:50%;font-size:12px;z-index:2}.ticker-paused .ticker-track{animation-play-state:paused}.brand-ticker:hover .ticker-track{animation-play-state:paused}
@keyframes brand-travel{to{transform:translateX(-50%)}}@keyframes signal-pulse{50%{box-shadow:0 0 0 7px #26af7406}}@keyframes content-glow{50%{color:#24a36c}}
@media(max-width:900px){.shared-content{min-width:270px;padding:18px}.simple-steps{gap:32px}.product-buy-row .buy-direct{font-size:12px}.purchase-path{margin:0 0 26px}.brand-ticker{padding-block:28px}}
@media(max-width:650px){.purchase-path{gap:13px;font-size:10px;justify-content:flex-start;margin:0 0 27px}.purchase-path b{width:22px;height:22px;font-size:10px}.purchase-path>span{gap:6px}.package-card .buy-direct{font-size:10px;gap:6px;padding:11px 5px}.package-card .buy-direct .icon{height:16px;width:16px}.package-card li{font-size:10px}.package-gift{font-size:9px;min-height:42px}.product-buy-row .buy-direct{font-size:10px;gap:6px;min-height:40px;padding:9px 5px}.product-buy-row .buy-direct .icon{width:16px;height:16px}.product-bottom{font-size:7px}.simple-steps{grid-template-columns:1fr;gap:22px}.shared-content{width:100%;min-width:0;padding:17px 18px;margin-top:4px}.shared-content p{font-size:13px;line-height:1.8}.shared-kicker{font-size:8px}.trust-facts article>.icon{width:23px;height:23px;margin-bottom:14px}.brand-ticker{padding-block:27px}.ticker-track>div{gap:25px;padding-right:25px}.ticker-track span{letter-spacing:-.7px}.ticker-track .ticker-dot{font-size:18px}.ticker-control{right:8px;top:5px;width:22px;height:22px;font-size:10px}.welcome:after{background-size:48px 48px}}
@media(prefers-reduced-motion:reduce){.ticker-track,.shared-kicker i,.shared-content strong{animation:none!important}}
