.tmh-hero[data-astro-cid-u6jtymkd]{--tmh-serif: "Newsreader", Georgia, serif;position:relative;min-height:min(100svh,920px);display:flex;align-items:flex-end;color:#fff;overflow:hidden;background:#1d1d1f}.tmh-hero[data-astro-cid-u6jtymkd]>img[data-astro-cid-u6jtymkd]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% 40%;object-position:65% 40%}.tmh-hero[data-astro-cid-u6jtymkd]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0000009e,#00000047 48%,#0000 75%),linear-gradient(0deg,#00000080,#0000 45%)}.tmh-wrap[data-astro-cid-u6jtymkd]{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:180px 40px clamp(56px,9vh,104px)}.tmh-display[data-astro-cid-u6jtymkd]{font-family:Newsreader,Georgia,serif;font-weight:300;letter-spacing:-.02em;line-height:1.02}.tmh-h1[data-astro-cid-u6jtymkd]{font-size:clamp(48px,8.2vw,124px);margin:0 0 28px;max-width:11ch}.tmh-h2[data-astro-cid-u6jtymkd]{font-size:clamp(36px,4.3vw,62px);margin:0 0 20px}.tmh-hero[data-astro-cid-u6jtymkd] p[data-astro-cid-u6jtymkd]{font-size:clamp(17px,1.5vw,21px);line-height:1.45;max-width:520px;margin:0 0 32px;color:#ffffffeb}.tmh-meta[data-astro-cid-u6jtymkd]{margin-top:28px;font-size:14px;color:#fffc}.tmh-row[data-astro-cid-u6jtymkd]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.tmh-btn[data-astro-cid-u6jtymkd]{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border-radius:999px;font-weight:600;font-size:16px;line-height:1;text-decoration:none;border:1.5px solid transparent;white-space:nowrap}.tmh-btn-primary[data-astro-cid-u6jtymkd]{background:#0071e3;color:#fff}.tmh-btn-primary[data-astro-cid-u6jtymkd]:hover{background:#0062c4}.tmh-btn-ghost[data-astro-cid-u6jtymkd]{border-color:currentColor;color:inherit}@media(max-width:720px){.tmh-hero[data-astro-cid-u6jtymkd]{min-height:760px}.tmh-hero[data-astro-cid-u6jtymkd]>img[data-astro-cid-u6jtymkd]{-o-object-position:72% 50%;object-position:72% 50%}.tmh-hero[data-astro-cid-u6jtymkd]:after{background:linear-gradient(0deg,#000000c7 10%,#00000040 65%,#00000026)}.tmh-wrap[data-astro-cid-u6jtymkd]{padding-left:16px;padding-right:16px}}.tmh-collage[data-astro-cid-u6jtymkd]{position:relative;padding:140px 0 120px;overflow:hidden;background:#fff;color:#1d1d1f}.tmh-stage[data-astro-cid-u6jtymkd]{position:relative;max-width:1360px;margin:0 auto;height:980px}.tmh-center[data-astro-cid-u6jtymkd]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(500px,90%);text-align:center;z-index:2}.tmh-lede[data-astro-cid-u6jtymkd]{font-size:clamp(17px,1.5vw,20px);line-height:1.5;color:#636366;margin:0 auto 28px}.tmh-tile[data-astro-cid-u6jtymkd]{position:absolute;border-radius:24px;overflow:hidden}.tmh-tile[data-astro-cid-u6jtymkd] img[data-astro-cid-u6jtymkd]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.t1[data-astro-cid-u6jtymkd]{left:2%;top:4%;width:210px;height:210px}.t2[data-astro-cid-u6jtymkd]{left:21%;top:0;width:150px;height:150px}.t3[data-astro-cid-u6jtymkd]{right:20%;top:3%;width:190px;height:190px}.t4[data-astro-cid-u6jtymkd]{right:1%;top:14%;width:240px;height:240px}.t5[data-astro-cid-u6jtymkd]{left:0;top:42%;width:250px;height:250px}.t6[data-astro-cid-u6jtymkd]{right:3%;top:58%;width:200px;height:200px}.t7[data-astro-cid-u6jtymkd]{left:17%;bottom:2%;width:190px;height:190px}.t8[data-astro-cid-u6jtymkd]{right:22%;bottom:0;width:230px;height:230px}@media(max-width:1100px){.tmh-stage[data-astro-cid-u6jtymkd]{height:auto;display:flex;flex-direction:column;padding:0 16px}.tmh-center[data-astro-cid-u6jtymkd]{position:relative;left:auto;top:auto;transform:none;margin:48px auto 0}.tmh-tiles[data-astro-cid-u6jtymkd]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tmh-tile[data-astro-cid-u6jtymkd]{position:relative;inset:auto!important;width:auto!important;height:auto!important;aspect-ratio:1}}@media(max-width:560px){.tmh-collage[data-astro-cid-u6jtymkd]{padding:88px 0 72px}.tmh-tiles[data-astro-cid-u6jtymkd]{grid-template-columns:repeat(2,1fr)}.tmh-tile[data-astro-cid-u6jtymkd].t7,.tmh-tile[data-astro-cid-u6jtymkd].t8{display:none}}.social-proof-bar[data-astro-cid-b67wryey]{background:#f0f6ff;border-top:1px solid #dbe8fa;border-bottom:1px solid #dbe8fa;overflow:hidden}.spb-stats-wrap[data-astro-cid-b67wryey]{display:flex;align-items:center;justify-content:center;gap:2rem;padding:.875rem 1.5rem .5rem;flex-wrap:wrap}.spb-eyebrow[data-astro-cid-b67wryey]{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0;white-space:nowrap}.spb-stats[data-astro-cid-b67wryey]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:center}.spb-stat[data-astro-cid-b67wryey]{display:flex;align-items:baseline;gap:.3rem}.spb-stars[data-astro-cid-b67wryey]{color:#f59e0b;font-size:.8rem;line-height:1}.spb-num[data-astro-cid-b67wryey]{font-size:1rem;font-weight:700;color:#0071e3;line-height:1}.spb-label[data-astro-cid-b67wryey]{font-size:.7rem;color:#6b7280;font-weight:500}.spb-divider[data-astro-cid-b67wryey]{width:1px;height:1.25rem;background:#d1d5db;flex-shrink:0}.spb-marquee-wrap[data-astro-cid-b67wryey]{position:relative;padding:.4rem 0 .75rem;overflow:hidden}.spb-marquee[data-astro-cid-b67wryey]{overflow:hidden;white-space:nowrap}.spb-track[data-astro-cid-b67wryey]{display:inline-flex;gap:2.5rem;animation:spb-scroll 40s linear infinite;will-change:transform}.spb-track[data-astro-cid-b67wryey]:hover{animation-play-state:paused}@keyframes spb-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.spb-quote[data-astro-cid-b67wryey]{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.spb-avatar[data-astro-cid-b67wryey]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#0071e3;color:#fff;font-size:.55rem;font-weight:700;flex-shrink:0}.spb-quote-text[data-astro-cid-b67wryey]{font-size:.78rem;color:#374151;font-style:italic}.spb-attribution[data-astro-cid-b67wryey]{font-size:.7rem;color:#9ca3af;font-weight:500;white-space:nowrap}.spb-marquee-fade[data-astro-cid-b67wryey]{position:absolute;top:0;bottom:0;width:4rem;z-index:2;pointer-events:none}.spb-marquee-fade--left[data-astro-cid-b67wryey]{left:0;background:linear-gradient(to right,#f0f6ff,transparent)}.spb-marquee-fade--right[data-astro-cid-b67wryey]{right:0;background:linear-gradient(to left,#f0f6ff,transparent)}@media(max-width:640px){.spb-stats-wrap[data-astro-cid-b67wryey]{gap:.75rem;padding:.75rem 1rem .4rem}.spb-eyebrow[data-astro-cid-b67wryey]{width:100%;text-align:center}.spb-divider[data-astro-cid-b67wryey]{display:none}.spb-stats[data-astro-cid-b67wryey]{gap:1rem}}.hero-gradient-text[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#2563eb,#3b82f6 30%,#7c3aed 70%,#a78bfa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:gradient-shift 8s ease infinite;display:inline-block}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-astro-cid-j7pv25f6]{animation:fadeIn .8s cubic-bezier(.4,0,.2,1) forwards}.animate-slide-up[data-astro-cid-j7pv25f6]{animation:slideUp 1s cubic-bezier(.4,0,.2,1) forwards;animation-delay:.2s;opacity:0}.tm-ind-btn[data-astro-cid-j7pv25f6]:hover{border-color:#0071e3!important;background:#e8f2ff!important}.tm-campaign-item[data-astro-cid-j7pv25f6]:hover{background:#f0f6ff!important}
