/* Test03: only action shape, header wordmark, and comparison typography. */
.btn,.stage-ctrl,.btn:focus-visible{border-radius:0}
.nav .brand-erledigt{gap:0;line-height:1;white-space:nowrap}
.nav .brand-erledigt .brand-txt{display:block;line-height:1}
.nav .brand-erledigt .brand-txt b{font-family:"Fraunces",Georgia,serif;font-size:28px;font-weight:400;letter-spacing:-.045em;line-height:1.1;white-space:nowrap}
.brand-erledigt .word-dot{color:#B26A30}
.foot .brand-footer{display:inline-flex;flex-direction:row;align-items:center;gap:20px;line-height:1;white-space:nowrap}
.brand-footer .footer-word{font-family:"Fraunces",Georgia,serif;font-weight:400;font-size:56px;letter-spacing:-.05em;line-height:1.1}
.brand-footer .word-dot,.brand-footer .brand-check{color:#B26A30}
.brand-footer .brand-check{width:43px;height:43px;flex:none;margin-top:6px}
.versus{gap:28px}
.vs{font-family:"Inter",sans-serif;font-size:clamp(18px,1.65vw,24px);font-weight:400;font-style:normal;letter-spacing:-.015em;line-height:1.5;gap:clamp(24px,4vw,56px);padding-bottom:28px;align-items:baseline}
.vs .a{font-family:"Inter",sans-serif;font-size:inherit;font-weight:400;font-style:normal;line-height:1.5;color:var(--muted)}
.vs .b2,.vs .b2 b{font-family:"Fraunces",Georgia,serif;font-size:clamp(23px,2.12vw,30px);font-weight:300;font-style:italic;line-height:1.25;letter-spacing:-.025em;color:#B26A30;background:none;-webkit-background-clip:initial;background-clip:initial}
@media(max-width:700px){.versus{gap:24px}.vs{font-size:18px;gap:9px;padding-bottom:24px}.vs .b2,.vs .b2 b{font-size:25px;line-height:1.3}}
@media(max-width:420px){.nav .brand-erledigt .brand-txt b{font-size:25px}}
@media(max-width:600px){.foot .brand-footer{gap:14px}.brand-footer .footer-word{font-size:43px}.brand-footer .brand-check{width:34px;height:34px;margin-top:4px}}

/* Revision03.1: one spelling and the same copper signature at both positions. */
.nav .brand-erledigt{gap:10px}
.nav .brand-erledigt .brand-check{display:block;width:24px;height:24px;flex:none;color:#B26A30;margin-top:3px}
@media(max-width:420px){.nav .brand-erledigt{gap:8px}.nav .brand-erledigt .brand-check{width:21px;height:21px;margin-top:2px}}
