.sector-flexies :where(:not(svg,svg *)),.sector-flexies :where(:not(svg,svg *)):before,.sector-flexies :where(:not(svg,svg *)):after{all:revert}.sector-flexies :where(svg){display:revert;vertical-align:revert}.sector-flexies{tab-size:8;font-feature-settings:normal;font-variation-settings:normal;-webkit-font-smoothing:auto;-webkit-tap-highlight-color:initial;--bg:#f7f8f5;--ink:#292e34;--black:#000;--muted:#666;--card:#fff;--accent:#4f39f6;--c1:#4f39f6;--t1:#e3e5ff;--c2:#1447e6;--t2:#dbe8ff;--c3:#00a676;--t3:#d3f6e7;--display:var(--font-s-anton), Impact, sans-serif;--body:var(--font-s-dm-sans), system-ui, sans-serif;--ease:cubic-bezier(.22,1,.36,1);min-height:100vh;line-height:normal;display:block}.sector-flexies *{box-sizing:border-box}.sector-flexies{scroll-behavior:smooth;background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}.sector-flexies img{max-width:100%;display:block}.sector-flexies a{color:inherit;text-decoration:none}.sector-flexies .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.sector-flexies .display{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;margin:0;font-weight:400;line-height:.95}.sector-flexies .nav{z-index:40;grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 28px;transition:background .3s,box-shadow .3s;display:grid;position:fixed;top:0;left:0;right:0}.sector-flexies .nav.scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f8f5e6;box-shadow:0 1px #0000000f}.sector-flexies .nav ul{letter-spacing:.06em;text-transform:uppercase;gap:22px;margin:0;padding:0;font-size:12px;font-weight:600;list-style:none;display:flex}.sector-flexies .brand{font-family:var(--display);text-transform:none;letter-spacing:.01em;color:var(--black);align-items:center;gap:8px;font-size:26px;display:flex}.sector-flexies .brand svg{width:26px;height:26px}.sector-flexies .nav .right{justify-self:end;align-items:center;gap:10px;display:flex}.sector-flexies .pill{cursor:pointer;background:var(--ink);color:#fff;height:40px;font:600 12px var(--body);letter-spacing:.08em;text-transform:uppercase;transition:transform .35s var(--ease), background .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.sector-flexies .pill:hover{background:var(--accent);transform:translateY(-2px)}.sector-flexies .pill.big{height:54px;padding:0 28px;font-size:14px}.sector-flexies .menu-btn{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;width:40px;height:40px;display:none}.sector-flexies .mobile-menu{z-index:39;background:var(--bg);opacity:0;pointer-events:none;flex-direction:column;gap:8px;padding:100px 24px;transition:opacity .3s;display:flex;position:fixed;inset:0}.sector-flexies .mobile-menu a{font-family:var(--display);text-transform:uppercase;font-size:44px}.sector-flexies.menu-open .mobile-menu{opacity:1;pointer-events:auto}.sector-flexies .x-label{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:inline-flex}.sector-flexies .x-label:before,.sector-flexies .x-label:after{content:"×";color:var(--accent);font-weight:700}.sector-flexies .hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:130px 24px 70px;display:flex;position:relative;overflow:hidden}.sector-flexies .hero .display{color:var(--black);margin:18px 0 20px;font-size:clamp(56px,10vw,136px)}.sector-flexies .hero .display em{color:var(--accent);font-style:normal}.sector-flexies .hero p{max-width:560px;color:var(--muted);margin:0 auto 30px;font-size:18px;line-height:1.55}.sector-flexies .float{aspect-ratio:1;border-radius:24px;width:clamp(110px,12vw,170px);animation:6s ease-in-out infinite bob-flexies;position:absolute;overflow:hidden;box-shadow:0 24px 50px -24px #00000059}.sector-flexies .float img{object-fit:cover;width:100%;height:100%}.sector-flexies .float.a{top:24%;left:6%;transform:rotate(-8deg)}.sector-flexies .float.b{animation-delay:-2s;top:30%;right:7%;transform:rotate(7deg)}.sector-flexies .float.c{animation-delay:-4s;bottom:10%;left:14%;transform:rotate(5deg)}.sector-flexies .float.d{animation-delay:-3s;bottom:8%;right:15%;transform:rotate(-6deg)}@keyframes bob-flexies{50%{translate:0 -10px}}.sector-flexies main{overflow-x:clip}.sector-flexies .ticker{background:var(--ink);color:#fff;margin:0 -10px;padding:18px 0;overflow:hidden;transform:rotate(-1.5deg)}.sector-flexies .ticker-track{width:max-content;animation:30s linear infinite tk-flexies;display:flex}.sector-flexies .ticker-track span{font-family:var(--display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:30px;padding-right:30px;font-size:30px;display:inline-flex}.sector-flexies .ticker-track span:after{content:"✦";color:var(--accent);font-size:20px}@keyframes tk-flexies{to{transform:translate(-50%)}}.sector-flexies .spec{text-align:center;padding:clamp(90px,12vw,150px) 24px;position:relative;overflow:hidden}.sector-flexies .spec .display{color:var(--black);font-size:clamp(56px,10vw,136px)}.sector-flexies .spec .display em{color:var(--c);font-style:normal}.sector-flexies .spec .hero-pic{aspect-ratio:4/5;background:var(--t);z-index:1;border-radius:32px;width:min(420px,80vw);margin:-30px auto 0;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #00000073}.sector-flexies .spec .hero-pic img{object-fit:cover;width:100%;height:100%}.sector-flexies .spec .badge{color:var(--c);background:#fff;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:700;position:absolute;bottom:16px;left:16px}.sector-flexies .spec .x-label{margin-top:34px}.sector-flexies .spec .x-label:before,.sector-flexies .spec .x-label:after{color:var(--c)}.sector-flexies .spec p{max-width:520px;color:var(--muted);margin:14px auto 0;line-height:1.6}.sector-flexies .spec .feats{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.sector-flexies .spec .feats span{background:var(--t);color:var(--c);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.sector-flexies .spec .float{width:clamp(100px,10vw,150px)}.sector-flexies .shop{padding:clamp(90px,10vw,130px) 0}.sector-flexies .shop .head{text-align:center;margin-bottom:44px}.sector-flexies .shop .head .display{color:var(--black);font-size:clamp(44px,7vw,96px)}.sector-flexies .shop-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sector-flexies .sc{background:var(--t);border-radius:28px;flex-direction:column;min-height:420px;padding:28px;display:flex;position:relative;overflow:hidden}.sector-flexies .sc .display{color:var(--c);opacity:.25;font-size:74px;line-height:.85}.sector-flexies .sc h3{font-family:var(--display);text-transform:uppercase;color:var(--black);margin:auto 0 8px;font-size:30px;font-weight:400}.sector-flexies .sc p{color:#444;margin:0 0 20px;line-height:1.55}.sector-flexies .sc .pill{background:var(--c);align-self:flex-start}.sector-flexies .sc img{aspect-ratio:1;object-fit:cover;border-radius:22px;width:55%;position:absolute;top:70px;right:-20px;transform:rotate(6deg)}.sector-flexies .bento-sec{background:#fff;padding:clamp(90px,10vw,130px) 0}.sector-flexies .bento-sec .head{text-align:center;margin-bottom:40px}.sector-flexies .bento-sec .display{color:var(--black);font-size:clamp(44px,7vw,90px)}.sector-flexies .bento-sec .head p{color:var(--muted);font-size:17px}.sector-flexies .bento{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sector-flexies .bx{background:var(--bg);border-radius:26px;flex-direction:column;justify-content:space-between;min-height:220px;padding:26px;display:flex}.sector-flexies .bx small{color:var(--muted);font-size:13px}.sector-flexies .bx b{font-family:var(--display);color:var(--accent);font-size:64px;font-weight:400;line-height:1}.sector-flexies .bx p{color:#444;margin:0;line-height:1.5}.sector-flexies .bx.wide{background:var(--ink);color:#fff;grid-column:span 2}.sector-flexies .bx.wide p{color:#ffffffbf;font-size:18px}.sector-flexies .bx.wide b{color:#fff;font-size:44px}.sector-flexies .bx.pic{padding:0;overflow:hidden}.sector-flexies .bx.pic img{object-fit:cover;width:100%;height:100%}.sector-flexies .prices{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}.sector-flexies .pr{background:#fff;border:1px solid #0000000f;border-radius:26px;flex-direction:column;padding:28px;display:flex}.sector-flexies .pr.feat{background:var(--accent);color:#fff;border:0}.sector-flexies .pr h3{font-family:var(--display);text-transform:uppercase;margin:0 0 6px;font-size:28px;font-weight:400}.sector-flexies .pr .amt{font-family:var(--display);margin:14px 0 6px;font-size:54px}.sector-flexies .pr .amt span{font-family:var(--body);opacity:.7;font-size:15px}.sector-flexies .pr ul{gap:10px;margin:16px 0 26px;padding:0;list-style:none;display:grid}.sector-flexies .pr li:before{content:"✓  ";color:var(--accent);font-weight:800}.sector-flexies .pr.feat li:before{color:#a4f4cf}.sector-flexies .pr .pill{margin-top:auto}.sector-flexies .pr.feat .pill{color:var(--ink);background:#fff}.sector-flexies .faq-sec{padding:clamp(90px,10vw,130px) 0}.sector-flexies .faq-sec .display{text-align:center;color:var(--black);margin-bottom:34px;font-size:clamp(40px,6vw,72px)}.sector-flexies .faq{gap:12px;max-width:820px;margin:0 auto;display:grid}.sector-flexies .faq details{background:#fff;border-radius:18px;padding:0 24px}.sector-flexies .faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:22px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.sector-flexies .faq summary::-webkit-details-marker{display:none}.sector-flexies .faq summary:after{content:"+";background:var(--bg);width:30px;height:30px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-weight:800;transition:transform .3s;display:grid}.sector-flexies .faq details[open] summary:after{transform:rotate(45deg)}.sector-flexies .faq p{color:var(--muted);margin:0 0 22px;line-height:1.6}.sector-flexies .cta{background:var(--ink);color:#fff;text-align:center;border-radius:36px;margin:0 24px 24px;padding:clamp(70px,10vw,120px) 24px;position:relative;overflow:hidden}.sector-flexies .cta .display{font-size:clamp(48px,9vw,120px)}.sector-flexies .cta .display em{color:#a3b3ff;font-style:normal}.sector-flexies .cta p{color:#ffffffb3;max-width:520px;margin:18px auto 30px;font-size:18px}.sector-flexies .cta form{grid-template-columns:1fr 1fr auto;gap:10px;max-width:760px;margin:0 auto;display:grid}.sector-flexies .cta input{height:54px;font:15px var(--body);border:0;border-radius:999px;padding:0 20px}.sector-flexies .cta .pill{background:var(--accent);height:54px}.sector-flexies .foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:30px 28px 40px;font-size:13px;display:flex}.sector-flexies .foot p{width:100%;margin:6px 0 0}.sector-flexies .toast{background:var(--accent);color:#fff;transition:transform .5s var(--ease);z-index:60;border-radius:999px;padding:14px 22px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%,160%)}.sector-flexies .toast.show{transform:translate(-50%)}.sector-flexies [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(30px)scale(.98)}.sector-flexies [data-reveal].in{opacity:1;transform:none}@media (max-width:960px){.sector-flexies .nav{grid-template-columns:auto 1fr}.sector-flexies .nav ul,.sector-flexies .nav .right .pill{display:none}.sector-flexies .nav .right{grid-column:2}.sector-flexies .menu-btn{place-items:center;display:grid}.sector-flexies .float{display:none}.sector-flexies .shop-grid,.sector-flexies .prices{grid-template-columns:1fr}.sector-flexies .bento{grid-template-columns:1fr 1fr}.sector-flexies .cta form{grid-template-columns:1fr}}@media (max-width:560px){.sector-flexies .bento{grid-template-columns:1fr}.sector-flexies .bx.wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.sector-flexies *{transition:none!important;animation:none!important}.sector-flexies [data-reveal]{opacity:1;transform:none}}
