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