.reviews_hero__Yty79{margin-top:calc(-1 * var(--mmi-header-stack-h, 0px));padding-top:calc(var(--mmi-header-stack-h, 0px) + clamp(3rem, 6vw, 5.5rem))}.reviews_heroGrid__zgBuI{max-width:min(1240px,94vw);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem);align-items:center}.reviews_eyebrow__mWPLk{margin:0 0 1rem;font-weight:800;font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;color:#2A0E6B;opacity:.75}.reviews_h1__tDGx4{margin:0;font-weight:800;font-size:clamp(2.6rem,6.4vw,5.6rem);line-height:.98;letter-spacing:-.035em;color:#2A0E6B;text-wrap:balance}.reviews_lead__VAxiJ{margin:1.4rem 0 0;max-width:40ch;font-size:clamp(1.08rem,1.6vw,1.3rem);line-height:1.55;font-weight:500;color:#2A0E6B}.reviews_lead__VAxiJ b{font-weight:800}.reviews_scoreCard__PZC7l{background:#fff;color:#1A1633;border-radius:32px;padding:clamp(1.6rem,3vw,2.4rem);box-shadow:0 26px 50px rgba(42,14,107,.28);transform:rotate(2deg);display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.reviews_score__ITxfR{font-weight:800;font-size:clamp(5.5rem,14vw,10rem);line-height:.85;letter-spacing:-.05em;color:#2A0E6B}.reviews_stars__VjeYF{display:inline-flex;gap:.3rem;color:#FFB020;font-size:1.15rem}.reviews_scoreCard__PZC7l .reviews_stars__VjeYF{font-size:clamp(1.5rem,3vw,2.1rem)}.reviews_scoreNote__svzq_{margin:0;font-size:1rem;font-weight:600;color:#5D5470}.reviews_scoreRow__yGjLi{margin-top:.8rem;padding-top:1rem;border-top:2px dashed rgba(42,14,107,.18);width:100%;display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}.reviews_scoreRow__yGjLi b{font-size:2rem;font-weight:800;letter-spacing:-.03em;color:#2A0E6B}.reviews_scoreRow__yGjLi span{font-size:.98rem;font-weight:600;color:#5D5470}.reviews_wall__eqFt3{list-style:none;padding:0;margin:clamp(2.2rem,5vw,3.6rem) auto 0;max-width:min(1240px,94vw);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:18px}.reviews_card__8xH6K{border-radius:28px;padding:clamp(1.3rem,2.4vw,1.8rem);color:#2A0E6B;box-shadow:0 18px 36px rgba(0,0,0,.2);transition:transform .25s}.reviews_card__8xH6K article{display:flex;flex-direction:column;gap:.8rem;height:100%}.reviews_card__8xH6K .reviews_stars__VjeYF{color:#2A0E6B}.reviews_toneWhite__PAji_{background:#fff;color:#1A1633}.reviews_toneWhite__PAji_ .reviews_stars__VjeYF{color:#FFB020}.reviews_toneBlush__8Cpla{background:#FFC6E6}.reviews_toneLime__Po_jJ{background:#D7FF4F}.reviews_toneGold__ypIlQ{background:#FFB020}.reviews_toneLilac__0ai1u{background:#E9C0E9}@media (min-width:720px){.reviews_wide___jzpf{grid-column:span 2}.reviews_card__8xH6K:nth-child(3n+1){transform:rotate(-1deg)}.reviews_card__8xH6K:nth-child(3n){transform:rotate(1deg)}}@media (hover:hover){.reviews_card__8xH6K:hover{transform:translateY(-6px) rotate(0)}}.reviews_quote__rEfQa{margin:0;font-weight:800;font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.25;letter-spacing:-.02em}.reviews_bare__DOkPq{margin:0;font-weight:800;font-size:1.25rem;letter-spacing:-.01em}.reviews_who__D60F0{margin:auto 0 0;padding-top:.4rem;display:flex;flex-wrap:wrap;gap:.25rem .7rem;font-size:.95rem;font-weight:600;opacity:.85}.reviews_who__D60F0 b{font-weight:800}.reviews_who__D60F0 span:before,.reviews_who__D60F0 time:before{content:"·";margin-right:.7rem;opacity:.6}.reviews_trio__oZBte{max-width:min(1100px,94vw);margin:clamp(2.2rem,5vw,3.4rem) auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.reviews_feat__u5UrP{display:flex;flex-direction:column;gap:.5rem;background:#fff;color:#1A1633;border-radius:28px;padding:clamp(1.3rem,2.4vw,1.8rem);text-decoration:none;box-shadow:0 18px 36px rgba(42,14,107,.18);transition:transform .25s}.reviews_feat__u5UrP i{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#2A0E6B;color:#D7FF4F;font-size:1.3rem;margin-bottom:.4rem}.reviews_feat__u5UrP h3{margin:0;font-weight:800;font-size:1.3rem;letter-spacing:-.02em;color:#2A0E6B}.reviews_feat__u5UrP p{margin:0;color:#5D5470;line-height:1.55}@media (hover:hover){.reviews_feat__u5UrP:hover{transform:translateY(-6px)}}@media (max-width:900px){.reviews_heroGrid__zgBuI{grid-template-columns:minmax(0,1fr)}.reviews_scoreCard__PZC7l{transform:none}.reviews_trio__oZBte{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.reviews_card__8xH6K,.reviews_feat__u5UrP{transition:none}.reviews_card__8xH6K:nth-child(n),.reviews_scoreCard__PZC7l{transform:none}}