@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-vietnamese-wght-normal-XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-latin-ext-wght-normal-C4zznr8T.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-latin-wght-normal-E0tuGl4L.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}.sys{box-sizing:border-box;width:100%;padding:var(--space-margin);gap:calc(var(--space-margin) * 1.25);flex-direction:column;max-width:1280px;margin:0 auto;display:flex}.sys-hero{grid-template-columns:repeat(var(--grid-columns,12), minmax(0, 1fr));column-gap:var(--grid-gutter,var(--space-6));row-gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-outer);background-color:var(--color-surface);border:var(--line-width) solid var(--color-border);box-shadow:var(--shadow);align-items:center;min-height:460px;display:grid;position:relative}.brand-stage[data-line=outline] .sys-hero,.brand-stage[data-line=brutal] .sys-hero{border-color:var(--color-line)}.sys-hero-meta{z-index:2;background:inherit;box-shadow:none;padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);border-radius:0;grid-area:1/1/auto/-1;align-self:start;position:relative}.brand-stage[data-line=soft] .sys-hero-meta{border-bottom:0}.brand-stage[data-ground=drenched] .sys-hero,.brand-stage[data-ground=black] .sys-hero,.brand-stage[data-ground=deep] .sys-hero{background-color:#0000}.brand-stage:is([data-ground=drenched],[data-ground=black],[data-ground=deep]) .sys-hero-meta{background-color:var(--color-bg)}.brand-stage:is([data-layout=left],[data-layout=offset],[data-layout=split]):not([data-photo-ground=true]) .sys-hero-meta{grid-template-columns:subgrid;column-gap:var(--grid-gutter,var(--space-6));display:grid}.brand-stage:is([data-layout=left],[data-layout=offset],[data-layout=split]):not([data-photo-ground=true]) .sys-hero-meta>:first-child{grid-column:1 / span var(--grid-copy,6);grid-row:1;justify-self:start}.brand-stage:is([data-layout=left],[data-layout=offset],[data-layout=split]):not([data-photo-ground=true]) .sys-hero-meta>:nth-child(2){grid-column:span var(--grid-media,6) / -1;grid-row:1;justify-self:start}.brand-stage:is([data-layout=left],[data-layout=offset],[data-layout=split]):not([data-photo-ground=true]) .sys-hero-meta>:nth-child(3){grid-column:span var(--grid-media,6) / -1;grid-row:1;justify-self:end}.sys-hero-copy{gap:var(--space-3);grid-column:1 / span var(--grid-copy,6);flex-direction:column;grid-row:2;min-width:0;display:flex}.sys-hero{container-type:inline-size}.sys-hero-copy>.b-display{font-size:min(var(--text-display-size), calc(((100cqi - 2 * var(--space-6) - 11 * var(--grid-gutter,24px)) / 12 * var(--grid-copy,6) + (var(--grid-copy,6) - 1) * var(--grid-gutter,24px)) * .2))}.sys-hero-photo{aspect-ratio:4/3;grid-column:span var(--grid-media,6) / -1;grid-row:2;width:100%}.sys-actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.brand-stage[data-layout=centered] .sys-hero{text-align:center}.brand-stage[data-layout=centered] .sys-hero-copy{grid-column:3/-3;align-items:center}.brand-stage[data-layout=centered] .sys-hero-photo{aspect-ratio:21/9;grid-area:3/1/auto/-1}.brand-stage[data-layout=split] .sys-hero{align-items:stretch;overflow:hidden}.brand-stage[data-layout=split] .sys-hero-copy{padding-block:var(--space-6);justify-content:center}.brand-stage[data-layout=split] .sys-hero-photo{aspect-ratio:auto;width:auto;height:auto;min-height:360px;margin:0 calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) 0;border-radius:0}.brand-stage[data-layout=offset] .sys-hero-photo{transform:translate(var(--space-6), calc(var(--space-6) * -1));aspect-ratio:1}.brand-stage[data-layout=editorial] .sys-hero{row-gap:0;padding:0;position:relative;overflow:hidden}.brand-stage[data-layout=editorial] .sys-hero-meta{padding:var(--space-4) var(--space-6) var(--space-3)}.brand-stage[data-layout=editorial] .sys-hero-photo{aspect-ratio:auto;border-radius:0;grid-area:2/1/auto/-1;height:100%;min-height:480px}.brand-stage[data-layout=editorial] .sys-hero-copy{z-index:1;max-width:680px;margin:var(--space-6) var(--space-6) var(--space-6) 0;padding:var(--space-6);grid-area:2/1/auto/-1;place-self:end start}.sys-section{gap:var(--space-4);flex-direction:column;display:flex}.sys-section-head{gap:var(--space-1);flex-direction:column;display:flex}.sys-section>.b-rule{margin-top:calc(var(--space-2) * -1)}.sys-type-row{gap:var(--space-4);padding-block:var(--space-3);border-bottom:var(--border-width) solid color-mix(in srgb, var(--color-border) calc(var(--rule-opacity) * 100%), transparent);grid-template-columns:200px 1fr;align-items:baseline;display:grid}.sys-type-meta{flex-direction:column;gap:2px;display:flex}.sys-roles{gap:var(--space-3);grid-template-columns:repeat(7,1fr);display:grid}.sys-swatch{flex-direction:column;gap:2px;display:flex}.sys-swatch-chip{aspect-ratio:4/3;border-radius:var(--radius-inner);border:var(--border-width) solid var(--color-border);font-family:var(--font-display);font-size:var(--text-heading-size);margin-bottom:var(--space-1);place-items:center;display:grid}.sys-scale{grid-template-columns:90px repeat(11,1fr);align-items:stretch;gap:4px;display:grid}.sys-scale-name{align-self:center}.sys-scale-cell{border-radius:calc(var(--radius-inner) / 2);align-items:end;height:48px;padding:4px 6px;display:flex}.sys-scale-cell .b-caption{letter-spacing:0;font-size:10px}.sys-shape{gap:var(--space-6);grid-template-columns:1.3fr 1fr;align-items:start;display:grid}.sys-nest{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.sys-nest-inner{border-radius:var(--radius-inner);background:var(--color-primary-100);color:var(--color-primary-900);padding:var(--space-4);align-items:end;min-height:120px;display:flex}.sys-space{gap:var(--space-1);flex-direction:column;display:flex}.sys-space-row{align-items:center;gap:var(--space-2);grid-template-columns:24px 1fr 60px;display:grid}.sys-space-bar{background:var(--color-accent);border-radius:2px;height:12px}.sys-motion{gap:var(--space-3);flex-direction:column;align-items:start;display:flex}.sys-motion-track{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-outer);background:var(--color-surface);border:var(--line-width) solid var(--color-border);width:100%;display:flex}.sys-motion-dot{border-radius:var(--radius-control);background:var(--color-primary);width:48px;height:48px;animation:sys-enter var(--motion-long) var(--ease-enter) both}@keyframes sys-enter{0%{opacity:0;transform:translateY(calc(var(--motion-travel) * 1.5)) scale(.8)}to{opacity:1;transform:none}}.sys-imagery{gap:var(--space-4);grid-template-columns:1.4fr 1fr;display:grid}.sys-imagery-photo{aspect-ratio:16/10}.sys-imagery-side{gap:var(--space-4);grid-template-rows:1fr 1.4fr;display:grid}.sys-texture-chip{background-color:var(--color-surface);align-items:end;display:flex}.sys-inverse{border:var(--line-width) solid var(--color-line);box-shadow:var(--shadow);background-color:var(--color-inverse-bg);color:var(--color-on-inverse);border-radius:var(--radius-outer);padding:var(--space-4);justify-content:end;gap:var(--space-1);flex-direction:column;display:flex}.sys-stat{font-size:calc(var(--text-display-size) * .8)}.brand-stage[data-photo-ground=true] .sys-hero{row-gap:0;padding:0;position:relative;overflow:hidden}.brand-stage[data-photo-ground=true] .sys-hero-meta{padding:var(--space-4) var(--space-6) var(--space-3)}.brand-stage[data-photo-ground=true] .sys-hero-photo{aspect-ratio:auto;border-radius:0;grid-area:2/1/auto/-1;height:100%;min-height:480px;transform:none}.brand-stage[data-photo-ground=true] .sys-hero-copy{z-index:1;max-width:680px;margin:var(--space-6) var(--space-6) var(--space-6) 0;padding:var(--space-6);grid-area:2/1/auto/-1;place-self:end start}.brand-stage:is([data-layout=editorial],[data-photo-ground=true]):is([data-protect=frost],[data-protect=panel]) .sys-hero-copy{margin-left:var(--space-6)}.sp{gap:var(--space-8);padding-bottom:var(--space-8);flex-direction:column;display:flex}.sp>.sp-block:first-child{padding-top:var(--space-8)}.sp-block{gap:var(--space-4);padding-inline:var(--space-margin);flex-direction:column;display:flex}.sp-block-head{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);display:flex}.sp-block-head p{margin:0}.sp-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sp-gap{margin-top:var(--space-3)!important}.sp p,.sp h1,.sp h2{margin:0}.sp-pill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);border:max(1px, var(--line-control)) solid var(--color-border);font-family:var(--font-caption);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);letter-spacing:var(--text-caption-tracking);text-transform:var(--text-caption-transform);align-items:center;display:inline-flex}.sp-pill--accent{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent)}.brand-stage[data-line=outline] .sp-pill,.brand-stage[data-line=brutal] .sp-pill{border-color:var(--color-line)}.sp-color-hero{gap:var(--space-6);padding:var(--space-6) var(--space-margin) var(--space-8);flex-direction:column;justify-content:space-between;min-height:40vh;display:flex}.sp-roles{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.sp-role{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-outer);min-height:160px;box-shadow:inset 0 0 0 var(--border-width) var(--color-border);flex-direction:column;display:flex}.sp-role-aa{flex:1}.sp-role-hex{opacity:.75}.sp-scale{grid-template-columns:90px repeat(11,1fr);align-items:center;gap:2px;display:grid}.sp-scale-cell{height:56px;padding:var(--space-1) var(--space-2);align-items:flex-end;display:flex}.sp-scale-cell:nth-child(2){border-radius:var(--radius-inner) 0 0 var(--radius-inner)}.sp-scale-cell:last-child{border-radius:0 var(--radius-inner) var(--radius-inner) 0}.sp-use{gap:var(--space-4);grid-template-columns:1fr 1.4fr 1fr;display:grid}.sp-use-card{gap:var(--space-2);padding:var(--space-5,var(--space-6));flex-direction:column;align-items:flex-start;display:flex}.sp-use-card .b-btn{margin-top:var(--space-3)}.sp-use-inverse,.sp-use-primary{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-outer);flex-direction:column;display:flex}.sp-use-inverse{background:var(--color-inverse-bg);color:var(--color-on-inverse)}.sp-use-primary{background:var(--color-primary);color:var(--color-on-primary);justify-content:space-between}.sp-status{gap:var(--space-4);display:grid}.sp-status .sp-row{flex-wrap:wrap;align-items:center}.sp-status-card{padding:var(--space-4) var(--space-5);border-radius:var(--radius-card)}.sp-status-copy{max-width:60ch}.sp-contrast{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.sp-contrast-row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-inner);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 18%, transparent);display:flex}.sp-type-hero{gap:var(--space-6);padding:var(--space-8) var(--space-margin) var(--space-4);flex-direction:column;display:flex}.sp-type-glyphs{align-items:flex-end;gap:var(--space-8);display:flex}.sp-type-aa{font-size:min(240px, calc(var(--text-display-size) * 2.4))!important;line-height:.85!important}.sp-type-faces{gap:var(--space-1);padding-bottom:var(--space-3);flex-direction:column;display:flex}.sp-type-alphabet{color:var(--color-fg-muted);overflow-wrap:anywhere;font-size:calc(var(--text-display-size) * .6)!important}.sp-type-row{gap:var(--space-6);padding-block:var(--space-4);border-bottom:var(--border-width) solid color-mix(in srgb, var(--color-border) calc(var(--rule-opacity) * 100%), transparent);grid-template-columns:200px 1fr;align-items:baseline;display:grid}.sp-type-meta{gap:var(--space-1);flex-direction:column;display:flex!important}.sp-quote{margin:var(--space-3) 0;padding-left:var(--space-4);border-left:max(2px, var(--line-width)) solid var(--color-primary)}.sp-article{gap:var(--space-4);flex-direction:column;max-width:68ch;display:flex}.sp-shapes{gap:var(--space-4);grid-template-columns:1.1fr 1fr;display:grid}.sp-shape-card{gap:var(--space-3);padding:var(--space-3);flex-direction:column;display:flex}.sp-shape-photo{aspect-ratio:16/9;border-radius:var(--radius-inner)}.sp-stack{gap:var(--space-4);flex-direction:column;display:flex}.sp-stack .b-card{gap:var(--space-3);flex-direction:column;display:flex}.sp-stack .b-card.sp-row{flex-direction:row}.sp-input-row{gap:var(--space-2);display:flex}.sp-input{padding:0 var(--space-3);border-radius:var(--radius-control);border:max(1px, var(--line-control)) solid var(--color-border);background:var(--color-bg);flex:1;align-items:center;display:flex}.sp-nest-inner{background:var(--color-bg);border-radius:var(--radius-inner);padding:var(--space-4);min-height:80px}.sp-layout-hero{position:relative;padding:0!important}.sp-layout-hero .sys-hero.b-guides:before{inset:0 var(--space-6)}.sp-layout-bar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6) 0;margin-bottom:calc(var(--space-2) - var(--space-8));display:flex}.sp-guides{grid-template-columns:repeat(var(--grid-columns,12), minmax(0, 1fr));column-gap:var(--grid-gutter);padding:var(--space-6) var(--space-margin);margin-inline:calc(-1 * var(--space-margin));display:grid}.sp-guides-cell{gap:var(--space-2);flex-direction:column;grid-column:span 4;display:flex}.brand-stage .sp-layout-hero .sys-hero.b-guides{box-shadow:var(--shadow)}.sp-grid-overlay{inset:var(--sp-mast-h,0px) var(--space-6) 0;z-index:5;grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);pointer-events:none;display:grid;position:absolute}.sp-grid-col{background:color-mix(in srgb, var(--color-primary) 5%, transparent);border-inline:1px solid color-mix(in srgb, var(--color-primary) 28%, transparent)}.sp-grid-col--copy{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.sp-grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);height:96px;display:grid}.sp-grid-cell{padding:var(--space-1);border-radius:min(var(--radius-inner), 6px);background:color-mix(in srgb, var(--color-fg) 8%, transparent);color:var(--color-fg-muted,currentColor);align-items:flex-end;display:flex}.sp-grid-cell--copy{background:color-mix(in srgb, var(--color-primary) 22%, transparent)}.sp-space{gap:var(--space-2);flex-direction:column;display:flex}.sp-space-row{gap:var(--space-3);grid-template-columns:90px auto 1fr;align-items:center;display:grid}.sp-space-bar{background:var(--color-primary);border-radius:2px;height:14px}.sp-texture-hero{justify-content:space-between;gap:var(--space-7);padding:var(--space-6) var(--space-margin) var(--space-7);flex-direction:column;min-height:420px;display:flex}.sp-tex-hero-copy{gap:var(--space-5);flex-direction:column;display:flex}.sp-tex-hero-copy .b-display{max-width:12em}.sp-tex-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.sp-texture-grid{gap:var(--space-4);padding-inline:var(--space-margin);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-tex-ground{border:max(1px, var(--line-width)) solid var(--color-border);border-radius:var(--radius-outer)}.sp-tex-compare{gap:var(--space-4);padding-inline:var(--space-margin);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-texture-tile.sp-texture-tile{justify-content:space-between;gap:var(--space-5);min-height:300px;padding:var(--space-5);flex-direction:column;display:flex}.sp-tex-copy{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.sp-texture-tile{container-type:inline-size}.sp-tex-copy .b-btn{white-space:nowrap}.sp-tex-copy .sp-stat{font-size:min(calc(var(--text-display-size) * .8), 34cqi)!important}.sp-tex-copy .b-heading{overflow-wrap:break-word}.sp-texture-tile.sp-tex-swatch{min-height:200px}.sp-tex-on-fill .b-btn--secondary{color:currentColor;border-color:currentColor}.sp-stat{font-size:calc(var(--text-display-size) * .8)!important}.sp-image-hero{height:62vh;min-height:380px;border-radius:0!important}.sp-image-caption{z-index:2;padding:var(--space-6) var(--space-margin);position:absolute;inset:auto 0 0}.sp-image-words{gap:var(--space-2);flex-direction:column;width:fit-content;max-width:min(100%,52rem);display:flex}.sp-image-words .b-lead{max-width:36rem}.sp-image-grid{gap:var(--space-4);padding-inline:var(--space-margin);grid-template-columns:repeat(3,1fr);display:grid}.sp-image-tile{aspect-ratio:4/5}.sp-image-quote{padding:var(--space-6);flex-direction:column;justify-content:space-between;display:flex}.sp-motion-stage{justify-content:center;gap:var(--space-6);min-height:52vh;padding:var(--space-8) var(--space-margin);cursor:pointer;flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes sp-in{0%{opacity:0;transform:translateY(var(--motion-travel))}}.sp-in{animation:sp-in var(--motion-long) var(--ease-enter) both;display:inline-block}.sp-replay{right:var(--space-margin);bottom:var(--space-4);position:absolute}.sp-motion-grid{gap:var(--space-8);grid-template-columns:220px 1fr;align-items:center;display:grid}.sp-curve{border-radius:var(--radius-inner);background:var(--color-surface);width:220px;height:160px;overflow:visible}.sp-curve path{fill:none;stroke:var(--color-primary);stroke-width:3px;vector-effect:non-scaling-stroke}.sp-durations{gap:var(--space-4);flex-direction:column;display:flex}.sp-duration{gap:var(--space-2);flex-direction:column;display:flex}.sp-duration-track{background:var(--color-surface);border-radius:999px;height:14px;position:relative}@keyframes sp-slide{0%{left:0}to{left:calc(100% - 14px)}}.sp-duration-dot{background:var(--color-primary);width:14px;height:14px;animation:sp-slide var(--motion-medium) var(--ease-enter) both;border-radius:50%;position:absolute;top:0}.sp-device{gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.sp-device-copy{gap:var(--space-4);justify-items:start;display:grid;position:relative}.sp-device-head{font-size:min(var(--text-display-size), 7cqi)}.sp-device-stamp{font-size:var(--text-body-size)}.sp-device-photo{aspect-ratio:4/5;max-height:420px}.sp-ticker{margin-inline:calc(var(--space-margin) * -1)}.sp-ticker-item{align-items:center;gap:var(--space-5);display:inline-flex}.sp-scroll{gap:var(--space-8);flex-direction:column;display:flex}.sp-scroll-row{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:center;display:grid}.sp-scroll-photo{aspect-ratio:4/3}.sp-scroll-copy{gap:var(--space-3);flex-direction:column;display:flex}.sp-logo-hero{justify-content:center;align-items:center;gap:var(--space-5);min-height:46vh;padding:var(--space-8) var(--space-margin);flex-direction:column;display:flex}.sp-logo-hero .sp-logo-big{width:clamp(120px,18vw,220px);height:clamp(120px,18vw,220px);color:var(--color-primary)}.sp-logo-full{max-width:100%;font-size:clamp(40px,6.4vw,88px)}.sp-logo-full[data-lockup=stacked]{font-size:clamp(34px,5vw,68px)}.sp-logo-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-logo-cell{gap:var(--space-3);padding:var(--space-4);flex-direction:column;margin:0;display:flex}.sp-logo-cell.is-on{outline:2px solid var(--color-primary);outline-offset:2px}.sp-logo-stage{place-items:center;min-height:140px;display:grid}.sp-logo-lockup{font-size:min(var(--text-heading-size), 32px)}.sp-logo-stage{overflow:clip}.sp-logo-lockup .b-logo{color:var(--color-primary)}.sp-logo-sizes{align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.sp-logo-size{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.sp-logo-px{color:var(--color-primary);line-height:0;display:block}.sp-logo-px .b-logo{width:1em;height:1em}.sp-logo-size .sp-logo-mono{width:64px;height:64px;color:var(--color-primary)}.sp-tab{background:var(--color-surface);border:1px solid var(--color-border);border-bottom:0;border-radius:10px 10px 0 0;align-items:center;gap:8px;margin-left:auto;padding:8px 14px 8px 10px;display:inline-flex}.sp-tab .sp-tab-icon{width:16px;height:16px;color:var(--color-primary)}.sp-logo-grounds{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-logo-ground{border-radius:var(--radius-outer);border:var(--border-width) solid var(--color-border);place-items:center;min-height:200px;display:grid;position:relative;overflow:clip}.sp-logo-ground.b-inverse .b-lockup .b-logo,.sp-logo-ground--primary .b-lockup .b-logo{color:currentColor}.sp-logo-ground--primary{background:var(--color-primary);color:var(--color-on-primary);border-color:#0000}.sp-logo-on{font-size:calc(var(--text-heading-size) * .8)}.sp-logo-photo-img{border-radius:0;position:absolute;inset:0}.sp-logo-photo-copy{padding:var(--space-4) var(--space-5);position:relative}.sp-logo-photo-copy .b-lockup .b-logo{color:currentColor}.sp-logo-pattern{border-radius:var(--radius-outer);background:var(--color-primary);height:280px;position:relative;overflow:clip}.sp-logo-pattern:before{content:"";background:var(--color-on-primary);opacity:.9;-webkit-mask:var(--logo) 0 0 / 56px 56px space;-webkit-mask:var(--logo) 0 0 / 56px 56px space;mask:var(--logo) 0 0 / 56px 56px space;position:absolute;inset:0}.sp-logo-figure{line-height:0;position:relative}.sp-construction{pointer-events:none;fill:none;width:137.5%;height:137.5%;stroke:var(--color-accent);stroke-width:.35px;opacity:.85;position:absolute;inset:-18.75%}.sp-construction-clear{stroke-dasharray:1.5 1.5}.sp-construction .lg-grid{stroke-opacity:.55}.sp-construction .lg-circle{stroke-dasharray:1.2 1}.sp-construction .lg-angle{stroke-dasharray:3 1.5}.sp-construction .lg-dot{fill:var(--color-accent);stroke:none}.sp-logo-figure:has(.sp-construction) .sp-logo-big{opacity:.32}.sp-logo-gridbtn{margin-top:calc(var(--space-2) * -1)}.sp-logo-uses{gap:var(--space-5);grid-template-columns:auto auto 1fr 1fr;align-items:end;display:grid}.sp-logo-use{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.sp-app-icon{background:var(--color-primary);width:120px;height:120px;color:var(--color-on-primary);--mono-ink:var(--color-primary);border-radius:27px;place-items:center;display:grid}.sp-app-icon .b-logo{width:60px;height:60px}.sp-avatar{background:var(--color-inverse-bg);width:120px;height:120px;color:var(--color-on-inverse);--mono-ink:var(--color-inverse-bg);border-radius:50%;place-items:center;display:grid}.sp-avatar .b-logo{width:64px;height:64px}.sp-bizcard{aspect-ratio:1.75;padding:var(--space-5);flex-direction:column;justify-content:space-between;display:flex}.sp-bizcard-lockup{font-size:20px}.sp-bizcard-lockup .b-logo{width:calc(1.8em * var(--lockup-mark,1) * var(--logo-aspect,1));height:calc(1.8em * var(--lockup-mark,1))}.sp-bizcard-who p{margin:0}.sp-sign{aspect-ratio:1.75;border-radius:var(--radius-outer);place-items:center;display:grid}.sp-sign-lockup{font-size:30px}.sp-sign .b-lockup .b-logo{color:currentColor}.sp-logo-checks{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sp-logo-check{align-items:baseline;gap:var(--space-3);display:flex}.sp-logo-check-dot{width:1.4em;height:1.4em;color:var(--color-fg);border:1.5px solid;border-radius:50%;flex:none;place-items:center;font-size:.8em;font-weight:700;display:inline-grid}.sp-logo-check[data-pass=false] .sp-logo-check-dot{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.sp-icons{gap:var(--space-5);grid-template-columns:1.2fr 1fr;align-items:start;display:grid}.sp-icon-set{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.sp-icon-card{gap:var(--space-3);flex-direction:column;grid-row:span 2;display:flex}.sp-icon-weights{gap:var(--space-4);flex-wrap:wrap;display:flex}.sp-icon-weight{align-items:center;gap:var(--space-1,4px);font-size:calc(var(--icon-size) * 1.1);color:var(--color-fg-muted);opacity:.7;flex-direction:column;display:flex}.sp-icon-weight.is-on{color:var(--color-icon);opacity:1}.sp-voice-hero{gap:var(--space-4);padding:var(--space-8) var(--space-margin) var(--space-7);flex-direction:column;display:flex}.sp-voice-hero p,.sp-voice-hero h1{margin:0}.sp-voice-tagline{max-width:14ch}.sp-voice-lead{max-width:48ch}.sp-voice-sounds{max-width:26ch;margin:0}.sp-voice-rules,.sp-voice-cards{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-voice-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-voice-rule,.sp-voice-card{gap:var(--space-2);flex-direction:column;display:flex}.sp-voice-rule p,.sp-voice-card p,.sp-voice-row p,.sp-voice-faq p{margin:0}.sp-voice-rule .b-body{align-items:baseline;gap:var(--space-2);display:flex}.sp-voice-mark{text-align:center;flex:none;width:1em}.sp-voice-row{align-items:baseline;gap:var(--space-4);padding-block:var(--space-2);border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:9rem minmax(0,1fr);display:grid}.sp-voice-row:last-child{border-bottom:0}.sp-voice-quote{margin:var(--space-4) 0 0;gap:var(--space-2);flex-direction:column;max-width:30ch;display:flex}.sp-voice-quote blockquote{margin:0}.sp-voice-faq{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sp-voice-mail:last-child{padding-bottom:var(--space-8)}.sp-voice-faq>div{gap:var(--space-1);flex-direction:column;display:flex}.sp-mast{padding:var(--space-6) var(--space-margin) 0;margin-bottom:calc(var(--space-3) - var(--space-8))}.sp-btn-sizes{align-items:center}.sp-btn-size{width:2ch}.sp-heroes{align-items:center;gap:var(--space-5);border-radius:var(--radius-outer);grid-template-columns:1fr 1fr;min-height:300px;display:grid;position:relative;overflow:clip}.sp-heroes-copy{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex;position:relative}.sp-heroes-photo{order:1;align-self:stretch;min-height:300px}.sp-heroes-photo img{object-fit:cover;width:100%;height:100%}.sp-heroes[data-on=photo]{padding:var(--space-5);grid-template-columns:1fr}.sp-heroes[data-on=photo] .sp-heroes-photo{border-radius:0;order:0;position:absolute;inset:0}.lp{isolation:isolate;container:lp/inline-size}.lp p,.lp h1,.lp h2,.lp h3,.lp figure,.lp blockquote{margin:0}.lp-hero .b-display{font-size:min(var(--text-display-size), calc((8.5 + 4 * var(--drama,0)) * 1cqi))}.lp-nav{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-margin);border-bottom:var(--border-width) solid color-mix(in srgb, var(--color-border) calc(var(--rule-opacity) * 100%), transparent);display:flex}.lp-nav[data-fixed]{z-index:40;background:var(--color-bg);position:sticky;top:0}.lp-brand{font-size:calc(var(--text-heading-size) * .7);white-space:nowrap}.lp-links span{white-space:nowrap}.lp-links{gap:var(--space-5);margin-left:var(--space-4);min-width:0;display:flex;overflow:hidden}.lp-nav-actions{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.lp-nav-actions .b-btn{white-space:nowrap}.lp-hero{gap:var(--space-8);column-gap:var(--grid-gutter);padding:var(--space-9,var(--space-8)) var(--space-margin);grid-template-columns:1.15fr 1fr;align-items:center;min-height:560px;display:grid;position:relative}.lp-hero-copy{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex;position:relative}.lp-stamp{font-size:var(--text-body-size);--stamp-inset-x:var(--space-margin);--stamp-inset-y:var(--space-5)}.brand-stage[data-device=stamp] .lp-hero{--lp-stamp-room:calc(9.5 * var(--text-body-size) * var(--device-size,1) + var(--space-4))}.brand-stage[data-device=stamp][data-stamp=ticket] .lp-hero{--lp-stamp-room:calc(13 * var(--text-body-size) * var(--device-size,1) + var(--space-4))}.brand-stage[data-device=stamp] .lp-hero:is([data-v=centered],[data-v=statement]) .lp-hero-copy{padding-inline:var(--lp-stamp-room);box-sizing:border-box}.brand-stage[data-device=stamp] .lp-hero[data-v=stacked] .lp-hero-copy>.b-display{padding-right:var(--lp-stamp-room)}.lp-lead{max-width:46ch}.lp-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.lp-hero-photo{aspect-ratio:4/5;width:100%;max-height:560px}.lp-proof{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.lp-avatar{flex:none;width:36px;height:36px;border-radius:50%!important}.lp-hero[data-v=centered]{text-align:center;grid-template-columns:1fr;justify-items:center}.lp-hero[data-v=centered] .lp-hero-copy{align-items:center;max-width:900px}.brand-stage[data-layout=centered] .lp-actions,.brand-stage[data-layout=centered] .lp-proof{justify-content:center}.lp-hero[data-v=centered] .lp-hero-photo{aspect-ratio:21/9;max-height:none}.lp-hero[data-v=left],.lp-hero[data-v=split]{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))}.lp-hero[data-v=left] .lp-hero-copy,.lp-hero[data-v=split] .lp-hero-copy{grid-column:span var(--grid-copy)}.lp-hero[data-v=left] .lp-hero-photo,.lp-hero[data-v=split] .lp-hero-photo{grid-column:span var(--grid-media)}.lp-hero[data-v=split]{padding-right:0;padding-block:0}.lp-hero[data-v=split] .lp-hero-copy{padding-block:var(--space-8)}.lp-hero[data-v=split] .lp-hero-photo{aspect-ratio:auto;border-radius:0;height:100%;min-height:560px;max-height:none}.lp-hero[data-v=editorial]{grid-template-columns:1fr 1fr;align-items:end}.lp-hero[data-v=editorial] .lp-hero-copy{display:contents}.lp-hero[data-v=editorial] .lp-hero-copy>.b-display{font-size:min(160px, calc(var(--text-display-size) * 1.4), 11cqi);grid-area:1/1/auto/-1}.lp-hero[data-v=editorial] .lp-hero-copy>.b-caption{grid-area:2/1/auto/-1}.lp-hero[data-v=editorial] .lp-hero-photo{aspect-ratio:4/3;grid-area:3/1/span 3}.brand-stage[data-layout=editorial] .lp-lead,.brand-stage[data-layout=editorial] .lp-actions,.brand-stage[data-layout=editorial] .lp-proof{grid-column:2}.lp-logos{align-items:stretch;gap:var(--space-5);padding:var(--space-7,var(--space-6)) var(--space-margin);border-block:var(--border-width) solid color-mix(in srgb, var(--color-border) calc(var(--rule-opacity) * 100%), transparent);flex-direction:column;display:flex}.lp-logo-row{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-6);flex-wrap:wrap;display:flex}.lp-partner{white-space:nowrap;color:var(--color-fg-muted);align-items:center;gap:.4em;font-size:22px;line-height:1;display:inline-flex}.lp-logo{width:1.3em;height:1.3em}.lp-partner--0{font-family:var(--font-display);font-weight:var(--text-display-weight);letter-spacing:-.01em}.lp-partner--1{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.14em;font-size:15px;font-weight:600}.lp-partner--2{font-family:var(--font-display);font-style:italic;font-weight:400}.lp-features{padding:var(--space-section) var(--space-margin)}.lp-feature{gap:var(--space-3);padding:var(--space-6);flex-direction:column;display:flex}.lp-band{align-items:center;gap:var(--space-8);padding:var(--space-section) var(--space-margin);background-color:var(--color-inverse-bg);color:var(--color-on-inverse);grid-template-columns:auto 1fr auto;display:grid}.lp-band-stat{font-size:min(var(--text-display-size), 12cqi)}.lp-band .b-btn{background:var(--color-on-inverse);color:var(--color-inverse-bg);border-color:var(--color-on-inverse);--btn-hover:color-mix(in oklch, var(--color-on-inverse) 90%, var(--color-inverse-bg));--btn-ring:var(--color-on-inverse);--btn-glow:#000}.lp-hero[data-v=cover],.lp-hero[data-v=inset]{isolation:isolate;grid-template-columns:minmax(0,.75fr);align-items:end;min-height:640px;position:relative;overflow:clip}.lp-hero[data-v=cover] .lp-hero-photo,.lp-hero[data-v=inset] .lp-hero-photo{z-index:-1;aspect-ratio:auto;border-radius:0;height:100%;max-height:none;position:absolute;inset:0}.lp-hero[data-v=cover] .lp-hero-copy,.lp-hero[data-v=inset] .lp-hero-copy{container-type:inline-size}.lp-hero[data-v=cover] .lp-hero-copy .b-display,.lp-hero[data-v=inset] .lp-hero-copy .b-display{font-size:min(var(--text-display-size), 15cqi)}.lp-navlink{cursor:pointer;text-underline-offset:.3em;transition:text-decoration-color var(--motion-fast,.16s) ease, opacity var(--motion-fast,.16s) ease;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:max(1px,.06em)}.lp-navlink:hover{text-decoration-color:currentColor}.lp-menu-wrap{display:none;position:relative}.lp-menu{padding:var(--space-2);cursor:pointer;flex-direction:column;gap:5px;list-style:none;display:flex}.lp-menu::-webkit-details-marker{display:none}.lp-menu i{width:20px;height:1.5px;transition:transform var(--motion-fast,.16s) ease;background:currentColor;display:block}.lp-menu-wrap[open] .lp-menu i:first-child{transform:translateY(3.25px)rotate(45deg)}.lp-menu-wrap[open] .lp-menu i:last-child{transform:translateY(-3.25px)rotate(-45deg)}.lp-menu-panel{top:calc(100% + var(--space-3));z-index:60;gap:var(--space-5);width:max-content;min-width:260px;max-width:min(360px,80cqi);padding:var(--space-5);background:var(--color-surface);color:var(--color-fg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-outer);box-shadow:var(--shadow);text-align:left;display:grid;position:absolute;right:0}.lp-menu-links{gap:var(--space-3);display:grid}.lp-menu-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.lp-nav[data-v=centered]{grid-template-columns:1fr auto 1fr;display:grid}.lp-nav[data-v=centered] .lp-brand{grid-area:1/2}.lp-nav[data-v=centered] .lp-links{grid-area:1/1;margin-left:0}.lp-nav[data-v=centered] .lp-nav-actions{grid-column:3}.lp{--lp-float:calc(var(--space-3) + var(--space-2) * 4 + var(--text-label-size) * 1.5 + var(--border-width) * 2)}.lp-nav-float{z-index:40;height:0;padding-top:var(--space-3);margin-bottom:calc(var(--space-3) * -1);position:sticky;top:0}.lp-nav-float+.lp-hero{padding-top:max(var(--space-9,var(--space-8)), calc(var(--lp-float) + var(--space-6)))}.lp-nav-float+.lp-hero .lp-stamp{--stamp-inset-y:calc(var(--lp-float) + var(--space-4))}.lp-nav-float+.lp-hero[data-v=split]{padding-top:0}.lp-nav-float+.lp-hero[data-v=split] .lp-hero-copy{padding-top:max(var(--space-8), calc(var(--lp-float) + var(--space-6)))}.lp-nav-float+.lp-hero[data-v=inset]{margin-top:calc(var(--lp-float) + var(--space-3))}.lp-nav[data-v=capsule]{margin:0 var(--space-margin);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:min(calc(var(--radius-control) + var(--space-2)), calc(var(--radius-control) * 1000));background:var(--color-surface);box-shadow:var(--shadow)}.lp-nav[data-v=minimal]{border-bottom:0}.lp-nav[data-v=minimal] .lp-links,.lp-nav[data-v=minimal] .lp-signin{display:none}.lp-nav[data-v=minimal] .lp-menu-wrap{display:block}.lp-logos[data-v=grid]{border:0}.lp-logos[data-v=grid] .lp-logo-row{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-outer);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.lp-logos[data-v=grid] .lp-logo-cell{padding:var(--space-6);border-left:var(--border-width) solid var(--color-border);justify-content:center;display:flex;overflow:hidden}.lp-logos[data-v=grid] .lp-logo-cell:first-child{border-left:0}.lp-section-head{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;max-width:720px;display:flex}.lp-section-head .b-title{font-size:min(var(--text-title-size), 5cqi)}.lp-feature-list{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.lp-feature-text{gap:var(--space-3);flex-direction:column;display:flex}.lp-feature-icon{margin-bottom:var(--space-2)}.lp-features:is([data-v=list],[data-v=numbered]) .lp-feature-icon,.lp-features:not([data-v=list],[data-v=numbered]) .lp-feature-num{display:none}.lp-features[data-v=list] .lp-feature-list{grid-template-columns:1fr;gap:0}.lp-features[data-v=list] .lp-feature{box-shadow:none;border:0;border-top:var(--border-width) solid var(--color-line);padding:var(--space-5) 0;background:0 0;border-radius:0}.lp-features[data-v=list] .lp-feature-text{align-items:baseline;gap:var(--space-6);grid-template-columns:6ch 1fr 1.4fr;display:grid}.lp-features[data-v=media] .lp-feature-list{gap:var(--space-6);grid-template-columns:1fr}.lp-features[data-v=media] .lp-feature{align-items:center;gap:var(--space-8);padding:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.lp-features[data-v=media] .lp-feature:nth-child(2n) .lp-feature-photo{order:1}.lp-feature-photo{aspect-ratio:16/10}.lp-features[data-v=bento] .lp-feature-list{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(0,auto)}.lp-features[data-v=bento] .lp-feature:first-child{padding:var(--space-4);grid-area:1/1/3/3}.lp-features[data-v=bento] .lp-feature:first-child .lp-feature-photo{aspect-ratio:auto;flex:1;min-height:240px}.lp-features[data-v=bento] .lp-feature:first-child .lp-feature-text{padding:var(--space-3)}.lp-features[data-v=bento] .lp-feature-stat{background-color:var(--color-inverse-bg);color:var(--color-on-inverse);grid-area:1/3/auto/5;justify-content:flex-end}.lp-features[data-v=bento] .lp-feature-stat-value{font-size:min(var(--text-display-size), 120px);line-height:.9}.lp-story{padding:var(--space-section) var(--space-margin)}.lp-story-quote{gap:var(--space-4);flex-direction:column;display:flex}.lp-story-quote .b-quote{max-width:30ch}.lp-story[data-v=quote]{text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.lp-story[data-v=quote] .lp-story-photo{order:1;width:72px;height:72px;border-radius:50%!important}.lp-story[data-v=quote] .lp-story-quote{align-items:center}.lp-story[data-v=quote] .b-quote{font-size:min(calc(var(--text-quote-size) * 1.35), 4.5cqi)}.lp-story[data-v=split]{align-items:center;gap:var(--space-8);grid-template-columns:.8fr 1.2fr;display:grid}.lp-story[data-v=split] .lp-story-photo{aspect-ratio:4/5;max-height:520px}.lp-band[data-v=centered]{text-align:center;justify-items:center;gap:var(--space-4);background-color:var(--color-primary);color:var(--color-on-primary);grid-template-columns:1fr}.lp-band[data-v=centered] .b-em{color:inherit}.lp-band[data-v=centered].b-texture{background-image:var(--texture-image-primary)}.lp-band[data-v=centered] .b-btn{background:var(--color-on-primary);color:var(--color-primary);border-color:var(--color-on-primary)}.lp-band[data-v=photo]{isolation:isolate;justify-items:start;gap:var(--space-4);color:#fff;background:0 0;grid-template-columns:1fr;align-content:end;min-height:420px;position:relative;overflow:clip}.lp-band .lp-band-photo{z-index:-1;border-radius:0;position:absolute;inset:0}.lp-band[data-v=photo] .b-btn{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.lp-band-copy{display:contents}.lp-band[data-v=photo] .lp-band-copy{justify-items:start;gap:var(--space-4);max-width:640px;display:grid}.lp-footer{gap:var(--space-8);padding:var(--space-8) var(--space-margin) var(--space-6);grid-template-columns:1fr 1.4fr;display:grid}.lp-footer-brand{gap:var(--space-3);flex-direction:column;max-width:32ch;display:flex}.lp-footer-cols{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.lp-footer-col{gap:var(--space-2);flex-direction:column;display:flex}.lp-footer-legal{padding-top:var(--space-5);border-top:var(--border-width) solid color-mix(in srgb, var(--color-border) calc(var(--rule-opacity) * 100%), transparent);grid-column:1/-1}.lp-footer[data-v=simple]{grid-template-columns:auto 1fr;align-items:center}.lp-footer[data-v=simple] .lp-footer-brand .b-caption,.lp-footer[data-v=simple] .lp-footer-cols{display:none}.lp-footer[data-v=simple] .lp-footer-legal{border:0;grid-column:2;justify-self:end;padding:0}@container lp (width<=860px){.lp-band,.lp-story[data-v=split],.lp-features[data-v=media] .lp-feature,.lp-footer,.lp-feature-list,.lp-features[data-v=bento] .lp-feature-list{grid-template-columns:1fr}.lp-features[data-v=bento] .lp-feature:first-child,.lp-features[data-v=bento] .lp-feature-stat{grid-area:auto}}.lp-ticker{padding:var(--space-5) 0;border-block:var(--border-width) solid color-mix(in srgb, var(--color-border) calc(var(--rule-opacity) * 100%), transparent)}.lp-ticker[data-v=band]{border-block:0}.lp-ticker{--ticker-ink:var(--color-fg-muted)}.lp-ticker[data-v=band]{--ticker-ink:var(--color-on-inverse)}.lp-ticker-row--1 .lp-ticker-word{color:#0000;-webkit-text-stroke:max(1px, .025em) var(--ticker-ink)}.lp-ticker:is([data-tt=subheading],[data-tt=lead]) .lp-ticker-row--1 .lp-ticker-word{color:var(--ticker-ink);-webkit-text-stroke:0}.lp-nav .lp-brand .b-logo{width:calc(1.5em * var(--lockup-mark,1) * var(--logo-aspect,1));height:calc(1.5em * var(--lockup-mark,1))}.lp-hero[data-v=inset]{margin:var(--space-3) var(--space-margin) 0;padding:var(--space-8);border-radius:var(--radius-outer);min-height:600px}.lp-hero[data-v=stacked]{row-gap:var(--space-7);grid-template-columns:1fr;padding-bottom:0}.lp-hero[data-v=stacked] .lp-hero-copy{align-items:end;gap:var(--space-5) var(--space-8);grid-template-columns:1fr auto;display:grid}.lp-hero[data-v=stacked] .lp-hero-copy>.b-caption,.lp-hero[data-v=stacked] .lp-hero-copy>.b-display{grid-column:1/-1}.lp-hero[data-v=stacked] .b-display{font-size:min(180px, calc(var(--text-display-size) * 1.5), 12cqi);line-height:.95}.lp-hero[data-v=stacked] .lp-proof{display:none}.lp-hero[data-v=stacked] .lp-hero-photo{margin-inline:calc(-1 * var(--space-margin));aspect-ratio:21/8;border-radius:0;width:auto;max-height:none}.lp-hero[data-v=statement]{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:620px}.lp-hero[data-v=statement] .lp-hero-copy{align-items:center;gap:var(--space-6);max-width:1040px}.lp-hero[data-v=statement] .b-display{font-size:min(150px, calc(var(--text-display-size) * 1.35), 10.5cqi)}.lp-hero[data-v=statement] .lp-actions,.lp-hero[data-v=statement] .lp-proof{justify-content:center}.lp-hero[data-v=statement] .lp-actions .b-btn,.lp-pop .lp-pop-arrow{font-size:var(--text-subheading-size)}.lp-hero[data-v=statement] .lp-actions .b-btn{padding:var(--space-4) var(--space-6)}.lp-hero[data-v=collage]{gap:var(--space-4);column-gap:var(--space-4);grid-template-columns:1.1fr .55fr .55fr}.lp-hero[data-v=collage] .lp-hero-copy{padding-right:var(--space-6);grid-area:1/1/3}.lp-hero[data-v=collage] .lp-hero-photo{aspect-ratio:16/10;grid-area:1/2/auto/4}.lp-hero-photo-2{aspect-ratio:1;grid-area:2/2}.lp-hero-photo-3{aspect-ratio:1;grid-area:2/3}.lp-logos[data-v=split]{align-items:center;gap:var(--space-8);padding-block:var(--space-section);border:0;grid-template-columns:.8fr 1.2fr;display:grid}.lp-logos-head{gap:var(--space-3);flex-direction:column;display:flex}.lp-logos[data-v=split] .lp-logo-row{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-statement{padding:var(--space-section) var(--space-margin)}.lp-statement-copy{gap:var(--space-5);flex-direction:column;max-width:1080px;display:flex}.lp-statement-text{font-size:min(calc(var(--text-title-size) * 1.25), 5.2cqi);text-wrap:balance}.lp-statement[data-v=mark]{align-items:start;gap:var(--space-8);grid-template-columns:.35fr 1fr;display:grid}.lp-statement-mark{color:var(--color-primary);font-size:min(220px,16cqi);line-height:1}.lp-statement-mark .b-logo{width:1em;height:1em}.lp-features[data-v=split]{align-items:start;gap:var(--space-8);grid-template-columns:.9fr 1.1fr;display:grid}.lp-features[data-v=split] .lp-section-head{top:var(--space-6);margin:0;position:sticky}.lp-features[data-v=split] .lp-feature-list{grid-template-columns:1fr;gap:0}.lp-features[data-v=split] .lp-feature{box-shadow:none;border:0;border-bottom:var(--border-width) solid var(--color-line);padding:var(--space-6) 0;background:0 0;border-radius:0}.lp-features[data-v=split] .lp-feature:first-child{padding-top:0}.lp-features[data-v=numbered] .lp-feature{box-shadow:none;border:0;border-top:var(--border-width) solid var(--color-line);padding:var(--space-5) 0 0;background:0 0;border-radius:0}.lp-features[data-v=numbered] .lp-feature-num{font-family:var(--font-display);font-weight:var(--text-display-weight);font-size:min(calc(var(--text-display-size) * .9), 9cqi);letter-spacing:var(--text-display-tracking);color:var(--color-accent);line-height:.9}.lp-stats{padding:var(--space-section) var(--space-margin)}.lp-stat-list{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--space-4);display:grid}.lp-stat{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.lp-stat .lp-stat-value{font-size:min(calc(var(--lp-display) * .6), calc(100cqi / var(--chars,3)));white-space:nowrap;line-height:1}.lp-stats[data-v=row]{padding-block:var(--space-8)}.lp-stats[data-v=row] .lp-stat{padding-left:var(--space-5);border-left:var(--border-width) solid color-mix(in srgb, var(--color-border) calc(max(var(--rule-opacity), .5) * 100%), transparent)}.lp-stats[data-v=cards] .lp-stat{padding:var(--space-6);justify-content:space-between;min-height:200px}.lp-stats[data-v=band]{align-items:center;gap:var(--space-8);grid-template-columns:.8fr 1.2fr;display:grid}.lp-stats[data-v=band] .lp-section-head{margin:0}.lp-stats[data-v=band] .lp-stat-list{gap:var(--space-7) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.lp-stats[data-v=band] .lp-stat:first-child:nth-last-child(odd){grid-column:1/-1}.lp-stats[data-v=band] .lp-stat:first-child:nth-last-child(odd) .lp-stat-value.b-display{font-size:min(calc(var(--lp-display) * .6), calc((50cqi - var(--space-6) / 2) / var(--chars,3)))}.lp-stats[data-v=band] .b-muted,.lp-plan--featured .b-muted{color:inherit;opacity:1}.lp-steps{padding:var(--space-section) var(--space-margin)}.lp-step-list{gap:var(--space-6);counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-step{gap:var(--space-4);flex-direction:column;display:flex;position:relative}.lp-step-text{gap:var(--space-2);flex-direction:column;display:flex}.lp-step-num{border:var(--line-control) solid var(--color-primary);background:var(--color-primary);width:3em;height:3em;color:var(--color-on-primary);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.lp-steps[data-v=row] .lp-step:not(:last-child):after{content:"";top:1.5em;left:calc(3em + var(--space-3));right:calc(-1 * var(--space-3));border-top:var(--border-width) solid var(--color-line);position:absolute}.lp-steps[data-v=row] .lp-step-num{font-size:var(--text-label-size)}.lp-steps[data-v=timeline],.lp-steps[data-v=photo]{align-items:start;gap:var(--space-8);grid-template-columns:.9fr 1.1fr;display:grid}.lp-steps[data-v=timeline] .lp-section-head,.lp-steps[data-v=photo] .lp-section-head{margin:0}.lp-steps[data-v=timeline] .lp-step-list,.lp-steps[data-v=photo] .lp-step-list{gap:var(--space-6);grid-template-columns:1fr}.lp-steps[data-v=timeline] .lp-step,.lp-steps[data-v=photo] .lp-step{flex-direction:row;align-items:flex-start}.lp-steps[data-v=timeline] .lp-step:not(:last-child):after{content:"";top:3em;left:1.5em;bottom:calc(-1 * var(--space-6));border-left:var(--border-width) solid var(--color-line);position:absolute}.lp-steps[data-v=photo] .lp-section-head{grid-area:1/1}.lp-steps[data-v=photo] .lp-step-list{grid-area:2/1}.lp-steps-photo{aspect-ratio:4/5;grid-area:1/2/3}.lp-gallery{padding:var(--space-section) var(--space-margin)}.lp-gallery-grid{gap:var(--space-4);display:grid}.lp-shot{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.lp-shot-photo{flex:1;min-height:0}.lp-gallery[data-v=mosaic] .lp-gallery-grid{grid-template-rows:260px 260px;grid-template-columns:1.4fr 1fr}.lp-gallery[data-v=mosaic] .lp-shot:first-child{grid-row:1/3}.lp-gallery[data-v=strip] .lp-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-gallery[data-v=strip] .lp-shot-photo{aspect-ratio:3/4}.lp-gallery[data-v=strip] .lp-shot:nth-child(2){margin-top:var(--space-8)}.lp-gallery[data-v=duo]{padding-inline:0}.lp-gallery[data-v=duo] .lp-section-head{margin-inline:var(--space-margin)}.lp-gallery[data-v=duo] .lp-gallery-grid{grid-template-columns:1fr 1fr;gap:0}.lp-gallery[data-v=duo] .lp-shot-photo{aspect-ratio:1;border-radius:0}.lp-gallery[data-v=duo] figcaption{padding-inline:var(--space-4)}.lp-voices{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-voice{justify-content:space-between;gap:var(--space-6);padding:var(--space-6);flex-direction:column;display:flex}.lp-voice-who{align-items:center;gap:var(--space-3);display:flex}.lp-pricing{padding:var(--space-section) var(--space-margin)}.lp-plans{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.lp-plan{gap:var(--space-5);padding:var(--space-6);flex-direction:column;display:flex}.lp-plan-head{gap:var(--space-1,4px);flex-direction:column;display:flex}.lp-plan-price{white-space:nowrap}.lp-plan-price .b-title{font-size:min(var(--text-title-size), 5cqi)}.lp-plan-items{gap:var(--space-2);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.lp-plan-items li{gap:var(--space-2);display:flex}.lp-check{margin-top:.2em}.lp-plan-btn{align-self:flex-start}.lp-pricing[data-v=table] .lp-plan-btn{place-self:center end}.lp-plan--featured .lp-check{color:inherit}.lp-plan--featured .b-btn,.lp-ctasplit .b-btn{background:var(--color-on-inverse);color:var(--color-inverse-bg);border-color:var(--color-on-inverse);--btn-hover:color-mix(in oklch, var(--color-on-inverse) 90%, var(--color-inverse-bg));--btn-ring:var(--color-on-inverse);--btn-glow:#000}.lp-plans .lp-plan--featured{background-color:var(--color-inverse-bg);border-color:var(--color-inverse-bg)}.lp-pricing[data-v=table] .lp-plans{grid-template-columns:1fr;gap:0}.lp-pricing[data-v=table] .lp-plan{align-items:center;gap:var(--space-6);padding:var(--space-5) 0;border-top:var(--border-width) solid var(--color-line);grid-template-columns:minmax(0,1fr) 11em minmax(0,1.6fr) 13em;display:grid}.lp-pricing[data-v=table] .lp-plan-items{gap:var(--space-1,4px) var(--space-4);flex-flow:wrap}.lp-faq{padding:var(--space-section) var(--space-margin)}.lp-faq-item{gap:var(--space-2);padding:var(--space-5) 0;border-top:var(--border-width) solid var(--color-line);flex-direction:column;display:flex}.lp-faq-q{justify-content:space-between;gap:var(--space-4);display:flex}.lp-faq-plus{color:var(--color-primary);font-family:var(--font-body);font-weight:400}.lp-faq[data-v=split]{align-items:start;gap:var(--space-8);grid-template-columns:.8fr 1.2fr;display:grid}.lp-faq[data-v=split] .lp-section-head{margin:0}.lp-faq[data-v=columns] .lp-faq-list{column-gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.lp-faq[data-v=columns] .lp-faq-plus{display:none}.lp-pop{gap:var(--space-5);padding:var(--space-section) var(--space-margin);background:var(--color-accent);color:var(--color-on-accent);--device-color:currentColor;flex-direction:column;display:flex}.lp-pop-row{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.lp-pop-text{font-size:min(calc(var(--text-display-size) * 1.4), 11cqi);color:inherit;line-height:.95}.lp-pop-arrow{aspect-ratio:1;background:var(--color-on-accent);width:min(180px,14cqi);color:var(--color-accent);font-family:var(--font-body);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;font-size:min(72px,6cqi)!important}.lp-signup{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-section) var(--space-margin);flex-direction:column;display:flex}.lp-signup .b-title{font-size:min(var(--text-title-size), 5cqi)}.lp-field{align-items:center;gap:var(--space-2);width:min(560px,100%);margin-top:var(--space-3);padding:var(--space-2);padding-left:var(--space-4);border:var(--line-control) solid var(--color-border);border-radius:calc(var(--radius-control) + var(--space-2));background:var(--color-surface);display:flex}.brand-stage[data-line=outline] .lp-field,.brand-stage[data-line=brutal] .lp-field{border-color:var(--color-line)}.lp-field-input{text-align:left;flex:1}.lp-ctasplit{background-color:var(--color-inverse-bg);min-height:480px;color:var(--color-on-inverse);grid-template-columns:1fr 1fr;display:grid}.lp-ctasplit .b-em{color:var(--color-emphasis-inverse)}.lp-ctasplit{--device-color:currentColor}.lp-ctasplit-photo{border-radius:0;height:100%}.lp-ctasplit-copy{justify-content:center;align-items:flex-start;gap:var(--space-4);padding:var(--space-section) var(--space-margin);flex-direction:column;display:flex}.lp-footer-giant{margin-top:var(--space-4);font-size:min(32cqi, calc((100cqi - 2 * var(--space-margin)) / (var(--chars) * .56)));white-space:nowrap;text-overflow:clip;grid-column:1/-1;line-height:.82;overflow:clip}@container lp (width<=860px){.lp-hero[data-v=collage],.lp-logos[data-v=split],.lp-statement[data-v=mark],.lp-features[data-v=split],.lp-stats[data-v=band],.lp-steps[data-v=timeline],.lp-steps[data-v=photo],.lp-faq[data-v=split],.lp-ctasplit{grid-template-columns:1fr}.lp-hero[data-v=collage]>*,.lp-steps[data-v=photo]>*{grid-area:auto!important}.lp-voices,.lp-plans,.lp-step-list,.lp-gallery[data-v=strip] .lp-gallery-grid,.lp-faq[data-v=columns] .lp-faq-list,.lp-pricing[data-v=table] .lp-plan{grid-template-columns:1fr 1fr}.lp-features[data-v=split] .lp-section-head{position:static}.lp-stat-list,.lp-stats[data-v=band] .lp-stat-list{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-stat:first-child:nth-last-child(odd){grid-column:1/-1}.lp-stat:first-child:nth-last-child(odd) .lp-stat-value.b-display{font-size:min(calc(var(--lp-display) * .6), calc(50cqi / var(--chars,3)))}.lp-stats[data-v=cards] .lp-stat{min-height:0;padding:var(--space-5);gap:var(--space-4)}}.lp{--lp-margin:var(--space-margin);--lp-section:var(--space-section);--lp-gutter:var(--grid-gutter);--lp-s6:var(--space-6);--lp-s7:var(--space-7,var(--space-6));--lp-s8:var(--space-8);--lp-s9:var(--space-9,var(--space-8));--lp-display:var(--text-display-size);--lp-title:var(--text-title-size);--lp-heading:var(--text-heading-size);--lp-quote:var(--text-quote-size);--lp-subheading:var(--text-subheading-size);--lp-lead:var(--text-lead-size)}@container lp (width<=600px){.lp>*{--space-margin:min(var(--lp-margin), 5.5cqi);--space-section:min(var(--lp-section), max(56px, calc(var(--lp-section) * .5)));--grid-gutter:min(var(--lp-gutter), 16px);--space-6:min(var(--lp-s6), 24px);--space-7:min(var(--lp-s7), 32px);--space-8:min(var(--lp-s8), 40px);--space-9:min(var(--lp-s9), 56px);--text-display-size:min(var(--lp-display), 15cqi);--text-title-size:min(var(--lp-title), 10.5cqi);--text-heading-size:min(var(--lp-heading), 7.5cqi);--text-quote-size:min(var(--lp-quote), 7cqi);--text-subheading-size:min(var(--lp-subheading), 5.6cqi);--text-lead-size:min(var(--lp-lead), 5cqi)}.lp-nav,.lp-nav[data-v=centered]{gap:var(--space-3);display:flex}.lp-nav .lp-links,.lp-nav .lp-signin{display:none}.lp-nav .lp-menu-wrap{display:block}.lp-nav-actions{gap:var(--space-1,4px)}.lp-nav .lp-brand{text-overflow:ellipsis;min-width:0;overflow:clip}.lp-nav[data-v=capsule]{padding-left:var(--space-4)}.lp-hero,.lp-hero[data-v=left],.lp-hero[data-v=split],.lp-hero[data-v=editorial],.lp-hero[data-v=collage]{gap:var(--space-6);grid-template-columns:minmax(0,1fr);min-height:0}.lp-hero>*,.lp-hero[data-v=editorial] .lp-hero-copy>*,.brand-stage[data-layout=editorial] .lp-hero .lp-lead,.brand-stage[data-layout=editorial] .lp-hero .lp-actions,.brand-stage[data-layout=editorial] .lp-hero .lp-proof{grid-area:auto/1!important}.lp-hero[data-v=editorial] .lp-hero-copy{display:flex}.lp-hero .b-display,.lp-hero[data-v=editorial] .lp-hero-copy>.b-display{font-size:min(var(--lp-display), 13.5cqi)}.lp-hero-photo{aspect-ratio:4/5;order:0;height:auto;max-height:70cqi;margin-top:0}.lp-hero[data-v=split]{padding:0}.lp-hero[data-v=split] .lp-hero-copy{padding:var(--space-8) var(--space-margin) 0}.lp-hero[data-v=split] .lp-hero-photo{aspect-ratio:1;min-height:0;max-height:none}.lp-hero[data-v=collage] .lp-hero-copy{padding-right:0}.lp-hero[data-v=stacked] .lp-hero-copy{grid-template-columns:minmax(0,1fr)}.lp-hero[data-v=stacked] .lp-hero-photo{aspect-ratio:4/3;max-height:none}.lp-hero[data-v=collage] .lp-hero-photo{aspect-ratio:16/11}.lp-hero-photo-2,.lp-hero-photo-3{display:none}.lp-hero[data-v=cover],.lp-hero[data-v=inset]{grid-template-columns:minmax(0,1fr);min-height:150cqi}.lp-hero[data-v=cover] .lp-hero-photo,.lp-hero[data-v=inset] .lp-hero-photo{aspect-ratio:auto;height:100%;max-height:none}.lp-hero[data-v=inset]{margin-inline:var(--space-3);padding:var(--space-3)}.brand-stage:is([data-protect=panel],[data-protect=frost]) .lp-hero .b-on-photo{padding:var(--space-5)}.lp-stamp{display:none}.brand-stage[data-device=stamp] .lp-hero,.brand-stage[data-device=stamp][data-stamp] .lp-hero{--lp-stamp-room:0px}.lp-actions .b-btn{flex:auto}.lp-logo-row,.lp-logos[data-v=split] .lp-logo-row,.lp-logos[data-v=grid] .lp-logo-row{justify-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-logos[data-v=grid] .lp-logo-row{justify-items:stretch;gap:0}.lp-logos[data-v=grid] .lp-logo-cell{padding:var(--space-5) var(--space-3);border-left:0;border-top:var(--border-width) solid var(--color-border)}.lp-logos[data-v=grid] .lp-logo-cell:nth-child(2n){border-left:var(--border-width) solid var(--color-border)}.lp-logos[data-v=grid] .lp-logo-cell:nth-child(-n+2){border-top:0}.lp-logos[data-v=grid] .lp-logo-cell:last-child:nth-child(odd){grid-column:1/-1}.lp-partner{text-overflow:ellipsis;max-width:100%;font-size:18px;overflow:clip}.lp-partner--1{font-size:12px}.lp-statement-text{font-size:min(calc(var(--lp-title) * 1.25), 8cqi)}.lp-statement-mark{font-size:22cqi}.lp-feature-list,.lp-voices,.lp-plans,.lp-step-list,.lp-faq[data-v=columns] .lp-faq-list,.lp-gallery[data-v=duo] .lp-gallery-grid{grid-template-columns:minmax(0,1fr)}.lp-gallery[data-v=duo] .lp-shot-photo{aspect-ratio:4/3}.lp-gallery[data-v=strip] .lp-gallery-grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--space-margin));padding-inline:var(--space-margin);scroll-padding-inline:var(--space-margin);grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;overflow-x:auto}.lp-gallery[data-v=strip] .lp-shot{scroll-snap-align:start}.lp-steps[data-v=row] .lp-step:not(:last-child):after{display:none}.lp-steps[data-v=row] .lp-step{flex-direction:row;align-items:flex-start}.lp-steps-photo{max-height:90cqi}.lp-gallery[data-v=strip] .lp-shot:nth-child(2){margin-top:0}.lp-gallery[data-v=mosaic] .lp-gallery-grid{grid-template-rows:56cqi 32cqi;grid-template-columns:1fr 1fr}.lp-gallery[data-v=mosaic] .lp-shot:first-child{grid-area:1/1/auto/-1}.lp-features[data-v=numbered] .lp-feature-num{font-size:16cqi}.lp-features[data-v=list] .lp-feature-text{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr)}.lp-features[data-v=list] .lp-feature-text>:last-child{grid-column:2}.lp-feature,.lp-voice,.lp-plan{padding:var(--space-5)}.lp-stat-list,.lp-stats[data-v=band] .lp-stat-list{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.lp-stats[data-v=row] .lp-stat{padding-left:var(--space-3)}.lp-stats[data-v=cards] .lp-stat-list{gap:var(--space-3)}.lp-stats[data-v=cards] .lp-stat{min-height:0;padding:var(--space-4);gap:var(--space-4)}.lp-stat .b-caption,.lp-stat p:not(.lp-stat-value){overflow-wrap:anywhere}.lp-pricing[data-v=table] .lp-plan{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.lp-pricing[data-v=table] .lp-plan-btn{justify-self:start}.lp-plan-price .b-title{font-size:min(var(--lp-title), 10cqi)}.lp-faq-q{min-width:0}.lp-faq-q>*{overflow-wrap:anywhere;min-width:0}.lp-band{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.lp-band .b-btn{justify-self:start}.lp-pop-row{align-items:flex-start;gap:var(--space-5);flex-direction:column}.lp-pop-text{font-size:min(calc(var(--lp-display) * 1.4), 14cqi)}.lp-pop-arrow{width:22cqi;font-size:10cqi!important}.lp-signup .b-title{font-size:min(var(--lp-title), 9cqi)}.lp-field{box-sizing:border-box;width:100%;padding-left:var(--space-2);flex-direction:column;align-items:stretch}.lp-field-input{padding:var(--space-2) var(--space-3);min-width:0}.lp-ctasplit{grid-template-columns:minmax(0,1fr);min-height:0}.lp-ctasplit-photo{aspect-ratio:4/3;height:auto}.lp-footer,.lp-footer[data-v=simple]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.lp-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-footer[data-v=simple] .lp-footer-legal{grid-column:1;justify-self:start}}@container lp (width<=860px){.lp-nav .lp-links,.lp-nav .lp-signin{display:none}.lp-nav .lp-menu-wrap{display:block}.lp-nav[data-v=centered]{display:flex}.lp-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-footer{grid-template-columns:minmax(0,1fr)}.lp-pop-row{flex-direction:column;align-items:flex-start}}@container lp (width>=601px) and (width<=860px){.lp-hero[data-v=left],.lp-hero[data-v=split]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@container lp (width<=860px){.lp-hero[data-v=left]>*,.lp-hero[data-v=split]>*{grid-column:auto}}@container lp (width<=760px){.lp-nav .lp-nav-actions .b-btn{display:none}}.brand-stage{background:var(--color-bg);color:var(--color-fg);font-family:var(--font-body);font-size:var(--text-body-size);line-height:var(--text-body-leading);font-variant-numeric:var(--font-numeric,normal);position:relative}:where(.brand-stage) a:where(:not([class])),.b-link{color:var(--color-link);text-underline-offset:.18em;cursor:pointer;text-decoration-line:underline;text-decoration-thickness:max(1px,.07em)}:where(.brand-stage[data-link=subtle]) :is(a:where(:not([class])),.b-link){text-underline-offset:.32em;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent)}:where(.brand-stage[data-link=highlight]) :is(a:where(:not([class])),.b-link){color:var(--color-fg);background:linear-gradient(transparent 58%, color-mix(in oklab, var(--color-accent) 45%, transparent) 58%);padding-inline:.08em;text-decoration:none}:where(.brand-stage[data-link=plain]) :is(a:where(:not([class])),.b-link),:where(.brand-stage[data-link=arrow]) :is(a:where(:not([class])),.b-link){text-decoration-color:#0000;transition:text-decoration-color .16s}:where(.brand-stage[data-link=plain]) :is(a:where(:not([class])),.b-link):hover,:where(.brand-stage[data-link=arrow]) :is(a:where(:not([class])),.b-link):hover{text-decoration-color:currentColor}:where(.brand-stage[data-link=arrow]) :is(a:where(:not([class])),.b-link):after{content:" →"}.b-status{--st:var(--color-info);--st-text:var(--color-info-text);--st-on:var(--color-on-info);--st-soft:var(--color-info-soft);--st-soft-text:var(--color-info-soft-text);white-space:nowrap;color:var(--st-text);border-radius:999px;align-items:center;gap:.45em;display:inline-flex}.b-status[data-kind=success]{--st:var(--color-success);--st-text:var(--color-success-text);--st-on:var(--color-on-success);--st-soft:var(--color-success-soft);--st-soft-text:var(--color-success-soft-text)}.b-status[data-kind=warning]{--st:var(--color-warning);--st-text:var(--color-warning-text);--st-on:var(--color-on-warning);--st-soft:var(--color-warning-soft);--st-soft-text:var(--color-warning-soft-text)}.b-status[data-kind=danger]{--st:var(--color-danger);--st-text:var(--color-danger-text);--st-on:var(--color-on-danger);--st-soft:var(--color-danger-soft);--st-soft-text:var(--color-danger-soft-text)}.b-status:before{content:"";background:var(--st);border-radius:999px;flex:none;width:.62em;height:.62em}:where(.brand-stage:is([data-status=soft],[data-status=solid],[data-status=outline])) .b-status{padding:.28em .75em;line-height:1.2}:where(.brand-stage[data-status=soft]) .b-status{background:var(--st-soft);color:var(--st-soft-text)}:where(.brand-stage[data-status=soft]) .b-status:before{background:currentColor;width:.5em;height:.5em}:where(.brand-stage[data-status=solid]) .b-status{background:var(--st);color:var(--st-on);font-weight:600}:where(.brand-stage:is([data-status=solid],[data-status=outline])) .b-status:before{display:none}:where(.brand-stage[data-status=outline]) .b-status{box-shadow:inset 0 0 0 max(1px, var(--line-control,1px)) var(--st)}:where(.brand-stage) :focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.b-texture{background-image:var(--texture-image);background-size:var(--texture-size)}.b-card.b-texture{background-image:var(--texture-image-surface)}.b-inverse.b-texture{background-image:var(--texture-image-inverse)}.b-fill-primary.b-texture{background-image:var(--texture-image-primary)}.b-display,.b-title,.b-heading,.b-subheading,.b-quote,.b-lead,.b-body,.b-label,.b-caption,.b-meta,.b-mono{margin:0}.b-display,.b-heading{text-wrap:balance}.b-display{font-family:var(--font-display);font-size:var(--text-display-size);font-weight:var(--text-display-weight);line-height:var(--text-display-leading);letter-spacing:var(--text-display-tracking);text-transform:var(--text-display-transform)}.b-heading{font-family:var(--font-heading);font-size:var(--text-heading-size);font-weight:var(--text-heading-weight);line-height:var(--text-heading-leading);letter-spacing:var(--text-heading-tracking);text-transform:var(--text-heading-transform)}.b-body{font-family:var(--font-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);text-wrap:pretty}.b-caption{font-family:var(--font-caption);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking);text-transform:var(--text-caption-transform)}.b-meta{font-family:var(--font-meta);font-size:var(--text-meta-size);font-weight:var(--text-meta-weight);line-height:var(--text-meta-leading);letter-spacing:var(--text-meta-tracking);text-transform:var(--text-meta-transform)}.b-title{font-family:var(--font-title);font-size:var(--text-title-size);font-weight:var(--text-title-weight);line-height:var(--text-title-leading);letter-spacing:var(--text-title-tracking);text-transform:var(--text-title-transform)}.b-subheading{font-family:var(--font-subheading);font-size:var(--text-subheading-size);font-weight:var(--text-subheading-weight);line-height:var(--text-subheading-leading);letter-spacing:var(--text-subheading-tracking);text-transform:var(--text-subheading-transform)}.b-quote{font-family:var(--font-quote);font-size:var(--text-quote-size);font-weight:var(--text-quote-weight);line-height:var(--text-quote-leading);letter-spacing:var(--text-quote-tracking);text-transform:var(--text-quote-transform)}.b-lead{font-family:var(--font-lead);font-size:var(--text-lead-size);font-weight:var(--text-lead-weight);line-height:var(--text-lead-leading);letter-spacing:var(--text-lead-tracking);text-transform:var(--text-lead-transform)}.b-label{font-family:var(--font-label);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);letter-spacing:var(--text-label-tracking);text-transform:var(--text-label-transform)}.b-mono{font-family:var(--font-mono);font-size:var(--text-mono-size);font-weight:var(--text-mono-weight);line-height:var(--text-mono-leading);letter-spacing:var(--text-mono-tracking);text-transform:var(--text-mono-transform)}.b-title,.b-subheading,.b-quote{text-wrap:balance}.b-lead{text-wrap:pretty}.b-lead,.b-body{max-width:var(--text-measure,none)}.b-muted{color:var(--color-fg-muted)}.b-bold{font-weight:bolder}.b-italic{font-style:italic}.b-em{font-family:var(--font-emphasis);font-style:var(--emphasis-style);font-weight:var(--emphasis-weight);color:var(--color-emphasis)}.brand-stage[data-treatment=emphasis] .b-em{text-transform:none;letter-spacing:-.01em;padding-right:.04em;font-size:1.1em;line-height:0}.b-inverse{background-color:var(--color-inverse-bg);color:var(--color-on-inverse)}.b-inverse .b-em{color:var(--color-emphasis-inverse)}.b-metabar{display:var(--meta-display);justify-content:space-between;align-items:baseline;gap:var(--space-4)}.b-index{display:var(--index-display)}.b-rule{border:0;border-top:var(--border-width) solid var(--color-border);opacity:var(--rule-opacity);margin:0}.brand-stage[data-line=outline] .b-rule,.brand-stage[data-line=brutal] .b-rule{border-top-color:var(--color-line)}.b-btn{align-items:center;gap:var(--space-2);--btn-py:calc(var(--space-2) + 2px);--btn-px:var(--space-4);padding:var(--btn-py) var(--btn-px);border-radius:var(--radius-control);border:var(--line-control) solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-body);font-size:var(--text-body-size);cursor:pointer;isolation:isolate;outline:max(1px, var(--line-control)) solid transparent;outline-offset:0;--btn-hover:var(--color-primary-hover);--btn-ring:var(--color-primary);--btn-glow:var(--color-primary);transition-property:transform,box-shadow,background-color,color,border-color,outline-color,outline-offset;transition-duration:max(.14s, var(--motion-short));transition-timing-function:var(--ease-enter);font-weight:600;line-height:1;display:inline-flex;position:relative}.b-btn:after{content:var(--arrow);transition:transform max(.14s, var(--motion-short)) var(--ease-enter);display:inline-block}.b-btn:active{transition-duration:80ms;transform:translateY(1px)scale(.985)}.b-btn--secondary{color:var(--color-fg);border:max(1px, var(--line-control)) solid var(--color-fg);background:0 0}.b-btn--secondary:after,.b-btn--ghost:after{content:none}.b-btn--ghost{color:var(--color-fg);text-underline-offset:.25em;background:0 0;border-color:#0000;text-decoration:underline}.b-btn--s{font-size:var(--text-label-size);--btn-py:var(--space-2);--btn-px:var(--space-3);padding:var(--btn-py) var(--btn-px)}.b-btn--l{font-size:max(var(--text-body-size), min(var(--text-lead-size), calc(var(--text-body-size) * 1.12)));--btn-py:calc(var(--space-2) + 6px);--btn-px:var(--space-5);padding:var(--btn-py) var(--btn-px);gap:var(--space-3)}.brand-stage[data-line=brutal] .b-btn{border-color:var(--color-line);box-shadow:var(--shadow)}.brand-stage[data-line=brutal] .b-btn--ghost{box-shadow:none;border-color:#0000}.brand-stage[data-cta=round] .b-btn:not(.b-btn--secondary,.b-btn--ghost){padding-right:calc(var(--space-2) - 2px);gap:var(--space-3)}.brand-stage[data-cta=round] .b-btn:not(.b-btn--secondary,.b-btn--ghost):after{content:"→";border-radius:max(0px, var(--radius-control) - var(--space-2) + 2px);background:var(--color-on-primary);width:2em;height:2em;color:var(--color-primary);place-items:center;margin-block:-.5em;display:grid}.brand-stage[data-cta=arrow] .b-btn:not(.b-btn--secondary,.b-btn--ghost){gap:0;overflow:clip}.brand-stage[data-cta=arrow] .b-btn:not(.b-btn--secondary,.b-btn--ghost):after{content:"→";margin:calc(-1 * var(--btn-py)) calc(-1 * var(--btn-px)) calc(-1 * var(--btn-py)) var(--btn-px);border-left:1px solid color-mix(in srgb, var(--color-on-primary) 35%, transparent);align-self:stretch;place-items:center;padding-inline:.9em;display:grid}.brand-stage[data-cta=lip] .b-btn:not(.b-btn--ghost){box-shadow:0 .28em 0 color-mix(in oklch, var(--color-primary), #000 35%);margin-bottom:.28em}.brand-stage[data-cta=lip] .b-btn--secondary{box-shadow:0 .28em 0 var(--color-fg)}.brand-stage[data-cta=offset] .b-btn:not(.b-btn--ghost){border-color:var(--color-line);box-shadow:.25em .25em 0 var(--color-line)}.brand-stage[data-hover=lift] .b-btn:not(.b-btn--ghost):hover{transform:translateY(calc(-1 * max(2px, var(--motion-travel) * .08)));box-shadow:0 .7em 1.4em -.8em color-mix(in srgb, var(--btn-glow) 70%, transparent)}.brand-stage[data-hover=lift] .b-btn--secondary:hover{box-shadow:0 .7em 1.4em -.8em color-mix(in srgb, currentColor 40%, transparent)}.brand-stage[data-hover=shade] .b-btn:not(.b-btn--secondary,.b-btn--ghost):hover,.brand-stage[data-hover=arrow] .b-btn:not(.b-btn--secondary,.b-btn--ghost):hover,.brand-stage[data-hover=press] .b-btn:not(.b-btn--secondary,.b-btn--ghost):hover,.brand-stage[data-hover=ring] .b-btn:not(.b-btn--secondary,.b-btn--ghost):hover{background-color:var(--btn-hover);border-color:var(--btn-hover)}.brand-stage:is([data-hover=shade],[data-hover=arrow],[data-hover=press]) .b-btn--secondary:hover,.brand-stage:is([data-hover=shade],[data-hover=arrow],[data-hover=press],[data-hover=lift],[data-hover=sweep],[data-hover=ring]) .b-btn--ghost:hover{background-color:color-mix(in srgb, currentColor 9%, transparent)}.brand-stage[data-hover=arrow] .b-btn:hover:after{transform:translate(.28em)}.b-btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--btn-hover);transform-origin:0;transition:transform max(.22s, var(--motion-medium)) var(--ease-enter);pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}.b-btn--secondary:before{background:color-mix(in srgb, currentColor 12%, transparent)}.b-btn--ghost:before{content:none}.brand-stage[data-hover=sweep] .b-btn:hover:before{transform:scaleX(1)}.brand-stage[data-hover=sweep] .b-btn:hover:after{transform:translate(.15em)}.brand-stage[data-hover=ring] .b-btn:not(.b-btn--ghost):hover{outline-color:var(--btn-ring);outline-offset:max(3px, .2em)}.brand-stage[data-hover=ring] .b-btn--secondary:hover{outline-color:currentColor}.brand-stage[data-hover=ring]:is([data-cta=offset],[data-line=brutal]) .b-btn:not(.b-btn--ghost):hover{transform:translate(.25em,.25em);box-shadow:0 0 #0000}.brand-stage[data-hover=ring][data-cta=lip] .b-btn:not(.b-btn--ghost):hover{transform:translateY(.28em);box-shadow:0 0 #0000}.brand-stage[data-hover=press] .b-btn:not(.b-btn--ghost):hover{transform:translateY(1px)}.brand-stage[data-hover=press][data-cta=lip] .b-btn:not(.b-btn--ghost):hover{box-shadow:0 .14em 0 color-mix(in oklch, var(--color-primary), #000 35%);transform:translateY(.14em)}.brand-stage[data-hover=press][data-cta=lip] .b-btn--secondary:hover{box-shadow:0 .14em 0 var(--color-fg)}.brand-stage[data-hover=press]:is([data-cta=offset],[data-line=brutal]) .b-btn:not(.b-btn--ghost):hover{box-shadow:.12em .12em 0 var(--color-line);transform:translate(.12em,.12em)}@media (prefers-reduced-motion:reduce){.b-btn,.b-btn:before,.b-btn:after{transition-duration:1ms!important}}.b-card{background:var(--color-surface);border-radius:var(--radius-outer);border:var(--line-width) solid var(--color-border);padding:var(--space-4);box-shadow:var(--shadow)}.b-fill-secondary,.b-card.b-fill-secondary{background-color:var(--color-secondary);color:var(--color-on-secondary);border-color:#0000}.b-fill-tertiary,.b-card.b-fill-tertiary{background-color:var(--color-tertiary);color:var(--color-on-tertiary);border-color:#0000}.b-fill-secondary .b-muted,.b-fill-tertiary .b-muted{color:inherit;opacity:1}.b-fill-secondary .b-em,.b-fill-tertiary .b-em{color:inherit}.brand-stage[data-line=outline] .b-card,.brand-stage[data-line=brutal] .b-card{border-color:var(--color-line)}.b-photo{border-radius:var(--radius-image,var(--radius-outer));background:var(--color-scrim);position:relative;overflow:hidden}.b-photo>img{object-fit:cover;width:100%;height:100%;filter:var(--image-filter);display:block}.b-photo:after{content:"";background-image:var(--image-overlay);background-size:var(--image-overlay-size);pointer-events:none;position:absolute;inset:0}.brand-stage[data-imagery=halftone][data-dither=off] .b-photo:after{background-image:radial-gradient(var(--color-primary-950) .9px, transparent 1.5px);mix-blend-mode:multiply;opacity:calc(.55 * var(--image-strength,1));background-size:5px 5px}.brand-stage[data-line=brutal] .b-photo{box-shadow:var(--shadow)}.brand-stage[data-line=brutal] .b-photo:before,.brand-stage[data-line=outline] .b-photo:before{content:"";border:var(--line-width) solid var(--color-line);border-radius:inherit;z-index:1;pointer-events:none;position:absolute;inset:0}.b-icon{color:var(--color-icon);flex:none;align-self:flex-start;place-items:center;line-height:0;display:inline-grid}.b-icon>svg{width:var(--icon-size);height:var(--icon-size)}.brand-stage[data-icons=circle] .b-icon,.brand-stage[data-icons=tile] .b-icon,.brand-stage[data-icons=outline] .b-icon{width:calc(var(--icon-size) * 2);height:calc(var(--icon-size) * 2)}.brand-stage[data-icons=circle] .b-icon{background:var(--color-icon-tint);border-radius:999px}.brand-stage[data-icons=tile] .b-icon{border-radius:min(var(--radius-control), calc(var(--icon-size) * .6));background:var(--color-icon-tint)}.brand-stage[data-icons=outline] .b-icon{border-radius:min(var(--radius-control), calc(var(--icon-size) * .6));border:max(1px, var(--line-control)) solid var(--color-line)}.brand-stage :is(.b-inverse,.b-on-photo,.b-fill-secondary,.b-fill-tertiary) .b-icon{color:currentColor;border-color:currentColor}.brand-stage:is([data-icons=circle],[data-icons=tile]) :is(.b-inverse,.b-on-photo,.b-fill-secondary,.b-fill-tertiary) .b-icon{background:color-mix(in srgb, currentColor 16%, transparent)}.brand-stage[data-icons] .b-icon--bare{background:0 0;border:0;width:auto;height:auto}.brand-stage[data-icons=none] .b-icon:not(.b-icon--bare)>svg{width:calc(var(--icon-size) * 1.3);height:calc(var(--icon-size) * 1.3)}.b-icon--bare{align-self:center}.b-icon--bare>svg{width:1.15em;height:1.15em}.b-icon path[opacity]{fill:var(--color-accent);opacity:.5}.brand-stage :is(.b-inverse,.b-on-photo) .b-icon path[opacity]{fill:currentColor;opacity:.25}.brand-stage{--device-color:var(--color-device,var(--color-accent));--ds:var(--device-size,1)}.b-inverse,.b-on-photo{--device-color:currentColor}.brand-stage[data-device=underline] .b-em[data-lead],.brand-stage[data-device=circle] .b-em[data-lead],.brand-stage[data-device=highlight] .b-em[data-lead],.brand-stage[data-device=bracket] .b-em[data-lead]{isolation:isolate;line-height:1;display:inline-block;position:relative}.brand-stage[data-device=underline] .b-em[data-lead]:after,.brand-stage[data-device=circle] .b-em[data-lead]:after{content:"";pointer-events:none;background:var(--device-color);-webkit-mask:var(--device-shape) center / 100% 100% no-repeat;-webkit-mask:var(--device-shape) center / 100% 100% no-repeat;mask:var(--device-shape) center / 100% 100% no-repeat;position:absolute}.brand-stage[data-device=underline] .b-em[data-lead]:after{left:-.04em;right:-.04em;bottom:calc(-.16em - (var(--ds) - 1) * .08em);height:calc(.22em * var(--ds));--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M3 14C40 6 90 3 130 5s52 4 67 2' fill='none' stroke='%23000' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30 17c35-5 80-7 128-4' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-stage[data-device=underline][data-device-style=line] .b-em[data-lead]:after{height:calc(.12em * var(--ds));--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M4 10H196' fill='none' stroke='%23000' stroke-width='7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");bottom:-.08em}.brand-stage[data-device=underline][data-device-style=double] .b-em[data-lead]:after{height:calc(.16em * var(--ds));--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M4 5H196' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 15H196' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");bottom:-.14em}.brand-stage[data-device=underline][data-device-style=wave] .b-em[data-lead]:after{height:calc(.18em * var(--ds));--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M3 10q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0q6.25 -8 12.5 0t12.5 0' fill='none' stroke='%23000' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-stage[data-device=underline][data-device-style=zigzag] .b-em[data-lead]:after{height:calc(.16em * var(--ds));--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' preserveAspectRatio='none'%3E%3Cpath d='M3 15L12.7 5L22.4 15L32.1 5L41.8 15L51.5 5L61.2 15L70.9 5L80.6 15L90.3 5L100.0 15L109.7 5L119.4 15L129.1 5L138.8 15L148.5 5L158.2 15L167.9 5L177.6 15L187.3 5L197.0 15' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-stage[data-device=circle] .b-em[data-lead]:after{inset:calc(-.18em * var(--ds)) calc(-.26em * var(--ds)) calc(-.12em * var(--ds));z-index:-1;--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M150 12C110 2 40 6 16 30-6 54 30 92 100 94s96-22 94-48C192 20 140 4 92 8' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-stage[data-device=circle][data-device-style=oval] .b-em[data-lead]:after{--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cellipse cx='100' cy='50' rx='96' ry='45' fill='none' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E")}.brand-stage[data-device=circle][data-device-style=double] .b-em[data-lead]:after{--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M150 12C110 2 40 6 16 30-6 54 30 92 100 94s96-22 94-48C192 20 140 4 92 8' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M60 14C30 20 6 40 12 60c8 26 60 34 104 30 44-4 76-22 72-46-4-22-46-36-96-34' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-stage[data-device=circle][data-device-style=box] .b-em[data-lead]:after{inset:calc(-.1em * var(--ds)) calc(-.16em * var(--ds)) calc(-.08em * var(--ds));--device-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M8 10C60 6 140 8 194 12M192 6c2 30 3 58 2 88M196 92C130 95 60 94 6 90M10 96C6 66 5 38 8 4' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-stage[data-device=highlight] .b-em[data-lead]:before{content:"";inset:calc(1em - .52em * var(--ds)) -.08em .06em;z-index:-1;background:var(--device-color);opacity:.32;position:absolute;transform:skew(-8deg)}.brand-stage[data-device=highlight][data-device-tone=ink] .b-em[data-lead]:before{opacity:.14}.brand-stage[data-device=highlight][data-device-style=block] .b-em[data-lead]:before{inset:calc(.5em - .46em * var(--ds)) -.1em -.02em;opacity:.26;transform:none}.brand-stage[data-device=highlight][data-device-style=low] .b-em[data-lead]:before{inset:calc(1em - .26em * var(--ds)) -.04em .02em;opacity:.55;transform:none}.brand-stage[data-device=highlight][data-device-tone=ink][data-device-style=low] .b-em[data-lead]:before{opacity:.22}.brand-stage[data-device=highlight][data-device-style=pill] .b-em[data-lead]:before{inset:calc(.5em - .42em * var(--ds)) -.22em 0;opacity:.22;border-radius:999px;transform:none}.brand-stage[data-device=bracket] .b-em[data-lead]{--bw:max(2px, calc(.06em * var(--ds)));margin-right:.06em;padding-inline:.24em}.brand-stage[data-device=bracket] .b-em[data-lead]:before,.brand-stage[data-device=bracket] .b-em[data-lead]:after{content:"";border:var(--bw) solid var(--device-color);pointer-events:none;width:.38em;height:.38em;position:absolute}.brand-stage[data-device=bracket] .b-em[data-lead]:before{border-bottom:0;border-right:0;top:0;left:-.02em}.brand-stage[data-device=bracket] .b-em[data-lead]:after{border-top:0;border-left:0;bottom:-.04em;right:-.02em}.brand-stage[data-device=bracket][data-device-style=square] .b-em[data-lead]:before,.brand-stage[data-device=bracket][data-device-style=square] .b-em[data-lead]:after{width:.14em;height:auto;top:-.04em;bottom:-.06em}.brand-stage[data-device=bracket][data-device-style=square] .b-em[data-lead]:before{border-right:0;border-bottom:var(--bw) solid var(--device-color)}.brand-stage[data-device=bracket][data-device-style=square] .b-em[data-lead]:after{border-left:0;border-top:var(--bw) solid var(--device-color)}.brand-stage[data-device=bracket][data-device-style=frame] .b-em[data-lead]:after{display:none}.brand-stage[data-device=bracket][data-device-style=frame] .b-em[data-lead]:before{--c:var(--device-color);--l:.3em;background:linear-gradient(var(--c), var(--c)) top left / var(--l) var(--bw), linear-gradient(var(--c), var(--c)) top left / var(--bw) var(--l), linear-gradient(var(--c), var(--c)) top right / var(--l) var(--bw), linear-gradient(var(--c), var(--c)) top right / var(--bw) var(--l), linear-gradient(var(--c), var(--c)) bottom left / var(--l) var(--bw), linear-gradient(var(--c), var(--c)) bottom left / var(--bw) var(--l), linear-gradient(var(--c), var(--c)) bottom right / var(--l) var(--bw), linear-gradient(var(--c), var(--c)) bottom right / var(--bw) var(--l);background-repeat:no-repeat;border:0;width:auto;height:auto;inset:-.06em -.04em -.08em}.brand-stage[data-device=bracket][data-device-style=round] .b-em[data-lead]{padding-inline:.22em}.brand-stage[data-device=bracket][data-device-style=round] .b-em[data-lead]:before,.brand-stage[data-device=bracket][data-device-style=round] .b-em[data-lead]:after{border:var(--bw) solid transparent;border-radius:50%;width:.4em;height:auto;top:-.06em;bottom:-.08em}.brand-stage[data-device=bracket][data-device-style=round] .b-em[data-lead]:before{border-left-color:var(--device-color);left:-.04em}.brand-stage[data-device=bracket][data-device-style=round] .b-em[data-lead]:after{border-right-color:var(--device-color);right:-.04em}.brand-stage[data-device=outline] .b-em{--ol-color:var(--device-color);color:#0000;-webkit-text-stroke:max(1px, var(--outline-width,.022em)) var(--ol-color)}.brand-stage[data-device=outline] .b-inverse .b-em{--ol-color:var(--color-emphasis-inverse)}.brand-stage[data-device=outline] .b-on-photo .b-em{--ol-color:var(--color-protect-ink)}.brand-stage[data-device=outline] .b-em[data-ol]{color:var(--ol-color);-webkit-text-stroke:0;filter:var(--ol-filter)}.brand-stage[data-device=arch] .b-frame{border-radius:999px 999px var(--radius-outer) var(--radius-outer)}.brand-stage[data-device=arch][data-device-style=pill] .b-frame{border-radius:999px}.brand-stage[data-device=arch][data-device-style=leaf] .b-frame{border-radius:min(40%, 12em) var(--radius-inner)}.brand-stage[data-device=arch][data-device-style=circle] .b-frame{border-radius:50%}.brand-stage[data-device=notch] .b-frame{--notch:max(10px, calc(4% * var(--ds)));-webkit-mask:radial-gradient(circle at 0 50%, transparent var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, transparent var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 50%, transparent var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, transparent var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%, transparent var(--notch), #000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, transparent var(--notch), #000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat}.brand-stage[data-device=notch][data-device-style=corners] .b-frame{--notch:max(12px, calc(6% * var(--ds)));-webkit-mask:radial-gradient(circle at 0 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top left / 51% 51% no-repeat, radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top right / 51% 51% no-repeat, radial-gradient(circle at 0 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom left / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom right / 51% 51% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top left / 51% 51% no-repeat, radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top right / 51% 51% no-repeat, radial-gradient(circle at 0 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom left / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom right / 51% 51% no-repeat;mask:radial-gradient(circle at 0 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top left / 51% 51% no-repeat, radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top right / 51% 51% no-repeat, radial-gradient(circle at 0 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom left / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom right / 51% 51% no-repeat}.brand-stage[data-device=notch][data-device-style=bevel] .b-frame{--notch:max(12px, calc(7% * var(--ds)));clip-path:polygon(var(--notch) 0, calc(100% - var(--notch)) 0, 100% var(--notch), 100% calc(100% - var(--notch)), calc(100% - var(--notch)) 100%, var(--notch) 100%, 0 calc(100% - var(--notch)), 0 var(--notch));border-radius:0;-webkit-mask:none;mask:none}.b-stamp{display:none}.brand-stage[data-device=stamp] .b-stamp{--stamp-w:calc(9.5em * var(--ds));--stamp-h:var(--stamp-w);width:var(--stamp-w);height:var(--stamp-h);padding:calc(1em * var(--ds));color:var(--color-on-device);text-align:center;rotate:var(--stamp-angle,-12deg);font-family:var(--font-display);font-weight:var(--text-display-weight);line-height:1.05;font-size:calc(1em * var(--ds));align-content:center;place-items:center;display:grid;position:relative}.brand-stage[data-device=stamp][data-stamp=ticket] .b-stamp{--stamp-w:calc(13em * var(--ds));--stamp-h:calc(6.6em * var(--ds));padding-inline:calc(1.6em * var(--ds))}.brand-stage[data-device=stamp][data-stamp=outline] .b-stamp{color:var(--color-fg)}.brand-stage[data-device=stamp][data-stamp=orbit] .b-stamp{padding:calc(2.2em * var(--ds))}.b-inverse .b-stamp,.b-on-photo .b-stamp{--color-device:var(--color-accent)}.b-stamp-shape{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b-stamp-text{justify-items:center;gap:.3em;display:grid;position:relative}.b-stamp-text>strong{font-size:calc(2.4em * var(--stamp-fit,1));font-weight:inherit;line-height:1}.b-stamp-text>span{max-width:7em;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;font-size:.68em;line-height:1.2}.brand-stage[data-stamp=orbit] .b-stamp-text>span{display:none}.b-stamp-ring{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.brand-stage:not([data-reveal=none]) .b-stamp-ring{animation:28s linear infinite b-stamp-spin}}@keyframes b-stamp-spin{to{transform:rotate(360deg)}}.b-stamp-free{z-index:3;left:calc(var(--stamp-inset-x,0px) + (100% - 2 * var(--stamp-inset-x,0px) - var(--stamp-w)) * var(--stamp-x,1));top:calc(var(--stamp-inset-y,0px) + (100% - 2 * var(--stamp-inset-y,0px) - var(--stamp-h)) * var(--stamp-y,0));position:absolute!important}.brand-stage:not([data-guides=none]) .b-guides{isolation:isolate;--guide:color-mix(in srgb, currentColor 13%, transparent);box-shadow:inset 0 1px 0 var(--guide);position:relative}.brand-stage[data-line=outline] .b-guides,.brand-stage[data-line=brutal] .b-guides{--guide:color-mix(in srgb, currentColor 20%, transparent)}.brand-stage:not([data-guides=none]) .b-guides:before{content:"";z-index:-1;inset:0 var(--space-margin);border-inline:1px solid var(--guide);pointer-events:none;position:absolute}.brand-stage:not([data-guides=none]) .b-guides[data-gfit]:before{background:var(--guide-frame,none);border:0;inset:0}.brand-stage[data-guides=columns] .b-guides:after{content:"";z-index:-1;pointer-events:none;background:var(--guide-lines,none);position:absolute;inset:0;-webkit-mask:repeating-linear-gradient(#000 0 4px,#0000 4px 9px);mask:repeating-linear-gradient(#000 0 4px,#0000 4px 9px)}.b-on-photo{isolation:isolate;color:var(--color-protect-ink);position:relative}.b-on-photo .b-muted{color:var(--color-protect-ink-muted)}.b-on-photo .b-em{color:inherit}.b-on-photo .b-btn--secondary,.b-on-photo .b-btn--ghost{color:var(--color-protect-ink);border-color:currentColor}.brand-stage[data-protect=scrim] .b-on-photo:before{content:"";inset:calc(-1 * var(--space-9)) -100vw -100vh;z-index:-1;background:linear-gradient(to bottom, transparent, var(--color-protect-veil) var(--space-9));pointer-events:none;position:absolute}.brand-stage[data-protect=gradient] .b-on-photo:before{content:"";z-index:-1;background:linear-gradient(to bottom, transparent calc(100vh - var(--space-9) * 5), var(--color-protect-veil) calc(100vh - var(--space-4)));pointer-events:none;position:absolute;inset:-100vh -100vw}.brand-stage:is([data-protect=shade],[data-protect=tint]) .b-on-photo:before{content:"";z-index:-1;background:var(--color-protect-veil);pointer-events:none;position:absolute;inset:-100vh -100vw}.brand-stage[data-protect=blur] .b-on-photo:before{content:"";inset:calc(-1 * var(--protect-fade,200px) - var(--space-4)) -100vw -100vh;z-index:-1;background:var(--color-protect-veil);-webkit-backdrop-filter:blur(var(--protect-blur));backdrop-filter:blur(var(--protect-blur));--fade-mask:linear-gradient(to bottom, transparent 0, #0000000f calc(var(--protect-fade,200px) * .25), #00000038 calc(var(--protect-fade,200px) * .5), #0000008c calc(var(--protect-fade,200px) * .75), #000 var(--protect-fade,200px));-webkit-mask:var(--fade-mask);-webkit-mask:var(--fade-mask);mask:var(--fade-mask);pointer-events:none;position:absolute}.brand-stage[data-protect=frost] .b-on-photo{padding:var(--space-6);border-radius:max(var(--radius-outer), 18px);background:radial-gradient(140% 90% at 15% 0%, rgb(255 255 255/calc(var(--protect-shine,.6) * .14)), transparent 55%), var(--color-protect-veil);-webkit-backdrop-filter:blur(var(--protect-blur)) saturate(1.8);backdrop-filter:blur(var(--protect-blur)) saturate(1.8);box-shadow:inset 0 1px 0 rgb(255 255 255/calc(var(--protect-shine,.6) * .55)), inset 0 -1px 0 rgb(255 255 255/calc(var(--protect-shine,.6) * .18)), inset 0 0 var(--space-6) rgb(255 255 255/calc(var(--protect-shine,.6) * .1)), 0 18px 48px -18px #00000073}.brand-stage[data-protect=frost] .b-on-photo:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg, rgb(255 255 255/calc(var(--protect-shine,.6) * .9)), rgb(255 255 255/calc(var(--protect-shine,.6) * .12)) 35%, #fff0 55%, rgb(255 255 255/calc(var(--protect-shine,.6) * .45)));-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.brand-stage[data-protect=panel] .b-on-photo{padding:var(--space-6);border-radius:var(--radius-outer);background:var(--color-surface);border:var(--line-width) solid var(--color-line);box-shadow:var(--shadow)}.brand-stage[data-protect=panel] .b-on-photo .b-em{color:var(--color-emphasis)}.brand-stage[data-protect=panel] .b-on-photo .b-btn--secondary,.brand-stage[data-protect=panel] .b-on-photo .b-btn--ghost{color:var(--color-fg)}.b-logo{width:1em;height:1em;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.b-logo.b-logo--inline{background:0 0;-webkit-mask:none;mask:none}.b-logo--inline>svg{width:100%;height:100%;display:block;overflow:visible}.b-lockup{align-items:center;gap:calc(.4em * var(--lockup-gap,1));margin:0;display:inline-flex}.b-lockup .b-logo{width:calc(1.2em * var(--lockup-mark,1) * var(--logo-aspect,1));height:calc(1.2em * var(--lockup-mark,1));color:var(--color-primary)}.b-fill-primary,.b-fill-accent,.b-fill-secondary,.b-inverse,.b-on-photo{--logo-c0:currentColor;--logo-c1:currentColor;--logo-c2:currentColor;--logo-c3:currentColor;--logo-c4:currentColor;--logo-c5:currentColor;--logo-c6:currentColor;--logo-c7:currentColor}.b-wordmark{font-family:var(--font-wordmark,var(--font-display));font-weight:var(--wordmark-weight,var(--text-display-weight));letter-spacing:var(--wordmark-tracking,min(var(--text-display-tracking), 0em));text-transform:var(--wordmark-transform,var(--text-display-transform));font-kerning:var(--wordmark-kerning,normal);font-variant-ligatures:var(--wordmark-ligatures,common-ligatures);white-space:nowrap;color:var(--wordmark-ink,currentColor);line-height:1}.b-wm-run{position:relative}.b-wm-run[data-ink=text]{color:var(--color-fg)}.b-wm-run[data-ink=muted]{color:var(--color-fg-muted)}.b-wm-run[data-ink=primary]{color:var(--color-primary)}.b-wm-run[data-ink=accent]{color:var(--color-accent)}.b-wm-run[data-ink=secondary]{color:var(--color-secondary)}:is(.b-inverse,.b-on-photo,.b-fill-primary,.b-fill-accent,.b-fill-secondary,.b-fill-tertiary) :is(.b-wordmark,.b-wm-run[data-ink]){color:inherit}.b-lockup>p{font-size:inherit;margin:0;line-height:1}.b-mast{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.b-mast-logo{font-size:max(17px, calc(var(--text-body-size) * 1.2))}.b-on-photo .b-mast-logo .b-logo,.b-inverse .b-mast-logo .b-logo{color:currentColor}.b-logo.b-monogram{border-radius:50%;place-items:center;display:inline-grid;-webkit-mask:none;mask:none;container-type:size}.b-monogram>span{font-family:var(--font-wordmark,var(--font-display));font-weight:var(--wordmark-weight,var(--text-display-weight));letter-spacing:-.02em;text-transform:uppercase;color:var(--mono-ink,var(--color-on-primary));font-size:56cqh;line-height:1}.b-monogram[data-letters="2"]>span{font-size:42cqh}.b-inverse .b-monogram,.b-on-photo .b-monogram{--mono-ink:var(--color-inverse-bg)}:where(.brand-stage[data-container=square]) .b-monogram:not([data-container]),.b-monogram[data-container=square]{border-radius:min(var(--radius-control), 22%)}:where(.brand-stage[data-container=shield]) .b-monogram:not([data-container]),.b-monogram[data-container=shield]{clip-path:polygon(0 0,100% 0,100% 58%,50% 100%,0 58%);border-radius:0}:where(.brand-stage[data-container=shield]) .b-monogram:not([data-container])>span,.b-monogram[data-container=shield]>span{margin-bottom:12cqh}:where(.brand-stage[data-container=seal]) .b-monogram:not([data-container]),.b-monogram[data-container=seal]{clip-path:polygon(50% 0%,60% 6.1%,71.7% 5%,78.1% 14.8%,89.1% 18.8%,90.5% 30.5%,98.7% 38.9%,95% 50%,98.7% 61.1%,90.5% 69.5%,89.1% 81.2%,78.1% 85.2%,71.7% 95%,60% 93.9%,50% 100%,40% 93.9%,28.3% 95%,21.9% 85.2%,10.9% 81.2%,9.5% 69.5%,1.3% 61.1%,5% 50%,1.3% 38.9%,9.5% 30.5%,10.9% 18.8%,21.9% 14.8%,28.3% 5%,40% 6.1%);border-radius:0}:where(.brand-stage[data-container=none]) .b-monogram:not([data-container]),.b-monogram[data-container=none]{background:0 0}:where(.brand-stage[data-container=none]) .b-monogram:not([data-container])>span,.b-monogram[data-container=none]>span{color:currentColor;font-size:92cqh}:where(.brand-stage[data-container=none]) .b-monogram[data-letters="2"]:not([data-container])>span,.b-monogram[data-letters="2"][data-container=none]>span{font-size:70cqh}:where(.brand-stage[data-lockup=wordmark]) .b-lockup:not([data-lockup]) .b-logo,.b-lockup[data-lockup=wordmark] .b-logo{display:none}:where(.brand-stage[data-lockup=stacked]) .b-lockup:not([data-lockup]),.b-lockup[data-lockup=stacked]{gap:calc(.3em * var(--lockup-gap,1));flex-direction:column}:where(.brand-stage[data-lockup=stacked]) .b-lockup:not([data-lockup]) .b-logo,.b-lockup[data-lockup=stacked] .b-logo{width:calc(1.7em * var(--lockup-mark,1) * var(--logo-aspect,1));height:calc(1.7em * var(--lockup-mark,1))}:where(.brand-stage[data-lockup=badge]) .b-lockup:not([data-lockup]),.b-lockup[data-lockup=badge]{border-radius:var(--radius-control);border:max(1.5px,.08em) solid;padding:.3em .6em .3em .35em}:where(.brand-stage[data-lockup=mark]) .b-lockup:not([data-lockup]) .b-wordmark,.b-lockup[data-lockup=mark] .b-wordmark{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:where(.brand-stage[data-lockup=mark]) .b-lockup:not([data-lockup]) .b-logo,.b-lockup[data-lockup=mark] .b-logo{width:calc(1.6em * var(--lockup-mark,1) * var(--logo-aspect,1));height:calc(1.6em * var(--lockup-mark,1))}.b-ticker{gap:var(--space-2);flex-direction:column;display:flex;overflow:clip}.brand-stage[data-ticker="0"] .b-ticker,.brand-stage[data-ticker="1"] .b-ticker-row+.b-ticker-row{display:none}.b-ticker-row{width:max-content;animation:b-ticker var(--ticker-duration) linear infinite;display:flex}.b-ticker-row+.b-ticker-row{animation-direction:reverse}.b-ticker-copy{align-items:center;gap:var(--space-5);padding-right:var(--space-5);white-space:nowrap;flex-shrink:0;display:flex}.b-ticker-sep{color:var(--color-accent)}.b-inverse .b-ticker-sep{color:var(--color-emphasis-inverse)}@keyframes b-ticker{to{transform:translate(-50%)}}@supports (animation-timeline:view()){.b-parallax{view-timeline:--b-parallax block}.brand-stage:not([data-parallax="0"]) .b-parallax>img{animation:linear both b-parallax;animation-timeline:--b-parallax}.brand-stage[data-reveal=fade] .b-reveal,.brand-stage[data-reveal=rise] .b-reveal,.brand-stage[data-reveal=wipe] .b-reveal{animation:b-reveal-fade var(--ease-enter) both;animation-timeline:view();animation-range:entry entry 90%}.brand-stage[data-reveal=rise] .b-reveal{animation-name:b-reveal-rise}.brand-stage[data-reveal=wipe] .b-reveal{animation-name:b-reveal-wipe}}@keyframes b-parallax{0%{transform:translateY(calc(var(--parallax) * -1)) scale(var(--parallax-scale))}to{transform:translateY(var(--parallax)) scale(var(--parallax-scale))}}@keyframes b-reveal-fade{0%{opacity:0}}@keyframes b-reveal-rise{0%{opacity:0;transform:translateY(calc(var(--motion-travel) * 1.5))}}@keyframes b-reveal-wipe{0%{clip-path:inset(-30% 100% -30% -30%)}to{clip-path:inset(-30%)}}@media (prefers-reduced-motion:reduce){.b-ticker-row,.b-parallax>img,.b-reveal{animation:none!important}}.b-word{vertical-align:top;margin:0 -.06em -.12em 0;padding:0 .06em .12em 0;display:inline-block;overflow:clip}.b-word>span{display:inline-block}.brand-stage:not([data-kin-style=rise]) .b-word{overflow:visible}.b-word:has(.b-em){overflow:visible}.brand-stage[data-kin-split=letter] .b-ch{display:inline-block}@media (prefers-reduced-motion:no-preference){.brand-stage:not([data-reveal=none]){--kin-name:b-kin-fade}.brand-stage:not([data-reveal=none])[data-kin-style=rise]{--kin-name:b-kin-rise}.brand-stage:not([data-reveal=none])[data-kin-style=blur]{--kin-name:b-kin-blur}.brand-stage:not([data-reveal=none])[data-kin-style=drop]{--kin-name:b-kin-drop}.brand-stage:not([data-reveal=none])[data-kin-style=pop]{--kin-name:b-kin-pop}.brand-stage:not([data-reveal=none]):not([data-kin-split=letter]) .b-word>span,.brand-stage:not([data-reveal=none])[data-kin-split=letter] .b-ch{animation:var(--kin-name) var(--motion-long) var(--ease-enter) both}.brand-stage[data-kin-split=word] .b-word>span{animation-delay:calc(var(--i,0) * var(--motion-stagger) * 1.5)}.brand-stage[data-kin-split=line] .b-word>span{animation-delay:calc(var(--l,0) * var(--motion-stagger) * 3)}.brand-stage[data-kin-split=letter] .b-ch{animation-duration:calc(var(--motion-long) * .8);animation-delay:calc(var(--c,0) * var(--motion-stagger) * .6)}.brand-stage[data-kin-style=rise] .b-word:has(.b-em)>span{animation-name:b-kin-fade}.brand-stage[data-kin-style=rise][data-kin-split=letter] .b-word:has(.b-em) .b-ch{animation-name:b-kin-fade}}@keyframes b-kin-fade{0%{opacity:0}}@keyframes b-kin-rise{0%{translate:0 105%}}@keyframes b-kin-blur{0%{opacity:0;filter:blur(.18em)}}@keyframes b-kin-drop{0%{opacity:0;translate:0 -.5em}}@keyframes b-kin-pop{0%{opacity:0;scale:.4}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--ui-ai-a:0deg}}}@layer theme{:root,:host{--font-sans:"Archivo Variable", system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-sky-500:oklch(68.5% .169 237.323);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:"Archivo Variable", system-ui, sans-serif;--color-ui-bg:#0b0b0b;--color-ui-panel:#161616;--color-ui-raised:#1f1f1f;--color-ui-hover:#272727;--color-ui-active:#303030;--color-ui-edge:#ffffff10;--color-ui-edge-strong:#fff2;--color-ui-fg:#f2f2f2;--color-ui-muted:#9e9e9e;--color-ui-faint:#666;--color-ui-ring:#a8a8a8;--color-ui-ok:#3ddf7d;--color-ui-bad:#ffa196;--color-ui-accent:#62ff90;--color-ui-accent-ink:#0c181b;--color-ui-select:#60a2ff;--color-ui-dot:#ffffff14;--color-ui-pick:#1da6ff;--color-ui-copy:#ffa82a;--text-2xs:10.5px;--text-2xs--line-height:14px;--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1)}}@layer base{@scope(.app,[data-radix-popper-content-wrapper]) to (.brand-stage){:scope{font-family:var(--font-sans);color:var(--color-ui-fg);-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.4}*,:before,:after{box-sizing:border-box;border:0 solid var(--color-ui-edge)}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;background:0 0;margin:0;padding:0}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}h1,h2,h3,h4,p,dl,dd{font:inherit;margin:0}:focus-visible{outline:1.5px solid var(--color-ui-ring);outline-offset:1px}svg{flex:none}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-\[200vw\]{inset-inline:-200vw}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-\[7px\]{inset-inline:7px}.inset-y-0{inset-block:0}.inset-y-\[3px\]{inset-block:3px}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-4{top:calc(var(--spacing) * -4)}.-top-6{top:calc(var(--spacing) * -6)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-14{top:calc(var(--spacing) * 14)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-8{right:calc(var(--spacing) * 8)}.right-\[18\%\]{right:18%}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.-left-\[5px\]{left:-5px}.-left-px{left:-1px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-8{left:calc(var(--spacing) * 8)}.left-\[18\%\]{left:18%}.left-\[calc\(200vw\+6px\)\]{left:calc(200vw + 6px)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.col-span-2{grid-column:span 2/span 2}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-\[3px\]{margin-inline:-3px}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-auto{margin-block:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[1280\/760\]{aspect-ratio:1280/760}.aspect-\[1280\/800\]{aspect-ratio:1280/800}.aspect-square{aspect-ratio:1}.\!size-3{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\!size-3\.5{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.\!size-\[18px\]{width:18px!important;height:18px!important}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-3\/5{width:60%;height:60%}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[56\%\]{width:56%;height:56%}.size-\[58\%\]{width:58%;height:58%}.size-\[62\%\]{width:62%;height:62%}.size-\[64\%\]{width:64%;height:64%}.size-\[78\%\]{width:78%;height:78%}.size-\[80\%\]{width:80%;height:80%}.size-\[min\(60\%\,280px\)\]{width:min(60%,280px);height:min(60%,280px)}.size-full{width:100%;height:100%}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/4{height:75%}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[18px\]{height:18px}.h-\[34px\]{height:34px}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[72px\]{height:72px}.h-\[84px\]{height:84px}.h-\[420px\]{height:420px}.h-\[calc\(100\%-14px\)\]{height:calc(100% - 14px)}.h-full{height:100%}.h-px{height:1px}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[60\%\]{max-height:60%}.max-h-\[70vh\]{max-height:70vh}.max-h-\[180px\]{max-height:180px}.max-h-\[194px\]{max-height:194px}.max-h-\[min\(62dvh\,560px\)\]{max-height:min(62dvh,560px)}.max-h-\[min\(70vh\,560px\)\]{max-height:min(70vh,560px)}.max-h-\[min\(420px\,60vh\)\]{max-height:min(420px,60vh)}.max-h-\[min\(420px\,var\(--radix-select-content-available-height\)\)\]{max-height:min(420px, var(--radix-select-content-available-height))}.max-h-\[min\(480px\,65vh\)\]{max-height:min(480px,65vh)}.max-h-\[min\(520px\,65vh\)\]{max-height:min(520px,65vh)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-\[2\.3em\]{min-height:2.3em}.min-h-\[460px\]{min-height:460px}.min-h-full{min-height:100%}.\!w-0{width:0!important}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[2px\]{width:2px}.w-\[4\.5rem\]{width:4.5rem}.w-\[11px\]{width:11px}.w-\[56px\]{width:56px}.w-\[66px\]{width:66px}.w-\[72px\]{width:72px}.w-\[244px\]{width:244px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[min\(56vh\,520px\)\]{width:min(56vh,520px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-\[62\%\]{max-width:62%}.max-w-\[110px\]{max-width:110px}.max-w-\[300px\]{max-width:300px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[960px\]{max-width:960px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[18px\]{min-width:18px}.min-w-\[58px\]{min-width:58px}.min-w-\[64px\]{min-width:64px}.min-w-\[180px\]{min-width:180px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-2{--tw-border-spacing-x:calc(var(--spacing) * 2);--tw-border-spacing-y:calc(var(--spacing) * 2);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(100\%\+80px\)\]{--tw-translate-y:calc(100% + 80px);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-nesw-resize{cursor:nesw-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.grid-cols-\[1fr_1\.35fr\]{grid-template-columns:1fr 1.35fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[5\.5rem_1fr\]{grid-template-columns:5.5rem 1fr}.grid-cols-\[110px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.grid-cols-\[minmax\(280px\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.grid-cols-\[minmax\(300px\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-rows:auto minmax(0,1fr) auto auto}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.grid-rows-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-rows:minmax(0,1fr) auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.5px\]{border-radius:1.5px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[64px\]{border-radius:64px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0c181b33\]{border-color:#0c181b33}.border-\[\#f1f7f21f\]{border-color:#f1f7f21f}.border-\[\#f1f7f214\]{border-color:#f1f7f214}.border-\[\#f1f7f226\]{border-color:#f1f7f226}.border-\[\#f1f7f233\]{border-color:#f1f7f233}.border-\[\#f1f7f240\]{border-color:#f1f7f240}.border-current{border-color:currentColor}.border-transparent{border-color:#0000}.border-ui-edge{border-color:var(--color-ui-edge)}.border-ui-edge-strong{border-color:var(--color-ui-edge-strong)}.border-ui-fg\/30{border-color:#f2f2f24d}@supports (color:color-mix(in lab, red, red)){.border-ui-fg\/30{border-color:color-mix(in oklab, var(--color-ui-fg) 30%, transparent)}}.border-ui-select{border-color:var(--color-ui-select)}.border-ui-select\/60{border-color:#60a2ff99}@supports (color:color-mix(in lab, red, red)){.border-ui-select\/60{border-color:color-mix(in oklab, var(--color-ui-select) 60%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0c181b\]{background-color:#0c181b}.bg-\[\#0d120ecc\]{background-color:#0d120ecc}.bg-\[\#0f0f0f\]{background-color:#0f0f0f}.bg-\[\#3d2b8f\]\/70{background-color:oklab(37.6591% .0384401 -.151445/.7)}.bg-\[\#62ff90\]{background-color:#62ff90}.bg-\[\#62ff9026\]{background-color:#62ff9026}.bg-\[\#111\]{background-color:#111}.bg-\[\#f1f7f21a\]{background-color:#f1f7f21a}.bg-\[\#f1f7f21f\]{background-color:#f1f7f21f}.bg-\[\#f1f7f226\]{background-color:#f1f7f226}.bg-\[\#f4f4f1\]{background-color:#f4f4f1}.bg-\[\#ff3d7f\]{background-color:#ff3d7f}.bg-\[\#ffd36633\]{background-color:#ffd36633}.bg-\[\#ffffff0a\]{background-color:#ffffff0a}.bg-\[\#ffffff0f\]{background-color:#ffffff0f}.bg-\[\#ffffff1f\]{background-color:#ffffff1f}.bg-\[color-mix\(in_oklab\,var\(--color-ui-accent\)_70\%\,transparent\)\]{background-color:#62ff90b3}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--color-ui-accent\)_70\%\,transparent\)\]{background-color:color-mix(in oklab,var(--color-ui-accent) 70%,transparent)}}.bg-\[var\(--color-ui-select\)\]{background-color:var(--color-ui-select)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-current{background-color:currentColor}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500\/90{background-color:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/90{background-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-transparent{background-color:#0000}.bg-ui-accent{background-color:var(--color-ui-accent)}.bg-ui-active{background-color:var(--color-ui-active)}.bg-ui-active\/40{background-color:#30303066}@supports (color:color-mix(in lab, red, red)){.bg-ui-active\/40{background-color:color-mix(in oklab, var(--color-ui-active) 40%, transparent)}}.bg-ui-active\/60{background-color:#30303099}@supports (color:color-mix(in lab, red, red)){.bg-ui-active\/60{background-color:color-mix(in oklab, var(--color-ui-active) 60%, transparent)}}.bg-ui-bad\/5{background-color:#ffa1960d}@supports (color:color-mix(in lab, red, red)){.bg-ui-bad\/5{background-color:color-mix(in oklab, var(--color-ui-bad) 5%, transparent)}}.bg-ui-bad\/20{background-color:#ffa19633}@supports (color:color-mix(in lab, red, red)){.bg-ui-bad\/20{background-color:color-mix(in oklab, var(--color-ui-bad) 20%, transparent)}}.bg-ui-bg{background-color:var(--color-ui-bg)}.bg-ui-bg\/60{background-color:#0b0b0b99}@supports (color:color-mix(in lab, red, red)){.bg-ui-bg\/60{background-color:color-mix(in oklab, var(--color-ui-bg) 60%, transparent)}}.bg-ui-bg\/70{background-color:#0b0b0bb3}@supports (color:color-mix(in lab, red, red)){.bg-ui-bg\/70{background-color:color-mix(in oklab, var(--color-ui-bg) 70%, transparent)}}.bg-ui-bg\/80{background-color:#0b0b0bcc}@supports (color:color-mix(in lab, red, red)){.bg-ui-bg\/80{background-color:color-mix(in oklab, var(--color-ui-bg) 80%, transparent)}}.bg-ui-copy{background-color:var(--color-ui-copy)}.bg-ui-copy\/15{background-color:#ffa82a26}@supports (color:color-mix(in lab, red, red)){.bg-ui-copy\/15{background-color:color-mix(in oklab, var(--color-ui-copy) 15%, transparent)}}.bg-ui-edge{background-color:var(--color-ui-edge)}.bg-ui-edge-strong{background-color:var(--color-ui-edge-strong)}.bg-ui-faint{background-color:var(--color-ui-faint)}.bg-ui-fg{background-color:var(--color-ui-fg)}.bg-ui-fg\/20{background-color:#f2f2f233}@supports (color:color-mix(in lab, red, red)){.bg-ui-fg\/20{background-color:color-mix(in oklab, var(--color-ui-fg) 20%, transparent)}}.bg-ui-fg\/35{background-color:#f2f2f259}@supports (color:color-mix(in lab, red, red)){.bg-ui-fg\/35{background-color:color-mix(in oklab, var(--color-ui-fg) 35%, transparent)}}.bg-ui-fg\/50{background-color:#f2f2f280}@supports (color:color-mix(in lab, red, red)){.bg-ui-fg\/50{background-color:color-mix(in oklab, var(--color-ui-fg) 50%, transparent)}}.bg-ui-fg\/70{background-color:#f2f2f2b3}@supports (color:color-mix(in lab, red, red)){.bg-ui-fg\/70{background-color:color-mix(in oklab, var(--color-ui-fg) 70%, transparent)}}.bg-ui-fg\/80{background-color:#f2f2f2cc}@supports (color:color-mix(in lab, red, red)){.bg-ui-fg\/80{background-color:color-mix(in oklab, var(--color-ui-fg) 80%, transparent)}}.bg-ui-hover{background-color:var(--color-ui-hover)}.bg-ui-muted{background-color:var(--color-ui-muted)}.bg-ui-ok\/5{background-color:#3ddf7d0d}@supports (color:color-mix(in lab, red, red)){.bg-ui-ok\/5{background-color:color-mix(in oklab, var(--color-ui-ok) 5%, transparent)}}.bg-ui-panel{background-color:var(--color-ui-panel)}.bg-ui-panel\/60{background-color:#16161699}@supports (color:color-mix(in lab, red, red)){.bg-ui-panel\/60{background-color:color-mix(in oklab, var(--color-ui-panel) 60%, transparent)}}.bg-ui-panel\/80{background-color:#161616cc}@supports (color:color-mix(in lab, red, red)){.bg-ui-panel\/80{background-color:color-mix(in oklab, var(--color-ui-panel) 80%, transparent)}}.bg-ui-panel\/90{background-color:#161616e6}@supports (color:color-mix(in lab, red, red)){.bg-ui-panel\/90{background-color:color-mix(in oklab, var(--color-ui-panel) 90%, transparent)}}.bg-ui-pick{background-color:var(--color-ui-pick)}.bg-ui-raised{background-color:var(--color-ui-raised)}.bg-ui-raised\/60{background-color:#1f1f1f99}@supports (color:color-mix(in lab, red, red)){.bg-ui-raised\/60{background-color:color-mix(in oklab, var(--color-ui-raised) 60%, transparent)}}.bg-ui-select{background-color:var(--color-ui-select)}.bg-ui-select\/10{background-color:#60a2ff1a}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/10{background-color:color-mix(in oklab, var(--color-ui-select) 10%, transparent)}}.bg-ui-select\/12{background-color:#60a2ff1f}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/12{background-color:color-mix(in oklab, var(--color-ui-select) 12%, transparent)}}.bg-ui-select\/14{background-color:#60a2ff24}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/14{background-color:color-mix(in oklab, var(--color-ui-select) 14%, transparent)}}.bg-ui-select\/15{background-color:#60a2ff26}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/15{background-color:color-mix(in oklab, var(--color-ui-select) 15%, transparent)}}.bg-ui-select\/16{background-color:#60a2ff29}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/16{background-color:color-mix(in oklab, var(--color-ui-select) 16%, transparent)}}.bg-ui-select\/18{background-color:#60a2ff2e}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/18{background-color:color-mix(in oklab, var(--color-ui-select) 18%, transparent)}}.bg-ui-select\/25{background-color:#60a2ff40}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/25{background-color:color-mix(in oklab, var(--color-ui-select) 25%, transparent)}}.bg-ui-select\/70{background-color:#60a2ffb3}@supports (color:color-mix(in lab, red, red)){.bg-ui-select\/70{background-color:color-mix(in oklab, var(--color-ui-select) 70%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(to_bottom\,transparent\,\#000b_45\%\)\]{background-image:linear-gradient(#0000,#000b 45%)}.bg-\[linear-gradient\(to_right\,\#000c_0\%\,\#000a_40\%\,transparent_85\%\)\]{background-image:linear-gradient(90deg,#000c 0%,#000a 40%,#0000 85%)}.from-\[\#0b0b0b99\]{--tw-gradient-from:#0b0b0b99;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.fill-ui-faint{fill:var(--color-ui-faint)}.fill-ui-fg{fill:var(--color-ui-fg)}.fill-ui-select{fill:var(--color-ui-select)}.stroke-current{stroke:currentColor}.stroke-ui-select{stroke:var(--color-ui-select)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.p-\[8\%\]{padding:8%}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[6cqi\]{padding-inline:6cqi}.px-\[min\(8vw\,112px\)\]{padding-inline:min(8vw,112px)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-\[1px\],.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[8vh\]{padding-top:8vh}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[max\(24px\,13vh\)\]{padding-top:max(24px,13vh)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pl-1{padding-left:var(--spacing)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[22px\]{padding-left:22px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[44px\]{font-size:44px}.text-\[48px\]{font-size:48px}.text-\[clamp\(22px\,2\.2vw\,30px\)\]{font-size:clamp(22px,2.2vw,30px)}.text-\[clamp\(36px\,4\.4vw\,64px\)\]{font-size:clamp(36px,4.4vw,64px)}.text-\[clamp\(38px\,6vw\,56px\)\]{font-size:clamp(38px,6vw,56px)}.text-\[clamp\(46px\,5\.6vw\,88px\)\]{font-size:clamp(46px,5.6vw,88px)}.text-\[clamp\(56px\,6vw\,96px\)\]{font-size:clamp(56px,6vw,96px)}.text-\[clamp\(56px\,7vw\,112px\)\]{font-size:clamp(56px,7vw,112px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#0c181b\]{color:#0c181b}.text-\[\#8a8a84\]{color:#8a8a84}.text-\[\#60a2ff\]{color:#60a2ff}.text-\[\#62ff90\]{color:#62ff90}.text-\[\#06101f\]{color:#06101f}.text-\[\#c9d0ca\]{color:#c9d0ca}.text-\[\#d0443a\]{color:#d0443a}.text-\[\#f1f7f2\]{color:#f1f7f2}.text-\[\#ffd366\]{color:#ffd366}.text-black{color:var(--color-black)}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab, red, red)){.text-black\/50{color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab, red, red)){.text-black\/60{color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-inherit{color:inherit}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-900{color:var(--color-neutral-900)}.text-red-300{color:var(--color-red-300)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-600{color:var(--color-rose-600)}.text-ui-accent{color:var(--color-ui-accent)}.text-ui-accent-ink{color:var(--color-ui-accent-ink)}.text-ui-bad{color:var(--color-ui-bad)}.text-ui-bg{color:var(--color-ui-bg)}.text-ui-copy{color:var(--color-ui-copy)}.text-ui-faint{color:var(--color-ui-faint)}.text-ui-fg{color:var(--color-ui-fg)}.text-ui-fg\/80{color:#f2f2f2cc}@supports (color:color-mix(in lab, red, red)){.text-ui-fg\/80{color:color-mix(in oklab, var(--color-ui-fg) 80%, transparent)}}.text-ui-fg\/85{color:#f2f2f2d9}@supports (color:color-mix(in lab, red, red)){.text-ui-fg\/85{color:color-mix(in oklab, var(--color-ui-fg) 85%, transparent)}}.text-ui-muted{color:var(--color-ui-muted)}.text-ui-ok{color:var(--color-ui-ok)}.text-ui-select{color:var(--color-ui-select)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[\#f1f7f266\]{text-decoration-color:#f1f7f266}.decoration-ui-edge-strong{-webkit-text-decoration-color:var(--color-ui-edge-strong);-webkit-text-decoration-color:var(--color-ui-edge-strong);-webkit-text-decoration-color:var(--color-ui-edge-strong);text-decoration-color:var(--color-ui-edge-strong)}.decoration-ui-faint{-webkit-text-decoration-color:var(--color-ui-faint);-webkit-text-decoration-color:var(--color-ui-faint);-webkit-text-decoration-color:var(--color-ui-faint);text-decoration-color:var(--color-ui-faint)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-24px_60px_-20px_\#000\]{--tw-shadow:0 -24px 60px -20px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_\#fff\,0_0_0_3px_\#0008\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,#fff), 0 0 0 3px var(--tw-shadow-color,#0008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_\#fff\,0_1px_6px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,#fff), 0 1px 6px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--color-ui-copy\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-ui-copy));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--color-ui-select\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#0006\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#f1f7f21f\,0_20px_40px_-24px_\#000\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#f1f7f21f), 0 20px 40px -24px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#f1f7f21f\,0_40px_80px_-40px_\#000\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#f1f7f21f), 0 40px 80px -40px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#f1f7f233\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#f1f7f233);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#ffa82a55\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffa82a55);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_\#ffffff26_inset\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff26) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-copy\)\,0_2px_6px_\#0008\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-copy)), 0 2px 6px var(--tw-shadow-color,#0008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-edge\)\,0_24px_60px_-24px_\#000\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-edge)), 0 24px 60px -24px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-edge\)\,0_30px_80px_-40px_\#000\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-edge)), 0 30px 80px -40px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-edge\)\,0_40px_80px_-40px_\#000\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-edge)), 0 40px 80px -40px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-edge\)\,0_40px_120px_-40px_\#000\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-edge)), 0 40px 120px -40px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-edge\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-edge-strong\)\,0_16px_40px_-12px_\#000\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-edge-strong)), 0 16px 40px -12px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-edge-strong\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-edge-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--color-ui-select\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_\#fff\,0_0_0_3\.5px_\#0008\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#fff), 0 0 0 3.5px var(--tw-shadow-color,#0008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--color-ui-bg\)\,0_0_0_3\.5px_var\(--color-ui-select\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-ui-bg)), 0 0 0 3.5px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--color-ui-bg\)\,0_0_0_5px_var\(--color-ui-select\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-ui-bg)), 0 0 0 5px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--color-ui-bg\)\,0_0_0_6px_\#34d399\,0_0_0_9px_var\(--color-ui-bg\)\,0_0_0_12px_\#34d399\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-ui-bg)), 0 0 0 6px var(--tw-shadow-color,#34d399), 0 0 0 9px var(--tw-shadow-color,var(--color-ui-bg)), 0 0 0 12px var(--tw-shadow-color,#34d399);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--color-ui-bg\)\,0_0_0_6px_\#34d399\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-ui-bg)), 0 0 0 6px var(--tw-shadow-color,#34d399);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_var\(--color-ui-panel\)\,0_2px_6px_\#000\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-ui-panel)), 0 2px 6px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_200vmax_rgb\(0_0_0\/0\.62\)\]{--tw-shadow:0 0 0 200vmax var(--tw-shadow-color,#0000009e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_\#ffffff14_inset\,0_2px_6px_\#0008\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#ffffff14) inset, 0 2px 6px var(--tw-shadow-color,#0008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_0_\#ffffff80_inset\,0_6px_18px_-8px_\#62ff9080\]{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#ffffff80) inset, 0 6px 18px -8px var(--tw-shadow-color,#62ff9080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_0_\#0009\]{--tw-shadow:0 2px 0 var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_\#0009\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_6px_\#000c\]{--tw-shadow:0 3px 6px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_-8px_\#62ff9090\]{--tw-shadow:0 6px 16px -8px var(--tw-shadow-color,#62ff9090);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_18px_-8px_\#62ff9090\]{--tw-shadow:0 6px 18px -8px var(--tw-shadow-color,#62ff9090);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_-8px_\#000\]{--tw-shadow:0 8px 24px -8px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_-8px_\#000\]{--tw-shadow:0 12px 28px -8px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_-12px_\#000\]{--tw-shadow:0 12px 32px -12px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_\#000\]{--tw-shadow:0 16px 40px -12px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-16px_\#000\]{--tw-shadow:0 24px 60px -16px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-24px_\#000\]{--tw-shadow:0 30px 60px -24px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[3px_3px_0_var\(--color-ui-fg\)\]{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--color-ui-fg));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_\#f1f7f2\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f1f7f2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_\#f1f7f240\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f1f7f240);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-ui-copy\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-ui-copy));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-ui-select\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--color-ui-select\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_\#fff9\,inset_0_-1px_0_\#fff4\,0_3px_8px_-3px_\#0008\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff9), inset 0 -1px 0 var(--tw-shadow-color,#fff4), 0 3px 8px -3px var(--tw-shadow-color,#0008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#62ff9066\]{--tw-ring-color:#62ff9066}.ring-\[\#f1f7f21f\]{--tw-ring-color:#f1f7f21f}.ring-black\/40{--tw-ring-color:#0006}@supports (color:color-mix(in lab, red, red)){.ring-black\/40{--tw-ring-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.ring-emerald-400\/40{--tw-ring-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.ring-emerald-400\/50{--tw-ring-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.ring-emerald-400\/60{--tw-ring-color:#00d29499}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.ring-rose-400\/40{--tw-ring-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.ring-rose-400\/50{--tw-ring-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.ring-rose-400\/60{--tw-ring-color:#ff667f99}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 60%, transparent)}}.ring-transparent{--tw-ring-color:transparent}.ring-ui-accent{--tw-ring-color:var(--color-ui-accent)}.ring-ui-accent-ink\/40{--tw-ring-color:#0c181b66}@supports (color:color-mix(in lab, red, red)){.ring-ui-accent-ink\/40{--tw-ring-color:color-mix(in oklab, var(--color-ui-accent-ink) 40%, transparent)}}.ring-ui-accent\/40{--tw-ring-color:#62ff9066}@supports (color:color-mix(in lab, red, red)){.ring-ui-accent\/40{--tw-ring-color:color-mix(in oklab, var(--color-ui-accent) 40%, transparent)}}.ring-ui-bad{--tw-ring-color:var(--color-ui-bad)}.ring-ui-bad\/30{--tw-ring-color:#ffa1964d}@supports (color:color-mix(in lab, red, red)){.ring-ui-bad\/30{--tw-ring-color:color-mix(in oklab, var(--color-ui-bad) 30%, transparent)}}.ring-ui-bg{--tw-ring-color:var(--color-ui-bg)}.ring-ui-copy\/70{--tw-ring-color:#ffa82ab3}@supports (color:color-mix(in lab, red, red)){.ring-ui-copy\/70{--tw-ring-color:color-mix(in oklab, var(--color-ui-copy) 70%, transparent)}}.ring-ui-edge{--tw-ring-color:var(--color-ui-edge)}.ring-ui-edge-strong{--tw-ring-color:var(--color-ui-edge-strong)}.ring-ui-fg{--tw-ring-color:var(--color-ui-fg)}.ring-ui-fg\/80{--tw-ring-color:#f2f2f2cc}@supports (color:color-mix(in lab, red, red)){.ring-ui-fg\/80{--tw-ring-color:color-mix(in oklab, var(--color-ui-fg) 80%, transparent)}}.ring-ui-muted{--tw-ring-color:var(--color-ui-muted)}.ring-ui-ok\/30{--tw-ring-color:#3ddf7d4d}@supports (color:color-mix(in lab, red, red)){.ring-ui-ok\/30{--tw-ring-color:color-mix(in oklab, var(--color-ui-ok) 30%, transparent)}}.ring-ui-pick{--tw-ring-color:var(--color-ui-pick)}.ring-ui-pick\/60{--tw-ring-color:#1da6ff99}@supports (color:color-mix(in lab, red, red)){.ring-ui-pick\/60{--tw-ring-color:color-mix(in oklab, var(--color-ui-pick) 60%, transparent)}}.ring-ui-ring{--tw-ring-color:var(--color-ui-ring)}.ring-ui-select{--tw-ring-color:var(--color-ui-select)}.ring-ui-select\/60{--tw-ring-color:#60a2ff99}@supports (color:color-mix(in lab, red, red)){.ring-ui-select\/60{--tw-ring-color:color-mix(in oklab, var(--color-ui-select) 60%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.ring-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab, red, red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-0{outline-offset:0px}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-\[var\(--color-ui-select\)\]{outline-color:var(--color-ui-select)}.outline-transparent{outline-color:#0000}.outline-ui-edge-strong{outline-color:var(--color-ui-edge-strong)}.outline-ui-faint{outline-color:var(--color-ui-faint)}.outline-ui-ring{outline-color:var(--color-ui-ring)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_30px_60px_\#0008\]{--tw-drop-shadow-size:drop-shadow(0 30px 60px var(--tw-drop-shadow-color,#0008));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\,box-shadow\,transform\]{transition-property:background-color,color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,opacity\]{transition-property:box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\,opacity\]{transition-property:box-shadow,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\,transform\]{transition-property:color,background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,box-shadow\,background-color\]{transition-property:left,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\,width\,height\]{transition-property:left,top,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline-color\]{transition-property:outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-opacity\]{transition-property:stroke-opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,height\]{transition-property:transform,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[260ms\]{--tw-duration:.26s;transition-duration:.26s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[var\(--ease-spring\)\]{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_58\%\,50\%_100\%\,0_58\%\)\]{clip-path:polygon(0 0,100% 0,100% 58%,50% 100%,0 58%)}.\[image-rendering\:auto\]{image-rendering:auto}.\[mask\:linear-gradient\(to_bottom\,transparent_5\%\,\#000_70\%\)\]{-webkit-mask:linear-gradient(#0000 5%,#000 70%);mask:linear-gradient(#0000 5%,#000 70%)}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:grid:is(:where(.group):hover *){display:grid}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:bg-\[color-mix\(in_oklab\,var\(--color-ui-select\)_55\%\,transparent\)\]:is(:where(.group):hover *){background-color:#60a2ff8c}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-\[color-mix\(in_oklab\,var\(--color-ui-select\)_55\%\,transparent\)\]:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-ui-select) 55%,transparent)}}.group-hover\:bg-\[var\(--color-ui-select\)\]:is(:where(.group):hover *){background-color:var(--color-ui-select)}.group-hover\:bg-ui-hover:is(:where(.group):hover *){background-color:var(--color-ui-hover)}.group-hover\:text-ui-fg:is(:where(.group):hover *){color:var(--color-ui-fg)}.group-hover\:text-ui-muted:is(:where(.group):hover *){color:var(--color-ui-muted)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:ring-2:is(:where(.group):hover *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:ring-ui-edge-strong:is(:where(.group):hover *){--tw-ring-color:var(--color-ui-edge-strong)}.group-hover\:ring-ui-ring:is(:where(.group):hover *){--tw-ring-color:var(--color-ui-ring)}.group-hover\/clip\:text-ui-fg:is(:where(.group\/clip):hover *){color:var(--color-ui-fg)}.group-hover\/clip\:opacity-100:is(:where(.group\/clip):hover *){opacity:1}.group-hover\/cta\:translate-x-0\.5:is(:where(.group\/cta):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/f\:opacity-100:is(:where(.group\/f):hover *){opacity:1}.group-hover\/h\:translate-x-1:is(:where(.group\/h):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/h\:-translate-y-0\.5:is(:where(.group\/h):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/h\:translate-y-0\.5:is(:where(.group\/h):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/h\:scale-x-100:is(:where(.group\/h):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/h\:bg-ui-fg:is(:where(.group\/h):hover *){background-color:var(--color-ui-fg)}.group-hover\/h\:shadow-\[0_0_0_\#0009\]:is(:where(.group\/h):hover *){--tw-shadow:0 0 0 var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\/h\:shadow-\[0_4px_8px_-3px_\#000\]:is(:where(.group\/h):hover *){--tw-shadow:0 4px 8px -3px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\/h\:outline-offset-2:is(:where(.group\/h):hover *){outline-offset:2px}.group-hover\/h\:outline-ui-fg\/80:is(:where(.group\/h):hover *){outline-color:#f2f2f2cc}@supports (color:color-mix(in lab, red, red)){.group-hover\/h\:outline-ui-fg\/80:is(:where(.group\/h):hover *){outline-color:color-mix(in oklab, var(--color-ui-fg) 80%, transparent)}}.group-hover\/l\:opacity-100:is(:where(.group\/l):hover *){opacity:1}.group-hover\/open\:translate-x-0\.5:is(:where(.group\/open):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/s\:opacity-100:is(:where(.group\/s):hover *){opacity:1}}.group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\:ring-ui-ring:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-ui-ring)}.group-data-\[state\=open\]\/d\:rotate-90:is(:where(.group\/d)[data-state=open] *){rotate:90deg}.marker\:text-\[\#62ff90\] ::marker{color:#62ff90}.marker\:text-\[\#62ff90\]::marker{color:#62ff90}.marker\:text-\[\#62ff90\] ::-webkit-details-marker{color:#62ff90}.marker\:text-\[\#62ff90\]::-webkit-details-marker{color:#62ff90}.placeholder\:text-ui-faint::placeholder{color:var(--color-ui-faint)}.placeholder\:text-ui-faint\/50::placeholder{color:#66666680}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ui-faint\/50::placeholder{color:color-mix(in oklab, var(--color-ui-faint) 50%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-3:before{content:var(--tw-content);inset:calc(var(--spacing) * -3)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:w-\[3px\]:after{content:var(--tw-content);width:3px}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-ui-muted:after{content:var(--tw-content);background-color:var(--color-ui-muted)}.after\:bg-ui-select:after{content:var(--tw-content);background-color:var(--color-ui-select)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:opacity-100:after{content:var(--tw-content);opacity:1}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.group-hover\/clip\:after\:opacity-60:is(:where(.group\/clip):hover *):after{content:var(--tw-content);opacity:.6}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.focus-within\:ring-ui-accent:focus-within{--tw-ring-color:var(--color-ui-accent)}.focus-within\:ring-ui-edge-strong:focus-within{--tw-ring-color:var(--color-ui-edge-strong)}.focus-within\:ring-ui-ring:focus-within{--tw-ring-color:var(--color-ui-ring)}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-ui-fg:hover{border-color:var(--color-ui-fg)}.hover\:bg-\[\#1c2c31\]:hover{background-color:#1c2c31}.hover\:bg-\[\#d5ffdc\]:hover{background-color:#d5ffdc}.hover\:bg-\[\#f1f7f214\]:hover{background-color:#f1f7f214}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-ui-accent:hover{background-color:var(--color-ui-accent)}.hover\:bg-ui-edge-strong:hover{background-color:var(--color-ui-edge-strong)}.hover\:bg-ui-fg:hover{background-color:var(--color-ui-fg)}.hover\:bg-ui-fg\/85:hover{background-color:#f2f2f2d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ui-fg\/85:hover{background-color:color-mix(in oklab, var(--color-ui-fg) 85%, transparent)}}.hover\:bg-ui-hover:hover{background-color:var(--color-ui-hover)}.hover\:bg-ui-raised:hover{background-color:var(--color-ui-raised)}.hover\:bg-ui-select\/16:hover{background-color:#60a2ff29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ui-select\/16:hover{background-color:color-mix(in oklab, var(--color-ui-select) 16%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:text-ui-accent-ink:hover{color:var(--color-ui-accent-ink)}.hover\:text-ui-fg:hover{color:var(--color-ui-fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[\#62ff90\]:hover{text-decoration-color:#62ff90}.hover\:decoration-\[\#f1f7f2\]:hover{text-decoration-color:#f1f7f2}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-ui-edge-strong:hover{--tw-ring-color:var(--color-ui-edge-strong)}.hover\:ring-white\/40:hover{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:ring-white\/40:hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:outline-2:hover{outline-style:var(--tw-outline-style);outline-width:2px}.hover\:outline-\[color-mix\(in_oklab\,var\(--color-ui-select\)_55\%\,transparent\)\]:hover{outline-color:#60a2ff8c}@supports (color:color-mix(in lab, red, red)){.hover\:outline-\[color-mix\(in_oklab\,var\(--color-ui-select\)_55\%\,transparent\)\]:hover{outline-color:color-mix(in oklab,var(--color-ui-select) 55%,transparent)}}.hover\:outline-ui-fg:hover{outline-color:var(--color-ui-fg)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}}.focus\:border-ui-accent:focus{border-color:var(--color-ui-accent)}.focus\:border-ui-select:focus{border-color:var(--color-ui-select)}.focus\:shadow-\[0_0_0_1\.5px_var\(--color-ui-select\)\]:focus{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:shadow-\[0_0_0_1px_var\(--color-ui-select\)\]:focus{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ui-edge-strong:focus{--tw-ring-color:var(--color-ui-edge-strong)}.focus\:ring-ui-select:focus{--tw-ring-color:var(--color-ui-select)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[0_0_0_1\.5px_var\(--color-ui-select\)\]:focus-visible{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--color-ui-select));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ui-accent:focus-visible{--tw-ring-color:var(--color-ui-accent)}.focus-visible\:ring-ui-ring:focus-visible{--tw-ring-color:var(--color-ui-ring)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ui-fg:focus-visible{outline-color:var(--color-ui-fg)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-125:active{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-ui-hover:active{background-color:var(--color-ui-hover)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}@media (hover:hover){.aria-disabled\:hover\:text-ui-muted[aria-disabled=true]:hover{color:var(--color-ui-muted)}}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[highlighted\]\:bg-ui-hover[data-highlighted]{background-color:var(--color-ui-hover)}.data-\[state\=checked\]\:text-ui-fg[data-state=checked],.data-\[state\=on\]\:text-ui-fg[data-state=on]{color:var(--color-ui-fg)}.data-\[state\=open\]\:bg-ui-hover[data-state=open]{background-color:var(--color-ui-hover)}.data-\[state\=open\]\:text-ui-fg[data-state=open]{color:var(--color-ui-fg)}.data-\[state\=open\]\:ring-ui-edge-strong[data-state=open]{--tw-ring-color:var(--color-ui-edge-strong)}.data-\[state\=open\]\:ring-ui-select[data-state=open]{--tw-ring-color:var(--color-ui-select)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=64rem){.max-lg\:hidden{display:none}.max-lg\:h-auto{height:auto}.max-lg\:min-h-fit{min-height:fit-content}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:self-start{align-self:flex-start}}@media not all and (width>=48rem){.max-md\:top-auto{top:auto}.max-md\:bottom-24{bottom:calc(var(--spacing) * 24)}.max-md\:order-last{order:9999}.max-md\:row-start-2{grid-row-start:2}.max-md\:-mx-3{margin-inline:calc(var(--spacing) * -3)}.max-md\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.max-md\:mx-2{margin-inline:calc(var(--spacing) * 2)}.max-md\:-mr-3{margin-right:calc(var(--spacing) * -3)}.max-md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.max-md\:ml-1{margin-left:var(--spacing)}.max-md\:hidden{display:none}.max-md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-md\:h-7{height:calc(var(--spacing) * 7)}.max-md\:h-9{height:calc(var(--spacing) * 9)}.max-md\:h-10{height:calc(var(--spacing) * 10)}.max-md\:h-12{height:calc(var(--spacing) * 12)}.max-md\:h-16{height:calc(var(--spacing) * 16)}.max-md\:h-\[340px\]{height:340px}.max-md\:h-auto{height:auto}.max-md\:max-h-\[36dvh\]{max-height:36dvh}.max-md\:max-h-\[40\%\]{max-height:40%}.max-md\:max-h-\[45\%\]{max-height:45%}.max-md\:max-h-\[50dvh\]{max-height:50dvh}.max-md\:min-h-\[240px\]{min-height:240px}.max-md\:w-12{width:calc(var(--spacing) * 12)}.max-md\:w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}.max-md\:w-full{width:100%}.max-md\:\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.max-md\:grid-cols-\[84px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:84px minmax(0,1fr) minmax(0,1fr)}.max-md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.max-md\:grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.max-md\:grid-rows-\[minmax\(160px\,36\%\)_minmax\(0\,1fr\)\]{grid-template-rows:minmax(160px,36%) minmax(0,1fr)}.max-md\:flex-col{flex-direction:column}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-stretch{align-items:stretch}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-center{justify-content:center}.max-md\:gap-0{gap:0}.max-md\:gap-1{gap:var(--spacing)}.max-md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-md\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\:gap-3{gap:calc(var(--spacing) * 3)}.max-md\:gap-4{gap:calc(var(--spacing) * 4)}.max-md\:gap-8{gap:calc(var(--spacing) * 8)}.max-md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.max-md\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.max-md\:overflow-auto{overflow:auto}.max-md\:overflow-visible{overflow:visible}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:overflow-y-auto{overflow-y:auto}.max-md\:overscroll-contain{overscroll-behavior:contain}.max-md\:rounded-2xl{border-radius:var(--radius-2xl)}.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-md\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-md\:bg-ui-panel{background-color:var(--color-ui-panel)}.max-md\:p-2{padding:calc(var(--spacing) * 2)}.max-md\:p-3{padding:calc(var(--spacing) * 3)}.max-md\:p-4{padding:calc(var(--spacing) * 4)}.max-md\:px-0{padding-inline:0}.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-md\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-md\:py-0{padding-block:0}.max-md\:py-2{padding-block:calc(var(--spacing) * 2)}.max-md\:py-5{padding-block:calc(var(--spacing) * 5)}.max-md\:py-8{padding-block:calc(var(--spacing) * 8)}.max-md\:py-14{padding-block:calc(var(--spacing) * 14)}.max-md\:pt-0{padding-top:0}.max-md\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-md\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-md\:pt-8{padding-top:calc(var(--spacing) * 8)}.max-md\:pt-10{padding-top:calc(var(--spacing) * 10)}.max-md\:pr-2{padding-right:calc(var(--spacing) * 2)}.max-md\:pr-3{padding-right:calc(var(--spacing) * 3)}.max-md\:pr-5{padding-right:calc(var(--spacing) * 5)}.max-md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-md\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.max-md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.max-md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.max-md\:pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px, env(safe-area-inset-bottom))}.max-md\:pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px, env(safe-area-inset-bottom))}.max-md\:pb-\[max\(20px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(20px, env(safe-area-inset-bottom))}.max-md\:pl-1{padding-left:var(--spacing)}.max-md\:pl-4{padding-left:calc(var(--spacing) * 4)}.max-md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-md\:text-\[11\.5px\]{font-size:11.5px}.max-md\:text-\[11px\]{font-size:11px}.max-md\:text-\[12\.5px\]{font-size:12.5px}.max-md\:text-\[13px\]{font-size:13px}.max-md\:text-\[14px\]{font-size:14px}.max-md\:text-\[15px\]{font-size:15px}.max-md\:text-\[16px\]{font-size:16px}.max-md\:text-\[19px\]{font-size:19px}.max-md\:text-\[20px\]{font-size:20px}.max-md\:text-\[26px\]{font-size:26px}.max-md\:text-\[32px\]{font-size:32px}.max-md\:text-ui-fg{color:var(--color-ui-fg)}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:bg-none{background-image:none}}@media (pointer:coarse){.pointer-coarse\:h-5{height:calc(var(--spacing) * 5)}.pointer-coarse\:h-8{height:calc(var(--spacing) * 8)}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:w-5{width:calc(var(--spacing) * 5)}}.\[\&_\.brand-stage\]\:cursor-pointer .brand-stage{cursor:pointer}.\[\&_input\]\:min-w-0 input{min-width:0}.\[\&_input\]\:flex-1 input{flex:1}.\[\&_input\]\:bg-transparent input{background-color:#0000}.\[\&_input\]\:text-\[13px\] input{font-size:13px}.\[\&_input\]\:outline-none input{--tw-outline-style:none;outline-style:none}.\[\&_input\]\:placeholder\:text-ui-faint input::placeholder{color:var(--color-ui-faint)}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:size-\[21px\] svg{width:21px;height:21px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-ui-copy svg{color:var(--color-ui-copy)}.\[\&_svg\]\:text-ui-muted svg{color:var(--color-ui-muted)}@media not all and (width>=48rem){.max-md\:\[\&\>\*\]\:shrink-0>*{flex-shrink:0}}.\[\&\>button\]\:flex-1>button{flex:1}.\[\&\>div\]\:rounded-2xl>div{border-radius:var(--radius-2xl)}@media (hover:none){.\[\@media\(hover\:none\)\]\:grid{display:grid}.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}}html,body,#root{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--color-ui-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100dvh;margin:0}html,body{overscroll-behavior:none;overflow:hidden}.ui-scroll{scrollbar-width:thin;scrollbar-color:var(--color-ui-edge-strong) transparent;overflow-y:auto}@keyframes ui-pop{0%{opacity:0;transform:translateY(2px)scale(.98)}}.ui-pop{animation:.12s cubic-bezier(.16,1,.3,1) ui-pop}.ui-canvas{background-color:var(--color-ui-bg);background-image:radial-gradient(var(--color-ui-dot) 1px, transparent 1.2px);background-position:9px 9px;background-size:18px 18px}.ui-float{background:var(--color-ui-panel);box-shadow:0 0 0 1px var(--color-ui-edge), 0 18px 40px -24px #000;border-radius:18px}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-shuffled .ui-logo{animation:ui-spin .52s var(--ease-out-expo)}@keyframes ui-sweep{0%{opacity:1;background-position:100% 0}to{opacity:.4;background-position:0 0}}.ui-sweep{position:relative}.ui-sweep:after{content:"";pointer-events:none;opacity:0;border-radius:inherit;z-index:5;background:linear-gradient(100deg,#0000 40%,#ffffff26 49%,#62ff901f 51%,#0000 60%) 100% 0/300% 100% no-repeat;position:absolute;inset:0}.ui-shuffled .ui-sweep:after{animation:ui-sweep .62s var(--ease-out-expo)}@media (prefers-reduced-motion:reduce){.ui-shuffled .ui-logo,.ui-shuffled .ui-sweep:after{animation:none}}.ui-stamp-drag .b-stamp-free{cursor:grab;touch-action:none}.ui-stamp-drag .b-stamp-free:active{cursor:grabbing}.ui-phone{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.ui-dock{padding-bottom:max(6px, env(safe-area-inset-bottom))}.ui-sheet{bottom:calc(58px + max(6px, env(safe-area-inset-bottom)))}.ui-sheet-flush{padding-bottom:env(safe-area-inset-bottom);bottom:0}.ui-noscrollbar{scrollbar-width:none}.ui-noscrollbar::-webkit-scrollbar{display:none}@media (hover:none){.app kbd{display:none}.app button,.app [role=slider],.app a{touch-action:manipulation}}@media (width<=767px){.app input:not([type=range]):not([type=checkbox]):not([type=radio]),.app textarea,.app select{font-size:max(16px,1em)}}@property --ui-ai-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ui-ai-spin{to{--ui-ai-a:360deg}}@keyframes ui-ai-breathe{0%,to{box-shadow:0 0 0 1px #62ff9040,0 0 36px -10px #62ff9099,0 30px 80px -40px #000}50%{box-shadow:0 0 0 1px #60a2ff66,0 0 56px -8px #60a2ffaa,0 30px 80px -40px #000}}.ui-ai-working .ui-sweep,.ui-ai-glow{animation:2.6s ease-in-out infinite ui-ai-breathe}.ui-ai-working .ui-sweep:before,.ui-ai-glow:before{content:"";z-index:6;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ui-ai-a), transparent 0deg, #62ff90 70deg, #60a2ff 150deg, transparent 230deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.5px;animation:2.2s linear infinite ui-ai-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes ui-ai-shimmer{to{background-position:-200% 0}}.ui-ai-text{color:#0000;background:linear-gradient(90deg,#f2f2f2 0% 35%,#62ff90 50%,#60a2ff 60%,#f2f2f2 75%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite ui-ai-shimmer}@media (prefers-reduced-motion:reduce){.ui-ai-working .ui-sweep,.ui-ai-glow,.ui-ai-working .ui-sweep:before,.ui-ai-glow:before,.ui-ai-text{animation:none}.ui-ai-working .ui-sweep,.ui-ai-glow{box-shadow:0 0 0 1px #62ff9066,0 0 40px -10px #62ff9099}}.ui-copy-mode :is([data-copy],[data-dk-text],.cv-text,.cv-btn,[data-block] [data-field]){outline-offset:3px;cursor:text;border-radius:2px;outline:1px dashed #ffa82a66}.ui-copy-mode :is([data-copy],[data-dk-text],.cv-text,.cv-btn,[data-block] [data-field]):hover{outline-color:var(--color-ui-copy);background-color:#ffa82a14}.ui-copy-edit [data-copy]:hover{outline-offset:3px;cursor:text;border-radius:2px;outline:1px dashed #60a2ffaa}.ui-reveal-l,.ui-reveal-r{clip-path:inset(-40px round 18px);transition:clip-path .2s cubic-bezier(.16,1,.3,1)}.ui-reveal-l[data-shown=false]{clip-path:inset(0 100% 0 0 round 18px)}.ui-reveal-r[data-shown=false]{clip-path:inset(0 0 0 100% round 18px)}.ui-reveal-body{transition:opacity .16s ease-out 70ms}[data-shown=false] .ui-reveal-body{opacity:0;transition-duration:90ms;transition-delay:0s}@keyframes ui-fade-in{0%{opacity:0}}.ui-fade-in{animation:.18s ease-out both ui-fade-in}@media (prefers-reduced-motion:reduce){.ui-reveal-l,.ui-reveal-r,.ui-reveal-body{transition:none}.ui-fade-in{animation:none}}@keyframes ui-step-in{0%{opacity:0;transform:translateX(var(--ui-step-from,24px))}}.ui-step-in{animation:.36s cubic-bezier(.16,1,.3,1) both ui-step-in}@media (prefers-reduced-motion:reduce){.ui-step-in{animation-duration:1ms}}.ui-move{background:currentColor;border-radius:50%;width:5px;height:5px}button:hover .ui-move{animation:ui-move var(--move,.6s) cubic-bezier(.3, .7, .2, 1) infinite alternate}@keyframes ui-move{0%{transform:translate(-14px)}to{transform:translate(14px)}}button:hover .ui-reveal[data-kind=fade]{animation:.9s ease-out infinite ui-reveal-fade}button:hover .ui-reveal[data-kind=rise]{animation:.9s cubic-bezier(.16,1,.3,1) infinite ui-reveal-rise}button:hover .ui-reveal[data-kind=wipe]{animation:.9s cubic-bezier(.16,1,.3,1) infinite ui-reveal-wipe}@keyframes ui-reveal-fade{0%{opacity:0}}@keyframes ui-reveal-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes ui-reveal-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){button:hover .ui-move,button:hover .ui-reveal{animation:none}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.miu{flex-direction:column;gap:8px;font-size:14px;display:flex}.miu-card{background:var(--color-bg);min-height:84px;color:var(--color-fg);border-radius:12px;place-items:center;padding:16px 12px;display:grid;overflow:hidden}.miu-fit{place-items:center;width:100%;min-width:0;display:grid}.miu-lockup{width:max-content;font-size:22px}.miu-card.b-inverse .b-logo{color:currentColor}.miu-row{gap:8px;display:flex}.miu-tile{background:var(--color-primary);width:84px;height:84px;color:var(--color-on-primary);border-radius:20px;flex:none;place-items:center;display:grid}.miu-tile-mark{color:currentColor;width:52%;height:52%}.miu-sizes{background:var(--color-bg);color:var(--color-primary);border-radius:12px;flex:1;justify-content:space-around;align-items:flex-end;padding:10px 8px 6px;display:flex}.miu-size{flex-direction:column;align-items:center;gap:6px;display:flex}.miu-mark{display:grid}.miu-mark .b-logo{width:100%;height:100%}.miu-px{font:500 10px/1 var(--font-mono,ui-monospace, monospace);color:var(--color-fg-muted)}.miu-card.b-inverse{background:var(--color-inverse-bg);color:var(--color-on-inverse)}
