.pm-hero[data-astro-cid-pcq5b4ga]{gap:var(--space-section);padding-top:var(--space-top);display:grid}.pm-chip[data-astro-cid-pcq5b4ga]{background:var(--lime);color:var(--deep);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-block}.pm-title[data-astro-cid-pcq5b4ga]{margin-top:14px;font-size:clamp(44px,11vw,104px)}.pm-title[data-astro-cid-pcq5b4ga] span[data-astro-cid-pcq5b4ga]{color:var(--orange);display:block}.pm-lead[data-astro-cid-pcq5b4ga]{max-width:44ch;margin:18px 0 0;font-size:18px;line-height:1.5}.pm-actions[data-astro-cid-pcq5b4ga]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}@media (width<=767px){.pm-actions[data-astro-cid-pcq5b4ga]{display:grid}.pm-actions[data-astro-cid-pcq5b4ga] .btn-pill[data-astro-cid-pcq5b4ga]{text-align:center;justify-content:center;padding-inline:12px}}.pm-photos[data-astro-cid-pcq5b4ga]{aspect-ratio:5/4;grid-template-rows:1fr 1fr;grid-template-columns:1.3fr 1fr;gap:6px;display:grid}.pm-photos[data-astro-cid-pcq5b4ga] .ph[data-astro-cid-pcq5b4ga]{border-radius:4px}.pm-photos[data-astro-cid-pcq5b4ga] .ph[data-astro-cid-pcq5b4ga]:first-child{grid-row:1/-1}.pm-photos[data-astro-cid-pcq5b4ga].n1{grid-template-columns:1fr}.pm-photos[data-astro-cid-pcq5b4ga].n2 .ph[data-astro-cid-pcq5b4ga]{grid-row:1/-1}.pm-cat[data-astro-cid-pcq5b4ga]{aspect-ratio:1;background:var(--pink);border-radius:50%;justify-self:center;place-items:center;width:100%;max-width:420px;display:grid}.pm-cat[data-astro-cid-pcq5b4ga] img[data-astro-cid-pcq5b4ga]{width:52%;height:auto}.pm-facts[data-astro-cid-pcq5b4ga]{margin-top:var(--space-section);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pm-fact[data-astro-cid-pcq5b4ga]{color:var(--deep);border-radius:16px;align-content:start;gap:6px;padding:20px;font-size:15px;line-height:1.4;display:grid}.pm-fact[data-astro-cid-pcq5b4ga] strong[data-astro-cid-pcq5b4ga]{letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:clamp(30px,7vw,52px);font-weight:800;line-height:1;display:flex}.pm-fact[data-astro-cid-pcq5b4ga] strong[data-astro-cid-pcq5b4ga] small[data-astro-cid-pcq5b4ga]{letter-spacing:-.02em;font-size:.5em}.tone-wine[data-astro-cid-pcq5b4ga]{background:var(--wine);color:#f4dce2}.pm-fact[data-astro-cid-pcq5b4ga].tone-wine strong[data-astro-cid-pcq5b4ga]{color:var(--cream)}.tone-orange[data-astro-cid-pcq5b4ga]{background:var(--orange)}.tone-pink[data-astro-cid-pcq5b4ga]{background:var(--pink)}.tone-lime[data-astro-cid-pcq5b4ga]{background:var(--lime)}.pm-note[data-astro-cid-pcq5b4ga]{color:var(--muted);margin-top:12px;font-size:14px}.pm-sec[data-astro-cid-pcq5b4ga]{margin-top:var(--space-section)}.pm-sec-title[data-astro-cid-pcq5b4ga]{margin-bottom:var(--space-head);font-size:clamp(30px,6.5vw,52px)}.pm-head[data-astro-cid-pcq5b4ga]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.pm-head[data-astro-cid-pcq5b4ga] .link-u[data-astro-cid-pcq5b4ga]{white-space:nowrap;flex:none}.pm-head[data-astro-cid-pcq5b4ga] .pm-sec-title[data-astro-cid-pcq5b4ga]{margin-bottom:10px}.pm-sub[data-astro-cid-pcq5b4ga]{margin:0 0 var(--space-head);max-width:60ch;color:var(--muted)}.pm-who[data-astro-cid-pcq5b4ga]{border-top:1.5px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.pm-who[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]{border-bottom:1.5px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:18px 0;display:grid}.pm-who[data-astro-cid-pcq5b4ga] strong[data-astro-cid-pcq5b4ga]{letter-spacing:-.03em;color:var(--wine);font-size:clamp(22px,4.5vw,32px);font-weight:800}.pm-who[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]>span[data-astro-cid-pcq5b4ga]:last-child{grid-column:2;font-size:15px;line-height:1.5}.pm-dot[data-astro-cid-pcq5b4ga]{border-radius:50%;width:18px;height:18px}.pm-grid[data-astro-cid-pcq5b4ga]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pm-steps[data-astro-cid-pcq5b4ga]{gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.pm-steps[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]{align-content:start;gap:6px;font-size:15px;line-height:1.5;display:grid}.pm-steps[data-astro-cid-pcq5b4ga] .n[data-astro-cid-pcq5b4ga]{letter-spacing:-.05em;color:var(--wine);font-size:clamp(64px,12vw,104px);font-weight:800;line-height:.85}.pm-steps[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]:nth-child(2) .n[data-astro-cid-pcq5b4ga]{color:var(--orange)}.pm-steps[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]:nth-child(3) .n[data-astro-cid-pcq5b4ga]{color:var(--pink)}.pm-steps[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]:nth-child(4) .n[data-astro-cid-pcq5b4ga]{color:#c9c94a}.pm-steps[data-astro-cid-pcq5b4ga] strong[data-astro-cid-pcq5b4ga]{color:var(--wine);font-size:20px}.pm-quote[data-astro-cid-pcq5b4ga]{margin-top:var(--space-section);padding:var(--space-band) 0;background:var(--wine);color:#f4dce2}.pm-quote-grid[data-astro-cid-pcq5b4ga]{gap:28px;display:grid}.pm-quote[data-astro-cid-pcq5b4ga] h2[data-astro-cid-pcq5b4ga]{color:var(--cream);font-size:clamp(36px,8vw,68px)}.pm-quote-grid[data-astro-cid-pcq5b4ga]>div[data-astro-cid-pcq5b4ga] p[data-astro-cid-pcq5b4ga]{max-width:40ch;margin:16px 0 0;font-size:17px;line-height:1.55}.pm-form[data-astro-cid-pcq5b4ga]{background:var(--cream);color:var(--ink);border-radius:20px;gap:14px;padding:22px;display:grid}.pm-form[data-astro-cid-pcq5b4ga] label[data-astro-cid-pcq5b4ga]{color:var(--wine);gap:6px;font-size:15px;font-weight:600;display:grid}.pm-form[data-astro-cid-pcq5b4ga] small[data-astro-cid-pcq5b4ga]{color:var(--muted);font-weight:400}.pm-form[data-astro-cid-pcq5b4ga] input[data-astro-cid-pcq5b4ga]:not([type=checkbox]),.pm-form[data-astro-cid-pcq5b4ga] select[data-astro-cid-pcq5b4ga],.pm-form[data-astro-cid-pcq5b4ga] textarea[data-astro-cid-pcq5b4ga]{width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;background:#fff;border:1.5px solid #64102433;border-radius:12px;padding:10px 14px;font-weight:400}.pm-form[data-astro-cid-pcq5b4ga] textarea[data-astro-cid-pcq5b4ga]{resize:vertical}.pm-form[data-astro-cid-pcq5b4ga] select[data-astro-cid-pcq5b4ga]{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23641024%27 stroke-width=%272.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27m6 9 6 6 6-6%27/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:40px}.pm-form[data-astro-cid-pcq5b4ga] [data-astro-cid-pcq5b4ga]:is(input,select,textarea):focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.pm-two[data-astro-cid-pcq5b4ga]{gap:14px;display:grid}.pm-two[data-astro-cid-pcq5b4ga]>[data-astro-cid-pcq5b4ga]{min-width:0}.pm-form[data-astro-cid-pcq5b4ga] .pm-check[data-astro-cid-pcq5b4ga]{align-items:center;gap:10px;font-weight:600;display:flex}.pm-check[data-astro-cid-pcq5b4ga] input[data-astro-cid-pcq5b4ga]{width:20px;height:20px;accent-color:var(--wine)}.pm-error[data-astro-cid-pcq5b4ga]{color:#a52d2d;margin:0;font-size:14px;font-weight:600}.pm-error[data-astro-cid-pcq5b4ga]:empty{display:none}.pm-form[data-astro-cid-pcq5b4ga] button[data-astro-cid-pcq5b4ga]{justify-self:start}.pm-ticks[data-astro-cid-pcq5b4ga]{color:var(--cream);gap:10px;margin:26px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.pm-ticks[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]{align-items:center;gap:10px;display:flex}.pm-ticks[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]:before{content:"";background:var(--orange);border-radius:50%;flex:none;width:10px;height:10px}.pm-ticks[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]:nth-child(2):before{background:var(--pink)}.pm-ticks[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]:nth-child(3):before{background:var(--lime)}.pm-more[data-astro-cid-pcq5b4ga]{margin:22px 0 0}@media (width>=640px){.pm-two[data-astro-cid-pcq5b4ga]{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-form[data-astro-cid-pcq5b4ga]{padding:28px}}@media (width>=900px){.pm-hero[data-astro-cid-pcq5b4ga]{grid-template-columns:1fr 1fr;align-items:center;gap:40px}.pm-facts[data-astro-cid-pcq5b4ga]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))}.pm-who[data-astro-cid-pcq5b4ga]{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px}.pm-who[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]{border-bottom:0;border-top:3px solid var(--wine);grid-template-columns:1fr;align-content:start;gap:10px;padding:22px 0 0}.pm-who[data-astro-cid-pcq5b4ga] li[data-astro-cid-pcq5b4ga]>span[data-astro-cid-pcq5b4ga]:last-child{grid-column:1}.pm-grid[data-astro-cid-pcq5b4ga],.pm-steps[data-astro-cid-pcq5b4ga]{grid-template-columns:repeat(4,minmax(0,1fr))}.pm-quote-grid[data-astro-cid-pcq5b4ga]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px}}
