.samples_page__0IoK9{max-width:1000px;margin:0 auto;padding:48px 24px 110px}.samples_eyebrow__geVfX{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:14px}.samples_head__Npa7u h1{font-size:clamp(28px,4vw,42px);line-height:1.1;letter-spacing:-.03em;font-weight:600;color:var(--ink-1)}.samples_head__Npa7u p{margin-top:12px;max-width:620px;font-size:15px;line-height:1.6;color:var(--ink-3)}.samples_grid__GZPAm{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.samples_card__NWtsC{display:flex;flex-direction:column;border:1px solid var(--line);background:#fff;padding:22px;box-shadow:0 1px 2px rgba(17,24,39,.04),0 12px 30px rgba(17,24,39,.05)}.samples_tag___x7Wm{align-self:flex-start;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--blue);padding:5px 9px;margin-bottom:16px}.samples_title__hzuOa{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--ink-1);line-height:1.3}.samples_desc__j8v3x{margin-top:8px;font-size:13px;line-height:1.55;color:var(--ink-3);flex:1}.samples_meta__7JQJU{margin-top:16px;display:flex;gap:14px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-5)}.samples_btn__cqml7{margin-top:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;color:#fff;background:var(--blue);border:1px solid var(--blue);cursor:pointer;transition:background .15s ease,transform .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}.samples_btn__cqml7:hover{background:var(--blue-700,#1d4ed8);transform:translateY(-1px)}.samples_btn__cqml7:disabled{opacity:.6;cursor:default;transform:none}.samples_note__YnJF0{margin-top:28px;font-size:12.5px;color:var(--ink-4)}.samples_note__YnJF0 a{color:var(--blue)}.samples_err__THke4{margin-top:10px;font-size:12px;color:#dc2626}@media (max-width:820px){.samples_grid__GZPAm{grid-template-columns:1fr}}