.eco-hero{padding-block:72px}.eco-hero__copy{text-align:center;align-items:center;max-width:900px;margin-inline:auto}.eco-hero__copy .lead{max-width:720px}.flow{flex-direction:column;gap:20px;display:flex}.flow__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:0;list-style:none;display:flex}.flow__step{align-items:center;gap:14px;display:flex}.flow__step:not(:last-child):after{content:"";background:var(--c-gold-500);flex:none;width:40px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M0 8h36M30 2l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M0 8h36M30 2l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.flow__box{font-size:var(--fs-sm);color:#ffe9d8;background:#ffffff14;border:1px dashed #ffffff59;border-radius:14px;padding:16px 22px}.flow__node{min-height:44px;color:var(--c-on-dark);transition:transform .2s var(--ease), border-color .2s var(--ease);background:#3a130c;border:1px solid #e3ae8680;border-radius:14px;align-items:center;gap:12px;padding:12px 20px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 10px 24px -12px #280602b3}.flow__node:hover{border-color:var(--c-gold-300);color:#fff;transform:translateY(-2px)}.flow__node img{width:auto;height:30px}.flow__note{max-width:520px;font-size:var(--fs-sm);color:#ffe2cc}@media (max-width:480px){.flow__step:not(:last-child):after{width:28px}.flow__box,.flow__node{padding-inline:14px}}.core-card{gap:12px;height:100%}.core-card__title{font-size:1.125rem}.select-card{flex-flow:wrap;align-items:center;gap:28px;padding:28px 32px}.select-card__icon{width:auto;height:64px}.select-card__body{flex:360px;min-width:0}.select-card .card__more{font-size:var(--fs-body);margin-top:0}main ul[role=list],main ol[role=list]{padding:0;list-style:none}
