@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2)format("woff2"),url(/_astro/poppins-latin-800-normal.YoItoZZV.woff)format("woff")}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}body{font-family:var(--font-family);font-weight:var(--font-weight-regular);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0;line-height:1.65}h1,h2,h3,h4{line-height:1.15;font-weight:var(--font-weight-semibold);margin:0 0 var(--space-md);text-wrap:balance}h1{font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;font-size:clamp(2rem,4.5vw + 1rem,4.25rem)}h2{font-weight:var(--font-weight-bold);letter-spacing:-.01em;font-size:clamp(1.6rem,2.6vw + 1rem,2.9rem)}p{margin:0 0 var(--space-md)}img,svg,iframe{max-width:100%}img{height:auto;display:block}a{color:var(--color-primary-text)}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus-ring,var(--color-focus));outline-offset:3px}[id]{scroll-margin-top:5rem}@media (width>=64.01rem){[id]{scroll-margin-top:6.5rem}}.container{width:100%;max-width:var(--max-width);padding-inline:var(--space-md);margin-inline:auto}@media (width>=40rem){.container{padding-inline:var(--space-lg)}}.icon{flex-shrink:0}.section{padding-block:var(--space-xxl);position:relative}@media (width>=52rem){.section{padding-block:var(--space-xxxl)}}.section--light,.section--alt{--section-text:var(--color-text);--section-muted:var(--color-text-muted);--hl-color:var(--color-primary-text);--card-bg:var(--color-bg);--card-border:var(--color-border);--icon-ring-bg:var(--color-bg);color:var(--section-text)}.section--light{background:var(--color-bg)}.section--alt{background:linear-gradient(180deg, var(--color-bg-alt), var(--color-bg))}.section--dark,.on-dark{--section-text:var(--color-on-dark);--section-muted:var(--color-on-dark-muted);--hl-color:var(--color-primary);--card-bg:color-mix(in srgb, var(--color-on-dark) 4%, var(--color-bg-charcoal));--card-border:color-mix(in srgb, var(--color-on-dark) 10%, transparent);--icon-ring-bg:color-mix(in srgb, var(--color-primary) 10%, transparent);--focus-ring:var(--color-primary);color:var(--section-text)}.section--dark{background:radial-gradient(60rem 30rem at 85% 0%, var(--color-primary-glow), transparent 60%), linear-gradient(180deg, var(--color-bg-dark), var(--color-bg-charcoal));background-color:var(--color-bg-dark)}.hl{color:var(--hl-color,var(--color-primary-text))}.card{isolation:isolate;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);position:relative}.card:after{content:"";z-index:-1;border-radius:inherit;border:1px solid var(--color-primary);box-shadow:var(--shadow-gold);opacity:0;pointer-events:none;position:absolute;inset:-1px}.card:hover:after,.card:focus-within:after{opacity:1}@media (prefers-reduced-motion:no-preference){.card{transition:transform var(--motion-base) var(--motion-ease)}.card:after{transition:opacity var(--motion-base) var(--motion-ease)}.card:hover,.card:focus-within{transform:translateY(-4px)}}.icon-ring{border-radius:var(--radius-pill);border:1.5px solid var(--color-primary);background:var(--icon-ring-bg,transparent);width:3.5rem;height:3.5rem;color:var(--hl-color,var(--color-primary-text));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn{--btn-glow:var(--shadow-gold);isolation:isolate;justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--radius-pill);min-height:48px;font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1.5px solid #0000;padding:.7rem 1.6rem;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--btn-glow);opacity:0;position:absolute;inset:0}.btn:hover:before,.btn:focus-visible:before{opacity:1}.btn__arrow{display:inline-flex}.btn--primary{min-height:52px;font-size:1.0625rem;font-weight:var(--font-weight-bold);background:linear-gradient(135deg, var(--color-primary-light), var(--color-primary));color:var(--color-on-primary);box-shadow:var(--shadow-gold-rest);padding:.85rem 1.9rem}.btn--primary:hover,.btn--primary:focus-visible{color:var(--color-on-primary);box-shadow:var(--shadow-gold-strong)}.btn--primary:after{content:"";background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--color-bg) 55%, transparent), transparent);opacity:0;pointer-events:none;width:40%;position:absolute;inset:-20% auto -20% 0;transform:translate(-160%)skew(-18deg)}.btn--outline{color:var(--section-text,var(--color-text));border-color:var(--color-primary);background:0 0}.btn--outline:hover{color:var(--section-text,var(--color-text))}.btn--wa{--btn-glow:0 10px 28px -10px color-mix(in srgb, var(--color-whatsapp) 60%, transparent);background:var(--color-bg-charcoal);color:var(--color-on-dark);border-color:var(--color-primary)}.btn--wa:hover,.btn--wa:focus-visible{color:var(--color-on-dark)}.btn--wa:after{content:"";border-radius:inherit;border:1.5px solid var(--color-whatsapp);opacity:0;pointer-events:none;position:absolute;inset:-1.5px}.btn--wa:hover:after,.btn--wa:focus-visible:after{opacity:1}.btn__wa-icon{border-radius:var(--radius-pill);background:var(--color-whatsapp);width:1.75rem;height:1.75rem;color:var(--color-on-whatsapp);justify-content:center;align-items:center;margin-inline-start:-.5rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.btn{transition:transform var(--motion-fast) var(--motion-ease)}.btn:before,.btn--wa:after{transition:opacity var(--motion-base) var(--motion-ease)}.btn__arrow{transition:transform var(--motion-base) var(--motion-ease)}.btn:hover,.btn:focus-visible{transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.98)}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{transform:translate(4px)}.btn--primary:hover:after,.btn--primary:focus-visible:after{opacity:1;transition:transform var(--motion-slow) var(--motion-ease), opacity var(--motion-fast) linear;transform:translate(320%)skew(-18deg)}.js [data-reveal]>.container{opacity:0;transition:opacity var(--motion-slow) var(--motion-ease), transform var(--motion-slow) var(--motion-ease);transform:translateY(28px)}.js [data-reveal].is-visible>.container{opacity:1;transform:none}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-md);z-index:100;padding:var(--space-sm) var(--space-md);background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-md);position:absolute;top:-100px}.skip-link:focus{top:var(--space-md)}.flag[data-astro-cid-noyxejat]{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-on-dark) 35%, transparent);border-radius:3px;flex-shrink:0;display:block}.lang[data-astro-cid-l4evwy7q]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:flex}.lang[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{align-items:center;gap:var(--space-sm);min-width:44px;min-height:44px;color:var(--color-on-dark);font-weight:var(--font-weight-semibold);letter-spacing:.04em;border:1px solid color-mix(in srgb, var(--color-primary) 60%, transparent);border-radius:var(--radius-pill);padding-inline:.85rem;font-size:.875rem;text-decoration:none;display:inline-flex;position:relative}.lang[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:hover{border-color:var(--color-primary);color:var(--color-primary)}.header[data-astro-cid-nen7h5rs]{--focus-ring:var(--color-primary);z-index:50;background:color-mix(in srgb, var(--color-bg-dark) 96%, transparent);color:var(--color-on-dark);border-bottom:1px solid color-mix(in srgb, var(--color-primary) 55%, transparent);position:sticky;top:0}.header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;min-height:4.5rem;display:flex}.header__brand[data-astro-cid-nen7h5rs]{color:var(--color-primary);font-weight:var(--font-weight-bold);padding-block:var(--space-xs);align-items:center;font-size:1.125rem;text-decoration:none;display:inline-flex}.header__logo[data-astro-cid-nen7h5rs]{width:auto;height:56px}@media (width>=64.01rem){.header__bar[data-astro-cid-nen7h5rs]{min-height:6rem}.header__logo[data-astro-cid-nen7h5rs]{height:80px}}.header__quick[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-sm);order:3;display:flex}.header__toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--color-on-dark);border:1px solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.header__toggle-icon[data-astro-cid-nen7h5rs],.header__toggle-icon[data-astro-cid-nen7h5rs]:before,.header__toggle-icon[data-astro-cid-nen7h5rs]:after{background:currentColor;width:1.25rem;height:2px;display:block;position:relative}.header__toggle-icon[data-astro-cid-nen7h5rs]:before,.header__toggle-icon[data-astro-cid-nen7h5rs]:after{content:"";position:absolute}.header__toggle-icon[data-astro-cid-nen7h5rs]:before{top:-6px}.header__toggle-icon[data-astro-cid-nen7h5rs]:after{top:6px}.header__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-lg);order:2;margin-left:auto;display:flex}.header__list[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-md);margin:0;padding:0;list-style:none;display:flex}.header__link[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-xs);min-height:44px;font:inherit;color:var(--color-on-dark);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.header__link[data-astro-cid-nen7h5rs]:hover,.header__link[data-astro-cid-nen7h5rs][aria-current=page],.header__link[data-astro-cid-nen7h5rs].is-current{color:var(--color-primary)}.header__group[data-astro-cid-nen7h5rs]{position:relative}.header__group[data-astro-cid-nen7h5rs] .header__chev{transition:transform .2s}.header__group[data-astro-cid-nen7h5rs].is-open .header__chev{transform:rotate(180deg)}.header__sub[data-astro-cid-nen7h5rs]{padding:0 0 0 var(--space-md);margin:0;list-style:none}.header__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--color-on-dark);align-items:center;text-decoration:none;display:flex}.header__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-primary)}.js .header__group[data-astro-cid-nen7h5rs]:not(.is-open) .header__sub[data-astro-cid-nen7h5rs]{display:none}@media (prefers-reduced-motion:no-preference){.js .header__group[data-astro-cid-nen7h5rs].is-open .header__sub[data-astro-cid-nen7h5rs]{animation:header-sub-in var(--motion-base) var(--motion-ease)}}@keyframes header-sub-in{0%{opacity:0;transform:translateY(-6px)}}@media (width>=64.01rem){.js .header__sub[data-astro-cid-nen7h5rs]{top:100%;left:calc(-1 * var(--space-md));min-width:17rem;padding:var(--space-sm) var(--space-lg);background:var(--color-bg-charcoal);border:1px solid color-mix(in srgb, var(--color-primary) 60%, transparent);border-radius:var(--radius-lg);box-shadow:0 10px 30px color-mix(in srgb, var(--color-bg-dark) 60%, transparent);position:absolute}}@media (width<=64rem){.js .header__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.header__nav[data-astro-cid-nen7h5rs]{align-items:stretch;gap:var(--space-md);padding-bottom:var(--space-md);flex-direction:column;flex-basis:100%;order:4;margin-left:0}.js .header__nav[data-astro-cid-nen7h5rs]:not(.is-open){display:none}.header__list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0}.header__subtoggle[data-astro-cid-nen7h5rs]{justify-content:space-between;width:100%}}.header__book[data-astro-cid-nen7h5rs]{min-height:44px;padding:.55rem 1.25rem;font-size:.9375rem}@media (width>=64.01rem){.header__book[data-astro-cid-nen7h5rs]{min-height:48px;padding:.7rem 1.6rem;font-size:1rem}}@media (width<=23.5rem){.header__book[data-astro-cid-nen7h5rs]{padding-inline:var(--space-md)}}.footer[data-astro-cid-jo6i4kqk]{background:radial-gradient(50rem 20rem at 10% 0%, var(--color-primary-glow), transparent 60%), linear-gradient(180deg, var(--color-bg-charcoal), var(--color-bg-dark));background-color:var(--color-bg-dark);color:var(--color-on-dark);padding-block:var(--space-xxl) 6rem;position:relative}.footer[data-astro-cid-jo6i4kqk]:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);height:1px;position:absolute;inset:0 0 auto}.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-xl) var(--space-lg);align-items:start;display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;align-items:center;display:flex}.footer__logo[data-astro-cid-jo6i4kqk]{width:auto;height:150px;margin-bottom:var(--space-md)}.footer__name[data-astro-cid-jo6i4kqk]{color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:1.125rem}.footer__tagline[data-astro-cid-jo6i4kqk]{color:var(--color-on-dark-muted);max-width:22rem;margin-bottom:var(--space-lg);font-size:.9375rem}.footer__actions[data-astro-cid-jo6i4kqk]{justify-content:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.footer__title[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin:0 0 var(--space-sm);font-size:.875rem;line-height:44px}.footer__list[data-astro-cid-jo6i4kqk]{color:var(--color-on-dark-muted);margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.footer__list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-sm);min-height:44px;display:flex}.footer__list--icons[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:flex-start;min-height:0;padding-block:.6rem;line-height:1.5}.footer__list--icons[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:has(a){align-items:center;min-height:44px;padding-block:0}.footer__list--icons[data-astro-cid-jo6i4kqk] .icon{color:var(--color-primary);flex:none}.footer__list--icons[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:not(:has(a)) .icon{margin-top:.2rem}.footer__list[data-astro-cid-jo6i4kqk] a{min-height:44px;color:var(--color-on-dark);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex;position:relative}.footer__list[data-astro-cid-jo6i4kqk] a:hover{color:var(--color-primary)}.footer__list[data-astro-cid-jo6i4kqk] a:after{content:"";background:var(--color-primary);transform-origin:0;height:1px;position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.footer__list[data-astro-cid-jo6i4kqk] a:hover:after,.footer__list[data-astro-cid-jo6i4kqk] a:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.footer__list[data-astro-cid-jo6i4kqk] a:after{transition:transform var(--motion-base) var(--motion-ease)}}.footer__bottom[data-astro-cid-jo6i4kqk]{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--color-bg-dark-alt);text-align:center;align-items:center;gap:var(--space-xs);color:var(--color-on-dark-muted);flex-direction:column;font-size:.875rem;display:flex}.footer__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--color-on-dark);align-items:center;display:inline-flex}.footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-primary)}@media (width>=40rem){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer__bottom[data-astro-cid-jo6i4kqk]{text-align:start;flex-direction:row;justify-content:space-between}}@media (width>=64rem){.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-xl);grid-template-columns:1.25fr 1fr 1fr 1.4fr}.footer__brand[data-astro-cid-jo6i4kqk]{text-align:start;grid-column:auto;align-items:flex-start}.footer__actions[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:stretch;width:min(100%,15rem)}.footer__logo[data-astro-cid-jo6i4kqk]{margin-top:calc(-1 * var(--space-sm))}}.wa__sprite[data-astro-cid-dsjoc6do]{width:0;height:0;position:absolute;overflow:hidden}.wa[data-astro-cid-dsjoc6do]{--wa-shadow:0 6px 24px color-mix(in srgb, var(--color-bg-dark) 45%, transparent);--wa-line:color-mix(in srgb, var(--color-primary) 40%, transparent);--wa-tint:color-mix(in srgb, var(--color-on-dark) 8%, transparent);right:var(--space-md);bottom:max(var(--space-md), env(safe-area-inset-bottom));z-index:60;align-items:flex-end;gap:var(--space-sm);font-family:var(--font-family);font-size:.875rem;line-height:1.45;display:flex;position:fixed}.wa[data-astro-cid-dsjoc6do] button[data-astro-cid-dsjoc6do],.wa[data-astro-cid-dsjoc6do] a[data-astro-cid-dsjoc6do]{font:inherit}.wa[data-astro-cid-dsjoc6do] p[data-astro-cid-dsjoc6do],.wa[data-astro-cid-dsjoc6do] ul[data-astro-cid-dsjoc6do]{margin:0}.wa[data-astro-cid-dsjoc6do] ul[data-astro-cid-dsjoc6do]{padding:0;list-style:none}.wa__svg[data-astro-cid-dsjoc6do]{flex:none;width:1.5rem;height:1.5rem}.wa__notice[data-astro-cid-dsjoc6do] [data-astro-cid-dsjoc6do]:focus-visible,.wa__panel[data-astro-cid-dsjoc6do] [data-astro-cid-dsjoc6do]:focus-visible{outline-color:var(--color-primary)}.wa__notice[data-astro-cid-dsjoc6do]{align-self:center;align-items:flex-start;gap:var(--space-xs);max-width:min(15rem,100vw - 7rem);padding:var(--space-sm) var(--space-xs) var(--space-sm) var(--space-md);background:var(--color-bg-dark);color:var(--color-on-dark);border:1px solid var(--color-primary);border-radius:var(--radius-md);box-shadow:var(--wa-shadow);display:flex}.wa__notice[data-astro-cid-dsjoc6do][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.wa__notice[data-astro-cid-dsjoc6do]:not([hidden]){animation:wa-notice-in var(--motion-slow) var(--motion-ease) both}}@keyframes wa-notice-in{0%{opacity:0;transform:translate(16px)}}.wa__notice[data-astro-cid-dsjoc6do] strong[data-astro-cid-dsjoc6do]{color:var(--color-primary);font-weight:var(--font-weight-bold)}.wa__x[data-astro-cid-dsjoc6do]{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;color:var(--color-primary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wa__x[data-astro-cid-dsjoc6do]:hover{background:var(--wa-tint)}.wa__x--sm[data-astro-cid-dsjoc6do]{width:1.75rem;height:1.75rem}.wa__x--sm[data-astro-cid-dsjoc6do] .wa__svg[data-astro-cid-dsjoc6do]{width:1rem;height:1rem}.wa__toggle[data-astro-cid-dsjoc6do]{border:2px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-bg-dark);width:3.5rem;height:3.5rem;color:var(--color-primary);box-shadow:var(--wa-shadow);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.wa__toggle[data-astro-cid-dsjoc6do]:before{content:"";border-radius:inherit;border:2px solid var(--color-primary);opacity:0;pointer-events:none;position:absolute;inset:-2px}@media (prefers-reduced-motion:no-preference){.wa__toggle[data-astro-cid-dsjoc6do]{transition:transform var(--motion-fast) var(--motion-ease)}.wa__toggle[data-astro-cid-dsjoc6do]:hover{transform:scale(1.06)}.wa__toggle[data-astro-cid-dsjoc6do]:active{transform:scale(.97)}.wa__toggle[data-astro-cid-dsjoc6do]:before{animation:wa-pulse 7s var(--motion-ease) 2.5s 4}.wa__toggle[data-astro-cid-dsjoc6do][aria-expanded=true]:before{animation:none}}@keyframes wa-pulse{0%{opacity:.8;transform:scale(1)}22%,to{opacity:0;transform:scale(1.65)}}.wa__toggle[data-astro-cid-dsjoc6do] .wa__svg[data-astro-cid-dsjoc6do]{width:1.75rem;height:1.75rem}.wa__icon--close[data-astro-cid-dsjoc6do],.wa__toggle[data-astro-cid-dsjoc6do][aria-expanded=true] .wa__icon--open[data-astro-cid-dsjoc6do]{display:none}.wa__toggle[data-astro-cid-dsjoc6do][aria-expanded=true] .wa__icon--close[data-astro-cid-dsjoc6do]{display:block}html:not(.js) .wa__toggle[data-astro-cid-dsjoc6do]:not(.wa__toggle--link){display:none}.wa__panel[data-astro-cid-dsjoc6do]{right:0;bottom:calc(100% + var(--space-sm));width:min(22rem, calc(100vw - var(--space-md) * 2));background:var(--color-bg-dark);max-height:calc(100dvh - 7rem);color:var(--color-on-dark);border:1px solid var(--color-primary);border-radius:var(--radius-lg);box-shadow:var(--wa-shadow);opacity:0;visibility:hidden;transform-origin:100% 100%;transition:opacity var(--motion-fast) ease, transform var(--motion-fast) ease, visibility 0s linear var(--motion-fast);position:absolute;overflow-y:auto;transform:translateY(.5rem)scale(.98)}.wa__panel[data-astro-cid-dsjoc6do]:focus{outline:none}.wa[data-astro-cid-dsjoc6do][data-open] .wa__panel[data-astro-cid-dsjoc6do]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.wa__head[data-astro-cid-dsjoc6do]{align-items:center;gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--wa-line);display:flex}.wa__avatar[data-astro-cid-dsjoc6do]{border-radius:var(--radius-pill);background:var(--color-primary);width:2.5rem;height:2.5rem;color:var(--color-on-primary);font-weight:var(--font-weight-bold);flex:none;justify-content:center;align-items:center;font-size:1.125rem;display:inline-flex}.wa__who[data-astro-cid-dsjoc6do]{flex:1;min-width:0}.wa__name[data-astro-cid-dsjoc6do]{font-weight:var(--font-weight-semibold);font-size:1rem;line-height:1.3}.wa__status[data-astro-cid-dsjoc6do]{align-items:center;gap:var(--space-xs);opacity:.8;font-size:.8125rem;display:flex}.wa__dot[data-astro-cid-dsjoc6do]{border-radius:var(--radius-pill);background:var(--color-whatsapp);width:.5rem;height:.5rem}.wa__body[data-astro-cid-dsjoc6do]{padding:var(--space-md)}.wa__bubble[data-astro-cid-dsjoc6do]{margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--wa-tint);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-sm)}.wa__options[data-astro-cid-dsjoc6do]{gap:var(--space-sm);display:grid}.wa__option[data-astro-cid-dsjoc6do]{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--wa-tint);border:1px solid var(--wa-line);border-radius:var(--radius-md);color:inherit;text-decoration:none;display:flex}.wa__option[data-astro-cid-dsjoc6do]:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, transparent);text-decoration:none}.wa__option-icon[data-astro-cid-dsjoc6do]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-primary) 16%, transparent);width:2.5rem;height:2.5rem;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.wa__option-text[data-astro-cid-dsjoc6do]{flex-direction:column;flex:1;min-width:0;display:flex}.wa__option-title[data-astro-cid-dsjoc6do]{font-weight:var(--font-weight-semibold)}.wa__option-sub[data-astro-cid-dsjoc6do]{opacity:.75;font-size:.8125rem}.wa__chevron[data-astro-cid-dsjoc6do]{width:1.25rem;height:1.25rem;color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.wa__panel[data-astro-cid-dsjoc6do],.wa__toggle[data-astro-cid-dsjoc6do],.wa__option[data-astro-cid-dsjoc6do]{transition:none}}main[data-astro-cid-z4jru4n3]:focus{outline:none}.crumbs[data-astro-cid-vx4iavld]{padding-block:var(--space-sm) 0;font-size:.875rem}.crumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";margin-right:var(--space-xs)}.crumbs--light[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before,.crumbs--light[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current]{color:var(--color-text-muted)}.crumbs--dark[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--color-on-dark)}.crumbs--dark[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before,.crumbs--dark[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current]{color:var(--color-on-dark-muted)}.hero[data-astro-cid-yodha2z4]{isolation:isolate;color:var(--color-on-dark);background:radial-gradient(50rem 26rem at 90% -10%, var(--color-primary-glow), transparent 65%), linear-gradient(160deg, var(--color-bg-dark), var(--color-bg-charcoal));background-color:var(--color-bg-dark);padding-block:var(--space-md) var(--space-xl);position:relative;overflow:hidden}.hero--simple[data-astro-cid-yodha2z4]{padding-block-end:var(--space-xxl)}.hero--photo[data-astro-cid-yodha2z4]{flex-direction:column;padding-block-end:var(--space-xl);display:flex}.hero[data-astro-cid-yodha2z4] .hero__bg{z-index:-2;object-fit:cover;object-position:var(--hero-pos-m,center);width:100%;height:100%;position:absolute;inset:0}.hero--photo[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-dark) 62%, transparent) 0%, color-mix(in srgb, var(--color-bg-dark) 70%, transparent) 50%, color-mix(in srgb, var(--color-bg-dark) 90%, transparent) 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-yodha2z4]{width:100%;position:relative}.hero__content[data-astro-cid-yodha2z4]{max-width:44rem}.hero__eyebrow[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0 var(--space-xs);color:var(--color-primary);font-weight:var(--font-weight-semibold);letter-spacing:.18em;text-transform:uppercase;font-size:.8125rem;display:inline-flex}.hero__eyebrow[data-astro-cid-yodha2z4]:before{content:"";background:var(--color-primary);width:2rem;height:1px}.hero__title[data-astro-cid-yodha2z4]{margin-block:var(--space-sm);max-width:18ch;text-shadow:0 2px 24px color-mix(in srgb, var(--color-bg-dark) 60%, transparent)}.hero--simple[data-astro-cid-yodha2z4] .hero__title[data-astro-cid-yodha2z4]{max-width:26ch}.hero--slogan[data-astro-cid-yodha2z4] .hero__content[data-astro-cid-yodha2z4]{max-width:62rem}.hero--slogan[data-astro-cid-yodha2z4] .hero__title[data-astro-cid-yodha2z4]{max-width:none;margin-block:var(--space-xs) var(--space-md);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:break-word;font-size:clamp(2.125rem,1.28rem + 4.13vw,5rem);line-height:1.06}.hero__title-line[data-astro-cid-yodha2z4]{display:block}.hero__title-line--accent[data-astro-cid-yodha2z4]{color:var(--color-primary)}.hero__divider[data-astro-cid-yodha2z4]{width:4.5rem;height:3px;margin:0 0 var(--space-md);border-radius:var(--radius-pill);background:var(--color-primary)}.hero__subtitle[data-astro-cid-yodha2z4]{max-width:40rem;margin-bottom:var(--space-lg);color:var(--color-on-dark);font-size:clamp(1rem,.6vw + .9rem,1.375rem);line-height:1.5}.hero__highlight[data-astro-cid-yodha2z4]{color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm);font-size:clamp(1.0625rem,1vw + .9rem,1.5rem)}.hero__text[data-astro-cid-yodha2z4]{max-width:40rem;margin-bottom:var(--space-lg);color:var(--color-on-dark)}.hero__actions[data-astro-cid-yodha2z4]{gap:var(--space-sm) var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.hero__checks[data-astro-cid-yodha2z4]{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.hero__checks[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-xs);display:inline-flex}.hero__checks[data-astro-cid-yodha2z4] .icon{color:var(--color-primary)}.hero__badges[data-astro-cid-yodha2z4]{margin:var(--space-xl) 0 0;gap:var(--space-sm);padding:0;list-style:none;display:grid}.hero__badge[data-astro-cid-yodha2z4]{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-primary) 55%, transparent);background:color-mix(in srgb, var(--color-bg-dark) 55%, transparent);flex-direction:column;gap:.15rem;display:flex}.hero__badge-value[data-astro-cid-yodha2z4]{color:var(--color-primary);font-size:1.25rem;font-weight:var(--font-weight-extrabold);line-height:1.2}.hero__badge-label[data-astro-cid-yodha2z4]{color:var(--color-on-dark);font-size:.875rem}.hero__scroll[data-astro-cid-yodha2z4]{display:none}.hero__end[data-astro-cid-yodha2z4]{position:absolute;bottom:0;left:0}@media (width<=47.99rem){.hero__text[data-astro-cid-yodha2z4],.hero__checks[data-astro-cid-yodha2z4]{display:none}.hero__highlight[data-astro-cid-yodha2z4],.hero__subtitle[data-astro-cid-yodha2z4]{margin-bottom:var(--space-md)}.hero--slogan[data-astro-cid-yodha2z4] .hero__eyebrow[data-astro-cid-yodha2z4]{letter-spacing:.1em;font-size:.75rem}.hero__actions[data-astro-cid-yodha2z4]{margin-bottom:0}.hero__badges[data-astro-cid-yodha2z4]{gap:var(--space-sm);margin:var(--space-md) calc(-1 * var(--space-md)) 0;padding:2px var(--space-md);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-md);flex-wrap:nowrap;display:flex;overflow-x:auto}.hero__badges[data-astro-cid-yodha2z4]::-webkit-scrollbar{display:none}.hero__badge[data-astro-cid-yodha2z4]{border-radius:var(--radius-pill);white-space:nowrap;scroll-snap-align:start;flex-direction:row;flex:none;align-items:baseline;gap:.3rem;padding:.35rem .8rem}.hero__badge-value[data-astro-cid-yodha2z4]{font-size:.8125rem}.hero__badge-label[data-astro-cid-yodha2z4]{font-size:.75rem}}@media (width<=40rem){.hero__actions[data-astro-cid-yodha2z4] .btn{flex:100%}}@media (width>=48rem){.hero__badges[data-astro-cid-yodha2z4]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:52rem}}@media (width>=64rem){.hero[data-astro-cid-yodha2z4]{padding-block:var(--space-lg) var(--space-xxl)}.hero--photo[data-astro-cid-yodha2z4]{min-height:min(88svh,60rem);justify-content:center;padding-block-end:var(--space-xxxl)}.hero[data-astro-cid-yodha2z4] .hero__bg{object-position:var(--hero-pos,center)}.hero--photo[data-astro-cid-yodha2z4]:before{background:linear-gradient(90deg, color-mix(in srgb, var(--color-bg-dark) 92%, transparent) 0%, color-mix(in srgb, var(--color-bg-dark) 78%, transparent) 38%, color-mix(in srgb, var(--color-bg-dark) 30%, transparent) 70%, color-mix(in srgb, var(--color-bg-dark) 10%, transparent) 100%)}.hero__badge[data-astro-cid-yodha2z4]{backdrop-filter:blur(10px);background:color-mix(in srgb, var(--color-on-dark) 8%, transparent)}.hero__scroll[data-astro-cid-yodha2z4]{left:50%;bottom:var(--space-lg);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--color-primary) 60%, transparent);width:44px;height:44px;color:var(--color-primary);justify-content:center;align-items:center;margin-left:-22px;display:inline-flex;position:absolute}}@media (width>=64rem) and (prefers-reduced-motion:no-preference){.hero__scroll[data-astro-cid-yodha2z4] .icon{animation:hero-nudge 2.4s var(--motion-ease) 1.5s 4}}@keyframes hero-nudge{0%,60%,to{transform:translateY(0)}30%{transform:translateY(5px)}}.counters[data-astro-cid-mcuyqw5v].section{padding-block:var(--space-xl);border-top:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent)}.counters__list[data-astro-cid-mcuyqw5v]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.counters__item[data-astro-cid-mcuyqw5v]{text-align:center;padding:var(--space-sm) var(--space-md);flex-direction:column-reverse;justify-content:flex-end;display:flex}.counters__value[data-astro-cid-mcuyqw5v]{margin:0 0 var(--space-xs);font-size:clamp(2.1rem,2.4vw + 1.2rem,3.25rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--hl-color);line-height:1.05}.counters__label[data-astro-cid-mcuyqw5v]{color:var(--section-muted);max-width:16rem;margin-inline:auto;font-size:.875rem}@media (width<=40rem){.counters__list[data-astro-cid-mcuyqw5v]{gap:var(--space-md);grid-template-columns:1fr 1fr}.counters__item[data-astro-cid-mcuyqw5v]:last-child{grid-column:1/-1}}@media (width>=64rem){.counters__list[data-astro-cid-mcuyqw5v]{grid-template-columns:repeat(5,1fr);gap:0}.counters__item[data-astro-cid-mcuyqw5v]+.counters__item[data-astro-cid-mcuyqw5v]{border-inline-start:1px solid color-mix(in srgb, var(--color-primary) 30%, transparent)}}.ghl[data-astro-cid-4lybngd2]{min-height:var(--ghl-height);position:relative}.ghl__frame[data-astro-cid-4lybngd2]{border-radius:var(--radius-md);border:none;width:100%;display:block}.sh[data-astro-cid-jzxutsks]{margin-bottom:var(--space-xxl);max-width:50rem}.sh--center[data-astro-cid-jzxutsks]{text-align:center;margin-inline:auto}.sh__title[data-astro-cid-jzxutsks]{text-transform:uppercase;letter-spacing:.01em;font-weight:var(--font-weight-extrabold);margin-bottom:var(--space-sm)}.sh__rule[data-astro-cid-jzxutsks]{border-radius:var(--radius-pill);background:linear-gradient(90deg, transparent, var(--color-primary), transparent);width:5rem;height:3px;margin-block:var(--space-sm) var(--space-md);display:block}.sh--start[data-astro-cid-jzxutsks] .sh__rule[data-astro-cid-jzxutsks]{background:linear-gradient(90deg, var(--color-primary), transparent)}.sh--center[data-astro-cid-jzxutsks] .sh__rule[data-astro-cid-jzxutsks]{margin-inline:auto}.sh__text[data-astro-cid-jzxutsks]{color:var(--section-muted,var(--color-text-muted));margin:0;font-size:1.125rem}.form-section__inner[data-astro-cid-nl3ahmbd]{max-width:48rem}.form-section__text[data-astro-cid-nl3ahmbd]{text-align:center;color:var(--section-muted)}.form-section__card[data-astro-cid-nl3ahmbd]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-sm)}.sc[data-astro-cid-3qr4z3tf]{gap:var(--space-lg);display:grid}.sc__img[data-astro-cid-3qr4z3tf]{object-fit:contain;border-radius:var(--radius-xl);width:100%;height:auto;box-shadow:var(--shadow-lift);align-self:center}.sc__list[data-astro-cid-3qr4z3tf]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.sc__card[data-astro-cid-3qr4z3tf]{padding:var(--space-lg)}.sc__icon[data-astro-cid-3qr4z3tf]{margin-bottom:var(--space-md)}.sc__title[data-astro-cid-3qr4z3tf]{font-size:1.125rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-xs)}.sc__link[data-astro-cid-3qr4z3tf]{color:inherit;text-decoration:none}.sc__link[data-astro-cid-3qr4z3tf]:before{content:"";border-radius:var(--radius-xl);position:absolute;inset:0}.sc__link[data-astro-cid-3qr4z3tf]:focus-visible{outline:none}.sc__link[data-astro-cid-3qr4z3tf]:focus-visible:before{outline:3px solid var(--focus-ring,var(--color-focus));outline-offset:3px}.sc__text[data-astro-cid-3qr4z3tf]{margin:0 0 var(--space-md);color:var(--section-muted);font-size:.9375rem}.sc__arrow[data-astro-cid-3qr4z3tf]{color:var(--hl-color);display:inline-flex}@media (prefers-reduced-motion:no-preference){.sc__arrow[data-astro-cid-3qr4z3tf]{transition:transform var(--motion-base) var(--motion-ease)}.sc__card[data-astro-cid-3qr4z3tf]:hover .sc__arrow[data-astro-cid-3qr4z3tf],.sc__card[data-astro-cid-3qr4z3tf]:focus-within .sc__arrow[data-astro-cid-3qr4z3tf]{transform:translate(6px)}}@media (width>=64rem){.sc--media[data-astro-cid-3qr4z3tf]{grid-template-columns:5fr 7fr;align-items:center}}.price__box[data-astro-cid-w4kqjnbu]{text-align:center;border:1px solid color-mix(in srgb, var(--color-primary) 70%, transparent);border-radius:var(--radius-xl);max-width:52rem;padding:var(--space-xl) var(--space-lg) var(--space-xxl);background:radial-gradient(40rem 18rem at 50% 0%, var(--color-primary-glow), transparent 70%), linear-gradient(160deg, var(--color-bg-charcoal), var(--color-bg-dark));box-shadow:var(--shadow-lift);margin-inline:auto;position:relative}.price__icon[data-astro-cid-w4kqjnbu]{width:6.5rem;height:6.5rem;margin-bottom:var(--space-md);border-radius:var(--radius-pill);border:1.5px solid var(--color-primary);color:var(--color-primary);background:radial-gradient(circle, color-mix(in srgb, var(--color-primary) 22%, transparent), transparent 70%);box-shadow:0 0 0 6px color-mix(in srgb, var(--color-primary) 10%, transparent), 0 0 40px 4px var(--color-primary-glow);justify-content:center;align-items:center;display:inline-flex}.price__icon-move[data-astro-cid-w4kqjnbu]{display:inline-flex;transform:rotate(45deg)}.price__box[data-astro-cid-w4kqjnbu] .sh{margin-bottom:var(--space-sm)}.price__was[data-astro-cid-w4kqjnbu]{color:var(--section-muted);font-size:1.125rem}.price__text[data-astro-cid-w4kqjnbu]{max-width:36rem;margin:0 auto var(--space-lg)}.price__perks[data-astro-cid-w4kqjnbu]{margin:0 auto var(--space-xl);justify-content:center;gap:var(--space-sm) var(--space-lg);font-size:.9375rem;font-weight:var(--font-weight-medium);flex-wrap:wrap;padding:0;list-style:none;display:flex}.price__perks[data-astro-cid-w4kqjnbu] li[data-astro-cid-w4kqjnbu]{align-items:center;gap:var(--space-sm);display:inline-flex}.price__perk-icon[data-astro-cid-w4kqjnbu]{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--color-primary) 60%, transparent);width:2.25rem;height:2.25rem;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}@media (width<=40rem){.price__perks[data-astro-cid-w4kqjnbu]{text-align:start;justify-content:center;justify-items:start;display:grid}}@media (prefers-reduced-motion:no-preference){.js [data-reveal] .price__icon-move[data-astro-cid-w4kqjnbu]{opacity:0;transition:transform 1.4s var(--motion-ease) .35s, opacity .6s var(--motion-ease) .35s;transform:translate(-26px,14px)rotate(45deg)}.js [data-reveal].is-visible .price__icon-move[data-astro-cid-w4kqjnbu]{opacity:1;transform:rotate(45deg)}[data-reveal].is-visible .price__btn[data-astro-cid-w4kqjnbu]:after{animation:price-sheen 1.1s var(--motion-ease) 1.2s 1 both}}@keyframes price-sheen{0%{opacity:0;transform:translate(-160%)skew(-18deg)}20%{opacity:1}to{opacity:0;transform:translate(320%)skew(-18deg)}}.fg[data-astro-cid-kk24rp7s]{justify-content:center;gap:var(--space-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fg__item[data-astro-cid-kk24rp7s]{flex:1 1 var(--fg-min);max-width:26rem;padding:var(--space-xl) var(--space-lg)}.fg__item[data-astro-cid-kk24rp7s] .icon-ring[data-astro-cid-kk24rp7s]{margin-bottom:var(--space-lg)}.fg__title[data-astro-cid-kk24rp7s]{font-size:1.125rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-sm)}.fg__text[data-astro-cid-kk24rp7s]{color:var(--section-muted);margin:0;font-size:.9375rem}.sb__intro--media[data-astro-cid-iu7zyvdl]{gap:var(--space-lg);margin-bottom:var(--space-xl);align-items:center;display:grid}.sb__intro--media[data-astro-cid-iu7zyvdl] .sh{margin-bottom:0}.sb__img[data-astro-cid-iu7zyvdl]{border-radius:var(--radius-xl);width:100%;box-shadow:var(--shadow-lift)}@media (width>=64rem){.sb__intro--media[data-astro-cid-iu7zyvdl]{gap:var(--space-xl);grid-template-columns:1fr 1fr}}.fleet[data-astro-cid-klu4zst6]{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.fleet__card[data-astro-cid-klu4zst6]{flex-direction:column;display:flex;overflow:hidden}.fleet__card[data-astro-cid-klu4zst6]:after{inset:0}.fleet__media[data-astro-cid-klu4zst6]{margin:var(--space-md) var(--space-md) 0;padding:var(--space-lg) var(--space-lg) var(--space-md);background:var(--color-bg);border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex;position:relative}.fleet__media[data-astro-cid-klu4zst6]:after{content:"";border:1.5px solid var(--color-primary);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-1px}.fleet__card[data-astro-cid-klu4zst6]:hover .fleet__media[data-astro-cid-klu4zst6]:after,.fleet__card[data-astro-cid-klu4zst6]:focus-within .fleet__media[data-astro-cid-klu4zst6]:after{opacity:1}.fleet__img[data-astro-cid-klu4zst6]{aspect-ratio:17/12;object-fit:contain;width:88%;height:auto}@media (prefers-reduced-motion:no-preference){.fleet__img[data-astro-cid-klu4zst6]{transition:transform var(--motion-base) var(--motion-ease)}.fleet__media[data-astro-cid-klu4zst6]:after{transition:opacity var(--motion-base) var(--motion-ease)}.fleet__card[data-astro-cid-klu4zst6]:hover .fleet__img[data-astro-cid-klu4zst6]{transform:translate(4px)}}.fleet__body[data-astro-cid-klu4zst6]{padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.fleet__name[data-astro-cid-klu4zst6]{font-size:1.25rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-sm)}.fleet__pax[data-astro-cid-klu4zst6]{align-self:flex-start;align-items:center;gap:var(--space-xs);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--color-primary) 55%, transparent);font-size:.875rem;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm);padding:.3rem .8rem;display:inline-flex}.fleet__pax[data-astro-cid-klu4zst6] .icon{color:var(--hl-color)}.fleet__ideal[data-astro-cid-klu4zst6]{color:var(--section-muted);margin-bottom:var(--space-lg);font-size:.9375rem}.fleet__ideal-label[data-astro-cid-klu4zst6]{font-size:.75rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--hl-color);display:block}.fleet__actions[data-astro-cid-klu4zst6]{gap:var(--space-sm);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.fleet__actions[data-astro-cid-klu4zst6] .btn{padding-inline:var(--space-md)}.fleet__note[data-astro-cid-klu4zst6]{text-align:center;color:var(--section-muted);margin:var(--space-xl) auto 0;max-width:44rem}.fleet__all[data-astro-cid-klu4zst6]{text-align:center;margin:var(--space-xl) 0 0}.cov[data-astro-cid-qc6iovg3]{gap:var(--space-lg);align-items:center;display:grid}.cov[data-astro-cid-qc6iovg3] .sh{margin-bottom:0}.cov__img[data-astro-cid-qc6iovg3]{width:min(100%,26rem);filter:drop-shadow(0 20px 40px var(--color-primary-glow));margin-inline:auto}@media (width>=52rem){.cov[data-astro-cid-qc6iovg3]{grid-template-columns:3fr 2fr}}.dest[data-astro-cid-62pxhnfd]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.dest__group[data-astro-cid-62pxhnfd]{padding:var(--space-xl) var(--space-lg)}.dest__title[data-astro-cid-62pxhnfd]{align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);font-size:1.1875rem;display:flex}.dest__list[data-astro-cid-62pxhnfd] .icon{color:var(--hl-color);flex-shrink:0}.dest__list[data-astro-cid-62pxhnfd]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.dest__list[data-astro-cid-62pxhnfd] li[data-astro-cid-62pxhnfd]{align-items:center;gap:var(--space-sm);display:flex}.dest__text[data-astro-cid-62pxhnfd]{text-align:center;margin:var(--space-lg) 0 0;color:var(--section-muted)}.steps[data-astro-cid-yb26x6oy]{gap:var(--space-xl) var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-yb26x6oy]{position:relative}.steps__top[data-astro-cid-yb26x6oy]{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex;position:relative}.steps__num[data-astro-cid-yb26x6oy]{font-size:clamp(2.75rem,3vw + 1.5rem,3.75rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.03em;color:var(--hl-color);line-height:1}.steps__title[data-astro-cid-yb26x6oy]{font-size:1.1875rem;font-weight:var(--font-weight-bold);margin-bottom:var(--space-xs)}.steps__text[data-astro-cid-yb26x6oy]{color:var(--section-muted);max-width:22rem;margin:0;font-size:.9375rem}@media (width>=64rem){.steps__item[data-astro-cid-yb26x6oy]:not(:last-child) .steps__top[data-astro-cid-yb26x6oy]:after{content:"";background:linear-gradient(90deg, var(--color-primary), transparent);opacity:.6;flex:1;height:1px}}.tst[data-astro-cid-tgbrwp4t]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.tst__card[data-astro-cid-tgbrwp4t]{height:100%;padding:var(--space-xl) var(--space-lg) var(--space-lg);flex-direction:column;margin:0;display:flex}.tst__card[data-astro-cid-tgbrwp4t] .tst__icon{color:var(--color-primary);margin-bottom:var(--space-md)}.tst__quote[data-astro-cid-tgbrwp4t]{margin:0 0 var(--space-lg);font-size:1rem;line-height:1.7}.tst__quote[data-astro-cid-tgbrwp4t] p[data-astro-cid-tgbrwp4t]{margin:0}.tst__by[data-astro-cid-tgbrwp4t]{align-items:center;gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--card-border);margin-top:auto;font-size:.875rem;display:flex}.tst__avatar[data-astro-cid-tgbrwp4t]{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));width:2.5rem;height:2.5rem;color:var(--color-on-primary);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.tst__name[data-astro-cid-tgbrwp4t]{color:var(--section-text);display:block}.tst__detail[data-astro-cid-tgbrwp4t]{color:var(--section-muted)}.tst__note[data-astro-cid-tgbrwp4t]{text-align:center;color:var(--section-muted);margin:var(--space-lg) 0 0;font-size:.875rem}.faq[data-astro-cid-4chapdkw]{border-top:1px solid var(--card-border);max-width:52rem;margin-inline:auto}.faq__item[data-astro-cid-4chapdkw]{border-bottom:1px solid var(--card-border)}.faq__q[data-astro-cid-4chapdkw]{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:44px;padding:var(--space-lg) var(--space-xs);cursor:pointer;list-style:none;display:flex}.faq__q[data-astro-cid-4chapdkw]::-webkit-details-marker{display:none}.faq__qtext[data-astro-cid-4chapdkw]{font-size:1.0625rem;font-weight:var(--font-weight-semibold);margin:0}.faq__toggle[data-astro-cid-4chapdkw]{border-radius:var(--radius-pill);border:1px solid var(--color-primary);width:2.25rem;height:2.25rem;color:var(--hl-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.faq__item[data-astro-cid-4chapdkw][open] .faq__toggle[data-astro-cid-4chapdkw]{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.faq__toggle[data-astro-cid-4chapdkw]{transition:transform var(--motion-base) var(--motion-ease)}}.faq__a[data-astro-cid-4chapdkw]{padding:0 var(--space-xs) var(--space-lg);max-width:46rem;color:var(--section-muted);margin:0}.cc[data-astro-cid-tlbd65co]{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.cc__item[data-astro-cid-tlbd65co]{align-items:center;gap:var(--space-xs);text-align:center;padding:var(--space-xl) var(--space-lg);overflow-wrap:anywhere;flex-direction:column;display:flex}.cc__item[data-astro-cid-tlbd65co] .icon-ring[data-astro-cid-tlbd65co]{margin-bottom:var(--space-sm)}.cc__label[data-astro-cid-tlbd65co]{font-weight:var(--font-weight-semibold)}.cc__item[data-astro-cid-tlbd65co] a[data-astro-cid-tlbd65co]{align-items:center;min-height:44px;display:inline-flex}.cta__text[data-astro-cid-wrdjxhbp]{text-align:center;font-size:1.125rem}.cta__actions[data-astro-cid-wrdjxhbp]{justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.pol[data-astro-cid-pougvz25]{max-width:52rem}.pol__title[data-astro-cid-pougvz25]{text-transform:uppercase;letter-spacing:.02em;padding-bottom:var(--space-sm);border-bottom:3px solid var(--color-primary);display:inline-block}.pol__note[data-astro-cid-pougvz25]{color:var(--section-muted);font-style:italic}.pol__body[data-astro-cid-pougvz25] h3{margin-top:var(--space-lg);font-size:1.0625rem}.pol__body[data-astro-cid-pougvz25] li{margin-bottom:var(--space-xs)}.thanks__box[data-astro-cid-cuj6mx5o]{text-align:center;max-width:40rem}.thanks__actions[data-astro-cid-cuj6mx5o]{justify-content:center;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}
