.hr-reveal{--hr-ease:cubic-bezier(0.22,1,0.36,1);--hr-dur:0.75s;--hr-dur-fast:0.55s}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item{opacity:0;will-change:transform,opacity,filter}.hr-item{transition:opacity var(--hr-dur) var(--hr-ease),transform var(--hr-dur) var(--hr-ease),filter var(--hr-dur) var(--hr-ease);transition-delay:var(--hr-delay,0s)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--heading{transform:translate3d(0,1.35rem,0);filter:blur(6px)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--copy{transform:translate3d(0,1rem,0);filter:blur(4px)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--rise{transform:translate3d(0,1.75rem,0) scale(.985);filter:blur(5px)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--soft{transform:translate3d(0,1.1rem,0);filter:blur(3px)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--chip{transform:translate3d(0,.75rem,0) scale(.96);filter:blur(2px)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--cta{transform:translate3d(0,1rem,0) scale(.94);filter:blur(3px)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--media{transform:translate3d(0,1.25rem,0) scale(.97);filter:blur(4px)}.hr-reveal[data-inview=true] .hr-item{opacity:1;transform:none;filter:none}.hr-reveal[data-reveal-ready=true][data-inview=false] .section-heading-bar:before{transform:scaleY(0);transform-origin:center top}.hr-reveal .section-heading-bar:before{transition:transform var(--hr-dur-fast) var(--hr-ease);transition-delay:calc(var(--hr-delay, 80ms) + .12s)}.hr-reveal[data-inview=true] .section-heading-bar:before{transform:scaleY(1)}.hr-stagger>*{transition:opacity var(--hr-dur) var(--hr-ease),transform var(--hr-dur) var(--hr-ease),filter var(--hr-dur) var(--hr-ease)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-stagger>*{opacity:0;transform:translate3d(0,1.6rem,0) scale(.98);filter:blur(5px);will-change:transform,opacity,filter}.hr-reveal[data-inview=true] .hr-stagger>*{opacity:1;transform:none;filter:none}.hr-reveal[data-inview=true] .hr-stagger>:first-child{transition-delay:calc(var(--hr-stagger-step, 75ms) * 0)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(2){transition-delay:calc(var(--hr-stagger-step, 75ms) * 1)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(3){transition-delay:calc(var(--hr-stagger-step, 75ms) * 2)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(4){transition-delay:calc(var(--hr-stagger-step, 75ms) * 3)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(5){transition-delay:calc(var(--hr-stagger-step, 75ms) * 4)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(6){transition-delay:calc(var(--hr-stagger-step, 75ms) * 5)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(7){transition-delay:calc(var(--hr-stagger-step, 75ms) * 6)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(8){transition-delay:calc(var(--hr-stagger-step, 75ms) * 7)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(9){transition-delay:calc(var(--hr-stagger-step, 75ms) * 8)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(10){transition-delay:calc(var(--hr-stagger-step, 75ms) * 9)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(11){transition-delay:calc(var(--hr-stagger-step, 75ms) * 10)}.hr-reveal[data-inview=true] .hr-stagger>:nth-child(12){transition-delay:calc(var(--hr-stagger-step, 75ms) * 11)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:first-child{transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 0)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(2){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 1)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(3){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 2)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(4){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 3)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(5){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 4)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(6){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 5)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(7){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 6)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(8){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 7)}.hr-reveal[data-inview=true] .hr-stagger--after-heading>:nth-child(9){transition-delay:calc(.16s + var(--hr-stagger-step, 75ms) * 8)}.hr-stagger-filters>*{transition:opacity .5s var(--hr-ease),transform .5s var(--hr-ease),filter .5s var(--hr-ease)}.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-stagger-filters>*{opacity:0;transform:translate3d(0,.65rem,0) scale(.94);filter:blur(2px)}.hr-reveal[data-inview=true] .hr-stagger-filters>*{opacity:1;transform:none;filter:none}.hr-reveal[data-inview=true] .hr-stagger-filters>:first-child{transition-delay:.12s}.hr-reveal[data-inview=true] .hr-stagger-filters>:nth-child(2){transition-delay:.18s}.hr-reveal[data-inview=true] .hr-stagger-filters>:nth-child(3){transition-delay:.24s}.hr-reveal[data-inview=true] .hr-stagger-filters>:nth-child(4){transition-delay:.3s}.hr-reveal--marquee[data-reveal-ready=true][data-inview=false] .home-contributors-controls{opacity:.35;filter:blur(2px)}.hr-reveal--marquee .home-contributors-controls{transition:opacity .7s var(--hr-ease),filter .7s var(--hr-ease)}.hr-reveal--marquee[data-inview=true] .home-contributors-controls{opacity:1;filter:none}.hr-reveal--cta .home-cta{transition:opacity .8s var(--hr-ease),transform .8s var(--hr-ease),filter .8s var(--hr-ease)}.hr-reveal--cta[data-reveal-ready=true][data-inview=false] .home-cta{opacity:0;transform:translate3d(0,1.5rem,0) scale(.96);filter:blur(6px)}.hr-reveal--cta[data-inview=true] .home-cta{opacity:1;transform:none;filter:none}.hr-reveal--cta .home-cta-actions,.hr-reveal--cta .home-cta-kicker,.hr-reveal--cta .home-cta-subtitle,.hr-reveal--cta .home-cta-title{transition:opacity .65s var(--hr-ease),transform .65s var(--hr-ease)}.hr-reveal--cta[data-reveal-ready=true][data-inview=false] .home-cta-actions,.hr-reveal--cta[data-reveal-ready=true][data-inview=false] .home-cta-kicker,.hr-reveal--cta[data-reveal-ready=true][data-inview=false] .home-cta-subtitle,.hr-reveal--cta[data-reveal-ready=true][data-inview=false] .home-cta-title{opacity:0;transform:translate3d(0,.85rem,0)}.hr-reveal--cta[data-inview=true] .home-cta-actions,.hr-reveal--cta[data-inview=true] .home-cta-kicker,.hr-reveal--cta[data-inview=true] .home-cta-subtitle,.hr-reveal--cta[data-inview=true] .home-cta-title{opacity:1;transform:none}.hr-reveal--cta[data-inview=true] .home-cta-kicker{transition-delay:.12s}.hr-reveal--cta[data-inview=true] .home-cta-title{transition-delay:.2s}.hr-reveal--cta[data-inview=true] .home-cta-subtitle{transition-delay:.28s}.hr-reveal--cta[data-inview=true] .home-cta-actions{transition-delay:.38s}.hr-reveal[data-inview=true] .home-stats-icon{animation:hr-icon-pop .55s var(--hr-ease) both}.hr-reveal[data-inview=true] .home-stats-item:first-child .home-stats-icon{animation-delay:.18s}.hr-reveal[data-inview=true] .home-stats-item:nth-child(2) .home-stats-icon{animation-delay:.26s}.hr-reveal[data-inview=true] .home-stats-item:nth-child(3) .home-stats-icon{animation-delay:.34s}.hr-reveal[data-inview=true] .home-stats-item:nth-child(4) .home-stats-icon{animation-delay:.42s}@keyframes hr-icon-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (max-width:40rem){.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--heading,.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-item--rise,.hr-reveal[data-reveal-ready=true][data-inview=false] .hr-stagger>*{transform:translate3d(0,1.1rem,0);filter:blur(3px)}.hr-stagger{--hr-stagger-step:55ms}}@media (prefers-reduced-motion:reduce){.hr-item,.hr-reveal .section-heading-bar:before,.hr-reveal--cta .home-cta,.hr-reveal--cta .home-cta-actions,.hr-reveal--cta .home-cta-kicker,.hr-reveal--cta .home-cta-subtitle,.hr-reveal--cta .home-cta-title,.hr-reveal--marquee .home-contributors-controls,.hr-stagger-filters>*,.hr-stagger>*{opacity:1!important;transform:none!important;filter:none!important;transition:none!important;animation:none!important}.hr-reveal[data-inview=true] .home-stats-icon{animation:none!important}}.home-contributors{border-radius:1.75rem;border:1px solid var(--color-border-default,#e2e8f0);background:radial-gradient(circle at 18% 0,light-dark(rgb(124 58 237/.14),rgb(124 58 237/.22)),transparent 42%),radial-gradient(circle at 90% 100%,light-dark(rgb(167 139 250/.1),rgb(167 139 250/.16)),transparent 46%),var(--color-surface-card,#fff);box-shadow:0 14px 36px light-dark(rgb(15 23 42/.08),rgb(2 6 23/.35)),0 0 48px light-dark(rgb(124 58 237/.12),rgb(124 58 237/.24));padding:clamp(1.5rem,3.5vw,2.25rem) clamp(.75rem,2vw,1.25rem);overflow:visible}.home-contributors-title{padding-inline:clamp(.5rem,2vw,1rem);color:var(--color-text-primary);font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;letter-spacing:-.02em}.home-contributors-subtitle{margin-top:.4rem;padding-inline:clamp(.5rem,2vw,1rem);color:var(--color-text-secondary);font-size:.95rem}.home-contributors-controls{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-top:1.15rem}.home-contributors-arrow{display:grid;place-items:center;flex:none;width:2.55rem;height:2.55rem;border:1px solid light-dark(#ddd6fe,#4c1d95);border-radius:999px;color:#7c3aed;background:light-dark(#fff,#1e1b4b);box-shadow:0 8px 18px light-dark(rgb(124 58 237/.12),rgb(0 0 0/.28));cursor:pointer;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.home-contributors-arrow:focus-visible,.home-contributors-arrow:hover{background:light-dark(#f5f3ff,#2e1065);box-shadow:0 10px 22px light-dark(rgb(124 58 237/.2),rgb(0 0 0/.35));outline:none}.home-contributors-arrow:active{transform:scale(.94)}.home-contributors-arrow svg{width:1.05rem;height:1.05rem}.home-contributors-viewport{position:relative;min-width:0;padding-block:1.5rem 3.35rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.home-contributors-viewport::-webkit-scrollbar{display:none}.home-contributors-marquee{display:flex;width:max-content;flex-direction:row;animation:none}.home-contributors-track{display:flex;flex-shrink:0;align-items:flex-start;gap:1.25rem;padding-inline:.65rem;list-style:none;margin:0}.home-contributors-item{position:relative;flex:none}.home-contributors-logo{position:relative;z-index:1;display:grid;place-items:center;inline-size:5.25rem;block-size:5.25rem;overflow:hidden;border:0;border-radius:999px;background:#fff;text-decoration:none;color:inherit;cursor:pointer;box-shadow:0 10px 24px light-dark(rgb(124 58 237/.16),rgb(124 58 237/.28)),0 0 0 1px light-dark(rgb(139 92 246/.14),rgb(167 139 250/.22));transition:transform .25s ease,box-shadow .25s ease}.home-contributors-item.is-active .home-contributors-logo,.home-contributors-logo:focus-visible,.home-contributors-logo:hover{z-index:2;transform:translateY(-5px) scale(1.07);box-shadow:0 16px 32px light-dark(rgb(124 58 237/.22),rgb(124 58 237/.38)),0 0 0 1px light-dark(rgb(139 92 246/.4),rgb(167 139 250/.5)),0 0 28px light-dark(rgb(139 92 246/.28),rgb(139 92 246/.42));outline:none}.home-contributors-image{inline-size:100%;block-size:100%;border-radius:999px;object-fit:cover;pointer-events:none}.home-contributors-card{position:absolute;inset-inline-start:50%;inset-block-start:calc(100% + .55rem);z-index:5;display:grid;gap:.2rem;width:max-content;max-width:11rem;min-width:7.5rem;padding:.55rem .7rem;border-radius:.85rem;border:1px solid light-dark(#e2e8f0,#334155);background:light-dark(#fff,#111827);box-shadow:0 12px 28px light-dark(rgb(15 23 42/.14),rgb(0 0 0/.4));opacity:0;pointer-events:none;transform:translateX(-50%) translateY(.35rem);transition:opacity .18s ease,transform .18s ease}.home-contributors-item.is-active .home-contributors-card{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.home-contributors-card-name{margin:0;color:light-dark(#0f172a,#f8fafc);font-size:.78rem;font-weight:700;line-height:1.3;text-align:center}.home-contributors-card-link{margin:0;color:#7c3aed;font-size:.68rem;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;word-break:break-all}.home-contributors-card-link:hover{text-decoration:underline}.home-contributors-card-muted{margin:0;color:light-dark(#94a3b8,#64748b);font-size:.68rem;text-align:center}@media (max-width:40rem){.home-contributors-logo{inline-size:4.25rem;block-size:4.25rem}.home-contributors-arrow{width:2.25rem;height:2.25rem}.home-contributors-viewport{padding-block-end:3.6rem}}@media (prefers-reduced-motion:reduce){.home-contributors-controls{display:block}.home-contributors-arrow{display:none}.home-contributors-viewport{mask-image:none;overflow:visible}.home-contributors-marquee{width:auto;max-width:100%;flex-wrap:wrap;justify-content:center}.home-contributors-track{flex-wrap:wrap;justify-content:center;row-gap:2.75rem}.home-contributors-track:not(:first-child){display:none}}.home-cta{position:relative;overflow:hidden;isolation:isolate;border-radius:clamp(1.75rem,3vw,2.75rem);padding:clamp(2.5rem,5.5vw,4.25rem) clamp(1.6rem,4.5vw,3.75rem);text-align:start;color:#fff;border:1px solid rgb(255 255 255/.1);background:radial-gradient(ellipse 55% 70% at 12% 88%,rgb(255 255 255/.14),transparent 58%),radial-gradient(ellipse 50% 55% at 85% 15%,rgb(167 139 250/.28),transparent 55%),linear-gradient(155deg,#3b0764,#4c1d95 42%,#2e1065);box-shadow:0 28px 60px rgb(46 16 101/.35),0 0 80px light-dark(rgb(124 58 237/.14),rgb(124 58 237/.28)),inset 0 1px 0 rgb(255 255 255/.12)}.home-cta:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 18% 100%,rgb(255 255 255/.1),transparent 42%),linear-gradient(180deg,rgb(255 255 255/.04),transparent 40%);pointer-events:none}.home-cta-kicker{margin:0;color:rgb(255 255 255/.55);font-size:.92rem;font-weight:500;letter-spacing:.01em}.home-cta-title{margin:.85rem 0 0;max-inline-size:22ch;font-size:clamp(1.7rem,3.6vw,2.55rem);font-weight:700;letter-spacing:-.03em;line-height:1.25;color:#fff}.home-cta-subtitle{margin:.9rem 0 0;margin-inline:0;max-inline-size:38rem;color:rgb(255 255 255/.72);font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.7}.home-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-start:clamp(1.75rem,3.5vw,2.5rem)}.home-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.75rem 1.35rem;border-radius:999px;font-size:.95rem;font-weight:650;line-height:1.2;text-decoration:none;transition:transform .2s var(--ease-standard,ease),box-shadow .2s var(--ease-standard,ease),background-color .2s var(--ease-standard,ease),border-color .2s var(--ease-standard,ease),color .2s var(--ease-standard,ease)}.home-cta-btn:active{transform:translateY(1px)}.home-cta-btn-icon{display:inline-grid;place-items:center;flex-shrink:0}.home-cta-btn--primary{color:#2e1065;background:#fff;border:1px solid #fff;box-shadow:0 0 0 1px rgb(255 255 255/.2),0 10px 28px rgb(255 255 255/.22),0 0 48px rgb(255 255 255/.18)}.home-cta-btn--primary:hover{background:#f5f3ff;box-shadow:0 0 0 1px rgb(255 255 255/.28),0 14px 34px rgb(255 255 255/.28),0 0 56px rgb(196 181 253/.3)}.home-cta-btn--secondary{color:#fff;background:rgb(255 255 255/.04);border:1px solid rgb(255 255 255/.28);backdrop-filter:blur(8px)}.home-cta-btn--secondary:hover{background:rgb(255 255 255/.1);border-color:rgb(255 255 255/.45)}@media (max-width:40rem){.home-cta-actions{flex-direction:column;align-items:stretch}.home-cta-btn{width:100%}}.home-hero-avatars{display:flex;align-items:center;direction:ltr;margin:0;padding-inline:.35rem;list-style:none}.home-hero-avatars>li{display:flex}.home-hero-avatar{position:relative;z-index:1;display:grid;place-items:center;inline-size:3rem;block-size:3rem;margin-inline-start:-.7rem;margin-inline-end:0;padding:0;border:2.5px solid #fff;border-radius:999px;background:light-dark(#fff,#1f2937);cursor:pointer;outline:none;box-shadow:0 2px 8px rgb(15 23 42/.12);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .35s ease,margin .4s cubic-bezier(.22,1,.36,1),z-index 0s}.home-hero-avatars>li:first-child .home-hero-avatar{margin-inline-start:0}.home-hero-avatar img,.home-hero-avatar-fallback{inline-size:100%;block-size:100%;border-radius:999px;object-fit:cover;pointer-events:none}.home-hero-avatar-fallback{display:grid;place-items:center;color:#7c3aed;background:light-dark(#ede9fe,rgb(46 31 84/.75));font-weight:700;font-size:.95rem}.home-hero-avatar.is-focused,.home-hero-avatar:focus-visible,.home-hero-avatar:hover{z-index:6;margin-inline-start:.55rem;margin-inline-end:.55rem;transform:scale(1.22);border-color:#8b5cf6;box-shadow:0 0 0 3px rgb(139 92 246/.35),0 0 22px rgb(139 92 246/.55),0 8px 18px rgb(76 29 149/.22)}.home-hero-avatar:first-child.is-focused,.home-hero-avatar:first-child:focus-visible,.home-hero-avatar:first-child:hover{margin-inline-start:.35rem}.home-hero-avatar:focus-visible{outline:2px solid var(--color-focus-ring,#7c3aed);outline-offset:3px}.home-hero-avatar:active{transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.home-hero-avatar{transition:none}.home-hero-avatar.is-focused,.home-hero-avatar:focus-visible,.home-hero-avatar:hover{transform:none}}.home-testimonials{display:grid;gap:1.15rem;grid-template-columns:1fr}@media (min-width:40rem){.home-testimonials{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-testimonials{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-testimonial-card{position:relative;display:flex;flex-direction:column;gap:.95rem;width:100%;min-height:100%;padding:1.2rem 1.25rem 1.3rem;border:1px solid light-dark(rgb(226 232 240/.95),rgb(51 65 85/.75));border-radius:1.25rem;background:light-dark(#fff,#111827);box-shadow:0 10px 24px light-dark(rgb(15 23 42/.05),rgb(0 0 0/.24));text-align:start;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .2s ease}.home-testimonial-card:focus-within,.home-testimonial-card:hover{transform:translateY(-3px);border-color:rgb(139 92 246/.45);box-shadow:0 16px 34px light-dark(rgb(124 58 237/.14),rgb(0 0 0/.35))}.home-testimonial-open{position:absolute;inset:0;z-index:1;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.home-testimonial-open:focus-visible{outline:2px solid rgb(139 92 246);outline-offset:2px}.home-testimonial-quote{margin:0;flex:1;color:light-dark(#475569,#cbd5e1);font-size:.92rem;line-height:1.7;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.home-testimonial-person{display:flex;align-items:center;gap:.75rem}.home-testimonial-avatar,.home-testimonial-avatar-fallback{flex:none;width:2.75rem;height:2.75rem;border-radius:999px;object-fit:cover}.home-testimonial-avatar-fallback{display:grid;place-items:center;color:#7c3aed;background:light-dark(#ede9fe,rgb(46 31 84/.7));font-weight:700;font-size:.95rem}.home-testimonial-name{margin:0;color:light-dark(#0f172a,#f8fafc);font-size:.9rem;font-weight:700}.home-testimonial-role{margin:.15rem 0 0;color:light-dark(#64748b,#94a3b8);font-size:.78rem;line-height:1.4}.home-testimonial-verified{display:inline-flex;align-items:center;gap:.25rem;margin-top:.35rem;color:#059669;font-size:.72rem;font-weight:600}.home-testimonial-verified svg{width:.85rem;height:.85rem}.home-testimonial-dialog{width:min(32rem,calc(100vw - 2rem));max-height:min(85vh,40rem);padding:0;border:0;border-radius:1.35rem;background:light-dark(#fff,#111827);box-shadow:0 24px 60px rgb(15 23 42/.28);overflow:hidden}.home-testimonial-dialog::backdrop{background:rgb(15 23 42/.55);backdrop-filter:blur(4px)}.home-testimonial-dialog-inner{padding:1.35rem 1.4rem 1.5rem}.home-testimonial-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.home-testimonial-dialog-person{display:flex;align-items:center;gap:.85rem}.home-testimonial-dialog-avatar,.home-testimonial-dialog-avatar-fallback{flex:none;width:3.5rem;height:3.5rem;border-radius:999px;object-fit:cover}.home-testimonial-dialog-avatar-fallback{display:grid;place-items:center;color:#7c3aed;background:light-dark(#ede9fe,rgb(46 31 84/.7));font-weight:700;font-size:1.15rem}.home-testimonial-dialog-close{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:999px;color:light-dark(#64748b,#94a3b8);background:light-dark(#f1f5f9,#1e293b);cursor:pointer}.home-testimonial-dialog-close:hover{color:#7c3aed}.home-testimonial-dialog-close svg{width:1rem;height:1rem}.home-testimonial-dialog-rating{margin-bottom:.85rem}.home-testimonial-dialog-review{margin:0;color:light-dark(#334155,#e2e8f0);font-size:1.02rem;line-height:1.75}.home-testimonial-dialog-meta{margin:1.1rem 0 0;padding-top:1rem;border-top:1px solid light-dark(#e2e8f0,#334155);color:light-dark(#64748b,#94a3b8);font-size:.84rem}