.msm-timmerman-hero{--tm-ink:var(--m-ink,#241e18);--tm-paper:var(--m-bg,#efe8dc);--tm-accent:var(--m-primary,#ba4d2f);position:relative;overflow:hidden;background:var(--tm-paper);color:var(--tm-ink);padding:clamp(32px,3vw,42px) clamp(20px,4vw,64px) 0;font-family:var(--m-font-body,"Manrope",sans-serif)}.msm-timmerman-hero .tm-hero-copy{display:grid;grid-template-columns:minmax(180px,1fr) minmax(400px,1.7fr);column-gap:8vw;align-items:start;margin-bottom:30px}.msm-timmerman-hero .tm-hero-tag{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.msm-timmerman-hero .tm-hero-copy h1{grid-column:2;font:400 clamp(46px,5.7vw,86px)/.91 var(--m-font-display,"Fraunces",serif);letter-spacing:-.045em;margin:0;max-width:1050px}.msm-timmerman-hero .tm-hero-intro{grid-column:2;max-width:590px;font-size:clamp(15px,1.5vw,19px);line-height:1.65;margin:28px 0 0}.msm-timmerman-hero .tm-hero-actions{grid-column:2;display:flex;gap:12px;margin-top:28px}.msm-timmerman-hero .tm-hero-actions a{padding:14px 20px;border:1px solid currentColor;color:inherit;text-decoration:none}.msm-timmerman-hero .tm-hero-actions a:first-child{background:var(--tm-accent);border-color:var(--tm-accent);color:#fff}.msm-timmerman-hero .tm-hero-image{position:relative;margin:0 calc(clamp(20px,4vw,64px)*-1);overflow:hidden}.msm-timmerman-hero .tm-hero-image img{display:block;width:100%;height:min(49vw,650px);object-fit:cover;object-position:center 48%}.msm-timmerman-hero .tm-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,color-mix(in srgb,var(--tm-ink) 47%,transparent))}.msm-timmerman-hero .tm-hero-image figcaption{position:absolute;z-index:2;left:clamp(20px,4vw,64px);right:clamp(20px,4vw,64px);bottom:26px;display:flex;justify-content:space-between;color:#fff}.msm-timmerman-hero .tm-hero-image figcaption span{font-size:10px;letter-spacing:.14em;text-transform:uppercase}.msm-timmerman-hero .tm-hero-image figcaption strong{font:400 20px var(--m-font-display,"Fraunces",serif)}.msm-timmerman-hero .tm-measure{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:9px;letter-spacing:.12em}.msm-timmerman-hero .tm-measure i{height:1px;flex:1;background:repeating-linear-gradient(90deg,var(--tm-ink) 0 1px,transparent 1px 30px)}.msm-timmerman-hero :focus-visible{outline:3px solid var(--tm-accent);outline-offset:4px}@media(max-width:760px){.msm-timmerman-hero{padding-top:34px}.msm-timmerman-hero .tm-hero-copy{display:block;margin-bottom:24px}.msm-timmerman-hero .tm-hero-copy h1{font-size:clamp(45px,14vw,68px);margin-top:14px}.msm-timmerman-hero .tm-hero-intro{margin-top:16px}.msm-timmerman-hero .tm-hero-actions{display:grid}.msm-timmerman-hero .tm-hero-actions a{text-align:center}.msm-timmerman-hero .tm-hero-image img{height:58vh;min-height:390px;object-position:72% 48%}.msm-timmerman-hero .tm-hero-image figcaption{display:grid;gap:6px}.msm-timmerman-hero .tm-hero-image figcaption strong{font-size:17px}}

