.stm-ea{--stm-ea-accent:var(--stm-heading, #EB5963);--stm-ea-text:var(--stm-text, #505456);--stm-ea-white:var(--stm-white, #ffffff);--stm-ea-radius:var(--stm-radius, 8px);--stm-ea-focus:rgba(235, 89, 99, .2);--stm-ea-focus:color-mix(in srgb, var(--stm-ea-accent) 20%, transparent);--stm-ea-h3:var(--stm-h3-size, clamp(1.4rem, 3vw, 30px));--stm-ea-h3-weight:var(--stm-h3-weight, 400);--stm-ea-body:var(--stm-text-size, clamp(0.875rem, 1.2vw, 18px));--stm-ea-line:var(--stm-line-height, clamp(28px, 3vw, 32px));font-family:var(--stm-font,'Montserrat','Segoe UI',Arial,sans-serif);font-size:var(--stm-ea-body);line-height:var(--stm-ea-line);color:var(--stm-ea-text);padding:0 24px}.stm-ea *,.stm-ea *::before,.stm-ea *::after{box-sizing:border-box}.stm-ea p{font-size:var(--stm-ea-body);line-height:var(--stm-ea-line);color:inherit}.stm-ea__header{max-width:var(--stm-max-width,1200px);margin:0 auto;padding:0 24px;line-height:0}.stm-ea__header picture{display:block}.stm-ea__header-img{display:block;width:100%;height:auto;max-width:none}.stm-ea__intro{max-width:var(--stm-max-width,1200px);margin:0 auto;padding:48px 24px 64px;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:48px;align-items:start}.stm-ea__intro-heading{margin:0 0 24px;color:var(--stm-ea-accent);font-size:var(--stm-ea-h3);font-weight:var(--stm-ea-h3-weight);line-height:1.15}.stm-ea__intro-text p{margin:0}.stm-ea__facts{background:var(--stm-ea-accent);color:var(--stm-ea-white);border-radius:var(--stm-ea-radius);padding:40px 44px;display:flex;gap:24px;justify-content:space-between;align-items:center;flex-wrap:wrap}.stm-ea__facts-text{flex:1 1 0%}.stm-ea__street{white-space:nowrap}.stm-ea__facts p{margin:0 0 2px;color:var(--stm-ea-white);line-height:1.5}.stm-ea__facts-label{font-weight:700;font-size:var(--stm-ea-h3)!important;line-height:1.15!important;margin-top:18px!important;margin-bottom:6px!important}.stm-ea__facts-label:first-child{margin-top:0!important}.stm-ea__pin{color:var(--stm-ea-white);flex:none;line-height:0;border-radius:var(--stm-ea-radius);padding:4px}.stm-ea__pin:hover,.stm-ea__pin:focus-visible{opacity:.8;outline:2px solid var(--stm-ea-white);outline-offset:2px}.stm-ea__button,.stm-ea__button:visited{margin-top:28px;display:inline-block;font:inherit;font-size:var(--stm-ea-body);font-weight:600;line-height:1.4;color:var(--stm-ea-white);background:var(--stm-ea-accent);border:0;border-radius:5px;padding:12px 28px;text-decoration:none;cursor:pointer;transition:filter .15s ease}.stm-ea__button:hover{filter:brightness(.92);color:var(--stm-ea-white);text-decoration:none}.stm-ea__button:focus-visible{outline:3px solid var(--stm-ea-focus);outline-offset:2px}.stm-ea .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.stm-ea__facts{padding:32px}}@media (max-width:780px){.stm-ea__intro{grid-template-columns:1fr;gap:32px;padding-top:36px;padding-bottom:48px}.stm-ea__facts{padding:28px}}@media (prefers-reduced-motion:reduce){.stm-ea__button{transition:none}}