.wz.astro-f7wh7l3f{position:relative;overflow:hidden;padding:clamp(22px,4vw,52px);display:grid;gap:26px;isolation:isolate;background:radial-gradient(80% 60% at 100% 0%,rgba(227,30,66,.12),transparent 60%),var(--space-2)}.wz__progress.astro-f7wh7l3f{display:grid;gap:14px}.wz__steps.astro-f7wh7l3f{display:flex;justify-content:space-between}.wz__dot.astro-f7wh7l3f{display:flex;align-items:center;gap:10px;color:var(--dim);transition:color .4s}.wz__dot.astro-f7wh7l3f b.astro-f7wh7l3f{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:.78rem;font-weight:500;border:1px solid var(--line-2);transition:background .4s,border-color .4s,color .4s,transform .5s var(--ease)}.wz__dot.astro-f7wh7l3f em.astro-f7wh7l3f{font-style:normal;font-size:.86rem;display:none}@media(min-width:760px){.wz__dot.astro-f7wh7l3f em.astro-f7wh7l3f{display:inline}}.wz__dot.astro-f7wh7l3f.is-on{color:var(--text)}.wz__dot.astro-f7wh7l3f.is-on b.astro-f7wh7l3f{background:var(--red);border-color:var(--red);color:#fff;transform:scale(1.08)}.wz__dot.astro-f7wh7l3f.is-done b.astro-f7wh7l3f{background:#fff;border-color:#fff;color:var(--ink)}.wz__track.astro-f7wh7l3f{height:3px;border-radius:3px;background:var(--line);overflow:hidden}.wz__track.astro-f7wh7l3f i.astro-f7wh7l3f{display:block;height:100%;width:100%;transform-origin:left;transform:scaleX(.2);background:linear-gradient(90deg,var(--c),var(--m),var(--y),var(--red));transition:transform .8s var(--ease)}.wz__step.astro-f7wh7l3f{border:0;margin:0;padding:0;min-width:0;display:grid;gap:18px}.js .wz__step.astro-f7wh7l3f:not(.is-active){display:none}.wz__q.astro-f7wh7l3f{font-size:clamp(1.8rem,3.6vw,3rem);font-weight:650;letter-spacing:-.03em;line-height:1.05;padding:0;display:grid;gap:12px;margin-bottom:14px}.wz__group.astro-f7wh7l3f+.wz__group.astro-f7wh7l3f,.wz__group.astro-f7wh7l3f+input.astro-f7wh7l3f+.wz__group.astro-f7wh7l3f{margin-top:6px}.wz__k.astro-f7wh7l3f{font-size:.74rem;letter-spacing:.16em;color:var(--red);font-weight:400}.wz__hint.astro-f7wh7l3f{color:var(--muted);margin-top:-6px}.wz__group.astro-f7wh7l3f{display:grid;gap:10px}.wz__group.astro-f7wh7l3f[hidden]{display:none}.wz__label.astro-f7wh7l3f{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.wz__fields.astro-f7wh7l3f{display:grid;gap:18px}@media(min-width:640px){.wz__fields.astro-f7wh7l3f{grid-template-columns:1fr 1fr}}.tiles.astro-f7wh7l3f{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:640px){.tiles.astro-f7wh7l3f{grid-template-columns:repeat(3,1fr);gap:14px}}@media(max-width:639px){.tile--other.astro-f7wh7l3f{grid-column:1 / -1}.tile--other.astro-f7wh7l3f .tile__media.astro-f7wh7l3f{aspect-ratio:32 / 9}}.tile.astro-f7wh7l3f{position:relative;display:grid;grid-template-rows:auto auto;text-align:left;border-radius:18px;overflow:hidden;border:1.5px solid var(--line);background:var(--space-3);transition:border-color .35s,transform .5s var(--ease),box-shadow .5s var(--ease)}.tile.astro-f7wh7l3f:hover{transform:translateY(-4px);border-color:var(--line-2);box-shadow:0 24px 40px -24px #000c}.tile__media.astro-f7wh7l3f{aspect-ratio:16 / 10;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,#fff,var(--paper-2));overflow:hidden;color:#fff}.tile__media.astro-f7wh7l3f picture{width:80%;height:80%;display:grid;place-items:center}.tile__media.astro-f7wh7l3f img{max-height:100%;width:auto;object-fit:contain;mix-blend-mode:multiply;transition:transform .7s var(--ease)}.tile.astro-f7wh7l3f:hover .tile__media.astro-f7wh7l3f img{transform:scale(1.08) rotate(-2deg)}.tile--digital.astro-f7wh7l3f .tile__media.astro-f7wh7l3f{background:radial-gradient(circle at 30% 20%,var(--m),transparent 60%),linear-gradient(135deg,var(--red),#3a0a6b)}.tile--other.astro-f7wh7l3f .tile__media.astro-f7wh7l3f{background:radial-gradient(circle at 70% 30%,var(--c),transparent 60%),linear-gradient(135deg,#15151f,#2a2a3a)}.tile__label.astro-f7wh7l3f{padding:12px 14px 14px;font-weight:550;font-size:.95rem;line-height:1.25}.tile__check.astro-f7wh7l3f{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--red);color:#fff;transform:scale(0);transition:transform .4s var(--ease)}.tile.astro-f7wh7l3f[aria-checked=true]{border-color:var(--red);box-shadow:0 0 0 4px #e31e4233}.tile.astro-f7wh7l3f[aria-checked=true] .tile__check.astro-f7wh7l3f{transform:scale(1)}.wz__prefill.astro-f7wh7l3f{display:flex;gap:10px;align-items:center;padding:14px 16px;border-radius:14px;background:#2bd96b14;border:1px solid rgba(43,217,107,.35);font-size:.95rem}.wz__prefill.astro-f7wh7l3f[hidden]{display:none}.wz__prefill.astro-f7wh7l3f .icon{color:#2bd96b;flex:none}.chips.astro-f7wh7l3f{display:flex;flex-wrap:wrap;gap:8px}.chip-btn.astro-f7wh7l3f{padding:12px 18px;border-radius:999px;border:1px solid var(--line-2);font-size:.95rem;transition:background .3s,color .3s,border-color .3s,transform .3s var(--ease)}.chip-btn.astro-f7wh7l3f:hover{border-color:#ffffff80;transform:translateY(-2px)}.chip-btn.astro-f7wh7l3f.is-on{background:#fff;color:var(--ink);border-color:#fff}.wz__date.astro-f7wh7l3f{display:inline-flex;align-items:center;gap:12px;margin-top:4px}.wz__date.astro-f7wh7l3f span.astro-f7wh7l3f{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.wz__date.astro-f7wh7l3f input.astro-f7wh7l3f{background:#ffffff09;border:1px solid var(--line-2);border-radius:12px;padding:10px 12px;color-scheme:dark}.drop.astro-f7wh7l3f input.astro-f7wh7l3f[type=file]{position:absolute;width:1px;height:1px;opacity:0}.drop__zone.astro-f7wh7l3f{position:relative;display:grid;justify-items:center;gap:8px;text-align:center;padding:clamp(30px,5vw,54px) 20px;border:1.5px dashed var(--line-2);border-radius:22px;cursor:pointer;overflow:hidden;transition:border-color .3s,background .3s,transform .4s var(--ease)}.drop__zone.astro-f7wh7l3f:hover,.drop.is-over .drop__zone.astro-f7wh7l3f{border-color:var(--red);background:#e31e420f}.drop.is-over .drop__zone.astro-f7wh7l3f{transform:scale(1.015)}.drop.astro-f7wh7l3f input.astro-f7wh7l3f:focus-visible+.drop__zone.astro-f7wh7l3f{outline:2px solid var(--red-hot);outline-offset:3px}.drop__orb.astro-f7wh7l3f{width:70px;height:70px;border-radius:50%;display:grid;place-items:center;background:var(--red);color:#fff;box-shadow:0 0 #e31e4280;animation:orb 2.4s infinite;margin-bottom:8px}@keyframes orb{70%{box-shadow:0 0 0 22px #e31e4200}to{box-shadow:0 0 #e31e4200}}.drop__big.astro-f7wh7l3f{font-size:1.4rem;font-weight:600;letter-spacing:-.01em}.drop__hint.astro-f7wh7l3f{font-size:.72rem;color:var(--dim);margin-top:6px}.drop__list.astro-f7wh7l3f{display:grid;gap:8px;margin-top:12px}.drop__list.astro-f7wh7l3f li{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:#ffffff0a;font-size:.9rem;animation:fileIn .5s var(--ease)}@keyframes fileIn{0%{opacity:0;transform:translateY(8px)}}.drop__list.astro-f7wh7l3f li .n{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop__list.astro-f7wh7l3f li .s{font-family:var(--mono);font-size:.76rem;color:var(--dim)}.drop__list.astro-f7wh7l3f li button{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--muted)}.drop__list.astro-f7wh7l3f li button:hover{background:var(--red);color:#fff}.drop__list.astro-f7wh7l3f li.is-bad{color:var(--red-hot)}.toggle.astro-f7wh7l3f{display:flex;align-items:center;gap:14px;cursor:pointer;padding:16px 18px;border-radius:16px;border:1px solid var(--line);transition:border-color .3s}.toggle.astro-f7wh7l3f:hover{border-color:var(--line-2)}.toggle.astro-f7wh7l3f input.astro-f7wh7l3f{position:absolute;opacity:0;width:1px;height:1px}.toggle__ui.astro-f7wh7l3f{flex:none;width:46px;height:26px;border-radius:99px;background:#ffffff24;position:relative;transition:background .3s}.toggle__ui.astro-f7wh7l3f:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .4s var(--ease)}.toggle.astro-f7wh7l3f input.astro-f7wh7l3f:checked+.toggle__ui.astro-f7wh7l3f{background:var(--red)}.toggle.astro-f7wh7l3f input.astro-f7wh7l3f:checked+.toggle__ui.astro-f7wh7l3f:after{transform:translate(20px)}.toggle.astro-f7wh7l3f input.astro-f7wh7l3f:focus-visible+.toggle__ui.astro-f7wh7l3f{outline:2px solid var(--red-hot);outline-offset:3px}.toggle.astro-f7wh7l3f b.astro-f7wh7l3f{font-weight:600}.review.astro-f7wh7l3f{display:grid;gap:0;border:1px solid var(--line);border-radius:18px;overflow:hidden;margin:0}.review.astro-f7wh7l3f div{display:grid;grid-template-columns:120px 1fr auto;gap:14px;align-items:baseline;padding:14px 18px;border-bottom:1px solid var(--line)}.review.astro-f7wh7l3f div:last-child{border-bottom:0}.review.astro-f7wh7l3f dt{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.review.astro-f7wh7l3f dd{margin:0;white-space:pre-wrap;word-break:break-word}.review.astro-f7wh7l3f button{font-size:.82rem;color:var(--red-hot);text-decoration:underline;text-underline-offset:3px}@media(max-width:560px){.review.astro-f7wh7l3f div{grid-template-columns:1fr auto}.review.astro-f7wh7l3f dd{grid-column:1 / -1;grid-row:2}}.wz__nav.astro-f7wh7l3f{display:flex;gap:12px;align-items:center}.wz__next.astro-f7wh7l3f,.wz__submit.astro-f7wh7l3f{margin-left:auto}.js .wz__submit.astro-f7wh7l3f{display:none}.js .wz.astro-f7wh7l3f.is-last .wz__submit.astro-f7wh7l3f{display:inline-flex}.js .wz.astro-f7wh7l3f.is-last .wz__next.astro-f7wh7l3f{display:none}.wz.astro-f7wh7l3f.is-first .wz__back.astro-f7wh7l3f{visibility:hidden}.no-js .wz__next.astro-f7wh7l3f,.no-js .wz__back.astro-f7wh7l3f,.no-js .wz__progress.astro-f7wh7l3f,.no-js .wz__keys.astro-f7wh7l3f{display:none}.wz__backarr.astro-f7wh7l3f{transform:rotate(180deg)}.wz__submit.astro-f7wh7l3f{position:relative;overflow:hidden}.wz__submit.astro-f7wh7l3f[disabled]{cursor:progress}.wz__bar.astro-f7wh7l3f{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.wz__status.astro-f7wh7l3f{color:var(--red-hot);font-size:.95rem}.wz__status.astro-f7wh7l3f:empty{display:none}.wz__keys.astro-f7wh7l3f{font-size:.72rem;color:var(--dim);text-align:right;margin-top:-12px}.wz__keys.astro-f7wh7l3f kbd.astro-f7wh7l3f{font-family:inherit;padding:2px 7px;border-radius:6px;border:1px solid var(--line-2)}@media(hover:none){.wz__keys.astro-f7wh7l3f{display:none}}.hp.astro-f7wh7l3f{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.launch.astro-f7wh7l3f{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:radial-gradient(60% 60% at 50% 100%,rgba(227,30,66,.35),transparent 70%),var(--space);overflow:hidden}.launch.astro-f7wh7l3f[hidden]{display:none}.launch__stars.astro-f7wh7l3f{position:absolute;inset:-50% 0 0;background-image:radial-gradient(1.5px 1.5px at 20% 30%,#fff,transparent),radial-gradient(1px 1px at 70% 20%,#fff,transparent),radial-gradient(1.5px 1.5px at 40% 70%,#fff,transparent),radial-gradient(1px 1px at 85% 60%,#fff,transparent),radial-gradient(1px 1px at 10% 85%,#fff,transparent),radial-gradient(1.5px 1.5px at 55% 45%,#fff,transparent);background-size:300px 300px;opacity:.6}.launch__count.astro-f7wh7l3f{position:absolute;top:18%;font-size:clamp(4rem,12vw,8rem);font-weight:600;color:#fff}.launch__rocket.astro-f7wh7l3f{position:absolute;bottom:16%;width:70px;aspect-ratio:1 / .88}.launch__body.astro-f7wh7l3f{position:absolute;inset:0;background:linear-gradient(160deg,var(--red-hot),var(--red-deep));clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 30px rgba(227,30,66,.8))}.launch__flame.astro-f7wh7l3f{position:absolute;left:50%;top:100%;width:28px;height:60px;margin-left:-14px;background:linear-gradient(var(--y),var(--red-hot) 50%,transparent);border-radius:50%/30% 30% 70% 70%;filter:blur(2px);opacity:0}.launch__done.astro-f7wh7l3f{position:relative;display:grid;justify-items:center;gap:18px;text-align:center;padding:30px;max-width:560px;opacity:0}.launch__done.astro-f7wh7l3f a.astro-f7wh7l3f:not(.btn){color:#fff;text-decoration:underline}.contact__grid.astro-uw5kdbxl{display:grid;gap:24px;align-items:start}@media(min-width:1100px){.contact__grid.astro-uw5kdbxl{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:30px}.side.astro-uw5kdbxl{position:sticky;top:calc(var(--nav-h) + 20px)}}.side.astro-uw5kdbxl{display:grid;gap:14px}@media(min-width:700px)and (max-width:1099px){.side.astro-uw5kdbxl{grid-template-columns:1fr 1fr}.side__map.astro-uw5kdbxl{grid-column:1 / -1}}.side__card.astro-uw5kdbxl{display:grid;gap:6px;padding:26px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--space-2);transition:border-color .4s,transform .5s var(--ease)}a.astro-uw5kdbxl.side__card:hover{transform:translateY(-3px);border-color:var(--line-2)}.side__card.astro-uw5kdbxl .icon{color:var(--red);margin-bottom:10px}.side__card.astro-uw5kdbxl span.astro-uw5kdbxl{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.side__card.astro-uw5kdbxl b.astro-uw5kdbxl{font-size:1.35rem;font-weight:600;letter-spacing:-.01em}.side__card.astro-uw5kdbxl address.astro-uw5kdbxl{font-style:normal;color:var(--muted);line-height:1.6}.side__mail.astro-uw5kdbxl{font-size:1.05rem!important;word-break:break-all}.side__dir.astro-uw5kdbxl{margin-top:10px;color:var(--red-hot)}.side__card--red.astro-uw5kdbxl{background:var(--red);border-color:var(--red)}.side__card--red.astro-uw5kdbxl .icon,.side__card--red.astro-uw5kdbxl span.astro-uw5kdbxl{color:#fff}.side__card--red.astro-uw5kdbxl b.astro-uw5kdbxl{font-size:1.8rem}.side__map.astro-uw5kdbxl{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line);aspect-ratio:4 / 3;background:var(--space-2)}.side__map.astro-uw5kdbxl iframe.astro-uw5kdbxl{width:100%;height:100%;border:0;filter:grayscale(1) invert(.92) contrast(.9) hue-rotate(180deg)}
