.tsp[data-astro-cid-engtdq7d]{padding:var(--sp-8) 0}.tsp--m3[data-astro-cid-engtdq7d]{background:var(--m3)}.tsp__grid[data-astro-cid-engtdq7d]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.tsp__grid--reverse[data-astro-cid-engtdq7d] .tsp__text[data-astro-cid-engtdq7d]{order:2}.tsp__eyebrow[data-astro-cid-engtdq7d]{font-size:var(--fs-xs);letter-spacing:.4px;text-transform:uppercase;color:var(--m100);background:var(--m5);border:1px solid var(--m10);border-radius:var(--radius-full);margin-bottom:var(--sp-4);align-items:center;gap:8px;padding:6px 12px;font-weight:600;display:inline-flex}.tsp__eyebrow[data-astro-cid-engtdq7d] .material-symbols-outlined[data-astro-cid-engtdq7d]{font-size:15px}.tsp__h2[data-astro-cid-engtdq7d]{font-family:var(--font-title);letter-spacing:-.6px;color:var(--d100);margin:0;font-size:clamp(28px,3.2vw,36px);font-weight:700;line-height:1.15}.tsp__lead[data-astro-cid-engtdq7d]{font-size:var(--fs-md);color:var(--text-body);max-width:52ch;margin:14px 0 0;line-height:1.6}.tsp__list[data-astro-cid-engtdq7d]{margin:var(--sp-5) 0 0;flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}.tsp__item[data-astro-cid-engtdq7d]{align-items:flex-start;gap:12px;display:flex}.tsp__check[data-astro-cid-engtdq7d]{color:var(--m100);flex-shrink:0;margin-top:1px;font-size:22px}.tsp__itxt[data-astro-cid-engtdq7d]{flex-direction:column;gap:2px;display:flex}.tsp__ititle[data-astro-cid-engtdq7d]{font-family:var(--font-title);font-size:var(--fs-md);color:var(--d100);font-weight:600}.tsp__idesc[data-astro-cid-engtdq7d]{font-size:var(--fs-sm);color:var(--d70);line-height:1.55}.tsp__media[data-astro-cid-engtdq7d]{border:1px solid var(--d10);box-shadow:0 24px 56px -28px var(--m40t), 0 2px 8px var(--d8t);aspect-ratio:4/3;border-radius:20px;overflow:hidden}.tsp__media[data-astro-cid-engtdq7d] img[data-astro-cid-engtdq7d]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=880px){.tsp__grid[data-astro-cid-engtdq7d]{grid-template-columns:1fr;gap:32px}.tsp__grid--reverse[data-astro-cid-engtdq7d] .tsp__text[data-astro-cid-engtdq7d]{order:0}}.tcross[data-astro-cid-2ncgmnii]{padding-block:var(--sp-7);grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tcross__card[data-astro-cid-2ncgmnii]{border:1px solid var(--d10);box-shadow:0 1px 3px var(--d8t);transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px 20px;text-decoration:none;display:flex}.tcross__card[data-astro-cid-2ncgmnii]:hover{border-color:var(--m30t);box-shadow:0 12px 28px -16px var(--m40t);transform:translateY(-2px)}.tcross__ic[data-astro-cid-2ncgmnii]{background:color-mix(in srgb, var(--m100) 12%, #fff);width:42px;height:42px;color:var(--m100);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.tcross__ic[data-astro-cid-2ncgmnii] .material-symbols-outlined[data-astro-cid-2ncgmnii]{font-size:22px}.tcross__body[data-astro-cid-2ncgmnii]{flex-direction:column;gap:2px;margin-right:auto;display:flex}.tcross__label[data-astro-cid-2ncgmnii]{font-family:var(--font-title);font-size:var(--fs-base);color:var(--d100);font-weight:600}.tcross__desc[data-astro-cid-2ncgmnii]{font-size:var(--fs-sm);color:var(--text-muted)}.tcross__arrow[data-astro-cid-2ncgmnii]{color:var(--m100);transition:transform var(--transition);flex-shrink:0;font-size:20px}.tcross__card[data-astro-cid-2ncgmnii]:hover .tcross__arrow[data-astro-cid-2ncgmnii]{transform:translate(4px)}@media (width<=860px){.tcross[data-astro-cid-2ncgmnii]{grid-template-columns:1fr}}.tdoc[data-astro-cid-jg5ebhp3]{padding:var(--sp-9) 0;text-align:center}.tdoc__inner[data-astro-cid-jg5ebhp3]{flex-direction:column;align-items:center;display:flex}.tdoc__ic[data-astro-cid-jg5ebhp3]{width:56px;height:56px;margin-bottom:var(--sp-4);background:var(--gradient-primary);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.tdoc__ic[data-astro-cid-jg5ebhp3] .material-symbols-outlined[data-astro-cid-jg5ebhp3]{color:#fff;font-size:28px}.tdoc__title[data-astro-cid-jg5ebhp3]{font-family:var(--font-title);letter-spacing:-.5px;color:var(--d100);margin:0;font-size:clamp(26px,3vw,34px);font-weight:700}.tdoc__lead[data-astro-cid-jg5ebhp3]{font-size:var(--fs-md);color:var(--text-body);max-width:60ch;margin:16px auto 0;line-height:1.6}.tdoc[data-astro-cid-jg5ebhp3] .btn[data-astro-cid-jg5ebhp3]{margin-top:var(--sp-5)}
