.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;color:var(--w-fg);min-height:calc(100dvh - 68px);min-height:max(640px,calc(100dvh - 68px));display:flex;flex-direction:column;isolation:isolate;--mx: 70%;--my: 40%;--px: 0;--py: 0}.bg[data-astro-cid-bbe6dxrz],.wipe[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-3}.wipe[data-astro-cid-bbe6dxrz]{z-index:-2}.grid-dots[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--w-ac) 1.3px,transparent 1.6px);background-size:30px 30px;opacity:.55;-webkit-mask-image:radial-gradient(circle 260px at var(--mx) var(--my),#000,transparent);mask-image:radial-gradient(circle 260px at var(--mx) var(--my),#000,transparent)}.glow[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle 420px at var(--mx) var(--my),color-mix(in srgb,var(--w-ac) 20%,transparent),transparent 70%)}.hero-grid[data-astro-cid-bbe6dxrz]{flex:1;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(20px,4vw,64px);align-items:center;padding-block:clamp(24px,4vh,56px)}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(2.5rem,5.4vw,5rem);font-weight:800;font-variation-settings:"wdth" 90;display:flex;flex-wrap:wrap;column-gap:.26em}.w[data-astro-cid-bbe6dxrz]{display:inline-block;overflow:hidden;padding-bottom:.08em}.w[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{display:inline-block;animation:rise .9s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .09s) both}@keyframes rise{0%{transform:translateY(105%)}}.lead[data-astro-cid-bbe6dxrz]{color:var(--w-soft);max-width:50ch;margin-top:16px;font-size:1rem;animation:fadein .8s .35s both}@keyframes fadein{0%{opacity:0}}.rail[data-astro-cid-bbe6dxrz]{display:flex;gap:8px;margin:22px 0 18px;flex-wrap:wrap;animation:fadein .8s .45s both}.rail[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]{position:relative;font:inherit;color:var(--w-soft);background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:10px 20px 12px;cursor:pointer;overflow:hidden;transition:background .3s,color .3s,border-color .3s}.rail[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][aria-selected=true]{color:var(--w-bg);background:var(--w-ac);border-color:var(--w-ac)}.tab-name[data-astro-cid-bbe6dxrz]{font-family:var(--f-display);font-weight:700;font-size:1.05rem;letter-spacing:-.01em}.tab-bar[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;bottom:0;height:3px;opacity:0}.rail[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][aria-selected=true] .tab-bar[data-astro-cid-bbe6dxrz]{opacity:1}.tab-bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{display:block;height:100%;width:100%;background:var(--w-bg);opacity:.55;transform-origin:left;transform:scaleX(0)}.hero[data-astro-cid-bbe6dxrz].is-playing .rail[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][aria-selected=true] .tab-bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{animation:fill var(--dur, 8s) linear forwards}@keyframes fill{to{transform:scaleX(1)}}.infos[data-astro-cid-bbe6dxrz]{min-height:270px}.info[data-astro-cid-bbe6dxrz][hidden]{display:none}.info[data-astro-cid-bbe6dxrz].is-active>[data-astro-cid-bbe6dxrz]{animation:enter .6s cubic-bezier(.2,.7,.2,1) both}.info[data-astro-cid-bbe6dxrz].is-active>[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:.06s}.info[data-astro-cid-bbe6dxrz].is-active>[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:.12s}.info[data-astro-cid-bbe6dxrz].is-active>[data-astro-cid-bbe6dxrz]:nth-child(4){animation-delay:.18s}@keyframes enter{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}}.status[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.9rem;font-weight:600;color:var(--w-ac);margin-bottom:12px}.status[data-astro-cid-bbe6dxrz] .sep[data-astro-cid-bbe6dxrz]{display:none}.st[data-astro-cid-bbe6dxrz]{color:var(--w-soft);font-weight:500}.st[data-astro-cid-bbe6dxrz]:before{content:"·";margin-right:10px}.dot[data-astro-cid-bbe6dxrz]{width:9px;height:9px;border-radius:50%;background:var(--w-ac);animation:ping 2.4s infinite}@keyframes ping{0%{box-shadow:0 0 0 0 var(--w-ac)}70%,to{box-shadow:0 0 0 10px transparent}}.info[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:clamp(1.5rem,2.4vw,2.2rem);margin-bottom:10px;letter-spacing:-.02em}.desc[data-astro-cid-bbe6dxrz]{color:var(--w-soft);max-width:52ch;font-size:.97rem}.links[data-astro-cid-bbe6dxrz]{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hero[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{color:var(--w-fg);padding:10px 18px;font-size:14px}.hero[data-astro-cid-bbe6dxrz] .btn-solid[data-astro-cid-bbe6dxrz]{color:var(--w-bg)}.right[data-astro-cid-bbe6dxrz]{position:relative;height:min(66vh,600px);min-height:440px;display:grid;place-items:center;perspective:1400px}.scene[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:grid;place-items:center;color:var(--w-ac)}.scene[data-astro-cid-bbe6dxrz][hidden]{display:none}.scene[data-astro-cid-bbe6dxrz].is-active .dev[data-astro-cid-bbe6dxrz]{animation:devin .8s cubic-bezier(.2,.8,.2,1) both}@keyframes devin{0%{opacity:0;transform:translateY(40px) scale(.94)}}.dev[data-astro-cid-bbe6dxrz]{transform:rotateY(calc(var(--px) * 9deg)) rotateX(calc(var(--py) * -7deg));transition:transform .25s ease-out;transform-style:preserve-3d;box-shadow:0 50px 90px -30px #000000a6,0 0 0 1px #ffffff24}.scene[data-astro-cid-bbe6dxrz].is-active .dev[data-astro-cid-bbe6dxrz]{animation-fill-mode:backwards}.phone[data-astro-cid-bbe6dxrz]{width:min(262px,62%);aspect-ratio:9 / 18.2;border-radius:38px;background:#04070d;padding:10px;position:relative}.notch[data-astro-cid-bbe6dxrz]{position:absolute;top:14px;left:50%;width:76px;height:20px;border-radius:12px;background:#04070d;transform:translate(-50%);z-index:2}.scr[data-astro-cid-bbe6dxrz]{height:100%;border-radius:30px;background:var(--w-bg);padding:46px 16px 16px;overflow:hidden;position:relative;color:var(--w-fg);display:flex;flex-direction:column;gap:12px}.app-h[data-astro-cid-bbe6dxrz]{font-family:var(--f-display);font-weight:700;font-size:1.05rem}.app-cta[data-astro-cid-bbe6dxrz]{margin-top:auto;text-align:center;border-radius:14px;padding:12px;font-weight:700;font-size:.9rem;background:var(--w-ac);color:var(--w-bg)}.pill[data-astro-cid-bbe6dxrz]{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;background:#ffffff1a;border-radius:999px;padding:6px 12px}.pill[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:#4ade80;animation:ping2 1.6s infinite}@keyframes ping2{0%{box-shadow:0 0 #4ade80}80%,to{box-shadow:0 0 0 8px transparent}}.win[data-astro-cid-bbe6dxrz]{width:min(100%,540px);border-radius:18px;background:color-mix(in srgb,var(--w-bg) 70%,#000);overflow:hidden}.win-bar[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:6px;padding:11px 14px;background:#ffffff12;font-size:.78rem;color:var(--w-soft)}.win-bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:9px;height:9px;border-radius:50%;background:#ffffff47}.win-bar[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{margin-left:10px}.chip[data-astro-cid-bbe6dxrz]{position:absolute;z-index:3;background:var(--w-fg);color:var(--w-bg);font-weight:600;font-size:.82rem;padding:9px 14px;border-radius:999px;box-shadow:0 18px 30px -12px #00000080;transform:translate(calc(var(--px) * var(--k) * 1px),calc(var(--py) * var(--k) * 1px));transition:transform .3s ease-out;white-space:nowrap;animation:bob 5s ease-in-out infinite}.chip-a[data-astro-cid-bbe6dxrz]{top:4%;left:0;--k: -28}.chip-b[data-astro-cid-bbe6dxrz]{top:46%;right:0;--k: 34;animation-delay:-1.6s}.chip-c[data-astro-cid-bbe6dxrz]{bottom:6%;left:3%;--k: -42;animation-delay:-3.2s}@keyframes bob{50%{margin-top:-9px}}.v-blok[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;padding:26px 22px}.vb-col[data-astro-cid-bbe6dxrz]{display:grid;gap:9px}.vb-chip[data-astro-cid-bbe6dxrz]{position:relative;height:34px;border-radius:9px;background:#ffffff14;font-size:.8rem;overflow:hidden;color:var(--w-fg)}.vb-chip[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:flex;align-items:center;padding-inline:12px}.vb-a[data-astro-cid-bbe6dxrz]{animation:swapA 6s var(--d) infinite}.vb-b[data-astro-cid-bbe6dxrz]{color:var(--w-ac);letter-spacing:.08em;opacity:0;animation:swapB 6s var(--d) infinite}@keyframes swapA{0%,18%{opacity:1}28%,88%{opacity:0}to{opacity:1}}@keyframes swapB{0%,18%{opacity:0}28%,88%{opacity:1}to{opacity:0}}.vb-bars[data-astro-cid-bbe6dxrz]{display:grid;gap:12px}.vb-bar[data-astro-cid-bbe6dxrz]{height:16px;border-radius:8px;background:#ffffff14;overflow:hidden}.vb-bar[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{display:block;height:100%;width:var(--w);background:var(--w-ac);border-radius:8px;transform-origin:left;animation:grow 6s var(--d) infinite}@keyframes grow{0%,20%{transform:scaleX(0)}40%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}.vk-card[data-astro-cid-bbe6dxrz]{background:var(--w-fg);color:#0b1f4a;border-radius:18px;padding:8px 16px}.vk-row[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:12px;padding:13px 0;font-weight:500;font-size:.92rem}.vk-row[data-astro-cid-bbe6dxrz]+.vk-row[data-astro-cid-bbe6dxrz]{border-top:1px solid rgba(11,31,74,.12)}.vk-row[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{color:#0b1f4a}.vk-row[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{stroke-dasharray:20;stroke-dashoffset:20;animation:tick 8s var(--d) infinite}.vk-row[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz] circle[data-astro-cid-bbe6dxrz]{animation:ring 8s var(--d) infinite}@keyframes tick{0%{stroke-dashoffset:20}6%,90%{stroke-dashoffset:0}to{stroke-dashoffset:20}}@keyframes ring{0%{opacity:.3}6%,90%{opacity:1}to{opacity:.3}}.vk-stamp[data-astro-cid-bbe6dxrz]{position:absolute;right:14px;bottom:26px;border:3px solid var(--w-bg);color:var(--w-bg);background:var(--w-ac);border-radius:10px;padding:8px 16px;font-family:var(--f-display);font-weight:800;transform:rotate(-6deg) scale(0);animation:stamp 8s infinite}@keyframes stamp{0%,42%{transform:rotate(-6deg) scale(0)}48%{transform:rotate(-6deg) scale(1.15)}52%,92%{transform:rotate(-6deg) scale(1)}to{transform:rotate(-6deg) scale(0)}}.vy-map[data-astro-cid-bbe6dxrz]{width:100%;height:auto;overflow:visible;color:var(--w-ac);font-family:var(--f-body)}.vy-pin[data-astro-cid-bbe6dxrz]{fill:var(--w-fg);stroke:var(--w-ac);stroke-width:4}.vy-steps[data-astro-cid-bbe6dxrz]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vy-steps[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{padding:11px 14px;border-radius:12px;font-size:.86rem;font-weight:600;background:#ffffff14;color:var(--w-soft);animation:lit 6s var(--d) infinite}@keyframes lit{0%,3%{background:#ffffff14;color:var(--w-soft)}8%,94%{background:var(--w-ac);color:#0a1424}to{background:#ffffff14;color:var(--w-soft)}}.v-min[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:54px 1fr;gap:14px;padding:16px}.vm-side[data-astro-cid-bbe6dxrz]{display:grid;gap:10px;align-content:start}.vm-side[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{height:34px;border-radius:10px;background:#ffffff1a}.vm-side[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]:first-child{background:var(--w-ac)}.vm-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vm-tile[data-astro-cid-bbe6dxrz]{background:#ffffff12;border-radius:14px;padding:14px;display:grid;gap:8px;align-content:start;font-size:.82rem;color:var(--w-fg)}.vm-tile[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{display:block;height:9px;border-radius:5px;background:var(--w-ac);width:var(--w);transform-origin:left;animation:grow 6s infinite}.vm-tile[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]:nth-of-type(2){animation-delay:.3s;opacity:.7}.vm-tile[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]:nth-of-type(3){animation-delay:.6s;opacity:.45}.vm-ring[data-astro-cid-bbe6dxrz]{justify-items:center;color:var(--w-ac)}.vm-ring[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--w-fg)}.vm-arc[data-astro-cid-bbe6dxrz]{stroke-dashoffset:100;animation:arc 6s infinite}@keyframes arc{0%,10%{stroke-dashoffset:100}45%,90%{stroke-dashoffset:8}to{stroke-dashoffset:100}}.vm-note[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{font-style:normal;color:#0f2e2a;background:var(--w-ac);border-radius:999px;padding:4px 12px;justify-self:start;font-weight:600;animation:pop 6s infinite}@keyframes pop{0%,30%{transform:scale(0)}38%{transform:scale(1.1)}44%,92%{transform:scale(1)}to{transform:scale(0)}}.strip[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:clamp(14px,3vw,40px);padding-block:14px;border-top:1px solid rgba(255,255,255,.14);font-size:.85rem;color:var(--w-soft)}.strip[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{margin-left:auto;color:var(--w-fg);text-underline-offset:4px;font-weight:600}@media(max-width:1000px){.hero[data-astro-cid-bbe6dxrz]{min-height:0}.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr);padding-block:28px}.right[data-astro-cid-bbe6dxrz]{height:460px;min-height:0}.infos[data-astro-cid-bbe6dxrz]{min-height:0}.rail[data-astro-cid-bbe6dxrz]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.rail[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]{flex:0 0 auto}.chip[data-astro-cid-bbe6dxrz]{font-size:.75rem;padding:7px 11px}.strip[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]:nth-child(2){display:none}}@media(hover:none){.dev[data-astro-cid-bbe6dxrz],.chip[data-astro-cid-bbe6dxrz]{transform:none!important}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz],.hero[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:before{animation:none!important;transition:none!important}.vb-b[data-astro-cid-bbe6dxrz]{opacity:1}.vb-a[data-astro-cid-bbe6dxrz]{opacity:0}.vk-stamp[data-astro-cid-bbe6dxrz]{transform:rotate(-6deg)}.vk-row[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{stroke-dashoffset:0}.vm-arc[data-astro-cid-bbe6dxrz]{stroke-dashoffset:8}.vy-steps[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:last-child{background:var(--w-ac);color:#0a1424}.grid-dots[data-astro-cid-bbe6dxrz],.glow[data-astro-cid-bbe6dxrz]{display:none}}.projects[data-astro-cid-amng4zvp]{padding:clamp(24px,4vw,56px) 0 clamp(64px,8vw,120px)}.sec-title[data-astro-cid-amng4zvp]{font-size:clamp(2.2rem,5vw,4.2rem);max-width:14ch;margin-bottom:clamp(28px,4vw,56px)}.stack[data-astro-cid-amng4zvp]{display:grid;gap:24px}.band[data-astro-cid-amng4zvp]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(24px,5vw,80px);background:var(--w-bg);color:var(--w-fg);border-radius:32px;padding:clamp(28px,5vw,72px)}.band-status[data-astro-cid-amng4zvp]{color:var(--w-ac);font-weight:600;font-size:.92rem;margin-bottom:14px}.band[data-astro-cid-amng4zvp] h3[data-astro-cid-amng4zvp]{font-size:clamp(3.4rem,9vw,8rem);font-weight:800;font-variation-settings:"wdth" 88;letter-spacing:-.04em}.band-kind[data-astro-cid-amng4zvp]{font-family:var(--f-display);font-size:clamp(1.1rem,2vw,1.5rem);margin:12px 0 22px;color:var(--w-ac);font-weight:600;letter-spacing:-.01em}.band-desc[data-astro-cid-amng4zvp]{color:var(--w-soft);max-width:52ch}.band-facts[data-astro-cid-amng4zvp]{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-wrap:wrap;gap:8px}.band-facts[data-astro-cid-amng4zvp] li[data-astro-cid-amng4zvp]{border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 14px;font-size:.88rem}.band-links[data-astro-cid-amng4zvp]{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:10px}.band[data-astro-cid-amng4zvp] .btn[data-astro-cid-amng4zvp]{color:var(--w-fg)}.band[data-astro-cid-amng4zvp] .btn-solid[data-astro-cid-amng4zvp]{color:var(--w-bg)}.band-steps[data-astro-cid-amng4zvp]{align-self:end;border-left:1px solid rgba(255,255,255,.16);padding-left:clamp(20px,3vw,44px)}.steps-label[data-astro-cid-amng4zvp]{color:var(--w-soft);font-size:.9rem;margin-bottom:14px}.band-steps[data-astro-cid-amng4zvp] ol[data-astro-cid-amng4zvp]{list-style:none;margin:0;padding:0;counter-reset:s;display:grid;gap:22px}.band-steps[data-astro-cid-amng4zvp] li[data-astro-cid-amng4zvp]{counter-increment:s;display:grid;grid-template-columns:2.2rem 1fr;column-gap:6px}.band-steps[data-astro-cid-amng4zvp] li[data-astro-cid-amng4zvp]:before{content:counter(s);grid-row:span 2;font-family:var(--f-display);font-weight:700;font-size:1.6rem;color:var(--w-ac);line-height:1.1}.band-steps[data-astro-cid-amng4zvp] b[data-astro-cid-amng4zvp]{font-family:var(--f-display);font-size:1.2rem;font-weight:600}.band-steps[data-astro-cid-amng4zvp] span[data-astro-cid-amng4zvp]{color:var(--w-soft);font-size:.95rem}@media(min-width:1001px){.band[data-astro-cid-amng4zvp]{position:sticky;top:calc(88px + var(--i) * 14px)}.stack[data-astro-cid-amng4zvp]{gap:40px}}@media(max-width:1000px){.band[data-astro-cid-amng4zvp]{grid-template-columns:minmax(0,1fr);border-radius:24px}.band-steps[data-astro-cid-amng4zvp]{border-left:0;border-top:1px solid rgba(255,255,255,.16);padding:24px 0 0}}.company[data-astro-cid-ll3iwdij]{padding:clamp(48px,7vw,100px) 0;border-top:1px solid var(--line)}.grid[data-astro-cid-ll3iwdij]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,6vw,96px)}h2[data-astro-cid-ll3iwdij]{font-size:clamp(2.1rem,4.6vw,3.8rem);max-width:16ch;margin-bottom:40px}.values[data-astro-cid-ll3iwdij]{list-style:none;margin:0;padding:0;display:grid;gap:26px}.values[data-astro-cid-ll3iwdij] li[data-astro-cid-ll3iwdij]{max-width:52ch}.values[data-astro-cid-ll3iwdij] h3[data-astro-cid-ll3iwdij]{font-size:1.35rem;font-weight:600;margin-bottom:6px;letter-spacing:-.01em}.values[data-astro-cid-ll3iwdij] p[data-astro-cid-ll3iwdij]{color:var(--ink-2)}.kunye[data-astro-cid-ll3iwdij]{margin:0;align-self:end;border-top:1px solid var(--line)}.kunye[data-astro-cid-ll3iwdij] div[data-astro-cid-ll3iwdij]{display:grid;grid-template-columns:7rem 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:.93rem}.kunye[data-astro-cid-ll3iwdij] dt[data-astro-cid-ll3iwdij]{color:var(--ink-2)}.kunye[data-astro-cid-ll3iwdij] dd[data-astro-cid-ll3iwdij]{margin:0;font-weight:500;overflow-wrap:anywhere}@media(max-width:900px){.grid[data-astro-cid-ll3iwdij]{grid-template-columns:minmax(0,1fr)}}.contact[data-astro-cid-xmivup5a]{padding:clamp(48px,7vw,100px) 0 clamp(64px,8vw,120px);border-top:1px solid var(--line)}.grid[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px)}h2[data-astro-cid-xmivup5a]{font-size:clamp(2.1rem,4.6vw,3.8rem);max-width:12ch;margin-bottom:20px}.lead[data-astro-cid-xmivup5a]{color:var(--ink-2);max-width:38ch}.mail[data-astro-cid-xmivup5a]{margin-top:24px;font-family:var(--f-display);font-size:1.4rem;font-weight:600}form[data-astro-cid-xmivup5a]{display:grid;gap:16px}label[data-astro-cid-xmivup5a]{display:grid;gap:6px;font-weight:600;font-size:.9rem}input[data-astro-cid-xmivup5a],textarea[data-astro-cid-xmivup5a]{font:inherit;font-weight:400;color:var(--ink);background:var(--paper);border:1.5px solid var(--line);border-radius:14px;padding:13px 16px;resize:vertical;transition:border-color .2s}input[data-astro-cid-xmivup5a]:focus,textarea[data-astro-cid-xmivup5a]:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #4f46e559}.consent[data-astro-cid-xmivup5a]{font-size:.85rem;color:var(--ink-2)}#cf-status[data-astro-cid-xmivup5a]{min-height:1.4em;font-weight:600;font-size:.92rem}#cf-status[data-astro-cid-xmivup5a].ok{color:#0f6b3a}#cf-status[data-astro-cid-xmivup5a].err{color:#b42318}#cf-submit[data-astro-cid-xmivup5a]{justify-self:start;cursor:pointer;font-family:inherit}#cf-submit[data-astro-cid-xmivup5a]:disabled{opacity:.6;cursor:wait}@media(max-width:900px){.grid[data-astro-cid-xmivup5a]{grid-template-columns:minmax(0,1fr)}}
