.hero[data-astro-cid-lcdefpme]{padding:var(--s7) 0 var(--section);background:linear-gradient(var(--wash), var(--wash)) top / 100% 72% no-repeat}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--s7);align-items:start;display:grid}.hero-copy[data-astro-cid-lcdefpme]{gap:var(--s4);align-content:start;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--dark);font-size:clamp(2.5rem,1.7rem + 3.2vw,4.25rem)}.hero-actions[data-astro-cid-lcdefpme]{margin-top:var(--s2)}.hero-photo[data-astro-cid-lcdefpme]{border-radius:var(--r-panel);aspect-ratio:4/5;background:var(--dark);margin:0;position:relative;overflow:hidden}@media (width>=600px) and (width<=959px){.hero-photo[data-astro-cid-lcdefpme]{aspect-ratio:16/10}}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.hero-photo[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;object-position:45% 50%;width:100%;height:100%;display:block}.hero-photo[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--t-slow) var(--ease-out);position:absolute;inset:0}.hero-photo[data-astro-cid-lcdefpme].is-playing video[data-astro-cid-lcdefpme]{opacity:1}.loop-toggle[data-astro-cid-lcdefpme]{left:var(--s3);bottom:var(--s3);border-radius:var(--r-pill);width:44px;height:44px;color:var(--on-dark);background:color-mix(in srgb, var(--dark) 55%, transparent);-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);cursor:pointer;transition:transform var(--t-press) var(--ease-out), background-color var(--t-quick) var(--ease-out);border:0;place-items:center;padding:0;display:grid;position:absolute}.loop-toggle[data-astro-cid-lcdefpme]:hover{background:color-mix(in srgb, var(--dark) 75%, transparent)}.loop-toggle[data-astro-cid-lcdefpme]:active{transform:scale(.94)}.loop-toggle[data-astro-cid-lcdefpme] .i-play,.loop-toggle[data-astro-cid-lcdefpme][aria-pressed=true] .i-pause{display:none}.loop-toggle[data-astro-cid-lcdefpme][aria-pressed=true] .i-play{display:block}@media (prefers-reduced-transparency:reduce){.loop-toggle[data-astro-cid-lcdefpme]{background:var(--dark);-webkit-backdrop-filter:none;backdrop-filter:none}}.hero-photo[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{right:var(--s3);bottom:var(--s3);color:#ffffffbf;font-size:.75rem;position:absolute}@media (width>=960px){.hero[data-astro-cid-lcdefpme]{padding-top:var(--s8)}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--s8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hero-photo[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:100%;min-height:620px}}.prices[data-astro-cid-lcdefpme]{margin-top:var(--s4);padding:var(--s4) var(--s5) var(--s3);border-radius:var(--r-panel);background:var(--paper);box-shadow:var(--shadow-float)}.prices-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--s3);margin-bottom:var(--s2);flex-wrap:wrap;display:flex}.seg[data-astro-cid-lcdefpme]{border:1px solid var(--line-2);border-radius:var(--r-ctl);display:inline-flex;overflow:hidden}.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:36px;color:var(--text-2);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background-color var(--t-quick) var(--ease-out), color var(--t-quick) var(--ease-out);background:0 0;border:0;padding:0 12px;font-weight:600}.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]+button[data-astro-cid-lcdefpme]{border-left:1px solid var(--line)}.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--dark);background:var(--wash)}.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:active{transform:scale(.96)}.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--dark);color:var(--paper)}.prices[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s3) 0;color:inherit;text-decoration:none;display:flex}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-size:var(--fs-small);display:grid}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--text-3)}.prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover b[data-astro-cid-lcdefpme]:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:.2em}.amount[data-astro-cid-lcdefpme]{color:var(--dark);white-space:nowrap;letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.prices[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{margin-top:var(--s2)}@media (pointer:coarse){.seg[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:44px}}.head-row[data-astro-cid-lcdefpme]{gap:var(--s2);margin-bottom:var(--s6);display:grid}@media (width>=768px){.head-row[data-astro-cid-lcdefpme]{align-items:end;gap:var(--s6);grid-template-columns:1fr 1fr}.head-row[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{text-align:right;justify-self:end}}.services[data-astro-cid-lcdefpme]{gap:var(--s5);margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.services[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.service[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper);height:100%;color:inherit;transition:border-color var(--t-quick) var(--ease-out), transform var(--t-quick) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.service[data-astro-cid-lcdefpme]:hover{border-color:var(--line-input)}.service[data-astro-cid-lcdefpme].is-pressed{transform:scale(.99)}.service-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:var(--wash);overflow:hidden}.service-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform var(--t-slow) var(--ease-out);display:block}.service[data-astro-cid-lcdefpme]:hover .service-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.03)}.service-body[data-astro-cid-lcdefpme]{gap:var(--s2);padding:var(--s4) var(--s5) var(--s5);flex-direction:column;flex:1;display:flex}.service-body[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:var(--fs-body)}@media (width>=1080px){.service-body[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{font-size:var(--fs-small)}}.service-price[data-astro-cid-lcdefpme]{padding-top:var(--s3);margin-top:auto}.service-price[data-astro-cid-lcdefpme] .unit[data-astro-cid-lcdefpme]{display:block}.service-cta[data-astro-cid-lcdefpme]{color:var(--dark);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:.2em;font-weight:600}.ob-list[data-astro-cid-lcdefpme]{gap:var(--s3);padding:0;list-style:none;display:grid}.ob-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--s4);border:1px solid var(--dark-3);border-radius:var(--r-card);background:var(--dark-2);gap:4px;display:grid}.ob-list[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme]{justify-self:start}.ob-list[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{color:var(--on-dark-2)}.customers[data-astro-cid-lcdefpme]{margin-top:var(--s5)}.ob-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .badge-live[data-astro-cid-lcdefpme]:before{animation-delay:calc(var(--i,0) * 70ms + .3s)}.customer[data-astro-cid-lcdefpme]{gap:var(--s3);padding-top:var(--s4);border-top:2px solid var(--brand);display:grid}.platform[data-astro-cid-lcdefpme]{align-items:center}.facts[data-astro-cid-lcdefpme]{gap:var(--s5) var(--s4);grid-template-columns:1fr 1fr;margin:0;display:grid}.facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding-top:var(--s3);border-top:1px solid var(--line-2)}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--dark);font-size:1.375rem;font-weight:700}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--text-2);margin:4px 0 0}.pand-strip[data-astro-cid-lcdefpme]{background:var(--p-ink);color:var(--p-on-ink)}.pand-strip[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--p-on-ink)}.pand-strip[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--p-on-ink-2)}.pand-strip[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{--bg:var(--p-green);--bd:var(--p-green);--fg:var(--paper)}.pand-strip[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{--bg:var(--p-green-2);--bd:var(--p-green-2)}.pand-strip[data-astro-cid-lcdefpme] .btn-secondary[data-astro-cid-lcdefpme]{--bg:transparent;--fg:var(--p-on-ink);--bd:#f1f5f066}.pand-strip[data-astro-cid-lcdefpme] .btn-secondary[data-astro-cid-lcdefpme]:hover{--bg:var(--p-ink-2)}.pand-actions[data-astro-cid-lcdefpme]{align-self:center}.close-band[data-astro-cid-lcdefpme]{background:var(--brand);color:var(--paper)}.close-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--paper)}.close-band[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#ffffffd9;margin:var(--s3) 0 var(--s5)}.btn-ghost-white[data-astro-cid-lcdefpme]{--bg:transparent;--fg:var(--paper);--bd:#fff9}.btn-ghost-white[data-astro-cid-lcdefpme]:hover{--bg:#ffffff1a;--bd:var(--paper)}@media (prefers-reduced-motion:reduce){.service[data-astro-cid-lcdefpme],.service-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:none}.service[data-astro-cid-lcdefpme]:hover .service-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:none}}
