.SuccessStories_container__lvgMO{background:#fffef8;padding:clamp(2rem,4vw,6rem)}.SuccessStories_title__xriwS{font-size:5rem;font-weight:700;text-align:center;letter-spacing:-1px;color:var(--mantine-color-scheme-dark-bg)}@media(max-width:1199px){.SuccessStories_title__xriwS{font-size:4rem}}@media(max-width:575px){.SuccessStories_title__xriwS{font-size:3rem}}.SuccessStories_subtitle__QPNlr{color:#444;font-size:clamp(.95rem,.85rem + .4vw,1.1rem);max-width:880px;margin:0 auto}.SuccessStories_grid__So2YE{max-width:1240px;margin:0 auto}.SuccessStories_storyCard__x7H6Y{position:relative;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.SuccessStories_storyCard__x7H6Y:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.08);border-color:rgba(0,0,0,.06)}@media(max-width:768px){.SuccessStories_storyCard__x7H6Y{width:100%;gap:.25rem}}@media(max-width:480px){.SuccessStories_storyCard__x7H6Y{width:100%;gap:.1rem}}.SuccessStories_bgWrap__gFJdD{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:0}.SuccessStories_bgImg__tLTm_{object-fit:cover;opacity:.48;filter:grayscale(100%) brightness(.95) contrast(1.05);transform:scale(1.05)}.SuccessStories_bgOverlay__du4Ub{position:absolute;inset:0;z-index:0;background:radial-gradient(120% 100% at 100% 0,rgba(255,255,255,.65) 0,rgba(255,255,255,.8) 40%,rgba(255,255,255,.9) 100%)}.SuccessStories_cardHeader__6U1HU,.SuccessStories_ctaRow__uE9u8,.SuccessStories_descMuted__2jF2A,.SuccessStories_desc__qT7OO,.SuccessStories_quote__kTHjI{position:relative;z-index:1}.SuccessStories_cardHeader__6U1HU{margin-bottom:.25rem}.SuccessStories_logo__1rmbd{width:64px;height:64px;object-fit:cover;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.06)}.SuccessStories_companyWrap__86vjc{display:flex;flex-direction:column}.SuccessStories_company__otUT_{color:#000;font-weight:600;letter-spacing:0;font-size:1.2rem;line-height:1.2}@media(max-width:768px){.SuccessStories_company__otUT_{font-size:.9rem}}@media(max-width:480px){.SuccessStories_company__otUT_{font-size:.8rem}}.SuccessStories_authorInline__QlefG{margin-top:4px}.SuccessStories_desc__qT7OO{color:#464646;line-height:1.6;font-size:.95rem;text-align:left;margin-top:.5rem}@media(max-width:768px){.SuccessStories_desc__qT7OO{font-size:.9rem}}@media(max-width:480px){.SuccessStories_desc__qT7OO{font-size:.8rem}}.SuccessStories_descMuted__2jF2A{color:#666;line-height:1.6;font-size:.86rem;text-align:left;margin-top:1rem}@media(max-width:575px){.SuccessStories_descMuted__2jF2A{font-size:.75rem}}.SuccessStories_ctaRow__uE9u8{margin-top:.25rem}.SuccessStories_storyCard__x7H6Y:focus-visible{outline:2px solid #b197fc;outline-offset:3px}.SuccessStories_masonry__Idlwr{display:block;column-count:2;column-gap:20px}@media(max-width:768px){.SuccessStories_masonry__Idlwr{column-count:1;column-gap:6px;max-width:none;margin:0 auto}}.SuccessStories_masonryItem__b5BTB{position:relative;overflow:hidden;break-inside:avoid;display:inline-block;width:100%;margin:0 0 16px;min-height:240px;border-radius:12px;transition:transform .16s ease,box-shadow .16s ease}.SuccessStories_masonryItem__b5BTB:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.08)}@media(max-width:768px){.SuccessStories_masonryItem__b5BTB{min-height:165px;margin:0 0 10px;border-radius:10px}}.SuccessStories_masonryItem__b5BTB:focus-visible{outline:2px solid #b197fc;outline-offset:3px}.SuccessStories_quote__kTHjI{color:#2d2e2e;line-height:1.6;font-size:.95rem;font-weight:500;text-align:left;margin-top:1rem;background-color:rgba(0,0,0,0)}@media(max-width:768px){.SuccessStories_quote__kTHjI{font-size:.9rem}}@media(max-width:480px){.SuccessStories_quote__kTHjI{font-size:.7rem}}.Header_headerFlex__W_ci9{width:100%;padding:0 16px}.Header_logo__fN1J1{flex:1}.Header_menu__VxISt{flex:2;display:flex;justify-content:space-around;align-items:center}.Header_adminButton__xLWJ0{flex:1;text-align:right}.Header_burgerMenu__vAb7f{display:none}@media (max-width:1280px){.Header_menu__VxISt{display:none}.Header_burgerMenu__vAb7f{display:block}.Header_adminButton__xLWJ0{text-align:right}}@media (max-width:480px){.Header_adminButton__xLWJ0{display:none}}.Header_highlightedLogin__yYLzW{background-color:#f3e8ff;font-weight:500;margin-bottom:.4rem;transition:background-color .2s ease}.Header_highlightedLogin__yYLzW:hover{background-color:#e9d5ff}