@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.DxW-Ta_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}
.ceo{padding:72px 0 8px}.ceo-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width:768px){.ceo-wrap{padding:0 24px}}.ceo-card{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--brand) 14%, transparent), transparent 60%), radial-gradient(90% 80% at 100% 100%, color-mix(in srgb, var(--brand) 9%, transparent), transparent 60%), var(--surface,#fff);border:1px solid var(--line,#e5e7eb);color:var(--ink,#0f172a);border-radius:28px;gap:28px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0f172a59}@media (min-width:820px){.ceo-card{grid-template-columns:minmax(260px,380px) 1fr;align-items:center;gap:56px;padding:40px}}.ceo-photo-col{justify-self:center;width:min(100%,360px);position:relative}.ceo-frame{aspect-ratio:4/5;background:linear-gradient(160deg, color-mix(in srgb, var(--brand) 85%, #fff), var(--brand));box-shadow:0 24px 48px -24px color-mix(in srgb, var(--brand) 70%, #000);isolation:isolate;border-radius:24px;position:relative;overflow:hidden}.ceo-frame:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 60%,#00000047);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff40}.ceo-photo-col:before{content:"";border:2px solid color-mix(in srgb, var(--brand) 55%, transparent);z-index:-1;border-radius:26px;position:absolute;inset:14px -14px -14px 14px}.ceo-photo-col{isolation:isolate}.ceo-frame img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s;display:block}.ceo-card:hover .ceo-frame img{transform:scale(1.04)}.ceo-initials{letter-spacing:-.04em;color:var(--on-brand,#fff);place-items:center;font-size:clamp(3.5rem,14vw,6rem);font-weight:800;display:grid;position:absolute;inset:0}.ceo-badge{background:var(--surface,#fff);max-width:calc(100% - 32px);color:var(--ink,#0f172a);white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--line,#e5e7eb);z-index:2;border-radius:999px;padding:9px 18px;font-size:.85rem;font-weight:700;position:absolute;bottom:-16px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 28px -14px #0f172a73}.ceo-body{text-align:center;padding-top:12px}@media (min-width:820px){.ceo-body{text-align:left;padding-top:0}}.ceo-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-text,var(--brand));align-items:center;gap:8px;font-size:.78rem;font-weight:800;display:inline-flex}.ceo-eyebrow:before{content:"";background:currentColor;border-radius:2px;width:26px;height:2px}.ceo-body h2{letter-spacing:-.03em;margin:12px 0 4px;font-size:clamp(2rem,6vw,3rem);line-height:1.05}.ceo-role{color:var(--muted,#64748b);margin:0;font-weight:600}.ceo-quote{border:0;margin:22px 0 0;padding:0;position:relative}.ceo-quote:before{content:"“";height:.5em;color:color-mix(in srgb, var(--brand) 55%, transparent);font-family:Georgia,serif;font-size:4.5rem;line-height:1;display:block}.ceo-quote p{color:var(--ink-2,#334155);margin:0;font-size:1.08rem;line-height:1.7}.ceo-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:26px 0 0;display:grid}.ceo-stat{background:color-mix(in srgb, var(--brand) 8%, var(--surface,#fff));border:1px solid color-mix(in srgb, var(--brand) 18%, var(--line,#e5e7eb));border-radius:18px;flex-direction:column-reverse;gap:2px;padding:16px 18px;display:flex}.ceo-stat dt{color:var(--muted,#64748b);font-size:.82rem;font-weight:600}.ceo-stat dd{letter-spacing:-.03em;color:var(--brand-text,var(--brand));font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,5vw,2.4rem);font-weight:800;line-height:1.1}@media (max-width:699px){.ceo{padding-top:48px}.ceo-card{border-radius:24px;padding:18px 18px 24px}.ceo-photo-col{width:min(78%,300px)}.ceo-photo-col:before{inset:10px -10px -10px 10px}.ceo-quote p{font-size:1rem}.ceo-stats{grid-template-columns:1fr 1fr}}.tk-dark .ceo-card{box-shadow:0 30px 60px -30px #000000b3}.tk-dark .ceo-quote p{color:var(--ink-2,#cbd5e1)}@media (prefers-reduced-motion:reduce){.ceo-frame img{transition:none}.ceo-card:hover .ceo-frame img{transform:none}}.tk-edge .ceo-card{background:#fff;border:2px solid #0a0a0a;border-radius:4px;box-shadow:12px 12px #0a0a0a}.tk-edge .ceo-frame{box-shadow:none;border-radius:2px}.tk-edge .ceo-frame img{filter:grayscale()contrast(1.08);transition:filter .7s,transform 1.2s}.tk-edge .ceo-card:hover .ceo-frame img{filter:none}.tk-edge .ceo-photo-col:before{background:var(--brand);border:0;border-radius:2px;inset:12px -12px -12px 12px}.tk-edge .ceo-badge{color:#fff;font-family:var(--mega,inherit);letter-spacing:.05em;text-transform:uppercase;background:#0a0a0a;border:0;border-radius:2px;font-size:1rem;font-weight:400;bottom:18px;left:auto;right:-16px;transform:rotate(-4deg)}.tk-edge .ceo-body h2{font-family:var(--mega,inherit);text-transform:uppercase;letter-spacing:0;font-size:clamp(2.6rem,7vw,5rem);font-weight:400;line-height:.92}.tk-edge .ceo-eyebrow{color:#0a0a0a}.tk-edge .ceo-eyebrow:before{background:var(--brand);height:4px}.tk-edge .ceo-stat{background:0 0;border:0;border-top:3px solid #0a0a0a;border-radius:0;padding:12px 0 0}.tk-edge .ceo-stat dd{color:#0a0a0a;font-family:var(--mega,inherit);letter-spacing:0;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:400}.tk-edge .ceo-stat dt{text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:700}@media (max-width:699px){.tk-edge .ceo-card{margin-right:8px;box-shadow:8px 8px #0a0a0a}.tk-edge .ceo-badge{right:-8px}}.tk-midnight .ceo-card{background:radial-gradient(70% 90% at 15% 50%, color-mix(in srgb, var(--brand) 16%, transparent), transparent 70%), #080b14;border-color:#ffffff14}.tk-midnight .ceo-photo-col{width:min(82%,320px)}.tk-midnight .ceo-frame{aspect-ratio:1;box-shadow:0 0 60px -10px color-mix(in srgb, var(--brand) 70%, transparent);border-radius:50%}.tk-midnight .ceo-frame:after{border-radius:50%}.tk-midnight .ceo-photo-col:before{background:conic-gradient(from var(--tk-spin,0deg), var(--brand), transparent 30%, color-mix(in srgb, var(--brand) 40%, #fff) 50%, transparent 75%, var(--brand));border:0;border-radius:50%;animation:5s linear infinite tk-spin;inset:-9px}.tk-midnight .ceo-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080b14d9;border-color:#ffffff29;bottom:-6px}.tk-midnight .ceo-body h2{background:linear-gradient(100deg, #fff 30%, color-mix(in srgb, var(--brand) 55%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text}.tk-midnight .ceo-stat{background:#ffffff08;border-color:#ffffff14}.tk-midnight .ceo-stat dd{text-shadow:0 0 24px color-mix(in srgb, var(--brand) 70%, transparent)}.tk-market .ceo-card{background:var(--surface,#fff);border-radius:20px;gap:0;padding:0}@media (min-width:820px){.tk-market .ceo-card{grid-template-columns:minmax(300px,440px) 1fr;align-items:stretch}}.tk-market .ceo-photo-col{background:radial-gradient(#ffffff2e 1.5px, transparent 1.5px) 0 0 / 18px 18px, var(--brand);justify-self:stretch;place-items:center;width:100%;padding:34px 34px 44px;display:grid}.tk-market .ceo-photo-col:before{display:none}.tk-market .ceo-frame{border:7px solid #fff;border-radius:14px;width:min(100%,320px);transition:transform .45s cubic-bezier(.2,.8,.2,1.2);transform:rotate(-2.5deg)}.tk-market .ceo-card:hover .ceo-frame{transform:rotate(0)scale(1.02)}.tk-market .ceo-badge{bottom:20px}.tk-market .ceo-body{align-self:center;padding:26px 24px 30px}@media (min-width:820px){.tk-market .ceo-body{padding:40px 44px}}.tk-market .ceo-stat{border:0;border-left:4px solid var(--brand);background:var(--surface-2,#f1f5f9);border-radius:10px}.tk-aurora .ceo-card{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#ffffff9e;border-color:#fffffff2;border-radius:40px}.tk-aurora .ceo-frame{aspect-ratio:1;box-shadow:none;border-radius:42% 58% 55% 45%/48% 42% 58% 52%;animation:12s ease-in-out infinite ceo-blob}.tk-aurora .ceo-frame:after{border-radius:inherit}.tk-aurora .ceo-photo-col:before{background:linear-gradient(135deg, var(--brand), #ec4899, #38bdf8);filter:blur(30px);opacity:.5;border:0;border-radius:50%;inset:-18px}.tk-aurora .ceo-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;bottom:-8px}.tk-aurora .ceo-stat{text-align:center;background:#ffffffbf;border-color:#fffffff2;border-radius:999px;align-items:center;padding:12px 18px;box-shadow:0 14px 30px -20px #1e1b4b73}.tk-aurora .ceo-stat dd{background:linear-gradient(90deg, var(--brand), #ec4899);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes ceo-blob{50%{border-radius:58% 42% 45% 55%/55% 58% 42% 45%}}@media (prefers-reduced-motion:reduce){.tk-midnight .ceo-photo-col:before,.tk-aurora .ceo-frame{animation:none}.tk-edge .ceo-frame img{transition:none}}
.sf2{--ink:#0f172a;--ink-2:#334155;--muted:#64748b;--line:#e2e8f0;--soft:#f6f7fb;--radius-lg:22px;--shadow-sm:0 1px 2px #0f172a0f, 0 2px 8px #0f172a0a;--shadow-md:0 10px 30px -10px #0f172a2e;--wa:#128c4a;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;flex-direction:column;min-height:100vh;display:flex}.sf2 a{color:inherit}.sf2 h1,.sf2 h2,.sf2 h3{letter-spacing:-.02em}.sf2-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width:768px){.sf2-wrap{padding:0 24px}}.sf2-main{flex:1}.sf2-muted{color:var(--muted)}.sf2 .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf2-btn{min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.sf2-btn:hover{transform:translateY(-1px)}.sf2-btn-lg{min-height:54px;padding:0 26px;font-size:1rem}.sf2-btn-block{width:100%}.sf2-btn-primary{background:var(--brand);color:var(--on-brand)!important}.sf2-btn-wa{background:var(--wa);box-shadow:0 6px 18px -6px #128c4a99;color:#fff!important}.sf2-btn-light{box-shadow:var(--shadow-md);background:#fff;color:var(--ink)!important}.sf2-btn-ghost{border-color:var(--line);background:#fff;color:var(--ink)!important}.sf2-btn-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sf2-link-arrow{white-space:nowrap;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--brand-text)!important}.sf2-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-text);margin-bottom:6px;font-size:.78rem;font-weight:800;display:inline-block}.sf2-demo-note{color:#8a4b00;background:#fff3e0;border-radius:10px;margin-top:10px;padding:8px 12px;font-size:.85rem;display:inline-block}.sf2-header{z-index:40;-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.sf2-header-inner{align-items:center;gap:16px;min-height:68px;display:flex}.sf2-brand{align-items:center;gap:10px;min-width:0;margin-right:auto;font-size:1.1rem;font-weight:800;text-decoration:none;display:flex}.sf2-brand img{object-fit:contain;border-radius:12px;width:44px;height:44px}.sf2-brand span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf2-brand-mark{background:var(--brand);width:44px;height:44px;color:var(--on-brand);border-radius:12px;flex:none;place-items:center;font-size:1.2rem;font-weight:800;display:grid}.sf2-nav{gap:28px;display:none}.sf2-nav a{color:var(--ink-2);font-weight:600;text-decoration:none}.sf2-nav a:hover{color:var(--brand-text)}.sf2-header-actions{align-items:center;gap:8px;display:flex}.sf2-icon-btn{border:1px solid var(--line);background:#fff;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.sf2-hide-sm{display:none}.sf2-mobile-nav{scrollbar-width:none;gap:6px;padding:0 16px 10px;display:flex;overflow-x:auto}.sf2-mobile-nav::-webkit-scrollbar{display:none}.sf2-mobile-nav a{background:var(--soft);color:var(--ink-2);border-radius:999px;flex:none;padding:7px 14px;font-size:.88rem;font-weight:600;text-decoration:none}@media (min-width:900px){.sf2-nav{display:flex}.sf2-hide-sm{display:inline-flex}.sf2-mobile-nav{display:none}}.sf2-hero{color:var(--on-brand);background:radial-gradient(1200px 500px at 85% -10%, #ffffff47, transparent 60%), radial-gradient(700px 400px at -10% 110%, #00000038, transparent 60%), var(--brand);position:relative;overflow:hidden}.sf2-hero.has-image{color:#fff}.sf2-hero-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf2-hero.has-image:before{content:"";z-index:1;background:linear-gradient(100deg,#020617d1 10%,#02061759);position:absolute;inset:0}.sf2-hero-grid{z-index:2;align-items:center;gap:32px;padding-top:40px;padding-bottom:48px;display:grid;position:relative}@media (min-width:900px){.sf2-hero-grid{grid-template-columns:1.05fr 1fr;padding-top:72px;padding-bottom:80px}}.sf2-hero-eyebrow{background:#ffffff29;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:6px;margin-bottom:16px;padding:6px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.sf2-hero h1{max-width:16ch;margin:0 0 16px;font-size:clamp(2.1rem,6vw,3.6rem);font-weight:800;line-height:1.05}.sf2-hero-intro{opacity:.92;max-width:48ch;margin:0 0 26px;font-size:1.1rem;line-height:1.6}.sf2-hero-showcase{height:300px;position:relative}@media (min-width:600px){.sf2-hero-showcase{height:380px}}@media (min-width:900px){.sf2-hero-showcase{height:440px}}.sf2-device{aspect-ratio:4/5;background:#fffffff2;border-radius:28px;width:52%;max-width:270px;padding:10px;text-decoration:none;transition:transform .3s;display:block;position:absolute;box-shadow:0 30px 60px -20px #00000080}.sf2-device:hover{transform:translateY(-6px)rotate(0)!important}.sf2-device-screen{color:#94a3b8;background:#f1f5f9;border-radius:20px;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.sf2-device-screen img{object-fit:cover;width:100%;height:100%}.sf2-device-0{z-index:3;top:0;left:24%}.sf2-device-1{z-index:2;top:16%;left:0;transform:rotate(-8deg)scale(.82)}.sf2-device-2{z-index:1;top:16%;right:0;transform:rotate(8deg)scale(.82)}.sf2-device-empty{left:24%}.sf2-device-tag{color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-md);text-align:center;background:#fff;border-radius:14px;max-width:120%;padding:7px 12px;font-size:.9rem;font-weight:800;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.sf2-device-tag small{color:var(--muted);text-overflow:ellipsis;max-width:170px;font-size:.68rem;font-weight:600;display:block;overflow:hidden}.sf2-device-1 .sf2-device-tag,.sf2-device-2 .sf2-device-tag{display:none}@media (min-width:600px){.sf2-device-1 .sf2-device-tag,.sf2-device-2 .sf2-device-tag{display:block}}.sf2-facts{border-bottom:1px solid var(--line);background:#fff}.sf2-facts-grid{grid-template-columns:repeat(2,1fr);gap:4px 12px;padding-top:18px;padding-bottom:18px;display:grid}@media (min-width:900px){.sf2-facts-grid{grid-template-columns:repeat(4,1fr)}}.sf2-fact{color:var(--brand-text);align-items:center;gap:12px;padding:10px 4px;display:flex}.sf2-fact-wide{grid-column:span 2}@media (min-width:900px){.sf2-fact-wide{grid-column:auto}}.sf2-fact>svg{background:var(--brand-tint);border-radius:12px;flex:none;width:40px;height:40px;padding:9px}.sf2-fact strong{color:var(--ink);font-size:1rem;display:block}.sf2-fact span{color:var(--muted);font-size:.85rem;display:block}.sf2-section{padding-top:48px;padding-bottom:8px}@media (min-width:900px){.sf2-section{padding-top:72px}}.sf2-section-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.sf2-section-head h2{margin:0;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:800}.sf2-brand-row{scrollbar-width:thin;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.sf2-brand-chip{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;flex:none;align-items:center;gap:12px;padding:12px 18px 12px 12px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.sf2-brand-chip:hover{border-color:var(--brand);transform:translateY(-2px)}.sf2-brand-initial{background:var(--brand-tint);width:42px;height:42px;color:var(--brand-text);border-radius:12px;place-items:center;font-size:1.1rem;font-weight:800;display:grid}.sf2-brand-chip strong{display:block}.sf2-brand-chip small{color:var(--muted)}.sf2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:700px){.sf2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (min-width:1080px){.sf2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.sf2-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.sf2-card:hover{box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-4px)}.sf2-card-media{aspect-ratio:1;background:radial-gradient(circle at 50% 35%, #fff, var(--soft) 70%);position:relative}.sf2-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.sf2-card:hover .sf2-card-media img{transform:scale(1.04)}.sf2-card-noimg{color:#94a3b8;place-content:center;justify-items:center;gap:6px;font-size:.8rem;display:grid;position:absolute;inset:0}.sf2-card-badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.sf2-static-badges{margin:4px 0 8px;position:static}.sf2-badge{color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 1px 3px #0f172a1f}.sf2-badge-brand_new{color:#047857;background:#ecfdf5}.sf2-badge-uk_used{color:#1d4ed8;background:#eff6ff}.sf2-badge-refurbished{color:#6d28d9;background:#f5f3ff}.sf2-badge-sold{color:#fff;background:#0f172a}.sf2-badge-ok{color:#047857;background:#ecfdf5}.sf2-card-body{flex-direction:column;flex:1;gap:6px;padding:12px 14px 14px;display:flex}.sf2-card-brand{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:800}.sf2-card-title{margin:0;font-size:.98rem;font-weight:700;line-height:1.3}.sf2-chips{flex-wrap:wrap;gap:5px;display:flex}.sf2-chips span{color:var(--ink-2);background:var(--soft);border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}.sf2-card-foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;display:flex}.sf2-price{font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.15rem;font-weight:800}.sf2-card-go{background:var(--brand);width:34px;height:34px;color:var(--on-brand);border-radius:999px;flex:none;place-items:center;display:grid}@media (max-width:420px){.sf2-card-go{display:none}.sf2-price{font-size:1.05rem}}.sf2-condition-grid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:700px){.sf2-condition-grid{grid-template-columns:repeat(3,1fr)}}.sf2-condition{border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(160deg, var(--brand-tint), #fff 70%);flex-direction:column;gap:4px;padding:22px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.sf2-condition:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.sf2-condition-icon{background:var(--brand);width:48px;height:48px;color:var(--on-brand);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.sf2-condition strong{font-size:1.15rem}.sf2-condition>span:not(.sf2-condition-icon):not(.sf2-link-arrow){color:var(--muted)}.sf2-condition .sf2-link-arrow{margin-top:8px}.sf2-steps{counter-reset:none;grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:800px){.sf2-steps{grid-template-columns:repeat(3,1fr)}}.sf2-steps li{border-radius:var(--radius-lg);background:var(--soft);flex-direction:column;gap:6px;padding:22px;display:flex}.sf2-steps strong{font-size:1.05rem}.sf2-steps li>span:last-child{color:var(--muted)}.sf2-step-n{background:var(--brand);width:36px;height:36px;color:var(--on-brand);border-radius:999px;place-items:center;margin-bottom:6px;font-weight:800;display:grid}.sf2-about{background:linear-gradient(180deg, var(--soft), #fff);margin-top:64px;padding:56px 0}.sf2-about-grid{gap:28px;display:grid}@media (min-width:900px){.sf2-about-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:56px}}.sf2-about h2{margin:0 0 14px;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800}.sf2-about p{color:var(--ink-2);font-size:1.02rem;line-height:1.7}.sf2-contact-card{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;padding:24px}.sf2-contact-card h3{margin:0 0 14px;font-size:1.2rem}.sf2-contact-card ul{gap:16px;margin:0 0 18px;padding:0;list-style:none;display:grid}.sf2-contact-card li{gap:12px;display:flex}.sf2-contact-card li>svg{background:var(--brand-tint);width:38px;height:38px;color:var(--brand-text);border-radius:12px;flex:none;padding:9px}.sf2-contact-card li div{flex-direction:column;gap:2px;display:flex}.sf2-contact-card li strong{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.78rem}.sf2-contact-card li a{color:var(--brand-text);font-weight:600}.sf2-footer{color:#cbd5e1;background:#0b1120;margin-top:0;padding:48px 0 110px}@media (min-width:900px){.sf2-footer{padding-bottom:28px}}.sf2-footer-grid{gap:28px;display:grid}@media (min-width:800px){.sf2-footer-grid{grid-template-columns:1.4fr 1fr 1fr}}.sf2-footer h3{color:#fff;margin:0 0 12px;font-size:.95rem}.sf2-footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sf2-footer a{color:#cbd5e1;text-decoration:none}.sf2-footer a:hover{color:#fff}.sf2-footer .sf2-muted{color:#94a3b8;max-width:40ch}.sf2-footer-brand{color:#fff;align-items:center;gap:10px;margin-bottom:10px;font-size:1.1rem;display:flex}.sf2-footer-brand img{background:#fff;border-radius:10px}.sf2-socials{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sf2-socials a{border:1px solid #334155;border-radius:999px;padding:6px 12px;font-size:.85rem}.sf2-footer-bottom{color:#94a3b8;border-top:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:36px;padding-top:18px;font-size:.85rem;display:flex}.sf2-footer-bottom a{color:#94a3b8}.sf2-fab{z-index:45;background:var(--brand);border-radius:999px;align-items:center;gap:10px;min-height:54px;padding:0 20px 0 16px;font-weight:800;text-decoration:none;transition:transform .2s;animation:.5s ease-out .4s both sf2-pop;display:inline-flex;position:fixed;bottom:84px;right:16px;box-shadow:0 14px 30px -8px #0f172a73;color:var(--on-brand)!important}.sf2-fab:hover{transform:translateY(-2px)scale(1.02)}.sf2-fab svg{animation:3s ease-in-out 1.5s infinite sf2-wiggle}@media (min-width:900px){.sf2-fab{bottom:28px;right:28px}}@keyframes sf2-pop{0%{opacity:0;transform:translateY(20px)scale(.9)}to{opacity:1;transform:none}}@keyframes sf2-wiggle{0%,90%,to{transform:rotate(0)}93%{transform:rotate(-12deg)}96%{transform:rotate(12deg)}}@media (prefers-reduced-motion:reduce){.sf2-fab,.sf2-fab svg{animation:none}.sf2 *{transition:none!important}}.sf2-sticky-contact{z-index:44;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);background:#fffffff5;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.sf2-sticky-contact .sf2-btn{flex:1}@media (min-width:900px){.sf2-sticky-contact{display:none}}.sf2-page-head{background:linear-gradient(135deg, var(--brand), color-mix(in srgb, var(--brand) 70%, #000));color:var(--on-brand);padding:36px 0 34px}.sf2-page-head .sf2-eyebrow{color:inherit;opacity:.85}.sf2-page-head h1{margin:0 0 6px;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:800}.sf2-page-head p{opacity:.9;margin:0}.sf2-catalog{padding-top:24px}.sf2-filters{gap:14px;margin-bottom:22px;display:grid}.sf2-search-row{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:700px){.sf2-search-row{grid-template-columns:1fr auto}}.sf2-search{border:1.5px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:flex}.sf2-search:focus-within{border-color:var(--brand)}.sf2-search input{min-height:48px;font:inherit;background:0 0;outline:none;flex:1;border:0!important;padding:0!important}.sf2-filters select{border:1.5px solid var(--line);min-height:48px;font:inherit;background:#fff;border-radius:999px;padding:0 14px}.sf2-brand-pills{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.sf2-brand-pills::-webkit-scrollbar{display:none}.sf2-brand-pills a{border:1.5px solid var(--line);background:#fff;border-radius:999px;flex:none;padding:8px 16px;font-size:.9rem;font-weight:700;text-decoration:none}.sf2-brand-pills a[aria-current=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.sf2-more-filters{border:1px solid var(--line);background:#fff;border-radius:18px;padding:4px 16px}.sf2-more-filters summary{cursor:pointer;padding:10px 0;font-weight:700}.sf2-more-filters[open]{padding-bottom:16px}.sf2-filter-grid{grid-template-columns:repeat(2,1fr);gap:0 14px;margin-bottom:10px;display:grid}@media (min-width:900px){.sf2-filter-grid{grid-template-columns:repeat(5,1fr)}}.sf2-filter-grid select,.sf2-filter-grid input{border-radius:12px!important}.sf2-empty{text-align:center;border-radius:var(--radius-lg);color:var(--muted);border:1.5px dashed #cbd5e1;justify-items:center;gap:6px;padding:48px 20px;display:grid}.sf2-empty h3{color:var(--ink);margin:6px 0 0}.sf2-empty p{margin:0 0 10px}.sf2-crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.88rem;display:flex}.sf2-crumbs a{color:var(--brand-text);font-weight:600;text-decoration:none}.sf2-product{gap:28px;display:grid}@media (min-width:900px){.sf2-product{grid-template-columns:1.1fr 1fr;align-items:start;gap:48px}.sf2-product-gallery{position:sticky;top:92px}}.sf2-product .gallery-main{border-radius:var(--radius-lg);background:radial-gradient(circle at 50% 35%, #fff, var(--soft) 70%);border:1px solid var(--line)}.sf2-product .gallery-thumbs button{border-radius:14px}.sf2-product-info h1{margin:0 0 6px;font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;line-height:1.15}.sf2-price-lg{font-variant-numeric:tabular-nums;margin:6px 0 18px;font-size:clamp(1.9rem,5vw,2.5rem);font-weight:800}.sf2-buy-box{border-radius:var(--radius-lg);background:var(--soft);gap:10px;margin-bottom:26px;padding:18px;display:grid}.sf2-fineprint{color:var(--muted);margin:2px 0 0;font-size:.82rem}.sf2-specs h2,.sf2-desc h2{margin:0 0 12px;font-size:1.15rem}.sf2-specs dl{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 26px;display:grid}.sf2-specs dl>div{border:1px solid var(--line);border-radius:14px;padding:12px 14px}.sf2-specs dt{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.75rem;font-weight:700}.sf2-specs dd{margin:2px 0 0;font-weight:700}.sf2-desc p{color:var(--ink-2);line-height:1.7}.sf2.motion-ready [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(26px)scale(.98)}.sf2.motion-ready [data-reveal].is-in{opacity:1;transform:none}.sf2.motion-ready .sf2-card[data-reveal].is-in:hover{transition-delay:0s;transform:translateY(-6px)}.sf2-header{transition:box-shadow .25s,background .25s}.sf2-header.is-scrolled{box-shadow:0 8px 24px -14px #0f172a59}.sf2-hero-copy>*{animation:.8s cubic-bezier(.2,.7,.2,1) both sf2-rise}.sf2-hero-copy>:nth-child(2){animation-delay:80ms}.sf2-hero-copy>:nth-child(3){animation-delay:.16s}.sf2-hero-copy>:nth-child(4){animation-delay:.24s}.sf2-hero-copy>:nth-child(5){animation-delay:.32s}@keyframes sf2-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.sf2-hero-showcase{animation:1s ease-out .2s both sf2-fade}@keyframes sf2-fade{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:none}}.sf2-device-0{animation:6s ease-in-out infinite sf2-float0}.sf2-device-1{animation:7s ease-in-out .5s infinite sf2-float1}.sf2-device-2{animation:7.5s ease-in-out 1s infinite sf2-float2}@keyframes sf2-float0{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes sf2-float1{0%,to{transform:rotate(-8deg)scale(.82)translateY(0)}50%{transform:rotate(-6deg)scale(.82)translateY(-14px)}}@keyframes sf2-float2{0%,to{transform:rotate(8deg)scale(.82)translateY(0)}50%{transform:rotate(6deg)scale(.82)translateY(-10px)}}.sf2-device:hover{animation-play-state:paused}.sf2-blob{z-index:1;filter:blur(60px);opacity:.45;pointer-events:none;border-radius:999px;position:absolute}.sf2-blob-1{background:#ffffff80;width:420px;height:420px;animation:14s ease-in-out infinite sf2-drift1;top:-140px;right:8%}.sf2-blob-2{background:#00000059;width:360px;height:360px;animation:18s ease-in-out infinite sf2-drift2;bottom:-160px;left:-80px}.sf2-hero.has-image .sf2-blob{display:none}@keyframes sf2-drift1{0%,to{transform:translate(0)}50%{transform:translate(-60px,40px)}}@keyframes sf2-drift2{0%,to{transform:translate(0)}50%{transform:translate(70px,-30px)}}.sf2-btn-light,.sf2-btn-primary{position:relative;overflow:hidden}.sf2-fab{overflow:hidden}.sf2-btn-light:after,.sf2-btn-primary:after,.sf2-fab:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;height:100%;animation:5s ease-in-out 2s infinite sf2-shine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes sf2-shine{0%,70%{left:-60%}to{left:130%}}.sf2-btn:active,.sf2-card:active,.sf2-fab:active{transform:scale(.97)}.sf2 .gallery-main img{animation:.35s ease-out sf2-fade-quick}@keyframes sf2-fade-quick{0%{opacity:.2;transform:scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sf2-hero-copy>*,.sf2-hero-showcase,.sf2-device-0,.sf2-device-1,.sf2-device-2,.sf2-blob,.sf2 .gallery-main img{animation:none!important}.sf2-btn-light:after,.sf2-btn-primary:after,.sf2-fab:after{display:none}.sf2-device-1{transform:rotate(-8deg)scale(.82)}.sf2-device-2{transform:rotate(8deg)scale(.82)}}.sf2-carousel{background:#0b1120;position:absolute;inset:0;overflow:hidden}.sf2-carousel-stage{z-index:0;position:absolute;inset:0;overflow:hidden}.sf2-hero:before,.sf2-hero:after{pointer-events:none}.sf2-slide{opacity:0;will-change:clip-path, opacity, transform;position:absolute;inset:0}.sf2-slide img{object-fit:cover;width:100%;height:100%;display:block}.sf2-slide.is-active{opacity:1;z-index:2;animation:1.25s cubic-bezier(.77,0,.18,1) both sf2-wipe-next}.dir-prev .sf2-slide.is-active{animation-name:sf2-wipe-prev}.sf2-slide.is-active img{transform-origin:60% 40%;animation:7.5s cubic-bezier(.2,.6,.2,1) both sf2-kenburns}.sf2-slide.is-leaving{opacity:1;z-index:1;animation:1.25s ease-in both sf2-slide-out}@keyframes sf2-wipe-next{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes sf2-wipe-prev{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sf2-kenburns{0%{transform:scale(1.22)translate(2%,1%)}to{transform:scale(1.04)translate(0,0)}}@keyframes sf2-slide-out{0%{opacity:1;filter:blur()brightness();transform:scale(1)}to{opacity:.15;filter:blur(10px)brightness(.6);transform:scale(1.08)}}.sf2-hero.has-image .sf2-hero-grid{min-height:520px;padding-bottom:96px}@media (min-width:900px){.sf2-hero.has-image .sf2-hero-grid{min-height:640px}}.sf2-carousel-ui{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0f172a6b;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:6px 8px;animation:.8s ease-out .6s both sf2-rise;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (min-width:900px){.sf2-carousel-ui{bottom:28px;left:auto;right:32px;transform:none}}.sf2-carousel-btn{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:38px;height:38px;transition:background .2s,transform .2s;display:grid}.sf2-carousel-btn:hover{background:#ffffff4d;transform:scale(1.08)}.sf2-dots{align-items:center;gap:6px;display:flex}.sf2-dot{cursor:pointer;background:#ffffff59;border:0;border-radius:999px;width:26px;height:5px;padding:0;transition:width .35s,background .2s;position:relative;overflow:hidden}.sf2-dot:hover{background:#fff9}.sf2-dot.is-active{width:44px}.sf2-dot span{border-radius:inherit;background:#fff;width:0;position:absolute;inset:0}.sf2-dot.is-active span{animation:6s linear both sf2-progress}.sf2-dot.is-active.is-paused span{animation-play-state:paused}@keyframes sf2-progress{to{width:100%}}.sf2-count{letter-spacing:.08em;opacity:.85;font-variant-numeric:tabular-nums;padding:0 2px;font-size:.78rem;font-weight:700}@media (max-width:420px){.sf2-count{display:none}}@media (prefers-reduced-motion:reduce){.sf2-slide.is-active,.sf2-slide.is-leaving,.sf2-slide.is-active img,.sf2-carousel-ui{animation:none!important}.sf2-slide{transition:opacity .4s}.sf2-slide.is-leaving{opacity:0}.sf2-dot.is-active span{width:100%;animation:none}}.sf2-cat-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:640px){.sf2-cat-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.sf2-cat-grid{grid-template-columns:repeat(6,1fr);gap:16px}}.sf2-cat{text-align:center;border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:20px 12px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.sf2-cat:hover{box-shadow:var(--shadow-md);border-color:var(--brand);transform:translateY(-4px)}.sf2-cat-icon{background:linear-gradient(145deg, var(--brand-tint), #fff);width:60px;height:60px;color:var(--brand-text);border-radius:18px;place-items:center;margin-bottom:8px;transition:transform .3s;display:grid}.sf2-cat:hover .sf2-cat-icon{transform:scale(1.08)rotate(-4deg)}.sf2-cat strong{font-size:.95rem;line-height:1.25}.sf2-cat small{color:var(--muted)}.sf2-cat-pills a{align-items:center;gap:6px;display:inline-flex}@media (min-width:900px){.sf2-header{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-bottom:0;padding:12px 0 0}.sf2-header-inner{pointer-events:auto;-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);background:#ffffffc7;border:1px solid #e2e8f0e6;border-radius:999px;max-width:1180px;min-height:64px;padding:0 10px 0 14px;box-shadow:0 10px 30px -18px #0f172a59}.sf2-header.is-scrolled{box-shadow:none}.sf2-header.is-scrolled .sf2-header-inner{background:#ffffffeb;box-shadow:0 16px 40px -18px #0f172a73}.sf2-nav a{padding:6px 2px;position:relative}.sf2-nav a:after{content:"";background:var(--brand);border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.sf2-nav a:hover:after{transform:scaleX(1)}.sf2-hero{margin-top:-76px}.sf2-hero-grid{padding-top:140px}}.sf2-hero{background-size:160% 160%,160% 160%,auto;animation:16s ease-in-out infinite sf2-hero-pan}@keyframes sf2-hero-pan{0%,to{background-position:0 0,100% 100%,0 0}50%{background-position:100% 30%,0 70%,0 0}}.sf2-hero:after{content:"";z-index:1;pointer-events:none;opacity:.09;background-image:radial-gradient(currentColor 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.sf2-hl{white-space:nowrap;background-image:linear-gradient(transparent 62%, color-mix(in srgb, currentColor 24%, transparent) 62%);background-repeat:no-repeat;background-size:0% 100%;animation:.9s cubic-bezier(.2,.7,.2,1) .6s forwards sf2-underline;position:relative}@keyframes sf2-underline{to{background-size:100% 100%}}.sf2-marquee{background:var(--ink);color:#e2e8f0;padding:14px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.sf2-marquee-track{width:max-content;animation:28s linear infinite sf2-marquee;display:flex}.sf2-marquee:hover .sf2-marquee-track{animation-play-state:paused}.sf2-marquee-group{gap:44px;padding-right:44px;display:flex}.sf2-marquee a{letter-spacing:.02em;white-space:nowrap;opacity:.85;align-items:center;gap:8px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:opacity .2s,color .2s;display:inline-flex}.sf2-marquee a:hover{opacity:1;color:#fff}@keyframes sf2-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.sf2-facts{background:0 0;border:0}.sf2-facts-grid{gap:10px;padding-top:22px;padding-bottom:6px}.sf2-fact{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:18px;padding:14px}.sf2-fact strong{font-variant-numeric:tabular-nums;font-size:1.15rem}.sf2-card{position:relative}.sf2-card-link{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.sf2-card-badges{right:56px}.sf2-card-view{z-index:2;color:#fff;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#0f172ad1;border-radius:999px;padding:8px 16px;font-size:.8rem;font-weight:700;transition:opacity .25s,transform .25s;position:absolute;bottom:14px;left:50%;transform:translate(-50%,10px)}.sf2-card:hover .sf2-card-view{opacity:1;transform:translate(-50%)}.sf2-card-wa{z-index:3;background:var(--wa);border-radius:999px;place-items:center;width:40px;height:40px;transition:transform .2s;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 8px 18px -6px #128c4ab3;color:#fff!important}.sf2-card-wa:hover{transform:scale(1.1)}@media (hover:hover) and (min-width:900px){.sf2-card-wa{opacity:0;transition:opacity .2s,transform .2s;transform:scale(.8)}.sf2-card:hover .sf2-card-wa,.sf2-card-wa:focus-visible{opacity:1;transform:scale(1)}}@media (hover:none){.sf2-card-view{display:none}}.sf2-buybar{z-index:44;padding:10px 14px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);background:#fffffff7;justify-content:space-between;align-items:center;gap:12px;animation:.4s ease-out .3s both sf2-up;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -20px #0f172a66}.sf2-buybar-info{flex-direction:column;min-width:0;display:flex}.sf2-buybar-info small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:52vw;overflow:hidden}.sf2-buybar-info strong{font-variant-numeric:tabular-nums;font-size:1.2rem}@keyframes sf2-up{0%{transform:translateY(100%)}to{transform:none}}@media (min-width:900px){.sf2-buybar{display:none}}.sf2-footer{position:relative;overflow:hidden}.sf2-footer:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--brand) 45%, transparent), transparent);opacity:.5;pointer-events:none;width:700px;height:400px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.sf2-footer>*{position:relative}.sf2-section-head h2{background:linear-gradient(90deg, var(--ink), color-mix(in srgb, var(--ink) 65%, var(--brand)));color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.sf2-hero,.sf2-marquee-track,.sf2-buybar,.sf2-hl{animation:none!important}.sf2-hl{background-size:100% 100%}}@media (max-width:899px){.sf2-hero.has-image:before{background:linear-gradient(#0206178c 0%,#020617c7 55%,#020617eb 100%)}}.sf2-hero.has-image .sf2-hero-copy{text-shadow:0 2px 18px #02061773}.sf2-hero.has-image .sf2-hero-eyebrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.sf2-hero-stats{border-top:1px solid #ffffff2e;flex-wrap:wrap;gap:10px 28px;max-width:460px;margin:28px 0 0;padding:18px 0 0;list-style:none;display:flex}.sf2-hero-stats li{opacity:.8;font-size:.86rem;font-weight:600}.sf2-hero-stats strong{opacity:1;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1.1;display:block}@media (min-width:900px){.sf2-carousel-ui{bottom:30px;left:max(24px,50% - 576px);right:auto}}.sf2-hero-showcase{justify-content:center;align-items:center;height:auto;min-height:380px;display:flex}@media (min-width:900px){.sf2-hero-showcase{min-height:500px}}.sf2-spot{flex-direction:column;align-items:center;width:100%;padding:8px 0 4px;display:flex;position:relative}.sf2-spot-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--brand) 70%, #fff 10%), transparent);filter:blur(30px);opacity:.55;pointer-events:none;border-radius:999px;width:380px;height:380px;animation:6s ease-in-out infinite sf2-breathe;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.sf2-spot-ring{pointer-events:none;border:1px dashed #ffffff38;border-radius:999px;width:440px;height:440px;margin:-220px 0 0 -220px;animation:60s linear infinite sf2-spin;position:absolute;top:44%;left:50%}.sf2-spot-ring:after{content:"";background:#fff;border-radius:999px;width:10px;height:10px;position:absolute;top:-5px;left:50%;box-shadow:0 0 16px 4px #fff9}@keyframes sf2-breathe{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.12)}}@keyframes sf2-spin{to{transform:rotate(360deg)}}.sf2-spot-deck{aspect-ratio:4/5.1;width:min(250px,66vw);margin-right:22px;position:relative}@media (min-width:600px){.sf2-spot-deck{width:290px}}@media (min-width:900px){.sf2-spot-deck{width:330px}}.sf2-spot-card{color:var(--ink);transform-origin:50% 100%;will-change:transform, opacity;background:linear-gradient(160deg,#fffffffa,#f1f5f9f5);border:1px solid #ffffffb3;border-radius:30px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;text-decoration:none;transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .7s,filter .7s;display:grid;position:absolute;inset:0;box-shadow:0 40px 80px -30px #020617b3,0 0 0 1px #0f172a0a}.sf2 .sf2-spot-card{color:var(--ink);text-shadow:none}.sf2-spot-card.is-front{z-index:3;opacity:1;transform:none}.sf2-spot-card.is-front:hover{transform:translateY(-6px)}.sf2-spot-card.is-back1{z-index:2;opacity:.55;filter:brightness(.8)saturate(.8);pointer-events:none;transform:translate(14%,-5%)rotate(7deg)scale(.9)}.sf2-spot-card.is-back2{z-index:1;opacity:.22;filter:brightness(.7)saturate(.6);pointer-events:none;transform:translate(26%,-9%)rotate(13deg)scale(.8)}.sf2-spot-card.is-hidden{z-index:0;opacity:0;pointer-events:none;transform:translate(32%,-12%)rotate(16deg)scale(.72)}.sf2-spot-card.is-out{z-index:4;opacity:0;filter:blur(4px);pointer-events:none;transition-duration:.75s,.6s,.6s;transition-timing-function:cubic-bezier(.55,0,.75,.3),ease-in,ease-in;transform:translate(-75%,6%)rotate(-14deg)scale(.92)}.sf2-spot-img{background:radial-gradient(120% 90% at 50% 20%,#fff,#eef1f6);border-radius:22px;display:block;position:relative;overflow:hidden}.sf2-spot-img img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:6%;position:absolute;inset:0}.sf2-spot-card.is-front .sf2-spot-img img{animation:4.5s ease-out both sf2-spot-zoom}@keyframes sf2-spot-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}.sf2-spot-info{justify-content:space-between;align-items:center;gap:10px;padding:4px 6px 4px 8px;display:flex}.sf2-spot-text{flex-direction:column;min-width:0;display:flex}.sf2-spot-text small{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-text);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:700;overflow:hidden}.sf2-spot-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;font-weight:800;overflow:hidden}.sf2-spot-price{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:14px;flex:none;padding:8px 12px;font-size:.92rem;font-weight:800}.sf2-spot-card.is-front .sf2-spot-info>*{animation:.6s cubic-bezier(.2,.7,.2,1) .25s both sf2-rise}.sf2-spot-card.is-front .sf2-spot-price{animation-delay:.38s}.sf2-spot-nav{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a61;border:1px solid #ffffff29;border-radius:18px;gap:8px;margin-top:26px;padding:6px;display:flex;position:relative}.sf2-spot-thumb{cursor:pointer;opacity:.5;background:#fff;border:0;border-radius:12px;width:42px;height:42px;padding:0;transition:opacity .25s,transform .25s;position:relative;overflow:hidden}.sf2-spot-thumb img{object-fit:cover;width:100%;height:100%;display:block}.sf2-spot-thumb:hover{opacity:.85;transform:translateY(-2px)}.sf2-spot-thumb.is-active{opacity:1;box-shadow:0 0 0 2px #fff}.sf2-spot-bar{background:var(--brand);width:0;height:3px;position:absolute;bottom:0;left:0}.sf2-spot-thumb.is-active .sf2-spot-bar{animation:4.5s linear both sf2-progress}.sf2-spot-thumb.is-active.is-paused .sf2-spot-bar{animation-play-state:paused}@media (max-width:599px){.sf2-spot-thumb{width:36px;height:36px}.sf2-spot-ring{width:340px;height:340px;margin:-170px 0 0 -170px}}.sf2.hero-in-view .sf2-fab{opacity:0;visibility:hidden;pointer-events:none;animation:none;transform:translateY(24px)scale(.9)}@media (prefers-reduced-motion:reduce){.sf2-spot-card{transition:opacity .3s!important}.sf2-spot-glow,.sf2-spot-ring,.sf2-spot-card .sf2-spot-img img,.sf2-spot-card .sf2-spot-info>*{animation:none!important}.sf2-spot-thumb.is-active .sf2-spot-bar{width:100%;animation:none}}.sf2{--page:#f5f6fa;--line:#e7eaf1;--radius-lg:24px;--shadow-sm:0 1px 2px #0f172a0a, 0 6px 16px -8px #0f172a1a;--shadow-md:0 22px 44px -22px #0f172a4d;background:var(--page)}.sf2-hero-grid.is-solo{align-content:end;min-height:560px;grid-template-columns:1fr!important;padding-bottom:110px!important}@media (min-width:900px){.sf2-hero-grid.is-solo{align-content:center;min-height:min(760px,92vh);padding-bottom:120px!important}}.sf2-hero-grid.is-solo .sf2-hero-copy{max-width:680px}.sf2-hero-grid.is-solo h1{letter-spacing:-.035em;font-size:clamp(2.4rem,7vw,4.4rem)}.sf2-hero-grid.is-solo .sf2-hero-intro{opacity:.9;font-size:1.15rem}.sf2-hero.has-image:before{background:linear-gradient(#0307128c 0%,#03071226 30%,#03071240 58%,#030712e6 100%),linear-gradient(90deg,#030712d9 0%,#03071273 45%,#03071200 75%)}@media (max-width:899px){.sf2-hero.has-image:before{background:linear-gradient(#03071259 0%,#0307128c 40%,#030712f0 100%)}}.sf2-hero.has-image:after{opacity:.05}.sf2-hero.has-image{border-bottom:3px solid var(--brand)}.sf2-scroll-cue{z-index:5;border:2px solid #ffffff8c;border-radius:999px;width:26px;height:42px;margin-left:-13px;display:none;position:absolute;bottom:84px;left:50%}.sf2-scroll-cue span{background:#fff;border-radius:4px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite sf2-cue;position:absolute;top:8px;left:50%}@keyframes sf2-cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}@media (min-width:900px){.sf2-scroll-cue{display:block;bottom:34px}}.sf2-carousel-ui{background:#ffffff1a;border-color:#fff3;box-shadow:0 10px 30px -12px #00000080}@media (max-width:899px){.sf2-carousel-ui{width:max-content;max-width:calc(100% - 32px);margin:0 auto;left:0;right:0;transform:none}}.sf2-hero-grid.is-solo h1{max-width:15ch}.sf2-hero.has-image .sf2-hl{background-image:linear-gradient(transparent 78%, var(--brand) 78%, var(--brand) 92%, transparent 92%)}.sf2-marquee{color:var(--ink-2);border-bottom:1px solid var(--line);background:#fff;padding:16px 0}.sf2-marquee a:hover{color:var(--brand-text)}.sf2-marquee a svg{color:var(--brand)}.sf2-showcase-panel{color:#fff;background:radial-gradient(70% 80% at 85% 20%, color-mix(in srgb, var(--brand) 55%, transparent), transparent 70%), radial-gradient(60% 70% at 0% 100%, color-mix(in srgb, var(--brand) 30%, transparent), transparent 70%), linear-gradient(160deg, #0f172a, #050816);border-radius:32px;align-items:center;gap:8px;padding:36px 22px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0f172a99}.sf2-showcase-panel:before{content:"";pointer-events:none;opacity:.08;background-image:radial-gradient(#ffffff80 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 40%,#000,#0000 70%);mask-image:radial-gradient(circle at 70% 40%,#000,#0000 70%)}@media (min-width:900px){.sf2-showcase-panel{grid-template-columns:.9fr 1.1fr;gap:24px;padding:48px 56px}}.sf2-showcase-copy{z-index:1;position:relative}.sf2-showcase-eyebrow{letter-spacing:.1em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:800;display:inline-flex}.sf2-showcase-eyebrow:before{content:"";background:var(--brand);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 35%, transparent);border-radius:999px;animation:2s ease-in-out infinite sf2-blink}@keyframes sf2-blink{50%{opacity:.35}}.sf2-showcase-copy h2{letter-spacing:-.03em;color:#fff;-webkit-text-fill-color:#fff;background:0 0;margin:16px 0 12px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:1.08}.sf2-showcase-copy p{color:#e2e8f0cc;max-width:40ch;margin:0 0 24px;line-height:1.6}.sf2-showcase-stage{z-index:1;justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}@media (max-width:599px){.sf2-showcase-stage{min-height:430px}.sf2-showcase-copy{text-align:center}.sf2-showcase-copy p{margin-inline:auto}}.sf2-section-head .sf2-eyebrow{background:var(--brand-tint);border-radius:999px;margin-bottom:10px;padding:5px 12px;font-size:.72rem}.sf2-section-head h2{letter-spacing:-.03em;font-size:clamp(1.6rem,3.6vw,2.3rem)}.sf2-section{padding-top:56px}@media (min-width:900px){.sf2-section{padding-top:88px}}.sf2-card{box-shadow:var(--shadow-sm);border-color:#0000;border-radius:24px}.sf2-card:hover{box-shadow:var(--shadow-md)}.sf2-card-media{background:linear-gradient(160deg, #fff, color-mix(in srgb, var(--brand-tint) 55%, #eef1f6))}.sf2-card-body{padding:14px 16px 16px}.sf2-card-go{transition:transform .25s}.sf2-card:hover .sf2-card-go{transform:translate(3px)rotate(-45deg)}.sf2-fact{border-color:#0000}.sf2-cat,.sf2-brand-chip,.sf2-condition{box-shadow:var(--shadow-sm);border-color:#0000}.sf2-cat{background:#fff}.sf2-cat:hover,.sf2-brand-chip:hover{box-shadow:0 0 0 2px var(--brand), var(--shadow-md);border-color:#0000}.sf2-condition{background:linear-gradient(160deg, color-mix(in srgb, var(--brand-tint) 70%, #fff), #fff 70%)}.sf2-steps li{box-shadow:var(--shadow-sm);background:#fff;position:relative;overflow:hidden}.sf2-steps li:after{content:"";background:var(--brand-tint);opacity:.6;border-radius:999px;width:110px;height:110px;position:absolute;top:-30px;right:-30px}.sf2-steps li>*{z-index:1;position:relative}.sf2-about{background:#fff;border-radius:40px 40px 0 0;margin-top:88px}.sf2-contact-card{border-color:#0000;box-shadow:0 30px 60px -30px #0f172a59}.sf2-mobile-nav a{box-shadow:var(--shadow-sm);background:#fff}.sf2-header{background:#ffffffe6}@media (min-width:900px){.sf2-header{background:0 0}}.sf2-filters select,.sf2-search,.sf2-more-filters,.sf2-brand-pills a{border-color:var(--line)}.sf2-product .gallery-main{background:linear-gradient(160deg, #fff, color-mix(in srgb, var(--brand-tint) 50%, #eef1f6));box-shadow:var(--shadow-sm);border-color:#0000}.sf2-buy-box{box-shadow:var(--shadow-sm);background:#fff}.sf2-specs dl>div{box-shadow:var(--shadow-sm);background:#fff;border-color:#0000}@media (prefers-reduced-motion:reduce){.sf2-scroll-cue span,.sf2-showcase-eyebrow:before{animation:none}}@media (max-width:599px){.sf2-spot{padding:22px 0 10px;overflow:clip}.sf2-spot-deck{aspect-ratio:auto;width:min(290px,80vw);height:calc(1.32*min(290px,80vw));margin:0}.sf2-spot-card{transform-origin:50% 0;border-radius:26px;gap:8px;padding:8px;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .55s,filter .55s}.sf2-spot-card.is-front:hover{transform:none}.sf2-spot-card.is-back1{opacity:.6;filter:brightness(.85);transform:translateY(-14px)scale(.92)}.sf2-spot-card.is-back2{opacity:.3;filter:brightness(.75);transform:translateY(-26px)scale(.84)}.sf2-spot-card.is-hidden{opacity:0;transform:translateY(-34px)scale(.78)}.sf2-spot-card.is-out{opacity:0;filter:blur(3px);transition-duration:.5s,.45s,.45s;transform:translateY(24px)scale(1.04)}.sf2-spot-card:not(.is-front) .sf2-spot-info{visibility:hidden}.sf2-spot-img{border-radius:20px}.sf2-spot-info{flex-direction:column;align-items:stretch;gap:8px;padding:2px 6px 4px}.sf2-spot-text strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;line-height:1.25;display:-webkit-box}.sf2-spot-price{border-radius:12px;align-self:flex-start;padding:7px 12px;font-size:.9rem}.sf2-spot-ring{width:min(330px,88vw);height:min(330px,88vw);margin:calc(min(330px,88vw)/-2) 0 0 calc(min(330px,88vw)/-2)}.sf2-spot-glow{width:260px;height:260px}}.sf2{-webkit-tap-highlight-color:transparent}@media (hover:none){.sf2-card:active,.sf2-cat:active,.sf2-condition:active,.sf2-brand-chip:active{transition-duration:.1s;transform:scale(.97)}}.sf2-card-media:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%) 0 0/250% 100%;animation:1.4s linear infinite sf2-shimmer;position:absolute;inset:0}.sf2-card-media img{z-index:1;position:relative}.sf2-card-media .sf2-card-badges,.sf2-card-media .sf2-card-view{z-index:2}.sf2-card-media:has(img.is-loaded):before{display:none}.sf2-card-media:has(.sf2-card-noimg):before{display:none}.sf2.motion-ready .sf2-card-media img{opacity:0;transition:opacity .5s,transform .4s}.sf2.motion-ready .sf2-card-media img.is-loaded{opacity:1}@keyframes sf2-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (max-width:699px){.sf2-section{padding-top:44px}.sf2-section-head{margin-bottom:16px}.sf2-section-head h2{font-size:1.6rem}.sf2-hero .sf2-btn-row .sf2-btn{flex:auto}.sf2-facts-grid,.sf2-condition-grid,.sf2-steps{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:16px;grid-template-columns:none;grid-auto-flow:column;gap:10px;margin-inline:-16px;padding-bottom:10px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.sf2-facts-grid::-webkit-scrollbar{display:none}.sf2-condition-grid::-webkit-scrollbar{display:none}.sf2-steps::-webkit-scrollbar{display:none}.sf2-facts-grid{grid-auto-columns:max-content;margin-inline:0}.sf2-about{margin-top:52px;padding:44px 0}.sf2-fact-wide{grid-column:auto}.sf2-condition-grid{grid-auto-columns:62%}.sf2-steps{grid-auto-columns:78%}.sf2-facts-grid>*,.sf2-condition-grid>*,.sf2-steps>*{scroll-snap-align:start}.sf2-condition{padding:18px}.sf2-cat-grid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.sf2-cat-grid:has(>:nth-child(7)){scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:30%;grid-auto-flow:column;margin-inline:-16px;padding:2px 16px 10px;scroll-padding-inline:16px;overflow-x:auto}.sf2-cat-grid:has(>:nth-child(7))::-webkit-scrollbar{display:none}.sf2-cat-grid:has(>:nth-child(7))>*{scroll-snap-align:start}.sf2-cat{border-radius:18px;padding:14px 6px}.sf2-cat-icon{border-radius:14px;width:46px;height:46px;margin-bottom:4px}.sf2-cat-icon svg{width:22px;height:22px}.sf2-cat strong{font-size:.82rem}.sf2-cat small{font-size:.72rem}.sf2-grid{gap:10px}.sf2-card-body{gap:4px;padding:10px 12px 12px}.sf2-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:.9rem;display:-webkit-box;overflow:hidden}.sf2-chips span:nth-child(n+3){display:none}.sf2-chips span{padding:2px 7px;font-size:.68rem}.sf2-badge{padding:3px 8px;font-size:.66rem}.sf2-card-wa{width:34px;height:34px;top:8px;right:8px}.sf2-search-row{grid-template-columns:1fr auto}.sf2-search-row .sf2-search{grid-column:1/-1}.sf2-page-head{padding:26px 0 22px}}.sf2 .preview-banner{z-index:50;position:relative}@media (max-width:599px){.sf2-hero-grid.is-solo{gap:0;min-height:min(560px,76svh);padding-top:24px;padding-bottom:26px!important}.sf2-hero.has-image:before{background:linear-gradient(#0307121f 0%,#0307120d 30%,#03071299 55%,#030712ed 100%)}.sf2-hero-grid.is-solo .sf2-hero-eyebrow{margin-bottom:10px;padding:4px 10px;font-size:.74rem}.sf2-hero-grid.is-solo .sf2-hero-eyebrow svg{width:14px;height:14px}.sf2-hero-grid.is-solo h1{letter-spacing:-.025em;max-width:18ch;margin:0 0 8px;font-size:clamp(1.7rem,7.6vw,2.05rem);line-height:1.1}.sf2-hero-grid.is-solo .sf2-hero-intro{opacity:.88;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 16px;font-size:.92rem;line-height:1.5;display:-webkit-box;overflow:hidden}.sf2-hero-grid.is-solo .sf2-btn-row{flex-wrap:nowrap}.sf2-hero-grid.is-solo .sf2-btn-lg{min-height:46px;padding:0 18px;font-size:.92rem}.sf2-hero-grid.is-solo .sf2-btn-wa{display:none}.sf2-hero-grid.is-solo .sf2-btn-light{flex:0 auto!important}.sf2-hero.has-image .sf2-carousel-ui{gap:4px;margin:0;padding:4px;inset:14px 14px auto auto}.sf2-hero.has-image .sf2-carousel-btn{width:32px;height:32px}.sf2-hero.has-image .sf2-carousel-btn svg{width:15px;height:15px}}.sf2-slide-bg{display:none}@media (max-width:599px){.sf2-slide .sf2-slide-bg{object-fit:cover;filter:blur(22px)saturate(1.15)brightness(.75);width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.25)}.sf2-slide .sf2-slide-img{object-fit:contain;object-position:center top;position:relative}.sf2-slide.is-active .sf2-slide-img{transform-origin:50% 0;animation-name:sf2-kenburns-soft}.sf2-slide.is-active .sf2-slide-bg{animation:none}.sf2-hero-grid.is-solo{align-content:end;min-height:0;padding-top:calc(56.25vw - 20px)}}@keyframes sf2-kenburns-soft{0%{transform:scale(1.06)}to{transform:scale(1)}}.sf2-badge-new{color:#fff;background:#dc2626}.sf2-card-wrap{flex-direction:column;gap:8px;display:flex}.sf2-card-wrap>.sf2-card{flex:1}.sf2-buy{background:var(--brand);min-height:44px;color:var(--on-brand);border-radius:12px;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:flex}.sf2-buy:hover{filter:brightness(1.08)}.sf2-buy:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.sf2-badge-new{white-space:nowrap}.sf2-hero{container-type:inline-size}.sf2-hero-word{z-index:1;letter-spacing:-.06em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:900;line-height:.8;font-size:min(18rem, calc(150cqi / max(var(--chars,8), 4)));color:#0000;-webkit-text-stroke:1.5px #fff3;transform:translate(-50%);translate:0 calc(var(--sy,0px) * .3);position:absolute;bottom:-.08em;left:50%}.sf2-card:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--brand) 14%, transparent), transparent 65%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.sf2-card:hover:after{opacity:1}.sf2-card:hover,.sf2.motion-ready .sf2-card[data-reveal].is-in:hover{transform:perspective(1000px) rotateX(calc(var(--py,0) * -4deg)) rotateY(calc(var(--px,0) * 4deg)) translateY(-5px);transition:transform .15s ease-out,box-shadow .3s,border-color .2s}.sf2.motion-ready .sf2-section-head[data-reveal] h2{clip-path:inset(-.2em 100% -.2em 0);transition:clip-path 1s cubic-bezier(.77,0,.18,1) .15s}.sf2.motion-ready .sf2-section-head[data-reveal].is-in h2{clip-path:inset(-.2em -.2em -.2em 0)}@media (prefers-reduced-motion:reduce){.sf2-hero-word{translate:none}.sf2-card:hover{transform:none}}.sf2-more{justify-content:center;margin-top:32px;display:flex}.sf2-more .sf2-btn svg{transition:transform .2s}.sf2-more .sf2-btn:hover svg{transform:translate(4px)}@media (max-width:599px){.sf2-more .sf2-btn{width:100%}}
.cat-tone-blue{--ct1:#3b82f6;--ct2:#1d4ed8}.cat-tone-sky{--ct1:#38bdf8;--ct2:#0284c7}.cat-tone-indigo{--ct1:#818cf8;--ct2:#4f46e5}.cat-tone-violet{--ct1:#a78bfa;--ct2:#7c3aed}.cat-tone-pink{--ct1:#f472b6;--ct2:#db2777}.cat-tone-rose{--ct1:#fb7185;--ct2:#e11d48}.cat-tone-red{--ct1:#f87171;--ct2:#dc2626}.cat-tone-orange{--ct1:#fb923c;--ct2:#ea580c}.cat-tone-amber{--ct1:#fbbf24;--ct2:#d97706}.cat-tone-lime{--ct1:#a3e635;--ct2:#65a30d}.cat-tone-green{--ct1:#34d399;--ct2:#059669}.cat-tone-teal{--ct1:#2dd4bf;--ct2:#0d9488}.cat-tone-cyan{--ct1:#22d3ee;--ct2:#0891b2}.cat-tone-slate{--ct1:#94a3b8;--ct2:#475569}:is(.sf2-cat,.tk-cat)[class*=cat-tone-]{isolation:isolate;position:relative;overflow:hidden;background:linear-gradient(165deg, #fff 45%, color-mix(in srgb, var(--ct1) 14%, #fff))!important;border:1px solid color-mix(in srgb, var(--ct1) 22%, #e5e7eb)!important;box-shadow:0 1px 2px #0f172a0a, 0 12px 24px -18px color-mix(in srgb, var(--ct2) 60%, transparent)!important}:is(.sf2-cat,.tk-cat)[class*=cat-tone-]:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--ct1) 28%, transparent), transparent 70%);border-radius:999px;width:84px;height:84px;transition:transform .4s;position:absolute;top:-26px;right:-26px}:is(.sf2-cat,.tk-cat)[class*=cat-tone-]:hover{transform:translateY(-4px);border-color:var(--ct1)!important;box-shadow:0 0 0 1px var(--ct1), 0 18px 34px -18px var(--ct2)!important}:is(.sf2-cat,.tk-cat)[class*=cat-tone-]:hover:before{transform:scale(1.5)}:is(.sf2-cat,.tk-cat)[class*=cat-tone-] :is(.sf2-cat-icon,.tk-cat-icon){box-shadow:0 10px 20px -10px var(--ct2), inset 0 1px 0 #ffffff59;background:linear-gradient(140deg, var(--ct1), var(--ct2))!important;color:#fff!important;border-radius:18px!important}:is(.sf2-cat,.tk-cat)[class*=cat-tone-] strong{color:#0f172a}:is(.sf2-cat,.tk-cat)[class*=cat-tone-] small{background:color-mix(in srgb, var(--ct1) 16%, #fff);border-radius:999px;margin-top:4px;padding:2px 10px;font-weight:700;display:inline-block;color:color-mix(in srgb, var(--ct2) 85%, #000)!important}:is(.sf2,.tk) :is(.sf2-about,.tk-about){isolation:isolate;border-top:1px solid color-mix(in srgb, var(--brand) 12%, #eef1f6);position:relative;overflow:hidden;background:radial-gradient(55% 60% at 0% 0%, color-mix(in srgb, var(--brand) 16%, transparent), transparent 70%), radial-gradient(45% 55% at 100% 20%, color-mix(in srgb, var(--brand) 10%, #a855f714), transparent 70%), radial-gradient(60% 50% at 70% 100%, color-mix(in srgb, var(--brand) 9%, #38bdf814), transparent 70%), linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--brand) 4%, #f8fafc) 100%)!important}:is(.sf2,.tk) :is(.sf2-about,.tk-about):before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--brand) 30%, transparent) 1px, transparent 1.2px);opacity:.35;pointer-events:none;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}:is(.sf2-about,.tk-about) :is(.sf2-eyebrow,.tk-eyebrow){background:color-mix(in srgb, var(--brand) 10%, #fff);border:1px solid color-mix(in srgb, var(--brand) 20%, #fff);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex;color:color-mix(in srgb, var(--brand) 80%, #0f172a)!important}:is(.sf2-about,.tk-about) h2{background:linear-gradient(110deg, #0f172a 20%, color-mix(in srgb, var(--brand) 85%, #0f172a) 100%);letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;color:#0000!important;margin-top:14px!important}:is(.sf2-about,.tk-about) p{color:#334155}:is(.sf2-about,.tk-about) h2+p{padding-left:18px;position:relative}:is(.sf2-about,.tk-about) h2+p:before{content:"";background:linear-gradient(180deg, var(--brand), color-mix(in srgb, var(--brand) 30%, #a855f7));border-radius:4px;width:4px;position:absolute;top:4px;bottom:4px;left:0}:is(.sf2,.tk) :is(.sf2-contact-card,.tk-contact-card){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative;overflow:hidden;box-shadow:0 1px 0 #fffc inset, 0 30px 60px -32px color-mix(in srgb, var(--brand) 45%, #0f172a80)!important;background:#ffffffd1!important;border:1px solid #ffffffe6!important;border-radius:26px!important}:is(.sf2,.tk) :is(.sf2-contact-card,.tk-contact-card):before{content:"";background:linear-gradient(90deg, var(--brand), color-mix(in srgb, var(--brand) 40%, #a855f7), color-mix(in srgb, var(--brand) 40%, #38bdf8));height:5px;position:absolute;inset:0 0 auto}:is(.sf2-contact-card,.tk-contact-card) h3{color:#0f172a}:is(.sf2-contact-card,.tk-contact-card) li>svg{box-shadow:0 8px 16px -8px #0f172a73;color:#fff!important}:is(.sf2-contact-card,.tk-contact-card) li:nth-child(4n+1)>svg{background:linear-gradient(135deg,#fb7185,#e11d48)!important}:is(.sf2-contact-card,.tk-contact-card) li:nth-child(4n+2)>svg{background:linear-gradient(135deg,#fbbf24,#d97706)!important}:is(.sf2-contact-card,.tk-contact-card) li:nth-child(4n+3)>svg{background:linear-gradient(135deg,#34d399,#059669)!important}:is(.sf2-contact-card,.tk-contact-card) li:nth-child(4n+4)>svg{background:linear-gradient(135deg,#60a5fa,#2563eb)!important}:is(.sf2-contact-card,.tk-contact-card) li{border-bottom:1px dashed #e2e8f0;padding-bottom:14px}:is(.sf2-contact-card,.tk-contact-card) li:last-child{border-bottom:0;padding-bottom:0}:is(.sf2-contact-card,.tk-contact-card) li span{color:#1e293b}.tk-dark .tk-about{border-top-color:#ffffff0f;background:radial-gradient(55% 60% at 0% 0%, color-mix(in srgb, var(--brand) 22%, transparent), transparent 70%), radial-gradient(45% 55% at 100% 30%, #a855f71f, transparent 70%), linear-gradient(180deg, #070910, #0b0e16)!important}.tk-dark .tk-about h2{background:linear-gradient(110deg, #fff 30%, color-mix(in srgb, var(--brand) 60%, #fff));-webkit-background-clip:text;background-clip:text}.tk-dark .tk-about p,.tk-dark .tk-contact-card li span{color:#cbd5e1}.tk-dark .tk-about .tk-eyebrow{background:color-mix(in srgb, var(--brand) 18%, transparent);border-color:color-mix(in srgb, var(--brand) 35%, transparent);color:#fff!important}.tk-dark .tk-contact-card{background:#0f121cbf!important;border-color:#ffffff14!important}.tk-dark .tk-contact-card h3{color:#fff}.tk-dark .tk-contact-card li{border-bottom-color:#ffffff14}.cf-group{gap:6px;min-width:0;margin-top:14px;display:grid}.cf-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#64748b);font-size:.74rem;font-weight:800}.cf-group :is(.sf2-brand-pills,.tk-pills) a[aria-current=true]{box-shadow:0 8px 18px -10px #0f172a8c}.cf-clear{background:#fff1f2;border:1px solid #fecdd3;border-radius:999px;place-self:flex-start start;align-items:center;gap:6px;width:max-content;max-width:100%;margin-top:14px;padding:8px 14px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;color:#be123c!important}.cf-clear:hover{background:#ffe4e6}.pbg-0{--pb1:#e0ecff;--pb2:#c7dbff}.pbg-1{--pb1:#fde7f1;--pb2:#fbcfe3}.pbg-2{--pb1:#ddf7ec;--pb2:#bff0da}.pbg-3{--pb1:#fff1d6;--pb2:#ffe2a8}.pbg-4{--pb1:#ece6ff;--pb2:#d9ccff}.pbg-5{--pb1:#dcf5fb;--pb2:#b9ecf7}.pbg-6{--pb1:#ffe6dc;--pb2:#ffcdb9}.pbg-7{--pb1:#eef9d9;--pb2:#dbf2b0}.pbg-8{--pb1:#e3e9ff;--pb2:#ccd6ff}.pbg-9{--pb1:#ffe4e8;--pb2:#ffc9d2}:is(.sf2,.tk) .pbg{background:radial-gradient(120% 90% at 30% 15%, #fff 0%, var(--pb1) 45%, var(--pb2) 100%)!important}:is(.sf2,.tk) .pbg img{box-sizing:border-box;mix-blend-mode:multiply;padding:9%;object-fit:contain!important}:is(.sf2,.tk):not(.tk-studio) .pbg:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#0f172a29,#0000);border-radius:50%;height:8%;position:absolute;bottom:7%;left:18%;right:18%}.tk-dark .tk-cat[class*=cat-tone-]{background:linear-gradient(165deg, var(--surface) 40%, color-mix(in srgb, var(--ct2) 22%, var(--surface)))!important;border-color:color-mix(in srgb, var(--ct1) 30%, transparent)!important}.tk-dark .tk-cat[class*=cat-tone-] strong{color:var(--ink)}.tk-dark .tk-cat[class*=cat-tone-] small{background:color-mix(in srgb, var(--ct1) 20%, transparent);color:var(--ct1)!important}@media (max-width:699px){:is(.sf2-cat,.tk-cat)[class*=cat-tone-] :is(.sf2-cat-icon,.tk-cat-icon){border-radius:14px!important}:is(.sf2-cat,.tk-cat)[class*=cat-tone-] small{padding:1px 8px}}@media (prefers-reduced-motion:reduce){:is(.sf2-cat,.tk-cat)[class*=cat-tone-]:before{transition:none}}.cf-chosen{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.cf-chip{background:var(--brand,#1d4ed8);border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex;color:var(--on-brand,#fff)!important}.cf-chip span{opacity:.8;font-size:.8rem}.cf-reset{opacity:.75;align-items:center;min-height:40px;padding:0 12px;font-size:.88rem;font-weight:700;text-decoration:underline;display:inline-flex;color:inherit!important}.cf-step{gap:10px;margin-top:16px}.cf-question{letter-spacing:-.01em;font-size:1.12rem;font-weight:800}.cf-chip:focus-visible,.cf-reset:focus-visible{outline:3px solid var(--brand,#1d4ed8);outline-offset:2px}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.rq4mpW_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}
