.head[data-astro-cid-2zro7gu7]{gap:var(--s-5) var(--s-7);margin-bottom:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.head[data-astro-cid-2zro7gu7] .head-logo{grid-column:1/-1;font-size:30px}.head[data-astro-cid-2zro7gu7] h2[data-astro-cid-2zro7gu7]{max-width:15ch}.head[data-astro-cid-2zro7gu7] .lead[data-astro-cid-2zro7gu7]{justify-self:end}.bento[data-astro-cid-2zro7gu7]{gap:var(--s-3);background:0 0;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,auto);display:grid}.card[data-astro-cid-2zro7gu7]{--mx:50%;--my:50%;justify-content:space-between;gap:var(--s-6);background:var(--biz-bg);color:var(--white);border-radius:var(--r-lg);padding:var(--s-6);border:1px solid #16263b;flex-direction:column;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-2zro7gu7]:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my), #00c8f01f, transparent 60%);transition:opacity .4s;position:absolute;inset:0}.card[data-astro-cid-2zro7gu7]:hover:before{opacity:1}.card--commerce[data-astro-cid-2zro7gu7]{grid-area:span 2/span 7}.card--crm[data-astro-cid-2zro7gu7],.card--lodging[data-astro-cid-2zro7gu7]{grid-column:span 5}.card-copy[data-astro-cid-2zro7gu7] .logo{margin-bottom:var(--s-5);font-size:24px}.card[data-astro-cid-2zro7gu7] h3[data-astro-cid-2zro7gu7]{max-width:18ch;margin-bottom:var(--s-3)}.h3[data-astro-cid-2zro7gu7]{font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.1}.card[data-astro-cid-2zro7gu7] p[data-astro-cid-2zro7gu7]{color:#a9b8cc;max-width:44ch}.viz[data-astro-cid-2zro7gu7]{position:relative}.gates[data-astro-cid-2zro7gu7]{margin-bottom:var(--s-4);grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.gates[data-astro-cid-2zro7gu7] span[data-astro-cid-2zro7gu7]{text-align:center;border-radius:var(--r-md);color:#c9d6e6;animation:gate 6s var(--ease-out) infinite;animation-delay:calc(var(--i) * 1s);border:1px solid #1e3149;padding:14px 10px;font-size:15px;font-weight:600}@keyframes gate{0%,12%{border-color:var(--biz);color:var(--white);background:#00c8f01a}24%,to{color:#c9d6e6;background:0 0;border-color:#1e3149}}.viz-shop[data-astro-cid-2zro7gu7]{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.ticker[data-astro-cid-2zro7gu7]{flex:1;min-height:180px;max-height:340px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.ticker[data-astro-cid-2zro7gu7] ul[data-astro-cid-2zro7gu7]{margin:0;padding:0;list-style:none;animation:18s linear infinite tick}.ticker[data-astro-cid-2zro7gu7] li[data-astro-cid-2zro7gu7]{border-bottom:1px solid #16263b;grid-template-columns:10px auto 1fr auto;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}.ticker[data-astro-cid-2zro7gu7] .dot[data-astro-cid-2zro7gu7]{background:var(--ok);border-radius:50%;width:8px;height:8px}.ticker[data-astro-cid-2zro7gu7] .gw[data-astro-cid-2zro7gu7]{color:#8fa2ba}.ticker[data-astro-cid-2zro7gu7] .amt[data-astro-cid-2zro7gu7]{font-family:var(--font-mono);color:var(--biz)}@keyframes tick{to{transform:translateY(-50%)}}.deal[data-astro-cid-2zro7gu7]{border-bottom:1px solid #16263b;grid-template-columns:1fr auto;gap:6px 12px;padding:12px 0;font-size:14px;display:grid}.deal-name[data-astro-cid-2zro7gu7]{font-weight:600}.deal-stage[data-astro-cid-2zro7gu7]{font-family:var(--font-mono);color:#8fa2ba;font-size:12px}.track[data-astro-cid-2zro7gu7]{background:#16263b;border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.fill[data-astro-cid-2zro7gu7]{background:var(--biz);transform-origin:0;height:100%;transform:scaleX(var(--p));display:block}.remind[data-astro-cid-2zro7gu7]{margin-top:var(--s-4);border-radius:var(--r-md);background:var(--white);color:var(--biz-bg);align-items:center;gap:10px;width:max-content;max-width:100%;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.bell[data-astro-cid-2zro7gu7]{background:var(--biz-light);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff6a2b33}.nights[data-astro-cid-2zro7gu7]{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.nights[data-astro-cid-2zro7gu7] span[data-astro-cid-2zro7gu7]{aspect-ratio:1.6;background:#12223a;border-radius:6px}.nights[data-astro-cid-2zro7gu7] span[data-astro-cid-2zro7gu7].on{background:var(--biz)}.occ[data-astro-cid-2zro7gu7]{margin-top:var(--s-4);justify-content:space-between;align-items:baseline;display:flex}.occ[data-astro-cid-2zro7gu7] .mono[data-astro-cid-2zro7gu7]{color:#8fa2ba;font-size:12px}.occ[data-astro-cid-2zro7gu7] b[data-astro-cid-2zro7gu7]{letter-spacing:var(--track-tight);font-size:32px}@media (width<=960px){.head[data-astro-cid-2zro7gu7]{grid-template-columns:1fr}.head[data-astro-cid-2zro7gu7] .lead[data-astro-cid-2zro7gu7]{justify-self:start}.card--commerce[data-astro-cid-2zro7gu7],.card--crm[data-astro-cid-2zro7gu7],.card--lodging[data-astro-cid-2zro7gu7]{grid-area:auto/1/auto/-1}.card[data-astro-cid-2zro7gu7]{padding:var(--s-5)}}@media (width<=520px){.ticker[data-astro-cid-2zro7gu7] li[data-astro-cid-2zro7gu7]{grid-template-columns:10px 1fr auto}.ticker[data-astro-cid-2zro7gu7] .gw[data-astro-cid-2zro7gu7]{display:none}}
