.pf-med-card[data-astro-cid-cpggw2yr]{display:flex;flex-direction:column;overflow:hidden;height:100%}.pf-med-media[data-astro-cid-cpggw2yr]{position:relative;aspect-ratio:1 / .78;overflow:hidden;background:var(--color-neutral-100)}.pf-med-media[data-astro-cid-cpggw2yr] img{width:100%;height:100%;object-fit:cover;object-position:50% 58%;transition:transform .8s var(--ease-out)}.pf-med-card[data-astro-cid-cpggw2yr]:hover .pf-med-media[data-astro-cid-cpggw2yr] img{transform:scale(1.04)}.pf-med-tag[data-astro-cid-cpggw2yr]{position:absolute;top:1rem;left:1rem}.pf-med-rx[data-astro-cid-cpggw2yr]{position:absolute;top:1rem;right:1rem}.pf-med-body[data-astro-cid-cpggw2yr]{display:flex;flex-direction:column;flex:1;padding:1.4rem 1.5rem 1.5rem}.pf-med-name[data-astro-cid-cpggw2yr]{margin-top:.45rem;font-size:1.45rem;letter-spacing:-.025em}.pf-med-link[data-astro-cid-cpggw2yr]{color:var(--text-primary);text-decoration:none}.pf-med-link[data-astro-cid-cpggw2yr]:after{content:"";position:absolute;inset:0;border-radius:inherit}.pf-med-link[data-astro-cid-cpggw2yr]:focus-visible{outline:none}.pf-med-card[data-astro-cid-cpggw2yr]:has(.pf-med-link:focus-visible){outline:2px solid var(--ring-focus);outline-offset:3px}.pf-med-blurb[data-astro-cid-cpggw2yr]{margin-top:.55rem;font-size:.95rem;line-height:1.6;color:var(--text-secondary)}.pf-med-foot[data-astro-cid-cpggw2yr]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.15rem;border-top:1px solid var(--border-default)}.pf-med-body[data-astro-cid-cpggw2yr]>.pf-med-blurb[data-astro-cid-cpggw2yr]{margin-bottom:1.15rem}.pf-med-note[data-astro-cid-cpggw2yr]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--text-tertiary)}.pf-med-note[data-astro-cid-cpggw2yr] svg{color:var(--color-accent-700);flex:none}.pf-med-more[data-astro-cid-cpggw2yr]{display:inline-flex;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;color:var(--text-link);white-space:nowrap}.pf-med-more[data-astro-cid-cpggw2yr] svg{transition:transform .3s var(--ease-out)}.pf-med-card[data-astro-cid-cpggw2yr]:hover .pf-med-more[data-astro-cid-cpggw2yr] svg{transform:translate(3px)}.pf-mock[data-astro-cid-mlx247gp]{position:relative;display:grid;justify-items:center;margin:0}.pf-mock[data-astro-cid-mlx247gp]:before{content:"";position:absolute;inset:8% 4% 12%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--color-secondary-200) 55%,transparent),transparent 68%);filter:blur(8px)}.pf-mock-phone[data-astro-cid-mlx247gp]{position:relative;width:min(19rem,78vw);aspect-ratio:9 / 18.5;padding:.7rem;border-radius:2.6rem;background:var(--color-primary-950);box-shadow:var(--shadow-xl),inset 0 0 0 2px #ffffff0f;transform:rotate(-4deg)}@media(max-width:639px){.pf-mock-phone[data-astro-cid-mlx247gp]{width:min(17rem,74vw);aspect-ratio:9 / 16.5}}.pf-mock-notch[data-astro-cid-mlx247gp]{position:absolute;top:1.15rem;left:50%;translate:-50% 0;width:30%;height:1.35rem;border-radius:999px;background:var(--color-primary-950);z-index:2}.pf-mock-screen[data-astro-cid-mlx247gp]{position:relative;height:100%;padding:3rem 1.15rem 1.25rem;border-radius:2rem;background:var(--color-neutral-50);display:flex;flex-direction:column;overflow:hidden}.pf-mock-top[data-astro-cid-mlx247gp]{display:flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;color:var(--color-primary-800)}.pf-mock-top[data-astro-cid-mlx247gp] img[data-astro-cid-mlx247gp]{width:14px;height:auto}.pf-mock-step[data-astro-cid-mlx247gp]{margin-left:auto;font-weight:500;color:var(--color-neutral-600)}.pf-mock-progress[data-astro-cid-mlx247gp]{margin-top:.75rem;height:4px;border-radius:999px;background:var(--color-neutral-200);overflow:hidden}.pf-mock-progress[data-astro-cid-mlx247gp] span[data-astro-cid-mlx247gp]{display:block;width:50%;height:100%;border-radius:inherit;background:var(--color-secondary-500)}.pf-mock-q[data-astro-cid-mlx247gp]{margin-top:1.4rem;font-family:var(--font-serif);font-size:1.45rem;line-height:1.12;color:var(--color-primary-950);letter-spacing:-.01em}.pf-mock-options[data-astro-cid-mlx247gp]{display:grid;gap:.5rem;margin-top:1.1rem}.pf-mock-options[data-astro-cid-mlx247gp] li[data-astro-cid-mlx247gp]{display:flex;align-items:center;gap:.65rem;padding:.8rem .9rem;border-radius:.9rem;border:1px solid var(--color-neutral-300);background:#fff;font-size:.85rem;font-weight:600;color:var(--color-primary-900)}.pf-mock-options[data-astro-cid-mlx247gp] i[data-astro-cid-mlx247gp]{width:16px;height:16px;border-radius:999px;border:1.5px solid var(--color-neutral-400);flex:none}.pf-mock-options[data-astro-cid-mlx247gp] .is-selected[data-astro-cid-mlx247gp]{border:1.5px solid var(--color-primary-700);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary-500) 18%,transparent)}.pf-mock-options[data-astro-cid-mlx247gp] .is-selected[data-astro-cid-mlx247gp] i[data-astro-cid-mlx247gp]{border:5px solid var(--color-primary-700)}.pf-mock-note[data-astro-cid-mlx247gp]{margin-top:auto;font-size:.68rem;line-height:1.45;color:var(--color-neutral-600)}.pf-mock-btn[data-astro-cid-mlx247gp]{display:block;margin-top:.8rem;padding:.75rem;border-radius:999px;background:var(--color-primary-700);color:#fff;text-align:center;font-size:.82rem;font-weight:600}.pf-mock-cap[data-astro-cid-mlx247gp]{position:relative;margin-top:1.4rem;font-size:.8rem;color:var(--text-tertiary)}.pf-hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:radial-gradient(45% 55% at 78% 42%,color-mix(in srgb,var(--color-secondary-100) 55%,transparent),transparent 72%),linear-gradient(175deg,var(--color-neutral-50) 0%,var(--color-neutral-100) 52%,var(--color-primary-50) 100%)}.pf-hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:2.25rem 3.5rem}@media(min-width:1024px){.pf-hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:2.5rem;padding-block:4.5rem 5.5rem;min-height:min(calc(100vh - var(--header-h) - 76px),46rem)}}.pf-hero-copy[data-astro-cid-j7pv25f6]{order:1;text-align:center}.pf-hero-visual[data-astro-cid-j7pv25f6]{order:2;position:relative;justify-self:center;width:min(20rem,82%);margin-top:1.5rem}@media(min-width:1024px){.pf-hero-copy[data-astro-cid-j7pv25f6]{order:1;text-align:left}.pf-hero-visual[data-astro-cid-j7pv25f6]{order:2;width:100%;max-width:32rem;margin-top:0}}.pf-hero-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .95rem;border-radius:999px;background:color-mix(in srgb,#fff 80%,transparent);border:1px solid var(--border-default);font-size:.8rem;font-weight:600;color:var(--color-primary-800)}.pf-hero-dot[data-astro-cid-j7pv25f6]{position:relative;width:8px;height:8px;border-radius:999px;background:var(--color-accent-500)}.pf-hero-dot[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:2px solid var(--color-accent-400);opacity:0;animation:pf-ping 2.2s ease-out infinite}@keyframes pf-ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.6);opacity:0}}.pf-hero-title[data-astro-cid-j7pv25f6]{margin-top:1.1rem}@media(min-width:1024px){.pf-hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(3.4rem,1.2rem + 3.6vw,4.85rem)}}.pf-rotator[data-astro-cid-j7pv25f6]{display:inline-grid;vertical-align:bottom;text-align:left}@media(max-width:1023px){.pf-rotator[data-astro-cid-j7pv25f6]{text-align:center}}.pf-rotator[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{grid-area:1 / 1;opacity:0;transform:translateY(40%);animation:pf-rotate 9s cubic-bezier(.22,1,.36,1) infinite}.pf-rotator[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:nth-child(2){animation-delay:3s}.pf-rotator[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:nth-child(3){animation-delay:6s}@keyframes pf-rotate{0%{opacity:0;transform:translateY(40%)}6%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-40%)}}.pf-hero-lead[data-astro-cid-j7pv25f6]{margin-top:1.25rem;max-width:36rem}@media(max-width:1023px){.pf-hero-lead[data-astro-cid-j7pv25f6]{margin-inline:auto}}.pf-hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}@media(max-width:1023px){.pf-hero-actions[data-astro-cid-j7pv25f6]{justify-content:center}}@media(max-width:479px){.pf-hero-actions[data-astro-cid-j7pv25f6] .pf-btn[data-astro-cid-j7pv25f6]{width:100%}}.pf-hero-checks[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.6rem 0;margin-top:1.75rem;margin-left:-1rem;clip-path:inset(0 0 0 1rem);font-size:.9rem;color:var(--text-secondary)}.pf-hero-checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45rem;padding-inline:1rem}.pf-hero-checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-left:1px solid var(--border-strong)}.pf-hero-checks[data-astro-cid-j7pv25f6] svg{color:var(--color-secondary-600);flex:none}@media(max-width:1023px){.pf-hero-checks[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:center;gap:.55rem;margin-left:0;clip-path:none}.pf-hero-checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6],.pf-hero-checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{padding:0;border:0}}.pf-orb[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1}.pf-orb-ring[data-astro-cid-j7pv25f6]{position:absolute;inset:-5%;border-radius:50%;border:1px dashed color-mix(in srgb,var(--color-primary-400) 45%,transparent);animation:pf-spin 60s linear infinite}@keyframes pf-spin{to{transform:rotate(360deg)}}.pf-orb-disc[data-astro-cid-j7pv25f6]{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 50% 44%,#fff 0%,#fff 38%,color-mix(in srgb,var(--color-secondary-50) 80%,#fff) 62%,var(--color-primary-100) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary-300) 40%,transparent),0 40px 80px -40px #0f1c1e40}.pf-orb-img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transform:scale(.96) translateY(1%)}.pf-float[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;display:flex;align-items:center;gap:.65rem;padding:.7rem .95rem .7rem .7rem;border-radius:var(--radius-lg);background:color-mix(in srgb,#fff 92%,transparent);border:1px solid var(--border-default);box-shadow:var(--shadow-md);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pf-float[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:.85rem;color:var(--color-primary-950);line-height:1.2}.pf-float[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;font-size:.74rem;color:var(--text-tertiary);line-height:1.3}.pf-float-ico[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--color-secondary-50);color:var(--color-secondary-700);flex:none}.pf-float-ico[data-astro-cid-j7pv25f6].is-clay{background:var(--color-accent-50);color:var(--color-accent-700)}.pf-float-a[data-astro-cid-j7pv25f6]{top:12%;left:-6%;animation:pf-bob 6s ease-in-out infinite}.pf-float-b[data-astro-cid-j7pv25f6]{bottom:12%;right:-4%;animation:pf-bob 6s ease-in-out 3s infinite}.pf-float-rx[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;bottom:4%;left:8%}@keyframes pf-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(max-width:1023px){.pf-float[data-astro-cid-j7pv25f6]{padding:.5rem .7rem .5rem .5rem}.pf-float-ico[data-astro-cid-j7pv25f6]{width:30px;height:30px}.pf-float-a[data-astro-cid-j7pv25f6]{left:-8%;top:6%}.pf-float-b[data-astro-cid-j7pv25f6]{right:-8%;bottom:10%}.pf-float-rx[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:400px){.pf-float[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:none}}.pf-sec-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem 2rem}.pf-sec-link[data-astro-cid-j7pv25f6]{font-size:1rem}.pf-treat-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;margin-top:2.75rem;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.pf-treat-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.pf-treat-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.pf-help-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:1.75rem;border-radius:var(--radius-xl);background:linear-gradient(170deg,var(--color-secondary-50),var(--color-primary-50));border:1px solid var(--color-secondary-100)}@media(min-width:640px)and (max-width:1023px){.pf-help-card[data-astro-cid-j7pv25f6]{grid-column:span 2}}.pf-icon-tile-white[data-astro-cid-j7pv25f6]{background:var(--color-neutral-0);box-shadow:var(--shadow-xs)}.pf-help-card-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;margin-top:auto;padding-top:1.75rem}.pf-band[data-astro-cid-j7pv25f6]{background:var(--color-primary-900);padding-block:4.5rem;overflow:hidden;position:relative}.pf-band[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:radial-gradient(40% 70% at 100% 0%,color-mix(in srgb,var(--color-secondary-500) 22%,transparent),transparent 70%),radial-gradient(35% 60% at 0% 100%,color-mix(in srgb,var(--color-secondary-700) 18%,transparent),transparent 70%);pointer-events:none}@media(min-width:1024px){.pf-band[data-astro-cid-j7pv25f6]{padding-block:6.5rem}}.pf-band-grid[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:3rem;grid-template-columns:minmax(0,1fr);align-items:center}@media(min-width:1024px){.pf-band-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:5rem}}.pf-band[data-astro-cid-j7pv25f6] .pf-checks[data-astro-cid-j7pv25f6]{color:var(--color-primary-200);font-size:.97rem;line-height:1.6}.pf-receipt[data-astro-cid-j7pv25f6]{position:relative;padding:1.5rem;border-radius:var(--radius-2xl);background:var(--color-neutral-0);color:var(--color-primary-950);box-shadow:0 40px 80px -40px #0009}@media(min-width:640px){.pf-receipt[data-astro-cid-j7pv25f6]{padding:2rem}}.pf-receipt[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:1.5rem;right:1.5rem;top:-10px;height:20px;background:radial-gradient(circle at 10px 10px,var(--color-primary-900) 6px,transparent 6.5px) 0 0 / 22px 20px repeat-x}.pf-receipt-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px dashed var(--color-neutral-300)}.pf-receipt-title[data-astro-cid-j7pv25f6]{font-size:1.1rem;font-weight:700;letter-spacing:-.015em}.pf-receipt-rows[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:1rem;padding-block:.8rem;border-bottom:1px solid var(--color-neutral-200)}.pf-receipt-rows[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--color-neutral-700)}.pf-receipt-rows[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{font-size:.92rem;font-weight:600;color:var(--color-secondary-700);text-align:right;white-space:nowrap}@media(max-width:400px){.pf-receipt-rows[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{white-space:normal}}.pf-receipt-total[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:1.25rem 1.4rem}.pf-receipt-total[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-weight:600}.pf-receipt-total[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:1.55rem;letter-spacing:-.01em;color:var(--color-primary-900);text-align:right;line-height:1.1}.pf-how[data-astro-cid-j7pv25f6]{background:var(--color-neutral-0);scroll-margin-top:var(--header-h)}.pf-how-grid[data-astro-cid-j7pv25f6]{display:grid;gap:3rem;grid-template-columns:minmax(0,1fr);align-items:center}@media(min-width:1024px){.pf-how-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}}.pf-steps[data-astro-cid-j7pv25f6]{margin-top:2.25rem;border-top:1px solid var(--border-default)}.pf-step[data-astro-cid-j7pv25f6]{display:flex;gap:1.25rem;padding-block:1.5rem;border-bottom:1px solid var(--border-default)}.pf-step-num[data-astro-cid-j7pv25f6]{flex:none;width:2.25rem;font-family:var(--font-serif);font-size:2.2rem;line-height:1;color:var(--color-secondary-600)}.pf-video-sec[data-astro-cid-j7pv25f6]{padding-block:0 4.5rem;background:var(--color-neutral-0)}@media(min-width:1024px){.pf-video-sec[data-astro-cid-j7pv25f6]{padding-block:0 6.5rem}}.pf-video-card[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;border-radius:var(--radius-3xl);background:var(--color-primary-900)}.pf-video-media[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 10;overflow:hidden}.pf-video[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.pf-video-scrim[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(28,46,48,0) 55%,rgba(28,46,48,.85) 92%,var(--color-primary-900) 100%)}.pf-video-copy[data-astro-cid-j7pv25f6]{position:relative;padding:1.75rem 1.5rem 2.25rem}@media(min-width:640px){.pf-video-copy[data-astro-cid-j7pv25f6]{padding:2.25rem 3rem 3rem}}@media(min-width:1024px){.pf-video-card[data-astro-cid-j7pv25f6]{display:flex;align-items:center;min-height:38rem}.pf-video-media[data-astro-cid-j7pv25f6]{position:absolute;inset:0;aspect-ratio:auto}.pf-video-scrim[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,#0f1c1ee6,#0f1c1ec7 38%,#0f1c1e33 70%,#0f1c1e00)}.pf-video-copy[data-astro-cid-j7pv25f6]{max-width:34rem;padding:4rem}}.pf-video-body[data-astro-cid-j7pv25f6]{margin-top:1.1rem;font-size:1.02rem;line-height:1.65;color:var(--color-primary-100)}.pf-eyebrow-clay[data-astro-cid-j7pv25f6]{color:var(--color-accent-700)}.pf-avoid-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;margin-top:2.5rem;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.pf-avoid-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.pf-avoid[data-astro-cid-j7pv25f6]{padding:1.5rem;border-radius:var(--radius-xl);background:var(--color-accent-50);border:1px solid var(--color-accent-200)}.pf-avoid-ico[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-top:1rem;border-radius:var(--radius-sm);background:var(--color-accent-100);color:var(--color-accent-800)}.pf-avoid-title[data-astro-cid-j7pv25f6]{margin-top:1rem;font-size:1.1rem;color:var(--color-accent-900)}.pf-avoid-body[data-astro-cid-j7pv25f6]{margin-top:.5rem;font-size:.93rem;line-height:1.65;color:var(--color-neutral-800)}.pf-way[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;align-items:flex-start;margin-top:1.25rem;padding:1.5rem;border-radius:var(--radius-xl);background:linear-gradient(100deg,var(--color-secondary-50),var(--color-primary-50));border:1px solid var(--color-secondary-200)}@media(min-width:768px){.pf-way[data-astro-cid-j7pv25f6]{padding:1.75rem 2rem}}.pf-way-ico[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.75rem;height:2.75rem;border-radius:var(--radius-sm);background:var(--color-secondary-700);color:#fff}.pf-way-seal[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-secondary-200)}.pf-way-seal[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{flex:1 1 14rem}.pf-journal[data-astro-cid-j7pv25f6]{background:var(--color-neutral-100)}.pf-post-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;margin-top:2.75rem;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.pf-post-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.pf-post-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.pf-post[data-astro-cid-j7pv25f6]{overflow:hidden;display:flex;flex-direction:column}.pf-post-media[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10;overflow:hidden;background:var(--color-neutral-200)}.pf-post-media[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-out)}.pf-post[data-astro-cid-j7pv25f6]:hover .pf-post-media[data-astro-cid-j7pv25f6] img{transform:scale(1.04)}.pf-post-body[data-astro-cid-j7pv25f6]{padding:1.35rem 1.5rem 1.5rem}.pf-post-title[data-astro-cid-j7pv25f6]{margin-top:.5rem;font-size:1.15rem;line-height:1.35;letter-spacing:-.015em}.pf-post-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--text-primary);text-decoration:none}.pf-post-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0}.pf-post[data-astro-cid-j7pv25f6]:has(a:focus-visible){outline:2px solid var(--ring-focus);outline-offset:3px}.pf-post-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.pf-post-meta[data-astro-cid-j7pv25f6]{display:flex;gap:.45rem;margin-top:.75rem;font-size:.82rem;color:var(--text-tertiary)}@media(prefers-reduced-motion:reduce){.pf-rotator[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{animation:none!important}.pf-rotator[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:first-child{opacity:1;transform:none}.pf-float-a[data-astro-cid-j7pv25f6],.pf-float-b[data-astro-cid-j7pv25f6],.pf-orb-ring[data-astro-cid-j7pv25f6],.pf-hero-dot[data-astro-cid-j7pv25f6]:after{animation:none!important}}
