@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#151724;--ink-2:#1b1e2d;--ink-3:#242839;--line:#2e3246;--lavender:#6852f4;--lavender-deep:#352d80;--lavender-glow:#6852f480;--lavender-hover:#7d6af6;--blue:#2b6ff0;--blue-hover:#4d87f5;--blue-wave:#3b9bff;--on-blue:#fff;--on-accent:#fff;--paper:#f3f6fc;--mist:#d6d9ea;--slate:#babdcf;--bone:#f6f5f2;--bone-line:#e3e1dc;--ink-text:#1a1c2a;--ink-muted:#5b5f73;--font-sans:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--track-eyebrow:.24em;--track-display:.14em;--radius-sm:6px;--radius:12px;--radius-lg:20px;--gutter:clamp(16px, 4vw, 48px);--max:1240px;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}#mat-a{scroll-margin-top:5rem}body{font-family:var(--font-sans);margin:0;line-height:1.55;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit}.wrap{width:min(var(--max), 100% - 2 * var(--gutter));margin-inline:auto}.eyebrow{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--lavender);font-size:.78rem;font-weight:500}.glow-rule{background:linear-gradient(90deg, transparent, var(--lavender) 30%, var(--lavender) 70%, transparent);border:0;height:1px;margin:0;position:relative}.glow-rule:after{content:"";background:radial-gradient(circle, #ffffffe6 0, var(--lavender-glow) 35%, transparent 70%);width:28px;height:28px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.page-pill{border:1px solid var(--lavender);color:var(--lavender);letter-spacing:.08em;border-radius:8px;padding:.25rem .7rem;font-size:.8rem;display:inline-block}.spec-table{border-collapse:collapse;width:100%}.spec-table th,.spec-table td{text-align:left;border-bottom:1px solid var(--line);padding:.7rem .5rem;font-weight:400}.spec-table th{color:var(--slate);width:45%}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:focus-visible{outline:2px solid var(--lavender);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:calc(var(--logo-h) * .28);color:inherit;line-height:0;display:inline-flex}.logo[data-astro-cid-f7espo7c] svg{height:var(--logo-h);width:auto;display:block}.logo--lockup[data-astro-cid-f7espo7c] .logo__word[data-astro-cid-f7espo7c] svg{height:calc(var(--logo-h) * .72)}.mm[data-astro-cid-wtdnkqx6]{--mm-bg:var(--ink);--mm-fg:var(--paper);--mm-muted:var(--slate);--mm-line:var(--line);--mm-panel:var(--ink-2);--mm-hover:var(--ink-3);--mm-accent:var(--lavender);--mm-head:var(--blue-wave);--mm-cta-fg:var(--on-accent);z-index:50;background:var(--mm-bg);color:var(--mm-fg);border-bottom:1px solid var(--mm-line);position:sticky;top:0}.mm__bar[data-astro-cid-wtdnkqx6]{align-items:center;gap:1.5rem;min-height:72px;display:flex}.mm__logo[data-astro-cid-wtdnkqx6]{color:var(--mm-fg);flex:none}.mm__nav[data-astro-cid-wtdnkqx6]{flex:1;justify-content:space-between;align-items:center;gap:1rem;display:flex}.mm__top[data-astro-cid-wtdnkqx6]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.mm__trigger[data-astro-cid-wtdnkqx6]{font:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:.6rem .8rem;font-size:.95rem;text-decoration:none;display:inline-block}.mm__trigger[data-astro-cid-wtdnkqx6]:hover,.mm__trigger[data-astro-cid-wtdnkqx6][aria-expanded=true]{background:var(--mm-hover)}.mm__trigger[data-astro-cid-wtdnkqx6]:not(.mm__trigger--link):after{content:"";opacity:.6;border-bottom:1.5px solid;border-right:1.5px solid;width:.4em;height:.4em;margin-left:.45em;display:inline-block;transform:translateY(-.2em)rotate(45deg)}.mm__panel[data-astro-cid-wtdnkqx6]{background:var(--mm-panel);border-bottom:1px solid var(--mm-line);opacity:0;visibility:hidden;transition:opacity .18s var(--ease), transform .18s var(--ease), visibility 0s linear .18s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 24px 48px -24px #00000073}.mm__item[data-astro-cid-wtdnkqx6].is-open .mm__panel[data-astro-cid-wtdnkqx6]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mm__panel-inner[data-astro-cid-wtdnkqx6]{padding-block:2rem 2.25rem}.mm__grid[data-astro-cid-wtdnkqx6]{gap:1.75rem;display:grid}.mm__grid--products[data-astro-cid-wtdnkqx6]{grid-template-columns:minmax(0,2.2fr) minmax(0,1.9fr) repeat(3,minmax(0,1fr)) 260px;gap:1.6rem}.mm__grid--tiles[data-astro-cid-wtdnkqx6]{grid-template-columns:repeat(5,1fr);gap:1rem}.mm__grid--three[data-astro-cid-wtdnkqx6]{grid-template-columns:repeat(3,1fr);gap:1rem}.mm__grid--four[data-astro-cid-wtdnkqx6]{grid-template-columns:repeat(4,1fr);gap:1rem}.mm__col-title[data-astro-cid-wtdnkqx6]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--mm-head);border-bottom:1px solid var(--mm-head);margin-bottom:.8rem;padding-bottom:.6rem;font-size:.72rem;font-weight:700;text-decoration:none;display:block}.mm__lines[data-astro-cid-wtdnkqx6]{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.mm__line-title[data-astro-cid-wtdnkqx6]{letter-spacing:.14em;text-transform:uppercase;color:var(--mm-fg);margin-bottom:.5rem;font-size:.8rem;font-weight:700;text-decoration:none;display:block}.mm__grade[data-astro-cid-wtdnkqx6]{border-left:2px solid var(--mm-grade,var(--mm-line));margin-top:.9rem;padding-left:.75rem}.mm__grade-name[data-astro-cid-wtdnkqx6]{letter-spacing:.2em;text-transform:uppercase;color:var(--mm-grade,var(--mm-muted));margin:0 0 .25rem;font-size:.66rem;font-weight:700}.mm__grade--integrity[data-astro-cid-wtdnkqx6]{--mm-grade:#9aa0b4}.mm__grade--select[data-astro-cid-wtdnkqx6]{--mm-grade:var(--lavender-hover)}.mm__grade--signature[data-astro-cid-wtdnkqx6]{--mm-grade:var(--blue-wave)}.mm__grade--white[data-astro-cid-wtdnkqx6]{--mm-grade:#fff}.mm__grade--none[data-astro-cid-wtdnkqx6]{border-left-color:#0000;padding-left:0}.mm__col--vr[data-astro-cid-wtdnkqx6] .mm__links[data-astro-cid-wtdnkqx6] a[data-astro-cid-wtdnkqx6]{white-space:nowrap}.mm__feature-card[data-astro-cid-wtdnkqx6][hidden]{display:none}.mm__feature-card[data-astro-cid-wtdnkqx6] strong[data-astro-cid-wtdnkqx6]{letter-spacing:.02em;font-size:1.05rem}.mm__group[data-astro-cid-wtdnkqx6]+.mm__group[data-astro-cid-wtdnkqx6]{margin-top:1.4rem}.mm__links[data-astro-cid-wtdnkqx6]{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.mm__links[data-astro-cid-wtdnkqx6] a[data-astro-cid-wtdnkqx6]{color:var(--mm-fg);border-radius:6px;align-items:center;gap:.55rem;margin-inline:-.4rem;padding:.32rem .4rem;font-size:.9rem;text-decoration:none;display:flex}.mm__links[data-astro-cid-wtdnkqx6] a[data-astro-cid-wtdnkqx6]:hover{background:var(--mm-hover)}.mm__swatch[data-astro-cid-wtdnkqx6]{border-radius:3px;flex:none;width:12px;height:12px;box-shadow:inset 0 0 0 1px #ffffff2e}.mm__feature[data-astro-cid-wtdnkqx6]{border-left:1px solid var(--mm-line);align-content:start;gap:1rem;padding-left:1.5rem;display:grid}.mm__feature-card[data-astro-cid-wtdnkqx6]{color:var(--mm-fg);gap:.35rem;text-decoration:none;display:grid}.mm__feature-card[data-astro-cid-wtdnkqx6] img[data-astro-cid-wtdnkqx6]{border-radius:var(--radius);aspect-ratio:16/10;object-fit:cover;margin-bottom:.4rem}.mm__feature-card[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6]:last-child{color:var(--mm-muted);font-size:.85rem}.mm__eyebrow[data-astro-cid-wtdnkqx6]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--mm-head);font-size:.68rem}.mm__feature-links[data-astro-cid-wtdnkqx6]{gap:.3rem;font-size:.88rem;display:grid}.mm__feature-links[data-astro-cid-wtdnkqx6] a[data-astro-cid-wtdnkqx6]{color:var(--mm-head);text-decoration:none}.mm__choices[data-astro-cid-wtdnkqx6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mm__choice[data-astro-cid-wtdnkqx6]{align-content:start;gap:.9rem;padding:1.1rem}.mm__choice-title[data-astro-cid-wtdnkqx6]{color:var(--mm-fg);gap:.3rem;text-decoration:none;display:grid}.mm__choice-title[data-astro-cid-wtdnkqx6] strong[data-astro-cid-wtdnkqx6]{font-size:1.3rem}@media (width>=901px){.mm__choice-title[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6]{min-height:2.9em}}.mm__choice-imgs[data-astro-cid-wtdnkqx6]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.mm__choice-imgs[data-astro-cid-wtdnkqx6] img[data-astro-cid-wtdnkqx6]{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;display:block}.mm__choice-btn[data-astro-cid-wtdnkqx6]{background:var(--mm-accent);color:var(--mm-cta-fg);border-radius:999px;justify-self:start;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none}.mm__choice-btn[data-astro-cid-wtdnkqx6]:hover{filter:brightness(1.1)}.mm__feature-links--row[data-astro-cid-wtdnkqx6]{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.1rem;display:flex}.mm__tile[data-astro-cid-wtdnkqx6]{border-radius:var(--radius);color:#fff;aspect-ratio:4/3;text-decoration:none;display:block;position:relative;overflow:hidden}.mm__tile[data-astro-cid-wtdnkqx6] img[data-astro-cid-wtdnkqx6]{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.mm__tile[data-astro-cid-wtdnkqx6]:hover img[data-astro-cid-wtdnkqx6]{transform:scale(1.05)}.mm__tile[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6]{background:linear-gradient(#0000,#0c0d16d9);padding:2rem .8rem .7rem;font-size:.9rem;font-weight:600;position:absolute;inset:auto 0 0}.mm__card[data-astro-cid-wtdnkqx6]{border:1px solid var(--mm-line);border-radius:var(--radius);color:var(--mm-fg);gap:.25rem;padding:1rem 1.1rem;text-decoration:none;display:grid}.mm__card[data-astro-cid-wtdnkqx6]:hover{background:var(--mm-hover);border-color:var(--mm-accent)}.mm__card[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6]{color:var(--mm-muted);font-size:.85rem}.mm__actions[data-astro-cid-wtdnkqx6]{align-items:center;gap:1rem;display:flex}.mm__phone[data-astro-cid-wtdnkqx6]{color:var(--mm-muted);white-space:nowrap;font-size:.9rem;text-decoration:none}.mm__cta[data-astro-cid-wtdnkqx6]{background:var(--mm-accent);color:var(--mm-cta-fg);white-space:nowrap;border-radius:999px;padding:.65rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none}.mm__burger[data-astro-cid-wtdnkqx6]{border:1px solid var(--mm-line);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:10px;margin-left:auto;display:none;position:relative}.mm__burger[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6][aria-hidden],.mm__burger[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6][aria-hidden]:before,.mm__burger[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6][aria-hidden]:after{content:"";background:currentColor;height:1.5px;position:absolute;left:12px;right:12px}.mm__burger[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6][aria-hidden]{top:21px}.mm__burger[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6][aria-hidden]:before{top:-6px;left:0;right:0}.mm__burger[data-astro-cid-wtdnkqx6] span[data-astro-cid-wtdnkqx6][aria-hidden]:after{top:6px;left:0;right:0}@media (width<=1100px){.mm__phone[data-astro-cid-wtdnkqx6]{display:none}}@media (width<=900px){.mm__burger[data-astro-cid-wtdnkqx6]{display:block}.mm__nav[data-astro-cid-wtdnkqx6]{background:var(--mm-panel);padding:.5rem var(--gutter) 1.25rem;border-bottom:1px solid var(--mm-line);flex-direction:column;align-items:stretch;max-height:calc(100dvh - 72px);display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.mm[data-astro-cid-wtdnkqx6].is-mobile-open .mm__nav[data-astro-cid-wtdnkqx6]{display:flex}.mm__top[data-astro-cid-wtdnkqx6]{flex-direction:column}.mm__trigger[data-astro-cid-wtdnkqx6]{text-align:left;border-bottom:1px solid var(--mm-line);border-radius:0;width:100%;padding:.9rem .25rem}.mm__trigger[data-astro-cid-wtdnkqx6]:hover{background:0 0}.mm__panel[data-astro-cid-wtdnkqx6]{box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;display:none;position:static;transform:none}.mm__item[data-astro-cid-wtdnkqx6].is-open .mm__panel[data-astro-cid-wtdnkqx6]{display:block}.mm__panel-inner[data-astro-cid-wtdnkqx6]{width:100%;padding:.75rem 0 1rem}.mm__col--rr[data-astro-cid-wtdnkqx6]{grid-column:1/-1}.mm__lines[data-astro-cid-wtdnkqx6]{grid-template-columns:1fr 1fr}.mm__choices[data-astro-cid-wtdnkqx6]{grid-template-columns:1fr}.mm__grid--tiles[data-astro-cid-wtdnkqx6],.mm__grid--three[data-astro-cid-wtdnkqx6],.mm__grid--four[data-astro-cid-wtdnkqx6]{grid-template-columns:1fr 1fr;gap:1rem}.mm__actions[data-astro-cid-wtdnkqx6]{margin-top:1rem}.mm__phone[data-astro-cid-wtdnkqx6]{display:inline}}.ft[data-astro-cid-nns7i3if]{background:var(--ink);color:var(--mist);border-top:1px solid var(--line);padding-top:4rem}.ft__grid[data-astro-cid-nns7i3if]{grid-template-columns:1.3fr repeat(4,1fr);gap:2rem;display:grid}.ft__brand[data-astro-cid-nns7i3if]{color:var(--paper)}.ft__brand[data-astro-cid-nns7i3if] .logo{--logo-mark:var(--lavender-hover);--logo-wave:var(--blue-wave)}.ft__brand[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:var(--slate);font-size:.9rem}.ft[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:inherit;text-decoration:none}.ft[data-astro-cid-nns7i3if] .ft__li[data-astro-cid-nns7i3if]{align-items:center;gap:.55rem;display:inline-flex}.ft[data-astro-cid-nns7i3if] .ft__li[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{color:var(--blue-wave);flex:none}.ft[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--lavender)}.ft[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--lavender);margin:0 0 1rem;font-size:.72rem;font-weight:500}.ft[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{gap:.45rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.ft__base[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);color:var(--slate);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:3rem;padding-block:1.5rem;font-size:.8rem;display:flex}@media (width<=900px){.ft__grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr}.ft__brand[data-astro-cid-nns7i3if]{grid-column:1/-1}}h1,h2{text-transform:uppercase;letter-spacing:-.02em!important;font-weight:800!important;line-height:.98!important}h1 strong,h2 strong,h1 em,h2 em{font-weight:inherit!important}.hero .eyebrow,.wp-hero__in h5{color:#fff!important}.btn--solid,a.mm__cta,a.quote-bar{background:var(--blue)!important;color:var(--on-blue)!important}.btn--solid:hover,a.mm__cta:hover,a.quote-bar:hover{background:var(--blue-hover)!important}.logo__mark,.logo--mark,.logo--stacked{color:var(--lavender-hover);--logo-wave:var(--blue-wave)}.outline{color:var(--lavender-hover);filter:url(#sps-outline)}.solid{color:var(--lavender-hover)}.slab{background:radial-gradient(ellipse at 50% 55%, #6852f438, transparent 65%), var(--ink-3);place-items:center;display:grid}.slab img{filter:drop-shadow(0 18px 24px #00000073);padding:7%;object-fit:contain!important;transform:none!important}.outline--mid{filter:url(#sps-outline-mid)}h2 .outline,.outline--thin{filter:url(#sps-outline-thin)}.skip{z-index:100;background:var(--lavender);color:var(--on-accent);padding:.6rem 1rem;position:absolute;top:0;left:-9999px}.skip:focus{top:1rem;left:1rem}.quote-bar{display:none}@media (width<=700px){.quote-bar{z-index:40;text-align:center;background:var(--blue);color:var(--on-accent);border-radius:999px;padding:.9rem;font-weight:600;text-decoration:none;display:block;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 10px 30px #00000059}body{padding-bottom:76px}}body.dA{background:var(--ink);color:var(--mist)}.dA h1,.dA h2,.dA h3{color:var(--paper);letter-spacing:-.01em;font-weight:400}.dA h2{margin:.5rem 0 0;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:300;line-height:1.12}.dA .btns{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.dA .btn{transition:transform .2s var(--ease), background .2s;border-radius:999px;padding:.9rem 1.5rem;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-block}.dA .btn--solid{background:var(--blue);color:var(--on-accent)}.dA .btn--solid:hover{background:var(--blue-hover);transform:translateY(-2px)}.dA .btn--ghost{color:var(--paper);border:1px solid #f3f6fc59}.dA .btn--ghost:hover{border-color:var(--lavender);color:var(--lavender)}
