html.a-express body{background:var(--at-base)!important}
html.a-express .x-entry{position:relative;isolation:isolate;padding:30px 0 26px!important;background-color:var(--at-wash);background-image:var(--at-gradient),var(--at-image);background-size:cover;background-position:var(--at-position);border-bottom:1px solid #9c5d3226;box-shadow:0 18px 45px #50260c12}
html.a-express .x-entry:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--at-pattern);background-image:repeating-linear-gradient(45deg,currentColor 0 1px,transparent 1px 22px),repeating-linear-gradient(-45deg,currentColor 0 1px,transparent 1px 22px);color:var(--at-ink);mask-image:linear-gradient(90deg,#000,transparent 80%)}
html.a-express .x-invite h1{color:var(--at-ink)!important;font-size:clamp(30px,3.6vw,46px)!important;letter-spacing:-1.6px!important;margin-bottom:10px!important}
html.a-express .x-invite>.x-overline,html.a-express .x-invite>p{color:var(--at-ink)!important}.x-invite>.x-overline{letter-spacing:2px}.x-invite>.x-overline>span{background:var(--at-accent)}
html.a-express .x-composer{border:1px solid #ffffffbc;border-radius:var(--at-radius);background:#fffffff5;box-shadow:0 18px 45px #27180b20}
html.a-express .a-header{border-bottom:3px solid var(--at-accent)!important}.a-express .a-brand b{color:var(--at-accent)!important}
html.a-express :is(.a-publish,.x-primary,.x-send){background:var(--at-accent)!important;color:var(--at-on-accent)!important}
html.a-express .x-mic{color:var(--at-accent);background:#fff1e6}.x-mic[aria-pressed=true]{background:var(--at-accent)!important;color:var(--at-on-accent)!important}
html.a-express .x-discover{padding-top:20px}.x-universes{padding:5px 3px 18px;gap:10px;border-bottom-color:#9c5d3233}
html.a-express .x-universes :is(button,a){background:#ffffffd9;border-color:#c5a48e66;color:#342b29;box-shadow:0 3px 8px #38180706;min-height:44px}
html.a-express .x-universes button[aria-pressed=true]{background:var(--at-accent);border-color:var(--at-accent);color:var(--at-on-accent);box-shadow:0 6px 14px #4c271b22}
html.a-express[data-tab-style=outline] .x-universes button[aria-pressed=true]{background:#fff;color:#172033;border:2px solid var(--at-accent);box-shadow:inset 0 -3px 0 var(--at-accent)}
html.a-express .x-card{border-radius:var(--at-radius);box-shadow:0 8px 22px #50321b0d;border:1px solid #b9937130}.x-card-contact{border-top-color:#b9937130!important}
html.a-express .a-mobile-nav{border-top:2px solid var(--at-accent)!important}.a-express .a-mobile-plus{background:var(--at-accent)!important;color:var(--at-on-accent)!important}
html.a-express .a-panel{box-shadow:0 10px 35px #43260e0b}
html.a-express .x-composer textarea:focus,html.a-express .x-composer textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--at-accent)}
html.a-express .x-composer button:focus-visible{outline-color:var(--at-accent)!important}
@media(max-width:700px){html.a-express .x-entry{padding:20px 0!important;background-image:var(--at-gradient),var(--at-image);background-position:var(--at-position)}html.a-express .x-invite{background:var(--at-wash);padding:14px;border-radius:var(--at-radius)}html.a-express .x-invite h1{display:block!important;font-size:30px!important}html.a-express .x-invite>p{display:block!important}.x-invite>.x-overline{display:none!important}html.a-express .x-entry>.a-container{gap:16px!important}}
