.sv[data-astro-cid-csqq4e32]{padding-top:calc(5.5rem + clamp(2rem,5vw,4rem));background-color:#f2f1ef;background-image:radial-gradient(rgb(29 28 27 / .1) 1px,transparent 1.2px);background-size:14px 14px}.sv-hero[data-astro-cid-csqq4e32]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,4rem);align-items:center;margin-bottom:clamp(4rem,9vw,7rem)}@media(min-width:1024px){.sv-hero[data-astro-cid-csqq4e32]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.sv-hero-copy[data-astro-cid-csqq4e32]{display:flex;flex-direction:column;align-items:flex-start}.sv-back[data-astro-cid-csqq4e32]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.5rem;color:#1d1c1b99;font-size:14px;font-weight:500}.sv-back[data-astro-cid-csqq4e32] svg{width:14px;height:14px}.sv-badge[data-astro-cid-csqq4e32]{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;margin-bottom:1.25rem;padding:0 .85rem 0 .65rem;border-radius:.75rem;background:linear-gradient(to bottom,#fff,#f7f4f0);box-shadow:inset 0 0 0 .5px #1d1c1b1a,inset 0 1px #fff,0 1px 2px #1d1c1b14,0 6px 14px -8px #1d1c1b40;color:var(--color-brand-950);font-size:14px;font-weight:500}.sv-badge[data-astro-cid-csqq4e32] svg[data-astro-cid-csqq4e32]{width:1.125rem;height:1.125rem}.sv-title[data-astro-cid-csqq4e32]{margin-bottom:1.25rem;font-size:clamp(2.5rem,1rem + 4.4vw,4.75rem);line-height:.98;font-weight:500;letter-spacing:-.05em;text-wrap:balance}.sv-title[data-astro-cid-csqq4e32] em,.sv-h2[data-astro-cid-csqq4e32] em{font-family:var(--font-serif);font-weight:400;letter-spacing:-.02em}.sv-intro[data-astro-cid-csqq4e32]{max-width:42ch;margin-bottom:2rem;color:#1d1c1ba6;font-size:17px;line-height:1.55}.sv-actions[data-astro-cid-csqq4e32]{display:flex;flex-wrap:wrap;gap:.6rem}.sv-collage[data-astro-cid-csqq4e32]{position:relative;aspect-ratio:6 / 5}.sv-shot[data-astro-cid-csqq4e32]{position:absolute;margin:0;overflow:hidden;border-radius:1.25rem;background:#e9e6e2;box-shadow:0 30px 60px -36px #1d1c1b8c;animation:sv-in 1.1s var(--ease-out-expo) both}.sv-shot[data-astro-cid-csqq4e32]{translate:calc(var(--mx, 0) * var(--depth) * 24px) calc(var(--my, 0) * var(--depth) * 24px)}.sv-shot-inner[data-astro-cid-csqq4e32]{width:100%;height:100%;overflow:hidden;border-radius:inherit}.sv-shot[data-astro-cid-csqq4e32] img{width:100%;height:100%;object-fit:cover;scale:1.08;translate:calc(var(--mx, 0) * var(--depth) * -10px) calc(var(--my, 0) * var(--depth) * -10px)}.sv-shot-0[data-astro-cid-csqq4e32]{--depth: .5;inset:6% 8% 10% 4%}.sv-shot-1[data-astro-cid-csqq4e32]{left:0;bottom:0;width:34%;aspect-ratio:4 / 5;border:5px solid white;--depth: 1.4;rotate:calc(-4deg + var(--mx, 0) * 3deg);animation-delay:.15s}.sv-shot-2[data-astro-cid-csqq4e32]{top:0;right:0;width:30%;aspect-ratio:4 / 5;border:5px solid white;--depth: 1.1;rotate:calc(5deg - var(--mx, 0) * 3deg);animation-delay:.3s}@keyframes sv-in{0%{opacity:0;transform:translateY(24px) scale(.97)}}@media(prefers-reduced-motion:reduce){.sv-shot[data-astro-cid-csqq4e32]{animation:none}}.sv-part[data-astro-cid-csqq4e32]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:clamp(2.5rem,5vw,4rem) 0;border-top:.5px solid var(--color-line)}@media(min-width:1024px){.sv-part[data-astro-cid-csqq4e32]:not(.sv-part-wide){grid-template-columns:minmax(0,3fr) minmax(0,8fr)}}.sv-num[data-astro-cid-csqq4e32]{color:#1d1c1b80;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.sv-h2[data-astro-cid-csqq4e32]{max-width:22ch;margin-bottom:1.25rem;font-size:clamp(1.75rem,1rem + 2vw,2.75rem);line-height:1.04;font-weight:500;letter-spacing:-.04em;text-wrap:balance}.sv-prose[data-astro-cid-csqq4e32]{display:grid;gap:1rem;max-width:62ch;color:#1d1c1bb3;font-size:16px;line-height:1.6}@media(min-width:768px){.sv-prose[data-astro-cid-csqq4e32]{grid-template-columns:1fr 1fr;gap:2rem;max-width:none}}.sv-work[data-astro-cid-csqq4e32]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media(min-width:640px){.sv-work[data-astro-cid-csqq4e32]{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.sv-work[data-astro-cid-csqq4e32]{grid-template-columns:repeat(4,1fr)}}.sv-work[data-astro-cid-csqq4e32] li[data-astro-cid-csqq4e32]{padding:1.25rem;border-radius:1.25rem;background:#fff;box-shadow:inset 0 0 0 .5px #1d1c1b14,0 18px 40px -32px #1d1c1b59}.sv-work-i[data-astro-cid-csqq4e32]{display:block;margin-bottom:1.5rem;color:var(--color-brand-500);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.sv-work[data-astro-cid-csqq4e32] h3[data-astro-cid-csqq4e32]{margin-bottom:.35rem;font-size:16px;font-weight:500;letter-spacing:-.02em}.sv-work[data-astro-cid-csqq4e32] p[data-astro-cid-csqq4e32]{color:#1d1c1b99;font-size:14px;line-height:1.5}.sv-tiers[data-astro-cid-csqq4e32]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:1024px){.sv-tiers[data-astro-cid-csqq4e32]{grid-template-columns:repeat(3,1fr)}}.sv-tier[data-astro-cid-csqq4e32]{position:relative;display:flex;flex-direction:column;padding:clamp(1.25rem,2.5vw,1.75rem);border-radius:1.5rem;background:#fff;box-shadow:inset 0 0 0 .5px #1d1c1b14,0 24px 50px -36px #1d1c1b59}.sv-tier[data-astro-cid-csqq4e32].is-popular{box-shadow:inset 0 0 0 1.5px var(--color-brand-300),0 24px 50px -30px #e8510259}.sv-pop[data-astro-cid-csqq4e32]{position:absolute;top:1.25rem;right:1.25rem;padding:.2rem .55rem;border-radius:999px;background:var(--gradient-brand);color:#fff;font-size:11px;font-weight:600}.sv-tier-name[data-astro-cid-csqq4e32]{font-size:clamp(1.5rem,1.1rem + 1vw,2rem);line-height:1;font-weight:500;letter-spacing:-.045em}.sv-tier-pkg[data-astro-cid-csqq4e32]{margin-top:.35rem;color:#1d1c1b8c;font-size:14px}.sv-tier-price[data-astro-cid-csqq4e32]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:1.25rem 0 .75rem}.sv-tier-amount[data-astro-cid-csqq4e32]{font-size:clamp(2rem,1.5rem + 1.2vw,2.6rem);font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.sv-tier-from[data-astro-cid-csqq4e32],.sv-tier-per[data-astro-cid-csqq4e32]{color:#1d1c1b80;font-size:14px}.sv-tier-sum[data-astro-cid-csqq4e32]{min-height:4.5em;color:#1d1c1ba6;font-size:15px;line-height:1.5}.sv-tier-sub[data-astro-cid-csqq4e32]{margin:1.25rem 0 .75rem;padding-top:1.25rem;border-top:.5px solid var(--color-line);color:#1d1c1b80;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sv-tier-list[data-astro-cid-csqq4e32]{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.75rem;font-size:14.5px}.sv-tier-list[data-astro-cid-csqq4e32] li[data-astro-cid-csqq4e32]{display:flex;gap:.6rem}.sv-check[data-astro-cid-csqq4e32]{display:grid;flex-shrink:0;place-items:center;width:1.15rem;height:1.15rem;margin-top:.15rem;border-radius:999px;background:var(--gradient-brand);color:#fff}.sv-check[data-astro-cid-csqq4e32] svg[data-astro-cid-csqq4e32]{width:.65rem;height:.65rem}.sv-members[data-astro-cid-csqq4e32]{display:grid;gap:1rem;align-items:center;margin-top:1rem;padding:1.25rem 1.5rem;border-radius:1.25rem;background:var(--color-brand-75);box-shadow:inset 0 0 0 .5px var(--color-brand-200)}@media(min-width:900px){.sv-members[data-astro-cid-csqq4e32]{grid-template-columns:minmax(0,1fr) auto;gap:2.5rem}}.sv-members-lead[data-astro-cid-csqq4e32]{font-size:16px;font-weight:500;letter-spacing:-.02em}.sv-members-note[data-astro-cid-csqq4e32]{max-width:60ch;color:#1d1c1ba6;font-size:14px;line-height:1.5}.sv-members[data-astro-cid-csqq4e32] ul[data-astro-cid-csqq4e32]{display:flex;flex-wrap:wrap;gap:.5rem}.sv-members[data-astro-cid-csqq4e32] li[data-astro-cid-csqq4e32]{display:flex;flex-direction:column;padding:.7rem 1rem;border-radius:.9rem;background:#fff;box-shadow:inset 0 0 0 .5px #1d1c1b14}.sv-members-name[data-astro-cid-csqq4e32]{color:#1d1c1b8c;font-size:12.5px;font-weight:500}.sv-members-price[data-astro-cid-csqq4e32]{font-size:14px;white-space:nowrap}.sv-members-price[data-astro-cid-csqq4e32] strong[data-astro-cid-csqq4e32]{font-size:18px;font-weight:500;letter-spacing:-.03em}.sv-members-setup[data-astro-cid-csqq4e32]{display:block;color:#1d1c1b80;font-size:12.5px}.sv-note[data-astro-cid-csqq4e32]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:1.25rem;color:#1d1c1b8c;font-size:14px}.sv-compare[data-astro-cid-csqq4e32]{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-brand-950);font-weight:500;border-bottom:1px solid currentColor}.sv-compare[data-astro-cid-csqq4e32] svg,.sv-other-arrow[data-astro-cid-csqq4e32] svg{width:14px;height:14px}@media(max-width:639px){.sv-work[data-astro-cid-csqq4e32] li[data-astro-cid-csqq4e32],.sv-tier[data-astro-cid-csqq4e32],.sv-members[data-astro-cid-csqq4e32],.sv-cta[data-astro-cid-csqq4e32]{margin-inline:calc(var(--spacing-page) * -1);border-radius:0}.sv-work[data-astro-cid-csqq4e32] li[data-astro-cid-csqq4e32],.sv-tier[data-astro-cid-csqq4e32],.sv-members[data-astro-cid-csqq4e32]{padding-inline:var(--spacing-page)}}.sv-cta[data-astro-cid-csqq4e32]{display:flex;flex-direction:column;align-items:center;margin:clamp(2rem,5vw,4rem) 0;padding:clamp(2.5rem,6vw,4.5rem) 1.5rem;border-radius:1.75rem;background:#fff;box-shadow:inset 0 0 0 .5px #1d1c1b14,0 30px 70px -40px #79270c73;text-align:center}.sv-cta[data-astro-cid-csqq4e32] .sv-h2[data-astro-cid-csqq4e32]{margin-bottom:.75rem}.sv-cta[data-astro-cid-csqq4e32] p[data-astro-cid-csqq4e32]{max-width:44ch;margin-bottom:1.75rem;color:#1d1c1ba6;font-size:16px;line-height:1.5}.sv-others[data-astro-cid-csqq4e32] ul[data-astro-cid-csqq4e32]{display:grid;gap:.75rem;margin-top:1rem}@media(min-width:900px){.sv-others[data-astro-cid-csqq4e32] ul[data-astro-cid-csqq4e32]{grid-template-columns:repeat(3,1fr)}}.sv-other[data-astro-cid-csqq4e32]{display:flex;align-items:center;gap:.9rem;height:100%;padding:1rem 1.15rem;border-radius:1.1rem;background:#ffffffb3;box-shadow:inset 0 0 0 .5px #1d1c1b1a;transition:background-color .3s}.sv-other[data-astro-cid-csqq4e32]:hover{background:#fff}.sv-other[data-astro-cid-csqq4e32]>svg[data-astro-cid-csqq4e32]{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--color-brand-600)}.sv-other-label[data-astro-cid-csqq4e32]{display:block;font-size:15px;font-weight:500;letter-spacing:-.02em}.sv-other-blurb[data-astro-cid-csqq4e32]{display:block;color:#1d1c1b8c;font-size:13px;line-height:1.4}.sv-other-arrow[data-astro-cid-csqq4e32]{margin-left:auto;transition:transform .5s var(--ease-out-expo)}.sv-other[data-astro-cid-csqq4e32]:hover .sv-other-arrow[data-astro-cid-csqq4e32]{transform:translate(3px)}
