.msm-timmerman-footer{--tm-ink:var(--m-ink,#241e18);--tm-paper:var(--m-bg,#efe8dc);--tm-accent:var(--m-primary,#ba4d2f);padding:clamp(54px,8vw,110px) clamp(18px,4vw,64px);background:var(--tm-ink);color:var(--tm-ink);font:500 14px/1.6 var(--m-font-body,"Manrope",sans-serif)}.msm-timmerman-footer .tm-footer-sheet{position:relative;max-width:1350px;margin:auto;background:#fffaf1;padding:clamp(26px,5vw,72px);box-shadow:0 30px 70px #0004;transform:rotate(-.25deg)}.msm-timmerman-footer .tm-tape{position:absolute;top:-17px;width:94px;height:38px;background:color-mix(in srgb,white 58%,var(--tm-accent));clip-path:polygon(3% 9%,96% 0,100% 87%,6% 100%);mix-blend-mode:multiply}.msm-timmerman-footer .tm-tape-a{left:7%;transform:rotate(-8deg)}.msm-timmerman-footer .tm-tape-b{right:7%;transform:rotate(9deg)}.msm-timmerman-footer .tm-footer-intro{display:grid;grid-template-columns:1fr 2fr;gap:30px;padding-bottom:60px;border-bottom:1px solid color-mix(in srgb,var(--tm-ink) 19%,transparent)}.msm-timmerman-footer .tm-footer-intro p{font-size:10px;letter-spacing:.15em;text-transform:uppercase}.msm-timmerman-footer .tm-footer-intro h2{font:400 clamp(38px,5.5vw,76px)/.98 var(--m-font-display,"Fraunces",serif);letter-spacing:-.035em;margin:0}.msm-timmerman-footer .tm-footer-intro a{grid-column:2;width:max-content;color:inherit;text-decoration:none;border-bottom:2px solid var(--tm-accent);padding:10px 0}.msm-timmerman-footer .tm-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px;padding:46px 0}.msm-timmerman-footer .tm-footer-grid>div,.msm-timmerman-footer .tm-footer-grid nav{display:grid;align-content:start;gap:8px}.msm-timmerman-footer .tm-footer-grid b{font-size:11px;letter-spacing:.11em;text-transform:uppercase}.msm-timmerman-footer .tm-footer-grid a{color:inherit;text-decoration:none}.msm-timmerman-footer .tm-footer-grid a:hover{color:var(--tm-accent)}.msm-timmerman-footer .tm-footer-bottom{display:flex;justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--tm-ink) 19%,transparent);padding-top:18px;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.msm-timmerman-footer .tm-footer-bottom a{color:inherit}.msm-timmerman-footer :focus-visible{outline:3px solid var(--tm-accent);outline-offset:4px}@media(max-width:700px){.msm-timmerman-footer .tm-footer-sheet{transform:none}.msm-timmerman-footer .tm-footer-intro,.msm-timmerman-footer .tm-footer-grid{grid-template-columns:1fr}.msm-timmerman-footer .tm-footer-intro h2,.msm-timmerman-footer .tm-footer-intro a{grid-column:1}.msm-timmerman-footer .tm-footer-grid{gap:30px}.msm-timmerman-footer .tm-footer-bottom{display:grid;gap:14px}.msm-timmerman-footer .tm-tape-b{display:none}}
