.intro[data-astro-cid-ovpvhsgo]{grid-template-columns:.9fr 1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}.voucher[data-astro-cid-ovpvhsgo]{margin:0;padding:18px 18px 18px 0}.voucher__card[data-astro-cid-ovpvhsgo]{aspect-ratio:1.6;border-radius:var(--radius);background:var(--black);color:#fff;box-shadow:18px 18px 0 var(--yellow), 18px 18px 0 2px var(--red), var(--shadow-lg);flex-direction:column;padding:clamp(20px,4vw,32px);display:flex;position:relative;overflow:hidden;transform:rotate(-3deg)}.voucher__card[data-astro-cid-ovpvhsgo]:before{content:"";background:var(--yellow);width:18px;box-shadow:7px 0 0 var(--red);position:absolute;top:0;bottom:0;right:22%}.voucher__top[data-astro-cid-ovpvhsgo]{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.voucher__top[data-astro-cid-ovpvhsgo] img[data-astro-cid-ovpvhsgo]{width:clamp(80px,12vw,120px)}.voucher__top[data-astro-cid-ovpvhsgo] svg{color:var(--black);background:var(--yellow);border-radius:50%;width:46px;height:46px;margin-right:calc(22% - 32px);padding:8px;position:relative}.voucher__label[data-astro-cid-ovpvhsgo]{letter-spacing:-.02em;color:var(--yellow);margin-top:auto;font-size:clamp(2rem,6vw,3.2rem);font-weight:800;line-height:1}.voucher__for[data-astro-cid-ovpvhsgo]{color:#e4e4e7;font-weight:700}.voucher__lines[data-astro-cid-ovpvhsgo]{gap:24px;margin:14px 0 0;font-size:.9rem;display:flex}.voucher__lines[data-astro-cid-ovpvhsgo] div[data-astro-cid-ovpvhsgo]{gap:6px;min-width:0;display:flex}.voucher__lines[data-astro-cid-ovpvhsgo] dt[data-astro-cid-ovpvhsgo]{color:#a1a1aa}.voucher__lines[data-astro-cid-ovpvhsgo] dd[data-astro-cid-ovpvhsgo]{border-bottom:1px dashed #fff6;margin:0;padding-inline:4px 24px;font-weight:800}.types[data-astro-cid-ovpvhsgo]{gap:16px;display:grid}.type[data-astro-cid-ovpvhsgo]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);gap:18px;padding:20px;display:flex}.type[data-astro-cid-ovpvhsgo] .icon-badge[data-astro-cid-ovpvhsgo]{flex:none;margin:0}.type[data-astro-cid-ovpvhsgo] h3[data-astro-cid-ovpvhsgo]{margin-bottom:.25em}.type[data-astro-cid-ovpvhsgo] p[data-astro-cid-ovpvhsgo]{color:var(--ink-soft);margin:0}@media (width<=860px){.intro[data-astro-cid-ovpvhsgo]{grid-template-columns:1fr}.voucher[data-astro-cid-ovpvhsgo]{max-width:440px}}.occasion[data-astro-cid-ovpvhsgo] p[data-astro-cid-ovpvhsgo]{color:var(--ink-soft);margin:0;font-size:.98rem}.howto[data-astro-cid-ovpvhsgo]{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.howto__steps[data-astro-cid-ovpvhsgo]{gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.howto__steps[data-astro-cid-ovpvhsgo] li[data-astro-cid-ovpvhsgo]{gap:16px;display:flex}.howto__steps[data-astro-cid-ovpvhsgo] h3[data-astro-cid-ovpvhsgo]{margin-bottom:.15em}.howto__steps[data-astro-cid-ovpvhsgo] p[data-astro-cid-ovpvhsgo]{color:var(--ink-soft);margin:0}.howto__num[data-astro-cid-ovpvhsgo]{background:var(--yellow);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:1.15rem;font-weight:800;display:grid}.howto__tip[data-astro-cid-ovpvhsgo]{border-radius:var(--radius-sm);background:var(--yellow-tint);gap:10px;margin:28px 0 0;padding:14px 16px;font-size:.97rem;font-weight:700;display:flex}.howto__tip[data-astro-cid-ovpvhsgo] svg{flex:none;margin-top:3px}.offices[data-astro-cid-ovpvhsgo]{border-top:6px solid var(--yellow)}.offices[data-astro-cid-ovpvhsgo] h3[data-astro-cid-ovpvhsgo]{align-items:center;gap:10px;display:flex}.offices[data-astro-cid-ovpvhsgo] ul[data-astro-cid-ovpvhsgo]{margin:0 0 24px;padding:0;list-style:none}.offices[data-astro-cid-ovpvhsgo] li[data-astro-cid-ovpvhsgo]{border-bottom:1px solid var(--line);padding-block:12px;font-size:.97rem;display:grid}.offices[data-astro-cid-ovpvhsgo] a[data-astro-cid-ovpvhsgo]{font-size:1.05rem;text-decoration:none}.offices[data-astro-cid-ovpvhsgo] a[data-astro-cid-ovpvhsgo]:hover{color:var(--red-text)}.offices__times[data-astro-cid-ovpvhsgo]{color:var(--ink-soft);font-size:.9rem}@media (width<=860px){.howto[data-astro-cid-ovpvhsgo]{grid-template-columns:1fr}}.faq-wrap[data-astro-cid-ovpvhsgo]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}@media (width<=860px){.faq-wrap[data-astro-cid-ovpvhsgo]{grid-template-columns:1fr}}
