.homepage-reassurance{padding:6px 20px;background:#fff;color:#27334a;text-align:center;border-bottom:1px solid #e3e6ea}.homepage-reassurance a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:inherit;font-family:var(--font-body-family);font-size:12px;letter-spacing:.015em;text-decoration:none}.homepage-reassurance strong{font-weight:500;text-decoration:underline;text-underline-offset:4px}.homepage-reassurance a:focus-visible{outline:2px solid #27334a;outline-offset:3px}.professional-teaser{background:#27334a;color:#fff}.professional-teaser__inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:64px}.professional-teaser__image{min-height:470px;position:relative;overflow:hidden}.professional-teaser__image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 60%}.professional-teaser__content{padding:54px 0;align-self:center}.professional-teaser__eyebrow{margin:0 0 20px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.professional-teaser h2{margin:0 0 20px;max-width:480px;color:#fff;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(32px,3.2vw,46px);line-height:1.12;letter-spacing:0;text-wrap:balance}.professional-teaser__description{max-width:430px;margin:0 0 28px;font-size:14px;line-height:1.8;letter-spacing:.02em}.professional-teaser__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:12px 22px;background:#fff;color:#27334a;text-decoration:none;font-size:13px;letter-spacing:.02em;border:1px solid #fff}.professional-teaser__button:hover{background:#f1f0ee}.professional-teaser__signin{display:table;margin-top:20px;padding:8px 0;color:#fff;font-size:12px;text-underline-offset:5px}.professional-teaser a:focus-visible{outline:2px solid #fff;outline-offset:4px}@media screen and (max-width:989px){.professional-teaser__inner{gap:32px}.professional-teaser__image{min-height:420px}.professional-teaser__content{padding:40px 0}}@media screen and (max-width:749px){.professional-teaser__inner{grid-template-columns:1fr;padding:0;gap:0}.professional-teaser__image{min-height:0;height:270px}.professional-teaser__image img{object-position:center 64%}.professional-teaser__content{padding:32px 24px 28px}.professional-teaser__eyebrow{margin-bottom:16px;font-size:11px}.professional-teaser h2{font-size:34px;max-width:360px}.professional-teaser__description{font-size:13px;margin-bottom:24px}.professional-teaser__button{width:100%}.professional-teaser__signin{margin-top:12px}}.public-professional-links{display:none}@media screen and (max-width:989px){.public-professional-links{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-inline:-20px;padding:0 20px;background:#27334a;color:#fff}.public-professional-links a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;font-family:var(--font-body-family);font-size:12px;font-weight:400;line-height:1.3;letter-spacing:.015em;text-decoration:none}.public-professional-links a:last-child{text-decoration:underline;text-underline-offset:4px}.public-professional-links a:focus-visible{outline:2px solid #fff;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAQAAAAAAAIAAAAAgA */
