.why-grid.svelte-viytj0{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1100px){.why-grid.svelte-viytj0{grid-template-columns:repeat(2,1fr)}}.why-card.svelte-viytj0{box-sizing:border-box;flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden}.why-figure.svelte-viytj0{background:var(--canvas-2);grid-template-rows:minmax(0,1fr);place-items:center;height:170px;padding:14px;display:grid;overflow:hidden}.why-figure.svelte-viytj0 img:where(.svelte-viytj0){object-fit:contain;border-radius:var(--r-sm);width:auto;max-width:100%;height:auto;max-height:100%}.why-body.svelte-viytj0{flex-direction:column;flex:1;gap:8px;padding:20px 22px 24px;display:flex}.provide-grid.svelte-viytj0{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}@media (width<=900px){.provide-grid.svelte-viytj0{grid-template-columns:1fr}}.provide-card.svelte-viytj0{flex-direction:column;gap:12px;padding:26px 28px 28px;display:flex}.provide-card--wide.svelte-viytj0{grid-column:1/-1}.provide-label.svelte-viytj0{font-family:var(--font-mono);letter-spacing:.18em;color:var(--accent);font-size:11px}.provide-title.svelte-viytj0{font-family:var(--font-display);letter-spacing:-.03em;word-break:keep-all;font-size:20px;font-weight:700}.provide-books.svelte-viytj0{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.provide-figure.svelte-viytj0{background:var(--canvas-2);border-radius:var(--r-md);grid-template-rows:minmax(0,1fr);place-items:center;height:260px;padding:16px;display:grid;overflow:hidden}.provide-figure.svelte-viytj0 img:where(.svelte-viytj0){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.provide-steps.svelte-viytj0{flex-direction:column;align-items:stretch;gap:4px;margin-top:6px;display:flex}.provide-steps.svelte-viytj0 li:where(.svelte-viytj0){flex-direction:column;align-items:stretch;gap:4px;display:flex}.provide-pill.svelte-viytj0{background:var(--canvas-2);border:1px solid var(--hairline);border-radius:var(--r-md);align-items:center;gap:10px;padding:14px 18px;font-size:15px;font-weight:600;display:inline-flex}.provide-arrow.svelte-viytj0{color:var(--muted);padding-left:20px;font-size:13px;line-height:1}.provide-step-idx.svelte-viytj0{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent);font-size:10.5px}.why-title.svelte-viytj0{font-family:var(--font-display);letter-spacing:-.03em;font-size:19px;font-weight:700}.why-desc.svelte-viytj0{color:var(--ink-soft);font-size:13.5px;line-height:1.65}.process-grid.svelte-viytj0{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (width<=1100px){.process-grid.svelte-viytj0{grid-template-columns:repeat(2,1fr)}}.process-card.svelte-viytj0{flex-direction:column;gap:8px;padding:22px;display:flex}.process-title.svelte-viytj0{font-family:var(--font-display);letter-spacing:-.03em;font-size:20px;font-weight:700}.process-desc.svelte-viytj0{color:var(--ink-soft);font-size:13.5px;line-height:1.6}.process-days.svelte-viytj0{font-family:var(--font-mono);color:var(--muted);margin-top:8px;font-size:11px}.inquiry-form.svelte-viytj0{flex-direction:column;gap:16px;padding:32px;display:flex}.inquiry-form.svelte-viytj0 label:where(.svelte-viytj0){color:var(--muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.inquiry-form.svelte-viytj0 input:where(.svelte-viytj0),.inquiry-form.svelte-viytj0 select:where(.svelte-viytj0),.inquiry-form.svelte-viytj0 textarea:where(.svelte-viytj0){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--canvas);color:var(--ink);padding:12px 14px;font-family:inherit;font-size:15px}.inquiry-form.svelte-viytj0 textarea:where(.svelte-viytj0){resize:vertical}
