.camp[data-astro-cid-qt4i3tag]{z-index:120;background:#080c149e;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.camp[data-astro-cid-qt4i3tag][hidden]{display:none}.camp-box[data-astro-cid-qt4i3tag]{background:#fff;border-radius:18px;grid-template-columns:.9fr 1.1fr;width:min(760px,100%);max-height:calc(100vh - 32px);animation:.25s ease-out camp-in;display:grid;position:relative;overflow:auto;box-shadow:0 24px 60px #00000059}@keyframes camp-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.camp-x[data-astro-cid-qt4i3tag]{top:8px;z-index:2;cursor:pointer;color:#111;background:#ffffffe6;border:0;border-radius:50%;width:36px;height:36px;font-size:26px;line-height:1;position:absolute;inset-inline-end:10px}.camp-art[data-astro-cid-qt4i3tag]{color:#fff;background:radial-gradient(circle at 85% 12%,#ff6a008c,#0000 45%),repeating-linear-gradient(135deg,#ffffff0a 0 12px,#0000 12px 24px),#0b0b0d;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:32px 26px;display:flex;position:relative;overflow:hidden}.camp-k[data-astro-cid-qt4i3tag]{letter-spacing:.04em;font-size:clamp(2.1rem,6vw,3.1rem);font-weight:900;line-height:.95}.camp-k2[data-astro-cid-qt4i3tag]{color:var(--orange)}.camp-tag[data-astro-cid-qt4i3tag]{color:#0b0b0d;clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);background:#fff;border-radius:6px 12px 12px 6px;margin:18px 0 10px;padding:10px 18px 10px 26px;position:relative}.camp-tag[data-astro-cid-qt4i3tag] b[data-astro-cid-qt4i3tag]{font-size:clamp(2rem,6vw,2.8rem);font-weight:900}.camp-d[data-astro-cid-qt4i3tag]{color:#ffd2b0;text-transform:uppercase;letter-spacing:.06em;font-size:1rem;font-weight:700}.camp-car[data-astro-cid-qt4i3tag]{color:var(--orange);margin-top:18px}.camp-body[data-astro-cid-qt4i3tag]{padding:30px 26px 22px}.camp-body[data-astro-cid-qt4i3tag] h2[data-astro-cid-qt4i3tag]{margin:0 0 .5rem;padding-inline-end:24px;font-size:1.45rem}.camp-body[data-astro-cid-qt4i3tag]>p[data-astro-cid-qt4i3tag]{color:var(--muted);margin:0 0 14px}.camp-form[data-astro-cid-qt4i3tag]{gap:10px;display:grid}.camp-form[data-astro-cid-qt4i3tag] input[data-astro-cid-qt4i3tag][type=email]{width:100%;font:inherit;border:1px solid #c9d0db;border-radius:10px;padding:12px 14px}.camp-form[data-astro-cid-qt4i3tag] input[data-astro-cid-qt4i3tag][type=email]:focus{outline:2px solid var(--orange);border-color:#0000}.camp-chk[data-astro-cid-qt4i3tag]{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:.88rem;display:flex}.camp-chk[data-astro-cid-qt4i3tag] input[data-astro-cid-qt4i3tag]{flex:none;margin-top:4px}.camp-form[data-astro-cid-qt4i3tag] .btn[data-astro-cid-qt4i3tag]{width:100%}.camp-msg[data-astro-cid-qt4i3tag]{margin:0;font-size:.92rem}.camp-msg[data-astro-cid-qt4i3tag]:empty{display:none}.camp-msg[data-astro-cid-qt4i3tag].bad{color:#b42318}.camp-msg[data-astro-cid-qt4i3tag].ok{color:var(--green);background:#ecfdf3;border-radius:10px;padding:12px;font-weight:600}.camp-foot[data-astro-cid-qt4i3tag]{justify-content:space-between;align-items:center;gap:10px;margin:14px 0 0;font-size:.82rem;display:flex}.camp-later[data-astro-cid-qt4i3tag]{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.camp-foot[data-astro-cid-qt4i3tag] a[data-astro-cid-qt4i3tag]{color:var(--muted)}.camp-form[data-astro-cid-qt4i3tag] [data-astro-cid-qt4i3tag][hidden]{display:none!important}.camp-sr[data-astro-cid-qt4i3tag],.camp-hp[data-astro-cid-qt4i3tag]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.camp[data-astro-cid-qt4i3tag]{align-items:end;padding:0}.camp-box[data-astro-cid-qt4i3tag]{border-radius:18px 18px 0 0;grid-template-columns:1fr;max-height:92vh}.camp-art[data-astro-cid-qt4i3tag]{flex-flow:wrap;align-items:center;gap:4px 10px;padding:20px 18px}.camp-k[data-astro-cid-qt4i3tag]{font-size:1.9rem}.camp-tag[data-astro-cid-qt4i3tag]{margin:6px 0}.camp-tag[data-astro-cid-qt4i3tag] b[data-astro-cid-qt4i3tag]{font-size:1.7rem}.camp-d[data-astro-cid-qt4i3tag]{flex-basis:100%}.camp-car[data-astro-cid-qt4i3tag]{display:none}.camp-body[data-astro-cid-qt4i3tag]{padding:18px 18px 16px}.camp-body[data-astro-cid-qt4i3tag] h2[data-astro-cid-qt4i3tag]{font-size:1.2rem}}
