@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2421d155e98c9717-s.0hcch4vdjytm3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2d479lx_51mgt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2421d155e98c9717-s.0hcch4vdjytm3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2d479lx_51mgt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.urbanist_8e31bb79-module__p5Pliq__className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.urbanist_8e31bb79-module__p5Pliq__variable{--font-sb:"Urbanist", "Urbanist Fallback"}
.sb{--ink:#fff;--mist:#ffffffd1;--glass:#ffffff1f;--line:#ffffff47;--sand:#b99a86;color:var(--ink);font-family:var(--font-sb), ui-sans-serif, system-ui;background:#1f2330}.sb .hx-legal{color:#fff}.sb-shade{z-index:1;pointer-events:none;background:radial-gradient(70% 60% at 12% 18%,#181c2c6b,#0000 70%),linear-gradient(#0000 70%,#14161e59);position:absolute;inset:0}.sb-nav,.sb-head,.sb-panel,.sb-card,.sb-chip,.sb-note{z-index:2;position:absolute}.sb-nav{align-items:center;gap:24px;height:84px;padding:0 clamp(20px,3.4vw,56px);display:flex;top:0;left:0;right:0}.sb-logo{color:var(--ink);align-items:center;gap:10px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.sb-logo svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:24px;height:24px}.sb-nav ul{gap:clamp(20px,3vw,48px);margin:0 auto;padding:0;list-style:none;display:flex}.sb-nav ul a{color:var(--mist);font-size:15px;text-decoration:none;transition:color .25s}.sb-nav ul a:hover{color:#fff}.sb-menu{color:#fff;background:0 0;border:0;display:none}.sb-pill{border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 26px;font-size:15px;font-weight:500;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}.sb-pill--ghost{color:#fff;border:1px solid #ffffffb3}.sb-pill--ghost:hover{color:#1f2330;background:#fff}.sb-pill--solid{color:#1f2330;vertical-align:middle;letter-spacing:0;text-transform:none;background:#fff;height:clamp(44px,3.9vw,58px);margin-left:.35em;padding:0 clamp(22px,2.6vw,42px);font-size:clamp(14px,1.1vw,16px)}.sb-pill--solid:hover{transform:translateY(-2px)}.sb-pill:focus-visible,.sb-nav a:focus-visible,.sb-tags button:focus-visible,.sb-card a:focus-visible,.sb-note a:focus-visible{outline-offset:3px;outline:2px solid #fff}.sb-head{top:clamp(96px,13svh,140px);left:clamp(20px,3.4vw,56px)}.sb-head h1{letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 2px 30px #14182840;margin:0;font-size:clamp(2.6rem,5.3vw,5.6rem);font-weight:500;line-height:.98}.sb-h1-last{white-space:nowrap;align-items:center;display:inline-flex}.sb-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#1c20324d;border-radius:26px;width:min(420px,31vw);padding:20px 22px 22px;top:clamp(84px,11svh,120px);right:clamp(20px,3vw,48px);box-shadow:inset 0 1px #fff3}.sb-tags{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.sb-tags button{border:1px solid var(--line);height:32px;color:var(--mist);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:12.5px;position:relative}.sb-tags button[aria-selected=true]{color:#1f2330;border-color:#0000}.sb-tags button>span:not(.sb-tag-bg){position:relative}.sb-tag-bg{background:#fff;border-radius:999px;position:absolute;inset:0;box-shadow:0 4px 14px -6px #00000073}.sb-panel h2{margin:0 0 8px;font-size:18px;font-weight:500}.sb-panel p{color:var(--mist);margin:0;font-size:14px;line-height:1.55}.sb-card{-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);background:#7a584661;border:1px solid #ffdcbe38;border-radius:24px;width:min(360px,30vw);padding:22px 24px;bottom:clamp(28px,5svh,56px);left:clamp(20px,3vw,48px)}.sb-card h2{margin:0 0 8px;font-size:17px;font-weight:500}.sb-card p{color:var(--mist);margin:0 0 16px;font-size:13.5px;line-height:1.55}.sb-card a,.sb-note a{color:#fff;align-items:center;gap:6px;font-size:13.5px;text-decoration:none;display:inline-flex}.sb-card a svg,.sb-note a svg{width:15px;height:15px;transition:transform .25s}.sb-card a:hover svg,.sb-note a:hover svg{transform:translate(2px,-2px)}.sb-chip{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;background:#ffffff24;border-radius:999px;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:13px;display:inline-flex;bottom:clamp(30px,6svh,64px);left:50%;transform:translate(-50%)}.sb-chip svg{width:16px;height:16px}.sb-note{text-align:left;width:min(330px,28vw);bottom:clamp(28px,5svh,56px);right:clamp(20px,3vw,48px)}.sb-note p{color:#fff;text-shadow:0 1px 14px #281e1e80;margin:0 0 12px;font-size:14px;line-height:1.55}@media (max-width:1000px){.sb-nav ul,.sb-nav .sb-pill{display:none}.sb-menu{margin-left:auto;display:inline-flex}.sb-panel,.sb-note{display:none}.sb-card{width:auto;right:20px}}@media (max-width:760px){.hx-screen .hx-frame{width:max(100%, calc((100svh - 38px) * var(--ar)))}.sb-head h1{font-size:clamp(2.2rem,10vw,3rem)}.sb-h1-last{white-space:normal;flex-wrap:wrap;gap:12px}.sb-pill--solid{margin-left:0}.sb-chip{display:none}}
