.hero[data-astro-cid-ge2uvauf]{background:var(--surface);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.media[data-astro-cid-ge2uvauf],.poster[data-astro-cid-ge2uvauf],.shade[data-astro-cid-ge2uvauf]{width:100%;height:100%;position:absolute;inset:0}.poster[data-astro-cid-ge2uvauf]{object-fit:cover}.bg-video[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.bg-video[data-astro-cid-ge2uvauf].is-on{opacity:1}.bg-video[data-astro-cid-ge2uvauf] iframe{pointer-events:none;border:0;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#0f0f0d00 35%,#0f0f0d8c 65%,#0f0f0deb 100%),linear-gradient(90deg,#0f0f0dcc 0%,#0f0f0d80 45%,#0f0f0d1a 100%)}@media (width<=767px){.hero[data-astro-cid-ge2uvauf] .shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#0f0f0d59 0%,#0f0f0db8 55%,#0f0f0df2 100%)}}.copy[data-astro-cid-ge2uvauf] h1,.copy[data-astro-cid-ge2uvauf] .sub[data-astro-cid-ge2uvauf],.trust[data-astro-cid-ge2uvauf]{text-shadow:0 1px 12px #00000073}.overlay[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:space-between;gap:48px;min-height:min(86svh,860px);padding-block:24px 48px;display:flex;position:relative}.topline[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:flex-start;gap:16px;font-size:11px;display:flex}.rec[data-astro-cid-ge2uvauf]{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rec-dot[data-astro-cid-ge2uvauf]{background:var(--rec);border-radius:50%;width:8px;height:8px;animation:1.6s step-end infinite blink}@keyframes blink{50%{opacity:.25}}.copy[data-astro-cid-ge2uvauf]{gap:24px;max-width:980px;display:grid}h1[data-astro-cid-ge2uvauf]{font-weight:inherit;gap:18px;display:grid}.big[data-astro-cid-ge2uvauf]{text-wrap:balance;font-size:clamp(46px,9.4vw,128px);line-height:.92}.nw[data-astro-cid-ge2uvauf]{white-space:nowrap}.sub[data-astro-cid-ge2uvauf]{max-width:58ch;font-size:17px}.trust[data-astro-cid-ge2uvauf]{color:var(--text-2);flex-wrap:wrap;gap:10px 28px;font-size:13px;list-style:none;display:flex}.trust[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;display:inline-flex}.reel-btn[data-astro-cid-ge2uvauf]{all:unset;cursor:pointer;min-height:48px;color:var(--text);font-family:var(--font-body);letter-spacing:0;text-transform:none;align-items:center;gap:12px;padding-inline:4px;font-size:14px;font-weight:700;display:inline-flex}.reel-circle[data-astro-cid-ge2uvauf]{border:1.5px solid var(--text-2);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;transition:border-color .15s,background-color .15s;display:grid}.reel-circle[data-astro-cid-ge2uvauf]:after{content:"";border-left:11px solid var(--text);border-top:7px solid #0000;border-bottom:7px solid #0000;margin-left:3px}.reel-btn[data-astro-cid-ge2uvauf]:hover .reel-circle[data-astro-cid-ge2uvauf],.reel-btn[data-astro-cid-ge2uvauf]:focus-visible .reel-circle[data-astro-cid-ge2uvauf]{border-color:var(--accent);background:#e8a23a1f}.reel-btn[data-astro-cid-ge2uvauf]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:40px}.reel-text[data-astro-cid-ge2uvauf]{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.reel-title[data-astro-cid-ge2uvauf]{white-space:nowrap}.copy[data-astro-cid-ge2uvauf]{min-width:0}.reel-sub[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--text-3);white-space:normal;font-size:10px;font-weight:500;line-height:1.4}.reel-len[data-astro-cid-ge2uvauf]{color:var(--text-3);font-weight:500}.reel-dialog[data-astro-cid-ge2uvauf]{width:min(1200px,94vw);max-width:none;color:var(--text);background:#000;border:0;padding:0;overflow:visible}.reel-dialog[data-astro-cid-ge2uvauf]::backdrop{background:#000000e0}.reel-frame[data-astro-cid-ge2uvauf]{aspect-ratio:16/9;width:100%}.reel-frame[data-astro-cid-ge2uvauf] iframe{border:0;width:100%;height:100%;display:block}.reel-close[data-astro-cid-ge2uvauf]{border:1px solid var(--text-3);background:var(--bg);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;font-size:26px;line-height:1;position:absolute;top:-48px;right:0}.reel-close[data-astro-cid-ge2uvauf]:hover,.reel-close[data-astro-cid-ge2uvauf]:focus-visible{border-color:var(--accent);color:var(--accent)}@media (width>=1280px){.overlay[data-astro-cid-ge2uvauf]{padding-block:32px 64px}.sub[data-astro-cid-ge2uvauf]{font-size:18px}.topline[data-astro-cid-ge2uvauf]{font-size:13px}}.gap-16[data-astro-cid-lcdefpme]{gap:16px}.gap-20[data-astro-cid-lcdefpme]{gap:20px}.muted-2[data-astro-cid-lcdefpme]{color:var(--text-2)}.mono[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:14px}.rev-more[data-astro-cid-lcdefpme]{margin-top:28px}.clients[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding-block:32px}.clients-row[data-astro-cid-lcdefpme]{gap:16px;display:grid}.clients[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 36px;list-style:none;display:flex}.clients[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#8d877d;letter-spacing:.5px;font-size:24px;font-weight:800}@media (width>=1024px){.clients[data-astro-cid-lcdefpme]{padding-block:44px}.clients-row[data-astro-cid-lcdefpme]{grid-template-columns:140px 1fr;align-items:center;gap:40px}.clients[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{justify-content:space-between}.clients[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:28px}}.svc-grid[data-astro-cid-lcdefpme]{row-gap:24px}.svc[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.svc[data-astro-cid-lcdefpme] .frame{aspect-ratio:16/9}.svc-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.svc-meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.num[data-astro-cid-lcdefpme]{color:var(--text-3)}.svc-title[data-astro-cid-lcdefpme]{font-size:clamp(26px,2.4vw,32px)}@media (width>=1024px){.svc-title[data-astro-cid-lcdefpme]{min-height:2.08em}}.svc-link[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.svc-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].small{margin-bottom:8px}.nudge[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid #5a4523;gap:20px;margin-top:40px;padding:24px;display:grid}.nudge-h[data-astro-cid-lcdefpme]{margin-bottom:6px;font-size:20px;font-weight:700}.nudge-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (width>=768px){.nudge[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;padding:28px 32px}}.head-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:40px;display:flex}@media (width>=1024px){.head-row[data-astro-cid-lcdefpme]{margin-bottom:56px}}.after-cta[data-astro-cid-lcdefpme]{color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:56px;display:flex}.price[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;padding:24px;transition:border-color .15s;display:flex}.price[data-astro-cid-lcdefpme]:hover{color:inherit;border-color:#5a4523}.price-name[data-astro-cid-lcdefpme]{font-size:16px;font-weight:700}.price-row[data-astro-cid-lcdefpme]{align-items:baseline;gap:8px;display:flex}.from[data-astro-cid-lcdefpme]{color:var(--text-3);font-size:12px}.amount[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent);font-size:52px;font-weight:800;line-height:1}.price-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.proof-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:32px 24px;padding-block:56px;display:grid}.proof-big[data-astro-cid-lcdefpme]{color:var(--accent);margin-bottom:8px;font-size:clamp(44px,5vw,64px)}@media (width>=1024px){.proof-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);padding-block:96px}.proof-item[data-astro-cid-lcdefpme]+.proof-item[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:24px}}.loc-grid[data-astro-cid-lcdefpme]{gap:40px;display:grid}.loc-list[data-astro-cid-lcdefpme]{list-style:none}.loc-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.loc-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.loc-list[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.loc-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;font-size:24px;font-weight:800;line-height:1.1}.loc-note[data-astro-cid-lcdefpme]{color:var(--text-3);white-space:nowrap;font-size:12px}.loc-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .loc-note[data-astro-cid-lcdefpme]{color:var(--accent)}@media (width>=1024px){.loc-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:80px}}.guide[data-astro-cid-lcdefpme]{border-top:2px solid var(--line);gap:12px;padding-top:20px;display:grid}.guide[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px;font-weight:700;line-height:1.35}.guide[data-astro-cid-lcdefpme]:hover{border-color:var(--accent);color:var(--text)}.guide[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--accent)}
