.pi[data-astro-cid-qjjp6fgy]{font-size:var(--text-sm);display:block}.row[data-astro-cid-qjjp6fgy]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.title[data-astro-cid-qjjp6fgy]{max-width:80%;font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:24px}.leader[data-astro-cid-qjjp6fgy]{border-bottom:var(--border-dotted);flex-grow:1;margin:0 10px}.price[data-astro-cid-qjjp6fgy]{font-size:var(--text-xl);font-weight:var(--weight-semibold);white-space:nowrap;line-height:24px}.desc[data-astro-cid-qjjp6fgy]{color:var(--ink);line-height:var(--leading-normal);letter-spacing:var(--tracking-body);display:block}a[data-astro-cid-qjjp6fgy].pi:hover .title[data-astro-cid-qjjp6fgy],a[data-astro-cid-qjjp6fgy].pi:hover .price[data-astro-cid-qjjp6fgy]{color:var(--taupe-deep);transition:color var(--dur-fast)}.wrap[data-astro-cid-crmemvwl],.hero[data-astro-cid-crmemvwl]{width:100%;max-width:min(100%, var(--wrap));margin-inline:auto}.narrow[data-astro-cid-crmemvwl]{width:100%;max-width:1100px;margin-inline:auto}.hero-wrap[data-astro-cid-crmemvwl]{padding:6% var(--pad-edge)}.hero[data-astro-cid-crmemvwl]{gap:46px;display:flex}.col[data-astro-cid-crmemvwl]{min-width:0;display:flex}.col--text[data-astro-cid-crmemvwl]{flex-direction:column;flex:58 1 0;justify-content:center;gap:24px}.col--text[data-astro-cid-crmemvwl] h1[data-astro-cid-crmemvwl]{margin-bottom:6px}.col--photo[data-astro-cid-crmemvwl]{flex:42 1 0}.photo[data-astro-cid-crmemvwl]{object-fit:cover;width:100%;height:760px}.actions[data-astro-cid-crmemvwl]{flex-wrap:wrap;align-items:center;gap:26px;margin-top:14px;display:flex}.actions[data-astro-cid-crmemvwl] a[data-astro-cid-crmemvwl]:not(.btn){text-underline-offset:4px;text-decoration:underline}.paths-wrap[data-astro-cid-crmemvwl]{padding:6% var(--pad-edge);background:var(--cream)}.paths-wrap[data-astro-cid-crmemvwl] .wrap[data-astro-cid-crmemvwl]{flex-direction:column;gap:44px;display:flex}.paths-head[data-astro-cid-crmemvwl]{flex-direction:column;gap:18px;display:flex}.paths[data-astro-cid-crmemvwl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;display:grid}.card[data-astro-cid-crmemvwl]{background:var(--white);flex-direction:column;gap:18px;padding:40px 36px;display:flex}.card-eyebrow[data-astro-cid-crmemvwl]{color:var(--taupe-deep)}.card[data-astro-cid-crmemvwl] h3[data-astro-cid-crmemvwl]{font-size:clamp(22px, 3.4vw, var(--text-3xl));font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-headline);margin:0}.card-cta[data-astro-cid-crmemvwl]{flex-direction:column;align-items:flex-start;gap:16px;margin-top:auto;padding-top:12px;display:flex}.card-note[data-astro-cid-crmemvwl]{font-size:var(--text-sm);line-height:var(--leading-prose);letter-spacing:var(--tracking-prose);color:var(--taupe-deep);margin:0}.card-social[data-astro-cid-crmemvwl]{flex-wrap:wrap;gap:10px 22px;margin:0;display:flex}.card-social[data-astro-cid-crmemvwl] a[data-astro-cid-crmemvwl]{min-height:24px;font-size:var(--text-sm);font-weight:var(--weight-medium);text-underline-offset:4px;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.prices[data-astro-cid-crmemvwl]{padding:6% var(--pad-edge);background:var(--white)}.prices-head[data-astro-cid-crmemvwl]{flex-direction:column;gap:22px;max-width:760px;margin-bottom:20px;display:flex}.group[data-astro-cid-crmemvwl]{border-top:1px solid var(--mist);flex-direction:column;gap:34px;padding-block:52px;display:flex}.group-head[data-astro-cid-crmemvwl]{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:34px;display:grid}.group-title[data-astro-cid-crmemvwl]{flex-direction:column;gap:12px;display:flex}.group-title[data-astro-cid-crmemvwl] h3[data-astro-cid-crmemvwl]{font-size:clamp(22px, 3.4vw, var(--text-3xl));font-weight:var(--weight-medium);letter-spacing:var(--tracking-headline);margin:0}.group-intro[data-astro-cid-crmemvwl]{flex-direction:column;gap:16px;display:flex}.list[data-astro-cid-crmemvwl]{flex-direction:column;gap:30px;display:flex}.note[data-astro-cid-crmemvwl]{font-size:var(--text-sm);letter-spacing:var(--tracking-prose);color:var(--taupe-deep);margin:0}.prices-note[data-astro-cid-crmemvwl]{margin-top:40px}.sub[data-astro-cid-crmemvwl]{padding:6% var(--pad-edge);background:var(--ink)}.sub-grid[data-astro-cid-crmemvwl]{width:100%;max-width:min(100%, var(--wrap));grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:56px;margin-inline:auto;display:grid}.sub-text[data-astro-cid-crmemvwl]{color:var(--white);flex-direction:column;gap:22px;display:flex}.sub-text[data-astro-cid-crmemvwl] .eyebrow[data-astro-cid-crmemvwl]{color:var(--mist)}.sub-text[data-astro-cid-crmemvwl] .prose[data-astro-cid-crmemvwl]{color:var(--white)}.sub-text[data-astro-cid-crmemvwl] .sub-muted[data-astro-cid-crmemvwl]{color:var(--mist)}.sub-text[data-astro-cid-crmemvwl] [data-astro-cid-crmemvwl]:focus-visible{outline-color:var(--white)}.sub-text[data-astro-cid-crmemvwl] a[data-astro-cid-crmemvwl]{color:var(--white);text-underline-offset:4px;text-decoration:underline}.panel[data-astro-cid-crmemvwl]{background:var(--mist);padding:12px 30px 30px;position:relative}.sub-form[data-astro-cid-crmemvwl]{flex-direction:column;gap:20px;padding-top:20px;display:flex}.sub-input[data-astro-cid-crmemvwl]{background:var(--white);width:100%;color:var(--form-text);font-family:var(--font-core);font-size:var(--text-sm);border:1px solid var(--form-border);border-radius:var(--radius-input);padding:10px;line-height:21px;display:block}.sub-fields[data-astro-cid-crmemvwl]{display:contents}.sub-fields[data-astro-cid-crmemvwl]:disabled .sub-input[data-astro-cid-crmemvwl],.sub-fields[data-astro-cid-crmemvwl]:disabled .check[data-astro-cid-crmemvwl],.sub-fields[data-astro-cid-crmemvwl]:disabled .sub-btn[data-astro-cid-crmemvwl]{opacity:.5;cursor:not-allowed}.sub-fields[data-astro-cid-crmemvwl]:disabled .sub-btn[data-astro-cid-crmemvwl]:hover{opacity:.5}.sub-closed[data-astro-cid-crmemvwl]{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0;line-height:20px}.sub-closed[data-astro-cid-crmemvwl] a[data-astro-cid-crmemvwl]{text-decoration:underline}.sub-label[data-astro-cid-crmemvwl]{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-bottom:-12px;display:block}.check[data-astro-cid-crmemvwl]{align-items:flex-start;gap:10px;display:flex}.check[data-astro-cid-crmemvwl] input[data-astro-cid-crmemvwl]{width:24px;height:24px;accent-color:var(--ink);flex:none;margin:0}.check[data-astro-cid-crmemvwl] label[data-astro-cid-crmemvwl]{color:var(--ink);font-size:var(--text-xs);line-height:20px}.check[data-astro-cid-crmemvwl] label[data-astro-cid-crmemvwl] a[data-astro-cid-crmemvwl]{text-decoration:underline}.sub-info[data-astro-cid-crmemvwl]{color:var(--ink);font-size:var(--text-xxs);margin:-6px 0 0;line-height:17px}.hp[data-astro-cid-crmemvwl]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.check[data-astro-cid-crmemvwl] a[data-astro-cid-crmemvwl]{text-decoration:underline}.sub-btn[data-astro-cid-crmemvwl]{border-radius:var(--radius-input);background:var(--ink);width:100%;color:var(--white);font-family:var(--font-core);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-ui);cursor:pointer;transition:opacity var(--dur-fast);border:0;padding:12px;display:block}.sub-btn[data-astro-cid-crmemvwl]:hover{opacity:.82}.sub-error[data-astro-cid-crmemvwl]{background:var(--white);color:#a3281c;font-size:var(--text-sm);font-weight:var(--weight-medium);border-left:4px solid #a3281c;margin:0;padding:10px 12px}.sub-btn[data-astro-cid-crmemvwl][disabled]{opacity:.6;cursor:progress}.sub-thanks[data-astro-cid-crmemvwl]{font-size:var(--text-sm);letter-spacing:var(--tracking-prose);margin:20px 0;line-height:20px}@media (width<=900px){.hero[data-astro-cid-crmemvwl]{flex-direction:column;gap:32px}.col[data-astro-cid-crmemvwl]{flex:none;width:100%}.photo[data-astro-cid-crmemvwl]{height:clamp(340px,72vw,520px)}.paths[data-astro-cid-crmemvwl]{grid-template-columns:1fr;gap:16px}.card[data-astro-cid-crmemvwl]{padding:30px 22px}.group[data-astro-cid-crmemvwl]{gap:26px;padding-block:38px}.group-head[data-astro-cid-crmemvwl]{grid-template-columns:1fr;gap:18px}.sub-grid[data-astro-cid-crmemvwl]{grid-template-columns:1fr;gap:30px}.panel[data-astro-cid-crmemvwl]{padding:12px 22px 22px}}
