._hero_1w1c6_1{--hero-primary:var(--color-primary,#407ee2);--hero-primary-deep:#2f68c4;--hero-ink:var(--color-secondary,#000);--hero-muted:var(--color-tertiary,#6b7280);--hero-surface:#f8fafc;--hero-paper:var(--color-white,#fff);--hero-star:var(--color-accent,#ffbf00);--hero-header-offset:63px;--hero-bottom-offset:0px;min-height:calc(100dvh - var(--hero-header-offset) - var(--hero-bottom-offset));color:var(--hero-ink);background:var(--hero-surface);isolation:isolate;display:flex;position:relative;overflow:hidden}._hero_1w1c6_1:before{z-index:1;content:"";opacity:.2;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#407ee28c 1px,#0000 0);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 48%);mask-image:linear-gradient(90deg,#000,#0000 48%)}._heroMedia_1w1c6_34{z-index:-2;position:absolute;inset:0 0 72px;overflow:hidden}._heroMedia_1w1c6_34 img{object-fit:cover;object-position:52% center;width:100%;height:100%}._mediaOverlay_1w1c6_48{z-index:-1;background:linear-gradient(90deg, var(--hero-surface) 0%, #f8fafcfa 32%, #f8fafccc 45%, #f8fafc1a 68%, transparent 82%), linear-gradient(0deg, #f8fafc47, transparent 25%);position:absolute;inset:0 0 72px}._shell_1w1c6_64{z-index:2;align-items:center;width:min(100% - 48px,1280px);margin:0 auto;padding:54px 0 112px;display:flex;position:relative}._copy_1w1c6_74{width:min(620px,54%)}._warrantyPill_1w1c6_78{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--hero-primary);letter-spacing:.01em;background:#ffffffdb;border:1px solid #407ee22e;border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:6px 12px 6px 6px;font-size:.7rem;font-weight:650;display:inline-flex}._pillIcon_1w1c6_94{background:var(--hero-primary);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}._pillIcon_1w1c6_94 svg{fill:none;width:17px;height:17px;stroke:var(--hero-paper);stroke-width:2px}._eyebrow_1w1c6_111{color:var(--hero-muted);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 22px;font-size:.69rem;font-weight:650;display:flex}._eyebrow_1w1c6_111>span{background:var(--hero-primary);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 6px #407ee229}._hero_1w1c6_1 h1{max-width:700px;color:var(--hero-ink);letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(3.75rem,5.6vw,5.75rem);font-weight:850;line-height:.92;animation:.75s cubic-bezier(.2,.8,.2,1) both _headlineRise_1w1c6_1}._hero_1w1c6_1 ._headlineAccent_1w1c6_145{color:var(--hero-primary)}._hero_1w1c6_1 h1 em{width:fit-content;color:var(--hero-primary);background:linear-gradient(#0000 68%,#407ee22e 68% 92%,#0000 92%) 0 0/100% 100% no-repeat;margin-top:9px;padding-right:.08em;font-style:normal;font-weight:850;animation:.75s cubic-bezier(.2,.8,.2,1) .12s both _headlineRise_1w1c6_1,.65s cubic-bezier(.65,0,.35,1) .7s both _markerSweep_1w1c6_1;display:block}@keyframes _headlineRise_1w1c6_1{0%{filter:blur(6px);transform:translateY(.35em)}}@keyframes _markerSweep_1w1c6_1{0%{background-size:0% 100%}}._bodyCopy_1w1c6_177{max-width:520px;color:var(--hero-muted);text-wrap:pretty;margin:26px 0 0;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.65}._actions_1w1c6_186{align-items:center;gap:10px;margin-top:25px;display:flex}._primaryButton_1w1c6_193,._secondaryButton_1w1c6_194,._whatsappButton_1w1c6_195{letter-spacing:.04em;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;min-height:49px;font-size:.78rem;font-weight:800;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s;display:inline-flex}._primaryButton_1w1c6_193{color:#fff;background:var(--hero-primary);padding:0 24px;box-shadow:0 13px 28px #407ee247}._secondaryButton_1w1c6_194{color:var(--hero-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #00000024;gap:8px;padding:0 18px}._secondaryButton_1w1c6_194 svg,._whatsappButton_1w1c6_195 svg{fill:none;stroke:currentColor;stroke-width:1.9px;width:18px;height:18px}._whatsappButton_1w1c6_195{color:#fff;background:var(--color-whatsapp,#25d366);width:49px}._whatsappButton_1w1c6_195 svg{fill:currentColor;stroke:none;width:21px;height:21px}._primaryButton_1w1c6_193:hover,._secondaryButton_1w1c6_194:hover,._whatsappButton_1w1c6_195:hover{transform:translateY(-2px)}._primaryButton_1w1c6_193:hover{background:var(--hero-primary-deep);box-shadow:0 16px 34px #407ee257}._primaryButton_1w1c6_193:active,._secondaryButton_1w1c6_194:active,._whatsappButton_1w1c6_195:active{transform:translateY(1px)scale(.99)}:is(._primaryButton_1w1c6_193:focus-visible,._secondaryButton_1w1c6_194:focus-visible,._whatsappButton_1w1c6_195:focus-visible){outline-offset:3px;outline:3px solid #407ee2a6}._trustCards_1w1c6_274{gap:9px;margin-top:17px;display:flex}._reviewCard_1w1c6_280,._paymentCard_1w1c6_281{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #00000014;border-radius:12px;align-items:center;min-height:56px;display:flex;box-shadow:0 11px 26px #0000000f}._reviewCard_1w1c6_280{gap:10px;padding:9px 13px}._googleG_1w1c6_297{flex:none;width:23px;height:23px}._reviewScore_1w1c6_303{align-items:center;gap:7px;line-height:1;display:flex}._reviewScore_1w1c6_303 strong{color:var(--hero-ink);font-size:1.1rem}._reviewScore_1w1c6_303 span{color:var(--hero-star);letter-spacing:.02em;font-size:.69rem}._reviewCard_1w1c6_280 small,._paymentCard_1w1c6_281 small{color:var(--hero-muted);margin-top:4px;font-size:.57rem;line-height:1.15;display:block}._paymentCard_1w1c6_281{gap:11px;padding:8px 12px 8px 9px}._paymentLogos_1w1c6_335{gap:5px;display:flex}._paymentLogos_1w1c6_335 img{object-fit:contain;border-radius:6px;width:56px;height:24px}._paymentCopy_1w1c6_347{border-left:1px solid #0000001a;padding-left:11px}._paymentCopy_1w1c6_347 strong{color:var(--hero-ink);font-size:.67rem;line-height:1.2;display:block}._availability_1w1c6_359{color:var(--hero-muted);align-items:center;gap:9px;margin:14px 0 0;font-size:.7rem;font-weight:650;display:flex}._availability_1w1c6_359>span{background:#36a66c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #36a66c24}._arrivalCardDesktop_1w1c6_377,._locationCard_1w1c6_378{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:11px;display:flex;position:absolute}._arrivalCardDesktop_1w1c6_377{min-width:178px;color:var(--hero-ink);background:#ffffffeb;border:1px solid #00000014;border-radius:11px;padding:13px 15px;top:49px;right:max(42px,50vw - 590px);box-shadow:0 18px 42px #0000001f}._arrivalCardDesktop_1w1c6_377 svg{fill:none;width:25px;height:25px;stroke:var(--hero-primary);stroke-width:2px}._arrivalCardDesktop_1w1c6_377>span,._locationCard_1w1c6_378>span{display:grid}._arrivalCardDesktop_1w1c6_377 strong{font-size:1.08rem;line-height:1}._arrivalCardDesktop_1w1c6_377 small,._locationCard_1w1c6_378 small{color:var(--hero-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.56rem;font-weight:650}._locationCard_1w1c6_378{color:#fff;background:#407ee2e6;border:1px solid #ffffff3d;border-radius:10px;padding:13px 16px;font-size:.82rem;font-weight:750;bottom:108px;right:max(26px,50vw - 620px);box-shadow:0 16px 36px #407ee24d}._locationCard_1w1c6_378 svg{fill:none;stroke:#fff;stroke-width:2px;width:22px;height:22px}._locationCard_1w1c6_378 small{color:#fffc}._stats_1w1c6_452{z-index:4;background:var(--hero-ink);grid-template-columns:repeat(3,1fr);min-height:72px;padding:0 max(24px,50vw - 640px);display:grid;position:absolute;bottom:0;left:0;right:0}._stats_1w1c6_452>div{border-right:1px solid #ffffff24;align-items:center;gap:12px;padding:0 0 0 31px;display:flex}._stats_1w1c6_452>div:first-child{padding-left:0}._stats_1w1c6_452>div:last-child{border-right:0}._stats_1w1c6_452 strong{color:var(--hero-primary);font-variant-numeric:tabular-nums;font-size:1.05rem}._stats_1w1c6_452 span{color:#ffffffb8;font-size:.68rem}._mobilePromise_1w1c6_492,._mobileSpacer_1w1c6_493,._arrivalCardMobile_1w1c6_494,._mobileProofList_1w1c6_495{display:none}@media (max-width:1023px){._hero_1w1c6_1{--hero-header-offset:73px}._shell_1w1c6_64{padding-top:42px}._copy_1w1c6_74{width:58%}._hero_1w1c6_1 h1{font-size:clamp(3.1rem,6.8vw,4.6rem)}._bodyCopy_1w1c6_177{max-width:450px}._secondaryButton_1w1c6_194,._paymentCard_1w1c6_281{display:none}}@media (max-width:767px){._hero_1w1c6_1{--hero-header-offset:70px;--hero-bottom-offset:56px;color:#fff;background:var(--hero-surface);flex-direction:column;padding-bottom:14px}._hero_1w1c6_1:before{display:none}._heroMedia_1w1c6_34{height:76%;bottom:auto;right:0;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}._heroMedia_1w1c6_34 img{object-position:center}._mediaOverlay_1w1c6_48{background:linear-gradient(180deg, #000000e0 0%, #00000094 30%, #00000024 50%, #f8fafcb8 72%, var(--hero-surface) 91%), linear-gradient(90deg, #0000008c, transparent 75%);height:86%;bottom:auto;-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}._shell_1w1c6_64{flex:1;align-items:stretch;width:min(100% - 30px,520px);padding:20px 0 0;display:flex}._copy_1w1c6_74{flex-direction:column;width:100%;display:flex}._warrantyPill_1w1c6_78{color:#fff;box-shadow:none;background:#407ee28c;border-color:#ffffff2e;align-self:flex-start;margin-bottom:14px}._eyebrow_1w1c6_111{display:none}._hero_1w1c6_1 h1{color:#fff;letter-spacing:-.06em;text-shadow:0 4px 24px #00000073;max-width:none;font-size:clamp(2.2rem,10.8vw,3.2rem);line-height:.94}._hero_1w1c6_1 h1 em{color:#fff;background:0 0;margin-top:5px;font-weight:850}._bodyCopy_1w1c6_177{color:#ffffffd4;text-shadow:0 2px 14px #0000005c;max-width:350px;margin-top:12px;font-size:.87rem;line-height:1.5}._mobilePromise_1w1c6_492{border-left:4px solid var(--hero-primary);color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000ad;align-items:center;gap:9px;width:fit-content;max-width:350px;min-height:38px;margin-top:12px;padding:8px 12px;font-size:.73rem;font-weight:720;display:flex;box-shadow:0 10px 30px #00000026}._mobilePromise_1w1c6_492 svg{fill:none;stroke:#8fb6f3;stroke-width:2.3px;width:17px;height:17px}._actions_1w1c6_186{display:none}._mobileSpacer_1w1c6_493{flex:1 0 16px;display:block}._arrivalCardMobile_1w1c6_494{color:#fff;background:var(--hero-primary);border-radius:14px;grid-template-columns:auto auto auto;align-items:end;gap:4px 9px;width:fit-content;max-width:100%;padding:9px 12px;display:grid;box-shadow:0 18px 38px #407ee24d}._arrivalCardMobile_1w1c6_494>svg{fill:none;width:34px;height:34px;stroke:var(--hero-primary);stroke-width:1.8px;background:var(--hero-paper);border-radius:50%;grid-row:1/3;align-self:center;padding:7px}._arrivalCardMobile_1w1c6_494>strong{white-space:nowrap;letter-spacing:-.07em;font-size:1.9rem;line-height:1}._arrivalCardMobile_1w1c6_494>span{text-transform:uppercase;font-size:.82rem;font-weight:800;line-height:1;display:grid}._arrivalCardMobile_1w1c6_494>small{text-transform:uppercase;letter-spacing:.07em;grid-column:2/-1;font-size:.52rem;font-weight:800}._mobileProofList_1w1c6_495{gap:6px;margin-top:12px;display:grid}._mobileProofList_1w1c6_495>span{color:var(--hero-ink);align-items:center;gap:8px;font-size:.71rem;font-weight:650;display:flex}._mobileProofList_1w1c6_495 svg{fill:none;width:17px;height:17px;stroke:var(--hero-primary);stroke-width:2.4px}._trustCards_1w1c6_274{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._reviewCard_1w1c6_280,._paymentCard_1w1c6_281{background:#fffffff5;min-height:58px;display:flex;box-shadow:0 10px 28px #00000014}._reviewCard_1w1c6_280{padding:9px 11px}._reviewCard_1w1c6_280 small,._paymentCard_1w1c6_281 small{font-size:.61rem}._paymentCard_1w1c6_281{flex-direction:column;align-items:flex-start;gap:5px;padding:8px 10px}._paymentLogos_1w1c6_335 img{width:52px;height:22px}._paymentCopy_1w1c6_347{border-left:0;padding-left:0}._paymentCopy_1w1c6_347 strong{font-size:.66rem}._paymentCopy_1w1c6_347 small,._availability_1w1c6_359,._arrivalCardDesktop_1w1c6_377,._locationCard_1w1c6_378,._stats_1w1c6_452{display:none}}@media (max-width:380px){._bodyCopy_1w1c6_177{font-size:.8rem}}@media (max-width:767px) and (max-height:760px){._mobilePromise_1w1c6_492,._mobileProofList_1w1c6_495{display:none}}@media (prefers-reduced-motion:reduce){._primaryButton_1w1c6_193,._secondaryButton_1w1c6_194,._whatsappButton_1w1c6_195{transition:none}._hero_1w1c6_1 h1,._hero_1w1c6_1 h1 em{animation:none}}
