.offers.svelte-m7u16v{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;max-width:880px;margin:0 auto}@media (max-width: 700px){.offers.svelte-m7u16v{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:420px}}a.svelte-m7u16v{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 1.75rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--border-radius-xl);box-shadow:0 4px 16px rgba(var(--shadow-color-rgb),.06);color:var(--text-primary);text-align:center;transition:all var(--transition-normal)}a.svelte-m7u16v:hover{border-color:var(--primary);box-shadow:0 12px 28px rgba(var(--shadow-color-rgb),.12);color:var(--text-primary);transform:translateY(-4px)}a.svelte-m7u16v:hover .choose:where(.svelte-m7u16v){background:var(--primary-light)}a.svelte-m7u16v strong:where(.svelte-m7u16v){font-family:var(--font-serif);font-size:2.75rem;font-variant-numeric:lining-nums;line-height:1.1}a.svelte-m7u16v .currency:where(.svelte-m7u16v){color:var(--primary);font-weight:700;letter-spacing:.08em}a.svelte-m7u16v .credits:where(.svelte-m7u16v){width:100%;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border);color:var(--text-secondary)}a.svelte-m7u16v .choose:where(.svelte-m7u16v){margin-top:1.25rem;padding:.65rem 2rem;background:var(--primary);border-radius:50px;color:var(--white);font-weight:600;transition:background var(--transition-normal)}@media (max-width: 700px){a.svelte-m7u16v{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:1.1rem 1.25rem;text-align:start}a.svelte-m7u16v strong:where(.svelte-m7u16v){min-width:2.9em;font-size:2.1rem;text-align:end}a.svelte-m7u16v .credits:where(.svelte-m7u16v){display:none}a.svelte-m7u16v .choose:where(.svelte-m7u16v){margin:0;padding:.6rem 1.25rem}}form.svelte-m7u16v{display:grid;grid-template-columns:auto minmax(0,220px) auto;align-items:center;justify-content:center;gap:.75rem 1rem;margin-top:2.5rem}form.svelte-m7u16v label:where(.svelte-m7u16v){font-weight:600}form.svelte-m7u16v small:where(.svelte-m7u16v){grid-column:1 / -1;color:var(--text-secondary);text-align:center}@media (max-width: 700px){form.svelte-m7u16v{grid-template-columns:minmax(0,1fr);max-width:420px;margin-inline:auto}form.svelte-m7u16v label:where(.svelte-m7u16v){text-align:center}}.field.svelte-m7u16v{display:flex;align-items:center;gap:.5rem;padding-inline:1.25rem;background:var(--background-secondary);border:1px solid var(--border);border-radius:50px;transition:border-color var(--transition-normal)}.field.svelte-m7u16v:focus-within{border-color:var(--primary)}.field.svelte-m7u16v input:where(.svelte-m7u16v){width:100%;padding:.75rem 0;background:none;border:none;outline:none;color:var(--text-primary);font-size:1.1rem;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.field.svelte-m7u16v input:where(.svelte-m7u16v)::-webkit-inner-spin-button,.field.svelte-m7u16v input:where(.svelte-m7u16v)::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.field.svelte-m7u16v span:where(.svelte-m7u16v){color:var(--text-secondary);font-weight:600}
