.scene{background-color:var(--night-raised);isolation:isolate;position:relative;overflow:hidden}.scene--desert{background:radial-gradient(circle at 74% 30%,#f2f0eae6 0 2.6%,#f2f0ea1f 2.8% 6%,#0000 6.2%),repeating-radial-gradient(150% 62% at 28% 118%,#0000 0 20px,#00c89657 20px 21.5px),repeating-radial-gradient(120% 48% at 88% 128%,#0000 0 14px,#f2f0ea1f 14px 15px),linear-gradient(#0b1017 40%,#141a22)}.scene--marina{background:linear-gradient(90deg,#0000 47%,#f2f0ea2e 47% 53%,#0000 53%) 0 58%/100% 42% no-repeat,radial-gradient(circle at 50% 54%,#f2f0ead9 0 2.4%,#0000 2.6%),linear-gradient(#00c8968c,#00c8968c) 0 58%/100% 1.5px no-repeat,repeating-linear-gradient(0deg,#0000 0 9px,#00c89638 9px 10px) 0 100%/100% 42% no-repeat,linear-gradient(#0a0e14,#121820 58%,#0b1016)}.scene--city{background:radial-gradient(#00c896b3 1px,#0000 1.6px) 0 0/16px 16px,linear-gradient(#f2f0ea1a,#f2f0ea1a) 8% 100%/7% 48% no-repeat,linear-gradient(#f2f0ea24,#f2f0ea24) 19% 100%/5% 70% no-repeat,linear-gradient(#f2f0ea14,#f2f0ea14) 31% 100%/9% 38% no-repeat,linear-gradient(#f2f0ea29,#f2f0ea29) 48% 100%/4% 86% no-repeat,linear-gradient(#f2f0ea1a,#f2f0ea1a) 60% 100%/8% 56% no-repeat,linear-gradient(#f2f0ea21,#f2f0ea21) 74% 100%/6% 66% no-repeat,linear-gradient(#f2f0ea14,#f2f0ea14) 88% 100%/10% 42% no-repeat,linear-gradient(#070a10,#10151d)}.scene--dhow{background:radial-gradient(circle, #f2f0eaf2 1.4px, transparent 2px) 0 36% / 22px 6px repeat-x, conic-gradient(from 205deg at 42% 22%, transparent 0 8deg, #f2f0ea24 8deg 34deg, transparent 34deg) 0 0 / 100% 70% no-repeat, linear-gradient(#f2f0ea38, #f2f0ea38) 30% 66% / 40% 3px no-repeat, repeating-linear-gradient(0deg, transparent 0 7px, #00c89633 7px 8px) 0 100% / 100% 32% no-repeat, linear-gradient(#06080d, #0e131a 68%, #0a0e14)}.scene--heritage{background:linear-gradient(#f2f0ea24,#f2f0ea24) 22% 100%/6% 58% no-repeat,linear-gradient(#f2f0ea24,#f2f0ea24) 62% 100%/6% 50% no-repeat,repeating-linear-gradient(90deg,#0000 0 5px,#f2f0ea33 5px 6px) 22% 44%/6% 8% no-repeat,repeating-linear-gradient(90deg,#0000 0 5px,#f2f0ea33 5px 6px) 62% 52%/6% 8% no-repeat,linear-gradient(#00c89638 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#00c89638 1px,#0000 1px) 0 0/40px 40px,linear-gradient(#0c1016,#141920)}.thero[data-astro-cid-4gzdimol]{background:var(--night);color:var(--bone);padding-top:clamp(28px,4vw,56px);position:relative}.thero[data-astro-cid-4gzdimol]:after{content:"";background:var(--stone);z-index:0;height:96px;position:absolute;bottom:0;left:0;right:0}.thero__top[data-astro-cid-4gzdimol]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:24px;display:grid}.thero__eyebrow[data-astro-cid-4gzdimol]{color:var(--night-muted);grid-column:1/-1;align-items:center;gap:12px;display:flex}.thero__eyebrow[data-astro-cid-4gzdimol] span[data-astro-cid-4gzdimol]{background:var(--luz);width:28px;height:1px}.thero__title[data-astro-cid-4gzdimol]{letter-spacing:-.02em;text-wrap:balance;grid-column:1/span 8;font-size:clamp(42px,6.4vw,100px);font-weight:600;font-stretch:85%;line-height:.95}.thero__lead[data-astro-cid-4gzdimol]{grid-column:9/-1;gap:22px;padding-bottom:8px;display:grid}.thero__lead[data-astro-cid-4gzdimol] p[data-astro-cid-4gzdimol]{color:var(--night-muted);text-wrap:pretty}.thero__ctas[data-astro-cid-4gzdimol]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.btn--luz{background:var(--luz);color:var(--night)}.btn--luz:hover{background:#33d6ab}.btn--line{border-color:var(--bone);color:var(--bone)}.btn--line:hover{background:var(--bone);color:var(--night)}.screen[data-astro-cid-4gzdimol]{aspect-ratio:21/9;border:1px solid var(--line-night);border-radius:var(--radius);margin-top:clamp(32px,4vw,56px);position:relative;overflow:hidden}.screen__reel[data-astro-cid-4gzdimol],.screen__scene[data-astro-cid-4gzdimol]{position:absolute;inset:0}.screen__scene[data-astro-cid-4gzdimol]{opacity:0;transition:opacity 1.2s var(--ease), transform 4.8s linear;transform:scale(1.04)}.screen__scene[data-astro-cid-4gzdimol].is-on{opacity:1;transform:scale(1)}.screen__slate[data-astro-cid-4gzdimol]{color:var(--bone);border-radius:var(--radius);background:#06080d99;padding:6px 10px;font-size:11px;position:absolute;top:16px;left:18px}.screen__pending[data-astro-cid-4gzdimol]{color:var(--night-muted);background:#06080d99;border-color:#f2f0ea59;position:absolute;bottom:120px;left:18px}.screen__pause[data-astro-cid-4gzdimol]{border:1px solid var(--line-night);border-radius:var(--radius);min-height:34px;color:var(--bone);cursor:pointer;background:#06080db3;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:inline-flex;position:absolute;top:14px;right:14px}.screen__pause[data-astro-cid-4gzdimol]:focus-visible{outline-color:var(--luz)}.screen__pause-icon[data-astro-cid-4gzdimol]{border-left:2px solid;border-right:2px solid;width:8px;height:10px}.screen__pause[data-astro-cid-4gzdimol][aria-pressed=true] .screen__pause-icon[data-astro-cid-4gzdimol]{border:5px solid #0000;border-left:8px solid;border-right-width:0;width:0;height:0}.explorer-row[data-astro-cid-4gzdimol]{z-index:2;margin-top:-88px;padding-bottom:8px;position:relative}.explorer-row__label[data-astro-cid-4gzdimol]{color:var(--night-muted);margin-bottom:12px;padding-left:4px;font-size:11px}.explorer-row__cards[data-astro-cid-4gzdimol]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.xcard[data-astro-cid-4gzdimol]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--ink);text-align:left;cursor:pointer;transition:transform var(--t-mid) var(--ease), border-color var(--t-mid) var(--ease);grid-template-rows:92px auto auto;grid-template-columns:1fr auto;gap:6px 10px;padding:10px 12px 14px;display:grid;position:relative}.xcard[data-astro-cid-4gzdimol]:hover{transform:translateY(-4px)}.xcard[data-astro-cid-4gzdimol][aria-expanded=true]{border-color:var(--green);box-shadow:inset 0 2px 0 var(--green)}.xcard__swatch[data-astro-cid-4gzdimol]{border-radius:2px;grid-column:1/-1}.xcard__num[data-astro-cid-4gzdimol]{color:var(--green);font-size:11px}.xcard__name[data-astro-cid-4gzdimol]{grid-column:1;font-size:17px;font-weight:600;line-height:1.2}.xcard__arrow[data-astro-cid-4gzdimol]{color:var(--green);grid-area:2/2/span 2;align-self:end;font-size:18px}@media (width<=960px){.thero__title[data-astro-cid-4gzdimol],.thero__lead[data-astro-cid-4gzdimol]{grid-column:1/-1}.thero__ctas[data-astro-cid-4gzdimol]{flex-flow:wrap}.screen[data-astro-cid-4gzdimol]{aspect-ratio:16/10}.screen__pending[data-astro-cid-4gzdimol]{bottom:104px}.explorer-row__cards[data-astro-cid-4gzdimol]{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px;display:flex;overflow-x:auto}.explorer-row__cards[data-astro-cid-4gzdimol] li[data-astro-cid-4gzdimol]{scroll-snap-align:start;flex:0 0 168px}}@media (width<=620px){.thero__ctas[data-astro-cid-4gzdimol]{flex-direction:column;align-items:stretch}.thero__ctas[data-astro-cid-4gzdimol] .btn[data-astro-cid-4gzdimol]{width:100%}.screen[data-astro-cid-4gzdimol]{aspect-ratio:4/5}.screen__slate[data-astro-cid-4gzdimol]{right:70px}.screen__pending[data-astro-cid-4gzdimol]{bottom:100px;left:12px;right:12px}}.xpanel-wrap[data-astro-cid-p46ojqgw]{padding-block:clamp(32px,4vw,56px) clamp(72px,9vw,128px)}.xpanel[data-astro-cid-p46ojqgw]{scroll-margin-top:24px}.xpage[data-astro-cid-p46ojqgw]{gap:20px;display:grid}.xpage[data-astro-cid-p46ojqgw][hidden]{display:none}.xpage__head[data-astro-cid-p46ojqgw]{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.xpage__lead[data-astro-cid-p46ojqgw]{color:var(--graphite)}.xpage__lead[data-astro-cid-p46ojqgw] strong[data-astro-cid-p46ojqgw]{color:var(--ink)}.xpage__mock[data-astro-cid-p46ojqgw]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);animation:xpage-in var(--t-mid) var(--ease) both;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}@keyframes xpage-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.xpage__hero[data-astro-cid-p46ojqgw]{min-height:340px;color:var(--bone);align-content:end;gap:8px;padding:24px;display:grid}.xpage__title[data-astro-cid-p46ojqgw]{letter-spacing:-.02em;font-size:clamp(30px,3.4vw,48px);font-weight:600;font-stretch:86%;line-height:1}.xpage__promise[data-astro-cid-p46ojqgw]{font-family:var(--font-mono);color:var(--night-muted);font-size:12px}.xpage__body[data-astro-cid-p46ojqgw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;padding:24px;display:grid}.xpage__facts[data-astro-cid-p46ojqgw]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.xpage__facts[data-astro-cid-p46ojqgw] div[data-astro-cid-p46ojqgw]{border-top:1px solid var(--ink);padding:12px 0}.xpage__facts[data-astro-cid-p46ojqgw] dt[data-astro-cid-p46ojqgw]{color:var(--graphite);font-size:11px}.xpage__facts[data-astro-cid-p46ojqgw] dd[data-astro-cid-p46ojqgw]{margin:4px 0 0;font-weight:600}.xpage[data-astro-cid-p46ojqgw] h4[data-astro-cid-p46ojqgw]{color:var(--graphite);margin:0 0 10px;font-size:11px}.xpage__inc[data-astro-cid-p46ojqgw] ul[data-astro-cid-p46ojqgw]{margin:0;padding:0}.xpage__inc[data-astro-cid-p46ojqgw] li[data-astro-cid-p46ojqgw]{border-bottom:1px dashed var(--line);color:var(--graphite);padding:10px 0}.xpage__form[data-astro-cid-p46ojqgw]{gap:10px;display:grid}.xpage__form[data-astro-cid-p46ojqgw] label[data-astro-cid-p46ojqgw]{gap:4px;font-size:13px;font-weight:500;display:grid}.xpage__form[data-astro-cid-p46ojqgw] input[data-astro-cid-p46ojqgw],.xpage__form[data-astro-cid-p46ojqgw] select[data-astro-cid-p46ojqgw]{border:1px solid var(--line);border-radius:var(--radius);min-height:44px;font:inherit;background:#fff;padding:8px 10px;font-size:16px}.xpage__demo[data-astro-cid-p46ojqgw]{color:var(--graphite);font-size:10px;line-height:1.5}@media (width<=900px){.xpage__mock[data-astro-cid-p46ojqgw]{grid-template-columns:1fr}.xpage__hero[data-astro-cid-p46ojqgw]{min-height:220px}.xpage__body[data-astro-cid-p46ojqgw],.xpage__facts[data-astro-cid-p46ojqgw]{grid-template-columns:1fr}}.challenge__cards[data-astro-cid-cecrdcxe]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.challenge__card[data-astro-cid-cecrdcxe]{border-right:1px solid var(--line);align-content:start;gap:14px;padding:28px 28px 36px 0;display:grid}.challenge__card[data-astro-cid-cecrdcxe]+.challenge__card[data-astro-cid-cecrdcxe]{padding-left:28px}.challenge__card[data-astro-cid-cecrdcxe]:last-child{border-right:0}.challenge__num[data-astro-cid-cecrdcxe]{color:var(--green)}.challenge__title[data-astro-cid-cecrdcxe]{letter-spacing:-.015em;font-size:clamp(22px,2vw,28px);font-weight:600;font-stretch:88%;line-height:1.1}.theme-hotels .challenge__title[data-astro-cid-cecrdcxe]{letter-spacing:-.03em;font-weight:500;font-stretch:100%}.challenge__text[data-astro-cid-cecrdcxe]{color:var(--graphite);max-width:36ch}.challenge__close[data-astro-cid-cecrdcxe]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(40px,5vw,72px);padding-top:28px;display:flex}.challenge__close[data-astro-cid-cecrdcxe] .serif-line[data-astro-cid-cecrdcxe]{max-width:30ch}@media (width<=820px){.challenge__cards[data-astro-cid-cecrdcxe]{grid-template-columns:1fr}.challenge__card[data-astro-cid-cecrdcxe],.challenge__card[data-astro-cid-cecrdcxe]+.challenge__card[data-astro-cid-cecrdcxe]{border-right:0;border-bottom:1px solid var(--line);padding:24px 0 28px}.challenge__close[data-astro-cid-cecrdcxe] .btn[data-astro-cid-cecrdcxe]{width:100%}}.pillars__list[data-astro-cid-qjj4u7yg]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.pillar[data-astro-cid-qjj4u7yg]{grid-template-rows:auto auto 1fr auto;gap:18px;padding:0 0 8px;display:grid;position:relative}.pillar__rail[data-astro-cid-qjj4u7yg]{height:14px;margin-right:calc(var(--gutter) * -1);position:relative}.pillar[data-astro-cid-qjj4u7yg]:last-child .pillar__rail[data-astro-cid-qjj4u7yg]{margin-right:0}.pillar__rail[data-astro-cid-qjj4u7yg]:before{content:"";background:var(--green);height:2px;position:absolute;top:6px;left:0;right:0}.pillar[data-astro-cid-qjj4u7yg]:last-child .pillar__rail[data-astro-cid-qjj4u7yg]:before{width:14px;right:auto}.pillar__node[data-astro-cid-qjj4u7yg]{background:var(--paper);border:2px solid var(--green);width:14px;height:14px;position:absolute;top:0;left:0}.pillar__tag[data-astro-cid-qjj4u7yg]{color:var(--ink);gap:10px;display:flex}.pillar__tag[data-astro-cid-qjj4u7yg] span[data-astro-cid-qjj4u7yg]{color:var(--green)}.pillar__line[data-astro-cid-qjj4u7yg]{letter-spacing:-.01em;max-width:22ch;font-size:clamp(22px,2vw,28px);font-weight:500;font-stretch:92%;line-height:1.15}.pillar__points[data-astro-cid-qjj4u7yg]{border-top:1px solid var(--line);gap:0;margin:0;padding:0;display:grid}.pillar__points[data-astro-cid-qjj4u7yg] li[data-astro-cid-qjj4u7yg]{border-bottom:1px solid var(--line);color:var(--graphite);padding:12px 0;font-size:16px}.pillar__outcome[data-astro-cid-qjj4u7yg]{border-top:1px solid var(--line);color:var(--green);padding-top:14px;font-size:16px;font-weight:600}.theme-hotels .pillar__tag[data-astro-cid-qjj4u7yg]{font-family:var(--font-sans);letter-spacing:-.035em;text-transform:none;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.05}.theme-hotels .pillar__tag[data-astro-cid-qjj4u7yg] span[data-astro-cid-qjj4u7yg]{font-family:var(--font-mono);letter-spacing:.12em;align-self:center;font-size:11px}.theme-hotels .pillar__line[data-astro-cid-qjj4u7yg]{letter-spacing:-.008em;color:var(--graphite);max-width:34ch;font-size:17px;font-weight:400;line-height:1.6}@media (width<=860px){.pillars__list[data-astro-cid-qjj4u7yg]{grid-template-columns:1fr;gap:48px}.pillar__rail[data-astro-cid-qjj4u7yg]{margin-right:0}.pillar__rail[data-astro-cid-qjj4u7yg]:before{width:14px;right:auto}}.route[data-astro-cid-bxchhdke]{--p:1;--accent:var(--green);--base:var(--line);--node-bg:var(--paper)}.route--plan[data-astro-cid-bxchhdke]{background:linear-gradient(#1214160b 1px, transparent 1px) 0 0 / 100% 32px, linear-gradient(90deg, #1214160b 1px, transparent 1px) 0 0 / 32px 100%, var(--stone)}.route--night[data-astro-cid-bxchhdke]{--accent:var(--luz);--base:var(--line-night);--node-bg:var(--night)}.route__track[data-astro-cid-bxchhdke]{position:relative}.route__line[data-astro-cid-bxchhdke]{background:var(--base);height:2px;position:absolute;top:19px;left:20px;right:20px}.route__line-fill[data-astro-cid-bxchhdke]{background:var(--accent);transform:scaleX(var(--p));transform-origin:0;position:absolute;inset:0}.route__steps[data-astro-cid-bxchhdke]{gap:var(--gutter);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;display:grid;position:relative}.route__step[data-astro-cid-bxchhdke]{align-content:start;gap:12px;display:grid}.route__node[data-astro-cid-bxchhdke]{background:var(--node-bg);border:2px solid var(--base);width:40px;height:40px;color:inherit;transition:border-color var(--t-mid) var(--ease), background-color var(--t-mid) var(--ease), color var(--t-mid) var(--ease);place-items:center;font-size:12px;display:grid}.route__step[data-astro-cid-bxchhdke].is-on .route__node[data-astro-cid-bxchhdke]{border-color:var(--accent);background:var(--accent);color:#fff}.route--night[data-astro-cid-bxchhdke] .route__step[data-astro-cid-bxchhdke].is-on .route__node[data-astro-cid-bxchhdke]{color:var(--night)}.route__label[data-astro-cid-bxchhdke]{letter-spacing:-.01em;margin-top:6px;font-size:19px;font-weight:600;font-stretch:90%;line-height:1.15}.route__step--strong[data-astro-cid-bxchhdke] .route__label[data-astro-cid-bxchhdke]{color:var(--accent)}.route--plan[data-astro-cid-bxchhdke] .route__step--strong[data-astro-cid-bxchhdke] .route__label[data-astro-cid-bxchhdke]{color:var(--green)}.route__text[data-astro-cid-bxchhdke]{color:var(--graphite);max-width:24ch;font-size:15px;line-height:1.45}.route--night[data-astro-cid-bxchhdke] .route__text[data-astro-cid-bxchhdke]{color:var(--night-muted)}.route__track--8[data-astro-cid-bxchhdke] .route__label[data-astro-cid-bxchhdke]{font-size:16px}@media (width<=960px){.route__line[data-astro-cid-bxchhdke]{width:2px;height:auto;inset:20px auto 20px 19px}.route__line-fill[data-astro-cid-bxchhdke]{transform:scaleY(var(--p));transform-origin:top}.route__steps[data-astro-cid-bxchhdke]{grid-auto-flow:row;gap:28px}.route__step[data-astro-cid-bxchhdke]{grid-template-columns:40px 1fr;gap:4px 20px}.route__node[data-astro-cid-bxchhdke]{grid-row:span 2}.route__label[data-astro-cid-bxchhdke]{margin-top:8px}.route__text[data-astro-cid-bxchhdke]{max-width:48ch}}.skip-demo[data-astro-cid-pdzt6ilj]{background:var(--ink);color:var(--stone);border-radius:var(--radius);z-index:50;padding:10px 14px;text-decoration:none;position:absolute;left:-9999px}.skip-demo[data-astro-cid-pdzt6ilj]:focus{margin-top:16px;left:16px}.demo-end[data-astro-cid-pdzt6ilj]{height:0;display:block}.demo-end[data-astro-cid-pdzt6ilj]:focus{outline:none}.demo__head[data-astro-cid-pdzt6ilj]{justify-items:start;gap:18px;max-width:820px;margin-bottom:clamp(40px,5vw,64px);display:grid}.demo__stage[data-astro-cid-pdzt6ilj]{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.phone[data-astro-cid-pdzt6ilj]{background:var(--night-raised);border:1px solid var(--line-night);border-radius:28px;flex-direction:column;height:560px;padding:14px;display:flex;overflow:hidden}.phone__bar[data-astro-cid-pdzt6ilj]{border-bottom:1px solid var(--line-night);align-items:center;gap:12px;padding:6px 6px 14px;display:flex}.phone__avatar[data-astro-cid-pdzt6ilj]{background:var(--bone);width:34px;height:34px;color:var(--night);border-radius:50%;place-items:center;font-weight:600;display:grid}.phone__who[data-astro-cid-pdzt6ilj]{line-height:1.2;display:grid}.phone__who[data-astro-cid-pdzt6ilj] strong[data-astro-cid-pdzt6ilj]{font-size:15px;font-weight:600}.phone__who[data-astro-cid-pdzt6ilj] .mono[data-astro-cid-pdzt6ilj]{color:var(--night-muted);font-size:11px}.phone__msgs[data-astro-cid-pdzt6ilj]{scrollbar-width:thin;scrollbar-color:var(--line-night) transparent;flex-direction:column;flex:1;gap:10px;margin:0;padding:16px 4px 4px;display:flex;overflow-y:auto}.msg[data-astro-cid-pdzt6ilj]{border-radius:14px;gap:4px;max-width:84%;padding:10px 12px;font-size:15px;line-height:1.4;display:grid}.msg[data-astro-cid-pdzt6ilj][hidden]{display:none}.msg--guest[data-astro-cid-pdzt6ilj]{background:var(--bone);color:var(--night);border-bottom-right-radius:4px;align-self:flex-end}.msg--bot[data-astro-cid-pdzt6ilj]{color:var(--bone);background:#1b222c;border-bottom-left-radius:4px;align-self:flex-start}.msg[data-astro-cid-pdzt6ilj] p[data-astro-cid-pdzt6ilj][lang=ar]{font-family:system-ui,sans-serif;font-size:16px}.msg__meta[data-astro-cid-pdzt6ilj]{opacity:.7;font-size:10px}.msg__link[data-astro-cid-pdzt6ilj]{color:var(--luz);text-underline-offset:3px;text-decoration:underline}.msg__pending[data-astro-cid-pdzt6ilj]{justify-self:start;font-size:10px}.msg[data-astro-cid-pdzt6ilj].is-new{animation:msg-in var(--t-mid) var(--ease) both}@keyframes msg-in{0%{opacity:0;clip-path:inset(40% 0 round 14px);transform:translateY(8px)}to{opacity:1;clip-path:inset(0 round 14px);transform:none}}.msg--typing[data-astro-cid-pdzt6ilj]{gap:5px;padding:12px 14px;display:inline-flex}.msg--typing[data-astro-cid-pdzt6ilj][hidden]{display:none}.msg--typing[data-astro-cid-pdzt6ilj] span[data-astro-cid-pdzt6ilj]{background:var(--night-muted);width:6px;height:6px;animation:dot .9s var(--ease) infinite;border-radius:50%}.msg--typing[data-astro-cid-pdzt6ilj] span[data-astro-cid-pdzt6ilj]:nth-child(2){animation-delay:.15s}.msg--typing[data-astro-cid-pdzt6ilj] span[data-astro-cid-pdzt6ilj]:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-3px)}}.console[data-astro-cid-pdzt6ilj]{background:linear-gradient(var(--line-night) 1px, transparent 1px) 0 0 / 100% 48px, var(--night-raised);border:1px solid var(--line-night);border-radius:var(--radius);flex-direction:column;gap:12px;min-height:560px;padding:18px;display:flex}.console__bar[data-astro-cid-pdzt6ilj]{border-bottom:1px solid var(--line-night);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.console__bar[data-astro-cid-pdzt6ilj] .mono[data-astro-cid-pdzt6ilj]{font-size:12px}.console__empty[data-astro-cid-pdzt6ilj]{color:var(--night-muted);padding:18px 0;font-size:11px}.console__empty[data-astro-cid-pdzt6ilj][hidden]{display:none}.console__list[data-astro-cid-pdzt6ilj]{gap:12px;margin:0;padding:0;display:grid}.console__item[data-astro-cid-pdzt6ilj]{background:var(--night);border:1px solid var(--line-night);border-left:2px solid var(--luz);border-radius:var(--radius);grid-template-columns:auto 1fr auto;grid-template-areas:"kind title status""kind meta status";align-items:center;gap:2px 16px;padding:16px 18px;display:grid}.console__item[data-astro-cid-pdzt6ilj][hidden]{display:none}.console__item[data-astro-cid-pdzt6ilj].is-new{animation:console-in .64s var(--ease) both}@keyframes console-in{0%{clip-path:inset(calc(50% - 1px) 50%)}45%{clip-path:inset(calc(50% - 1px) 0)}to{clip-path:inset(0)}}.console__kind[data-astro-cid-pdzt6ilj]{color:var(--night-muted);writing-mode:vertical-rl;grid-area:kind;font-size:10px;transform:rotate(180deg)}.console__title[data-astro-cid-pdzt6ilj]{grid-area:title;font-size:17px;font-weight:600}.console__meta[data-astro-cid-pdzt6ilj]{color:var(--night-muted);grid-area:meta;font-size:14px}.console__status[data-astro-cid-pdzt6ilj]{border:1px solid var(--line-night);color:var(--night-muted);transition:color var(--t-mid) var(--ease), border-color var(--t-mid) var(--ease), background-color var(--t-mid) var(--ease);border-radius:999px;grid-area:status;align-items:center;gap:8px;padding:6px 10px;font-size:10px;display:inline-flex}.console__check[data-astro-cid-pdzt6ilj]{opacity:0;border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;transform:translateY(-2px)rotate(-45deg)}.console__item[data-astro-cid-pdzt6ilj].is-done .console__status[data-astro-cid-pdzt6ilj]{color:var(--luz);border-color:#00c89673}.console__item[data-astro-cid-pdzt6ilj].is-done .console__check[data-astro-cid-pdzt6ilj]{opacity:1}.demo__controls[data-astro-cid-pdzt6ilj]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.demo__controls[data-astro-cid-pdzt6ilj][hidden]{display:none}.demo__buttons[data-astro-cid-pdzt6ilj]{gap:8px;display:flex}.demo__btn[data-astro-cid-pdzt6ilj]{border:1px solid var(--line-night);border-radius:var(--radius);min-height:44px;color:var(--bone);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 16px;font-size:12px}.demo__btn[data-astro-cid-pdzt6ilj]:hover{border-color:var(--bone)}.demo__btn--main[data-astro-cid-pdzt6ilj]{background:var(--luz);border-color:var(--luz);color:var(--night);min-width:100px}.demo__btn--main[data-astro-cid-pdzt6ilj]:hover{background:#33d6ab}.demo__steps[data-astro-cid-pdzt6ilj]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:0;padding:0;display:grid}.demo__step[data-astro-cid-pdzt6ilj]{border:1px solid var(--line-night);border-radius:var(--radius);width:100%;min-height:44px;color:var(--night-muted);text-align:left;cursor:pointer;background:0 0;gap:4px;padding:10px 12px;font-size:14px;line-height:1.3;display:grid}.demo__step[data-astro-cid-pdzt6ilj] .mono[data-astro-cid-pdzt6ilj]{font-size:11px}.demo__step[data-astro-cid-pdzt6ilj].is-past{color:var(--bone)}.demo__step[data-astro-cid-pdzt6ilj][aria-current=step]{color:var(--bone);border-color:var(--luz)}.demo__chip[data-astro-cid-pdzt6ilj]{color:var(--luz);font-size:9px}.demo__beyond[data-astro-cid-pdzt6ilj]{gap:var(--gutter);border-radius:var(--radius);border:1px dashed #f2f0ea47;grid-template-columns:minmax(0,4fr) minmax(0,8fr);margin-top:clamp(48px,6vw,80px);padding:28px;display:grid}.demo__beyond-head[data-astro-cid-pdzt6ilj]{align-content:start;justify-items:start;gap:12px;display:grid}.demo__beyond[data-astro-cid-pdzt6ilj] h3[data-astro-cid-pdzt6ilj]{font-size:24px;font-weight:600;font-stretch:90%}.demo__beyond[data-astro-cid-pdzt6ilj] ul[data-astro-cid-pdzt6ilj]{gap:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.demo__beyond[data-astro-cid-pdzt6ilj] li[data-astro-cid-pdzt6ilj]{border-bottom:1px solid var(--line-night);color:var(--night-muted);padding:12px 0}.demo__note[data-astro-cid-pdzt6ilj]{max-width:70ch;color:var(--night-muted);margin-top:24px;font-size:15px}@media (width<=900px){.demo__stage[data-astro-cid-pdzt6ilj]{grid-template-columns:1fr}.phone[data-astro-cid-pdzt6ilj]{height:480px}.console[data-astro-cid-pdzt6ilj]{min-height:0}.demo__controls[data-astro-cid-pdzt6ilj]{grid-template-columns:1fr}.demo__buttons[data-astro-cid-pdzt6ilj] .demo__btn[data-astro-cid-pdzt6ilj]{flex:1}.demo__beyond[data-astro-cid-pdzt6ilj]{grid-template-columns:1fr;padding:20px}.demo__beyond[data-astro-cid-pdzt6ilj] ul[data-astro-cid-pdzt6ilj]{grid-template-columns:1fr}}@media (width<=520px){.console__item[data-astro-cid-pdzt6ilj]{grid-template-columns:1fr;grid-template-areas:"title""meta""status";row-gap:6px}.console__kind[data-astro-cid-pdzt6ilj]{display:none}.console__status[data-astro-cid-pdzt6ilj]{justify-self:start}}.crm__board[data-astro-cid-qdlb3ls6]{scrollbar-width:thin;scrollbar-color:var(--line-night) transparent;grid-template-columns:repeat(5,minmax(180px,1fr));gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.crm__col[data-astro-cid-qdlb3ls6]{background:var(--night-raised);border:1px solid var(--line-night);border-radius:var(--radius);align-content:start;gap:10px;min-height:280px;padding:12px;display:grid}.crm__colname[data-astro-cid-qdlb3ls6]{color:var(--night-muted);border-bottom:1px solid var(--line-night);justify-content:space-between;padding-bottom:10px;font-size:11px;display:flex}.crm__count[data-astro-cid-qdlb3ls6]{color:var(--bone)}.crm__cards[data-astro-cid-qdlb3ls6]{gap:8px;margin:0;padding:0;display:grid}.crm__card[data-astro-cid-qdlb3ls6]{background:var(--night);border:1px solid var(--line-night);border-radius:var(--radius);gap:4px;padding:12px;font-size:14px;display:grid}.crm__card[data-astro-cid-qdlb3ls6] span[data-astro-cid-qdlb3ls6]{color:var(--night-muted)}.crm__card--confirmed[data-astro-cid-qdlb3ls6]{border-left:2px solid var(--luz)}.crm__demo[data-astro-cid-qdlb3ls6]{border:1px solid var(--line-night);border-radius:999px;justify-self:start;padding:2px 6px;font-size:9px}.showcase__grid[data-astro-cid-fej3bsya]{gap:var(--gutter);grid-template-columns:7fr 2.5fr 2.5fr;align-items:end;margin:0;padding:0;display:grid}.shot[data-astro-cid-fej3bsya]{gap:14px;display:grid}.shot__frame[data-astro-cid-fej3bsya]{border:1px solid var(--line);border-radius:var(--radius);background:repeating-linear-gradient(135deg, transparent 0 14px, #12141609 14px 28px), var(--paper);place-items:center;padding:16px;display:grid;position:relative;overflow:hidden}.shot--0[data-astro-cid-fej3bsya] .shot__frame[data-astro-cid-fej3bsya]{aspect-ratio:16/9}.shot--1[data-astro-cid-fej3bsya] .shot__frame[data-astro-cid-fej3bsya],.shot--2[data-astro-cid-fej3bsya] .shot__frame[data-astro-cid-fej3bsya]{aspect-ratio:9/16}.shot__frame[data-astro-cid-fej3bsya] img[data-astro-cid-fej3bsya]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shot__pending[data-astro-cid-fej3bsya]{text-align:center;max-width:30ch}.shot__format[data-astro-cid-fej3bsya]{color:var(--graphite);font-size:10px;position:absolute;bottom:10px;left:12px}.shot__meta[data-astro-cid-fej3bsya]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.shot__meta[data-astro-cid-fej3bsya] h3[data-astro-cid-fej3bsya]{font-size:18px;font-weight:600}.showcase__all[data-astro-cid-fej3bsya]{border-bottom:1px solid var(--ink);gap:10px;margin-top:36px;padding-bottom:4px;font-weight:600;text-decoration:none;display:inline-flex}.showcase__all[data-astro-cid-fej3bsya]:hover{color:var(--green);border-color:var(--green)}@media (width<=860px){.showcase__grid[data-astro-cid-fej3bsya]{grid-template-columns:repeat(2,minmax(0,1fr))}.shot--0[data-astro-cid-fej3bsya]{grid-column:1/-1}.shot__meta[data-astro-cid-fej3bsya] .badge[data-astro-cid-fej3bsya]{white-space:normal}}.pilot__audience[data-astro-cid-aecmzsna]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:16px 32px;margin-bottom:clamp(48px,6vw,96px);padding-bottom:28px;display:flex}.pilot__audience[data-astro-cid-aecmzsna] ul[data-astro-cid-aecmzsna]{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;display:flex}.pilot__audience[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna]{letter-spacing:-.01em;font-size:clamp(20px,2vw,28px);font-weight:500;font-stretch:90%}.pilot__audience[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna]+li[data-astro-cid-aecmzsna]:before{content:"·";color:var(--green);margin-right:28px}.pilot__grid[data-astro-cid-aecmzsna]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);display:grid}.pilot__head[data-astro-cid-aecmzsna]{align-content:start;justify-items:start;gap:16px;display:grid}.pilot__name[data-astro-cid-aecmzsna]{color:var(--green);margin-top:12px}.pilot__price[data-astro-cid-aecmzsna]{max-width:26ch;font-size:22px;font-weight:500;line-height:1.3}.pilot__vat[data-astro-cid-aecmzsna]{color:var(--graphite);font-size:11px}.pilot__head[data-astro-cid-aecmzsna] .btn[data-astro-cid-aecmzsna]{margin-top:12px}.pilot__lists[data-astro-cid-aecmzsna]{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.pilot__h3[data-astro-cid-aecmzsna]{border-bottom:1px solid var(--ink);padding-bottom:12px}.pilot__inc[data-astro-cid-aecmzsna],.pilot__exc[data-astro-cid-aecmzsna]{margin:0;padding:0}.pilot__inc[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna],.pilot__exc[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna]{border-bottom:1px solid var(--line);padding:14px 0 14px 26px;line-height:1.4;position:relative}.pilot__inc[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna]:before{content:"";border-left:2px solid var(--green);border-bottom:2px solid var(--green);width:10px;height:6px;position:absolute;top:19px;left:2px;transform:rotate(-45deg)}.pilot__exc[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna]{color:var(--graphite)}.pilot__exc[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna]:before{content:"";background:var(--graphite);width:12px;height:2px;position:absolute;top:22px;left:2px}.pilot__note[data-astro-cid-aecmzsna]{color:var(--graphite);margin-top:16px;font-size:15px}.pilot__closing[data-astro-cid-aecmzsna]{margin-top:16px;font-weight:600}.pilot__small[data-astro-cid-aecmzsna]{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(48px,6vw,80px) 0 0;padding:0;display:grid}.mini[data-astro-cid-aecmzsna]{background:var(--stone);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:8px;padding:22px;display:grid}.mini__name[data-astro-cid-aecmzsna]{font-size:20px;font-weight:600}.mini__aud[data-astro-cid-aecmzsna]{color:var(--graphite);font-size:15px}.mini__inc[data-astro-cid-aecmzsna]{color:var(--graphite);margin:6px 0 0;padding:0 0 0 18px;font-size:15px;list-style:outside}.mini__price[data-astro-cid-aecmzsna]{color:var(--green);margin-top:8px;font-size:11px}@media (width<=640px){.pilot__audience[data-astro-cid-aecmzsna] ul[data-astro-cid-aecmzsna]{gap:6px;display:grid}.pilot__audience[data-astro-cid-aecmzsna] li[data-astro-cid-aecmzsna]+li[data-astro-cid-aecmzsna]:before{content:none}}@media (width<=900px){.pilot__grid[data-astro-cid-aecmzsna],.pilot__lists[data-astro-cid-aecmzsna],.pilot__small[data-astro-cid-aecmzsna]{grid-template-columns:1fr}.pilot__head[data-astro-cid-aecmzsna] .btn[data-astro-cid-aecmzsna]{width:100%}}.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,5vw,80px);display:grid}.faq__head[data-astro-cid-hemr5th4]{align-content:start}.faq__list[data-astro-cid-hemr5th4]{border-top:1px solid var(--ink)}.faq__item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:18px 0;font-size:19px;font-weight:500;list-style:none;display:flex}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover{color:var(--green)}.faq__icon[data-astro-cid-hemr5th4]{flex:0 0 14px;height:14px;position:relative}.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{content:"";width:14px;height:2px;transition:transform var(--t-fast) var(--ease);background:currentColor;position:absolute;top:6px;left:0}.faq__icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.faq__answer[data-astro-cid-hemr5th4]{color:var(--graphite);justify-items:start;gap:10px;max-width:68ch;padding:0 40px 24px 0;display:grid}@media (width<=900px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.faq__item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{font-size:17px}.faq__answer[data-astro-cid-hemr5th4]{padding-right:0}}.lead[data-astro-cid-sevzbneq]{gap:20px;display:grid}.lead__hp[data-astro-cid-sevzbneq]{position:absolute;left:-9999px}.lead__proto[data-astro-cid-sevzbneq]{border-radius:var(--radius);color:var(--bone);border:1px dashed #f2f0ea59;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.lead__fields[data-astro-cid-sevzbneq]{gap:16px var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field[data-astro-cid-sevzbneq]{align-content:start;gap:6px;display:grid}.field--wide[data-astro-cid-sevzbneq]{grid-column:1/-1}.field[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--night-muted);font-size:11px;font-weight:500}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{border-radius:var(--radius);width:100%;min-height:48px;color:var(--bone);font:inherit;background:#f2f0ea0f;border:1px solid #f2f0ea38;padding:12px 14px;font-size:16px}.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq] option[data-astro-cid-sevzbneq]{color:var(--ink)}.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{resize:vertical}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible,.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus-visible,.field[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus-visible{outline:2px solid var(--luz);outline-offset:1px}.field[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq][aria-invalid=true]{border-color:#ff8a7a}.field__err[data-astro-cid-sevzbneq]{color:#ffb4a8;font-size:13px}.field__err[data-astro-cid-sevzbneq]:empty{display:none}.field--check[data-astro-cid-sevzbneq]{grid-template-columns:22px 1fr;align-items:start;column-gap:12px}.field--check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:20px;height:20px;min-height:0;accent-color:var(--luz);margin-top:2px}.field--check[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--night-muted);font-size:14px;line-height:1.45}.field--check[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--bone)}.field--check[data-astro-cid-sevzbneq] .field__err[data-astro-cid-sevzbneq]{grid-column:2}.lead__submit[data-astro-cid-sevzbneq]{background:var(--luz);color:var(--night)}.lead__submit[data-astro-cid-sevzbneq]:hover{background:#33d6ab}.lead__submit[data-astro-cid-sevzbneq]:disabled{color:var(--night-muted);cursor:not-allowed;background:#f2f0ea24}.lead__status[data-astro-cid-sevzbneq]{color:var(--bone);min-height:1.4em;font-size:15px}@media (width<=640px){.lead__fields[data-astro-cid-sevzbneq]{grid-template-columns:1fr}.lead__submit[data-astro-cid-sevzbneq]{width:100%}}.final[data-astro-cid-blvy5prr]{background:radial-gradient(ellipse 60% 80% at 85% 0%, #00c8961a, transparent 60%), linear-gradient(var(--line-night) 1px, transparent 1px) 0 0 / 100% 64px, var(--night);position:relative;overflow:hidden}.final--navy[data-astro-cid-blvy5prr]{background:radial-gradient(ellipse 60% 80% at 85% 0%, #00c8961f, transparent 60%), var(--navy)}.final__arches[data-astro-cid-blvy5prr]{width:min(520px,46vw);bottom:0;left:-6%}.final__grid[data-astro-cid-blvy5prr]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid;position:relative}.final__head[data-astro-cid-blvy5prr]{gap:18px;display:grid}.final__head[data-astro-cid-blvy5prr] .eyebrow[data-astro-cid-blvy5prr]{color:var(--luz)}.final__alt[data-astro-cid-blvy5prr]{gap:10px;margin:12px 0 0;padding:0;display:grid}.final__alt[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]{color:var(--bone);text-underline-offset:4px;font-weight:500}.final__alt[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]:hover{color:var(--luz)}.final__form[data-astro-cid-blvy5prr]{border:1px solid var(--line-night);border-radius:var(--radius);background:#11151ccc;padding:clamp(20px,3vw,36px)}.final--navy[data-astro-cid-blvy5prr] .final__form[data-astro-cid-blvy5prr]{background:#12243bd9}@media (width<=900px){.final__grid[data-astro-cid-blvy5prr]{grid-template-columns:1fr}.final__arches[data-astro-cid-blvy5prr]{display:none}}
