.mkt-hero{--mkt-edge-end:.12;--mkt-edge-low:.14;isolation:isolate;padding-top:clamp(64px,9vh,118px);padding-bottom:clamp(72px,10vh,132px);position:relative;overflow:clip}.hero-bg{z-index:-1;pointer-events:none;background-image:linear-gradient(var(--sl-bg) 0%, rgba(var(--sl-bg-rgb), .72) 10%, rgba(var(--sl-bg-rgb), 0) 26%), linear-gradient(0deg, var(--sl-bg) 0%, rgba(var(--sl-bg-rgb), 0) 20%), radial-gradient(circle at 1px 1px, rgba(var(--sl-accent-rgb), .2) 1px, rgba(var(--sl-accent-rgb), 0) 1.5px), radial-gradient(760px 560px at 100% 40%, rgba(var(--sl-edge-rgb), var(--mkt-edge-end)), rgba(var(--sl-edge-rgb), 0) 62%), radial-gradient(1200px 720px at 88% 16%, rgba(var(--sl-wash-rgb), .42), rgba(var(--sl-wash-rgb), 0) 62%), radial-gradient(960px 620px at 10% 96%, rgba(var(--sl-edge-rgb), var(--mkt-edge-low)), rgba(var(--sl-edge-rgb), 0) 60%), linear-gradient(var(--sl-bg) 0%, var(--sl-bg-subtle) 100%);background-size:auto,auto,26px 26px,auto,auto,auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 62%,#0009 80%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0009 80%,#0000 100%)}:root[data-theme=dark] .mkt-hero{--mkt-edge-end:.26;--mkt-edge-low:.3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mkt-hero{--mkt-edge-end:.26;--mkt-edge-low:.3}}@media (max-width:767px){.mkt-hero{--mkt-edge-end:.08;--mkt-edge-low:.1}}.mkt-hero.is-compact{padding-top:clamp(56px,7vh,96px);padding-bottom:clamp(48px,6vh,80px)}.mkt-shell{z-index:2;width:var(--sl-shell);margin-inline:auto;position:relative}.mkt-section{padding-block:var(--sl-section-y);position:relative}.mkt-section:not(.mkt-band,.mkt-ink)+.mkt-section:not(.mkt-band,.mkt-ink):after{content:"";width:var(--sl-shell);background:linear-gradient(90deg, transparent 0%, var(--sl-border) 16%, var(--sl-border) 84%, transparent 100%);pointer-events:none;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mkt-band,.mkt-ink{--mkt-fade:clamp(56px, 6vw, 88px);isolation:isolate;position:relative;overflow-x:clip}.mkt-band:before,.mkt-ink:before{content:"";z-index:-1;background:var(--mkt-band-fill);pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--mkt-fade) * .15), #0003 calc(var(--mkt-fade) * .3), #00000080 calc(var(--mkt-fade) * .5), #000c calc(var(--mkt-fade) * .7), #000000f2 calc(var(--mkt-fade) * .85), #000 var(--mkt-fade), #000 calc(100% - var(--mkt-fade)), #000000f2 calc(100% - var(--mkt-fade) * .85), #000c calc(100% - var(--mkt-fade) * .7), #00000080 calc(100% - var(--mkt-fade) * .5), #0003 calc(100% - var(--mkt-fade) * .3), #0000000d calc(100% - var(--mkt-fade) * .15), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--mkt-fade) * .15), #0003 calc(var(--mkt-fade) * .3), #00000080 calc(var(--mkt-fade) * .5), #000c calc(var(--mkt-fade) * .7), #000000f2 calc(var(--mkt-fade) * .85), #000 var(--mkt-fade), #000 calc(100% - var(--mkt-fade)), #000000f2 calc(100% - var(--mkt-fade) * .85), #000c calc(100% - var(--mkt-fade) * .7), #00000080 calc(100% - var(--mkt-fade) * .5), #0003 calc(100% - var(--mkt-fade) * .3), #0000000d calc(100% - var(--mkt-fade) * .15), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #0000000d calc(var(--mkt-fade) * .15), #0003 calc(var(--mkt-fade) * .3), #00000080 calc(var(--mkt-fade) * .5), #000c calc(var(--mkt-fade) * .7), #000000f2 calc(var(--mkt-fade) * .85), #000 var(--mkt-fade), #000 calc(100% - var(--mkt-fade)), #000000f2 calc(100% - var(--mkt-fade) * .85), #000c calc(100% - var(--mkt-fade) * .7), #00000080 calc(100% - var(--mkt-fade) * .5), #0003 calc(100% - var(--mkt-fade) * .3), #0000000d calc(100% - var(--mkt-fade) * .15), transparent 100%);position:absolute;inset:0}.mkt-band{--mkt-band-fill:var(--sl-bg-sunken)}.mkt-ink{--mkt-band-fill:radial-gradient(52% 78% at 0% 58%, rgba(var(--sl-edge-rgb), .42), rgba(var(--sl-edge-rgb), 0) 72%), radial-gradient(46% 72% at 100% 36%, rgba(var(--sl-edge-rgb), .34), rgba(var(--sl-edge-rgb), 0) 72%), radial-gradient(38% 55% at 72% 8%, rgba(var(--sl-accent-rgb), .16), rgba(var(--sl-accent-rgb), 0) 70%), var(--sl-ink);padding-block:calc(var(--mkt-fade) + clamp(40px, 5vw, 72px));color:var(--sl-ink-text);--sl-btn-bg:#f5f5f3;--sl-btn-ink:#000;--sl-btn-hover:#fff}.mkt-ink :is(.mkt-h2,.mkt-h3,.mkt-title,.mkt-stat-v){color:var(--sl-ink-text)}.mkt-ink :is(.mkt-lede,.mkt-body,.mute,.mkt-stat-k,em){color:var(--sl-ink-text-muted)}.mkt-ink .mkt-btn.is-quiet{border-color:var(--sl-ink-border);color:var(--sl-ink-text);background-color:#0000}.mkt-ink .mkt-btn.is-quiet:hover{background-color:#ffffff0f;border-color:#ffffff80}.mkt-title{max-width:15ch;color:var(--sl-text);font-family:var(--sl-font-display);font-variation-settings:"opsz" 32;letter-spacing:-.044em;text-wrap:balance;margin:0;font-size:clamp(46px,7.2vw,112px);font-weight:700;line-height:.94}.mkt-title.is-wide{max-width:18ch}.mkt-title em,.mkt-h2 em,.mute{color:var(--sl-text-muted);font-style:normal;font-weight:600}.mkt-h2{max-width:var(--sl-h2-measure);color:var(--sl-text);font-family:var(--sl-font-display);font-size:var(--sl-h2-size);font-weight:var(--sl-h2-weight);font-variation-settings:"opsz" 32;line-height:var(--sl-h2-leading);letter-spacing:var(--sl-h2-track);text-wrap:balance;margin:0}.mkt-h2.is-sub{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,46px);line-height:1.08}.mkt-h3{color:var(--sl-text);letter-spacing:-.02em;margin:0;font-size:clamp(18px,1.5vw,21px);font-weight:600;line-height:1.25}.mkt-lede{max-width:48ch;color:var(--sl-text-muted);letter-spacing:-.005em;text-wrap:pretty;margin:clamp(20px,2.4vw,28px) 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.6}.mkt-body{max-width:62ch;color:var(--sl-text-muted);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:1.65}.mkt-under{grid-template-columns:1fr auto;align-items:end;gap:30px clamp(28px,5vw,72px);margin-top:clamp(28px,3.4vw,44px);display:grid}.mkt-under .mkt-lede{margin-top:0}@media (max-width:767px){.mkt-under{grid-template-columns:1fr}}.mkt-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:is(p,ol,ul,h1,h2,h3)+.mkt-actions{margin-top:clamp(24px,2.6vw,32px)}.mkt-under>.mkt-actions{margin-top:0}.mkt-btn{--btn-h:40px;min-height:var(--btn-h);border:1px solid var(--sl-btn-bg);background-color:var(--sl-btn-bg);color:var(--sl-btn-ink);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;transition:background-color .18s var(--sl-ease), border-color .18s var(--sl-ease), box-shadow .18s var(--sl-ease), transform .18s var(--sl-ease);border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:550;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 1px #0000000a}@media (pointer:coarse){.mkt-btn{--btn-h:44px}}.mkt-btn:hover{border-color:var(--sl-btn-hover);background-color:var(--sl-btn-hover);color:var(--sl-btn-ink);transform:translateY(-1px);box-shadow:0 6px 16px -10px #00000073}.mkt-btn:active{box-shadow:none;transform:none}.mkt-btn.is-quiet{border-color:var(--sl-border-strong);box-shadow:none;color:var(--sl-text);background-color:#0000}.mkt-btn.is-quiet:hover{border-color:var(--sl-text);background-color:rgba(var(--sl-text-rgb), .03);color:var(--sl-text)}.mkt-btn.is-sm{--btn-h:34px;padding:0 12px;font-size:13.5px}@media (pointer:coarse){.mkt-btn.is-sm{--btn-h:40px}}.mkt-btn .arr,.mkt-link .arr{fill:none;stroke:currentColor;stroke-width:1.6px;width:12px;height:12px;transition:transform .25s var(--sl-ease)}.mkt-link{min-height:40px;color:var(--sl-text);align-items:center;gap:6px;font-size:14.5px;font-weight:550;text-decoration:none;display:inline-flex}.mkt-link:hover .arr{transform:translate(3px)}.mkt-link:hover{color:var(--sl-text);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.mkt-shot{margin:0;position:relative}.mkt-hero .mkt-shot{margin-top:clamp(48px,7vh,88px)}.mkt-shot-win{background:linear-gradient(var(--sl-bg-raised), var(--sl-bg-raised)) padding-box, var(--sl-edge-window) border-box;box-shadow:var(--sl-glow-window);border:1px solid #0000;border-radius:3px;position:relative;overflow:hidden}.mkt-shot.is-fade .mkt-shot-win{-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.mkt-shot-cap{max-width:60ch;color:var(--sl-text-muted);margin:14px 0 0;font-size:14px;line-height:1.5}.mkt-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.mkt-split.is-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mkt-split.is-flip>:first-child{order:2}.mkt-split.is-even{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@media (max-width:991px){.mkt-split,.mkt-split.is-flip,.mkt-split.is-even{grid-template-columns:minmax(0,1fr)}.mkt-split.is-flip>:first-child{order:0}}.mkt-head{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:20px clamp(28px,5vw,72px);margin-bottom:clamp(32px,4vw,56px);display:grid}.mkt-head .mkt-body,.mkt-head .mkt-lede{margin-top:0}.mkt-head .mkt-lede{font-size:clamp(16px,1.35vw,18px)}@media (max-width:767px){.mkt-head{grid-template-columns:1fr}}.mkt-grid{border:1px solid var(--sl-border);background-color:var(--sl-border);border-radius:2px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1px;display:grid;overflow:hidden}.mkt-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:991px){.mkt-grid.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mkt-grid.is-3{grid-template-columns:1fr}}.mkt-cell{background-color:var(--sl-bg);padding:clamp(22px,2.4vw,32px)}.mkt-cell .mkt-body{margin-top:10px;font-size:15px}.mkt-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.mkt-card{border:1px solid var(--sl-border);background-color:var(--sl-bg);color:var(--sl-text);border-radius:2px;flex-direction:column;gap:10px;padding:clamp(20px,2.2vw,28px);text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}a.mkt-card:hover{border-color:var(--sl-border-accent);background-color:var(--sl-bg-subtle)}.mkt-card .mkt-body{margin-top:0;font-size:15px}.mkt-card .go{color:var(--sl-link);margin-top:auto;padding-top:6px;font-size:14px;font-weight:500}.mkt-meta{color:var(--sl-text-label);font-size:13px;line-height:1.4}.mkt-badge{border:1px solid var(--sl-border);width:-moz-fit-content;width:fit-content;color:var(--sl-text-muted);white-space:nowrap;border-radius:2px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.mkt-badge.is-accent{border-color:var(--sl-border-accent);background-color:var(--sl-accent-soft);color:var(--sl-link)}.mkt-rows{border:1px solid var(--sl-border);background-color:var(--sl-bg);border-radius:2px;margin:0;padding:0}.mkt-row{border-top:1px solid var(--sl-border);grid-template-columns:minmax(160px,240px) 1fr;gap:8px 32px;padding:20px 24px;display:grid}.mkt-row:first-child{border-top:0}.mkt-row-k{color:var(--sl-text);letter-spacing:-.015em;margin:0;font-size:15px;font-weight:600}.mkt-row-v{color:var(--sl-text-muted);margin:0;font-size:15px;line-height:1.62}@media (max-width:720px){.mkt-row{grid-template-columns:1fr;padding:16px 18px}}.mkt-input{border:1px solid var(--sl-border-strong);background-color:var(--sl-bg-raised);width:100%;min-height:44px;color:var(--sl-text);border-radius:2px;padding:10px 14px;font-size:15px}.mkt-input::placeholder{color:var(--sl-text-faint)}.mkt-input:focus{border-color:var(--sl-accent);outline:2px solid var(--sl-accent-ring);outline-offset:0}.mkt-prose{max-width:72ch;color:var(--sl-text-muted);font-size:16px;line-height:1.7}.mkt-prose>*+*{margin-top:1.1em}.mkt-prose :is(h2,h3){color:var(--sl-text);letter-spacing:-.02em;margin-top:2em;font-weight:600;line-height:1.2}.mkt-prose h2{font-size:clamp(24px,2.4vw,30px)}.mkt-prose h3{font-size:19px}.mkt-prose strong{color:var(--sl-text);font-weight:600}.mkt-prose ul,.mkt-prose ol{padding-left:1.2em}.mkt-prose li+li{margin-top:.4em}.mkt-cta{grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:28px clamp(28px,5vw,72px);display:grid}@media (max-width:767px){.mkt-cta{grid-template-columns:1fr}}.mkt-draft{border:1px solid var(--sl-border-accent);background:var(--sl-accent-soft);max-width:72ch;color:var(--sl-text);border-radius:2px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14.5px;line-height:1.55;display:flex}.mkt-draft strong{font-weight:600}@keyframes mkt-hero-rise{0%{opacity:.01;transform:translateY(14px)}}@keyframes mkt-hero-show{0%{opacity:.01;transform:translateY(28px)scale(.985)}}@media (prefers-reduced-motion:no-preference){.mkt-hero:not([data-motion=off]) :is(.mkt-title,.mkt-lede,.mkt-actions){animation:mkt-hero-rise .9s var(--sl-ease) 80ms backwards}.mkt-hero:not([data-motion=off]) .mkt-lede{animation-delay:.18s}.mkt-hero:not([data-motion=off]) .mkt-actions{animation-delay:.26s}.mkt-hero:not([data-motion=off]) .mkt-shell>:not(.mkt-title,.mkt-under,.mkt-lede,.mkt-actions,:has(.mkt-title,.mkt-lede,.mkt-actions)){transform-origin:50% 0;animation:mkt-hero-show 1.1s var(--sl-ease) .34s backwards}}.acct[data-astro-cid-qts65inu]{align-items:center;display:flex;position:relative}.acct-signin[data-astro-cid-qts65inu],.acct-in[data-astro-cid-qts65inu]{display:none}.acct[data-astro-cid-qts65inu][data-state=out] .acct-signin[data-astro-cid-qts65inu]{display:inline-flex}.acct[data-astro-cid-qts65inu][data-state=in] .acct-in[data-astro-cid-qts65inu]{display:block}.acct-name[data-astro-cid-qts65inu]{cursor:pointer;max-width:16ch;color:var(--sl-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:9px 4px;font-size:15px;text-decoration:none;display:block;overflow:hidden}.acct-name[data-astro-cid-qts65inu]:hover,.acct-name[data-astro-cid-qts65inu][aria-expanded=true]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}@media (max-width:600px){.acct-name[data-astro-cid-qts65inu]{max-width:10ch;font-size:14px}}.acct-signin[data-astro-cid-qts65inu]{color:var(--sl-text);letter-spacing:-.01em;white-space:nowrap;align-items:center;padding:9px 14px;font-size:15px;text-decoration:none}.acct-signin[data-astro-cid-qts65inu]:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}.acct-menu[data-astro-cid-qts65inu]{z-index:10;border:1px solid var(--sl-border);background:var(--sl-bg-raised);border-radius:3px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 50px -24px #0006}.acct-menu[data-astro-cid-qts65inu][hidden]{display:none}.acct-who[data-astro-cid-qts65inu]{border-bottom:1px solid var(--sl-border);gap:2px;margin-bottom:4px;padding:10px 10px 12px;display:grid}.acct-who[data-astro-cid-qts65inu] strong[data-astro-cid-qts65inu]{font-size:14px;font-weight:600}.acct-who[data-astro-cid-qts65inu]>span[data-astro-cid-qts65inu]{color:var(--sl-text-muted);font-size:13px}.acct-who[data-astro-cid-qts65inu]>span[data-astro-cid-qts65inu][hidden],.acct-menu[data-astro-cid-qts65inu] a[data-astro-cid-qts65inu][hidden],.acct-tag[data-astro-cid-qts65inu][hidden]{display:none}.acct-who[data-astro-cid-qts65inu] strong[data-astro-cid-qts65inu]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acct-tag[data-astro-cid-qts65inu]{border:1px solid var(--sl-accent);color:var(--sl-text);letter-spacing:.01em;white-space:nowrap;border-radius:2px;padding:2px 7px;font-size:11px;font-weight:600}.acct-menu[data-astro-cid-qts65inu] a[data-astro-cid-qts65inu]{color:var(--sl-text);border-radius:2px;padding:8px 10px;font-size:14px;text-decoration:none}.acct-menu[data-astro-cid-qts65inu] a[data-astro-cid-qts65inu]:hover,.acct-menu[data-astro-cid-qts65inu] a[data-astro-cid-qts65inu]:focus-visible{background:var(--sl-bg-subtle)}.ts[data-astro-cid-7zjpifmf]{border:1px solid var(--sl-border);background:var(--sl-bg-subtle);border-radius:3px;gap:2px;padding:3px;display:inline-flex}.ts[data-astro-cid-7zjpifmf] button[data-astro-cid-7zjpifmf]{min-height:30px;color:var(--sl-text-muted);font:inherit;cursor:pointer;transition:background-color .15s var(--sl-ease), color .15s var(--sl-ease);background:0 0;border:0;border-radius:2px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.ts[data-astro-cid-7zjpifmf] button[data-astro-cid-7zjpifmf]:hover{color:var(--sl-text)}.ts[data-astro-cid-7zjpifmf] button[data-astro-cid-7zjpifmf][aria-checked=true]{background:var(--sl-bg);box-shadow:0 0 0 1px var(--sl-border), 0 1px 2px #0000000f;color:var(--sl-text)}.ts[data-astro-cid-7zjpifmf] svg[data-astro-cid-7zjpifmf]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (pointer:coarse){.ts[data-astro-cid-7zjpifmf] button[data-astro-cid-7zjpifmf]{min-height:40px;padding:0 14px}}.mm-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0a52;position:fixed;inset:0}.mm-backdrop[hidden]{display:none}.mm{overscroll-behavior:contain;border-bottom:1px solid var(--sl-border);background:var(--sl-bg);box-shadow:0 24px 64px -24px rgba(var(--sl-accent-rgb), .28), 0 30px 60px -40px #00000059;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.mm[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.mm:not([hidden]) .mp{animation:mm-in .4s var(--sl-ease) both}.mm:not([hidden]) :is(.mp-tile,.mp-row,.mp-card,.mp-banner,.mp-rail-cta){animation:mp-in .5s var(--sl-ease) both;animation-delay:calc(var(--i,0) * 28ms + 60ms)}.mm-backdrop:not([hidden]){animation:mm-fade .3s var(--sl-ease) both}}@keyframes mm-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes mp-in{0%{opacity:0;transform:translateY(6px)}}@keyframes mm-fade{0%{opacity:0}}.mp{width:var(--sl-shell);grid-template-columns:minmax(0,1fr) minmax(280px,360px);column-gap:clamp(28px,3vw,48px);margin-inline:auto;padding:clamp(22px,3vh,32px) 0 clamp(16px,2.4vh,22px);display:grid}.mp-main{min-width:0}.mp-cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.mp-rail{border-left:1px solid var(--sl-border);flex-direction:column;min-width:0;padding-left:clamp(28px,3vw,48px);display:flex}.mp-head{justify-content:space-between;align-items:baseline;gap:16px;min-height:18px;margin-bottom:12px;display:flex}.mp-title{color:var(--sl-text-faint);letter-spacing:-.012em;margin:0;font-size:13px;font-weight:600;line-height:1}.mp-more{color:var(--sl-text-muted);white-space:nowrap;transition:color .2s var(--sl-ease);align-items:center;gap:6px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.mp-more:hover{color:var(--sl-text)}.mp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mp-tiles>.mp-tile:last-child:nth-child(odd){grid-column:1/-1}.mp-tile{border:1px solid var(--sl-border);min-width:0;color:var(--sl-text);transition:background-color .2s var(--sl-ease), border-color .2s var(--sl-ease), box-shadow .2s var(--sl-ease);border-radius:3px;flex-direction:column;gap:6px;padding:14px 16px 13px;text-decoration:none;display:flex}.mp-tile:hover,.mp-tile:focus-visible,.mp-tile[aria-current=page]{border-color:var(--sl-border-strong);background:var(--sl-bg-subtle);box-shadow:0 8px 20px -14px rgba(var(--sl-accent-rgb), .45)}.mp-tile-top{align-items:center;gap:10px;display:flex}.mp-ic{border:1px solid var(--sl-border);width:30px;height:30px;color:var(--sl-text);transition:border-color .2s var(--sl-ease), color .2s var(--sl-ease);border-radius:3px;flex:none;place-items:center;display:grid}.mp-tile:hover .mp-ic,.mp-tile:focus-visible .mp-ic{border-color:var(--sl-border-accent);color:var(--sl-link)}.mp-tile-name{letter-spacing:-.018em;font-size:15.5px;font-weight:600;line-height:1.2}.mp-tile-line{color:var(--sl-text-muted);font-size:13px;line-height:1.45}.mp-tile-foot{border-top:1px solid var(--sl-border);color:var(--sl-text-faint);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:9px;display:flex}.mp-tile-meta{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.mp-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.mp-row{color:var(--sl-text);transition:background-color .2s var(--sl-ease), border-color .2s var(--sl-ease);border:1px solid #0000;border-radius:3px;align-items:center;gap:12px;margin:0 -10px;padding:8px 10px;text-decoration:none;display:flex}.mp-row:hover,.mp-row:focus-visible,.mp-row[aria-current=page]{border-color:var(--sl-border);background:var(--sl-bg-subtle)}.mp-row-ic{width:28px;height:28px;color:var(--sl-text-muted);transition:color .2s var(--sl-ease);flex:none;place-items:center;display:grid}.mp-row:hover .mp-row-ic,.mp-row:focus-visible .mp-row-ic{color:var(--sl-link)}.mp-row-b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mp-row-t{letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.3;display:flex}.mp-row-s{color:var(--sl-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;overflow:hidden}.mp-flag{border:1px solid var(--sl-border-accent);color:var(--sl-link);letter-spacing:0;border-radius:2px;padding:1px 6px;font-size:11px;font-weight:500}.mp-card{border:1px solid var(--sl-border);background:var(--sl-bg-subtle);color:var(--sl-text);transition:border-color .2s var(--sl-ease), box-shadow .2s var(--sl-ease);border-radius:3px;flex-direction:column;gap:8px;padding:14px 16px;text-decoration:none;display:flex}.mp-card:hover,.mp-card:focus-visible{border-color:var(--sl-border-strong);box-shadow:0 8px 20px -14px rgba(var(--sl-accent-rgb), .45)}.mp-card-row{color:var(--sl-text-muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.mp-card-v{color:var(--sl-text);text-align:right;font-weight:600}.mp-card-foot{border-top:1px solid var(--sl-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:10px;display:flex}.mp-tag{border:1px solid var(--sl-border);color:var(--sl-text-muted);border-radius:2px;padding:3px 7px;font-size:11.5px;font-weight:500}.mp-card-cta{white-space:nowrap;color:var(--sl-link);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.mp-rail-cta{align-self:flex-start;margin-top:14px}.mp-banner{background-color:#000;background-image:radial-gradient(26% 220% at 0% 50%, rgba(var(--sl-accent-rgb), .42) 0%, transparent 100%), radial-gradient(26% 220% at 100% 50%, rgba(var(--sl-accent-rgb), .3) 0%, transparent 100%);color:#ede7dc;transition:box-shadow .25s var(--sl-ease), border-color .25s var(--sl-ease);border:1px solid #ede7dc24;border-radius:3px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(14px,2.2vh,22px);padding:clamp(14px,2vh,18px) 20px;text-decoration:none;display:flex;box-shadow:inset 0 1px #ede7dc1f}.mp-banner:hover,.mp-banner:focus-visible{border-color:rgba(var(--sl-accent-rgb), .55);box-shadow:inset 0 1px 0 #ede7dc2e, 0 12px 26px -14px rgba(var(--sl-accent-rgb), .6)}.mp-banner-t em{color:#ede7dc9e;font-style:normal}.mp-banner-t{letter-spacing:-.012em;min-width:0;font-size:15px;font-weight:600}.mp-banner-cta{white-space:nowrap;border:1px solid #ede7dc47;border-radius:3px;flex:none;align-items:center;gap:8px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.mp-foot{border-top:1px solid var(--sl-border);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 14px;margin-top:clamp(14px,2.2vh,22px);padding-top:12px;display:flex}.mp-foot-links{flex-wrap:wrap;gap:2px 18px;margin-right:auto;display:flex}.mp-foot-links a{color:var(--sl-text-muted);transition:color .2s var(--sl-ease);align-items:center;gap:5px;font-size:13px;text-decoration:none;display:inline-flex}.mp-foot-links a:hover{color:var(--sl-text)}.mp-foot-k{color:var(--sl-text-muted);font-size:13px}@media (max-width:1180px){.mp{grid-template-columns:minmax(0,1fr) 260px}.mp-cols .mp-row-s{display:none}}@media (max-width:960px){.mp{grid-template-columns:1fr;row-gap:22px}.mp-rail{border-top:1px solid var(--sl-border);border-left:0;padding-top:20px;padding-left:0}}@media (max-height:640px){.mp-tile-line{display:none}}.mob{z-index:8995;background:var(--sl-bg);display:none;position:fixed;inset:103px 0 0;overflow:hidden}.mob.is-open{display:block}.mview{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px clamp(16px, 5vw, 32px) calc(80px + env(safe-area-inset-bottom,0px));background:var(--sl-bg);opacity:0;visibility:hidden;transition:transform .4s var(--sl-ease), opacity .3s var(--sl-ease), visibility 0s linear .4s;position:absolute;inset:0;overflow-y:auto;transform:translate(100%)}.mview[data-view=root],.mob[data-active-view=product] .mview[data-view=product],.mob[data-active-view=company] .mview[data-view=company]{opacity:1;visibility:visible;transition:transform .4s var(--sl-ease), opacity .3s var(--sl-ease), visibility 0s linear 0s;transform:none}.mob:not([data-active-view=root]) .mview[data-view=root]{opacity:.4;transform:translate(-25%)}.mlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mitem{border-bottom:1px solid var(--sl-border)}.mlink{width:100%;color:var(--sl-text);font:inherit;letter-spacing:-.02em;text-align:left;cursor:pointer;transition:color .28s var(--sl-ease), padding .42s var(--sl-ease);background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 4px;font-size:22px;font-weight:500;text-decoration:none;display:flex}.mlink:hover,.mlink:focus-visible,.mlink[aria-current=page]{color:var(--sl-text-muted);padding-left:8px}.mtheme{width:100%;color:var(--sl-text);font:inherit;letter-spacing:-.005em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;margin-top:20px;padding:14px 4px;font-size:15px;font-weight:600;display:flex}.mtheme svg{width:18px;height:18px;color:var(--sl-text-faint);flex:none}.mtheme-moon,.mtheme.is-dark .mtheme-sun{display:none}.mtheme.is-dark .mtheme-moon{display:block}.mtheme-l{flex:1}.mtoggle{background:var(--sl-border-strong);width:22px;height:14px;transition:background-color .25s var(--sl-ease);border-radius:2px;flex:none;position:relative}.mtoggle:before{content:"";width:10px;height:10px;transition:transform .25s var(--sl-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.mtheme.is-dark .mtoggle{background:var(--sl-accent)}.mtheme.is-dark .mtoggle:before{transform:translate(8px)}.mcta{background:var(--sl-btn-bg);width:100%;color:var(--sl-btn-ink);transition:background-color .2s var(--sl-ease);border-radius:3px;justify-content:center;align-items:center;margin-top:16px;padding:16px 20px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.mcta:hover{background:var(--sl-btn-hover)}.msignin{border:1px solid var(--sl-border-strong);width:100%;color:var(--sl-text);transition:border-color .2s var(--sl-ease), background-color .2s var(--sl-ease);background:0 0;border-radius:3px;justify-content:center;align-items:center;margin-top:10px;padding:15px 20px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.msignin:hover{border-color:var(--sl-text);background:var(--sl-bg-subtle)}.macct[data-state=out] .mme,.macct[data-state=in]>.msignin{display:none}.mme-name{color:var(--sl-text);flex-wrap:wrap;align-items:center;gap:8px;margin:18px 4px 0;font-size:15px;font-weight:600;display:flex}.mme-tag{border:1px solid var(--sl-accent);border-radius:2px;padding:2px 7px;font-size:11px;font-weight:600}.mme-tag[hidden],.mme-ctx[hidden],.mme-link[hidden]{display:none}.mme-ctx{color:var(--sl-text-muted);margin:4px 4px 0;font-size:13px}.mme-link{color:var(--sl-text);text-align:center;padding:14px 4px 0;font-size:15px;text-decoration:none;display:block}.mme-out{color:var(--sl-text-muted);text-align:center;padding:14px 4px 0;font-size:14px;text-decoration:none;display:block}.mback{color:var(--sl-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-bottom:24px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.mback:hover{color:var(--sl-text)}.mview-title{color:var(--sl-text);letter-spacing:-.03em;margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.1}.mview-title em{color:var(--sl-text-muted);font-style:normal}.mview-sub{color:var(--sl-text-muted);margin:0 0 28px;font-size:14px;line-height:1.5}.mview .mp{flex-direction:column;gap:30px;width:auto;margin:0;padding:0;animation:none;display:flex}.mview .mp-cols{flex-direction:column;gap:26px;display:flex}.mview .mp-rail{border:0;padding:0}.mview :is(.mp-banner,.mp-foot){margin-top:0}.mview .mp-banner{flex-direction:column;align-items:flex-start;gap:12px}.mview :is(.mp-tile-line,.mp-row-s){display:block}.mview .mp-row-s{white-space:normal}.mview :is(.mp-tile,.mp-row,.mp-card,.mp-banner){-webkit-tap-highlight-color:transparent}.mview :is(.mp-tile,.mp-card):active{border-color:var(--sl-border-strong);background:var(--sl-bg-subtle)}.mview .mp-row:active{border-color:var(--sl-border);background:var(--sl-bg-subtle)}@media (max-width:559px){.mview .mp-tiles{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.mob.is-open{animation:mm-fade .3s var(--sl-ease) both}.mob.is-open .mview[data-view=root] :is(.mitem,.mtheme,.mcta,.macct){animation:mob-rise .55s var(--sl-ease) both}.mob.is-open .mview[data-view=root] .mitem:nth-child(2){animation-delay:60ms}.mob.is-open .mview[data-view=root] .mitem:nth-child(3){animation-delay:.12s}.mob.is-open .mview[data-view=root] .mtheme{animation-delay:.2s}.mob.is-open .mview[data-view=root] .mcta{animation-delay:.26s}.mob.is-open .mview[data-view=root] .macct{animation-delay:.3s}.mview:not([data-view=root]) :is(.mview-title,.mview-sub){opacity:0;transition:opacity .55s var(--sl-ease), transform .55s var(--sl-ease);transform:translate(20px)}.mob[data-active-view=product] [data-view=product] :is(.mview-title,.mview-sub),.mob[data-active-view=company] [data-view=company] :is(.mview-title,.mview-sub){opacity:1;transform:none}.mob[data-active-view=product] [data-view=product] .mview-title,.mob[data-active-view=company] [data-view=company] .mview-title{transition-delay:.16s}.mob[data-active-view=product] [data-view=product] .mview-sub,.mob[data-active-view=company] [data-view=company] .mview-sub{transition-delay:.22s}.mob[data-active-view=product] [data-view=product] :is(.mp-tile,.mp-row,.mp-card,.mp-banner,.mp-rail-cta),.mob[data-active-view=company] [data-view=company] :is(.mp-tile,.mp-row,.mp-card,.mp-banner,.mp-rail-cta){animation:mp-in .5s var(--sl-ease) backwards;animation-delay:calc(var(--i,0) * 28ms + .2s)}}@keyframes mob-rise{0%{opacity:0;transform:translateY(8px)}}.chrome[data-astro-cid-zddf7e5k]{z-index:9000;position:sticky;top:0}.banner[data-astro-cid-zddf7e5k]{background:var(--sl-ink);color:#fff;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;min-height:39px;padding:9px 16px;font-size:13px;line-height:1.3;display:flex}.banner-short[data-astro-cid-zddf7e5k]{display:none}@media (max-width:600px){.banner-long[data-astro-cid-zddf7e5k]{display:none}.banner-short[data-astro-cid-zddf7e5k]{display:inline}}.banner[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k]{color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--sl-accent-rgb), .9);text-decoration-color:rgba(var(--sl-accent-rgb), .9)}:root[data-theme=dark] .banner[data-astro-cid-zddf7e5k]{color:#595959;background:#fff}:root[data-theme=dark] .banner[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k]{color:#000}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .banner[data-astro-cid-zddf7e5k]{color:#595959;background:#fff}:root:not([data-theme=light]) .banner[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k]{color:#000}}.nav[data-astro-cid-zddf7e5k]{background:rgba(var(--sl-bg-rgb), .82);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);transition:box-shadow .25s;position:relative}.nav[data-astro-cid-zddf7e5k]:after{content:"";background:linear-gradient(90deg, transparent, var(--sl-border) 20%, var(--sl-border) 80%, transparent);opacity:0;height:1px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.nav[data-astro-cid-zddf7e5k].is-tray{background:var(--sl-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.nav[data-astro-cid-zddf7e5k].is-scrolled:after{opacity:1}.nav[data-astro-cid-zddf7e5k].is-tray:after{opacity:0}.nav-in[data-astro-cid-zddf7e5k]{align-items:center;height:80px;padding:0 clamp(16px,2.4vw,36px);display:flex}.nav-home[data-astro-cid-zddf7e5k]{color:inherit;transition:opacity .15s var(--sl-ease);border-radius:2px;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.nav-home[data-astro-cid-zddf7e5k]:hover{opacity:.8}.nav-links[data-astro-cid-zddf7e5k]{align-items:center;margin-left:32px;display:flex}.nav-list[data-astro-cid-zddf7e5k]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k],.nav-trig[data-astro-cid-zddf7e5k]{color:var(--sl-text);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:6px;padding:9px 14px;font-size:15px;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.nav-links[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k]:after,.nav-trig[data-astro-cid-zddf7e5k]:after{content:"";background:var(--sl-text);transform-origin:0;height:1.5px;transition:transform .42s var(--sl-ease);pointer-events:none;position:absolute;bottom:6px;left:14px;right:14px;transform:scaleX(0)}.nav-links[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k]:hover:after,.nav-links[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k]:focus-visible:after,.nav-links[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k][aria-current=page]:after,.nav-trig[data-astro-cid-zddf7e5k]:hover:after,.nav-trig[data-astro-cid-zddf7e5k]:focus-visible:after,.nav-trig[data-astro-cid-zddf7e5k][aria-expanded=true]:after,.nav-trig[data-astro-cid-zddf7e5k][data-current]:after{transform:none}.nav-end[data-astro-cid-zddf7e5k]{align-items:center;gap:8px;margin-left:auto;display:flex}.nav-menu[data-astro-cid-zddf7e5k]{width:40px;height:40px;color:var(--sl-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.nav-menu-lines[data-astro-cid-zddf7e5k]{flex-direction:column;gap:5px;width:22px;display:flex}.nav-menu-lines[data-astro-cid-zddf7e5k] span[data-astro-cid-zddf7e5k]{transform-origin:50%;height:2px;transition:transform .35s var(--sl-ease), opacity .2s var(--sl-ease);background:currentColor;border-radius:1px;display:block}html.is-locked .nav-menu-lines[data-astro-cid-zddf7e5k] span[data-astro-cid-zddf7e5k]:first-child{transform:translateY(7px)rotate(45deg)}html.is-locked .nav-menu-lines[data-astro-cid-zddf7e5k] span[data-astro-cid-zddf7e5k]:nth-child(2){opacity:0}html.is-locked .nav-menu-lines[data-astro-cid-zddf7e5k] span[data-astro-cid-zddf7e5k]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-text[data-astro-cid-zddf7e5k]{height:40px;color:var(--sl-text);letter-spacing:-.01em;transition:color .2s var(--sl-ease);align-items:center;gap:6px;padding:0 6px 0 10px;font-size:17px;font-weight:500;text-decoration:none;display:none}.nav-text[data-astro-cid-zddf7e5k]:hover{color:var(--sl-accent)}.nav-text-arrow[data-astro-cid-zddf7e5k]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform .3s var(--sl-ease);margin-left:5px}.nav-text[data-astro-cid-zddf7e5k]:hover .nav-text-arrow[data-astro-cid-zddf7e5k]{transform:translate(2px,-2px)}html.is-locked{overflow:hidden}@media (max-width:1000px){.nav-cta[data-astro-cid-zddf7e5k]{display:none}}@media (max-width:760px){.nav-in[data-astro-cid-zddf7e5k]{height:64px}}@media (max-width:767px){.nav-links[data-astro-cid-zddf7e5k],.nav-cta[data-astro-cid-zddf7e5k],.mm[data-astro-cid-zddf7e5k],.nav-end[data-astro-cid-zddf7e5k] .acct{display:none}.nav-menu[data-astro-cid-zddf7e5k],.nav-text[data-astro-cid-zddf7e5k]{display:inline-flex}}@media (max-width:380px){.nav-in[data-astro-cid-zddf7e5k]{gap:10px}.nav-text[data-astro-cid-zddf7e5k]{padding:0 2px 0 4px;font-size:15px}}@media (min-width:768px){.mob{display:none!important}}.foot[data-astro-cid-r4f3bwe4]{z-index:1;margin-top:clamp(40px,6vw,80px);padding-top:clamp(48px,6vw,72px);position:relative}.foot[data-astro-cid-r4f3bwe4]:before{content:"";width:var(--sl-shell);background:linear-gradient(90deg, transparent, rgba(var(--sl-accent-rgb), .45) 20%, rgba(var(--sl-accent-rgb), .45) 80%, transparent);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.foot-in[data-astro-cid-r4f3bwe4],.foot-base[data-astro-cid-r4f3bwe4]{width:var(--sl-shell);margin-inline:auto}.foot-in[data-astro-cid-r4f3bwe4]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:36px 28px;display:grid}.foot-brand[data-astro-cid-r4f3bwe4] p[data-astro-cid-r4f3bwe4]{max-width:38ch;color:var(--sl-text-muted);margin-top:18px;font-size:14.5px;line-height:1.6}.foot-brand[data-astro-cid-r4f3bwe4] .foot-maker[data-astro-cid-r4f3bwe4]{margin-top:12px}.foot-maker[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{color:var(--sl-text)}.foot-col[data-astro-cid-r4f3bwe4]{align-content:start;gap:10px;display:grid}.foot-h[data-astro-cid-r4f3bwe4]{color:var(--sl-text);margin-bottom:4px;font-size:14px;font-weight:600}.foot-col[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{color:var(--sl-text-muted);font-size:14px;text-decoration:none}.foot-col[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{color:var(--sl-text)}.foot-base[data-astro-cid-r4f3bwe4]{border-top:1px solid var(--sl-border);color:var(--sl-text-faint);flex-wrap:wrap;justify-content:space-between;gap:14px 28px;margin-top:clamp(40px,5vw,64px);padding:22px 0 32px;font-size:13px;display:flex}.foot-base[data-astro-cid-r4f3bwe4] nav[data-astro-cid-r4f3bwe4]{flex-wrap:wrap;gap:18px;display:flex}.foot-base[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{color:var(--sl-text-muted);text-decoration:none}.foot-base[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{color:var(--sl-text)}@media (max-width:991px){.foot-in[data-astro-cid-r4f3bwe4]{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-brand[data-astro-cid-r4f3bwe4]{grid-column:1/-1}}.sl-madeby[data-astro-cid-d6a7a7ed]{--mb-bg:var(--sl-bg,var(--lm-bg,#fff));--mb-border:var(--sl-border,var(--lm-line-2,#ebebeb));--mb-text:var(--sl-text,var(--lm-ink,#0a0a0a));--mb-muted:var(--sl-text-muted,var(--lm-ink-2,#525252));--mb-font:var(--sl-font,Inter, "Helvetica Neue", Helvetica, Arial, sans-serif);z-index:45;background:color-mix(in srgb, var(--mb-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--mb-border);color:var(--mb-text);opacity:1;border-radius:2px;align-items:center;gap:6px;padding:7px 12px;text-decoration:none;transition:border-color .15s;display:inline-flex;position:fixed;bottom:16px;left:16px;box-shadow:0 4px 16px #0a0a0a14}.sl-madeby[data-astro-cid-d6a7a7ed]:hover{border-color:var(--mb-muted)}.sl-madeby[data-astro-cid-d6a7a7ed]:focus-visible{outline:2px solid var(--sl-accent,var(--lm-ring,#0075ff));outline-offset:2px}.sl-madeby[data-astro-cid-d6a7a7ed] svg[data-astro-cid-d6a7a7ed]{opacity:.85}.sl-madeby-t[data-astro-cid-d6a7a7ed]{font:600 10.5px/1 var(--mb-font);letter-spacing:.02em;color:var(--mb-muted);white-space:nowrap}.sl-madeby-w[data-astro-cid-d6a7a7ed]{font:700 10.5px/1 var(--mb-font);letter-spacing:.02em;color:var(--mb-text);white-space:nowrap}body.sl-mega-mobile-open .sl-madeby[data-astro-cid-d6a7a7ed],body.sl-mega-panel-open .sl-madeby[data-astro-cid-d6a7a7ed]{display:none}@media (max-width:640px){.sl-madeby[data-astro-cid-d6a7a7ed]{padding:6px 10px;bottom:10px;left:10px}}@media print{.sl-madeby[data-astro-cid-d6a7a7ed]{display:none}}
