.app-promo-bar{display:none;background:var(--apb-bg);color:var(--apb-text);font-size:13px;line-height:1.3}.app-promo-bar--phones{display:none}.app-promo-bar.is-visible{display:block}.app-promo-bar__inner{display:flex;align-items:center;gap:10px;min-height:64px;padding:8px 12px;max-width:1200px;margin:0 auto;box-sizing:border-box}.app-promo-bar__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.75}.app-promo-bar__close:hover,.app-promo-bar__close:focus-visible{opacity:1}.app-promo-bar__close:focus-visible,.app-promo-bar__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.app-promo-bar__icon{flex:0 0 48px;width:48px;height:48px;border-radius:11px;object-fit:cover;background:#fff;box-shadow:0 0 0 1px #00000014}.app-promo-bar__info{flex:1 1 auto;min-width:0}.app-promo-bar__info p{margin:0}.app-promo-bar__title{font-weight:700;font-size:14px}.app-promo-bar__subtitle,.app-promo-bar__rating{font-size:12px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-promo-bar__button{flex:0 0 auto;display:inline-block;padding:8px 16px;border-radius:999px;background:var(--apb-btn-bg);color:var(--apb-btn-text);font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap}.app-promo-bar__button:hover{opacity:.9;color:var(--apb-btn-text)}.app-promo-bar--bottom.is-visible{position:fixed;left:0;right:0;bottom:0;z-index:30;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -2px 10px #0000001f}html.apb-bottom-active body{padding-bottom:80px}@media(prefers-reduced-motion:no-preference){.app-promo-bar__button{transition:opacity .2s}}.eeapp{padding:72px 0}.eeapp h1{max-width:12ch;margin-bottom:22px}.eeapp h2{max-width:25ch;margin-bottom:18px}.eeapp h3{font:700 23px/1.2 var(--f);letter-spacing:-.02em;margin-bottom:14px}.eeapp .eeapp-intro{font-size:19px;line-height:1.6;color:#364a49;max-width:62ch;margin-bottom:30px}.eeapp--hero .eeapp-intro{margin-bottom:22px}.eeapp .eeapp-intro p{margin-bottom:12px}.eer.eeapp.eeapp--hero{padding:88px 0;background:linear-gradient(150deg,#e8f8f6,#fff 72%)}.eeapp-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:center}.eeapp-hero-image{background:transparent;border:0;box-shadow:none;padding:32px 0;overflow:visible;display:flex;justify-content:center;align-items:center}.eeapp-hero-image img,.eeapp .eeapp-shot{display:block;width:auto;max-width:100%;height:auto;background:transparent;border:0;border-radius:0;box-shadow:none;filter:drop-shadow(0 18px 28px rgba(5,46,46,.16))}.eeapp-hero-image img{max-width:320px;max-height:620px;object-fit:contain}.eer ul.eeapp-points{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-direction:column;gap:12px}.eeapp-points li{display:flex;align-items:flex-start;gap:12px;margin:0;font:600 19px/1.35 var(--f);color:#052e2e}.eeapp-points i{width:0;height:0;margin-top:7px;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #109a8d;flex:none}.eeapp-stores{display:flex;gap:10px;flex-wrap:wrap}.eeapp .eeapp-badge{display:inline-flex;align-items:center;gap:10px;background:#052e2e;color:#fff;border-radius:999px;padding:14px 18px;font-size:14px;font-weight:600;min-height:52px}.eeapp-badge svg{width:24px;height:24px;flex:0 0 24px}.eeapp-badge:hover{background:#075351}.eeapp-note{font-size:14px;color:#364a49;line-height:1.6;margin-top:22px;max-width:85ch}.eeapp-note a,.eeapp-answer a{color:#075351;text-decoration:underline}.eeapp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.eeapp-card{border:1px solid #e3e9e8;background:#fff;padding:28px;border-radius:24px;display:flex;flex-direction:column}.eeapp-card-body{display:flex;flex-direction:column;flex:1;min-width:0}.eeapp-copy{font-size:17px;line-height:1.6;color:#364a49}.eeapp-copy p{margin-bottom:12px}.eeapp-copy strong{font-size:25px;color:#052e2e}.eeapp-card .eer-btn{margin-top:auto;align-self:flex-start}.eeapp-card:has(.eer-btn) .eeapp-copy{margin-bottom:20px}.eeapp-icon{color:#075351;background:#e8f8f6;border-radius:14px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-bottom:22px;position:relative}.eeapp-stepnum{display:inline-flex;align-items:center;gap:8px;color:#075351;font:700 13px/1 var(--f);letter-spacing:.06em;margin-bottom:12px}.eeapp-stepnum i{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #109a8d}.eeapp-visual{display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:transparent;border:0;min-width:0}.eeapp-visual img{display:block;width:auto;max-width:100%;height:auto;object-fit:contain;background:transparent}.eeapp-visual--product img{max-height:250px;filter:none}.eer.eeapp.eeapp--compare .eeapp-visual{margin:0 0 20px;min-height:250px}.eer.eeapp.eeapp--compare .eeapp-shot{max-height:280px;max-width:150px;margin:0 auto}.eer.eeapp.eeapp--steps h2{margin-bottom:16px}.eeapp--steps .eeapp-grid{gap:36px 28px;margin-top:40px}.eeapp--steps .eeapp-card{border:0;background:transparent;padding:0;align-items:center;text-align:center;border-radius:0}.eeapp--steps .eeapp-visual{margin:0 0 22px}.eeapp--steps .eeapp-shot{max-height:440px;max-width:230px;margin:0 auto}.eeapp--steps .eeapp-card-body{align-items:center;text-align:center}.eeapp--steps h3{margin-bottom:10px}.eer.eeapp.eeapp--features,.eer.eeapp.eeapp--compare{background:#f6f7f7}.eeapp--features .eeapp-grid{grid-template-columns:1fr;gap:64px;width:100%}.eeapp--features .eeapp-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px 48px;padding:0;border:0;background:transparent;border-radius:0;width:100%}.eeapp--features .eeapp-card:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.eeapp--features .eeapp-card:nth-child(2n) .eeapp-visual{order:2}.eeapp--features .eeapp-card:nth-child(2n) .eeapp-card-body{order:1}.eeapp--features .eeapp-visual{justify-content:flex-end}.eeapp--features .eeapp-card:nth-child(2n) .eeapp-visual{justify-content:flex-start}.eeapp--features .eeapp-card-body{max-width:440px;justify-content:center}.eeapp--features .eeapp-card:nth-child(2n) .eeapp-card-body{justify-self:end}.eeapp--features .eeapp-shot{max-height:520px;max-width:270px}.eeapp--features h3{font-size:28px}.eer.eeapp.eeapp--pricing{background:#fbf1ef}.eer.eeapp.eeapp--reviews{background:#e8f8f6}.eeapp--reviews blockquote{font:500 18px/1.65 var(--f);margin:12px 0 20px;padding:0;border:0}.eeapp-stars{color:#075351;letter-spacing:3px}.eeapp-author{margin-top:auto!important;font-size:14px;font-weight:600}.eeapp-faq{max-width:920px}.eeapp-faq details{border-bottom:1px solid #e3e9e8}.eeapp-faq summary{cursor:pointer;font-weight:600;font-size:19px;line-height:1.45;padding:23px 35px 23px 0;position:relative;list-style:none}.eeapp-faq summary::-webkit-details-marker{display:none}.eeapp-faq summary:after{content:"+";position:absolute;right:4px;top:20px;font-size:26px;color:#075351}.eeapp-faq details[open] summary:after{content:"+";transform:rotate(45deg)}.eeapp-answer{font-size:17px;line-height:1.7;color:#364a49;padding:0 32px 24px 0}.eeapp-answer p{margin-bottom:12px}.eeapp-answer ul{padding-left:24px;list-style:disc}.eeapp-answer li{margin-bottom:8px}.eer.eeapp.eeapp--cta{padding:72px 0;text-align:center;background:#e8f8f6;color:#052e2e}.eer.eeapp.eeapp--cta h2{display:block!important;visibility:visible!important;opacity:1!important;color:#052e2e!important;text-align:center;max-width:25ch;margin:0 auto 16px;transform:none!important;animation:none!important;transition:none!important}.eer.eeapp.eeapp--cta .eeapp-intro{display:block!important;visibility:visible!important;opacity:1!important;color:#052e2e!important;text-align:center;max-width:58ch;margin:0 auto 22px;transform:none!important;animation:none!important;transition:none!important}.eer.eeapp.eeapp--cta .eeapp-intro p{display:block!important;visibility:visible!important;opacity:1!important;color:#052e2e!important;text-align:center;margin:0;transform:none!important;animation:none!important;transition:none!important}.eeapp--cta .eer-eyebrow,.eeapp--cta .eeapp-note{color:#075351}.eeapp--cta .eeapp-stores{justify-content:center;margin:0 auto}.eeapp a:focus-visible,.eeapp summary:focus-visible{outline:3px solid #109a8d;outline-offset:5px}@media(max-width:820px){.eeapp{padding:48px 0}.eeapp-hero-grid{grid-template-columns:1fr;gap:36px}.eeapp h1{max-width:14ch;font-size:44px}.eeapp h2{font-size:33px}.eeapp-grid{grid-template-columns:1fr}.eeapp-card{padding:25px}.eeapp-hero-image img{max-width:240px;max-height:480px;margin:0 auto}.eeapp .eeapp-intro{font-size:18px}.eeapp .eeapp-badge{padding:13px 15px;font-size:13px}.eeapp-stores{gap:8px}.eeapp-faq summary{font-size:18px}.eeapp-answer{padding-right:8px}.eeapp--cta{padding:48px 0}.eeapp--cta .eeapp-badge{width:100%;max-width:290px;justify-content:center}.eeapp--steps .eeapp-card,.eeapp--steps .eeapp-card-body{align-items:center}.eeapp--steps .eeapp-shot{max-height:420px;max-width:220px}.eeapp--features .eeapp-card,.eeapp--features .eeapp-card:nth-child(2n){grid-template-columns:1fr;gap:24px;padding:0}.eeapp--features .eeapp-visual,.eeapp--features .eeapp-card:nth-child(2n) .eeapp-visual{justify-content:center}.eeapp--features .eeapp-card:nth-child(2n) .eeapp-visual,.eeapp--features .eeapp-card:nth-child(2n) .eeapp-card-body{order:initial;justify-self:stretch}.eeapp--features .eeapp-grid{gap:48px}.eeapp--features .eeapp-shot{max-height:440px;max-width:230px;margin:0 auto}.eeapp--features h3{font-size:25px}.eeapp--features .eeapp-card-body{max-width:none;text-align:center;align-items:center}.eeapp-hero-image{padding:16px 0}.eer ul.eeapp-points{margin-bottom:32px}.eeapp-points li{font-size:18px}.eer.eeapp.eeapp--steps h2{margin-bottom:12px}.eeapp--steps .eeapp-grid{margin-top:32px}.eeapp--compare .eeapp-visual{height:auto;min-height:0;margin-bottom:20px}}.eer.eelangc{background:#fff;color:#052e2e}.eer.eelangc .eer-wrap{max-width:1240px}.eer.eelangc.eelangc--hero{background:linear-gradient(180deg,#e8f8f6,#fff 88%);padding:64px 0 48px}.eer.eelangc .eel-hero-in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px;align-items:center}.eer.eelangc .eel-hero-in--text{grid-template-columns:1fr}.eer.eelangc .eel-back{margin:0 0 16px;font:600 14px/1.4 var(--f,"IBM Plex Sans",system-ui,sans-serif)}.eer.eelangc .eel-back a{color:#075351;text-decoration:underline}.eer.eelangc .eel-hero-copy h1{margin:0 0 16px}.eer.eelangc .eel-intro{margin:0 0 24px;max-width:46ch}.eer.eelangc .eel-hero-copy .ep-ctas{margin-top:0}.eer.eelangc .eel-hero-photo{background:transparent;border:0;box-shadow:none;padding:0;overflow:visible;display:flex;justify-content:center;align-items:center}.eer.eelangc .eel-hero-photo img{display:block;width:100%;max-width:520px;height:auto;object-fit:contain;background:#fff;border:0;border-radius:0;box-shadow:none}.eer.eelangc.eelangc--plastic{background:#fff;padding:40px 0 24px}.eer.eelangc.eelangc--plastic h2{margin:0 0 28px}.eer.eelangc.eelangc--rest{background:#f6f7f7;padding:40px 0 56px}.eer.eelangc .eel-rest-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 24px}.eer.eelangc.eelangc--rest h2{margin:0}.eer.eelangc .eel-rest-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.eer.eelangc .eel-filter-btn{display:none;align-items:center;gap:8px}.eer.eelangc .eel-filter-btn svg{width:18px;height:18px;overflow:visible}.eer.eelangc .eel-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px}.eer.eelangc.eelangc--rest .eel-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.eer.eelangc .eel-product{display:flex;flex-direction:column;align-items:center;text-align:center;color:#052e2e;text-decoration:none}.eer.eelangc .eel-media{width:100%;aspect-ratio:1;background:#fff;display:flex;align-items:center;justify-content:center;padding:10px;margin:0 0 14px;border:1px solid #e6eeee;border-radius:16px;box-sizing:border-box}.eer.eelangc .eel-media img{width:100%;height:100%;object-fit:contain;background:#fff;border:0;box-shadow:none}.eer.eelangc .eel-product h3{font:600 16px/1.35 var(--f,"IBM Plex Sans",system-ui,sans-serif);margin:0}.eer.eelangc .eel-product:hover h3{color:#075351}.eer.eelangc .eel-price{margin:auto 0 0;padding-top:8px;font:600 16px/1.3 var(--f,"IBM Plex Sans",system-ui,sans-serif);color:#075351}.eer.eelangc .eel-price s{color:#5a6e6d;font-weight:500;margin-right:8px}.eer.eelangc .eel-empty{margin:12px 0 0;color:#364a49}.eer.eelangc.eelangc--cta{background:linear-gradient(180deg,#e8f8f6,#fff 88%);padding:72px 0;text-align:center}.eer.eelangc.eelangc--cta .eel-cta{display:flex;flex-direction:column;align-items:center;text-align:center}.eer.eelangc.eelangc--cta h2{margin:0 auto 16px;text-align:center;max-width:20ch}.eer.eelangc.eelangc--cta .eel-cta-lead{margin:0 auto 28px;text-align:center;max-width:46ch;color:#364a49;font-size:18px;line-height:1.55}.eer.eelangc.eelangc--cta .eel-cta-btns,.eer.eelangc.eelangc--cta .ep-ctas{justify-content:center;margin:0 auto}.eer.eelangc a:focus-visible{outline:3px solid #109a8d;outline-offset:4px}@media(max-width:1100px){.eer.eelangc .eel-product-grid,.eer.eelangc.eelangc--rest .eel-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.eer.eelangc.eelangc--hero{padding:36px 0 28px}.eer.eelangc .eel-hero-in{grid-template-columns:1fr;gap:28px}.eer.eelangc .eel-hero-copy h1{font-size:40px}.eer.eelangc .eel-hero-photo img{max-width:360px}.eer.eelangc .eel-product-grid,.eer.eelangc.eelangc--rest .eel-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.eer.eelangc .eel-product h3{font-size:14px}.eer.eelangc.eelangc--cta{padding:48px 0}.eer.eelangc.eelangc--cta h2{text-align:center;margin-left:auto;margin-right:auto}}@media(max-width:749px){.eer.eelangc .eel-filter-btn{display:inline-flex}}.eer.eel{background:#fff;color:#052e2e}.eer.eel .eer-wrap{max-width:1240px}.eer.eel.eel--hero{background:linear-gradient(180deg,#e8f8f6,#fff 88%);padding:72px 0 48px}.eer.eel .eel-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.eer.eel .eel-hero-in--text{grid-template-columns:1fr}.eer.eel .eel-hero-copy h1{margin:0 0 16px}.eer.eel .eel-intro{margin:0 0 24px;max-width:36ch}.eer.eel .eel-hero-copy .ep-ctas{margin-top:0}.eer.eel .eel-hero-photo{background:transparent;border:0;box-shadow:none;padding:0;overflow:visible;display:flex;justify-content:center;align-items:center}.eer.eel .eel-hero-photo img{display:block;width:100%;max-width:560px;height:auto;object-fit:contain;background:transparent;border:0;border-radius:0;box-shadow:none}.eer.eel.eel--search{background:#fff;padding:12px 0 8px}.eer.eel .eel-search{display:block;max-width:640px;margin:0 auto}.eer.eel h2.eel-search-heading{margin:0 0 20px;text-align:center}.eer.eel .eel-search-wrap,.eer.eel .eel-search-field{position:relative}.eer.eel .eel-search-input{width:100%;box-sizing:border-box;padding:16px 52px 16px 20px;border:2px solid #d5e3e1;border-radius:12px;background:#fff;color:#052e2e;font:400 16px/1.4 var(--f,"IBM Plex Sans",system-ui,sans-serif)}.eer.eel .eel-search-input:focus{outline:none;border-color:#109a8d}.eer.eel .eel-search-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:22px;height:22px;color:#075351;pointer-events:none;overflow:visible}.eer.eel .eel-search-results{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #d5e3e1;border-radius:12px;max-height:320px;overflow-y:auto;box-shadow:0 10px 28px #052e2e1f;z-index:20}.eer.eel .eel-search-results.is-open{display:block}.eer.eel .eel-search-item{display:block;padding:14px 20px;color:#052e2e;text-decoration:none;border-bottom:1px solid #eef3f3}.eer.eel .eel-search-item:last-child{border-bottom:0}.eer.eel .eel-search-item:hover,.eer.eel .eel-search-item.is-active{background:#e8f8f6}.eer.eel .eel-search-empty{padding:18px 20px;text-align:center;color:#364a49}.eer.eel.eel--flags{background:#f6f7f7;padding:40px 0 72px}.eer.eel h2.eel-browse{margin:0 0 28px;text-align:center}.eer.eel .eel-flag-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 14px}.eer.eel .eel-tile{display:flex;flex-direction:column;align-items:center;text-align:center;color:#052e2e;text-decoration:none}.eer.eel .eel-tile--soon{opacity:.78}.eer.eel .eel-media{width:100%;aspect-ratio:1;background:#fff;display:flex;align-items:center;justify-content:center;padding:14px;margin:0 0 12px;border:1px solid #e6eeee;border-radius:16px;box-sizing:border-box}.eer.eel .eel-media img{width:100%;height:100%;object-fit:contain;background:#fff;border:0;box-shadow:none}.eer.eel .eel-name{font:600 15px/1.35 var(--f,"IBM Plex Sans",system-ui,sans-serif)}.eer.eel a.eel-tile:hover .eel-name{color:#075351}.eer.eel a:focus-visible{outline:3px solid #109a8d;outline-offset:4px}@media(max-width:989px){.eer.eel .eel-flag-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.eer.eel.eel--hero{padding:40px 0 28px}.eer.eel .eel-hero-in{grid-template-columns:1fr;gap:28px}.eer.eel .eel-hero-copy h1{font-size:44px}.eer.eel .eel-hero-photo img{max-width:420px;margin:0 auto}.eer.eel.eel--flags{padding:28px 0 56px}}@media(max-width:749px){.eer.eel .eel-flag-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.eer.eel .eel-name{font-size:14px}}.eer.eepr{background:#fff;color:#052e2e}.eer.eepr .eer-wrap{max-width:1240px}.eer.eepr.eepr-hero{background:linear-gradient(180deg,#e8f8f6,#fff 88%);padding:72px 0 48px}.eer.eepr .eepr-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.eer.eepr .eepr-hero h1{margin:0 0 12px}.eer.eepr .eepr-sub{font:600 22px/1.35 var(--f,"IBM Plex Sans",system-ui,sans-serif);color:#075351;margin:0 0 16px}.eer.eepr .eepr-intro{margin:0 0 24px;max-width:42ch}.eer.eepr .eepr-intro p{margin:0}.eer.eepr .eepr-intro strong{color:#109a8d;font-weight:700}.eer.eepr .eepr-hero .ep-ctas{margin-top:0}.eer.eepr .eepr-hero .eu-jump{margin-top:28px}.eer.eepr .eepr-hero-photo{background:#fff;border:0;box-shadow:none;padding:0;overflow:visible;display:flex;justify-content:center;align-items:center}.eer.eepr .eepr-hero-photo img{display:block;width:100%;max-width:520px;height:auto;object-fit:contain;background:#fff;border:0;border-radius:0;box-shadow:none}.eer.eepr.eepr-steps{padding:56px 0 32px;background:#fff;scroll-margin-top:90px}.eer.eepr.eepr-steps h2{margin:0 0 28px}.eer.eepr ol.eepr-steps-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.eer.eepr .eepr-step{margin:0;padding:0;text-align:center;display:flex;flex-direction:column;align-items:center}.eer.eepr .eepr-step-ic{width:56px;height:56px;border-radius:14px;background:#e8f8f6;color:#075351;display:flex;align-items:center;justify-content:center;margin:0 0 12px}.eer.eepr .eepr-step-ic svg{width:24px;height:24px;overflow:visible;display:block}.eer.eepr .eepr-stepnum{display:inline-flex;align-items:center;gap:8px;color:#075351;font:700 13px/1 var(--f,"IBM Plex Sans",system-ui,sans-serif);letter-spacing:.06em;margin:0 0 10px}.eer.eepr .eepr-stepnum i{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #109a8d}.eer.eepr .eepr-step h3{font:700 23px/1.25 var(--f,"IBM Plex Sans",system-ui,sans-serif);margin:0 0 10px}.eer.eepr .eepr-step-copy{font-size:16px;line-height:1.55;color:#364a49}.eer.eepr .eepr-step-copy p{margin:0}.eer.eepr.eepr-products{padding:48px 0;background:#f6f7f7;scroll-margin-top:90px}.eer.eepr.eepr-products h2{margin:0 0 28px}.eer.eepr .eepr-product-grid,.eer.eepr .eepr-tile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px}.eer.eepr .eepr-product,.eer.eepr .eepr-tile{display:flex;flex-direction:column;align-items:center;text-align:center;color:#052e2e}.eer.eepr .eepr-media{width:100%;aspect-ratio:1;background:#fff;display:flex;align-items:center;justify-content:center;padding:10px;margin:0 0 14px;border:1px solid #e6eeee;border-radius:16px}.eer.eepr .eepr-media img{width:100%;height:100%;object-fit:contain;background:#fff;border:0;box-shadow:none}.eer.eepr .eepr-product h3,.eer.eepr .eepr-tile h3{font:600 16px/1.35 var(--f,"IBM Plex Sans",system-ui,sans-serif);margin:0}.eer.eepr .eepr-product:hover h3,.eer.eepr .eepr-tile:hover h3{color:#075351}.eer.eepr .eepr-price{margin:auto 0 0;padding-top:8px;font:600 16px/1.3 var(--f,"IBM Plex Sans",system-ui,sans-serif);color:#075351}.eer.eepr .eepr-price s{color:#5a6e6d;font-weight:500;margin-right:8px}.eer.eepr.eepr-group{padding:56px 0 12px;background:#fff;scroll-margin-top:90px}.eer.eepr.eepr-group:last-of-type{padding-bottom:48px}.eer.eepr.eepr-group h2{margin:0 0 24px}.eer.eepr a:focus-visible{outline:3px solid #109a8d;outline-offset:4px}@media(max-width:1100px){.eer.eepr ol.eepr-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:820px){.eer.eepr.eepr-hero{padding:40px 0 32px}.eer.eepr .eepr-hero-in{grid-template-columns:1fr;gap:28px}.eer.eepr .eepr-hero h1{font-size:44px}.eer.eepr .eepr-sub{font-size:20px}.eer.eepr .eepr-hero-photo img{max-width:360px;margin:0 auto}.eer.eepr.eepr-steps{padding:40px 0 16px}.eer.eepr ol.eepr-steps-grid{grid-template-columns:1fr;gap:28px}.eer.eepr.eepr-products{padding:36px 0}.eer.eepr .eepr-product-grid,.eer.eepr .eepr-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.eer.eepr.eepr-group{padding:36px 0 4px}.eer.eepr .eepr-product h3,.eer.eepr .eepr-tile h3{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/59/compiled_assets/styles.css.map */
