:root{--bg:#f6f6f2;--surface:#fff;--ink:#101a33;--muted:#5a6478;--faint:#8a91a3;--line:#e3e3dc;--line-soft:#edede6;--brand:#193d8a;--brand-2:#122e6b;--brand-soft:#e8edf8;--brand-softer:#f2f5fb;--lime:#99b636;--lime-ink:#667a1f;--lime-soft:#eef4d6;--gold:var(--lime-ink);--gold-soft:var(--lime-soft);--wa:#22c15e;--wa-2:#128c7e;--ok:#128040;--ok-soft:#e3f5e9;--warn:#a76a00;--warn-soft:#fdf2dd;--danger:#b3362b;--danger-soft:#fbeae8;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-pill:999px;--shadow-sm:0 1px 2px rgba(16,26,51,.06);--shadow-md:0 2px 6px rgba(16,26,51,.05),0 14px 34px -14px rgba(16,26,51,.16);--shadow-lg:0 4px 10px rgba(16,26,51,.06),0 28px 60px -20px rgba(16,26,51,.28);--max:1160px;--header-h:72px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;background:var(--bg);color:var(--ink);font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}::selection{background:var(--brand);color:#fff}:focus-visible{outline:2.5px solid var(--brand);outline-offset:3px;border-radius:4px}.container{max-width:var(--max);margin:0 auto;padding:0 24px}@media (max-width:560px){.container{padding:0 18px}}.font-display{font-family:var(--font-display),Georgia,serif}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 26px;border-radius:var(--r-pill);font-weight:700;font-size:15px;letter-spacing:.01em;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,opacity .15s;white-space:nowrap}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn-brand{background:var(--brand);color:#fff;box-shadow:0 10px 24px -10px rgba(25,61,138,.55)}.btn-brand:hover:not(:disabled){background:var(--brand-2);transform:translateY(-1px)}.btn-wa{background:var(--wa);color:#fff;box-shadow:0 10px 24px -10px rgba(34,193,94,.5)}.btn-wa:hover:not(:disabled){background:var(--wa-2);transform:translateY(-1px)}.btn-ghost{background:transparent;color:var(--brand);border:1.5px solid var(--brand)}.btn-ghost:hover:not(:disabled),.btn-soft{background:var(--brand-soft)}.btn-soft{color:var(--brand-2)}.btn-soft:hover:not(:disabled){background:#dce9e2}.btn-sm{padding:9px 18px;font-size:13.5px}.btn-lg{padding:16px 34px;font-size:16px}.btn-block{width:100%}.header{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:hsla(43,30%,95%,.9);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);border-bottom:1px solid var(--line-soft)}@media (max-width:780px){.header{background:hsla(43,30%,95%,.98)}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.header{background:#f7f5f0}}.header .inner{justify-content:space-between;height:var(--header-h);gap:16px}.header .inner,.logo{display:flex;align-items:center}.logo{gap:12px;min-width:0}.logo-img{height:36px;width:auto;display:block}@media (max-width:560px){.logo-img{height:28px}}.logo .mark{width:40px;height:40px;flex:none;border-radius:13px;background:linear-gradient(135deg,var(--brand) 0,#2a55b8 100%);color:#fff;display:grid;place-items:center;box-shadow:0 6px 16px -6px rgba(25,61,138,.5)}.logo .name{font-family:var(--font-display),serif;font-weight:650;font-size:19.5px;letter-spacing:-.01em;line-height:1.1}.logo .tag{display:block;font-family:var(--font-sans);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.nav{display:flex;gap:30px;align-items:center}.nav a{color:var(--muted);font-weight:600;font-size:14.5px;position:relative;padding:6px 0}.nav a.active,.nav a:hover{color:var(--brand)}.nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2.5px;background:var(--lime);border-radius:2px}@media (max-width:780px){.nav{display:none}}.header-actions{display:flex;align-items:center;gap:10px}.cart-btn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.cart-btn:hover{border-color:var(--brand);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.cart-count{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--lime);color:var(--ink);font-size:11.5px;font-weight:800;display:grid;place-items:center;border:2px solid var(--bg)}.hero{position:relative;overflow:hidden;padding:76px 0 70px;background:radial-gradient(1200px 520px at 82% -10%,rgba(25,61,138,.1),transparent 60%),radial-gradient(800px 400px at -10% 110%,rgba(159,197,22,.12),transparent 55%),linear-gradient(180deg,#eff1ee 0,var(--bg) 90%)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:48px;gap:48px;align-items:center}@media (max-width:920px){.hero-grid{grid-template-columns:1fr;gap:40px}.hero{padding:52px 0 56px}}.hero h1{font-family:var(--font-display),Georgia,serif;font-weight:620;font-size:clamp(38px,5.4vw,58px);line-height:1.06;letter-spacing:-.022em;margin:0 0 20px}.hero h1 em{font-style:normal;color:var(--brand)}.hero p.lead{font-size:18px;color:var(--muted);max-width:520px;margin:0 0 30px;line-height:1.65}.pill{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);color:var(--brand-2);padding:8px 16px;border-radius:var(--r-pill);font-size:13px;font-weight:700;margin-bottom:22px;box-shadow:var(--shadow-sm)}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--lime)}.cta-row{gap:14px;align-items:center}.cta-row,.trust-row{display:flex;flex-wrap:wrap}.trust-row{gap:26px;margin-top:38px;padding-top:26px;border-top:1px solid var(--line)}.trust{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:var(--muted)}.trust svg{flex:none;color:var(--brand)}.hero-visual{position:relative;height:430px}@media (max-width:920px){.hero-visual{height:320px}}.hero-visual .panel{position:absolute;inset:0;border-radius:var(--r-lg);background:linear-gradient(150deg,#fff,#edf0f6);border:1px solid var(--line-soft);box-shadow:var(--shadow-md)}.float-box{position:absolute;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-lg);padding:14px;border:1px solid var(--line-soft);animation:floaty 7s ease-in-out infinite}.float-box img{width:100%;height:100%;object-fit:contain}.fb-1{width:46%;top:9%;left:7%;animation-delay:0s}.fb-1,.fb-2{aspect-ratio:1.75}.fb-2{width:52%;top:38%;right:5%;animation-delay:1.4s}.fb-3{width:40%;aspect-ratio:1.45;bottom:6%;left:13%;animation-delay:2.6s}.hero-chip{position:absolute;top:20px;right:20px;background:var(--ink);color:#fff;font-size:12.5px;font-weight:700;padding:9px 16px;border-radius:var(--r-pill);box-shadow:var(--shadow-md)}@media (max-width:920px){.hero-chip{top:12px;right:12px;font-size:11px;padding:7px 12px}.fb-1{width:44%;left:5%}.fb-2{width:48%;right:4%}.fb-3{width:38%;left:10%}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.float-box{animation:none}html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}section.block{padding:72px 0}@media (max-width:700px){section.block{padding:52px 0}}.eyebrow{color:var(--gold);font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;display:block;margin-bottom:10px}.section-head{margin-bottom:36px;max-width:640px}.section-head h2{font-family:var(--font-display),Georgia,serif;font-weight:620;font-size:clamp(28px,3.6vw,40px);letter-spacing:-.018em;line-height:1.12;margin:0 0 12px}.section-head p{color:var(--muted);margin:0;font-size:16.5px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}@media (max-width:860px){.grid-3{grid-template-columns:1fr}}.feature{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:30px 28px;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease}.feature:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.feature .ico{width:48px;height:48px;border-radius:14px;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;margin-bottom:18px}.feature h3{margin:0 0 8px;font-size:18px;font-weight:750;letter-spacing:-.01em}.feature p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.6}.catalog{display:grid;grid-template-columns:250px 1fr;grid-gap:40px;gap:40px;align-items:start}@media (max-width:900px){.catalog{grid-template-columns:1fr;gap:20px}}.filters{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 20px)}@media (max-width:900px){.filters{position:static}.filter-group{margin-bottom:12px!important}.filter-chips{display:flex;overflow-x:auto;padding-bottom:6px;flex-wrap:nowrap!important;scrollbar-width:none}.filter-chips::-webkit-scrollbar{display:none}.filter-chips .chip{flex:none}}.filter-group{margin-bottom:26px}.filter-group h4{font-size:11.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--faint);margin:0 0 12px;font-weight:800}.filter-chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:var(--r-pill);border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font-size:13.5px;font-weight:600;cursor:pointer;transition:all .15s ease}.chip:hover{color:var(--brand-2)}.chip.active,.chip:hover{border-color:var(--brand)}.chip.active{background:var(--brand);color:#fff;box-shadow:0 6px 14px -6px rgba(25,61,138,.5)}.notice{display:flex;gap:12px;align-items:flex-start;background:var(--brand-softer);border:1px solid #d5def0;color:#2c4586;padding:14px 18px;border-radius:var(--r-md);font-size:14px;margin-bottom:26px;line-height:1.55}.notice svg{flex:none;margin-top:2px}.count{color:var(--faint);font-size:13.5px;font-weight:600;margin-bottom:18px}.lens-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:1080px){.lens-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lens-grid{grid-template-columns:1fr;gap:16px}}.lens-card{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .22s ease,box-shadow .22s ease,border-color .22s}.lens-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--line)}.lens-media{position:relative;height:168px;background:linear-gradient(165deg,#fbfbfa,#eef0f4);display:grid;place-items:center;padding:18px}.lens-media img{height:130px;max-width:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.lens-card:hover .lens-media img{transform:scale(1.045)}.lens-media .no-img{width:64px;height:64px;border-radius:50%;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center}.badge{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;letter-spacing:.02em;padding:5px 11px;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.badge.stock{background:rgba(227,245,233,.92);color:var(--ok)}.badge.miami{background:hsla(39,89%,93%,.92);color:var(--warn)}.lens-body{display:flex;flex-direction:column;flex:1 1;padding:18px 20px 20px}.lens-brand{font-size:11px;color:var(--gold);font-weight:800;text-transform:uppercase;letter-spacing:.13em;margin-bottom:4px}.lens-name{font-weight:750;font-size:16.5px;letter-spacing:-.01em;line-height:1.3;margin-bottom:5px}.lens-meta{font-size:13px;color:var(--faint);margin-bottom:14px}.lens-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.price{font-size:21px;font-weight:800;letter-spacing:-.02em}.price small{font-size:12px;font-weight:600;color:var(--faint);letter-spacing:0}.add-btn{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:var(--r-pill);border:none;background:var(--brand);color:#fff;font-size:13.5px;font-weight:750;cursor:pointer;transition:background .15s,transform .15s,box-shadow .15s;box-shadow:0 8px 18px -8px rgba(25,61,138,.55)}.add-btn:hover{background:var(--brand-2);transform:translateY(-1px)}.add-btn:active{transform:scale(.97)}.add-btn.added{background:var(--ok)}.drawer-backdrop{position:fixed;inset:0;z-index:90;background:rgba(16,26,51,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .25s ease}.drawer-backdrop.open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:95;width:min(430px,100vw);background:var(--surface);box-shadow:var(--shadow-lg);transform:translateX(105%);transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column}.drawer.open{transform:translateX(0)}.drawer-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line-soft)}.drawer-head h3{margin:0;font-family:var(--font-display),serif;font-size:21px;font-weight:650}.drawer-close{width:38px;height:38px;border-radius:50%;border:1.5px solid var(--line);background:transparent;display:grid;place-items:center;cursor:pointer;transition:border-color .15s,background .15s}.drawer-close:hover{border-color:var(--ink);background:var(--bg)}.drawer-items{flex:1 1;overflow-y:auto;padding:10px 24px}.drawer-empty{text-align:center;padding:60px 20px;color:var(--muted)}.drawer-empty .big{font-size:44px;margin-bottom:12px}.cart-line{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--line-soft)}.cart-line:last-child{border-bottom:none}.cart-thumb{width:72px;height:58px;flex:none;border-radius:var(--r-sm);background:linear-gradient(165deg,#fbfbfa,#eef0f4);display:grid;place-items:center;padding:6px;border:1px solid var(--line-soft)}.cart-thumb img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.cart-info{flex:1 1;min-width:0}.cart-info .b{font-size:10.5px;color:var(--gold);font-weight:800;text-transform:uppercase;letter-spacing:.12em}.cart-info .n{font-weight:700;font-size:14px;line-height:1.3;margin:2px 0 3px}.cart-info .p{font-size:13px;color:var(--muted)}.cart-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.line-total{font-weight:800;font-size:15px}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:var(--r-pill);overflow:hidden}.qty button{width:30px;height:30px;border:none;background:transparent;font-size:16px;font-weight:700;color:var(--brand);cursor:pointer;display:grid;place-items:center;transition:background .15s}.qty button:hover{background:var(--brand-soft)}.qty span{min-width:26px;text-align:center;font-weight:750;font-size:13.5px}.drawer-foot{padding:20px 24px 24px;border-top:1px solid var(--line-soft);background:#fcfbf8}.subtotal-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.subtotal-row .label{color:var(--muted);font-weight:600;font-size:14.5px}.subtotal-row .value{font-size:24px;font-weight:800;letter-spacing:-.02em}.drawer-foot .fine{font-size:12.5px;color:var(--faint);margin:0 0 16px}.checkout-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:40px;gap:40px;align-items:start}@media (max-width:900px){.checkout-grid{grid-template-columns:1fr}}.panel{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:30px;box-shadow:var(--shadow-sm)}@media (max-width:560px){.panel{padding:22px 18px}}.panel h3{margin:0 0 20px;font-family:var(--font-display),serif;font-size:21px;font-weight:650}.field{margin-bottom:18px}.field label{display:block;font-size:13.5px;font-weight:700;margin-bottom:7px}.field label .opt{color:var(--faint);font-weight:500}.input{width:100%;padding:13px 16px;border-radius:var(--r-md);border:1.5px solid var(--line);background:#fdfcfa;font-size:15px;font-family:inherit;color:var(--ink);transition:border-color .15s,box-shadow .15s}.input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3.5px rgba(25,61,138,.12);background:#fff}.input::placeholder{color:#a8b1ac}.input-group{display:flex;align-items:stretch}.input-group .prefix{display:grid;place-items:center;padding:0 14px;border:1.5px solid var(--line);border-right:none;border-radius:var(--r-md) 0 0 var(--r-md);background:var(--brand-softer);font-weight:700;font-size:14.5px;color:var(--brand-2)}.input-group .input{border-radius:0 var(--r-md) var(--r-md) 0}.radio-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:560px){.radio-cards{grid-template-columns:1fr}}.radio-card{position:relative;border:1.5px solid var(--line);border-radius:var(--r-md);padding:16px;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s;background:#fdfcfa}.radio-card.selected,.radio-card:hover{border-color:var(--brand)}.radio-card.selected{background:var(--brand-softer);box-shadow:0 0 0 3px rgba(25,61,138,.1)}.radio-card input{position:absolute;opacity:0}.radio-card .t{font-weight:750;font-size:14.5px;margin-bottom:3px;display:flex;align-items:center;gap:8px}.radio-card .d{font-size:12.5px;color:var(--muted);line-height:1.45}.error-text{font-size:13px;margin-top:6px}.error-text,.form-alert{color:var(--danger);font-weight:600}.form-alert{background:var(--danger-soft);border:1px solid #efc5c0;border-radius:var(--r-md);padding:13px 16px;font-size:14px;margin-bottom:18px}.summary-line{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line-soft)}.summary-line:last-of-type{border-bottom:none}.sum-name{flex:1 1;min-width:0;font-size:14px;font-weight:600;line-height:1.35}.sum-name .sub{display:block;font-size:12px;color:var(--faint);font-weight:500}.sum-qty{color:var(--faint);font-size:13px;font-weight:700}.sum-price{font-weight:750;font-size:14.5px}.total-row{display:flex;justify-content:space-between;align-items:baseline;padding-top:18px;margin-top:8px;border-top:2px solid var(--ink)}.total-row .label{font-weight:750;font-size:16px}.total-row .value{font-size:28px;font-weight:800;letter-spacing:-.02em}.yappy-zone{margin-top:22px}.yappy-note{text-align:center;margin-top:12px;line-height:1.5}.pay-sep,.yappy-note{font-size:12.5px;color:var(--faint)}.pay-sep{display:flex;align-items:center;gap:14px;margin:18px 0;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pay-sep:after,.pay-sep:before{content:"";flex:1 1;height:1px;background:var(--line)}.status-hero{max-width:560px;margin:0 auto;text-align:center;padding:40px 0 20px}.status-icon{width:88px;height:88px;border-radius:50%;display:grid;place-items:center;margin:0 auto 24px}.status-icon.ok{background:var(--ok-soft);color:var(--ok)}.status-icon.wait{background:var(--brand-soft);color:var(--brand)}.status-icon.bad{background:var(--danger-soft);color:var(--danger)}.status-hero h1{font-family:var(--font-display),serif;font-weight:620;font-size:clamp(28px,4vw,38px);margin:0 0 12px;letter-spacing:-.02em}.status-hero p{color:var(--muted);font-size:16px;margin:0 0 8px}.spinner{width:22px;height:22px;border:3px solid rgba(25,61,138,.2);border-top:3px solid var(--brand);border-radius:50%;animation:spin .8s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin{to{transform:rotate(1turn)}}.soon{position:relative;overflow:hidden;background:linear-gradient(135deg,#0f2554 0,var(--brand) 55%,#2a55b8 100%);color:#fff;border-radius:var(--r-lg);padding:56px 40px;text-align:center;box-shadow:var(--shadow-md)}.soon:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 85% 20%,hsla(0,0%,100%,.12),transparent 60%)}.soon>*{position:relative}.soon h2{font-family:var(--font-display),serif;font-weight:620;font-size:clamp(26px,3.4vw,36px);margin:0 0 12px;letter-spacing:-.015em}.soon p{margin:0 auto 26px;max-width:480px;opacity:.85;font-size:16px}.footer{background:#0d1731;color:#b6c0d8;padding:60px 0 36px;margin-top:60px}.footer .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:36px;gap:36px;margin-bottom:40px}@media (max-width:700px){.footer .cols{grid-template-columns:1fr;gap:28px}}.footer h5{color:#fff;margin:0 0 14px;font-size:15px;font-weight:750}.footer .brand-foot{font-family:var(--font-display),serif;font-size:21px;color:#fff;font-weight:650;margin-bottom:10px}.footer li,.footer p{font-size:14px;margin:6px 0;list-style:none}.footer ul{padding:0;margin:0}.footer a{color:#b6c0d8;transition:color .15s}.footer a:hover{color:#fff}.footer .bottom{border-top:1px solid hsla(0,0%,100%,.1);padding-top:22px;font-size:13px;color:#6d7893;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.wa-float{position:fixed;right:22px;bottom:22px;z-index:70;width:58px;height:58px;border-radius:50%;background:var(--wa);color:#fff;display:grid;place-items:center;box-shadow:0 10px 28px -6px rgba(34,193,94,.55);transition:transform .18s ease,box-shadow .18s}.wa-float:hover{transform:scale(1.08);box-shadow:0 14px 34px -6px rgba(34,193,94,.65)}.wa-float svg{width:30px;height:30px}@media (max-width:560px){.wa-float{right:16px;bottom:16px;width:54px;height:54px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.chat-launcher{position:fixed;right:22px;bottom:88px;z-index:70;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--brand) 0,#2a55b8 100%);color:#fff;border:none;cursor:pointer;display:grid;place-items:center;box-shadow:0 10px 26px -6px rgba(25,61,138,.55);transition:transform .18s ease,box-shadow .18s ease,opacity .2s}.chat-launcher:hover{transform:scale(1.07)}.chat-launcher.hidden{opacity:0;pointer-events:none;transform:scale(.6)}@media (max-width:560px){.chat-launcher{right:16px;bottom:80px;width:52px;height:52px}}.chat-panel{position:fixed;right:22px;bottom:22px;z-index:80;width:min(384px,calc(100vw - 32px));height:min(560px,calc(100vh - 110px));background:var(--surface);border:1px solid var(--line-soft);border-radius:22px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden;transform:translateY(16px) scale(.96);opacity:0;pointer-events:none;transform-origin:bottom right;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .2s ease}.chat-panel.open{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}@media (max-width:560px){.chat-panel{right:8px;left:8px;bottom:8px;width:auto;height:min(78vh,620px)}}.chat-header{justify-content:space-between;gap:10px;padding:14px 16px;background:linear-gradient(135deg,var(--brand-2) 0,var(--brand) 100%);color:#fff}.chat-head-id,.chat-header{display:flex;align-items:center}.chat-head-id{gap:11px;min-width:0}.chat-avatar{width:38px;height:38px;flex:none;border-radius:11px;background:hsla(0,0%,100%,.16);display:grid;place-items:center;font-size:20px;color:#fff}.chat-title{font-weight:750;font-size:15px;line-height:1.2}.chat-sub{font-size:11.5px;opacity:.85;display:flex;align-items:center;gap:6px}.chat-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 0 rgba(159,197,22,.6);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(159,197,22,.5)}70%{box-shadow:0 0 0 6px rgba(159,197,22,0)}to{box-shadow:0 0 0 0 rgba(159,197,22,0)}}.chat-head-actions{display:flex;align-items:center;gap:6px}.chat-close,.chat-wa{width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;display:grid;place-items:center;color:#fff;background:hsla(0,0%,100%,.14);transition:background .15s}.chat-close:hover,.chat-wa:hover{background:hsla(0,0%,100%,.26)}.chat-msgs{flex:1 1;overflow-y:auto;padding:18px 16px;display:flex;flex-direction:column;gap:10px;background:var(--bg)}.chat-msg{max-width:84%;padding:11px 14px;font-size:14px;line-height:1.5;border-radius:16px;word-wrap:break-word}.chat-msg.bot{align-self:flex-start;background:var(--surface);border:1px solid var(--line-soft);border-bottom-left-radius:5px;box-shadow:var(--shadow-sm)}.chat-msg.user{align-self:flex-end;background:var(--brand);color:#fff;border-bottom-right-radius:5px}.chat-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.chat-chip{background:var(--surface);border:1.5px solid var(--brand-soft);color:var(--brand-2);border-radius:999px;padding:8px 13px;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s;font-family:inherit}.chat-chip:hover{border-color:var(--brand);background:var(--brand-softer)}.chat-typing{display:inline-flex;gap:4px;padding:14px 16px}.chat-typing span{width:7px;height:7px;border-radius:50%;background:var(--faint);animation:typing 1.3s infinite}.chat-typing span:nth-child(2){animation-delay:.2s}.chat-typing span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}.chat-input-row{display:flex;align-items:center;gap:8px;padding:12px;border-top:1px solid var(--line-soft);background:var(--surface)}.chat-input{flex:1 1;border:1.5px solid var(--line);border-radius:999px;padding:11px 16px;font-size:14px;font-family:inherit;color:var(--ink);background:#fdfcfa;transition:border-color .15s,box-shadow .15s}.chat-input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(25,61,138,.12);background:#fff}.chat-send{width:42px;height:42px;flex:none;border-radius:50%;border:none;cursor:pointer;background:var(--brand);color:#fff;display:grid;place-items:center;transition:background .15s,transform .15s,opacity .15s}.chat-send:hover:not(:disabled){background:var(--brand-2);transform:scale(1.05)}.chat-send:disabled{opacity:.4;cursor:not-allowed}.chat-disclaimer{text-align:center;font-size:10.5px;color:var(--faint);padding:0 12px 10px;background:var(--surface)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}@media (max-width:980px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.grid-4{grid-template-columns:1fr}}.pillar{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:26px 24px;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s}.pillar:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--line)}.pillar .ico{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;margin-bottom:16px;background:var(--brand-soft);color:var(--brand)}.pillar.feat .ico{background:var(--lime-soft);color:var(--lime-ink)}.pillar h3{margin:0 0 7px;font-size:18px;font-weight:750;letter-spacing:-.01em}.pillar p{margin:0 0 16px;color:var(--muted);font-size:14px;line-height:1.55;flex:1 1}.pillar-cta{display:inline-flex;align-items:center;gap:7px;font-weight:750;font-size:14px;color:var(--brand)}.pillar:hover .pillar-cta{gap:10px}.pillar-cta.wa{color:var(--wa-2)}.pillar-cta svg{transition:transform .2s ease}.pillar-badge{align-self:flex-start;margin-bottom:12px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.pillar-badge.shop{background:var(--lime-soft);color:var(--lime-ink)}.pillar-badge.soon{background:var(--brand-soft);color:var(--brand-2)}.ag-wrap{padding:46px 0 80px;background:linear-gradient(180deg,var(--brand-softer) 0,var(--bg) 340px);min-height:70vh}.ag-narrow{max-width:760px}.ag-head{text-align:center;margin-bottom:26px}.ag-head h1{font-size:clamp(28px,5vw,40px);line-height:1.08;margin:8px 0 10px;letter-spacing:-.02em}.ag-lead{color:var(--muted);font-size:17px;line-height:1.6;max-width:500px;margin:0 auto}.ag-steps{justify-content:center;gap:6px;list-style:none;margin:0 0 26px;padding:0;flex-wrap:wrap}.ag-step,.ag-steps{display:flex;align-items:center}.ag-step{gap:8px;color:var(--muted);font-size:13px;font-weight:600}.ag-step:not(:last-child):after{content:"";width:22px;height:2px;border-radius:2px;background:var(--line);margin-left:8px}.ag-step-dot{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1.5px solid var(--line);font-size:13px;font-weight:800;color:var(--muted);transition:all .2s ease}.ag-step.on .ag-step-dot{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 6px 16px -6px rgba(25,61,138,.6)}.ag-step.on .ag-step-label{color:var(--ink)}.ag-step.done .ag-step-dot{background:var(--lime);border-color:var(--lime);color:var(--ink)}.ag-step-label{white-space:nowrap}@media (max-width:560px){.ag-step-label{display:none}.ag-step:not(:last-child):after{width:16px}}.ag-card{background:#fff;border:1px solid var(--line-soft);border-radius:20px;box-shadow:var(--shadow-md);padding:30px}@media (max-width:560px){.ag-card{padding:20px;border-radius:16px}}.ag-q{font-size:20px;letter-spacing:-.01em;margin:0 0 18px}.ag-svc-grid{display:grid;grid-gap:12px;gap:12px}.ag-svc{display:flex;align-items:center;gap:16px;text-align:left;width:100%;background:var(--brand-softer);border:1.5px solid var(--line-soft);border-radius:14px;padding:16px 18px;cursor:pointer;transition:all .16s ease}.ag-svc:hover{border-color:var(--brand);background:#fff;transform:translateY(-1px);box-shadow:var(--shadow-md)}.ag-svc.sel{border-color:var(--brand);background:var(--brand-soft)}.ag-svc-ico{flex:none;width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:#fff;color:var(--brand);border:1px solid var(--line-soft)}.ag-svc-txt{display:flex;flex-direction:column;gap:3px;flex:1 1}.ag-svc-txt strong{font-size:15.5px;color:var(--ink);line-height:1.25}.ag-svc-txt small{font-size:13px;color:var(--muted);line-height:1.4}.ag-svc-min{flex:none;font-size:12px;font-weight:700;color:var(--brand-2);background:#fff;border:1px solid var(--line-soft);padding:4px 10px;border-radius:999px}@media (max-width:480px){.ag-svc-min{display:none}}.ag-days{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ag-day{flex:none;width:62px;display:flex;flex-direction:column;align-items:center;gap:1px;background:#fff;border:1.5px solid var(--line);border-radius:13px;padding:10px 6px;cursor:pointer;transition:all .15s ease}.ag-day:hover:not(.off){border-color:var(--brand);transform:translateY(-1px)}.ag-day.sel{background:var(--brand);border-color:var(--brand);box-shadow:0 8px 18px -8px rgba(25,61,138,.6)}.ag-day.sel small,.ag-day.sel span,.ag-day.sel strong{color:#fff}.ag-day small{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.ag-day strong{font-size:20px;color:var(--ink);line-height:1.1}.ag-day span{font-size:11px;color:var(--muted)}.ag-day.off{opacity:.38;cursor:not-allowed}.ag-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:9px;gap:9px}.ag-slot{padding:12px 8px;background:#fff;border:1.5px solid var(--line);border-radius:11px;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;transition:all .14s ease}.ag-slot:hover{border-color:var(--brand);transform:translateY(-1px)}.ag-slot.sel{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 8px 18px -8px rgba(25,61,138,.6)}.ag-msg{color:var(--muted);font-size:14.5px;padding:6px 0}.ag-link{background:none;border:none;color:var(--brand);font-weight:700;cursor:pointer;text-decoration:underline;padding:0;font-size:inherit}.ag-form{gap:16px}.ag-field,.ag-form{display:flex;flex-direction:column}.ag-field{gap:7px}.ag-field>span{font-size:13.5px;font-weight:700;color:var(--ink)}.ag-field>span small{font-weight:500;color:var(--muted)}.ag-field input,.ag-field textarea{width:100%;border:1.5px solid var(--line);border-radius:11px;padding:13px 14px;font-size:15.5px;font-family:inherit;color:var(--ink);background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.ag-field input:focus,.ag-field textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ag-field textarea{resize:vertical;min-height:76px}.ag-hint{font-size:12.5px;color:#b4443a;font-style:normal}.ag-summary{display:flex;flex-direction:column;gap:0;border:1px solid var(--line-soft);border-radius:13px;overflow:hidden;margin:4px 0 0}.ag-summary>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 16px}.ag-summary>div:not(:last-child){border-bottom:1px solid var(--line-soft)}.ag-summary>div span{font-size:13px;color:var(--muted);font-weight:600;flex:none}.ag-summary>div strong{font-size:15px;color:var(--ink);text-align:right}.ag-summary.big>div{padding:15px 18px}.ag-actions{display:flex;gap:12px;justify-content:space-between;margin-top:24px}.ag-actions .btn{flex:1 1}.ag-fine{font-size:13px;color:var(--muted);line-height:1.55;margin:16px 0 0}.ag-error{margin:16px 0 0;background:#fdeceb;border:1px solid #f3c6c2;color:#a63a30;border-radius:11px;padding:12px 14px;font-size:14px;font-weight:600}.ag-help{text-align:center;color:var(--muted);font-size:14px;margin-top:22px}.ag-help a{color:var(--brand);font-weight:700}.ag-success{background:#fff;border:1px solid var(--line-soft);border-radius:20px;box-shadow:var(--shadow-md);padding:42px 30px;text-align:center}.ag-check{width:68px;height:68px;border-radius:50%;background:var(--lime);color:var(--ink);display:grid;place-items:center;margin:0 auto 18px;box-shadow:0 10px 26px -8px rgba(159,197,22,.7)}.ag-success h1{font-size:28px;margin:0 0 8px;letter-spacing:-.02em}.ag-success .ag-summary{text-align:left;margin:22px 0}.ag-note{font-size:14.5px;color:var(--muted);line-height:1.6;max-width:460px;margin:0 auto 24px}.foot-social{display:flex;gap:10px;margin-top:16px}.foot-social a{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:hsla(0,0%,100%,.08);color:#cdd8ee;transition:background .16s ease,color .16s ease,transform .16s ease}.foot-social a:hover{background:var(--lime);color:#0f1a33;transform:translateY(-2px)}@font-face{font-family:__Outfit_7cd7f9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Outfit_7cd7f9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_7cd7f9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Outfit_7cd7f9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_7cd7f9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Outfit_7cd7f9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_7cd7f9;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7cd7f9{font-family:__Outfit_7cd7f9,__Outfit_Fallback_7cd7f9;font-style:normal}.__variable_7cd7f9{--font-display:"__Outfit_7cd7f9","__Outfit_Fallback_7cd7f9"}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Manrope_6b03d3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_6b03d3;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_6b03d3{font-family:__Manrope_6b03d3,__Manrope_Fallback_6b03d3;font-style:normal}.__variable_6b03d3{--font-sans:"__Manrope_6b03d3","__Manrope_Fallback_6b03d3"}