.ark-trajectory .ark-trajectory-body{font:16px/1.55 Arial,Helvetica,sans-serif;color:var(--theme-cream)}.ark-trajectory :where(.ark-trajectory-body) p{margin:0}.ark-trajectory .ark-trajectory-body h1,.ark-trajectory .ark-trajectory-body h2,.ark-trajectory .ark-trajectory-body h3{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.1}.ark-trajectory .ark-trajectory-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.ark-trajectory .ark-trajectory-hero{padding:56px 0 40px;border-bottom:1px solid var(--theme-line)}.ark-trajectory .ark-trajectory-kicker{margin:0 0 10px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--theme-tan)}.ark-trajectory .ark-trajectory-brand{font-weight:700;letter-spacing:.2em;color:var(--theme-tan)}.ark-trajectory .ark-trajectory-tagline{margin:2px 0 28px;color:var(--theme-muted)}.ark-trajectory .ark-trajectory-eyebrow{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--theme-tan)}.ark-trajectory .ark-trajectory-hero h1{margin:6px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,8vw,92px);letter-spacing:-.02em}.ark-trajectory .ark-trajectory-intro-copy{max-width:720px;font-size:18px}.ark-trajectory .ark-trajectory-section{padding:48px 0 0}.ark-trajectory .ark-trajectory-section h2{margin:6px 0 8px;font-size:clamp(28px,4vw,40px)}.ark-trajectory .ark-trajectory-note{margin:0 0 24px;color:var(--theme-muted)}.ark-trajectory .ark-trajectory-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.ark-trajectory .ark-trajectory-tab{min-height:48px;min-width:48px;padding:12px 16px;border:1px solid var(--theme-tan);border-radius:6px;background:var(--theme-panel);color:var(--theme-cream);font:inherit;text-align:left;cursor:pointer}.ark-trajectory .ark-trajectory-tab b{display:block;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.ark-trajectory .ark-trajectory-tab span{display:block;font-size:15px;color:var(--theme-muted)}.ark-trajectory .ark-trajectory-tab[aria-selected=true]{background:var(--theme-tan);color:var(--theme-black)}.ark-trajectory .ark-trajectory-tab[aria-selected=true] span{color:var(--theme-black)}.ark-trajectory .ark-trajectory-tab:focus-visible{outline:3px solid var(--theme-cream);outline-offset:3px}.ark-trajectory .ark-trajectory-tab[aria-selected=true]:focus-visible{outline-color:var(--theme-tan)}.ark-trajectory .ark-trajectory-cards{width:100%}.ark-trajectory .ark-trajectory-card{padding:24px;border:1px solid var(--theme-line);border-radius:4px;background:var(--theme-panel)}.ark-trajectory .ark-trajectory-card[hidden]{display:none}.ark-trajectory .ark-trajectory-card:focus-visible{outline:3px solid var(--theme-cream);outline-offset:3px}.ark-trajectory .ark-trajectory-card-allstar{border:2px solid var(--theme-tan)}.ark-trajectory .ark-trajectory-card h3{font-size:30px}.ark-trajectory .ark-trajectory-badge{display:inline-block;margin:10px 0 0;padding:3px 10px;border-radius:2px;background:var(--theme-tan);color:var(--theme-black);font-size:12px;font-weight:700;letter-spacing:.14em}.ark-trajectory .ark-trajectory-threshold{margin:6px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:24px;color:var(--theme-tan)}.ark-trajectory .ark-trajectory-card dl{margin:0}.ark-trajectory .ark-trajectory-card dt{margin-top:12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-muted)}.ark-trajectory .ark-trajectory-card dd{margin:0}.ark-trajectory .ark-trajectory-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.ark-trajectory .ark-trajectory-rule{padding:24px;border:1px solid var(--theme-line);border-radius:4px;background:var(--theme-panel)}.ark-trajectory .ark-trajectory-rule h3{margin-bottom:8px;font-size:22px}.ark-trajectory .ark-trajectory-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.ark-trajectory .ark-trajectory-step{padding:20px 24px;border:1px solid var(--theme-line);border-top:3px solid var(--theme-tan);background:var(--theme-panel)}.ark-trajectory .ark-trajectory-step h3{margin-bottom:8px;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.14em;color:var(--theme-tan)}.ark-trajectory .ark-trajectory-club{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:32px;padding:32px;border:1px solid var(--theme-tan);background:var(--theme-panel)}.ark-trajectory .ark-trajectory-club-number{font-family:Georgia,Times New Roman,serif;font-size:clamp(96px,16vw,160px);line-height:1;color:var(--theme-tan)}.ark-trajectory .ark-trajectory-club p:last-child{margin-top:8px}.ark-trajectory .ark-trajectory-closing{margin-top:48px;padding:28px 0 40px;border-top:1px solid var(--theme-line);color:var(--theme-muted)}.ark-trajectory .ark-trajectory-closing p{margin:0 0 6px}.ark-trajectory .ark-pay{margin:28px 0 0;padding:24px 0 0;border-top:1px solid var(--theme-line)}.ark-trajectory .ark-pay-title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.15}.ark-trajectory .ark-pay-source{margin:6px 0 16px;font-size:14px;color:var(--theme-muted)}.ark-trajectory .ark-pay-table{width:100%;max-width:560px;margin:0;border-collapse:collapse;table-layout:fixed;border:1px solid var(--theme-tan)}.ark-trajectory .ark-pay-table td,.ark-trajectory .ark-pay-table th{padding:12px 10px;border:1px solid var(--theme-line);text-align:center}.ark-trajectory .ark-pay-table thead th{background:var(--theme-tan);color:var(--theme-black);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ark-trajectory .ark-pay-table tbody th{width:38%;background:var(--theme-black);color:var(--theme-tan);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:left}.ark-trajectory .ark-pay-table td{font-family:Georgia,Times New Roman,serif;font-size:26px;color:var(--theme-cream);font-variant-numeric:tabular-nums}.ark-trajectory .ark-pay-notes{display:grid;gap:8px;max-width:560px;margin:16px 0 0;font-size:14px;color:var(--theme-muted)}.ark-trajectory .ark-pay-notes p{margin:0}.ark-trajectory .ark-pay-notes .ark-pay-confirm{color:var(--theme-cream)}.ark-trajectory .ark-pay-notes .ark-pay-printed{font-size:14px}.ark-trajectory .ark-pay-exception{max-width:560px;margin:12px 0 0;padding:10px 12px;border-left:3px solid var(--theme-tan);background:var(--theme-black);font-size:14px;color:var(--theme-muted)}@media (max-width:600px){.ark-trajectory .ark-trajectory-card{padding:20px 16px}.ark-trajectory .ark-pay-table td,.ark-trajectory .ark-pay-table th{padding:10px 6px}.ark-trajectory .ark-pay-table thead th{font-size:13px;letter-spacing:.04em}.ark-trajectory .ark-pay-table tbody th{width:40%;font-size:13px;letter-spacing:.04em}.ark-trajectory .ark-pay-table td{font-size:22px}}@media (max-width:820px){.ark-trajectory .ark-trajectory-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ark-trajectory .ark-trajectory-tab{padding:10px 12px}.ark-trajectory .ark-trajectory-tab b{font-size:19px}.ark-trajectory .ark-trajectory-rules,.ark-trajectory .ark-trajectory-steps{grid-template-columns:1fr}.ark-trajectory .ark-trajectory-club{grid-template-columns:1fr;gap:8px;padding:24px}.ark-trajectory .ark-trajectory-hero{padding:40px 0 32px}.ark-trajectory .ark-trajectory-section{padding-top:40px}}