.pgc-cta[data-v-396ef83c]{align-items:center;border-radius:62.4375rem;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:750;gap:.5rem;justify-content:center;line-height:1;padding:.95rem 1.7rem;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,color .2s ease;white-space:nowrap}.pgc-cta[data-v-396ef83c]:active{transform:translateY(.0625rem) scale(.99)}.pgc-cta__arrow[data-v-396ef83c]{transition:transform .18s ease}.pgc-cta:hover .pgc-cta__arrow[data-v-396ef83c]{transform:translate(.1875rem)}.pgc-cta--primary[data-v-396ef83c]{background:var(--pgc-pink,#c94475);box-shadow:0 .75rem 1.875rem #c9447552;color:#fff8f5}.pgc-cta--primary[data-v-396ef83c]:hover{background:var(--pgc-pink-deep,#812d52);box-shadow:0 .875rem 2.25rem #812d5266;transform:translateY(-.0625rem)}.pgc-cta--ghost[data-v-396ef83c]{background:transparent;box-shadow:inset 0 0 0 .09375rem color-mix(in srgb,var(--pgc-pink,#c94475) 55%,transparent);color:var(--pgc-pink-deep,#812d52)}.pgc-cta--ghost[data-v-396ef83c]:hover{background:color-mix(in srgb,var(--pgc-pink,#c94475) 8%,transparent);box-shadow:inset 0 0 0 .09375rem var(--pgc-pink,#c94475)}@media(prefers-reduced-motion:reduce){.pgc-cta[data-v-396ef83c],.pgc-cta__arrow[data-v-396ef83c]{transition:none}.pgc-cta--primary[data-v-396ef83c]:hover,.pgc-cta:hover .pgc-cta__arrow[data-v-396ef83c]{transform:none}}.pgc-footer[data-v-d46e5899]{background:color-mix(in srgb,var(--pgc-blush,#f4c9d8) 26%,var(--pgc-bg,#fff8f5));border-top:.0625rem solid var(--pgc-line,rgba(129,45,82,.14));margin-top:clamp(3rem,8vw,5.5rem)}.pgc-footer__inner[data-v-d46e5899]{display:grid;gap:1.8rem;grid-template-columns:1fr;padding-bottom:2rem;padding-top:2.6rem}.pgc-footer__logo[data-v-d46e5899]{color:var(--pgc-pink-deep,#812d52);font-size:1.5rem;font-style:italic;font-weight:700;margin:0 0 .35rem}.pgc-footer__tag[data-v-d46e5899]{color:var(--pgc-muted,#6e5566);font-size:.92rem;margin:0 0 .9rem}.pgc-footer__age[data-v-d46e5899]{color:var(--pgc-muted,#6e5566);font-size:.8rem;line-height:1.6;margin:0;max-width:34ch}.pgc-footer__group[data-v-d46e5899]{align-content:start;display:grid;gap:.55rem}.pgc-footer__head[data-v-d46e5899]{color:var(--pgc-ink,#2e202b);font-size:.78rem;font-weight:800;letter-spacing:.12em;margin:0 0 .35rem;text-transform:uppercase}.pgc-footer__link[data-v-d46e5899]{color:var(--pgc-muted,#6e5566);font-size:.92rem;text-decoration:none}.pgc-footer__link[data-v-d46e5899]:hover{color:var(--pgc-pink,#c94475);text-decoration:underline}.pgc-footer__base[data-v-d46e5899]{border-top:.0625rem solid var(--pgc-line,rgba(129,45,82,.14));display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;justify-content:space-between;padding-bottom:1.4rem;padding-top:1.2rem}.pgc-footer__base p[data-v-d46e5899]{color:var(--pgc-muted,#6e5566);font-size:.78rem;margin:0}@media(min-width:760px){.pgc-footer__inner[data-v-d46e5899]{grid-template-columns:1.4fr 1fr 1fr 1fr}}.pgc-gate[data-v-3019c26a]{align-items:center;display:flex;font-family:var(--pgc-sans,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);inset:0;justify-content:center;padding:1.2rem;position:fixed;z-index:2147483000}.pgc-gate__veil[data-v-3019c26a]{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:#2e202b8c;inset:0;position:absolute}.pgc-gate__card[data-v-3019c26a]{background:var(--pgc-bg,#fff8f5);border:.0625rem solid var(--pgc-line,rgba(129,45,82,.14));border-radius:1.625rem;box-shadow:0 2.125rem 5.625rem #2e202b59;color:var(--pgc-ink,#2e202b);max-width:26.875rem;padding:2.1rem 1.7rem 1.6rem;position:relative;text-align:center;width:100%}.pgc-gate__badge[data-v-3019c26a]{background:var(--pgc-pink,#c94475);border-radius:62.4375rem;color:#fff8f5;display:inline-block;font-size:.85rem;font-weight:800;letter-spacing:.06em;padding:.28rem .85rem}.pgc-gate__title[data-v-3019c26a]{color:var(--pgc-pink-deep,#812d52);font-family:var(--pgc-serif,Georgia,"Times New Roman",serif);font-size:1.55rem;font-weight:700;line-height:1.2;margin:.9rem 0 .6rem}.pgc-gate__text[data-v-3019c26a]{color:var(--pgc-muted,#6e5566);font-size:.93rem;line-height:1.65;margin:0 0 1.35rem}.pgc-gate__actions[data-v-3019c26a]{display:grid;gap:.65rem}.pgc-gate__btn[data-v-3019c26a]{border:0;border-radius:62.4375rem;cursor:pointer;font-size:1rem;font-weight:750;padding:.95rem 1.2rem;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;width:100%}.pgc-gate__btn--yes[data-v-3019c26a]{background:var(--pgc-pink,#c94475);box-shadow:0 .75rem 1.875rem #c9447559;color:#fff8f5}.pgc-gate__btn--yes[data-v-3019c26a]:hover{background:var(--pgc-pink-deep,#812d52);transform:translateY(-.0625rem)}.pgc-gate__btn--no[data-v-3019c26a]{background:transparent;box-shadow:inset 0 0 0 .0625rem var(--pgc-line,rgba(129,45,82,.14));color:var(--pgc-muted,#6e5566)}.pgc-gate__btn--no[data-v-3019c26a]:hover{background:#812d520f}.pgc-gate__fine[data-v-3019c26a]{color:var(--pgc-muted,#6e5566);font-size:.75rem;line-height:1.55;margin:1.15rem 0 0}.pgc-gate__fine a[data-v-3019c26a]{color:var(--pgc-pink,#c94475);font-weight:600;text-decoration:none}.pgc-gate__fine a[data-v-3019c26a]:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.pgc-gate__btn[data-v-3019c26a]{transition:none}.pgc-gate__btn--yes[data-v-3019c26a]:hover{transform:none}}.pgc-shell[data-v-e93a8dd1]{background:var(--pgc-bg,#fff8f5);color:var(--pgc-ink,#2e202b);font-family:var(--pgc-sans,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);height:100%;min-height:100%;overflow-y:auto;position:relative;-webkit-font-smoothing:antialiased}.pgc-shell--locked[data-v-e93a8dd1]{overflow:hidden;pointer-events:none}.pgc-header[data-v-e93a8dd1]{align-items:center;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:color-mix(in srgb,var(--pgc-bg,#fff8f5) 86%,transparent);border-bottom:.0625rem solid var(--pgc-line,rgba(129,45,82,.14));display:flex;gap:1rem;justify-content:space-between;padding:.85rem clamp(1.1rem,4vw,2.25rem);position:sticky;top:0;z-index:40}.pgc-header__logo[data-v-e93a8dd1]{align-items:center;display:inline-flex;gap:.5rem;text-decoration:none}.pgc-header__dot[data-v-e93a8dd1]{background:var(--pgc-pink,#c94475);border-radius:50% 50% 46% 54%;box-shadow:0 .25rem .75rem #c9447573;height:.75rem;width:.75rem}.pgc-header__word[data-v-e93a8dd1]{color:var(--pgc-pink-deep,#812d52);font-size:1.3rem;font-style:italic;font-weight:700;letter-spacing:-.01em}.pgc-header__nav[data-v-e93a8dd1]{align-items:center;display:flex;gap:clamp(.9rem,3vw,1.8rem)}.pgc-header__link[data-v-e93a8dd1]{color:var(--pgc-ink,#2e202b);font-size:.92rem;font-weight:600;opacity:.82;text-decoration:none;transition:opacity .15s ease,color .15s ease}.pgc-header__link[data-v-e93a8dd1]:hover{color:var(--pgc-pink,#c94475);opacity:1}.pgc-sticky[data-v-e93a8dd1]{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:color-mix(in srgb,var(--pgc-bg,#fff8f5) 92%,transparent);border-top:.0625rem solid var(--pgc-line,rgba(129,45,82,.14));bottom:0;display:flex;gap:.6rem;left:0;padding:.7rem .9rem calc(.7rem + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:60}.pgc-sticky__btn[data-v-e93a8dd1]{flex:1 1 0;justify-content:center}@media(min-width:768px){.pgc-sticky[data-v-e93a8dd1]{display:none}}@media(max-width:767px){.pgc-shell[data-v-e93a8dd1]{padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px))}}
