.am-tabs__nav button:focus:not(:focus-visible){outline:none;box-shadow:none}.am-vtick{display:inline-flex;vertical-align:-3px;margin-left:4px}.am-pcard__fast{position:absolute;right:8px;bottom:8px;z-index:2;background:#F0E6DA;color:#083437;font-size:11px;font-weight:700;line-height:1;padding:5px 9px;border-radius:999px;box-shadow:0 1px 3px rgb(0 0 0 / .12)}.am-pdp2__fast{display:inline-block;margin-left:10px;background:#F0E6DA;color:#083437;font-size:13px;font-weight:700;padding:4px 10px;border-radius:999px}.am-plus-badge{display:inline-block;margin-left:6px;background:linear-gradient(135deg,#C9A227,#F3D57A);color:#083437;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.4;padding:2px 7px;border-radius:999px;vertical-align:middle}.am-plus-badge--lg{font-size:14px;padding:6px 14px;margin:0 0 12px}body:has(.am-plus) .am-page{max-width:none!important;padding:0!important;margin:0!important}body:has(.am-plus) .am-pagecontent{border:0!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}body:has(.am-plus) .am-page__title{display:none!important}.am-plus{margin:0 0 40px}.am-plus>*:not(.am-plus__hero){max-width:none;margin-left:0;margin-right:0;padding-left:clamp(16px,2.5vw,40px);padding-right:clamp(16px,2.5vw,40px);box-sizing:border-box}.am-plus__hero{background:radial-gradient(120% 140% at 100% 0,#0E5C61 0,#083437 60%);color:#F0E6DA;padding:56px 24px;text-align:center}.am-plus__hero h1{color:#fff;margin:0 0 8px;font-size:30px}.am-plus__hero p{margin:0;color:#F0E6DA}.am-plus__active{margin-top:12px!important;font-weight:700}.am-plus__perks{list-style:none;padding:0!important;margin:24px 0;display:grid;gap:10px}.am-plus__perks li{list-style:none;background:#F0E6DA;color:#083437;border-radius:12px;padding:14px 16px;margin:0}.am-plus__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.am-plus__plan{border:2px solid #E5E7EB;border-radius:16px;padding:20px;text-align:center;background:#fff}.am-plus__plan--best{border-color:#C9A227}.am-plus__plan h3{margin:0 0 6px;color:#083437}.am-plus__price{font-size:26px;font-weight:800;color:#083437;margin:6px 0}.am-plus__plan p{margin:0 0 14px;color:#6B7280}.am-plus__btn{display:inline-block;background:#083437;color:#fff!important;border-radius:999px;padding:12px 22px;font-weight:700;text-decoration:none}.am-plus__note{text-align:center;color:#6B7280;font-size:13px;margin-top:14px}