.bf[data-astro-cid-gr7tew4f]{margin:0;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.bf__bar[data-astro-cid-gr7tew4f]{display:flex;align-items:center;gap:6px;padding:0 12px;block-size:30px;background:var(--paper-2);border-block-end:1px solid var(--line)}.bf__dot[data-astro-cid-gr7tew4f]{inline-size:8px;block-size:8px;border-radius:50%;background:var(--line-2);flex:none}.bf__url[data-astro-cid-gr7tew4f]{margin-inline-start:10px;block-size:12px;inline-size:min(180px,42%);border-radius:3px;background:var(--line)}.bf__img[data-astro-cid-gr7tew4f]{inline-size:100%;aspect-ratio:var(--bf-ratio);object-fit:cover;object-position:top center;display:block}@media(min-width:1100px)and (prefers-reduced-motion:no-preference){.bf--tilt[data-astro-cid-gr7tew4f]{transition:transform var(--dur-3) var(--ease-out)}.bf--tilt[data-astro-cid-gr7tew4f]:hover{transform:translateY(-4px)}}.pf[data-astro-cid-6zuj2xdd]{position:relative;margin:0;padding:5px;background:var(--ink);border-radius:22px;box-shadow:inset 0 0 0 1px #ffffff21,var(--shadow-lg)}.pf__screen[data-astro-cid-6zuj2xdd]{overflow:hidden;border-radius:18px;background:var(--paper-2)}.pf__img[data-astro-cid-6zuj2xdd]{inline-size:100%;aspect-ratio:430 / 932;object-fit:cover;object-position:top center}.pf__notch[data-astro-cid-6zuj2xdd]{position:absolute;inset-block-start:11px;inset-inline-start:50%;transform:translate(-50%);inline-size:34px;block-size:4px;border-radius:var(--r-pill);background:#ffffff38}.hero[data-astro-cid-pgpo2ev5]{position:relative;overflow:hidden;padding-block:clamp(44px,5.5vw,76px) clamp(52px,6vw,88px)}.hero__field[data-astro-cid-pgpo2ev5]{position:absolute;inset-block-start:-14%;inset-inline-end:-8%;inline-size:min(46vw,560px);aspect-ratio:1;background-image:repeating-linear-gradient(60deg,var(--line-2) 0 1px,transparent 1px 13px);-webkit-mask-image:radial-gradient(68% 68% at 78% 20%,#000 0%,transparent 72%);mask-image:radial-gradient(68% 68% at 78% 20%,#000 0%,transparent 72%);opacity:.45;pointer-events:none}.hero[data-astro-cid-pgpo2ev5] .hero__inner{position:relative;display:grid;gap:var(--s-8);align-items:center}.hero__text[data-astro-cid-pgpo2ev5]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-5)}.hero__title[data-astro-cid-pgpo2ev5]{max-inline-size:15ch}.hero__lead[data-astro-cid-pgpo2ev5]{max-inline-size:48ch}.hero__actions[data-astro-cid-pgpo2ev5]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-block-start:var(--s-2)}.hero__shot[data-astro-cid-pgpo2ev5]{display:flex;flex-direction:column;gap:var(--s-5)}.hero__devices[data-astro-cid-pgpo2ev5]{position:relative;padding-block-end:var(--s-6)}.hero[data-astro-cid-pgpo2ev5] .hero__phone{position:absolute;inset-block-end:0;inset-inline-start:-6%;inline-size:25%;max-inline-size:178px}.hero__caption[data-astro-cid-pgpo2ev5]{display:flex;align-items:baseline;gap:8px;font-size:var(--t-xs);color:var(--ink-3)}.hero__dot[data-astro-cid-pgpo2ev5]{inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent);flex:none;transform:translateY(-1px)}.hero__demo[data-astro-cid-pgpo2ev5]{color:var(--ink-4)}@media(max-width:420px){.hero__actions[data-astro-cid-pgpo2ev5]{display:grid;grid-template-columns:1fr;inline-size:100%}}@media(max-width:560px){.hero[data-astro-cid-pgpo2ev5] .hero__phone{inline-size:30%;inset-inline-start:0}.hero__devices[data-astro-cid-pgpo2ev5]{padding-block-end:var(--s-5)}}@media(min-width:1000px){.hero[data-astro-cid-pgpo2ev5] .hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:var(--s-10)}}.pk[data-astro-cid-6o3wfomg]{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-6);scroll-margin-top:calc(var(--header-h) + 32px)}.pk--featured[data-astro-cid-6o3wfomg]{background:var(--ink);border-color:var(--ink);box-shadow:var(--shadow-lg)}.pk__label[data-astro-cid-6o3wfomg]{font-family:var(--font-text);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pk--featured[data-astro-cid-6o3wfomg] .pk__label[data-astro-cid-6o3wfomg]{color:var(--mist-2)}.pk__price[data-astro-cid-6o3wfomg]{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-block-start:var(--s-4)}.pk__amount[data-astro-cid-6o3wfomg]{font-family:var(--font-display);font-size:clamp(2.9rem,5.2vw,3.5rem);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.pk--featured[data-astro-cid-6o3wfomg] .pk__amount[data-astro-cid-6o3wfomg]{color:#fff}.pk__vat[data-astro-cid-6o3wfomg]{font-size:var(--t-xs);color:var(--ink-3)}.pk--featured[data-astro-cid-6o3wfomg] .pk__vat[data-astro-cid-6o3wfomg]{color:var(--mist-2)}.pk__blurb[data-astro-cid-6o3wfomg]{margin-block-start:var(--s-4);font-size:var(--t-sm);line-height:1.6;color:var(--ink-3);max-inline-size:38ch}.pk--featured[data-astro-cid-6o3wfomg] .pk__blurb[data-astro-cid-6o3wfomg]{color:var(--mist)}.pk__list[data-astro-cid-6o3wfomg]{margin-block-start:var(--s-6);padding-block-start:var(--s-6);border-block-start:1px solid var(--line)}.pk--featured[data-astro-cid-6o3wfomg] .pk__list[data-astro-cid-6o3wfomg]{border-block-start-color:var(--line-ink)}.pk--featured[data-astro-cid-6o3wfomg] .pk__list[data-astro-cid-6o3wfomg] .fl__item{color:var(--mist)}.pk--featured[data-astro-cid-6o3wfomg] .pk__list[data-astro-cid-6o3wfomg] .fl__tick{color:var(--accent-lift)}.pk__foot[data-astro-cid-6o3wfomg]{margin-block-start:auto;padding-block-start:var(--s-7)}.pk--featured[data-astro-cid-6o3wfomg] .pk__foot[data-astro-cid-6o3wfomg] .btn--primary{background:#fff;color:var(--ink)}.pk--featured[data-astro-cid-6o3wfomg] .pk__foot[data-astro-cid-6o3wfomg] .btn--primary:hover{background:var(--mist)}@media(min-width:560px){.pk[data-astro-cid-6o3wfomg]{padding:var(--s-7)}}.rv[data-astro-cid-6aiyybsj]{display:flex;flex-direction:column;gap:var(--s-5);padding:var(--s-6);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);block-size:100%}.rv__top[data-astro-cid-6aiyybsj]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.rv__stars[data-astro-cid-6aiyybsj] span[data-astro-cid-6aiyybsj]{display:flex;gap:2px}.rv__star[data-astro-cid-6aiyybsj]{color:var(--line-2)}.rv__star--on[data-astro-cid-6aiyybsj]{color:#c8912f}.rv__quote[data-astro-cid-6aiyybsj]{font-size:1.0625rem;line-height:1.62;color:var(--ink);padding-inline-start:var(--s-5);border-inline-start:2px solid var(--accent-line)}.rv__by[data-astro-cid-6aiyybsj]{margin-block-start:auto;padding-block-start:var(--s-5);border-block-start:1px solid var(--line);display:flex;align-items:center;gap:var(--s-4)}.rv__thumb[data-astro-cid-6aiyybsj]{inline-size:64px;block-size:48px;flex:none;object-fit:cover;object-position:top center;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--paper-2)}.rv__who[data-astro-cid-6aiyybsj]{display:flex;flex-direction:column;gap:1px;min-inline-size:0}.rv__name[data-astro-cid-6aiyybsj]{font-weight:600;font-size:var(--t-sm);color:var(--ink)}.rv__role[data-astro-cid-6aiyybsj]{font-size:var(--t-xs);color:var(--ink-3)}.rv__place[data-astro-cid-6aiyybsj]{font-size:var(--t-xs);color:var(--ink-4)}.rv__foot[data-astro-cid-6aiyybsj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);font-size:var(--t-xs)}.rv__cat[data-astro-cid-6aiyybsj]{padding:3px 9px;color:var(--ink-3);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-xs)}.rv__link[data-astro-cid-6aiyybsj]{font-weight:600;color:var(--accent);text-decoration:none}.rv__link[data-astro-cid-6aiyybsj]:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}#work[data-astro-cid-j7pv25f6]{position:relative}.band-rule[data-astro-cid-j7pv25f6]{position:absolute;inset-block-start:0;inset-inline:0;block-size:7px;background-image:repeating-linear-gradient(60deg,rgba(255,255,255,.2) 0 1px,transparent 1px 7px)}.work[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-5);margin-block-start:var(--s-8)}@media(min-width:720px){.work[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6)}}@media(min-width:1060px){.work[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pkgs[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-5);margin-block-start:var(--s-8)}.pkgs__note[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-6);font-size:var(--t-sm);color:var(--ink-3);max-inline-size:62ch}@media(min-width:880px){.pkgs[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6)}}.incl[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-5);margin-block-start:var(--s-8)}.incl__item[data-astro-cid-j7pv25f6]{padding-block-start:var(--s-4);border-block-start:1px solid var(--line-2)}.incl__h[data-astro-cid-j7pv25f6]{font-size:1.0625rem;letter-spacing:-.016em;margin-block-end:6px}.incl__b[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);line-height:1.55;color:var(--ink-3);max-inline-size:34ch}@media(min-width:620px){.incl[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-6)}}@media(min-width:1000px){.incl[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-6)}}#process[data-astro-cid-j7pv25f6]{position:relative}.proc[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-5);margin-block-start:var(--s-6)}.proc__step[data-astro-cid-j7pv25f6]{padding-block-start:var(--s-4);border-block-start:1px solid var(--line-ink)}.proc__num[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;color:var(--accent-lift);margin-block-end:var(--s-3)}.proc__h[data-astro-cid-j7pv25f6]{font-size:1.0625rem;letter-spacing:-.016em;margin-block-end:6px}.proc__b[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);line-height:1.55;color:var(--mist)}.proc__note[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-6);font-size:var(--t-xs);color:var(--mist-2)}@media(min-width:760px){.proc[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-6)}}.rvs__notice[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-6);padding:var(--s-3) var(--s-4);font-size:var(--t-sm);line-height:1.55;color:var(--ink-2);background:var(--paper);border:1px dashed var(--line-2);border-radius:var(--r-sm);max-inline-size:72ch}.rvs__notice[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.rvs[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-5);margin-block-start:var(--s-7)}@media(min-width:720px){.rvs[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1060px){.rvs[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cta[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-7);padding:var(--s-8) var(--s-6);border:1px solid var(--accent-line);border-radius:var(--r-lg);background:var(--paper-3)}.cta__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--s-4);align-items:flex-start}.cta__title[data-astro-cid-j7pv25f6]{font-size:var(--t-h2)}.cta__actions[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-2)}.cta__direct[data-astro-cid-j7pv25f6]{padding-block-start:var(--s-6);border-block-start:1px solid var(--accent-line)}.cta__dh[data-astro-cid-j7pv25f6]{font-family:var(--font-text);font-size:var(--t-xs);font-weight:600;letter-spacing:.085em;text-transform:uppercase;color:var(--ink-3);margin-block-end:var(--s-4)}.cta__list[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-3)}.cta__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:2px}.cta__k[data-astro-cid-j7pv25f6]{font-size:var(--t-xs);color:var(--ink-3)}.cta__v[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);font-weight:600;color:var(--accent);text-decoration:none;word-break:break-word}.cta__v[data-astro-cid-j7pv25f6]:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.cta__v--plain[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:500}.cta__note[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-4);font-size:var(--t-xs);color:var(--ink-3)}@media(min-width:900px){.cta[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--s-9);padding:var(--s-9) var(--s-8);align-items:start}.cta__direct[data-astro-cid-j7pv25f6]{padding-block-start:0;border-block-start:0;padding-inline-start:var(--s-7);border-inline-start:1px solid var(--accent-line)}}
