:root{--brand-red:#ff0000;--brand-red-text:#d00000;--brand-red-action:#e00000;--brand-red-hover:#c80000;--brand-red-on-dark:#ff6b6b;--brand-red-tint:#fff0ee;--primary:var(--brand-red-text);--ring:var(--brand-red)}
.homepage-b-hero{--red:var(--brand-red)}
.marketing-page{--m-red:var(--brand-red)}
.marketing-page .m-dark{--m-red:var(--brand-red-on-dark)}
body .swiss-flag{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 24'%3E%3Crect width='32' height='24' rx='2' fill='%23ff0000'/%3E%3Crect x='13' y='6' width='6' height='12' fill='%23fff'/%3E%3Crect x='10' y='9' width='12' height='6' fill='%23fff'/%3E%3C/svg%3E") no-repeat center;background-size:contain}
.story-swiss{background:var(--brand-red)}
body.home .nav-fixed .btn-primary,body.page .nav-fixed .btn-primary,.homepage-b-hero .button,.m-button{background:var(--brand-red-action);border-color:var(--brand-red-action);color:#fff;box-shadow:none}
body.home .nav-fixed .btn-primary:hover,body.page .nav-fixed .btn-primary:hover,.homepage-b-hero .hero-actions .button:hover,.m-button:hover{background:var(--brand-red-hover);border-color:var(--brand-red-hover);color:#fff}
.story-heading h2 em,.story-trust h2 em,.product-lockup-name>span{color:var(--brand-red)}
.story-kicker,.m-kicker,.m-number,.story-text-link,.m-link,a[aria-current="page"],.mobile-navigation-links .mobile-sign-in{color:var(--brand-red-text)}
.home-family-product:hover .home-family-name,.homepage-b-hero .explore:hover,.homepage-b-hero .hero-copy>p:not(.hero-hosting) a:hover,.m-family-card strong,.m-contact-card strong,.m-details[open] summary{color:var(--brand-red-text)}
.homepage-b-hero .hero-copy>p:not(.hero-hosting) a{text-decoration-color:var(--brand-red)}
.story-ask .story-heading h2 em,.story-ask .story-kicker,.story-ask .story-zeta-link,.story-ask .product-lockup-name>span,.m-dark .m-kicker,.m-dark .m-link,.m-dark .product-lockup-name>span{color:var(--brand-red-on-dark)}
.m-button-outline{background:transparent;color:var(--brand-red-text);border-color:var(--brand-red-text)}
.m-button-outline:hover{background:var(--brand-red-tint);color:var(--brand-red-text);border-color:var(--brand-red-text)}
.price-name,.price-family-tabs [aria-selected="true"]{color:var(--brand-red-text)}
.m-family-card:hover,.m-contact-card:hover{border-color:var(--brand-red)}
.zeta-page .m-info-card blockquote{color:var(--brand-red-text);border-left-color:var(--brand-red)}
.story-calendar{border-top-color:var(--brand-red)}
.footer-bar:hover .footer-toggle{color:var(--brand-red-text)}
.footer-panel .grid-footer li a:hover{color:var(--brand-red-text)!important}
:where(a,button,summary):focus-visible,.homepage-b-hero a:focus-visible,.home-family-product:focus-visible,.footer-bar:focus-visible,.footer-panel a:focus-visible,.price-panel:focus-visible{outline-color:var(--brand-red)}
.story-final-actions .revamp-button-primary{background:var(--brand-red-action);color:#fff;box-shadow:none;border-radius:8px}
.story-final-actions .revamp-button-primary:hover{background:var(--brand-red-hover);color:#fff}
.marketing-page a:focus-visible,.marketing-page button:focus-visible,.marketing-page summary:focus-visible{outline-color:var(--brand-red)}
.nav-fixed .nav-link[aria-current="page"],.nav-fixed .nav-link:hover{color:var(--brand-red-text)}
.revamp-content{--red:var(--brand-red-text);--red-deep:var(--brand-red-hover)}
.revamp-legal-copy a{text-decoration-color:color-mix(in srgb,var(--brand-red) 35%,transparent)}
.m-workspace-item.selected,.m-capabilities span{color:var(--brand-red-text)}
.home-family-preview,.mcp-preview-badge,.mcp-news-status{color:var(--brand-red-text);background:var(--brand-red-tint)}
.mcp-preview-badge,.mcp-news-status{border-color:color-mix(in srgb,var(--brand-red) 20%,#fff)}
.mcp-news-cta{color:var(--brand-red-text)}
.m-provider:hover{border-color:var(--brand-red)}
.story-question,.zeta-spoken-question{background:var(--brand-red-tint)}
.story-question>span,.story-question p,.story-zeta-mark,.zeta-voice-label,.zeta-spoken-question p{color:var(--brand-red-text)}
.zeta-voice-label svg{stroke:var(--brand-red)}
