.trial-card.svelte-1hrotn9{border-radius:var(--r-xl);background:var(--surface-card);border:1px solid var(--hairline);box-shadow:var(--sh-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:20px;display:flex}.th.svelte-1hrotn9{color:var(--brand);font-size:20px;display:inline-block;transform:rotate(-2deg)}.tt.svelte-1hrotn9{letter-spacing:-.02em;font-size:26px;font-weight:700}.tp.svelte-1hrotn9{color:var(--text-muted);max-width:380px;margin:6px 0 0;font-size:14px}.ptable.svelte-1hrotn9{flex-direction:column;gap:8px;margin-top:22px;display:flex}.phead.svelte-1hrotn9{display:none}.prow.svelte-1hrotn9{background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-md);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.prow.svelte-1hrotn9 .pname:where(.svelte-1hrotn9){margin-bottom:2px;font-size:15px;font-weight:700}.pcol.svelte-1hrotn9{color:var(--brand);justify-content:space-between;align-items:baseline;gap:10px;font-size:14.5px;font-weight:600;display:flex}.plabel.svelte-1hrotn9{color:var(--text-muted);font-size:12.5px;font-weight:600}.pspecial.svelte-1hrotn9{background:var(--bordeaux-100);border-radius:var(--r-md);flex-direction:column;gap:4px;margin-top:10px;padding:14px 16px;display:flex}.pspecial.svelte-1hrotn9 .pname:where(.svelte-1hrotn9){font-size:15px;font-weight:700}.pdetail.svelte-1hrotn9{color:var(--brand);font-size:14px;font-weight:600}.rows.svelte-1hrotn9{flex-direction:column;gap:8px;margin-top:22px;display:flex}.row.svelte-1hrotn9{background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-md);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.rn.svelte-1hrotn9{font-size:14.5px;font-weight:600}.chips.svelte-1hrotn9{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.grid4.svelte-1hrotn9{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:22px;display:grid}.pcard.svelte-1hrotn9{background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-md);align-items:flex-start;gap:12px;padding:16px;display:flex}.ic.svelte-1hrotn9{background:var(--bordeaux-100);border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.pt.svelte-1hrotn9{font-size:15px;font-weight:700}.pd.svelte-1hrotn9{color:var(--text-muted);margin-top:3px;font-size:13px;line-height:1.4}.sched.svelte-1hrotn9{flex-direction:column;gap:8px;margin-top:22px;display:flex}.srow.svelte-1hrotn9{background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--r-md);align-items:center;gap:14px;padding:12px 14px;display:flex}.sday.svelte-1hrotn9{width:44px;color:var(--brand);font-size:18px;font-weight:700}.sitems.svelte-1hrotn9{flex-wrap:wrap;flex:1;gap:6px;display:flex}.camp.svelte-1hrotn9{background:var(--bordeaux-900);color:var(--on-dark);padding:32px 20px}.container.svelte-1hrotn9{max-width:var(--maxw);margin-inline:auto}.cgrid.svelte-1hrotn9{grid-template-columns:minmax(0,1fr);align-items:center;gap:18px;display:grid}.camp.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:-.02em;margin:8px 0;font-size:28px;font-weight:700}.camp.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:#fbefd8d1;margin:0;font-size:14px}.cprice.svelte-1hrotn9{text-align:left}.big.svelte-1hrotn9{color:var(--gold-300);letter-spacing:-.02em;font-size:40px;font-weight:700}.cdate.svelte-1hrotn9{color:#fbefd8b3;margin:4px 0 14px;font-size:13px}@media (width>=768px){.grid4.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(0,1fr))}.cgrid.svelte-1hrotn9{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.cprice.svelte-1hrotn9{text-align:right}.phead.svelte-1hrotn9{grid-template-columns:2fr 1fr 1fr 1fr;gap:12px;padding:0 16px 4px;display:grid}.phead.svelte-1hrotn9 .pname:where(.svelte-1hrotn9),.phead.svelte-1hrotn9 .pcol:where(.svelte-1hrotn9){text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:12px;font-weight:700}.prow.svelte-1hrotn9{grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:12px;display:grid}.prow.svelte-1hrotn9 .pname:where(.svelte-1hrotn9){margin-bottom:0}.prow.svelte-1hrotn9 .pcol:where(.svelte-1hrotn9){justify-content:flex-start}.prow.svelte-1hrotn9 .plabel:where(.svelte-1hrotn9){display:none}}
