:root{--navy-950:#050f1c;--navy-900:#0a1b30;--navy-800:#0f2742;--navy-700:#17375c;--navy-600:#24507f;--navy-100:#e5ebf2;--navy-50:#f2f5f9;--orange:#f26a1b;--orange-600:#d4560b;--orange-100:#fde9dc;--ink:#0a1b30;--body:#3d4b5c;--muted:#6a7889;--line:#d8e0e9;--line-dark:#ffffff24;--paper:#f4f6f9;--white:#fff;--success:#18794e;--danger:#c4320a;--whatsapp:#1fa855;--font-display:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-body:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--display-stretch:88%;--container:1280px;--gutter:clamp(16px, 4vw, 40px);--section:clamp(80px, 10vw, 136px);--radius:4px;--radius-lg:8px;--shadow-sm:0 1px 2px #0a1b300f, 0 2px 8px #0a1b300a;--shadow-md:0 8px 30px #0a1b301a;--shadow-lg:0 24px 60px #050f1c38;--ease:cubic-bezier(.2, .7, .1, 1);--header-h:76px}html[lang=ar]{--font-display:"Noto Kufi Arabic", "IBM Plex Sans Arabic", Tahoma, sans-serif;--font-body:"IBM Plex Sans Arabic", Tahoma, sans-serif;--font-mono:"IBM Plex Sans Arabic", "IBM Plex Mono", monospace;--display-stretch:100%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}body{font-family:var(--font-body);color:var(--body);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.65;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}::selection{background:var(--orange);color:#fff}.sr-only{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{inset-inline-start:16px;z-index:200;background:var(--orange);color:#fff;border-radius:var(--radius);padding:10px 16px;font-weight:600;position:absolute;top:-60px}.skip-link:focus{top:12px}h1,h2,h3,h4{font-family:var(--font-display);font-stretch:var(--display-stretch);color:var(--ink);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:700;line-height:1.06}html[lang=ar] :is(h1,h2,h3,h4){letter-spacing:0;line-height:1.35}.h-display{letter-spacing:-.025em;font-size:clamp(42px,6.2vw,88px);font-weight:750;line-height:.98}html[lang=ar] .h-display{font-size:clamp(36px,5.2vw,72px);line-height:1.25}.h-1{font-size:clamp(36px,4.6vw,64px)}.h-2{font-size:clamp(30px,3.6vw,50px)}.h-3{font-size:clamp(22px,2vw,28px);line-height:1.2}.h-4{letter-spacing:-.005em;font-size:19px;line-height:1.3}p{text-wrap:pretty;margin:0}.lead{color:var(--body);font-size:clamp(18px,1.5vw,21px);line-height:1.6}.label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--orange-600);align-items:center;gap:12px;font-size:12px;font-weight:500;display:inline-flex}html[lang=ar] .label{letter-spacing:0;font-size:14px;font-weight:600}.label:before{content:"";background:currentColor;width:28px;height:2px}.on-dark .label{color:var(--orange)}.mono{font-family:var(--font-mono)}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);position:relative}.section--paper{background:var(--paper)}.section--navy{background:var(--navy-900);color:#ffffffbd}.section--deep{background:var(--navy-950);color:#ffffffbd}.on-dark :is(h1,h2,h3,h4){color:#fff}.on-dark .lead{color:#ffffffbd}.section-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(24px,5vw,80px);margin-block-end:clamp(40px,5vw,72px);display:grid}.section-head>div{gap:20px;display:grid}@media (width<=860px){.section-head{grid-template-columns:1fr;align-items:start}}.grid-texture{pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;mask-image:radial-gradient(at 70% 30%,#000 10%,#0000 75%)}.btn{--bg:var(--orange);--fg:#fff;--bd:var(--orange);border-radius:var(--radius);border:1.5px solid var(--bd);background:var(--bg);min-height:52px;color:var(--fg);white-space:nowrap;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.btn:hover{--bg:var(--orange-600);--bd:var(--orange-600);transform:translateY(-1px);box-shadow:0 10px 24px #f26a1b47}.btn svg{width:18px;height:18px;transition:transform .25s var(--ease);flex:none}.btn:hover svg.arrow{transform:translate(3px)}html[dir=rtl] .btn svg.arrow{transform:scaleX(-1)}html[dir=rtl] .btn:hover svg.arrow{transform:scaleX(-1)translate(3px)}.btn--navy{--bg:var(--navy-900);--bd:var(--navy-900)}.btn--navy:hover{--bg:var(--navy-700);--bd:var(--navy-700);box-shadow:var(--shadow-md)}.btn--ghost{--bg:transparent;--fg:var(--ink);--bd:var(--line)}.btn--ghost:hover{--bg:var(--ink);--fg:#fff;--bd:var(--ink);box-shadow:none}.btn--ghost-light{--bg:#ffffff0a;--fg:#fff;--bd:#fff6;backdrop-filter:blur(6px)}.btn--ghost-light:hover{--bg:#fff;--fg:var(--ink);--bd:#fff;box-shadow:none}.btn--whatsapp{--bg:var(--whatsapp);--bd:var(--whatsapp)}.btn--whatsapp:hover{--bg:#178a45;--bd:#178a45;box-shadow:0 10px 24px #1fa85547}.btn--sm{min-height:42px;padding:0 18px;font-size:15px}.btn--block{width:100%}.link-arrow{color:var(--ink);border-block-end:1.5px solid var(--orange);transition:gap .25s var(--ease);align-items:center;gap:8px;padding-block-end:4px;font-weight:600;display:inline-flex}.link-arrow:hover{gap:14px}.link-arrow svg{width:16px;height:16px}html[dir=rtl] .link-arrow svg{transform:scaleX(-1)}.on-dark .link-arrow{color:#fff}.field{gap:8px;display:grid}.field label,.field .field-label{color:var(--ink);font-size:14px;font-weight:600}.field .req{color:var(--orange-600)}.input,.select,.textarea{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;min-height:50px;padding:12px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.textarea{resize:vertical;min-height:120px}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%230a1b30' stroke-width='1.6'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-inline-end:40px}html[dir=rtl] .select{background-position:14px}.input:hover,.select:hover,.textarea:hover{border-color:#b9c5d3}.input:focus,.select:focus,.textarea:focus{border-color:var(--navy-700);outline:none;box-shadow:0 0 0 4px #24507f1f}.field.has-error :is(.input,.select,.textarea){border-color:var(--danger)}.field-error{color:var(--danger);min-height:0;font-size:13px}.field-error:empty{display:none}.choice{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:inline-flex}.choice input{width:18px;height:18px;accent-color:var(--orange)}.segmented{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid}.segmented input{opacity:0;pointer-events:none;position:absolute}.segmented label{text-align:center;color:var(--muted);cursor:pointer;border-radius:3px;padding:10px 16px;font-size:15px;font-weight:600;transition:background .2s,color .2s}.segmented input:checked+label{background:var(--navy-900);color:#fff}.segmented input:focus-visible+label{outline:2px solid var(--orange)}.reveal{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(26px)}.reveal.is-visible,.no-js .reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.media{background:var(--navy-800);position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:100%}.dwg{width:100%;height:auto}.dwg .o{fill:#fff;stroke:var(--navy-800);stroke-width:1.5px;stroke-linejoin:round}.dwg .s{fill:none;stroke:var(--navy-800);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.dwg .t{fill:none;stroke:#8f9cad;stroke-width:.8px}.dwg .g{fill:#dbe6f2;stroke:var(--navy-800);stroke-width:1.1px}.dwg .a{fill:var(--orange)}.dwg .d{fill:none;stroke:var(--orange);stroke-width:1px}.dwg .dash{fill:none;stroke:var(--navy-600);stroke-width:1.2px;stroke-dasharray:5 4}.dwg .dt{fill:var(--orange-600);letter-spacing:.06em;font-family:IBM Plex Mono,monospace;font-size:11px}.dwg .lb{fill:var(--muted);letter-spacing:.06em;font-family:IBM Plex Mono,monospace;font-size:10.5px}.dwg .tx{fill:var(--navy-800);letter-spacing:.04em;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:500}@media (width<=560px){.dwg .lb{display:none}}.logo[data-astro-cid-f7espo7c]{color:var(--navy-900);direction:ltr;align-items:center;gap:12px;display:inline-flex}.logo--light[data-astro-cid-f7espo7c]{color:#fff}.logo-mark[data-astro-cid-f7espo7c]{flex:none;width:38px;height:38px}.logo-text[data-astro-cid-f7espo7c]{gap:5px;line-height:1;display:grid}.logo-word[data-astro-cid-f7espo7c]{letter-spacing:.06em;font-family:Archivo,sans-serif;font-size:26px;font-weight:800;font-stretch:125%}.logo-tag[data-astro-cid-f7espo7c]{letter-spacing:.18em;text-transform:uppercase;opacity:.7;font-family:IBM Plex Mono,monospace;font-size:9.5px}.site-header[data-astro-cid-nen7h5rs]{inset-inline:0;z-index:100;color:#fff;transition:transform .4s var(--ease);position:fixed;top:0}.topbar[data-astro-cid-nen7h5rs]{color:#ffffffb3;background:#050f1c59;border-block-end:1px solid #ffffff1f;height:40px;font-size:13px}.topbar-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:22px;height:100%;display:flex}.topbar-item[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}a[data-astro-cid-nen7h5rs].topbar-item:hover{color:#fff}.topbar-sep[data-astro-cid-nen7h5rs]{background:#fff3;width:1px;height:14px}.topbar-spacer[data-astro-cid-nen7h5rs]{flex:1}.topbar-ksa[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-size:11px}html[lang=ar] .topbar-ksa[data-astro-cid-nen7h5rs]{letter-spacing:0;font-size:13px}.bar[data-astro-cid-nen7h5rs]{height:var(--header-h);transition:background .35s var(--ease), box-shadow .35s var(--ease)}.bar-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;height:100%;display:flex}.brand[data-astro-cid-nen7h5rs] .logo{color:#fff;transition:color .3s}.nav[data-astro-cid-nen7h5rs]{flex:1}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{justify-content:center;gap:clamp(14px,1.8vw,30px);margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:.88;padding-block:8px;font-size:15px;font-weight:500;transition:opacity .2s;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";inset-inline:0;background:var(--orange);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:0;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{opacity:1}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:14px;display:flex}.cfg-link[data-astro-cid-nen7h5rs]{border:1.5px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.cfg-link[data-astro-cid-nen7h5rs] svg{color:var(--orange)}.cfg-link[data-astro-cid-nen7h5rs]:hover,.cfg-link[data-astro-cid-nen7h5rs][aria-current=page]{border-color:var(--orange);background:#f26a1b1a}.lang[data-astro-cid-nen7h5rs]{opacity:.9;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.lang[data-astro-cid-nen7h5rs]:hover{opacity:1;color:var(--orange)}.burger[data-astro-cid-nen7h5rs]{color:inherit;background:0 0;border:0;margin-inline-end:-8px;padding:8px;display:none}.site-header[data-astro-cid-nen7h5rs].is-solid{color:var(--ink)}.site-header[data-astro-cid-nen7h5rs].is-solid .bar[data-astro-cid-nen7h5rs]{backdrop-filter:saturate(1.4)blur(10px);box-shadow:0 1px 0 var(--line);background:#fffffff7}.site-header[data-astro-cid-nen7h5rs].is-solid .brand[data-astro-cid-nen7h5rs] .logo{color:var(--navy-900)}.site-header[data-astro-cid-nen7h5rs].is-solid .cfg-link[data-astro-cid-nen7h5rs]{border-color:var(--line)}.site-header[data-astro-cid-nen7h5rs].is-solid .cfg-link[data-astro-cid-nen7h5rs]:hover{border-color:var(--orange)}.site-header[data-astro-cid-nen7h5rs].is-solid .topbar[data-astro-cid-nen7h5rs]{background:var(--navy-950)}.site-header[data-astro-cid-nen7h5rs].is-scrolled{transform:translateY(-40px)}@media (width<=1180px){.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:16px}.cfg-link[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.cfg-link[data-astro-cid-nen7h5rs]{padding:9px}}@media (width<=1024px){.topbar[data-astro-cid-nen7h5rs]{display:none}.site-header[data-astro-cid-nen7h5rs].is-scrolled{transform:none}.nav[data-astro-cid-nen7h5rs],.quote[data-astro-cid-nen7h5rs],.lang[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:inline-flex}.bar-inner[data-astro-cid-nen7h5rs]{justify-content:space-between}:root{--header-h:68px}}.drawer[data-astro-cid-nen7h5rs]{z-index:150;background:var(--navy-950);color:#fff;animation:drawer-in .35s var(--ease);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.drawer[data-astro-cid-nen7h5rs][hidden]{display:none}@keyframes drawer-in{0%{opacity:0;transform:translateY(-12px)}}.drawer-head[data-astro-cid-nen7h5rs]{min-height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.drawer-nav[data-astro-cid-nen7h5rs]{flex:1;padding-block:24px;display:grid}.drawer-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-stretch:var(--display-stretch);border-block-end:1px solid var(--line-dark);padding-block:12px;font-size:28px;font-weight:650}.drawer-cfg[data-astro-cid-nen7h5rs]{color:var(--orange);align-items:center;gap:12px;display:inline-flex}.drawer-foot[data-astro-cid-nen7h5rs]{gap:12px;padding-block:24px 40px;display:grid}.drawer-row[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.drawer-lang[data-astro-cid-nen7h5rs]{color:#fffc;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:600;display:inline-flex}.footer[data-astro-cid-jo6i4kqk]{background:var(--navy-950);color:#ffffffa8;padding-block:clamp(64px,8vw,96px) 32px;font-size:15px}.footer-top[data-astro-cid-jo6i4kqk]{border-block-end:1px solid var(--line-dark);grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:48px;padding-block-end:56px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{align-content:start;gap:22px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:34ch}.footer[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin-block-end:20px;font-size:12px;font-weight:500}html[lang=ar] .footer[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{letter-spacing:0;font-size:14px}.footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.contact-list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{grid-template-columns:18px 1fr;align-items:start;gap:12px;display:grid}.contact-list[data-astro-cid-jo6i4kqk] svg{color:#fff6;margin-top:3px}.social[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--line-dark);border-radius:var(--radius);place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s;display:grid}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{border-color:var(--orange);background:var(--orange)}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#ffffff73;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block-start:28px;font-size:13px;display:flex}@media (width<=960px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.wa-fab[data-astro-cid-uchulhbi]{inset-inline-end:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:90;background:var(--whatsapp);color:#fff;height:58px;transition:transform .3s var(--ease), box-shadow .3s;border-radius:999px;align-items:center;gap:10px;padding-inline:15px;display:inline-flex;position:fixed;box-shadow:0 10px 30px #1fa85559}.wa-label[data-astro-cid-uchulhbi]{white-space:nowrap;max-width:0;transition:max-width .4s var(--ease), padding .4s var(--ease);font-size:15px;font-weight:600;overflow:hidden}.wa-fab[data-astro-cid-uchulhbi]:hover{transform:translateY(-2px)}.wa-fab[data-astro-cid-uchulhbi]:hover .wa-label[data-astro-cid-uchulhbi]{max-width:220px;padding-inline-end:6px}@media (width<=640px){.wa-fab[data-astro-cid-uchulhbi]{height:54px;padding-inline:13px}}.stats[data-astro-cid-3vcw3bip]{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.stat[data-astro-cid-3vcw3bip]{border-inline-start:1px solid var(--line-dark);flex-direction:column-reverse;gap:6px;padding:26px 28px;display:flex}.stat[data-astro-cid-3vcw3bip]:first-child{border-inline-start:0;padding-inline-start:0}.stat[data-astro-cid-3vcw3bip] dd[data-astro-cid-3vcw3bip]{letter-spacing:-.02em;color:#fff;text-align:start;direction:ltr;margin:0;font-family:Archivo,sans-serif;font-size:clamp(32px,3.4vw,48px);font-weight:700;font-stretch:88%;line-height:1}html[dir=rtl] .stat[data-astro-cid-3vcw3bip] dd[data-astro-cid-3vcw3bip]{text-align:end;direction:ltr;justify-self:end}.stat-suffix[data-astro-cid-3vcw3bip]{color:var(--orange)}.stat[data-astro-cid-3vcw3bip] dt[data-astro-cid-3vcw3bip]{color:#ffffffa8;font-size:14px}.stats--light[data-astro-cid-3vcw3bip] .stat[data-astro-cid-3vcw3bip]{border-color:var(--line)}.stats--light[data-astro-cid-3vcw3bip] dd[data-astro-cid-3vcw3bip]{color:var(--ink)}.stats--light[data-astro-cid-3vcw3bip] dt[data-astro-cid-3vcw3bip]{color:var(--muted)}@media (width<=820px){.stats[data-astro-cid-3vcw3bip]{grid-template-columns:1fr 1fr}.stat[data-astro-cid-3vcw3bip]{padding:18px 20px}.stat[data-astro-cid-3vcw3bip]:nth-child(3){border-inline-start:0;padding-inline-start:0}.stat[data-astro-cid-3vcw3bip]:nth-child(n+3){border-top:1px solid var(--line-dark)}.stats--light[data-astro-cid-3vcw3bip] .stat[data-astro-cid-3vcw3bip]:nth-child(n+3){border-color:var(--line)}}.pcard[data-astro-cid-4fhpls6h]{border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .3s, box-shadow .4s var(--ease), transform .4s var(--ease);background:#fff;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.pcard[data-astro-cid-4fhpls6h]:hover{box-shadow:var(--shadow-md);border-color:#b9c5d3;transform:translateY(-4px)}.pcard-dwg[data-astro-cid-4fhpls6h]{background-color:var(--navy-50);border-bottom:1px solid var(--line);background-image:linear-gradient(#24507f12 1px,#0000 1px),linear-gradient(90deg,#24507f12 1px,#0000 1px);background-size:20px 20px;padding:34px 18px 8px;position:relative}.pcard-code[data-astro-cid-4fhpls6h]{top:12px;letter-spacing:.12em;color:var(--muted);font-size:10.5px;position:absolute;inset-inline-start:16px}.pcard-body[data-astro-cid-4fhpls6h]{align-content:start;gap:8px;padding:24px 26px 28px;display:grid;position:relative}.pcard-num[data-astro-cid-4fhpls6h]{color:var(--orange-600);letter-spacing:.12em;font-size:12px}.pcard-name[data-astro-cid-4fhpls6h]{font-family:var(--font-display);font-stretch:var(--display-stretch);color:var(--ink);font-size:22px;font-weight:700;line-height:1.2}.pcard-short[data-astro-cid-4fhpls6h]{padding-inline-end:40px;font-size:15px;line-height:1.55}.pcard-go[data-astro-cid-4fhpls6h]{inset-inline-end:22px;border:1.5px solid var(--line);width:40px;height:40px;color:var(--ink);transition:all .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:24px}html[dir=rtl] .pcard-go[data-astro-cid-4fhpls6h] svg{transform:scaleX(-1)}.pcard[data-astro-cid-4fhpls6h]:hover .pcard-go[data-astro-cid-4fhpls6h]{background:var(--orange);border-color:var(--orange);color:#fff}.ind[data-astro-cid-ebvmsowl]{gap:10px;height:clamp(460px,56vh,580px);display:flex}.ind-tile[data-astro-cid-ebvmsowl]{border-radius:var(--radius-lg);color:#fff;min-width:0;transition:flex .7s var(--ease);isolation:isolate;flex:1;position:relative;overflow:hidden}.ind-tile[data-astro-cid-ebvmsowl].is-active{flex:2.6}.ind-media[data-astro-cid-ebvmsowl]{z-index:-1;position:absolute;inset:0}.ind-media[data-astro-cid-ebvmsowl] img[data-astro-cid-ebvmsowl]{transition:transform 1.2s var(--ease)}.ind-tile[data-astro-cid-ebvmsowl].is-active .ind-media[data-astro-cid-ebvmsowl] img[data-astro-cid-ebvmsowl]{transform:scale(1.04)}.ind-media[data-astro-cid-ebvmsowl]:after{content:"";background:linear-gradient(#050f1c40 0%,#050f1c73 45%,#050f1cf2 100%);transition:background .5s;position:absolute;inset:0}.ind-tile[data-astro-cid-ebvmsowl]:not(.is-active) .ind-media[data-astro-cid-ebvmsowl]:after{background:linear-gradient(#0a1b30b3 0%,#050f1ceb 100%)}.ind-body[data-astro-cid-ebvmsowl]{flex-direction:column;justify-content:flex-end;gap:12px;padding:28px;display:flex;position:absolute;inset:0}.ind-num[data-astro-cid-ebvmsowl]{top:24px;color:var(--orange);letter-spacing:.1em;font-size:13px;position:absolute;inset-inline-start:28px}.ind-title[data-astro-cid-ebvmsowl]{font-family:var(--font-display);font-stretch:var(--display-stretch);white-space:nowrap;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.1}.ind-more[data-astro-cid-ebvmsowl]{opacity:0;max-width:44ch;transition:opacity .4s var(--ease), transform .5s var(--ease);gap:16px;display:grid;transform:translateY(10px)}.ind-tile[data-astro-cid-ebvmsowl].is-active .ind-more[data-astro-cid-ebvmsowl]{opacity:1;transition-delay:.25s;transform:none}.ind-short[data-astro-cid-ebvmsowl]{color:#ffffffc7;font-size:16px}.ind-link[data-astro-cid-ebvmsowl]{color:var(--orange);align-items:center;gap:8px;font-weight:600;display:inline-flex}html[dir=rtl] .ind-link[data-astro-cid-ebvmsowl] svg{transform:scaleX(-1)}@media (width<=1100px){.ind-tile[data-astro-cid-ebvmsowl]:not(.is-active) .ind-title[data-astro-cid-ebvmsowl]{writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}html[dir=rtl] .ind-tile[data-astro-cid-ebvmsowl]:not(.is-active) .ind-title[data-astro-cid-ebvmsowl]{transform:none}}@media (width<=900px){.ind[data-astro-cid-ebvmsowl]{flex-direction:column;height:auto}.ind-tile[data-astro-cid-ebvmsowl],.ind-tile[data-astro-cid-ebvmsowl].is-active{flex:none;min-height:300px}.ind-tile[data-astro-cid-ebvmsowl]:not(.is-active) .ind-title[data-astro-cid-ebvmsowl]{writing-mode:initial;transform:none}.ind-more[data-astro-cid-ebvmsowl]{opacity:1;transform:none}.ind-tile[data-astro-cid-ebvmsowl] .ind-media[data-astro-cid-ebvmsowl]:after{background:linear-gradient(#050f1c59 0%,#050f1cf2 100%)!important}}.pg-filters[data-astro-cid-6c4lwb7l]{flex-wrap:wrap;gap:8px;margin-block-end:32px;display:flex}.chip[data-astro-cid-6c4lwb7l]{border:1.5px solid var(--line);color:var(--body);background:#fff;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600;transition:all .2s}.chip[data-astro-cid-6c4lwb7l]:hover{border-color:var(--ink)}.chip[data-astro-cid-6c4lwb7l].is-on{background:var(--ink);border-color:var(--ink);color:#fff}.pg-grid[data-astro-cid-6c4lwb7l]{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(240px,22vw,300px);gap:16px;margin:0;padding:0;list-style:none;display:grid}.pg-grid[data-astro-cid-6c4lwb7l]:not(.is-filtered):not(.pg-grid--three) .pg-item[data-astro-cid-6c4lwb7l]:first-child{grid-area:span 2/span 2}.pg-grid--three[data-astro-cid-6c4lwb7l]{grid-auto-rows:clamp(320px,30vw,420px)}.pg-card[data-astro-cid-6c4lwb7l]{border-radius:var(--radius-lg);text-align:start;color:#fff;background:var(--navy-800);border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.pg-media[data-astro-cid-6c4lwb7l]{position:absolute;inset:0}.pg-media[data-astro-cid-6c4lwb7l] img[data-astro-cid-6c4lwb7l]{transition:transform 1s var(--ease)}.pg-card[data-astro-cid-6c4lwb7l]:hover .pg-media[data-astro-cid-6c4lwb7l] img[data-astro-cid-6c4lwb7l]{transform:scale(1.05)}.pg-media[data-astro-cid-6c4lwb7l]:after{content:"";background:linear-gradient(#050f1c26 40%,#050f1ceb 100%);position:absolute;inset:0}.pg-info[data-astro-cid-6c4lwb7l]{inset-inline:0;gap:8px;padding:24px;display:grid;position:absolute;bottom:0}.pg-tag[data-astro-cid-6c4lwb7l]{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);font-size:11px}html[lang=ar] .pg-tag[data-astro-cid-6c4lwb7l]{letter-spacing:0;font-size:13px}.pg-title[data-astro-cid-6c4lwb7l]{font-family:var(--font-display);font-stretch:var(--display-stretch);font-size:clamp(19px,1.6vw,24px);font-weight:700;line-height:1.15}.pg-item[data-astro-cid-6c4lwb7l]:first-child .pg-title[data-astro-cid-6c4lwb7l]{font-size:clamp(22px,2.2vw,32px)}.pg-grid[data-astro-cid-6c4lwb7l].is-filtered .pg-item[data-astro-cid-6c4lwb7l] .pg-title[data-astro-cid-6c4lwb7l],.pg-grid--three[data-astro-cid-6c4lwb7l] .pg-item[data-astro-cid-6c4lwb7l] .pg-title[data-astro-cid-6c4lwb7l]{font-size:clamp(19px,1.6vw,24px)}.pg-meta[data-astro-cid-6c4lwb7l]{color:#ffffffb8;align-items:center;gap:6px;font-size:14px;display:inline-flex}.pg-plus[data-astro-cid-6c4lwb7l]{top:18px;backdrop-filter:blur(6px);width:42px;height:42px;transition:background .3s, transform .3s var(--ease);background:#ffffff24;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:18px}.pg-card[data-astro-cid-6c4lwb7l]:hover .pg-plus[data-astro-cid-6c4lwb7l]{background:var(--orange);transform:rotate(90deg)}.pg-dialog[data-astro-cid-6c4lwb7l]{border-radius:var(--radius-lg);width:min(960px,100vw - 24px);max-height:calc(100dvh - 24px);box-shadow:var(--shadow-lg);border:0;padding:0;overflow:auto}.pg-dialog[data-astro-cid-6c4lwb7l]::backdrop{backdrop-filter:blur(4px);background:#050f1cb8}.pg-dialog[data-astro-cid-6c4lwb7l][open]{animation:dlg-in .4s var(--ease)}@keyframes dlg-in{0%{opacity:0;transform:translateY(16px)}}.pg-dialog-inner[data-astro-cid-6c4lwb7l]{grid-template-columns:1fr 1fr;display:grid;position:relative}.pg-dialog-media[data-astro-cid-6c4lwb7l]{min-height:320px}.pg-dialog-body[data-astro-cid-6c4lwb7l]{align-content:start;gap:18px;padding:clamp(24px,4vw,40px);display:grid}.pg-specs[data-astro-cid-6c4lwb7l]{border-top:1px solid var(--line);margin:0;display:grid}.pg-specs[data-astro-cid-6c4lwb7l] div[data-astro-cid-6c4lwb7l]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.3fr;gap:12px;padding-block:10px;font-size:15px;display:grid}.pg-specs[data-astro-cid-6c4lwb7l] dt[data-astro-cid-6c4lwb7l]{color:var(--muted)}.pg-specs[data-astro-cid-6c4lwb7l] dd[data-astro-cid-6c4lwb7l]{color:var(--ink);margin:0;font-weight:600}.pg-dialog-body[data-astro-cid-6c4lwb7l] .btn[data-astro-cid-6c4lwb7l]{justify-self:start}.pg-close[data-astro-cid-6c4lwb7l]{top:12px;width:44px;height:44px;box-shadow:var(--shadow-sm);color:var(--ink);background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:12px}@media (width<=1000px){.pg-grid[data-astro-cid-6c4lwb7l]{grid-template-columns:repeat(2,1fr)}.pg-grid--three[data-astro-cid-6c4lwb7l] .pg-item[data-astro-cid-6c4lwb7l]:last-child{grid-column:span 2}}@media (width<=700px){.pg-grid[data-astro-cid-6c4lwb7l],.pg-grid--three[data-astro-cid-6c4lwb7l]{grid-template-columns:1fr;grid-auto-rows:300px}.pg-grid[data-astro-cid-6c4lwb7l]:not(.is-filtered) .pg-item[data-astro-cid-6c4lwb7l]:first-child,.pg-grid--three[data-astro-cid-6c4lwb7l] .pg-item[data-astro-cid-6c4lwb7l]:last-child{grid-area:auto}.pg-dialog-inner[data-astro-cid-6c4lwb7l]{grid-template-columns:1fr}.pg-dialog-media[data-astro-cid-6c4lwb7l]{height:220px;min-height:220px}}.proc[data-astro-cid-bkvc45ae]{grid-template-columns:repeat(6,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.proc-line[data-astro-cid-bkvc45ae]{top:28px;background:var(--line-dark);height:2px;position:absolute;inset-inline:28px}.proc-fill[data-astro-cid-bkvc45ae]{background:var(--orange);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}html[dir=rtl] .proc-fill[data-astro-cid-bkvc45ae]{transform-origin:100%}.proc-step[data-astro-cid-bkvc45ae]{align-content:start;gap:12px;display:grid;position:relative}.proc-dot[data-astro-cid-bkvc45ae]{background:var(--navy-900);border:2px solid var(--orange);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;margin-block-end:8px;display:grid}.proc-num[data-astro-cid-bkvc45ae]{color:var(--orange);letter-spacing:.12em;font-size:12px}.proc-step[data-astro-cid-bkvc45ae] p[data-astro-cid-bkvc45ae]{font-size:15px;line-height:1.55}@media (width<=1100px){.proc[data-astro-cid-bkvc45ae]{grid-template-columns:repeat(3,1fr);row-gap:48px}.proc-line[data-astro-cid-bkvc45ae]{display:none}}@media (width<=640px){.proc[data-astro-cid-bkvc45ae]{grid-template-columns:1fr;row-gap:0}.proc-step[data-astro-cid-bkvc45ae]{grid-template-columns:56px 1fr;column-gap:20px;padding-block-end:32px}.proc-step[data-astro-cid-bkvc45ae]:before{content:"";top:60px;bottom:4px;background:var(--line-dark);width:2px;position:absolute;inset-inline-start:27px}.proc-step[data-astro-cid-bkvc45ae]:last-child:before{display:none}.proc-dot[data-astro-cid-bkvc45ae]{grid-row:span 3}.proc-num[data-astro-cid-bkvc45ae],.proc-step[data-astro-cid-bkvc45ae] h3[data-astro-cid-bkvc45ae],.proc-step[data-astro-cid-bkvc45ae] p[data-astro-cid-bkvc45ae]{grid-column:2}}.certs[data-astro-cid-kczzgoop]{border-bottom:1px solid var(--line);background:#fff}.certs-inner[data-astro-cid-kczzgoop]{flex-wrap:wrap;justify-content:space-between;gap:14px 28px;padding-block:22px;display:flex}.cert[data-astro-cid-kczzgoop]{color:var(--navy-800);align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.cert[data-astro-cid-kczzgoop] svg{color:var(--orange)}@media (width<=760px){.certs-inner[data-astro-cid-kczzgoop]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.cert[data-astro-cid-kczzgoop]{white-space:nowrap}}.cta[data-astro-cid-hwvj6ntz]{background:var(--orange);color:var(--navy-950);padding-block:clamp(64px,8vw,104px);position:relative;overflow:hidden}.cta-pattern[data-astro-cid-hwvj6ntz]{background-image:linear-gradient(#050f1c14 1px,#0000 1px),linear-gradient(90deg,#050f1c14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 60%)}.cta-inner[data-astro-cid-hwvj6ntz]{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(32px,5vw,80px);display:grid;position:relative}.cta[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{color:var(--navy-950)}.cta-side[data-astro-cid-hwvj6ntz]{color:#050f1cd1;gap:28px;font-size:18px;display:grid}.cta-actions[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;gap:12px;display:flex}.cta[data-astro-cid-hwvj6ntz] .btn--ghost[data-astro-cid-hwvj6ntz]{--bd:#050f1c59;--fg:var(--navy-950)}.cta[data-astro-cid-hwvj6ntz] .btn--ghost[data-astro-cid-hwvj6ntz]:hover{--bg:var(--navy-950);--fg:#fff}@media (width<=860px){.cta-inner[data-astro-cid-hwvj6ntz]{grid-template-columns:1fr}}.qform[data-astro-cid-5v4witja]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;gap:28px;padding:clamp(24px,4vw,44px);display:grid}.qform-head[data-astro-cid-5v4witja]{gap:6px;display:grid}.qform-head[data-astro-cid-5v4witja] p[data-astro-cid-5v4witja]{color:var(--muted);font-size:14px}.qform-grid[data-astro-cid-5v4witja]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field--full[data-astro-cid-5v4witja]{grid-column:1/-1}.qform-actions[data-astro-cid-5v4witja]{justify-items:center;gap:14px;display:grid}.qform-wa[data-astro-cid-5v4witja]{color:var(--whatsapp);background:0 0;border:0;align-items:center;gap:8px;padding:6px;font-size:15px;font-weight:600;display:inline-flex}.qform-wa[data-astro-cid-5v4witja]:hover{text-decoration:underline}.qform-status[data-astro-cid-5v4witja]{border-radius:var(--radius);color:var(--success);background:#e9f6ef;border:1px solid #bfe3cf;grid-template-columns:auto 1fr;gap:16px;padding:20px;display:grid}.qform-status[data-astro-cid-5v4witja] strong[data-astro-cid-5v4witja]{color:var(--ink);font-size:17px}.qform-status[data-astro-cid-5v4witja] p[data-astro-cid-5v4witja]{color:var(--body);font-size:15px}.qform-ref[data-astro-cid-5v4witja]{margin-top:6px;color:var(--muted)!important;font-size:13px!important}.qform-status[data-astro-cid-5v4witja].is-error{color:var(--danger);background:#fdeee8;border-color:#f5c9b6}.qform-status-icon[data-astro-cid-5v4witja]{background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}@media (width<=600px){.qform-grid[data-astro-cid-5v4witja]{grid-template-columns:1fr}}.preview-flag[data-astro-cid-ergxyi7h]{z-index:90;inset-inline-start:12px;background:var(--orange);color:#fff;font:600 12px/1 var(--font-body);box-shadow:var(--shadow-md);pointer-events:none;border-radius:999px;padding:8px 12px;position:fixed;bottom:12px}.hero[data-astro-cid-ergxyi7h]{background:var(--ink);align-items:flex-end;min-height:min(92svh,860px);display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-ergxyi7h]{position:absolute;inset:0}.hero-media[data-astro-cid-ergxyi7h] img{object-fit:cover;opacity:.55;width:100%;height:100%}.hero-inner[data-astro-cid-ergxyi7h]{padding-block:calc(var(--header-h) + 64px) clamp(56px, 8vw, 104px);max-width:var(--container);position:relative}.hero-inner[data-astro-cid-ergxyi7h] .lead[data-astro-cid-ergxyi7h]{max-width:62ch;margin-top:20px}.hero-ctas[data-astro-cid-ergxyi7h]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.intro[data-astro-cid-ergxyi7h]{align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width>=900px){.intro[data-astro-cid-ergxyi7h]{grid-template-columns:1.1fr 1fr}}.intro-media[data-astro-cid-ergxyi7h]{border-radius:var(--radius-lg);overflow:hidden}.intro-media[data-astro-cid-ergxyi7h] img{width:100%;height:auto;display:block}.points[data-astro-cid-ergxyi7h]{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.points[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{align-items:flex-start;gap:10px;display:flex}.points[data-astro-cid-ergxyi7h] svg{color:var(--orange);flex:none;margin-top:3px}.product-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px;display:grid}.soon[data-astro-cid-ergxyi7h]{opacity:.75;margin-top:28px}.quote-wrap[data-astro-cid-ergxyi7h]{max-width:880px}
