.offer[data-astro-cid-hv7dbhb5]{background:var(--yellow);padding-block:clamp(56px,9vw,104px);scroll-margin-top:-16px;position:relative;overflow:hidden}.offer[data-astro-cid-hv7dbhb5]:before{content:"";background:#ffffff40;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.offer-inner[data-astro-cid-hv7dbhb5]{align-items:center;gap:40px;display:grid;position:relative}@media (width>=900px){.offer-inner[data-astro-cid-hv7dbhb5]{grid-template-columns:1.3fr 1fr;gap:64px}}.badge[data-astro-cid-hv7dbhb5]{background:var(--ink);color:var(--yellow);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin:0 0 16px;padding:6px 14px;font-size:.8rem;font-weight:800;display:inline-block}.offer[data-astro-cid-hv7dbhb5] h2[data-astro-cid-hv7dbhb5],.offer[data-astro-cid-hv7dbhb5] .lead[data-astro-cid-hv7dbhb5]{color:var(--ink)}.dates[data-astro-cid-hv7dbhb5]{color:var(--ink);align-items:center;gap:10px;font-size:1.1rem;font-weight:800;display:flex}.how[data-astro-cid-hv7dbhb5]{color:var(--ink-2);max-width:56ch}.note[data-astro-cid-hv7dbhb5]{border-radius:var(--radius-sm);max-width:56ch;color:var(--ink);background:#ffffff8c;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.95rem;display:flex}.note[data-astro-cid-hv7dbhb5] svg{flex:none;margin-top:2px}.note[data-astro-cid-hv7dbhb5] a[data-astro-cid-hv7dbhb5]{color:var(--ink);font-weight:700}.notice[data-astro-cid-hv7dbhb5]{width:min(92vw,480px);color:var(--text);border:0;border-radius:24px;padding:0;box-shadow:0 40px 80px -20px #06202b99}.notice[data-astro-cid-hv7dbhb5]::backdrop{backdrop-filter:blur(3px);background:#06202ba6}.notice-inner[data-astro-cid-hv7dbhb5]{padding:28px 26px 24px}@media (width<=359px){.notice-inner[data-astro-cid-hv7dbhb5]{padding-inline:18px}.notice-actions[data-astro-cid-hv7dbhb5] .btn[data-astro-cid-hv7dbhb5]{padding-inline:14px;font-size:.92rem}}.from[data-astro-cid-hv7dbhb5] .was[data-astro-cid-hv7dbhb5]{color:var(--muted);text-transform:none;font-size:.6em;font-weight:700}.notice-icon[data-astro-cid-hv7dbhb5]{background:var(--yellow);width:52px;height:52px;color:var(--ink);border-radius:16px;place-items:center;margin:0 0 14px;display:grid}.notice[data-astro-cid-hv7dbhb5] h3[data-astro-cid-hv7dbhb5]{margin-bottom:10px;font-size:1.4rem}.notice[data-astro-cid-hv7dbhb5] p[data-astro-cid-hv7dbhb5]{color:var(--muted)}.notice[data-astro-cid-hv7dbhb5] strong[data-astro-cid-hv7dbhb5]{color:var(--ink);overflow-wrap:anywhere}.ok[data-astro-cid-hv7dbhb5]{border-radius:var(--radius-sm);background:var(--cyan-soft);cursor:pointer;align-items:center;gap:12px;margin:18px 0 20px;padding:12px 16px;font-weight:700;display:flex}.ok[data-astro-cid-hv7dbhb5] input[data-astro-cid-hv7dbhb5]{width:24px;height:24px;accent-color:var(--cyan-deep)}.notice-actions[data-astro-cid-hv7dbhb5]{gap:10px;display:grid}.notice-actions[data-astro-cid-hv7dbhb5] .btn[data-astro-cid-hv7dbhb5]{width:100%}.notice-actions[data-astro-cid-hv7dbhb5] .btn[data-astro-cid-hv7dbhb5]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.btn--dark[data-astro-cid-hv7dbhb5]{--btn-bg:var(--ink);--btn-fg:var(--white)}.btn--dark[data-astro-cid-hv7dbhb5]:hover{box-shadow:0 12px 28px -12px #06202b99}.btn--soon[data-astro-cid-hv7dbhb5]{--btn-bg:#06202b1f;--btn-fg:var(--ink);cursor:default}.btn--soon[data-astro-cid-hv7dbhb5]:hover{box-shadow:none;transform:none}.ticket[data-astro-cid-hv7dbhb5]{background:var(--ink);color:var(--white);text-align:center;border-radius:28px;justify-items:center;gap:6px;padding:40px 28px;display:grid;position:relative;transform:rotate(-3deg);box-shadow:0 30px 60px -25px #06202bb3}.ticket[data-astro-cid-hv7dbhb5]:before,.ticket[data-astro-cid-hv7dbhb5]:after{content:"";background:var(--yellow);border-radius:50%;width:36px;height:36px;margin-top:-18px;position:absolute;top:50%}.ticket[data-astro-cid-hv7dbhb5]:before{left:-18px}.ticket[data-astro-cid-hv7dbhb5]:after{right:-18px}.t-k[data-astro-cid-hv7dbhb5]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);font-size:.85rem;font-weight:800}.t-p[data-astro-cid-hv7dbhb5]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(4.5rem,12vw,7rem);font-style:italic;font-weight:900;line-height:1}.t-s[data-astro-cid-hv7dbhb5]{color:#b9d0d8}.t-j[data-astro-cid-hv7dbhb5]{border-top:2px dashed #fff3;margin-top:12px;padding-top:14px;font-weight:700}.steps[data-astro-cid-hv7dbhb5]{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.steps[data-astro-cid-hv7dbhb5]{grid-template-columns:repeat(3,1fr)}}@media (width>=700px) and (width<=999px){.steps[data-astro-cid-hv7dbhb5] li[data-astro-cid-hv7dbhb5]{padding:22px}}.steps[data-astro-cid-hv7dbhb5] li[data-astro-cid-hv7dbhb5]{border-radius:var(--radius);border:1px solid var(--line);padding:30px;position:relative}.steps[data-astro-cid-hv7dbhb5] p[data-astro-cid-hv7dbhb5]{color:var(--muted);margin:0}.ico[data-astro-cid-hv7dbhb5]{background:var(--yellow);width:56px;height:56px;color:var(--ink);border-radius:16px;place-items:center;margin-bottom:18px;display:grid}.n[data-astro-cid-hv7dbhb5]{font-family:var(--font-display);color:var(--cyan-soft);font-size:3rem;font-style:italic;font-weight:900;line-height:1;position:absolute;top:22px;right:26px}.split[data-astro-cid-hv7dbhb5]{align-items:center;gap:40px;display:grid}@media (width>=900px){.split[data-astro-cid-hv7dbhb5]{grid-template-columns:.9fr 1fr;gap:64px}}.img[data-astro-cid-hv7dbhb5]{border-radius:var(--radius);aspect-ratio:1;overflow:hidden}.img[data-astro-cid-hv7dbhb5] img{object-fit:cover;width:100%;height:100%}.ideas[data-astro-cid-hv7dbhb5]{flex-wrap:wrap;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.ideas[data-astro-cid-hv7dbhb5] li[data-astro-cid-hv7dbhb5]{background:var(--white);border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-weight:600}.from[data-astro-cid-hv7dbhb5]{font-family:var(--font-display);color:var(--ink);text-transform:uppercase;font-size:1.6rem;font-style:italic;font-weight:900}@media (width<=600px){.offer[data-astro-cid-hv7dbhb5]{padding-block:48px 56px}.offer[data-astro-cid-hv7dbhb5]:before{width:260px;height:260px;top:-110px;right:-110px}.offer[data-astro-cid-hv7dbhb5] h2[data-astro-cid-hv7dbhb5]{font-size:clamp(1.6rem,7.5vw,2.1rem)}.offer[data-astro-cid-hv7dbhb5] .lead[data-astro-cid-hv7dbhb5],.how[data-astro-cid-hv7dbhb5]{font-size:.98rem}.dates[data-astro-cid-hv7dbhb5]{font-size:1rem}.offer[data-astro-cid-hv7dbhb5] .btn-row[data-astro-cid-hv7dbhb5] .btn[data-astro-cid-hv7dbhb5]{width:100%}.ticket[data-astro-cid-hv7dbhb5]{margin-inline:10px;padding:28px 24px;transform:rotate(-2deg)}.t-p[data-astro-cid-hv7dbhb5]{font-size:4rem}}
