@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/alexandria-arabic-wght-normal.BMWQQIfH.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/alexandria-vietnamese-wght-normal.DvU6pLYV.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/alexandria-latin-ext-wght-normal.CJ9LaFMc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/alexandria-latin-wght-normal.9GNYQ01K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--h3d-color-brand:#0d8ecf;--h3d-color-brand-strong:#0b7ab3;--h3d-color-brand-soft:#e7f4fb;--h3d-color-accent:#fea985;--h3d-color-accent-strong:#fd9466;--h3d-color-on-accent:#212529;--h3d-color-accent-ink:#b5532b;--h3d-gradient:linear-gradient(90deg, #0d8ecf, #fea985);--h3d-gradient-border:linear-gradient(135deg, #0d8ecf, #fea985);--h3d-gradient-text:linear-gradient(90deg, #0b7ab3, #b5532b);--h3d-color-heading:#212529;--h3d-color-ink:#212529;--h3d-color-text:#576471;--h3d-color-ink-soft:#576471;--h3d-color-label:#576471;--h3d-color-bg:#fff;--h3d-color-surface:#fff;--h3d-color-surface-alt:#f9fafb;--h3d-color-border:#e6eaec;--h3d-color-field:#f9fafb;--h3d-color-field-focus:#f3f4f6;--h3d-color-field-border:#e6eaec;--h3d-color-chip:#f7fbff;--h3d-color-chip-border:#0d8ecf2e;--h3d-color-link:var(--h3d-color-brand-strong);--h3d-color-danger:#dc2626;--h3d-color-danger-soft:#fdecec;--h3d-color-success:#22c55e;--h3d-color-success-ink:#166534;--h3d-color-warning:#facc15;--h3d-color-warning-ink:#854d0e;--h3d-color-neutral:#94a3b8;--h3d-color-whatsapp:#25d366;--h3d-color-whatsapp-strong:#1ebc57;--h3d-color-on-whatsapp:#0b0d10;--h3d-font-sans:"Alexandria Variable", Alexandria, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--h3d-font-mono:ui-monospace, "Cascadia Mono", Consolas, "Liberation Mono", monospace;--h3d-font-size-body:16px;--h3d-font-weight-body:300;--h3d-line-height-body:1.65;--h3d-font-weight-heading:800;--h3d-button-height:48px;--h3d-button-radius:12px;--h3d-button-font-size:15px;--h3d-button-font-weight:700;--h3d-shadow-button:0 6px 16px #0d8ecf40;--h3d-focus-color:#0d8ecf;--h3d-focus-ring:0 0 0 3px #0d8ecf2e;--h3d-radius-sm:8px;--h3d-radius-md:12px;--h3d-radius-lg:16px;--h3d-radius-xl:24px;--h3d-space-1:4px;--h3d-space-2:8px;--h3d-space-3:12px;--h3d-space-4:16px;--h3d-space-5:24px;--h3d-space-6:32px;--h3d-space-7:48px;--h3d-content-max:1120px;--h3d-gutter:16px;--h3d-shadow-card:0 10px 30px #0206170f}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--h3d-color-brand-soft:#0f2a3a;--h3d-color-on-accent:#0b0d10;--h3d-color-accent-ink:#fea985;--h3d-gradient-text:var(--h3d-gradient);--h3d-color-heading:#fff;--h3d-color-ink:#e9eef2;--h3d-color-text:#e9eef2;--h3d-color-ink-soft:#c5d0d9;--h3d-color-label:#cfe6f3;--h3d-color-bg:#0b0d10;--h3d-color-surface:#11161a;--h3d-color-surface-alt:#0b0d10;--h3d-color-border:#ffffff14;--h3d-color-field:#0f1418;--h3d-color-field-focus:#0f1418;--h3d-color-field-border:#ffffff14;--h3d-color-chip:#0f1418;--h3d-color-chip-border:#0d8ecf4d;--h3d-color-link:#0d8ecf;--h3d-color-danger:#ef4444;--h3d-color-danger-soft:#ef444429;--h3d-color-success-ink:#bbf7d0;--h3d-color-warning-ink:#fff3c4;--h3d-focus-color:#fea985;--h3d-shadow-card:0 10px 30px #00000059}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-x:clip}body{font-family:var(--h3d-font-sans);font-size:var(--h3d-font-size-body);font-weight:var(--h3d-font-weight-body);line-height:var(--h3d-line-height-body);color:var(--h3d-color-text);background:var(--h3d-color-bg);grid-template-rows:auto 1fr auto;min-height:100dvh;margin:0;display:grid}.site-header{background:var(--h3d-color-surface);color:var(--h3d-color-heading);border-bottom:1px solid var(--h3d-color-border);padding:var(--h3d-space-3) var(--h3d-gutter)}.site-header .brand{color:inherit;font-weight:700;text-decoration:none}.site-main{width:100%;max-width:var(--h3d-content-max);padding:var(--h3d-space-5) var(--h3d-gutter);margin:0 auto}.site-footer{padding:var(--h3d-space-5) var(--h3d-gutter);color:var(--h3d-color-ink-soft);background:var(--h3d-color-surface-alt);border-top:1px solid var(--h3d-color-border);text-align:center}.hdr{justify-content:space-between;align-items:center;gap:var(--h3d-space-3);max-width:var(--h3d-content-max);flex-wrap:wrap;margin:0 auto;display:flex}.hdr-brand{align-items:center;gap:var(--h3d-space-2);color:var(--h3d-color-heading);letter-spacing:-.01em;font-size:1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.hdr-brand img{display:block}.hdr-nav{gap:var(--h3d-space-1);flex-wrap:wrap;display:flex}.hdr-nav a{color:var(--h3d-color-heading);text-transform:uppercase;letter-spacing:.04em;padding:var(--h3d-space-2) var(--h3d-space-3);align-items:center;min-height:44px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.hdr-nav a:after{content:"";left:var(--h3d-space-3);right:var(--h3d-space-3);background:var(--h3d-gradient);opacity:0;border-radius:3px;height:3px;transition:opacity .15s;position:absolute;bottom:4px}.hdr-nav a:hover:after,.hdr-nav a[aria-current=page]:after{opacity:1}@media (width<=560px){.hdr-name{display:none}.hdr-brand img{width:44px;height:44px}.hdr-nav a{padding:var(--h3d-space-2)}.hdr-nav a:after{left:var(--h3d-space-2);right:var(--h3d-space-2)}}.ftr{gap:var(--h3d-space-3);max-width:var(--h3d-content-max);justify-items:center;margin:0 auto;display:grid}.ftr-links{justify-content:center;gap:var(--h3d-space-1) var(--h3d-space-4);flex-wrap:wrap;display:flex}.ftr-links a{color:var(--h3d-color-ink-soft);align-items:center;min-height:44px;display:inline-flex}a{color:var(--h3d-color-link);text-underline-offset:.15em}b,strong{color:var(--h3d-color-ink);font-weight:700}h1,h2,h3{color:var(--h3d-color-heading);letter-spacing:-.02em;text-wrap:balance;line-height:1.2}h1{font-weight:var(--h3d-font-weight-heading);font-size:clamp(1.8rem,5vw,2.6rem)}h2{font-weight:var(--h3d-font-weight-heading);font-size:clamp(1.35rem,3.6vw,1.75rem)}h3{font-weight:700}.lead{color:var(--h3d-color-text);font-size:1.1rem}.section>h2:after,.title-bar:after{content:"";width:64px;height:4px;margin-top:var(--h3d-space-2);background:var(--h3d-gradient);border-radius:999px;display:block}.card{background:var(--h3d-color-surface);border:1px solid var(--h3d-color-border);border-radius:var(--h3d-radius-lg);box-shadow:var(--h3d-shadow-card);padding:var(--h3d-space-5)}.stack{gap:var(--h3d-space-4);display:grid}.grid{gap:var(--h3d-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.muted{color:var(--h3d-color-ink-soft)}.section{margin:var(--h3d-space-7) 0}.mono{font-family:var(--h3d-font-mono)}.btn{justify-content:center;align-items:center;gap:var(--h3d-space-2);min-height:var(--h3d-button-height);padding:var(--h3d-space-2) 22px;border-radius:var(--h3d-button-radius);background:var(--h3d-color-brand-strong);color:#fff;font:inherit;font-size:var(--h3d-button-font-size);font-weight:var(--h3d-button-font-weight);cursor:pointer;text-align:center;box-shadow:var(--h3d-shadow-button);border:2px solid #0000;line-height:1.25;text-decoration:none;transition:transform .15s,background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--h3d-color-accent);color:var(--h3d-color-on-accent);transform:translateY(-1px)}.btn:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--h3d-focus-color);outline-offset:2px}.btn-whatsapp{background:var(--h3d-color-whatsapp);color:var(--h3d-color-on-whatsapp);box-shadow:0 6px 16px #25d36640}.btn-whatsapp:hover{background:var(--h3d-color-whatsapp-strong);color:var(--h3d-color-on-whatsapp)}.btn-danger{background:var(--h3d-color-danger);box-shadow:none}.btn-danger:hover{color:#fff;background:#b91c1c}.btn-accent{background:var(--h3d-color-accent);color:var(--h3d-color-on-accent);box-shadow:none}.btn-outline{border-color:var(--h3d-color-brand-strong);color:var(--h3d-color-link);box-shadow:none;background:0 0}.btn-outline:hover{border-color:var(--h3d-color-accent)}.btn-block{width:100%}.btn[disabled]{opacity:.6;cursor:progress;transform:none}.actions{gap:var(--h3d-space-3);display:grid}@media (width>=560px){.actions.row{grid-auto-flow:column;justify-content:start}}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:hover{transform:none}}input:not([type=checkbox],[type=radio]),textarea,select{font:inherit;color:var(--h3d-color-ink);background:var(--h3d-color-field);border:1px solid var(--h3d-color-field-border);border-radius:var(--h3d-radius-md);padding:var(--h3d-space-3);font-weight:400}input:not([type=checkbox],[type=radio]):focus,textarea:focus,select:focus{background:var(--h3d-color-field-focus);border-color:var(--h3d-color-brand);box-shadow:var(--h3d-focus-ring)}.notice{border-radius:var(--h3d-radius-md);padding:var(--h3d-space-3) var(--h3d-space-4);background:var(--h3d-color-chip);border:1px solid var(--h3d-color-chip-border);border-left:4px solid var(--h3d-color-brand);color:var(--h3d-color-ink)}.notice.danger{background:var(--h3d-color-danger-soft);border-color:#dc262640;border-left-color:var(--h3d-color-danger)}.price{color:var(--h3d-color-heading);font-size:1.25rem;font-weight:800}
