.logo-lockup{--ll-ink:#111;align-items:center;gap:8px;display:inline-flex}.logo-lockup--dark{--ll-ink:#fff}.logo-lockup svg,.logo-lockup svg *{stroke:none}.logo-lockup-mark{flex:none;width:auto;height:34px;display:block}.logo-lockup-mark path{fill:#b10e24}.logo-lockup-divider{background:var(--ll-ink);clip-path:polygon(50% 0%,100% 8%,100% 92%,50% 100%,0% 92%,0% 8%);flex:none;align-self:stretch;width:4px;margin-block:0;transition:background .3s}.logo-lockup-word{color:var(--ll-ink);flex:none;align-items:center;transition:color .3s;display:flex}.logo-lockup-wordmark{width:auto;height:26px;color:inherit;display:block}.logo-lockup-wm{display:none}.logo-lockup--sm{gap:7px}.logo-lockup--sm .logo-lockup-mark{height:30px}.logo-lockup--sm .logo-lockup-wordmark{height:22px}.logo-lockup--lg{gap:9px}.logo-lockup--lg .logo-lockup-mark{height:44px}.logo-lockup--lg .logo-lockup-wordmark{height:32px}@media (max-width:640px){.logo-lockup:not(.logo-lockup--sm):not(.logo-lockup--lg) .logo-lockup-mark{height:30px}.logo-lockup:not(.logo-lockup--sm):not(.logo-lockup--lg) .logo-lockup-wordmark{height:17px}}.sth[data-open=true]{position:fixed;top:0;left:0;right:0}.sth[data-open=true] .sth-bar{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#ffffff24}.sth[data-open=true] .logo-lockup{--ll-ink:#fff}.sth[data-open=true] .sth-link{color:#fff}.sth[data-open=true] .sth-login{color:#ffffffb8}.sth[data-open=true] .sth-burger{color:#fff}.sth-link{font-family:var(--font-display-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:.8rem;font-weight:700;transition:color .25s;position:relative}.sth-link:after{content:"";background:var(--red);height:2px;transition:right .25s;position:absolute;bottom:-7px;left:0;right:100%}.sth-link:hover:after{right:0}.sth-login{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800;transition:color .2s}.sth-login:hover{color:var(--red)}.sth-burger{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-content:center;gap:5px;transition:transform .3s cubic-bezier(.23,1,.32,1),color .25s;display:grid;position:relative}.sth-burger:focus-visible{outline:2px solid var(--red,#b10e24);outline-offset:3px}.sth-burger[aria-expanded=true]:hover{transform:rotate(90deg)}.sth-burger span{transform-origin:50%;background:currentColor;width:24px;height:2px;transition:transform .35s cubic-bezier(.23,1,.32,1),opacity .2s}.sth-burger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.sth-burger[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(.4)}.sth-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.sth-overlay{background:var(--ink);color:#fff}.sth-overlay:before{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 80% 10%,#000,#0000 70%);mask-image:radial-gradient(120% 90% at 80% 10%,#000,#0000 70%)}.sth-menu-inner{z-index:1;flex-direction:column;flex:1;justify-content:space-between;width:min(1180px,100vw - 36px);margin-inline:auto;padding-top:clamp(120px,17vh,160px);display:flex;position:relative;overflow:hidden auto}@media (max-height:860px){.sth-menu-inner{padding-top:clamp(64px,9vh,110px)}.sth-menu-link{padding-block:clamp(4px,.7vh,10px)}.sth-menu-foot{padding:16px 0 18px}}.sth-menu-links{flex-direction:column;display:flex}.sth-menu-link{color:#fff;border-bottom:1px solid #ffffff1f;align-items:baseline;gap:clamp(16px,2.4vw,30px);padding:clamp(8px,1.4vh,14px) 0;transition:padding .3s;display:flex;position:relative}.sth-menu-link:before{content:"";background:var(--red-bright,#e01b34);clip-path:polygon(50% 0%,100% 12%,100% 88%,50% 100%,0% 88%,0% 12%);opacity:0;width:3px;height:24px;transition:opacity .25s,transform .25s;position:absolute;top:50%;left:0;transform:translate(-8px,-50%)}.sth-menu-link:hover:before,.sth-menu-link:focus-visible:before{opacity:1;transform:translateY(-50%)}.sth-menu-link i{color:var(--red-bright);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;font-size:11px;font-style:normal}.sth-menu-link span{font-family:var(--font-display-stack);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(38px,6.4vh,66px);font-weight:700;line-height:1;transition:transform .3s cubic-bezier(.23,1,.32,1)}.sth-menu-meta{color:#8f8b85;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;text-align:right;margin-left:auto;padding-left:20px;font-size:10.5px;transition:color .25s}@media (max-width:640px){.sth-menu-meta{display:none}}.sth-menu-link:hover{padding-left:12px}.sth-menu-link:hover span{transform:translate(4px)}.sth-menu-link:hover i,.sth-menu-link:hover .sth-menu-meta,.sth-menu-link:focus-visible .sth-menu-meta{color:#fff}.sth-menu-foot{color:#a5a29c;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 26px;padding:22px 0 26px;font-size:11px;display:flex}.sth-menu-foot a:hover{color:#fff}.sth-account{align-items:center;gap:14px}.sth-account-id{max-width:190px;color:var(--ink);align-items:center;gap:9px;transition:color .2s;display:inline-flex}.sth-account-id:hover{color:var(--red)}.sth-account-initials{background:var(--red,#d9182a);color:#fff;width:28px;height:28px;font-family:var(--font-display-stack);letter-spacing:.04em;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);flex:none;place-items:center;font-size:.62rem;font-weight:800;display:grid}.sth-account-name{font-family:var(--font-display-stack);letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;overflow:hidden}.sth-account-admin,.sth-logout{font-family:var(--font-display-stack);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:.66rem;font-weight:800;transition:color .2s}.sth-account-admin:hover,.sth-logout:hover{color:var(--red)}.sth[data-open=true] .sth-account-id,.sth[data-open=true] .sth-account-admin,.sth[data-open=true] .sth-logout{color:#ffffffb8}.sth[data-open=true] .sth-account-id:hover,.sth[data-open=true] .sth-account-admin:hover,.sth[data-open=true] .sth-logout:hover{color:#fff}.sth-menu-account{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:20px 0;display:flex}.sth-menu-account-who{align-items:center;gap:11px;min-width:0;display:inline-flex}.sth-menu-account-who b{color:#fff;font-family:var(--font-display-stack);letter-spacing:.06em;text-transform:uppercase;font-size:.86rem;font-weight:800;display:block}.sth-menu-account-who i{color:#a5a29c;font-family:var(--font-mono), ui-monospace, monospace;font-size:11px;font-style:normal;display:block}.sth-menu-account-actions{align-items:center;gap:20px;display:inline-flex}.sth-menu-account-actions a,.sth-menu-account-actions button{color:#a5a29c;cursor:pointer;min-height:44px;font-family:var(--font-display-stack);letter-spacing:.09em;text-transform:uppercase;background:0 0;border:0;align-items:center;padding:0;font-size:.72rem;font-weight:800;transition:color .2s;display:inline-flex}.sth-menu-account-actions a:hover,.sth-menu-account-actions button:hover{color:#fff}@media (max-width:640px){.sth-menu-link span{font-size:clamp(32px,5.6vh,46px)}.sth-menu-foot{flex-direction:column;align-items:flex-start;gap:8px}.sth-menu-account{flex-direction:column;align-items:flex-start;gap:12px}.sth-menu-account-actions{flex-wrap:wrap;gap:8px 18px}}@media (prefers-reduced-motion:reduce){.sth-burger,.sth-burger span,.sth-link,.sth-link:after,.sth-menu-link,.sth-menu-link:before,.sth-menu-link span,.logo-lockup-divider,.logo-lockup-word{transition:none}.sth-burger[aria-expanded=true]:hover{transform:none}}
