@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.phone[data-astro-cid-ykln7coe]{aspect-ratio:1022/2082;filter:drop-shadow(0 30px 40px var(--shot-shadow));transition:transform var(--slow) var(--ease)}.phone[data-astro-cid-ykln7coe] img{width:100%;height:auto}.hero[data-astro-cid-ge2uvauf]{padding:clamp(104px,9vw,128px) 0 0}.layout[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,6.2fr) minmax(0,5.8fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.copy[data-astro-cid-ge2uvauf]{gap:clamp(20px,2.4vw,32px);display:grid}.lead[data-astro-cid-ge2uvauf]{max-width:34em}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.scene[data-astro-cid-ge2uvauf]{background:var(--scene);border-radius:24px;height:clamp(420px,44vw,600px);position:relative;overflow:hidden}.p[data-astro-cid-ge2uvauf]{will-change:translate;position:absolute}.p[data-astro-cid-ge2uvauf] .shot{width:100%}.p--a[data-astro-cid-ge2uvauf]{--n:1;width:33%;top:19%;left:4%}.p--b[data-astro-cid-ge2uvauf]{z-index:2;--n:0;width:38%;top:6%;left:31%}.p--c[data-astro-cid-ge2uvauf]{--n:2;width:33%;top:24%;right:4%}.logos[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(56px,8vw,104px);padding:28px 0;overflow:clip}.logos-head[data-astro-cid-ge2uvauf]{margin-bottom:20px}.lanes[data-astro-cid-ge2uvauf]{width:max-content;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lane[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(48px,6vw,96px);padding-right:clamp(48px,6vw,96px);animation:60s linear infinite drift;display:flex}.lanes[data-astro-cid-ge2uvauf]:hover .lane[data-astro-cid-ge2uvauf]{animation-play-state:paused}@keyframes drift{to{transform:translate(-100%)}}.lane[data-astro-cid-ge2uvauf] img{width:auto;height:auto;max-height:24px;filter:var(--logo-filter);opacity:.62;transition:opacity var(--fast) var(--ease)}.lane[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:hover img{opacity:1}.text-logo[data-astro-cid-ge2uvauf]{color:var(--ink);opacity:.62;line-height:1;display:grid}.text-logo[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{letter-spacing:.26em;font-size:12px;font-weight:500}.text-logo[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{letter-spacing:.1em;margin-top:3px;font-size:9px;font-weight:700}@media (prefers-reduced-motion:reduce){.lanes[data-astro-cid-ge2uvauf]{width:auto;padding:0 var(--gutter);-webkit-mask-image:none;mask-image:none}.lane[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:20px 40px;animation:none}.lane[data-astro-cid-ge2uvauf][aria-hidden=true]{display:none}}@media (width<=900px){.layout[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.scene[data-astro-cid-ge2uvauf]{height:104vw;max-height:620px}}.work[data-astro-cid-t3eiqlen]{padding:clamp(80px,10vw,144px) 0 0}.head[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:end;gap:32px;margin-bottom:clamp(32px,4vw,56px);display:grid}.grid[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,5vw,72px) clamp(20px,2.5vw,32px);display:grid}.case--big[data-astro-cid-t3eiqlen]{grid-column:1/-1}.case[data-astro-cid-t3eiqlen]{align-content:start;gap:24px;display:grid}.plate[data-astro-cid-t3eiqlen]{background:var(--plate);aspect-ratio:4/3;border-radius:20px;position:relative;overflow:hidden}html[data-theme=dark] .plate[data-astro-cid-t3eiqlen]{background:var(--plate-dark)}.case--big[data-astro-cid-t3eiqlen] .plate[data-astro-cid-t3eiqlen]{aspect-ratio:16/8.2}.stage[data-astro-cid-t3eiqlen]{position:absolute;inset:0}.stage[data-astro-cid-t3eiqlen] .shot{margin:0;position:absolute}.shot--web[data-astro-cid-t3eiqlen]{filter:drop-shadow(0 24px 40px var(--web-shadow))}.shot--web[data-astro-cid-t3eiqlen] img{width:100%;height:auto}.stage--medarvia[data-astro-cid-t3eiqlen] .shot--1{width:60%;top:15%;left:5%}.stage--medarvia[data-astro-cid-t3eiqlen] .shot--2{width:16%;top:7%;left:60%}.stage--medarvia[data-astro-cid-t3eiqlen] .shot--3{width:16%;top:20%;left:79%}.stage--mehir[data-astro-cid-t3eiqlen] .shot--1{width:27%;top:12%;left:20%}.stage--mehir[data-astro-cid-t3eiqlen] .shot--2{width:27%;top:26%;left:53%}.stage--muzeverse[data-astro-cid-t3eiqlen] .shot--1{width:72%;top:17%;left:6%}.stage--muzeverse[data-astro-cid-t3eiqlen] .shot--2{width:52%;top:46%;left:44%}.meta[data-astro-cid-t3eiqlen]{gap:16px;display:grid}.case--big[data-astro-cid-t3eiqlen] .meta[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(32px,6vw,96px)}.main[data-astro-cid-t3eiqlen]{gap:8px;display:grid}.name[data-astro-cid-t3eiqlen]{letter-spacing:-.03em;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.1}.line[data-astro-cid-t3eiqlen]{letter-spacing:-.01em;text-wrap:pretty;max-width:34em;font-size:17px;line-height:1.45}.side[data-astro-cid-t3eiqlen]{align-content:start;gap:14px;display:grid}.facts[data-astro-cid-t3eiqlen]{display:grid}.facts[data-astro-cid-t3eiqlen] li[data-astro-cid-t3eiqlen]{color:var(--ink-2);border-top:1px solid var(--line);padding:10px 0;font-size:15px;line-height:1.45}.stack[data-astro-cid-t3eiqlen]{color:var(--ink-3);font-size:13px}@media (width<=900px){.head[data-astro-cid-t3eiqlen],.grid[data-astro-cid-t3eiqlen],.case--big[data-astro-cid-t3eiqlen] .meta[data-astro-cid-t3eiqlen]{grid-template-columns:1fr}.case--big[data-astro-cid-t3eiqlen] .plate[data-astro-cid-t3eiqlen]{aspect-ratio:4/3.2}.stage--medarvia[data-astro-cid-t3eiqlen] .shot--1{width:72%;top:22%;left:5%}.stage--medarvia[data-astro-cid-t3eiqlen] .shot--2{width:28%;top:13%;left:66%}.stage--medarvia[data-astro-cid-t3eiqlen] .shot--3{display:none}}.services[data-astro-cid-lesv7jgp]{padding:clamp(96px,12vw,176px) 0 0}.layout[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.head[data-astro-cid-lesv7jgp]{gap:20px;display:grid;position:sticky;top:112px}.item[data-astro-cid-lesv7jgp]{border-top:1px solid var(--line);gap:8px;padding:28px 0;display:grid;position:relative}.item[data-astro-cid-lesv7jgp]:last-child{border-bottom:1px solid var(--line)}.item[data-astro-cid-lesv7jgp]:before{content:"";background:var(--brand);transform-origin:0;height:1px;transition:transform .6s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.item[data-astro-cid-lesv7jgp]:hover:before{transform:scaleX(1)}.name[data-astro-cid-lesv7jgp]{letter-spacing:-.025em;transition:transform var(--base) var(--ease);font-size:clamp(24px,2.3vw,32px);font-weight:500;line-height:1.15}.item[data-astro-cid-lesv7jgp]:hover .name[data-astro-cid-lesv7jgp]{transform:translate(6px)}.tech[data-astro-cid-lesv7jgp]{color:var(--ink-3);font-size:13px}@media (width<=900px){.layout[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}.head[data-astro-cid-lesv7jgp]{position:static}}.studio[data-astro-cid-r6rwahll]{padding:clamp(96px,12vw,176px) 0 0}.head[data-astro-cid-r6rwahll]{gap:16px;max-width:680px;margin-bottom:clamp(32px,4vw,56px);display:grid}.grid[data-astro-cid-r6rwahll]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(40px,4.5vw,64px) clamp(20px,2.5vw,32px);display:grid}.app[data-astro-cid-r6rwahll]{grid-column:span 2;align-content:start;gap:20px;min-width:0;display:grid}.app--wide[data-astro-cid-r6rwahll]{grid-column:span 3}.plate[data-astro-cid-r6rwahll]{background:var(--plate);aspect-ratio:1;border-radius:20px;position:relative;overflow:hidden}html[data-theme=dark] .plate[data-astro-cid-r6rwahll]{background:var(--plate-dark)}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll]{aspect-ratio:3/2.1}.plate[data-astro-cid-r6rwahll] .ph{width:40%;margin:0;position:absolute;top:16%}.plate[data-astro-cid-r6rwahll] .ph--1{left:9%}.plate[data-astro-cid-r6rwahll] .ph--2{top:28%;right:9%}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll] .ph{width:29%;top:12%}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll] .ph--1{left:18%}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll] .ph--2{top:24%;right:18%}.meta[data-astro-cid-r6rwahll]{align-items:flex-start;gap:14px;display:flex}.icon[data-astro-cid-r6rwahll]{width:48px;height:48px;box-shadow:0 0 0 1px var(--line);border-radius:12px;flex:none}.text[data-astro-cid-r6rwahll]{gap:4px;min-width:0;display:grid}.name[data-astro-cid-r6rwahll]{letter-spacing:-.02em;font-size:20px;font-weight:500}.line[data-astro-cid-r6rwahll]{letter-spacing:-.01em;font-size:16px}.detail[data-astro-cid-r6rwahll]{color:var(--ink-2);text-wrap:pretty;font-size:14.5px;line-height:1.5}.links[data-astro-cid-r6rwahll]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:14px;display:flex}.badge[data-astro-cid-r6rwahll]{height:36px;transition:transform var(--fast) var(--ease), opacity var(--fast) var(--ease);display:inline-flex}.badge[data-astro-cid-r6rwahll]:hover{transform:translateY(-2px)}.badge[data-astro-cid-r6rwahll] svg,.badge[data-astro-cid-r6rwahll] img{border-radius:6px;width:auto;height:36px}.site[data-astro-cid-r6rwahll] svg{width:11px;height:11px}@media (width<=1000px){.grid[data-astro-cid-r6rwahll]{grid-template-columns:repeat(2,minmax(0,1fr))}.app[data-astro-cid-r6rwahll],.app--wide[data-astro-cid-r6rwahll]{grid-column:span 1}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll]{aspect-ratio:1}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll] .ph{width:40%}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll] .ph--1{left:9%}.app--wide[data-astro-cid-r6rwahll] .plate[data-astro-cid-r6rwahll] .ph--2{right:9%}}@media (width<=600px){.grid[data-astro-cid-r6rwahll]{grid-template-columns:1fr}}.process[data-astro-cid-grsovck6]{padding:clamp(96px,12vw,176px) 0 0}.panel[data-astro-cid-grsovck6]{color:#fff;background:radial-gradient(70% 90% at 90% 0%, #9763ff47, transparent 65%), var(--panel);box-shadow:inset 0 0 0 1px var(--panel-line);border-radius:28px;padding:clamp(36px,5.5vw,80px) clamp(24px,5vw,72px)}.head[data-astro-cid-grsovck6]{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:24px 32px;margin-bottom:clamp(40px,5vw,72px);display:grid}.head[data-astro-cid-grsovck6] .lead[data-astro-cid-grsovck6]{color:#ffffffad}.steps[data-astro-cid-grsovck6]{--p:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);padding-top:28px;display:grid;position:relative}.track[data-astro-cid-grsovck6]{background:#ffffff29;height:1px;position:absolute;top:5px;left:0;right:0}.fill[data-astro-cid-grsovck6]{background:var(--brand);transform:scaleX(var(--p));transform-origin:0;position:absolute;inset:0}.step[data-astro-cid-grsovck6]{opacity:.45;transition:opacity .5s var(--ease);align-content:start;gap:10px;display:grid;position:relative}.step[data-astro-cid-grsovck6].on{opacity:1}.node[data-astro-cid-grsovck6]{background:var(--ink);width:11px;height:11px;transition:background .4s var(--ease), box-shadow .4s var(--ease);border-radius:50%;position:absolute;top:-28px;left:0;box-shadow:inset 0 0 0 1.5px #ffffff59}.step[data-astro-cid-grsovck6].on .node[data-astro-cid-grsovck6]{background:var(--brand);box-shadow:0 0 0 5px #9763ff38}.n[data-astro-cid-grsovck6]{color:#ffffff80;font-variant-numeric:tabular-nums;font-size:13px}.name[data-astro-cid-grsovck6]{letter-spacing:-.025em;font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.15}.line[data-astro-cid-grsovck6]{color:#ffffffad;text-wrap:pretty;font-size:15px;line-height:1.55}@media (width<=860px){.head[data-astro-cid-grsovck6]{grid-template-columns:1fr}.steps[data-astro-cid-grsovck6]{grid-template-columns:1fr;gap:32px;padding:0 0 0 28px}.track[data-astro-cid-grsovck6]{width:1px;height:auto;inset:0 auto 0 5px}.fill[data-astro-cid-grsovck6]{transform:scaleY(var(--p));transform-origin:top}.node[data-astro-cid-grsovck6]{top:4px;left:-28px}}.facts[data-astro-cid-cpncclna]{padding:clamp(96px,12vw,176px) 0 0}.top[data-astro-cid-cpncclna]{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:end;gap:24px 32px;margin-bottom:clamp(32px,4vw,56px);display:grid}.list[data-astro-cid-cpncclna]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px clamp(20px,3vw,40px);display:grid}.fact[data-astro-cid-cpncclna]{border-top:1px solid var(--line-strong);align-content:start;gap:8px;padding-top:20px;display:grid}.value[data-astro-cid-cpncclna]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1}.label-t[data-astro-cid-cpncclna]{color:var(--ink-2);font-size:15px;line-height:1.4}@media (width<=860px){.top[data-astro-cid-cpncclna]{grid-template-columns:1fr}.list[data-astro-cid-cpncclna]{grid-template-columns:1fr 1fr}}.estimate[data-astro-cid-3iqy46vq]{padding:clamp(96px,12vw,176px) 0 0}html.no-js .estimate[data-astro-cid-3iqy46vq]{display:none}.head[data-astro-cid-3iqy46vq]{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:end;gap:24px 32px;margin-bottom:clamp(32px,4vw,56px);display:grid}.stage[data-astro-cid-3iqy46vq]{background:var(--surface);max-width:820px;box-shadow:0 0 0 1px var(--line);border-radius:24px;padding:clamp(24px,4vw,48px)}.stage[data-astro-cid-3iqy46vq][hidden]{display:none}.stage[data-astro-cid-3iqy46vq] form[data-astro-cid-3iqy46vq]{gap:18px;display:grid}.stage[data-astro-cid-3iqy46vq] h3[data-astro-cid-3iqy46vq]:focus{outline:0}.stage[data-astro-cid-3iqy46vq] textarea[data-astro-cid-3iqy46vq]{resize:vertical;width:100%;min-height:104px;font:inherit;color:var(--ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow var(--fast) var(--ease);border:0;border-radius:12px;padding:14px;font-size:16px;line-height:1.5;display:block}.stage[data-astro-cid-3iqy46vq] textarea[data-astro-cid-3iqy46vq]::placeholder{color:var(--ink-3)}.stage[data-astro-cid-3iqy46vq] textarea[data-astro-cid-3iqy46vq]:focus-visible{box-shadow:inset 0 0 0 1.5px var(--brand), 0 0 0 4px color-mix(in srgb, var(--brand) 18%, transparent);outline:0}.examples[data-astro-cid-3iqy46vq]{flex-wrap:wrap;gap:8px;display:flex}.example[data-astro-cid-3iqy46vq]{text-align:left;min-height:36px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);transition:color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);border-radius:999px;padding:6px 14px;font-size:13.5px;line-height:1.3}.example[data-astro-cid-3iqy46vq]:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-3)}.stage-actions[data-astro-cid-3iqy46vq]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.stage[data-astro-cid-3iqy46vq] form[data-astro-cid-3iqy46vq][aria-busy=true] .btn[data-astro-cid-3iqy46vq]{cursor:progress}.stage[data-astro-cid-3iqy46vq] form[data-astro-cid-3iqy46vq][aria-busy=true] .btn-label[data-astro-cid-3iqy46vq]{animation:1.4s ease-in-out infinite breathe}@keyframes breathe{50%{opacity:.55}}.stage-msg[data-astro-cid-3iqy46vq]{color:var(--danger);font-size:14px}.stage-msg[data-astro-cid-3iqy46vq]:empty{display:none}.stage-note[data-astro-cid-3iqy46vq]{color:var(--ink-3);text-wrap:pretty;font-size:13px;line-height:1.45}#est-questions[data-astro-cid-3iqy46vq]{display:grid}#est-questions[data-astro-cid-3iqy46vq] fieldset:last-child{border-bottom:0;padding-bottom:4px}.summary[data-astro-cid-3iqy46vq][hidden],.layout[data-astro-cid-3iqy46vq][hidden]{display:none}.summary[data-astro-cid-3iqy46vq]{justify-items:start;gap:8px;padding-bottom:28px;display:grid}.summary[data-astro-cid-3iqy46vq] p[data-astro-cid-3iqy46vq]:focus{outline:0}.summary[data-astro-cid-3iqy46vq] p[data-astro-cid-3iqy46vq]{color:var(--ink)}.summary[data-astro-cid-3iqy46vq] .link[data-astro-cid-3iqy46vq]{font-size:14px}.layout[data-astro-cid-3iqy46vq]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.questions[data-astro-cid-3iqy46vq]{display:grid}.estimate[data-astro-cid-3iqy46vq] fieldset{border:0;border-top:1px solid var(--line);min-width:0;margin:0;padding:28px 0}.questions[data-astro-cid-3iqy46vq] fieldset:last-child{border-bottom:1px solid var(--line)}.estimate[data-astro-cid-3iqy46vq] legend{float:left;letter-spacing:-.015em;width:100%;margin-bottom:16px;padding:0;font-size:clamp(18px,1.5vw,21px);font-weight:500}legend[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{letter-spacing:0;color:var(--ink-2);margin-top:4px;font-size:14.5px;font-weight:400;display:block}.estimate[data-astro-cid-3iqy46vq] .opts{clear:both;flex-wrap:wrap;gap:8px;display:flex}.result[data-astro-cid-3iqy46vq]{color:#fff;background:radial-gradient(90% 70% at 100% 0%, #9763ff4d, transparent 65%), var(--panel);box-shadow:inset 0 0 0 1px var(--panel-line);border-radius:24px;gap:22px;padding:clamp(24px,3vw,36px);display:grid;position:sticky;top:92px}.draft[data-astro-cid-3iqy46vq]{color:#111113;background:#f4c95d;border-radius:10px;padding:8px 12px;font-size:13px}.r-label[data-astro-cid-3iqy46vq]{color:#fff9}.range[data-astro-cid-3iqy46vq]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:-14px;font-size:clamp(28px,2.9vw,40px);font-weight:500;line-height:1.1}.disclaimer[data-astro-cid-3iqy46vq]{color:#ffffffb8;margin-top:-12px;font-size:14px;line-height:1.45}.facts[data-astro-cid-3iqy46vq]{border-top:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:16px;padding-top:18px;display:grid}.facts[data-astro-cid-3iqy46vq] dd[data-astro-cid-3iqy46vq]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:18px;font-weight:500}.breakdown[data-astro-cid-3iqy46vq]{gap:10px;display:grid}.breakdown[data-astro-cid-3iqy46vq] .label[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{text-transform:none;letter-spacing:0}.breakdown[data-astro-cid-3iqy46vq] ul[data-astro-cid-3iqy46vq],.risks[data-astro-cid-3iqy46vq] ul[data-astro-cid-3iqy46vq]{gap:6px;display:grid}.breakdown[data-astro-cid-3iqy46vq] li,.total[data-astro-cid-3iqy46vq]{color:#ffffffc2;justify-content:space-between;gap:16px;font-size:14px;line-height:1.35;display:flex}.breakdown[data-astro-cid-3iqy46vq] b{font-variant-numeric:tabular-nums;font-weight:500}.total[data-astro-cid-3iqy46vq]{color:#fff;border-top:1px solid #ffffff1f;padding-top:8px;font-weight:500}.risks[data-astro-cid-3iqy46vq]{gap:8px;display:grid}.risks[data-astro-cid-3iqy46vq][hidden]{display:none}.risks[data-astro-cid-3iqy46vq] li{color:#ffffffb8;font-size:13.5px;line-height:1.4}.closest[data-astro-cid-3iqy46vq]{color:#ffffffb8;font-size:14.5px}.closest[data-astro-cid-3iqy46vq] a[data-astro-cid-3iqy46vq]{color:#fff;text-underline-offset:3px;font-weight:500;text-decoration:underline}.result[data-astro-cid-3iqy46vq] .btn[data-astro-cid-3iqy46vq]{color:#111113;background:#fff;justify-content:center;width:100%}.result[data-astro-cid-3iqy46vq] .btn[data-astro-cid-3iqy46vq]:hover{background:#e7e6e1}.mail[data-astro-cid-3iqy46vq]{gap:8px;display:grid}.mail[data-astro-cid-3iqy46vq] label[data-astro-cid-3iqy46vq]{color:#ffffffb8;font-size:14px}.mail-row[data-astro-cid-3iqy46vq]{transition:box-shadow var(--fast) var(--ease);background:#ffffff12;border-radius:999px;display:flex;box-shadow:inset 0 0 0 1px #ffffff29}.mail-row[data-astro-cid-3iqy46vq]:focus-within{box-shadow:inset 0 0 0 1.5px var(--brand)}.mail-row[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]{min-width:0;height:44px;font:inherit;color:#fff;background:0 0;border:0;outline:0;flex:auto;padding:0 6px 0 18px;font-size:16px}.mail-row[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]::placeholder{color:#ffffff80}.mail-row[data-astro-cid-3iqy46vq] button[data-astro-cid-3iqy46vq]{color:#fff;transition:color var(--fast) var(--ease);border-radius:999px;flex:none;padding:0 18px;font-size:14.5px;font-weight:500}.mail-row[data-astro-cid-3iqy46vq] button[data-astro-cid-3iqy46vq]:hover{color:#c9b3ff}.mail[data-astro-cid-3iqy46vq][aria-busy=true] button[data-astro-cid-3iqy46vq]{opacity:.5;cursor:progress}.msg[data-astro-cid-3iqy46vq]{color:#ffb3bd;font-size:13.5px;line-height:1.4}.msg[data-astro-cid-3iqy46vq]:empty{display:none}.msg[data-astro-cid-3iqy46vq].ok{color:#9fe5bd}.note[data-astro-cid-3iqy46vq]{color:#ffffff8c;text-wrap:pretty;font-size:12.5px;line-height:1.45}.trap[data-astro-cid-3iqy46vq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bar[data-astro-cid-3iqy46vq]{z-index:30;font-variant-numeric:tabular-nums;color:#fff;background:var(--panel);border-radius:999px;justify-content:space-between;align-items:center;height:52px;padding:0 20px;font-weight:500;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 28px -10px #00000080}.bar[data-astro-cid-3iqy46vq][hidden]{display:none}.bar[data-astro-cid-3iqy46vq] svg{width:14px;height:14px;transform:rotate(90deg)}@media (width<=900px){.head[data-astro-cid-3iqy46vq],.layout[data-astro-cid-3iqy46vq]{grid-template-columns:1fr}.result[data-astro-cid-3iqy46vq]{position:static}}.contact[data-astro-cid-he3spzz3]{padding:clamp(80px,11vw,160px) 0 clamp(48px,6vw,80px)}.card[data-astro-cid-he3spzz3]{background:radial-gradient(90% 120% at 100% 0%, var(--contact-glow), transparent 60%), var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line);border-radius:24px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);padding:clamp(24px,5vw,72px);display:grid}.card[data-astro-cid-he3spzz3] .lead[data-astro-cid-he3spzz3]{color:var(--ink-2)}.pitch[data-astro-cid-he3spzz3]{align-content:start;gap:22px;display:grid}.details[data-astro-cid-he3spzz3]{gap:18px;margin-top:14px;display:grid}.details[data-astro-cid-he3spzz3] dt[data-astro-cid-he3spzz3]{margin-bottom:4px}.details[data-astro-cid-he3spzz3] dd[data-astro-cid-he3spzz3]{color:var(--ink-2);font-size:15px;line-height:1.5}.details[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.form[data-astro-cid-he3spzz3]{gap:20px;display:grid}.form[data-astro-cid-he3spzz3][hidden]{display:none}.two[data-astro-cid-he3spzz3]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 16px;display:grid}.field[data-astro-cid-he3spzz3]{gap:8px;display:grid}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3],.needs[data-astro-cid-he3spzz3] legend[data-astro-cid-he3spzz3]{color:var(--ink);font-size:14px;font-weight:500}.field[data-astro-cid-he3spzz3] label[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3],.needs[data-astro-cid-he3spzz3] legend[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{color:var(--ink-3);font-weight:400}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{width:100%;font:inherit;color:var(--ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow var(--fast) var(--ease);border:0;border-radius:12px;padding:12px 14px;font-size:16px}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{height:48px}.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical;min-height:124px;line-height:1.5;display:block}.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]::placeholder{color:var(--ink-3)}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:hover,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus-visible{box-shadow:inset 0 0 0 1.5px var(--brand), 0 0 0 4px color-mix(in srgb, var(--brand) 18%, transparent);outline:0}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:inset 0 0 0 1px var(--line-strong), inset 0 0 0 100px var(--brand-soft)}.field[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3][aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.err[data-astro-cid-he3spzz3]{color:var(--danger);font-size:13.5px;line-height:1.4;display:none}.err[data-astro-cid-he3spzz3]:not(:empty){display:block}.needs[data-astro-cid-he3spzz3]{border:0;min-width:0;margin:0;padding:0}.needs[data-astro-cid-he3spzz3] legend[data-astro-cid-he3spzz3]{margin-bottom:10px;padding:0}.chips[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:8px;display:flex}.trap[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.status[data-astro-cid-he3spzz3]{color:var(--ink);background:color-mix(in srgb, var(--danger) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 35%, transparent);border-radius:12px;padding:12px 14px;font-size:14.5px;line-height:1.45}.status[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{text-underline-offset:3px;font-weight:500;text-decoration:underline}.submit[data-astro-cid-he3spzz3]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.submit[data-astro-cid-he3spzz3] .btn[data-astro-cid-he3spzz3]{flex:none;position:relative}.note[data-astro-cid-he3spzz3]{color:var(--ink-3);text-wrap:pretty;flex:200px;font-size:13.5px;line-height:1.4}.spin[data-astro-cid-he3spzz3]{opacity:0;border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.form[data-astro-cid-he3spzz3][aria-busy=true] .btn[data-astro-cid-he3spzz3]{cursor:progress}.form[data-astro-cid-he3spzz3][aria-busy=true] .btn-label[data-astro-cid-he3spzz3],.form[data-astro-cid-he3spzz3][aria-busy=true] .btn[data-astro-cid-he3spzz3] svg{opacity:0}.form[data-astro-cid-he3spzz3][aria-busy=true] .spin[data-astro-cid-he3spzz3]{opacity:1;animation:.7s linear infinite turn}@keyframes turn{to{transform:rotate(1turn)}}.done[data-astro-cid-he3spzz3]{min-height:100%;animation:arrive .6s var(--ease);align-content:center;justify-items:start;gap:12px;display:grid}.done[data-astro-cid-he3spzz3][hidden]{display:none}.done[data-astro-cid-he3spzz3]:focus{outline:0}.done[data-astro-cid-he3spzz3] svg[data-astro-cid-he3spzz3]{width:48px;height:48px;color:var(--brand);margin-bottom:8px}.done[data-astro-cid-he3spzz3] circle[data-astro-cid-he3spzz3],.done[data-astro-cid-he3spzz3] path[data-astro-cid-he3spzz3]{stroke-dasharray:140;stroke-dashoffset:140px;animation:draw .8s var(--ease) forwards}.done[data-astro-cid-he3spzz3] path[data-astro-cid-he3spzz3]{animation-delay:.24s}.done[data-astro-cid-he3spzz3] b[data-astro-cid-he3spzz3]{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.again[data-astro-cid-he3spzz3]{margin-top:8px}@keyframes draw{to{stroke-dashoffset:0}}@keyframes arrive{0%{opacity:0;transform:translateY(10px)}}@media (width<=900px){.card[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.side[data-astro-cid-he3spzz3]{order:-1}.pitch[data-astro-cid-he3spzz3]{display:contents}.pitch[data-astro-cid-he3spzz3] .h2[data-astro-cid-he3spzz3]{order:-3}.pitch[data-astro-cid-he3spzz3] .lead[data-astro-cid-he3spzz3]{order:-2}}@media (width<=520px){.two[data-astro-cid-he3spzz3]{grid-template-columns:1fr}}.footer[data-astro-cid-jo6i4kqk]{padding:clamp(40px,6vw,96px) 0 20px}.panel[data-astro-cid-jo6i4kqk]{background:var(--panel);box-shadow:inset 0 0 0 1px var(--panel-line);color:#fff;border-radius:28px;padding:clamp(40px,5vw,72px) clamp(28px,4vw,64px) 0;position:relative;overflow:hidden}.grid[data-astro-cid-jo6i4kqk]{z-index:1;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px clamp(32px,5vw,80px);display:grid;position:relative}.brand[data-astro-cid-jo6i4kqk]{align-content:start;gap:18px;max-width:340px;display:grid}.brand[data-astro-cid-jo6i4kqk] .body[data-astro-cid-jo6i4kqk]{color:#ffffff9e}.mark[data-astro-cid-jo6i4kqk]{width:132px}.mark[data-astro-cid-jo6i4kqk] svg{width:100%;height:auto}.mark[data-astro-cid-jo6i4kqk] path:first-child{fill:#fff}.mark[data-astro-cid-jo6i4kqk] path:last-child{fill:var(--brand)}.social[data-astro-cid-jo6i4kqk]{gap:10px;margin-top:6px;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fffc;width:42px;height:42px;transition:background var(--fast) var(--ease), color var(--fast) var(--ease), transform var(--fast) var(--ease);background:#ffffff0f;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--brand);color:#fff;transform:translateY(-2px)}.social[data-astro-cid-jo6i4kqk] svg{width:18px;height:18px}.col[data-astro-cid-jo6i4kqk]{align-content:start;gap:16px;display:grid}.col[data-astro-cid-jo6i4kqk] .label[data-astro-cid-jo6i4kqk]{color:#ffffff73}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;display:grid}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffd1;transition:color var(--fast) var(--ease);align-items:flex-start;gap:8px;font-size:15px;line-height:1.45;display:inline-flex}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] svg{color:#fff6;width:11px;height:11px;transition:transform var(--fast) var(--ease), color var(--fast) var(--ease);margin-top:5px}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover svg{color:var(--brand);transform:translate(1px,-1px)}.col--contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] svg{color:#ffffff73;width:16px;height:16px;margin-top:3px}.col--contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover svg{transform:none}.bottom[data-astro-cid-jo6i4kqk]{z-index:1;color:#ffffff80;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(40px,5vw,64px);padding:20px 0 22px;font-size:13px;display:flex;position:relative}.made[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;display:inline-flex}.made[data-astro-cid-jo6i4kqk] i[data-astro-cid-jo6i4kqk]{background:var(--brand);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #9763ff33}.lang[data-astro-cid-jo6i4kqk]{color:#ffffffb3}.lang[data-astro-cid-jo6i4kqk]:hover{color:#fff}.watermark[data-astro-cid-jo6i4kqk]{pointer-events:none;width:100%;margin-top:8px;position:relative;-webkit-mask-image:linear-gradient(#000 0%,#0000 95%);mask-image:linear-gradient(#000 0%,#0000 95%)}.watermark[data-astro-cid-jo6i4kqk] svg{width:100%;height:auto;display:block;transform:translateY(18%)}.watermark[data-astro-cid-jo6i4kqk] path{fill:#ffffff0f}@media (width<=900px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.panel[data-astro-cid-jo6i4kqk]{border-radius:20px}}@media (width<=520px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}}
