.aea-search{max-width:600px;margin-top:26px}.aei-frame-badge svg{width:34px;height:34px}.aea-subnav{z-index:2;width:fit-content;max-width:calc(100% - 32px);box-shadow:var(--ae-shadow-lg);scrollbar-width:none;background:#fff;border-radius:999px;gap:6px;margin-top:-26px;padding:6px;display:flex;position:relative;overflow-x:auto}.aea-subnav::-webkit-scrollbar{display:none}.aea-subnav a{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:42px;padding:0 16px;font-size:.92rem;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.aea-subnav a svg{width:18px;height:18px}.aea-subnav a:hover,.aea-subnav a:focus-visible{background:var(--ae-green-soft);color:var(--ae-green-dark)}.aea-subnav .aea-subnav-active{background:var(--ae-forest);color:#fff}.aea-values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.aea-values-grid article{box-shadow:var(--ae-shadow), inset 0 0 0 1px var(--ae-line);background:#fff;border-radius:28px;align-content:start;gap:10px;padding:28px 26px;display:grid}.aea-values-grid article:nth-child(2){transform:translateY(18px)}.aea-values-grid svg{background:var(--ae-sun-soft);width:54px;height:54px;color:var(--ae-sun-dark);border-radius:18px;padding:12px}.aea-values-grid article:nth-child(2) svg{background:var(--ae-green-soft);color:var(--ae-green-dark)}.aea-values-grid article:nth-child(3) svg{background:var(--ae-coral-soft);color:var(--ae-coral)}.aea-values-grid strong{font-family:var(--ae-display), sans-serif;font-size:1.3rem;line-height:1.2}.aea-values-grid p{color:var(--ae-muted);line-height:1.65}.aea-quote{max-width:900px;box-shadow:var(--ae-shadow), inset 0 0 0 1px var(--ae-line);background:radial-gradient(circle at 100% 0,#f8ae1433,#0000 40%),#fff;border-radius:36px;margin:0 auto;padding:44px 48px 36px;position:relative;transform:rotate(-.8deg)}.aea-quote-mark{color:var(--ae-sun);font-family:var(--ae-display), sans-serif;margin-bottom:-.25em;font-size:6rem;font-weight:800;line-height:1;display:block}.aea-quote blockquote{color:var(--ae-ink);font-family:var(--ae-display), sans-serif;font-size:clamp(1.3rem,2.6vw,1.85rem);font-weight:700;line-height:1.35}.aea-quote figcaption{align-items:center;gap:14px;margin-top:24px;display:flex}.aea-avatar{background:linear-gradient(135deg, var(--ae-green), var(--ae-green-dark));color:#fff;width:56px;height:56px;font-family:var(--ae-display), sans-serif;border-radius:50%;place-items:center;font-weight:800;display:grid}.aea-quote figcaption small{color:var(--ae-muted);display:block}.aea-ratings{background:radial-gradient(circle at 90% 10%, #f8ae1438, transparent 40%), linear-gradient(160deg, var(--ae-forest), var(--ae-forest-2));color:#fff;padding:68px 0 72px}.aea-ratings .ae-eyebrow{color:var(--ae-sun)}.aea-ratings-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;margin-bottom:26px;display:flex}.aea-ratings-head .ae-head{margin-bottom:0}.aea-ratings-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.aea-rating{background:#ffffff14;border-radius:26px;gap:8px;padding:26px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.aea-rating small{color:#ffffffbf;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:800}.aea-rating strong{font-family:var(--ae-display), sans-serif;font-size:3rem;line-height:1}.aea-rating strong span{color:#ffffff8c;font-size:1.2rem}.aea-rating .aei-stars{background:linear-gradient(90deg, var(--ae-sun) calc(var(--rating) / 5 * 100%), #fff3 0);font-size:1.1rem}.aea-community{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:48px;display:grid}.aea-markets{gap:10px;list-style:none;display:grid}.aea-markets a{box-shadow:inset 0 0 0 1px var(--ae-line);background:#fff;border-radius:20px;grid-template-columns:52px minmax(0,1fr) 22px;align-items:center;gap:14px;padding:10px 18px 10px 10px;transition:transform .18s,box-shadow .18s;display:grid}.aea-markets a:hover,.aea-markets a:focus-visible{box-shadow:inset 0 0 0 2px var(--ae-green);transform:translate(4px)}.aea-market-code{background:var(--ae-sun-soft);width:52px;height:52px;color:var(--ae-sun-deep);font-family:var(--ae-display), sans-serif;border-radius:16px;place-items:center;font-weight:800;display:grid}.aea-markets small{color:var(--ae-muted);display:block}.aea-markets svg{width:20px;height:20px;color:var(--ae-green-dark)}.aea-map.aeh-map{box-shadow:var(--ae-shadow-lg);transform:rotate(1.5deg)}.aea-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.aea-review{box-shadow:var(--ae-shadow), inset 0 0 0 1px var(--ae-line);background:#fff;border-radius:30px;align-content:start;gap:10px;padding:28px 30px;display:grid}.aea-review header{border-bottom:1.5px dashed var(--ae-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.aea-review header small{color:var(--ae-green-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:800}.aea-review-score{align-items:center;gap:12px;display:flex}.aea-review-score strong{font-family:var(--ae-display), sans-serif;font-size:2rem;line-height:1}.aea-review-score strong span{color:var(--ae-muted);font-size:1rem}.aea-seal{max-width:220px;height:auto}.aea-review h2{font-size:1.35rem;line-height:1.2}.aea-review .ae-rich{font-size:1rem}.aea-reasons{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px;display:grid}.aea-reason,.aea-reason-cta{box-shadow:var(--ae-shadow), inset 0 0 0 1px var(--ae-line);background:#fff;border-radius:30px;align-content:start;gap:10px;padding:32px 34px;display:grid}.aea-reason h2,.aea-reason-cta h2{font-size:clamp(1.4rem,2.4vw,1.8rem);line-height:1.2}.aea-reason-cta{background:radial-gradient(circle at 100% 0%, #ffffff59, transparent 45%), linear-gradient(135deg, #ffc23d, var(--ae-sun));box-shadow:0 22px 44px #cf8a0040}.aea-reason-cta .ae-eyebrow,.aea-reason-cta .ae-rich,.aea-reason-cta .ae-rich strong,.aea-reason-cta .ae-rich a{color:var(--ae-forest)}.aea-channels{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.aea-channel{--net:var(--ae-green-dark);--net-soft:var(--ae-green-soft);box-shadow:var(--ae-shadow), inset 0 0 0 1px var(--ae-line);background:#fff;border-radius:30px;align-content:start;gap:8px;padding:30px 30px 28px;transition:transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.aea-channel-facebook{--net:#1877f2;--net-soft:#e7f0fe}.aea-channel-youtube{--net:#e62117;--net-soft:#fde8e7}.aea-channel:after{content:"";background:var(--net-soft);border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-40px}.aea-channel>*{z-index:1;position:relative}.aea-channel:hover,.aea-channel:focus-visible{box-shadow:0 22px 44px #283c1924, inset 0 0 0 2px var(--net);transform:translateY(-4px)}.aea-channel-icon svg{background:var(--net);color:#fff;border-radius:19px;width:58px;height:58px;padding:13px}.aea-channel small{color:var(--net);letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:.78rem;font-weight:800}.aea-channel strong{font-family:var(--ae-display), sans-serif;font-size:1.45rem}.aea-channel>span:not(.aea-channel-icon){color:var(--ae-muted);line-height:1.65}.aea-channel em{color:var(--net);align-items:center;gap:6px;font-style:normal;font-weight:800;display:inline-flex}.aea-channel em svg{width:16px;height:16px}.aea-static-tile:hover{box-shadow:var(--ae-shadow), inset 0 0 0 1px var(--ae-line);transform:none}.aea-coop{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.aea-steps-card,.aea-mail-card{box-shadow:var(--ae-shadow), inset 0 0 0 1px var(--ae-line);background:#fff;border-radius:30px;align-content:start;gap:16px;padding:32px 34px;display:grid}.aea-steps-card ol{gap:12px;list-style:none;display:grid}.aea-steps-card li{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;font-size:1.02rem;line-height:1.5;display:grid}.aea-steps-card li span{background:var(--ae-green-soft);width:40px;height:40px;color:var(--ae-green-dark);font-family:var(--ae-display), sans-serif;border-radius:13px;place-items:center;font-weight:800;display:grid}.aea-mail-card{background:radial-gradient(circle at 100% 0%, #f8ae1447, transparent 45%), linear-gradient(160deg, var(--ae-forest), var(--ae-forest-2));color:#fff}.aea-mail-card>svg{background:var(--ae-sun);width:54px;height:54px;color:var(--ae-forest);border-radius:18px;padding:12px}.aea-mail-card h2{font-size:1.6rem}.aea-mail-card p{color:#ffffffd6;line-height:1.65}.aea-mail-card .ae-btn{overflow-wrap:anywhere;justify-self:start}@media (max-width:1020px){.aea-community,.aea-reasons,.aea-coop{grid-template-columns:1fr}.aea-map.aeh-map{justify-self:center;width:min(420px,100%)}}@media (max-width:760px){.aea-values-grid,.aea-review-grid{grid-template-columns:1fr}.aea-values-grid article:nth-child(2){transform:none}.aea-quote{padding:34px 24px 28px;transform:none}.aea-review,.aea-reason,.aea-reason-cta,.aea-steps-card,.aea-mail-card{padding:24px 20px}}
