.tm-hero-grid[data-astro-cid-bl32vjx4]{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.tm-hero-stat-col[data-astro-cid-bl32vjx4]{display:flex;flex-direction:column;gap:20px}.tm-stat-card[data-astro-cid-bl32vjx4]{background:#ffffff0d;border:1px solid rgba(152,255,161,.2);border-radius:16px;padding:28px}.tm-hero-bullets[data-astro-cid-bl32vjx4]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.tm-hero-bullets[data-astro-cid-bl32vjx4] li[data-astro-cid-bl32vjx4]{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.65;color:#ffffffbf}.tm-tick[data-astro-cid-bl32vjx4]{color:#98ffa1;font-weight:700;flex-shrink:0;margin-top:2px}.tm-two-col[data-astro-cid-bl32vjx4]{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:start}.tm-img-placeholder[data-astro-cid-bl32vjx4]{background:#0000000a;border:1.5px dashed rgba(0,0,0,.15);border-radius:16px;min-height:300px;display:flex;align-items:center;justify-content:center}.tm-bullet-list[data-astro-cid-bl32vjx4]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.tm-bullet-list[data-astro-cid-bl32vjx4] li[data-astro-cid-bl32vjx4]{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.65;color:#333}.tm-bullet-tick[data-astro-cid-bl32vjx4]{color:#98ffa1;font-weight:700;flex-shrink:0;margin-top:2px}.tm-guarantee-inner[data-astro-cid-bl32vjx4]{max-width:700px;margin:0 auto;text-align:center}.tm-service-grid[data-astro-cid-bl32vjx4]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.tm-service-card[data-astro-cid-bl32vjx4]{background:#fff;border:1.5px solid rgba(0,0,0,.07);border-radius:16px;padding:28px}.tm-ed-photo-wrap[data-astro-cid-bl32vjx4]{border-radius:16px;overflow:hidden;min-height:360px}.tm-process-grid[data-astro-cid-bl32vjx4]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.tm-process-card[data-astro-cid-bl32vjx4]{background:#ffffff0d;border:1px solid rgba(152,255,161,.15);border-radius:16px;padding:28px}.tm-process-num[data-astro-cid-bl32vjx4]{font-family:var(--font-heading, "Inter Tight", sans-serif);font-size:40px;font-weight:800;color:#98ffa1;line-height:1;margin-bottom:16px}.tm-case-study-grid[data-astro-cid-bl32vjx4]{display:grid;grid-template-columns:1.3fr .7fr;gap:48px;align-items:start}.tm-stats-grid[data-astro-cid-bl32vjx4]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.tm-stat-box[data-astro-cid-bl32vjx4]{background:#fff;border-radius:12px;padding:20px;text-align:center}.tm-cs-images[data-astro-cid-bl32vjx4]{display:flex;flex-direction:column;gap:20px}.tm-cs-placeholder[data-astro-cid-bl32vjx4]{background:#0000000a;border:1.5px dashed rgba(0,0,0,.15);border-radius:12px;min-height:180px;display:flex;align-items:center;justify-content:center}.tm-faq-list[data-astro-cid-bl32vjx4]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.tm-faq-item[data-astro-cid-bl32vjx4]{background:#e3edeb;border-radius:16px}.tm-faq-summary[data-astro-cid-bl32vjx4]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;cursor:pointer;list-style:none;gap:16px}.tm-faq-summary[data-astro-cid-bl32vjx4]::-webkit-details-marker{display:none}.tm-faq-icon[data-astro-cid-bl32vjx4]{width:32px;height:32px;min-width:32px;border-radius:50%;background:#050c0b;position:relative;flex-shrink:0}.tm-faq-icon[data-astro-cid-bl32vjx4]:before,.tm-faq-icon[data-astro-cid-bl32vjx4]:after{content:"";position:absolute;top:50%;left:50%;background:#fff;border-radius:1px}.tm-faq-icon[data-astro-cid-bl32vjx4]:before{width:12px;height:2px;transform:translate(-50%,-50%)}.tm-faq-icon[data-astro-cid-bl32vjx4]:after{width:2px;height:12px;transform:translate(-50%,-50%);transition:opacity .2s ease}details[data-astro-cid-bl32vjx4][open] .tm-faq-icon[data-astro-cid-bl32vjx4]:after{opacity:0}.tm-faq-body[data-astro-cid-bl32vjx4]{font-size:15px;line-height:1.8;color:#333;padding:0 24px 20px}@media(max-width:860px){.tm-hero-grid[data-astro-cid-bl32vjx4]{grid-template-columns:1fr}.tm-hero-stat-col[data-astro-cid-bl32vjx4]{flex-direction:row}.tm-two-col[data-astro-cid-bl32vjx4],.tm-service-grid[data-astro-cid-bl32vjx4],.tm-process-grid[data-astro-cid-bl32vjx4],.tm-case-study-grid[data-astro-cid-bl32vjx4],.tm-stats-grid[data-astro-cid-bl32vjx4]{grid-template-columns:1fr}}
