.account-trigger.svelte-11v6ort{transition:box-shadow .18s}.account-trigger.svelte-11v6ort:hover,.account-trigger.is-open.svelte-11v6ort{box-shadow:0 0 0 3px #17171714}.account-trigger.svelte-11v6ort:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--color-brand-navy);outline:none}.account-panel.svelte-11v6ort{z-index:60;transform-origin:100% 0;width:272px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 8px);right:0}#sidebar{transition:none}.sidebar-scroll.svelte-qe711u{scrollbar-width:thin;scrollbar-color:#1717171a transparent}.sidebar-scroll.svelte-qe711u::-webkit-scrollbar{width:4px}.sidebar-scroll.svelte-qe711u::-webkit-scrollbar-thumb{background:#1717171a;border-radius:4px}.sidebar-scroll.svelte-qe711u::-webkit-scrollbar-track{background:0 0}.sidebar-item.svelte-qe711u{cursor:pointer;border-radius:.625rem;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;transition:none;display:flex}.sidebar-item.svelte-qe711u .sidebar-icon{color:var(--color-brand-navy);opacity:.55;transition:opacity var(--duration-fast) var(--ease-out)}.sidebar-text.svelte-qe711u{font-size:var(--fs-sm,.875rem);color:var(--color-brand-navy);opacity:.7;white-space:nowrap;transition:opacity var(--duration-base) var(--ease-out);max-width:180px;font-weight:500;overflow:hidden}.sidebar-item.svelte-qe711u:hover{background-color:#1717170d}.sidebar-item.svelte-qe711u:hover .sidebar-icon{opacity:.85}.sidebar-item.svelte-qe711u:hover .sidebar-text:where(.svelte-qe711u){opacity:1}.sidebar-item.active.svelte-qe711u{background-color:var(--color-brand-ink,#171717)}.sidebar-item.active.svelte-qe711u .sidebar-icon{color:#fff;opacity:1}.sidebar-item.active.svelte-qe711u .sidebar-text:where(.svelte-qe711u){color:#fff;opacity:1;font-weight:600}.sidebar-item--muted.svelte-qe711u .sidebar-icon{opacity:.4}.sidebar-item--muted.svelte-qe711u .sidebar-text:where(.svelte-qe711u){opacity:.65}.sidebar-item--muted.svelte-qe711u:hover .sidebar-icon{opacity:.7}.sidebar-item--muted.svelte-qe711u:hover .sidebar-text:where(.svelte-qe711u){opacity:.8}.sidebar-item.svelte-qe711u:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.sidebar-collapse-btn.svelte-qe711u{opacity:.5;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:0}.sidebar-collapse-btn.svelte-qe711u:hover{opacity:.9;background-color:#1717170f}.sidebar-collapse-btn.svelte-qe711u:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.sidebar-collapse-btn.svelte-qe711u .sidebar-collapse-icon{transition:transform var(--duration-base) var(--ease-out)}.sidebar-collapsed .sidebar-collapse-btn.svelte-qe711u .sidebar-collapse-icon{transform:rotate(180deg)}.sidebar-collapsed .sidebar-head.svelte-qe711u{flex-direction:column;gap:.75rem}.sidebar-groups.svelte-qe711u{margin-top:.5rem}.sidebar-section.svelte-qe711u+.sidebar-section:where(.svelte-qe711u){margin-top:1.25rem}.sidebar-section-label.svelte-qe711u{font-size:var(--fs-xs,.75rem);letter-spacing:0;color:var(--color-brand-navy);opacity:.65;white-space:nowrap;transition:opacity var(--duration-base) var(--ease-out);max-height:1.25rem;margin-bottom:.375rem;padding:0 .75rem;font-weight:500;overflow:hidden}.sidebar-footer.svelte-qe711u{border-top:1px solid #17171714}.sidebar-account.svelte-qe711u{border-radius:.625rem;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;transition:none;display:flex}.sidebar-account.svelte-qe711u:hover{background-color:#1717170d}.sidebar-account.svelte-qe711u:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.sidebar-account.svelte-qe711u .sidebar-account-meta:where(.svelte-qe711u){opacity:1}.sidebar-detail.svelte-qe711u{transition:opacity var(--duration-base) var(--ease-out);opacity:1;max-height:80px;overflow:hidden}.sidebar-usage.svelte-qe711u{transition:opacity var(--duration-base) var(--ease-out);border-radius:.625rem;flex-direction:column;gap:.375rem;padding:.5rem .75rem .625rem;display:flex}.sidebar-usage.svelte-qe711u:hover{background-color:#1717170d}.sidebar-usage.svelte-qe711u:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}.sidebar-usage-value.svelte-qe711u{color:var(--color-brand-navy);opacity:.65;font-weight:500}.sidebar-usage-track.svelte-qe711u{background-color:color-mix(in srgb, var(--color-brand-navy) 8%, transparent);border-radius:9999px;height:4px;display:block;position:relative;overflow:hidden}.sidebar-usage-fill.svelte-qe711u{border-radius:inherit;background-color:var(--color-brand-navy);transform-origin:0;width:100%;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:0 auto 0 0}.sidebar-usage[data-usage-tone=high].svelte-qe711u .sidebar-usage-fill:where(.svelte-qe711u){background-color:var(--color-warning)}.sidebar-usage[data-usage-tone=full].svelte-qe711u .sidebar-usage-fill:where(.svelte-qe711u){background-color:var(--color-brand-error)}.sidebar-usage[data-usage-tone=full].svelte-qe711u .sidebar-usage-value:where(.svelte-qe711u){color:var(--color-brand-error);opacity:1}@media (prefers-reduced-motion:reduce){.sidebar-usage-fill.svelte-qe711u{transition:none}}.sidebar-collapsed .sidebar-item.svelte-qe711u{justify-content:center;gap:0;padding:.625rem}.sidebar-collapsed .sidebar-text.svelte-qe711u{opacity:0;pointer-events:none;max-width:0}.sidebar-collapsed .sidebar-detail.svelte-qe711u{opacity:0;pointer-events:none;max-height:0;margin:0!important;padding:0!important}.sidebar-collapsed .sidebar-section-label.svelte-qe711u{opacity:0;pointer-events:none;max-height:0;margin-bottom:0}.sidebar-collapsed .sidebar-section.svelte-qe711u+.sidebar-section:where(.svelte-qe711u){margin-top:.75rem}.sidebar-collapsed .sidebar-account.svelte-qe711u{justify-content:center;gap:0;padding:.5rem}.sidebar-expanded .sidebar-item.svelte-qe711u{justify-content:flex-start;gap:.75rem}.sidebar-expanded .sidebar-text.svelte-qe711u{opacity:.7;max-width:180px}.sidebar-expanded .sidebar-section-label.svelte-qe711u{opacity:.65;max-height:1.25rem;margin-bottom:.375rem}.sidebar-expanded .sidebar-item.active.svelte-qe711u .sidebar-text:where(.svelte-qe711u){opacity:1}.sidebar-expanded .sidebar-item--muted.svelte-qe711u .sidebar-text:where(.svelte-qe711u){opacity:.65}.sidebar-expanded .sidebar-account-meta.svelte-qe711u{opacity:1}@media (width<=1023.98px){#sidebar{transition:transform var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-out)}#sidebar.sidebar-collapsed.svelte-qe711u{opacity:0;pointer-events:none;visibility:hidden;transform:translate(-100%)}#sidebar.sidebar-expanded.svelte-qe711u{opacity:1;pointer-events:auto;visibility:visible;transform:translate(0)}}@media (prefers-reduced-motion:reduce){#sidebar.svelte-qe711u,#sidebar.svelte-qe711u *{transition:none}}.drawer-backdrop.svelte-1n84jjn{animation:.3s svelte-1n84jjn-drawer-backdrop-in}@keyframes svelte-1n84jjn-drawer-backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.drawer-backdrop.svelte-1n84jjn{animation:none}}.copyright-char{display:inline-block}.copyright-word{white-space:nowrap;display:inline-block}.footer-h-word{vertical-align:bottom;padding-bottom:.12em;display:inline-block;overflow:hidden}.footer-h-char,.footer-item-char{display:inline-block}.footer-item-word{white-space:nowrap;display:inline-block}.footer.svelte-j8kxtz{--line:#ffffff17;--text-1:#fff;--text-2:#ffffffb8;--text-3:#fff9;--chip:#ffffff0d;--chip-line:#ffffff21;--focus:var(--text-1);color:var(--text-1);background:#000;position:relative;overflow:hidden}.footer.svelte-j8kxtz :where(.svelte-j8kxtz):is(a:where(.svelte-j8kxtz),button:where(.svelte-j8kxtz)):focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:8px}.wrap.svelte-j8kxtz{width:100%;max-width:1400px;margin:0 auto;padding:0 16px}@media (width>=1536px){.wrap.svelte-j8kxtz{padding:0 48px}}.lead.svelte-j8kxtz{gap:28px;padding:64px 0 56px;display:grid}@media (width>=900px){.lead.svelte-j8kxtz{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding:96px 0 72px}}.lead.svelte-j8kxtz h2:where(.svelte-j8kxtz){font-size:var(--fs-3xl-to-5xl);letter-spacing:-.045em;margin:0;font-weight:700;line-height:1.04}.lead.svelte-j8kxtz p:where(.svelte-j8kxtz){font-size:var(--fs-base);color:var(--text-3);text-wrap:pretty;max-width:46ch;margin:14px 0 0;line-height:1.55}.subscribe.svelte-j8kxtz{width:100%;position:relative}@media (width>=900px){.subscribe.svelte-j8kxtz{width:440px}}.field.svelte-j8kxtz{background:var(--chip);border:1px solid var(--chip-line);border-radius:999px;align-items:center;height:56px;padding:4px;transition:border-color .2s,box-shadow .2s;display:flex}.field.svelte-j8kxtz:focus-within{border-color:#ffffffb3;box-shadow:0 0 0 4px #ffffff24}.subscribe[data-state=error].svelte-j8kxtz .field:where(.svelte-j8kxtz){border-color:#ff8080b3}.field.svelte-j8kxtz input:where(.svelte-j8kxtz){min-width:0;height:100%;font:inherit;letter-spacing:-.02em;color:var(--text-1);background:0 0;border:0;outline:none;flex:auto;padding:0 12px 0 18px;font-size:16px}.field.svelte-j8kxtz input:where(.svelte-j8kxtz)::placeholder{color:#ffffff80}.field.svelte-j8kxtz button:where(.svelte-j8kxtz){cursor:pointer;color:#0a0a0a;height:100%;font:inherit;font-size:var(--fs-sm);letter-spacing:-.02em;background:#fff;border:0;border-radius:999px;flex-shrink:0;padding:0 22px;font-weight:600;transition:background-color .2s,transform .15s}.field.svelte-j8kxtz button:where(.svelte-j8kxtz):hover{background:#e8e6f2}.field.svelte-j8kxtz button:where(.svelte-j8kxtz):active{transform:scale(.97)}.field.svelte-j8kxtz button:where(.svelte-j8kxtz):disabled{cursor:wait;opacity:.8}.footer.svelte-j8kxtz .field:where(.svelte-j8kxtz) button:where(.svelte-j8kxtz):focus-visible{outline-offset:2px;border-radius:999px}.subscribe-status.svelte-j8kxtz{font-size:var(--fs-sm);color:var(--text-3);margin:10px 0 0;padding-left:20px}.subscribe[data-state=error].svelte-j8kxtz .subscribe-status:where(.svelte-j8kxtz){color:var(--color-error-on-dark)}.subscribe[data-state=success].svelte-j8kxtz .subscribe-status:where(.svelte-j8kxtz){color:var(--color-success)}.lower.svelte-j8kxtz{isolation:isolate;position:relative}.lower.svelte-j8kxtz canvas:where(.svelte-j8kxtz){z-index:-1;opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 120px);mask-image:linear-gradient(#0000 0,#000 120px)}.lower.svelte-j8kxtz[data-horizon=live] canvas:where(.svelte-j8kxtz){opacity:1}.lower.svelte-j8kxtz{background:radial-gradient(4305px at 50% calc(100% + 4081px),#090716f0 99.45%,#8a78ff 99.62%,#432dff73 99.8%,#432dff00 101.2%),radial-gradient(circle at 50% calc(100% - 224px),#fffffff2 0,#ded6ff99 26px,#785fff4d 90px,#432dff1a 210px,#432dff00 380px)}.cols.svelte-j8kxtz{border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));gap:44px 24px;padding-top:56px;display:grid}.brand.svelte-j8kxtz{grid-column:span 12}.col.svelte-j8kxtz{grid-column:span 6}@media (width>=640px){.col.svelte-j8kxtz{grid-column:span 3}}@media (width>=1024px){.cols.svelte-j8kxtz{grid-template-columns:repeat(14,minmax(0,1fr));column-gap:32px}.brand.svelte-j8kxtz{grid-column:span 4}.col.svelte-j8kxtz{grid-column:span 2}}.logo.svelte-j8kxtz{margin-bottom:30px;display:inline-block}.logo.svelte-j8kxtz img:where(.svelte-j8kxtz){width:auto;height:26px;display:block}.label.svelte-j8kxtz{font-size:var(--fs-xs);letter-spacing:0;color:var(--text-3);margin:0 0 18px;font-weight:500}.col.svelte-j8kxtz ul:where(.svelte-j8kxtz){flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.col.svelte-j8kxtz li:where(.svelte-j8kxtz) a:where(.svelte-j8kxtz){font-size:var(--fs-sm);color:var(--text-2);padding:2px 0;line-height:20px;transition:color .2s;display:inline-block}.col.svelte-j8kxtz li:where(.svelte-j8kxtz) a:where(.svelte-j8kxtz):hover{color:var(--text-1)}.mail.svelte-j8kxtz{font-size:var(--fs-base);color:var(--text-1);align-items:center;gap:8px;padding:2px 0;font-weight:500;display:inline-flex}.mail.svelte-j8kxtz svg:where(.svelte-j8kxtz){transition:transform .2s}.mail.svelte-j8kxtz:hover svg:where(.svelte-j8kxtz){transform:translate(2px,-2px)}.brand-actions.svelte-j8kxtz{flex-direction:column;align-items:flex-start;gap:14px;margin-top:18px;display:flex}.community.svelte-j8kxtz{background:var(--chip);border:1px solid var(--chip-line);height:40px;font-size:var(--fs-sm);color:var(--text-2);border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 5px;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.community.svelte-j8kxtz .dc:where(.svelte-j8kxtz){background:#5865f2;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.community.svelte-j8kxtz .arr:where(.svelte-j8kxtz){color:var(--text-3);transition:transform .2s,color .2s;display:flex}.community.svelte-j8kxtz:hover{color:var(--text-1);border-color:#5865f2bf}.community.svelte-j8kxtz:hover .arr:where(.svelte-j8kxtz){color:var(--text-1);transform:translate(2px,-2px)}.social-icons-row.svelte-j8kxtz{gap:2px;margin-left:-11px;display:flex}.social-link.svelte-j8kxtz{width:40px;height:40px;color:var(--text-3);border-radius:10px;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:flex}.social-link.svelte-j8kxtz:hover{color:var(--text-1);background:var(--chip)}.horizon-space.svelte-j8kxtz{height:clamp(300px,34vw,500px)}.legal-row.svelte-j8kxtz{position:relative}.legal-row.svelte-j8kxtz:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#04030a00 0%,#04030a80 45%,#04030ab8 100%);height:calc(100% + 48px);position:absolute;bottom:0;left:0;right:0}.legal.svelte-j8kxtz{font-size:var(--fs-sm);color:var(--text-3);flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:28px;display:flex}@media (width>=640px){.legal.svelte-j8kxtz{flex-flow:wrap;justify-content:space-between;align-items:center}}.legal-left.svelte-j8kxtz{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.lang.svelte-j8kxtz{cursor:pointer;border:1px solid var(--chip-line);height:32px;color:var(--text-2);font:inherit;font-size:var(--fs-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0806128c;border-radius:999px;align-items:center;gap:7px;padding:0 12px;transition:border-color .2s,color .2s;display:inline-flex}.lang.svelte-j8kxtz:hover{color:var(--text-1);border-color:#ffffff4d}.lang-menu.svelte-j8kxtz{z-index:50;border:1px solid var(--chip-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0a16f0;border-radius:12px;min-width:150px;margin-bottom:8px;padding:4px;position:absolute;bottom:100%;left:0;box-shadow:0 16px 40px #00000080}.lang-option.svelte-j8kxtz{font-size:var(--fs-sm);color:var(--text-2);border-radius:8px;padding:7px 10px;transition:color .2s,background-color .2s;display:block}.lang-option.svelte-j8kxtz:hover{color:var(--text-1);background:#ffffff0f}.lang-option.current.svelte-j8kxtz{color:var(--text-1);font-weight:500}.pay.svelte-j8kxtz{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.badges.svelte-j8kxtz{flex-wrap:wrap;gap:6px;display:flex}.badge.svelte-j8kxtz{border:1px solid var(--chip-line);color:#fffc;min-width:44px;height:28px;font-size:var(--fs-xs);letter-spacing:0;white-space:nowrap;background:#0806128c;border-radius:7px;justify-content:center;align-items:center;padding:0 9px;font-weight:700;display:flex}.badge.visa.svelte-j8kxtz{letter-spacing:.02em;font-style:italic}.badge.stripe.svelte-j8kxtz{text-transform:lowercase;letter-spacing:-.02em}@media (prefers-reduced-motion:reduce){[data-footer-reveal].svelte-j8kxtz{will-change:auto;opacity:1!important}}.mm-rail.svelte-hue52g{border-radius:12px;flex-direction:column;padding:12px 14px;transition:background-color .18s ease-out;display:flex}.mm-rail-label.svelte-hue52g{letter-spacing:-.03em;color:#171717ad;font-size:15px;font-weight:500;transition:color .18s ease-out}.mm-rail.is-active.svelte-hue52g{background-color:#efeeeb}.mm-rail.is-active.svelte-hue52g .mm-rail-label:where(.svelte-hue52g){color:var(--color-brand-ink)}.mm-stage.svelte-hue52g{flex-direction:column;gap:12px;min-width:0;padding:6px 4px 0 0;display:flex}.mm-stage-head.svelte-hue52g{justify-content:space-between;align-items:flex-end;gap:16px;padding-left:4px;display:flex}.mm-stage-title.svelte-hue52g{letter-spacing:-.045em;color:var(--color-brand-ink);font-size:22px;font-weight:600;line-height:1.1}.mm-stage-copy.svelte-hue52g{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;color:#171717ad;margin-top:4px;font-size:14px;overflow:hidden}.mm-modes.svelte-hue52g{background:#f5f4f2;border-radius:999px;flex-shrink:0;padding:3px;display:inline-flex}.mm-mode.svelte-hue52g{letter-spacing:-.02em;color:#171717ad;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500;transition:background-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out}.mm-mode.is-on.svelte-hue52g{color:var(--color-brand-ink);background:#fff;box-shadow:0 1px 3px #1717171f}.mm-body.svelte-hue52g{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;animation:.24s ease-out svelte-hue52g-mm-swap;display:grid}@keyframes svelte-hue52g-mm-swap{0%{opacity:0;transform:translateY(4px)}}.mm-spot.svelte-hue52g{background:#f5f4f2;border-radius:16px;min-height:372px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1717170f}.mm-spot-media.svelte-hue52g,.mm-spot-media.svelte-hue52g img:where(.svelte-hue52g),.mm-spot-media.svelte-hue52g video:where(.svelte-hue52g){object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mm-spot-media.svelte-hue52g{animation:.32s ease-out svelte-hue52g-mm-fade}.mm-spot-media.svelte-hue52g img:where(.svelte-hue52g),.mm-spot-media.svelte-hue52g video:where(.svelte-hue52g){transition:transform .6s cubic-bezier(.16,1,.3,1)}.mm-spot.svelte-hue52g:hover .mm-spot-media:where(.svelte-hue52g) img:where(.svelte-hue52g),.mm-spot.svelte-hue52g:hover .mm-spot-media:where(.svelte-hue52g) video:where(.svelte-hue52g){transform:scale(1.03)}@keyframes svelte-hue52g-mm-fade{0%{opacity:0}}.mm-spot-badge.svelte-hue52g{letter-spacing:-.01em;color:var(--color-brand-ink);background:#fffffff0;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #1717171f}.mm-spot-caption.svelte-hue52g{background:linear-gradient(#0a0a0a00 0%,#0a0a0a9e 45%,#0a0a0ad1 100%);flex-direction:column;gap:2px;padding:56px 18px 16px;display:flex;position:absolute;inset:auto 0 0}.mm-spot-title.svelte-hue52g{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.04em;color:#fff;font-size:19px;font-weight:600;overflow:hidden}.mm-spot-meta.svelte-hue52g{letter-spacing:-.01em;color:#ffffffdb;font-size:13px}.mm-list.svelte-hue52g{flex-direction:column;gap:2px;display:flex}.mm-row.svelte-hue52g{border-radius:12px;align-items:center;gap:10px;min-height:60px;padding:6px 8px 6px 6px;transition:background-color .18s ease-out;display:flex}.mm-row.is-on.svelte-hue52g,.mm-row.svelte-hue52g:focus-visible{background-color:#f5f4f2}.mm-rank.svelte-hue52g{text-align:right;font-variant-numeric:tabular-nums;color:#171717ad;flex-shrink:0;width:20px;font-size:12px;font-weight:500}.mm-row-thumb.svelte-hue52g{background:#f5f4f2;border-radius:8px;flex-shrink:0;width:64px;height:48px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #1717170f}.mm-row-thumb.svelte-hue52g img:where(.svelte-hue52g),.mm-row-thumb.svelte-hue52g video:where(.svelte-hue52g){object-fit:cover;width:100%;height:100%;display:block}.mm-row-title.svelte-hue52g{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.03em;color:var(--color-brand-ink);font-size:14px;font-weight:600;display:block;overflow:hidden}.mm-row-meta.svelte-hue52g{white-space:nowrap;letter-spacing:-.01em;color:#171717ad;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex;overflow:hidden}.mm-new.svelte-hue52g{color:#14532d;background:#dcfce7;border-radius:999px;padding:1px 7px;font-weight:600}.mm-spacer.svelte-hue52g{visibility:hidden}.mm-skeleton.svelte-hue52g{background:linear-gradient(90deg,#f5f4f2 0%,#ecebe8 50%,#f5f4f2 100%) 0 0/200% 100%;animation:1.2s linear infinite svelte-hue52g-mm-shimmer}.mm-skeleton-line.svelte-hue52g{background:#f5f4f2;border-radius:6px;width:55%;height:12px;display:block}@keyframes svelte-hue52g-mm-shimmer{to{background-position:-200% 0}}.mm-empty.svelte-hue52g{background:#f5f4f2;border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:372px;padding:28px;display:flex}.mm-empty-title.svelte-hue52g{letter-spacing:-.045em;color:var(--color-brand-ink);font-size:28px;font-weight:600}.mm-empty-copy.svelte-hue52g{letter-spacing:-.03em;color:#171717ad;max-width:40ch;margin-top:6px;font-size:15px;line-height:1.4}.mm-footer.svelte-hue52g{border-top:1px solid #17171712;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:12px 6px 2px 14px;display:flex}.mm-jumps.svelte-hue52g{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mm-jumps-label.svelte-hue52g{letter-spacing:-.02em;color:#171717ad;flex-shrink:0;margin-right:4px;font-size:13px}.mm-chip.svelte-hue52g{letter-spacing:-.02em;color:var(--color-brand-ink);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:background-color .18s ease-out;display:inline-flex;box-shadow:inset 0 0 0 1px #1717171f}.mm-chip.svelte-hue52g:hover{background-color:#f5f4f2}.mm-ghost.svelte-hue52g,.mm-cta.svelte-hue52g{white-space:nowrap;letter-spacing:-.03em;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500;transition:background-color .18s ease-out}.mm-ghost.svelte-hue52g{color:var(--color-brand-ink)}.mm-ghost.svelte-hue52g:hover{background-color:#f5f4f2}.mm-cta.svelte-hue52g{color:#fff;background-color:#171717}.mm-cta.svelte-hue52g:hover{background-color:#2b2b2b}@media (prefers-reduced-motion:reduce){.mm-rail.svelte-hue52g,.mm-rail-label.svelte-hue52g,.mm-mode.svelte-hue52g,.mm-row.svelte-hue52g,.mm-chip.svelte-hue52g,.mm-spot-media.svelte-hue52g img:where(.svelte-hue52g),.mm-spot-media.svelte-hue52g video:where(.svelte-hue52g),.mm-ghost.svelte-hue52g,.mm-cta.svelte-hue52g{transition:none}.mm-body.svelte-hue52g,.mm-spot-media.svelte-hue52g,.mm-skeleton.svelte-hue52g{animation:none}.mm-spot.svelte-hue52g:hover .mm-spot-media:where(.svelte-hue52g) img:where(.svelte-hue52g),.mm-spot.svelte-hue52g:hover .mm-spot-media:where(.svelte-hue52g) video:where(.svelte-hue52g){transform:none}}.rm-link.svelte-1iy5amk{border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;transition:background-color .18s ease-out;display:flex}.rm-link.svelte-1iy5amk:hover,.rm-link.svelte-1iy5amk:focus-visible,.rm-link[aria-current=page].svelte-1iy5amk{background-color:#efeeeb}.rm-icon.svelte-1iy5amk{width:36px;height:36px;color:var(--color-brand-ink);background-color:#f5f4f2;border-radius:10px;flex-shrink:0;place-items:center;transition:background-color .18s ease-out;display:grid}.rm-link.svelte-1iy5amk:hover .rm-icon:where(.svelte-1iy5amk),.rm-link.svelte-1iy5amk:focus-visible .rm-icon:where(.svelte-1iy5amk),.rm-link[aria-current=page].svelte-1iy5amk .rm-icon:where(.svelte-1iy5amk){background-color:#fff}.rm-label.svelte-1iy5amk{letter-spacing:-.03em;color:var(--color-brand-ink);font-size:15px;font-weight:500}.rm-desc.svelte-1iy5amk{letter-spacing:-.006em;color:#171717ad;font-size:13px;line-height:1.4}.rm-sep.svelte-1iy5amk{background-color:#17171714;height:1px;margin:4px 12px}.rm-card.svelte-1iy5amk{contain:size;color:#fff;background-color:#171717;border-radius:14px;flex-direction:column;min-height:0;padding:16px;transition:background-color .18s ease-out;display:flex;overflow:hidden}.rm-card.svelte-1iy5amk:hover,.rm-card.svelte-1iy5amk:focus-visible,.rm-card[aria-current=page].svelte-1iy5amk{background-color:#232323}.rm-eyebrow.svelte-1iy5amk{color:#ffffffd9;background-color:#ffffff1f;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:600}.rm-card-title.svelte-1iy5amk{letter-spacing:-.04em;margin-top:12px;font-size:17px;font-weight:600}.rm-arrow.svelte-1iy5amk{transition:transform .18s ease-out;display:inline-block}.rm-card.svelte-1iy5amk:hover .rm-arrow:where(.svelte-1iy5amk),.rm-card.svelte-1iy5amk:focus-visible .rm-arrow:where(.svelte-1iy5amk){transform:translate(3px)}.rm-card-desc.svelte-1iy5amk{color:#ffffffad;margin-top:4px;font-size:13px;line-height:1.4}.rm-code.svelte-1iy5amk{background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;flex:1;min-height:48px;margin-top:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.75;display:flex;position:relative;overflow:hidden}.rm-code.svelte-1iy5amk:after{content:"";pointer-events:none;background:linear-gradient(#17171700,#171717);height:28px;position:absolute;bottom:0;left:0;right:0}.rm-card.svelte-1iy5amk:hover .rm-code:where(.svelte-1iy5amk):after,.rm-card.svelte-1iy5amk:focus-visible .rm-code:where(.svelte-1iy5amk):after,.rm-card[aria-current=page].svelte-1iy5amk .rm-code:where(.svelte-1iy5amk):after{background:linear-gradient(#23232300,#232323)}.rm-code-head.svelte-1iy5amk{color:#fff9;border-bottom:1px solid #ffffff1a;padding:6px 12px}.rm-code-clip.svelte-1iy5amk{flex:1;position:relative}.rm-code-body.svelte-1iy5amk{flex-direction:column;padding:8px 12px;display:flex;position:absolute;top:0;left:0;right:0}.rm-code-line.svelte-1iy5amk{white-space:pre}@media (prefers-reduced-motion:reduce){.rm-link.svelte-1iy5amk,.rm-icon.svelte-1iy5amk,.rm-card.svelte-1iy5amk,.rm-arrow.svelte-1iy5amk{transition:none}}.mns.svelte-vzn5dx{flex-direction:column;gap:12px;padding:4px 0 8px;display:flex}.mns-pills.svelte-vzn5dx,.mns-strip.svelte-vzn5dx{overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -16px;padding:0 16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.mns-pills.svelte-vzn5dx::-webkit-scrollbar{display:none}.mns-strip.svelte-vzn5dx::-webkit-scrollbar{display:none}.mns-pills.svelte-vzn5dx{gap:6px}.mns-pill.svelte-vzn5dx{letter-spacing:-.02em;color:#171717ad;border-radius:999px;flex-shrink:0;min-height:40px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .18s ease-out,color .18s ease-out;box-shadow:inset 0 0 0 1px #1717171f}.mns-pill.is-on.svelte-vzn5dx{box-shadow:none;color:#fff;background:#171717}.mns-strip.svelte-vzn5dx{scroll-snap-type:x mandatory;gap:10px;animation:.24s ease-out svelte-vzn5dx-mns-swap}@keyframes svelte-vzn5dx-mns-swap{0%{opacity:0;transform:translate(8px)}}.mns-strip.svelte-vzn5dx>li:where(.svelte-vzn5dx),.mns-strip.svelte-vzn5dx>.mns-card:where(.svelte-vzn5dx){scroll-snap-align:start;flex:none}.mns-card.svelte-vzn5dx{flex-direction:column;gap:2px;width:min(232px,68vw);display:flex}.mns-thumb.svelte-vzn5dx{aspect-ratio:4/3;background:#f5f4f2;border-radius:14px;margin-bottom:8px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1717170f}.mns-thumb.svelte-vzn5dx img:where(.svelte-vzn5dx),.mns-thumb.svelte-vzn5dx video:where(.svelte-vzn5dx){object-fit:cover;width:100%;height:100%;display:block}.mns-rank.svelte-vzn5dx{font-variant-numeric:tabular-nums;color:var(--color-brand-ink);background:#fffffff0;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;top:8px;left:8px;box-shadow:0 2px 8px #1717171f}.mns-title.svelte-vzn5dx{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.03em;color:var(--color-brand-ink);font-size:15px;font-weight:600;overflow:hidden}.mns-meta.svelte-vzn5dx{white-space:nowrap;letter-spacing:-.01em;color:#171717ad;align-items:center;gap:6px;font-size:13px;display:flex;overflow:hidden}.mns-new.svelte-vzn5dx{color:#14532d;background:#dcfce7;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:600}.mns-skeleton.svelte-vzn5dx{background:linear-gradient(90deg,#f5f4f2 0%,#ecebe8 50%,#f5f4f2 100%) 0 0/200% 100%;animation:1.2s linear infinite svelte-vzn5dx-mns-shimmer}.mns-skeleton-line.svelte-vzn5dx{background:#f5f4f2;border-radius:7px;width:60%;height:14px;display:block}@keyframes svelte-vzn5dx-mns-shimmer{to{background-position:-200% 0}}.mns-empty.svelte-vzn5dx{letter-spacing:-.02em;color:#171717ad;background:#f5f4f2;border-radius:14px;padding:16px;font-size:14px;line-height:1.4}.mns-cta.svelte-vzn5dx{letter-spacing:-.03em;min-height:48px;color:var(--color-brand-ink);background:#f5f4f2;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex}@media (prefers-reduced-motion:reduce){.mns-pill.svelte-vzn5dx{transition:none}.mns-strip.svelte-vzn5dx,.mns-skeleton.svelte-vzn5dx{animation:none}}.nav-item.svelte-ihjnnh{color:#171717b8;border-radius:999px;align-items:center;gap:4px;padding:8px 14px;font-weight:450;transition:color .18s ease-out,background-color .18s ease-out;display:inline-flex}@media (width>=1280px) and (width<=1535.98px){.nav-item.svelte-ihjnnh{padding:8px 10px}}.burger-only.svelte-ihjnnh{grid-column:3;justify-self:end}@media (width>=1280px) and (width<=1365.98px){.desk-only.burger-until-1366.svelte-ihjnnh{display:none}.burger-only.burger-until-1366.svelte-ihjnnh{display:flex}.burger-panel.burger-until-1366.svelte-ihjnnh{display:block}}@media (width>=1280px) and (width<=1439.98px){.desk-only.burger-until-1440.svelte-ihjnnh{display:none}.burger-only.burger-until-1440.svelte-ihjnnh{display:flex}.burger-panel.burger-until-1440.svelte-ihjnnh{display:block}}@media (width>=1280px) and (width<=1599.98px){.desk-only.burger-until-1600.svelte-ihjnnh{display:none}.burger-only.burger-until-1600.svelte-ihjnnh{display:flex}.burger-panel.burger-until-1600.svelte-ihjnnh{display:block}}.nav-item.svelte-ihjnnh:hover,.nav-item.svelte-ihjnnh:focus-visible,.nav-item[aria-expanded=true].svelte-ihjnnh,.nav-item[aria-current=page].svelte-ihjnnh{color:var(--color-brand-ink)}.nav-item.svelte-ihjnnh:hover,.nav-item[aria-expanded=true].svelte-ihjnnh{background-color:#1717170d}.nav-item.svelte-ihjnnh .nav-chevron{opacity:.45;transition:transform .2s ease-out}@media (prefers-reduced-motion:reduce){.nav-item.svelte-ihjnnh,.nav-item.svelte-ihjnnh .nav-chevron{transition:none}}.mobile-menu-link.svelte-ihjnnh{text-align:left}#navbar.navbar-glass-active{border-color:#ffffff40;box-shadow:0 4px 24px #00000014,0 0 1px #0000001f}.glass-fx.svelte-ihjnnh{opacity:0;pointer-events:none}.glass-fx.is-on.svelte-ihjnnh{opacity:1}#navbar.nav-anim .glass-fx.svelte-ihjnnh{transition:opacity .3s ease-out}@media (prefers-reduced-motion:reduce){#navbar.nav-anim .glass-fx.svelte-ihjnnh{transition:none}}.glass-tint.svelte-ihjnnh{background-color:#ffffff59}#navbar.over-footer .glass-tint.svelte-ihjnnh{background-color:#ffffffeb}#navbar.nav-anim .glass-tint.svelte-ihjnnh{transition:background-color .3s ease-out}@media (prefers-reduced-motion:reduce){#navbar.nav-anim .glass-tint.svelte-ihjnnh{transition:none}}#navbar{border:1px solid #0000;max-width:calc(100vw - 3rem);transition:box-shadow .3s ease-out,border-color .3s ease-out}@media (width>=768px){#navbar{max-width:calc(100vw - 6rem)}}@media (width>=1024px){#navbar{max-width:calc(100vw - 10rem)}}@media (width>=1280px){#navbar{max-width:calc(100vw - 14rem)}}#navbar.nav-anim{transition:left .45s cubic-bezier(.22,1,.36,1),right .45s cubic-bezier(.22,1,.36,1),padding .45s cubic-bezier(.22,1,.36,1),max-width .45s cubic-bezier(.22,1,.36,1),box-shadow .3s ease-out,border-color .3s ease-out}@media (prefers-reduced-motion:reduce){#navbar.nav-anim{transition:box-shadow .3s ease-out,border-color .3s ease-out}}body.catalog-viewport #navbar.svelte-ihjnnh{max-width:1860px;margin-inline:auto;padding-left:0;padding-right:0;position:absolute;top:.75rem;left:1rem;right:1rem}@media (width<=1023px){body.catalog-viewport #navbar.svelte-ihjnnh{-webkit-backdrop-filter:blur(20px)saturate(1.8);max-width:none;box-shadow:none;background:#f8f8f8e0;border:none;border-radius:0;padding:.625rem 1rem;position:sticky;top:0;left:0;right:0}body.catalog-viewport #navbar.svelte-ihjnnh .glass-fx:where(.svelte-ihjnnh){display:none}}@media (width>=1024px){body.catalog-viewport #navbar.svelte-ihjnnh{max-width:1860px;left:2.5rem;right:2.5rem}}.cp-swatch-empty.svelte-adm3hv{background:#fff}.cp-hue.svelte-adm3hv{appearance:none;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:9999px;outline:none;height:12px}.cp-hue.svelte-adm3hv:focus-visible{outline:2px solid var(--color-brand-ink);outline-offset:3px}.cp-hue.svelte-adm3hv::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #00000040;border-radius:9999px;width:16px;height:16px;box-shadow:0 1px 3px #0000004d}.cp-hue.svelte-adm3hv::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #00000040;border-radius:9999px;width:16px;height:16px}input.filter-chip-checkbox[type=checkbox].svelte-wdq462{clip:rect(0 0 0 0);white-space:nowrap;appearance:none;background:0 0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.market-shell.svelte-1gmhtoc{--market-sections-h:46px}.market-tab.is-current.svelte-1gmhtoc:after{content:"";background:var(--color-brand-ink,#171717);height:2px;animation:svelte-1gmhtoc-market-tab-in var(--duration-base,.25s) var(--ease-out) both;border-radius:2px;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-1gmhtoc-market-tab-in{0%{opacity:0;transform:scaleX(.4)}}@media (prefers-reduced-motion:reduce){.market-tab.is-current.svelte-1gmhtoc:after{animation:none}}.market-tabs-fade.svelte-1gmhtoc{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.market-mobile-header.svelte-1gmhtoc{top:var(--offer-bar-h,0px);z-index:65;-webkit-backdrop-filter:blur(20px)saturate(1.8);background:#ffffffe0;border-bottom:1px solid #1717170f;position:sticky}.market-menu-link.svelte-1gmhtoc{text-align:left}.market-burger.svelte-1gmhtoc{background-color:var(--color-brand-ink,#171717);width:36px;height:36px}.static-page-content.svelte-z041gt h2{font-size:var(--fs-2xl);color:var(--color-brand-navy);margin-top:2rem;margin-bottom:.75rem;font-weight:700}.static-page-content.svelte-z041gt h2:first-child{margin-top:0}.static-page-content.svelte-z041gt h3{font-size:var(--fs-lg);color:var(--color-brand-navy);margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}.static-page-content.svelte-z041gt p{font-size:var(--fs-base);color:#171717bf;margin-bottom:1rem;line-height:1.7}.static-page-content.svelte-z041gt ul{margin-bottom:1rem;padding-left:1.5rem;list-style:outside}.static-page-content.svelte-z041gt li{font-size:var(--fs-base);color:#171717bf;margin-bottom:.375rem;line-height:1.7}.static-page-content.svelte-z041gt a{color:var(--color-brand-ink);font-weight:600}.static-page-content.svelte-z041gt a:hover{opacity:.8}
