.seo_pageRoot__OCgJg{--black:#030303;--soft:#07090c;--panel:#0b0e12;--panel-hover:#10141b;--blue:#1677ff;--blue-hover:#238aff;--cyan:#2ce8ff;--ice:#f3f7fb;--muted:rgba(243,247,251,0.65);--line:rgba(243,247,251,0.11);--line-active:rgba(44,232,255,0.35);position:relative;min-height:100vh;background:var(--black);color:var(--ice);overflow-x:hidden;font-family:Arial,Helvetica,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";isolation:isolate}.seo_pageRoot__OCgJg *{box-sizing:border-box}.seo_pageRoot__OCgJg:after{content:"";position:fixed;z-index:90;inset:0;pointer-events:none;opacity:.055;background-image:repeating-radial-gradient(circle at 17% 23%,transparent 0 1px,rgba(255,255,255,.55) 1px 2px,transparent 2px 4px),repeating-radial-gradient(circle at 73% 61%,transparent 0 2px,rgba(255,255,255,.35) 2px 3px,transparent 3px 5px);background-size:5px 7px,7px 5px;mix-blend-mode:soft-light}.seo_atmosphere__L80t8{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.seo_ambientGlow__s4JvZ{position:absolute;top:-18%;left:50%;transform:translateX(-50%);width:1080px;height:680px;background:radial-gradient(circle at 50% 30%,rgba(22,119,255,.14),rgba(44,232,255,.05) 50%,transparent 70%);filter:blur(85px);opacity:.85}.seo_perspectiveGrid__iwr9S{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(44,232,255,.035) 1px,transparent 0),linear-gradient(180deg,rgba(44,232,255,.035) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(circle at 50% 30%,black 35%,transparent 85%)}.seo_scanBeam__oQKZI{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(44,232,255,.5),rgba(22,119,255,.85),rgba(44,232,255,.5),transparent);animation:seo_scanSweep__8szeN 9s ease-in-out infinite;opacity:.35}@keyframes seo_scanSweep__8szeN{0%{transform:translateY(0);opacity:0}10%{opacity:.5}90%{opacity:.5}to{transform:translateY(100vh);opacity:0}}.seo_header__dr7w_{position:sticky;top:0;z-index:50;width:100%;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(3,3,3,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .2s ease,background-color .2s ease}.seo_headerInner__N_E5i{margin:0 auto;display:flex;height:4.5rem;max-width:80rem;align-items:center;justify-content:space-between;padding:0 1rem}@media (min-width:640px){.seo_headerInner__N_E5i{padding:0 1.5rem}}@media (min-width:1024px){.seo_headerInner__N_E5i{padding:0 2rem}}.seo_headerBrand__Fyj8A{display:flex;align-items:center;gap:.75rem;text-decoration:none}.seo_headerLogoBox__OoxYI{position:relative;width:2.25rem;height:2.25rem;border-radius:.75rem;background:#07090c;border:1px solid rgba(255,255,255,.15);padding:.25rem;transition:border-color .2s ease,box-shadow .2s ease}.seo_headerBrand__Fyj8A:hover .seo_headerLogoBox__OoxYI{border-color:rgba(44,232,255,.6);box-shadow:0 0 12px rgba(44,232,255,.25)}.seo_brandTextGroup__e_vX_{display:flex;flex-direction:column}.seo_brandTitle__qnLZf{font-size:1.125rem;font-weight:900;letter-spacing:.05em;color:#ffffff}.seo_brandLocation__ISq42{font-size:.5625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.15em;color:#2ce8ff;text-transform:uppercase;margin-top:-.25rem}.seo_desktopNav__4gt5u{display:none;align-items:center;gap:.25rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:9999px;padding:.375rem .5rem}@media (min-width:1024px){.seo_desktopNav__4gt5u{display:flex}}.seo_navLink__HptYO{padding:.375rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:600;color:#94a3b8;text-decoration:none;transition:color .15s ease,background-color .15s ease}.seo_navLink__HptYO:hover{color:#ffffff;background:rgba(255,255,255,.06)}.seo_navLinkActive__NJG_2{background:rgba(22,119,255,.15);color:#2ce8ff;border:1px solid rgba(44,232,255,.35);box-shadow:0 0 12px rgba(44,232,255,.15)}.seo_headerActions__48Uy9{display:none;align-items:center;gap:.5rem}@media (min-width:640px){.seo_headerActions__48Uy9{display:flex}}.seo_headerActionTel__nJMgA{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border-radius:.75rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:#e2e8f0;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s ease}.seo_headerActionTel__nJMgA:hover{background:rgba(255,255,255,.08);border-color:rgba(44,232,255,.4);color:#2ce8ff}.seo_headerActionWhatsApp__dWOVh{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:.75rem;background:linear-gradient(110deg,#1068eb,#238aff);border:1px solid rgba(255,255,255,.2);color:#ffffff;font-size:.75rem;font-weight:700;text-decoration:none;box-shadow:0 4px 16px rgba(22,119,255,.35);transition:all .15s ease}.seo_headerActionWhatsApp__dWOVh:hover{background:linear-gradient(110deg,#1677ff,#3894ff);box-shadow:0 6px 22px rgba(22,119,255,.5);transform:translateY(-1px);color:#ffffff}.seo_headerActionLogin__wzV82{padding:.5rem .75rem;border-radius:.75rem;background:transparent;border:1px solid rgba(255,255,255,.1);color:#94a3b8;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s ease}.seo_headerActionLogin__wzV82:hover{color:#ffffff;border-color:rgba(255,255,255,.22)}.seo_menuButton__gwMUJ{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#cbd5e1;cursor:pointer;min-height:44px;min-width:44px}@media (min-width:1024px){.seo_menuButton__gwMUJ{display:none}}.seo_mobileDrawer__vg64e{position:fixed;top:4.5rem;left:0;right:0;bottom:0;background:rgba(3,3,3,.98);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1.25rem;border-top:1px solid rgba(255,255,255,.08);overflow-y:auto;z-index:49}.seo_mobileNavLink__wOJwP{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-radius:.75rem;font-size:.9375rem;font-weight:600;color:#cbd5e1;text-decoration:none;background:rgba(255,255,255,.02);border:1px solid transparent;min-height:44px}.seo_mobileNavLinkActive__bz9Mo,.seo_mobileNavLink__wOJwP:hover{background:rgba(22,119,255,.12);color:#2ce8ff;border-color:rgba(44,232,255,.3)}.seo_floatingWhatsAppContainer__s1QbC{position:fixed;bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px));right:1.5rem;z-index:40}.seo_floatingWhatsApp__PsPYu{position:relative;display:inline-flex;align-items:center;gap:.625rem;background:#07090c;border:1px solid rgba(44,232,255,.4);border-radius:9999px;padding:.5rem 1rem .5rem .5rem;color:#ffffff;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,.6),0 0 15px rgba(22,119,255,.25);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;min-height:44px}.seo_floatingWhatsApp__PsPYu:hover{transform:translateY(-2px) scale(1.02);border-color:rgba(44,232,255,.8);box-shadow:0 6px 24px rgba(0,0,0,.7),0 0 25px rgba(44,232,255,.4)}.seo_floatingWhatsAppPing__L7aAf{position:absolute;inset:-2px;border-radius:9999px;border:1px solid #2ce8ff;animation:seo_pulseGlow__gojIq 2.5s infinite;pointer-events:none;opacity:.6}@keyframes seo_pulseGlow__gojIq{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.08);opacity:.1}to{transform:scale(1.15);opacity:0}}.seo_floatingWhatsAppIcon__C0v3_{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:rgba(22,119,255,.2);border:1px solid rgba(44,232,255,.35)}.seo_floatingWhatsAppLabel__IXI0J{display:flex;flex-direction:column}.seo_floatingWhatsAppStatus__qW4e6{display:flex;align-items:center;gap:.25rem;font-size:.5625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.1em;color:#2ce8ff}.seo_floatingWhatsAppStatus__qW4e6 i{display:inline-block;width:.375rem;height:.375rem;border-radius:9999px;background:#2ce8ff;box-shadow:0 0 6px #2ce8ff}.seo_floatingWhatsAppLabel__IXI0J strong{font-size:.75rem;font-weight:700;letter-spacing:.02em;color:#f8fafc}@media (max-width:479px){.seo_floatingWhatsAppContainer__s1QbC{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom, 0px))}.seo_floatingWhatsApp__PsPYu{width:3rem;height:3rem;padding:.5rem;justify-content:center}.seo_floatingWhatsAppLabel__IXI0J{display:none}}.seo_sectionContainer__EFAya{position:relative;z-index:1;max-width:80rem;margin:0 auto;padding:4rem 1rem}@media (min-width:640px){.seo_sectionContainer__EFAya{padding:5rem 1.5rem}}@media (min-width:1024px){.seo_sectionContainer__EFAya{padding:6rem 2rem}}.seo_signalBadge__R396a{display:inline-flex;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#2ce8ff;background:rgba(44,232,255,.06);border:1px solid rgba(44,232,255,.28);padding:.375rem .875rem;border-radius:9999px;margin-bottom:1.5rem;box-shadow:0 0 16px rgba(44,232,255,.08)}.seo_signalBadgeDot__73dg8{width:.375rem;height:.375rem;border-radius:9999px;background:#2ce8ff;box-shadow:0 0 8px #2ce8ff}.seo_eyebrow__Kk3y_{margin:0 0 20px;display:inline-flex;align-items:center;gap:10px;color:rgba(255,255,255,.72);font:800 10px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.18em;text-transform:uppercase}.seo_eyebrow__Kk3y_ i{width:22px;height:1px;background:#2ce8ff;box-shadow:0 0 8px #2ce8ff}.seo_eyebrow__Kk3y_ span{margin-left:6px;color:rgba(255,255,255,.35)}.seo_signalHeading__1j_7r{font-size:clamp(2.25rem,5.5vw,4rem);font-weight:900;letter-spacing:-.04em;line-height:1.06;color:#ffffff;margin-bottom:1.25rem;text-wrap:balance}.seo_signalHeading__1j_7r em{font-style:normal;color:transparent;background:linear-gradient(135deg,#ffffff 20%,#2ce8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(44,232,255,.15)}.seo_signalLead__vWNbJ{font-size:clamp(1rem,2vw,1.25rem);line-height:1.65;color:rgba(243,247,251,.65);max-width:48rem;margin-bottom:2.5rem}.seo_signalCard__TOWix{position:relative;background:rgba(11,14,18,.75);border:1px solid rgba(243,247,251,.1);border-radius:1.25rem;padding:1.75rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease,background-color .25s ease}.seo_signalCard__TOWix:hover{background:rgba(16,20,27,.85);border-color:rgba(44,232,255,.35);transform:translateY(-2px);box-shadow:0 16px 36px rgba(0,0,0,.55),0 0 20px rgba(44,232,255,.08)}.seo_signalCardHeader__5SzRD{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.seo_signalCardTag__63C__{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;letter-spacing:.12em;color:#2ce8ff;text-transform:uppercase;font-weight:700}.seo_signalCardTitle__TtU62{font-size:1.125rem;font-weight:800;color:#ffffff;margin-bottom:.5rem;letter-spacing:-.01em}.seo_signalCardText__fnARq{font-size:.875rem;line-height:1.62;color:rgba(243,247,251,.65)}.seo_contactBlock__kGZKI{position:relative;background:radial-gradient(ellipse at 50% 0,rgba(22,119,255,.22) 0,rgba(11,14,18,.95) 75%);border:1px solid rgba(44,232,255,.25);border-radius:1.5rem;padding:3.5rem 1.5rem;text-align:center;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.65),0 0 32px rgba(22,119,255,.12)}@media (min-width:640px){.seo_contactBlock__kGZKI{padding:4rem 2.5rem}}.seo_contactButtons__XSAn_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}.seo_primaryCtaBtn__6bJ_L{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:52px;padding:0 1.75rem;border-radius:1.125rem;background:linear-gradient(110deg,#1068eb,#238aff);border:1px solid rgba(255,255,255,.18);color:#ffffff;font-size:.875rem;font-weight:800;letter-spacing:.03em;text-decoration:none;overflow:hidden;box-shadow:0 10px 32px rgba(22,119,255,.28),0 0 16px rgba(44,232,255,.1);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,background .25s}.seo_primaryCtaBtn__6bJ_L:before{content:"";position:absolute;top:-50%;left:-35%;width:22%;height:200%;transform:rotate(20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}.seo_primaryCtaBtn__6bJ_L:hover:before{left:115%}.seo_primaryCtaBtn__6bJ_L:hover{transform:translateY(-1.5px);box-shadow:0 14px 42px rgba(22,119,255,.42),0 0 22px rgba(44,232,255,.2);color:#ffffff}.seo_primaryCtaBtn__6bJ_L:active{transform:scale(.98)}.seo_quoteCtaBtn__Sfhu4{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:52px;padding:0 1.75rem;border-radius:1.125rem;background:linear-gradient(110deg,#0070f3,#00b4d8);border:1px solid rgba(44,232,255,.5);color:#ffffff;font-size:.875rem;font-weight:800;letter-spacing:.03em;text-decoration:none;overflow:hidden;box-shadow:0 10px 32px rgba(0,180,216,.28),0 0 18px rgba(44,232,255,.15);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s,background .25s}.seo_quoteCtaBtn__Sfhu4:hover{transform:translateY(-1.5px);box-shadow:0 14px 42px rgba(0,180,216,.45),0 0 24px rgba(44,232,255,.28);color:#ffffff}.seo_quoteCtaBtn__Sfhu4:active{transform:scale(.98)}.seo_secondaryCtaBtn__fxv0L{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:52px;padding:0 1.75rem;border-radius:1.125rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.15);color:#f3f7fb;font-size:.875rem;font-weight:700;letter-spacing:.02em;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .2s ease}.seo_secondaryCtaBtn__fxv0L:hover{background:rgba(255,255,255,.08);border-color:rgba(44,232,255,.35);color:#ffffff;transform:translateY(-1.5px)}.seo_secondaryCtaBtn__fxv0L:active{transform:scale(.98)}.seo_navDropdown__DCYA3{position:relative;display:inline-flex;align-items:center}.seo_navDropdownTrigger__cXxgw{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:600;color:#94a3b8;background:transparent;border:none;cursor:pointer;transition:color .15s ease,background-color .15s ease}.seo_navDropdownTriggerActive__oxn5D,.seo_navDropdownTrigger__cXxgw:hover{color:#ffffff;background:rgba(255,255,255,.06)}.seo_navDropdownChevron__C_C_U{width:.75rem;height:.75rem;transition:transform .2s ease}.seo_navDropdownChevronOpen__JbU_v{transform:rotate(180deg)}.seo_dropdownMenu__rATgI{position:absolute;top:calc(100% + .5rem);left:50%;transform:translateX(-50%);min-width:17rem;background:rgba(7,9,12,.96);border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:.5rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 20px 40px rgba(0,0,0,.6),0 0 25px rgba(22,119,255,.12);z-index:60;display:flex;flex-direction:column;gap:.25rem}.seo_dropdownItem__L5GDw{display:flex;flex-direction:column;gap:.125rem;padding:.625rem .75rem;border-radius:.625rem;text-decoration:none;transition:all .15s ease}.seo_dropdownItemActive__v9zmg,.seo_dropdownItem__L5GDw:hover{background:rgba(22,119,255,.12);border-left:2px solid #2ce8ff}.seo_dropdownItemTitle__EUQlm{font-size:.8125rem;font-weight:700;color:#f8fafc}.seo_dropdownItemDesc__01cN4{font-size:.6875rem;color:rgba(243,247,251,.6);line-height:1.3}.seo_mobileAccordion__eyDfh{display:flex;flex-direction:column;gap:.25rem}.seo_mobileAccordionTrigger__Nm4Ia{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.875rem 1rem;border-radius:.75rem;font-size:.9375rem;font-weight:600;color:#cbd5e1;background:rgba(255,255,255,.02);border:1px solid transparent;text-align:left;cursor:pointer;min-height:44px}.seo_mobileAccordionTriggerActive__p5QsB,.seo_mobileAccordionTrigger__Nm4Ia:hover{color:#2ce8ff;background:rgba(22,119,255,.1);border-color:rgba(44,232,255,.25)}.seo_mobileSubNav__dyftR{display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;margin-top:.25rem;margin-bottom:.5rem}.seo_mobileSubLink__IyD9P{display:flex;flex-direction:column;padding:.5rem .75rem;border-radius:.5rem;text-decoration:none;color:#94a3b8;font-size:.8125rem;font-weight:500;transition:all .15s ease;min-height:44px}.seo_mobileSubLinkActive__cDOaE,.seo_mobileSubLink__IyD9P:hover{color:#2ce8ff;background:rgba(22,119,255,.12)}.seo_faqList__KbsTP{display:flex;flex-direction:column;gap:1rem;max-width:52rem;margin:0 auto}.seo_faqItem__vAFUT{background:rgba(11,14,18,.75);border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.seo_faqItem__vAFUT:hover{border-color:rgba(44,232,255,.3);background:rgba(16,20,27,.82)}.seo_faqItemOpen__CYFJ3{border-color:rgba(44,232,255,.45);background:rgba(16,20,27,.9);box-shadow:0 0 24px rgba(44,232,255,.1)}.seo_faqQuestionBtn__AAmkx{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1.5rem;background:transparent;border:none;text-align:left;cursor:pointer;color:#ffffff;gap:1rem;min-height:44px}.seo_faqQuestionText__JMeFY{font-size:1rem;font-weight:700;color:#ffffff;line-height:1.4}.seo_faqChevron__01gLV{width:1.25rem;height:1.25rem;color:#2ce8ff;flex-shrink:0;transition:transform .2s ease}.seo_faqChevronOpen__tJBye{transform:rotate(180deg)}.seo_faqAnswerWrapper__INoWy{padding:0 1.5rem 1.25rem}.seo_faqAnswerText__jsYQC{font-size:.875rem;line-height:1.68;color:rgba(243,247,251,.65);border-top:1px solid rgba(255,255,255,.06);padding-top:.875rem}@media (prefers-reduced-motion:reduce){.seo_floatingWhatsAppPing__L7aAf,.seo_scanBeam__oQKZI{animation:none;display:none}.seo_decorativeMotion__V5nB7,.seo_scanMotion__P43rD{animation:none!important}.seo_scanMotion__P43rD{display:none}.seo_faqChevron__01gLV,.seo_floatingWhatsApp__PsPYu,.seo_navDropdownChevron__C_C_U,.seo_primaryCtaBtn__6bJ_L,.seo_quoteCtaBtn__Sfhu4,.seo_secondaryCtaBtn__fxv0L,.seo_signalCard__TOWix{transition:none!important;transform:none!important}}.seoBottleShowcase_showcaseSection__rg3AX{position:relative;width:100%;margin-bottom:5rem;border-radius:1.5rem;background:rgba(11,14,18,.85);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:2rem;overflow:hidden;box-sizing:border-box}@media (min-width:640px){.seoBottleShowcase_showcaseSection__rg3AX{padding:2.5rem}}@media (min-width:1024px){.seoBottleShowcase_showcaseSection__rg3AX{padding:3rem 3.5rem}}.seoBottleShowcase_ambientGlow__XVECu{position:absolute;top:-120px;right:-80px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(44,232,255,.09) 0,rgba(22,119,255,.04) 40%,transparent 70%);pointer-events:none;z-index:0}.seoBottleShowcase_showcaseGrid__e5czv{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:2.25rem;align-items:center}@media (min-width:1024px){.seoBottleShowcase_showcaseGrid__e5czv{grid-template-columns:42% 58%;gap:3rem}}.seoBottleShowcase_copyCol__IIZe3{display:flex;flex-direction:column;gap:1.25rem;width:100%}.seoBottleShowcase_eyebrowBadge__yKUxc{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:9999px;background:rgba(11,14,18,.9);border:1px solid rgba(44,232,255,.35);box-shadow:0 0 16px rgba(44,232,255,.12);width:fit-content}.seoBottleShowcase_eyebrowDot__KSrqO{width:.4rem;height:.4rem;border-radius:50%;background:#2ce8ff;box-shadow:0 0 8px #2ce8ff;animation:seoBottleShowcase_pulseDot__7jD6o 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes seoBottleShowcase_pulseDot__7jD6o{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.seoBottleShowcase_eyebrowText__jt15w{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:700;letter-spacing:.14em;color:#2ce8ff;text-transform:uppercase}.seoBottleShowcase_heading__GcFJT{font-size:1.75rem;line-height:1.15;font-weight:900;color:#ffffff;letter-spacing:-.03em;margin:0}@media (min-width:640px){.seoBottleShowcase_heading__GcFJT{font-size:2.25rem}}.seoBottleShowcase_supportingText__nforY{font-size:.9375rem;line-height:1.6;color:#94a3b8;margin:0}.seoBottleShowcase_uploadContainer__a4b6v{display:flex;flex-direction:column;gap:.75rem;width:100%}.seoBottleShowcase_uploadPrimaryBtn__bmify{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.875rem 1.5rem;border-radius:.875rem;background:linear-gradient(135deg,#1677ff,#238aff);color:#ffffff;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(255,255,255,.2);box-shadow:0 0 24px rgba(22,119,255,.4),inset 0 1px 0 rgba(255,255,255,.3);cursor:pointer;transition:all .2s ease;overflow:hidden}.seoBottleShowcase_uploadPrimaryBtn__bmify:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 32px rgba(22,119,255,.6),inset 0 1px 0 rgba(255,255,255,.45)}.seoBottleShowcase_uploadPrimaryBtn__bmify:disabled{opacity:.6;cursor:not-allowed}.seoBottleShowcase_uploadPrimaryBtn__bmify:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .7s ease;pointer-events:none}.seoBottleShowcase_uploadPrimaryBtn__bmify:hover:after{left:100%}.seoBottleShowcase_uploadPlusIcon__XsLY_{font-size:1.125rem;line-height:1;font-weight:800;color:#ffffff}.seoBottleShowcase_uploadedBlock__nqUZY{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;border-radius:.875rem;background:rgba(3,3,3,.9);border:1px solid rgba(44,232,255,.4);box-shadow:0 0 20px rgba(44,232,255,.12)}.seoBottleShowcase_uploadedHeader__qWNuI{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;color:#2ce8ff;text-transform:uppercase}.seoBottleShowcase_checkIcon__o1q0h{display:inline-grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:50%;background:rgba(44,232,255,.2);border:1px solid #2ce8ff;color:#2ce8ff;font-size:.6875rem;font-weight:800}.seoBottleShowcase_quoteBtn__nDdY5{display:inline-flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:.625rem;background:linear-gradient(135deg,#1677ff,#238aff);color:#ffffff;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:all .2s ease}.seoBottleShowcase_quoteBtn__nDdY5:hover{transform:translateY(-1px);box-shadow:0 0 20px rgba(22,119,255,.5)}.seoBottleShowcase_uploadedActionsRow__SYBUG{display:flex;align-items:center;gap:.75rem}.seoBottleShowcase_changeLogoBtn__FZ5oQ,.seoBottleShowcase_removeLogoBtn__iZmVh{font-size:.75rem;font-weight:600;background:none;border:none;padding:.25rem .5rem;border-radius:.375rem;cursor:pointer;transition:color .15s ease,background .15s ease}.seoBottleShowcase_changeLogoBtn__FZ5oQ{color:#2ce8ff}.seoBottleShowcase_changeLogoBtn__FZ5oQ:hover{background:rgba(44,232,255,.1)}.seoBottleShowcase_removeLogoBtn__iZmVh{color:#94a3b8;margin-left:auto}.seoBottleShowcase_removeLogoBtn__iZmVh:hover{color:#f87171;background:rgba(248,113,113,.1)}.seoBottleShowcase_qrActionRow__GFH8S{display:flex;flex-direction:column;gap:.5rem}.seoBottleShowcase_qrCtaBtn__nc6e4{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.875rem 1.25rem;border-radius:.875rem;background:rgba(11,14,18,.8);border:1px solid rgba(44,232,255,.4);color:#ffffff;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px)}.seoBottleShowcase_qrCtaBtn__nc6e4:hover{border-color:#2ce8ff;background:rgba(44,232,255,.1);box-shadow:0 0 20px rgba(44,232,255,.25);transform:translateY(-1px)}.seoBottleShowcase_qrCtaBtn__nc6e4 svg{color:#2ce8ff}.seoBottleShowcase_specRow__FbNzA{display:flex;align-items:center;gap:.625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;letter-spacing:.1em;color:#64748b;text-transform:uppercase;margin-top:.25rem}.seoBottleShowcase_specDivider__Aw4p2{color:rgba(255,255,255,.2)}.seoBottleShowcase_stageCol__f_h5G{flex-direction:column}.seoBottleShowcase_stageCol__f_h5G,.seoBottleShowcase_viewerContainer__8sW4k{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.seoBottleShowcase_viewerContainer__8sW4k{height:520px;border-radius:1.25rem;background:radial-gradient(circle at 50% 45%,rgba(44,232,255,.05) 0,rgba(3,3,3,.7) 75%);border:1px solid rgba(255,255,255,.08);overflow:hidden}@media (min-width:640px){.seoBottleShowcase_viewerContainer__8sW4k{height:560px}}@media (min-width:1024px){.seoBottleShowcase_viewerContainer__8sW4k{height:600px}}@media (max-width:768px){.seoBottleShowcase_viewerContainer__8sW4k{width:min(82vw,360px);height:460px;margin:0 auto}}.seoBottleShowcase_viewerContainer__8sW4k canvas{width:100%!important;height:100%!important;touch-action:pan-y!important;cursor:grab}.seoBottleShowcase_viewerContainer__8sW4k canvas:active{cursor:grabbing}.seoBottleShowcase_interactiveHint__DmxW5{position:absolute;top:1.25rem;left:50%;transform:translateX(-50%);z-index:10;display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .85rem;border-radius:9999px;background:rgba(3,3,3,.75);border:1px solid rgba(255,255,255,.12);color:#94a3b8;font-size:.6875rem;font-weight:500;letter-spacing:.04em;pointer-events:none;white-space:nowrap;backdrop-filter:blur(8px);animation:seoBottleShowcase_fadeInHint__2v3BX .4s ease forwards}@keyframes seoBottleShowcase_fadeInHint__2v3BX{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.seoBottleShowcase_backToBottleBtn__xf5eA{position:absolute;top:1.25rem;right:1.25rem;z-index:15;padding:.4rem .85rem;border-radius:9999px;background:rgba(11,14,18,.9);border:1px solid rgba(44,232,255,.5);color:#2ce8ff;font-size:.6875rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:all .2s ease;backdrop-filter:blur(8px)}.seoBottleShowcase_backToBottleBtn__xf5eA:hover{background:rgba(44,232,255,.15);box-shadow:0 0 14px rgba(44,232,255,.3)}.seoBottleShowcase_loadingPlaceholder__arj2N{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;opacity:.6;transition:opacity .5s ease-out}.seoBottleShowcase_bottleSilhouetteSvg__qzEwf{height:65%;width:auto;max-height:380px;filter:drop-shadow(0 0 20px rgba(44,232,255,.12))}.seoBottleShowcase_fallbackStage__w8Nsc{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;color:#94a3b8;padding:1.5rem}.seoBottleShowcase_fallbackStage__w8Nsc p{margin:0;font-weight:700;color:#ffffff}.seoBottleShowcase_fallbackStage__w8Nsc small{font-size:.75rem;color:#64748b}.seoBottleShowcase_controlsBar__5zAdw{margin-top:1rem;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;z-index:5}.seoBottleShowcase_viewGroup__rWJxu{display:inline-flex;align-items:center;background:rgba(3,3,3,.85);border:1px solid rgba(255,255,255,.1);border-radius:.625rem;padding:.25rem;gap:.25rem}.seoBottleShowcase_viewBtn__ZhLCZ{background:none;border:none;padding:.35rem .625rem;border-radius:.4rem;color:#94a3b8;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease}.seoBottleShowcase_viewBtn__ZhLCZ:hover:not(:disabled){color:#ffffff;background:rgba(255,255,255,.05)}.seoBottleShowcase_viewBtnActive__tArEH{color:#ffffff!important;background:rgba(44,232,255,.15)!important;border:1px solid rgba(44,232,255,.4);box-shadow:0 0 10px rgba(44,232,255,.2)}.seoBottleShowcase_zoomGroup__CzkvP{display:inline-flex;align-items:center;background:rgba(3,3,3,.85);border:1px solid rgba(255,255,255,.1);border-radius:.625rem;padding:.25rem;gap:.25rem}.seoBottleShowcase_zoomBtn__xo7p0{width:1.75rem;height:1.75rem;display:grid;place-items:center;background:none;border:none;border-radius:.375rem;color:#94a3b8;font-size:1rem;font-weight:600;cursor:pointer;transition:all .15s ease}.seoBottleShowcase_zoomBtn__xo7p0:hover:not(:disabled){color:#ffffff;background:rgba(44,232,255,.15)}.seoBottleShowcase_resetBtn__IVM4F{background:none;border:none;padding:.35rem .5rem;border-radius:.375rem;color:#64748b;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .15s ease}.seoBottleShowcase_resetBtn__IVM4F:hover:not(:disabled){color:#2ce8ff;background:rgba(44,232,255,.1)}.seoBottleShowcase_resetBtn__IVM4F:disabled,.seoBottleShowcase_viewBtn__ZhLCZ:disabled,.seoBottleShowcase_zoomBtn__xo7p0:disabled{opacity:.35;cursor:default}.seoBottleShowcase_errorMessage__CP3SI{margin:0;font-size:.75rem;color:#f87171;text-align:center}