.hd .x-fnote{position:absolute;z-index:5;display:flex;gap:11px;align-items:center;padding:13px 18px;border-radius:18px;background:var(--surface-raised);border:1px solid var(--vellum);box-shadow:0 12px 34px rgba(20,17,42,.09)}.hd .x-fnote b{font-family:var(--display);font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--ink-display)}.hd .x-fnote span{font-size:12px;color:var(--ink-muted);max-width:200px;line-height:1.35}.hd .x-trustrow{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.hd .x-trustrow>span:not(.hd-tp2){display:inline-flex;gap:10px;align-items:center;font-size:17px;font-weight:500;color:var(--graphite)}.hd .x-trustrow.lg>span:not(.hd-tp2){font-size:19px;letter-spacing:-.02em}.hd .x-trustrow-ic{display:inline-flex;color:var(--violet)}.hd .hd-card.x-plan{padding:14px 14px 24px;display:grid;gap:18px;align-content:start;box-shadow:inset 0 0 0 2px var(--violet),var(--shadow-card)}.hd .x-plan-head{position:relative;border-radius:22px;padding:20px 20px 18px;background:var(--lavender);display:flex;justify-content:space-between;align-items:flex-end;min-height:136px}.hd .x-plan-fade,.hd .x-plan-glow{position:absolute;inset:0;border-radius:inherit}.hd .x-plan-fade{background:linear-gradient(90deg,var(--lavender) 35%,rgba(255,255,255,0))}.hd .x-plan-title{position:relative;display:grid;gap:10px;justify-items:start}.hd .x-plan-title .x-cat{background:rgba(255,255,255,.85)}.hd .x-plan-title h3{margin:0;font-size:26px;font-weight:500;letter-spacing:-.02em;color:var(--carbon)}.hd .x-plan-img{position:relative;width:92px;height:92px;flex:none;filter:drop-shadow(0 14px 16px rgba(12,30,40,.18))}.hd .x-plan-img img{width:100%;height:100%;object-fit:contain}.hd .x-plan-opts{padding:0 10px;display:grid;gap:10px;align-content:start}.hd .x-plan-pad{padding:0 10px}.hd .x-plan-pad .hd-check{gap:10px}.hd .x-plan-foot{padding:0 10px;display:grid;gap:14px;align-content:end}.hd .x-plan-foot .hd-btn.primary{background:var(--violet);border-color:var(--violet)}.hd .x-plan-refund{margin:0;display:flex;gap:6px;align-items:center;color:var(--mint-ink)}.hd a.hd-chip{position:relative}.hd a.hd-chip:after{content:"";position:absolute;inset:-4px 0}.hd .hd-clin-profile{display:grid;gap:32px;align-items:center}@media (min-width:1024px){.hd .hd-clin-profile{grid-template-columns:420px 1fr;gap:56px}}