html.studio-root{--feed-max:100vw}:root{--site-ease:cubic-bezier(.2,0,0,1);--site-t-hover:.24s;--feed-max:1760px;--r-card:14px;--r-band:20px;--on-media:#FFFFFF;--on-media-2:rgba(255,255,255,.8);--media-chip:rgba(8,9,10,.62);--media-accent:#2BD46A}.site,.studio{--x-soft:color-mix(in srgb,var(--ink) 7%,transparent);--x-soft-2:color-mix(in srgb,var(--ink) 12%,transparent);--x-line:color-mix(in srgb,var(--ink) 30%,transparent)}.wrap--feed{max-width:calc(var(--feed-max) + var(--gutter)*2)}.xdisplay,.xkicker,.site-head__h,.site-phead__h,.site-final__h,.ftr__tag{text-transform:uppercase}.xdisplay,.site-head__h,.site-phead__h,.site-final__h{font-weight:600;font-stretch:100%;line-height:1;letter-spacing:-.02em;text-wrap:balance}.xdisplay__line{display:block}.xkicker{margin:0;font-size:1rem;font-weight:800;font-stretch:100%;line-height:1.2}.xchip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.xchip--soft{background:var(--x-soft);color:var(--ink-2)}.xchip--accent{height:32px;padding:0 14px;background:color-mix(in srgb,var(--signal) 16%,transparent);color:var(--signal-ink);font-size:.875rem;font-weight:700}.tu-badge{display:inline-flex;align-items:center;min-height:18px;max-width:100%;padding:2px 6px;border-radius:6px;vertical-align:middle;background:color-mix(in srgb,var(--signal) 20%,transparent);color:var(--signal-ink);font-size:.72rem;font-weight:700;font-stretch:100%;line-height:1.1;letter-spacing:0}.xref{position:absolute;right:10px;bottom:10px;z-index:1;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:0;background:var(--media-chip);color:var(--on-media-2);font-size:.72rem;font-weight:600;line-height:1;pointer-events:none}.xclip{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;transition:transform .6s var(--site-ease)}.xfeed{padding:12px 0 16px}@media (min-width:1000px){.xfeed{padding-bottom:24px}}.xrow{position:relative}.xrow__track{list-style:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 4px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.xrow__track::-webkit-scrollbar{display:none}.xrow.is-more .xrow__track{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 88px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 88px),transparent)}.xrow.is-back .xrow__track{-webkit-mask-image:linear-gradient(to right,transparent,#000 88px);mask-image:linear-gradient(to right,transparent,#000 88px)}.xrow.is-more.is-back .xrow__track{-webkit-mask-image:linear-gradient(to right,transparent,#000 88px,#000 calc(100% - 88px),transparent);mask-image:linear-gradient(to right,transparent,#000 88px,#000 calc(100% - 88px),transparent)}.xcard{position:relative;flex:0 0 min(84vw,420px);min-width:0;scroll-snap-align:start}.xcard__media{position:relative;aspect-ratio:16/9;border-radius:var(--r-card);overflow:hidden;background:var(--sunken);isolation:isolate}.xcard__chip{position:absolute;left:12px;top:12px;z-index:1;border-radius:0;background:var(--media-chip);color:var(--on-media);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.xcard__t{margin:12px 0 0;font-size:1rem;font-weight:700;font-stretch:100%;letter-spacing:-.005em;line-height:1.35}.xcard__a{color:var(--ink);text-decoration:none}.xcard__a:after{content:"";position:absolute;inset:0;border-radius:var(--r-card)}.xcard__s{margin:3px 0 0;font-size:.9375rem;line-height:1.45;color:var(--ink-2)}.xrow__nav{position:absolute;top:calc(min(84vw,420px)*.28125);transform:translateY(-50%);z-index:2;border-radius:999px;background:var(--media-chip);color:var(--on-media);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.xrow__nav:hover:not([disabled]){background:#08090ad9}.xrow__nav[disabled]{opacity:0;pointer-events:none}.xrow__nav--prev{left:8px}.xrow__nav--next{right:8px}@media (hover:none),(pointer:coarse){.xrow__nav{display:none}}@media (min-width:1000px){.xrow__track{margin:0;padding:0 0 4px;gap:20px;scroll-padding-inline:0}.xcard{flex-basis:calc((100% - 40px) / 2.75)}.xrow__nav{top:calc(((100cqw - 40px) / 2.75) * 9 / 32)}@media (min-width:1280px){.xcard{flex-basis:calc((100% - 60px) / 3.6)}.xrow__nav{top:calc(((100cqw - 60px) / 3.6) * 9 / 32)}}.xrow{container-type:inline-size}}@media (hover:hover) and (pointer:fine){.xcard:hover .xclip,.xcard:focus-within .xclip{transform:scale(1.03)}}.xband{padding:0 0 24px}.xband__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.xpromo{position:relative;isolation:isolate;container-type:inline-size;display:flex;align-items:center;min-height:300px;border-radius:var(--r-band);overflow:hidden;background:#0b0c0d;color:var(--on-media)}.xpromo .xclip{z-index:-2}.xpromo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#08090af0,#08090adb 42%,#08090a40)}.xpromo__body{display:grid;gap:16px;justify-items:start;max-width:600px;padding:28px 22px}.xpromo__h{margin:0;font-size:clamp(2.5rem,9vw,3.25rem);color:var(--on-media)}.xdisplay__accent{color:var(--media-accent)}.xchecks{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:var(--on-media-2);font-size:.9375rem;line-height:1.35}.xchecks__i{display:flex;align-items:flex-start;gap:10px}.xchecks__icon{width:18px;height:18px;margin-top:1px;color:var(--media-accent);flex:none}.xpromo__cta{margin-top:4px}.xtiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}.xtile{position:relative;display:grid;align-content:start;gap:4px;min-width:0;min-height:142px;padding:14px 14px 12px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--rule);transition:background-color var(--site-t-hover) var(--site-ease),border-color var(--site-t-hover) var(--site-ease)}.xtile:hover{background:var(--sunken)}.xtile__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;min-width:0}.xtile__icon{width:22px;height:22px;color:var(--ink)}.xtile__top .xchip{height:24px;padding:0 9px}.xtile__n{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:1rem;font-weight:700;font-stretch:100%;letter-spacing:-.005em;line-height:1.3;min-width:0}.xtile__a{min-width:0;overflow-wrap:anywhere}.xtile__a{color:var(--ink);text-decoration:none}.xtile__a:after{content:"";position:absolute;inset:0;border-radius:var(--r-card)}.xtile__s{margin:0;font-size:.8125rem;line-height:1.4;color:var(--ink-2)}.xtile__p{margin:6px 0 0;font-family:var(--mono);font-size:.8125rem;line-height:1.35;color:var(--ink)}@media (min-width:700px){.xtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.xpromo__body{max-width:none;padding:32px 28px}.xpromo__h{font-size:min(2.75rem,5cqi)}.xpromo__h .xdisplay__line{white-space:nowrap}}@media (min-width:1100px){.xband__grid{grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:20px;align-items:stretch}.xpromo{min-height:0}}.xbanner-sec{padding:0 0 8px}.xbanner{position:relative;isolation:isolate;display:grid;place-items:center;min-height:420px;border-radius:24px;overflow:hidden;background:#08090a;color:var(--on-media);text-align:center}.xbanner .xclip{z-index:-2}.xbanner:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(75% 95% at 50% 50%,#060708d1,#0607088c 60%,#06070859)}.xbanner__body{display:grid;justify-items:center;gap:12px;max-width:1120px;padding:56px 20px 64px}.xbanner__h{margin:4px 0 0;font-size:clamp(3rem,11vw,5.75rem);color:var(--on-media)}.xbanner__sub{margin:0;max-width:34em;font-size:1.0625rem;line-height:1.45;color:var(--on-media-2)}.xbanner__cta{margin-top:10px;height:52px;padding:0 26px;font-size:1.0625rem}.xbanner__note{margin:0;font-size:.875rem;color:var(--on-media-2)}@media (min-width:900px){.xbanner{min-height:480px}.xbanner__sub{font-size:1.1875rem}}.xchip--media{border-radius:0;background:var(--media-chip);color:var(--on-media);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.xhero .btn--ghost,.xbanner .btn--ghost{color:var(--on-media);border-color:#ffffff8c}.xhero .btn--ghost:hover:not([disabled]):not([aria-disabled=true]),.xbanner .btn--ghost:hover:not([disabled]):not([aria-disabled=true]){background:#ffffff1f}.xbanner__row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.xbanner__row .xbanner__cta{margin-top:0}.xcards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:24px 16px}@media (min-width:560px){.xcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.xcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}}@media (min-width:1300px){.xcards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.xhero-sec{padding:12px 0 8px}@media (min-width:1000px){.xhero-sec{padding:16px 0 8px}}.xhero{position:relative;isolation:isolate;container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:22px;min-height:320px;padding:28px 20px;border-radius:var(--r-band);overflow:hidden;background:#0b0c0d;color:var(--on-media)}.xhero .xclip{z-index:-2}.xhero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#08090a9e,#08090ae6 62%,#08090af0)}.xhero__body{display:grid;gap:16px;justify-items:start;align-content:center;min-width:0;max-width:760px}.xhero__h{margin:0;font-size:clamp(2.625rem,11cqi,5.25rem);color:var(--on-media)}.xhero__sub{margin:0;max-width:38em;font-size:1.0625rem;line-height:1.5;color:var(--on-media-2)}.xhero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px}.xhero__note{margin:0;font-size:.875rem;line-height:1.45;color:var(--on-media-2)}.xhero__side{min-width:0}.xhero .xchecks{font-size:.9375rem}.xhero .site-crumbs,.xhero .site-crumbs__link{color:var(--on-media-2)}@media (min-width:1000px){.xhero{min-height:380px;padding:44px 48px}.xhero:before{background:linear-gradient(90deg,#08090af2,#08090adb 46%,#08090a4d)}.xhero__h{font-size:min(5.5rem,6.6cqi)}.xhero--split{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px}.xhero--split:before{background:linear-gradient(90deg,#08090af2,#08090ad1,#08090a73)}.xhero--split .xhero__h{font-size:min(4.75rem,5.6cqi)}}.xlead{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.xstage{position:relative;isolation:isolate;display:grid;place-items:center;min-height:440px;padding:20px;border-radius:var(--r-band);overflow:hidden;background:#0b0c0d}.xstage__bg{position:absolute;inset:-40px;z-index:-1;width:calc(100% + 80px);height:calc(100% + 80px);max-width:none;max-height:none;object-fit:cover;filter:blur(32px) brightness(.5) saturate(1.1)}.xstage .xstage__screen{width:auto;height:min(400px,100%);max-width:100%;border-radius:12px;box-shadow:0 24px 60px -24px #000000b3}.xstage__chips{position:absolute;left:14px;top:14px;z-index:2;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 28px)}@media (min-width:1000px){.xlead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px;align-items:stretch}.xstage{min-height:560px;padding:28px}.xstage .xstage__screen{height:calc(100% - 8px);max-height:640px}}.xpanel{display:grid;gap:18px;align-content:start;justify-items:start;min-width:0;padding:22px 20px;border-radius:var(--r-band);background:var(--surface);border:1px solid var(--rule)}.xpanel>*{max-width:100%}.xpanel__h{margin:0;font-size:clamp(2.5rem,9vw,4rem)}.xpanel{container-type:inline-size}.xd-w9{--xd-w:9}.xd-w10{--xd-w:10}.xd-w11{--xd-w:11}.xd-w12{--xd-w:12}.xd-w13{--xd-w:13}.xd-w14{--xd-w:14}.xd-w15{--xd-w:15}.xd-w16{--xd-w:16}.xd-w17{--xd-w:17}.xd-w18{--xd-w:18}.xd-w19{--xd-w:19}.xd-w20{--xd-w:20}.xd-w21{--xd-w:21}.xd-w22{--xd-w:22}.xd-w23{--xd-w:23}.xd-w24{--xd-w:24}.xpanel__h[class*=" xd-w"]{font-size:min(clamp(2.5rem,9vw,4rem),calc(100cqi / (var(--xd-w) * .68)))}.xpanel__sub{margin:0;font-size:1.0625rem;line-height:1.5;color:var(--ink-2)}.xpanel__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.xpanel__cost{font-size:.875rem;color:var(--ink-2)}.xpanel .slate{width:100%}@media (min-width:1000px){.xpanel{padding:30px 28px;align-content:center}}.xfacts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:640px){.xfacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px) and (max-width:899px){.xfacts--3>:nth-child(3):last-child{grid-column:1/-1}}@media (min-width:900px){.xfacts--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.xfacts{grid-template-columns:repeat(4,minmax(0,1fr))}.xfacts--3{grid-template-columns:repeat(3,minmax(0,1fr))}.xfacts--5{grid-template-columns:repeat(5,minmax(0,1fr))}}.xfact{display:grid;grid-template-columns:40px minmax(0,1fr);align-content:start;gap:4px 14px;min-width:0;padding:18px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--rule)}.xfact__icon{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--signal) 16%,transparent);color:var(--signal-ink)}.xfact__icon svg{width:20px;height:20px}.xfact__n{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--x-soft);font-family:var(--mono);font-size:.875rem;color:var(--ink)}.xfact__t{margin:0;font-size:1rem;font-weight:700;font-stretch:100%;letter-spacing:0;line-height:1.3;min-width:0}.xfact__d{margin:0;font-size:.875rem;line-height:1.45;color:var(--ink-2);min-width:0}.xfact__d--num{font-family:var(--mono);color:var(--ink)}.xpacks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:560px){.xpacks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.xpacks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.xpacks{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}.xpack{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 18px 18px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--rule);transition:border-color var(--site-t-hover) var(--site-ease)}.xpack--rec{border-color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal)}.xpack.is-suggested{background:var(--sunken)}.xpack__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;min-height:24px;min-width:0}.xpack__name{margin:0;font-size:1.125rem;font-weight:800;font-stretch:100%;letter-spacing:-.005em;line-height:1.2}.xpack__fit{display:none}.xpack.is-suggested .xpack__fit{display:inline-flex}.xpacks.has-suggested .xpack--rec:not(.is-suggested) .tu-badge{display:none}.xpacks.has-suggested .xpack--rec:not(.is-suggested){border-color:var(--rule);box-shadow:none}.xpack__price{margin:8px 0 2px;font-size:2.25rem;font-weight:800;font-stretch:85%;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.05;color:var(--ink)}.xpack__cr{margin:0;font-size:.9375rem;line-height:1.35;color:var(--ink)}.xpack__bonus{margin:0;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--signal-ink)}.xpack__bonus--none{font-weight:500;color:var(--ink-3)}.xpack__ads{margin:0 0 10px;font-size:.8125rem;line-height:1.4;color:var(--ink-2)}.xpack__buy{margin-top:auto}.pp-cards{gap:12px}.pp-card{gap:8px;padding:22px 20px 20px;border-radius:18px}.pp-card .xpack__price{margin:6px 0 0;font-size:2.5rem}.pp-card .pp-card__cr{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.pp-card .xpack__bonus{font-size:.875rem}.pp-card__per{margin:0;font-size:.875rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.pp-card__low{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:2px 0 0;padding:4px 10px 4px 8px;border-radius:999px;background:color-mix(in srgb,var(--signal) 14%,transparent);color:var(--signal-ink);font-size:.8125rem;font-weight:600;line-height:1.3}.pp-card__low-ic{width:14px;height:14px;flex:none}.pp-card .xpack__ads{margin:0 0 12px}.pp-card .xpack__buy{margin-top:auto}.pp-card .xpack__bonus{padding-top:10px;border-top:1px solid var(--rule)}.xgroups{display:grid;gap:30px;min-width:0}.xgroup{min-width:0}.xgroup__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px}.xgroup__h{margin:0;font-size:1.25rem;font-weight:800;font-stretch:100%;letter-spacing:-.005em;line-height:1.2}.xtiles--dense{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:700px){.xtiles--dense{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.xtiles--dense{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1300px){.xtiles--dense{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:419px){.xtiles--dense .xtile{min-height:0;padding:12px 12px 10px}}@media (prefers-reduced-motion:reduce){.xclip{transition:none}}.xpromo__v--ecom,.xpromo__v--both{object-position:85% 50%}@media (min-width:700px){.xpromo__v--ecom,.xpromo__v--both{object-position:45% 50%}}.xpromo__v--youtube{object-position:100% 50%}@container (max-width:420px){.xpromo__v--youtube{opacity:.55}}.xpromo__blur{position:absolute;inset:-24px;z-index:-3;width:calc(100% + 48px);height:calc(100% + 48px);object-fit:cover;filter:blur(28px) brightness(.55) saturate(1.1)}.xpromo--tall .xpromo__v{left:auto;right:4cqi;width:24cqi;height:100%;object-fit:cover;object-position:50% 30%;box-shadow:0 0 0 1px #ffffff0f,0 24px 60px #00000073}.xpromo--tall:before{background:linear-gradient(90deg,#08090aeb,#08090acc 50%,#08090a26 80%)}@media (min-width:700px){.xpromo--tall .xpromo__body{padding-right:calc(28cqi + 20px)}.xpromo--tall .xpromo__h{font-size:min(2.5rem,4cqi)}}@media (max-width:699px){.xpromo--tall .xpromo__v{right:0;width:42cqi;opacity:.5}}@media (min-width:700px){.xpromo--wide .xpromo__v{left:auto;right:0;width:60%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.xpromo--wide:before{background:linear-gradient(90deg,#08090af0,#08090ad1 38%,#08090a33 70%,#08090a00)}}.xsdot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;vertical-align:.12em;flex:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--bg) 70%,transparent)}.xsdot--ecom{background:var(--side-green)}.xsdot--youtube{background:var(--side-red)}.xsdot--both{background:linear-gradient(90deg,var(--side-green) 50%,var(--side-red) 50%)}.xtext__in{max-width:760px;display:grid;gap:14px}.xtext--center .xtext__in{margin:0 auto;text-align:center;justify-items:center}.xtext__body{display:grid;gap:12px;color:var(--ink-2);font-size:1.0625rem;line-height:1.65}.xtext__body p{margin:0;overflow-wrap:anywhere}.xtext__body strong{color:var(--ink);font-weight:700}.xmt__in{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}@media (min-width:860px){.xmt__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.xmt--right .xmt__fig{order:2}}.xmt__fig{position:relative;margin:0;border-radius:18px;overflow:hidden;background:var(--surface-2);max-height:620px}.xmt__m{display:block;width:100%;height:100%;max-height:620px;object-fit:cover}.xmt__copy{display:grid;gap:14px;justify-items:start;min-width:0}.xmt__cta{min-width:max-content}.xbtns .wrap{display:grid;gap:16px;justify-items:center;text-align:center}.xbtns__row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.xbtns__row .btn{min-width:max-content}.xgal__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px}.xgal__fig{position:relative;margin:0;border-radius:14px;overflow:hidden;background:var(--surface-2);aspect-ratio:3/4;cursor:zoom-in}.xgal__m{display:block;width:100%;height:100%;object-fit:cover}.xspace{padding:12px 0}.xspace--1{padding:6px 0}.xspace--3{padding:28px 0}.xspace--4{padding:48px 0}.xspace__hr{border:0;height:0;margin:0}.xspace--line .xspace__hr{border-top:1px solid var(--line)}.sl{display:contents}.sl--box{display:flow-root}.sl--pt0{--sl-pt:0px}.sl--pt1{--sl-pt:12px}.sl--pt2{--sl-pt:28px}.sl--pt3{--sl-pt:48px}.sl--pt4{--sl-pt:80px}.sl--pt5{--sl-pt:120px}.sl--pb0{--sl-pb:0px}.sl--pb1{--sl-pb:12px}.sl--pb2{--sl-pb:28px}.sl--pb3{--sl-pb:48px}.sl--pb4{--sl-pb:80px}.sl--pb5{--sl-pb:120px}@media (max-width:899px){.sl--ptm0{--sl-pt:0px}.sl--ptm1{--sl-pt:8px}.sl--ptm2{--sl-pt:20px}.sl--ptm3{--sl-pt:32px}.sl--ptm4{--sl-pt:52px}.sl--ptm5{--sl-pt:76px}.sl--pbm0{--sl-pb:0px}.sl--pbm1{--sl-pb:8px}.sl--pbm2{--sl-pb:20px}.sl--pbm3{--sl-pb:32px}.sl--pbm4{--sl-pb:52px}.sl--pbm5{--sl-pb:76px}}.sl--top{padding-top:var(--sl-pt)}.sl--top>:first-child{margin-top:0!important;padding-top:0!important}.sl--bot{padding-bottom:var(--sl-pb)}.sl--bot>:last-child{margin-bottom:0!important;padding-bottom:0!important}@media (max-width:899px){.sl--topm{padding-top:var(--sl-pt)}.sl--topm>:first-child{margin-top:0!important;padding-top:0!important}.sl--botm{padding-bottom:var(--sl-pb)}.sl--botm>:last-child{margin-bottom:0!important;padding-bottom:0!important}}.sl--w-narrow .wrap{max-width:calc(820px + var(--gutter) * 2)}.sl--w-full .wrap{max-width:none}.sl--bg{border-radius:0}.sl--bg-panel{background:var(--surface-2,var(--surface));border-block:1px solid var(--line)}.sl--bg-accent{background:color-mix(in srgb,var(--signal) 9%,var(--bg));border-block:1px solid color-mix(in srgb,var(--signal) 22%,transparent)}.sl--bg:not(.sl--top):not(.sl--topm){padding-top:32px}.sl--bg:not(.sl--bot):not(.sl--botm){padding-bottom:32px}@media (min-width:900px){.sl--only-phone{display:none!important}}@media (max-width:899px){.sl--only-desktop{display:none!important}}@media (min-width:900px){[data-show=phone]{display:none!important}}@media (max-width:899px){[data-show=desktop]{display:none!important}}
