.organisation-list_section__mnt8z{padding-block:var(--space-section)}.organisation-list_compact__DG_Ge{padding-block:var(--space-section-tight)}.organisation-list_homescreen__IgC0_{position:relative;isolation:isolate;overflow:hidden;padding:clamp(1.5rem,4vw,2.75rem) clamp(1rem,4vw,3rem);border-radius:var(--radius-lg);background:var(--wallpaper);box-shadow:var(--surface-photo-shadow)}.organisation-list_homescreen__IgC0_:before{position:absolute;inset:0;z-index:-1;content:"";background:radial-gradient(60% 50% at 15% 10%,rgb(255 255 255/.32),transparent 70%),radial-gradient(50% 60% at 90% 90%,rgb(255 160 120/.35),transparent 70%),radial-gradient(40% 40% at 70% 30%,rgb(120 220 255/.25),transparent 70%)}.organisation-list_gallery__Bmoo3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.375rem .5rem;margin:0;padding:0;list-style:none}@media (min-width:640px){.organisation-list_gallery__Bmoo3{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem 1rem}}.organisation-list_item__nmuHV{min-width:0}.organisation-list_tile__QPU4f{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.4375rem;border-radius:1rem;color:#fff;text-align:center;transition:transform .32s var(--ease-spring)}.organisation-list_link__0y7LQ:active{transform:scale(.92)}.organisation-list_link__0y7LQ:focus-visible{outline:3px solid #fff;outline-offset:4px}.organisation-list_icon__hoZCf{position:relative;display:grid;width:clamp(3.5rem,15vw,5.25rem);aspect-ratio:1;place-items:center;overflow:hidden;border-radius:var(--radius-icon);box-shadow:inset 0 1px .5px rgb(255 255 255/.5),inset 0 0 0 .5px rgb(255 255 255/.2),0 2px 4px rgb(0 0 0/.12),0 10px 22px -10px rgb(0 0 0/.5)}.organisation-list_icon__hoZCf:after{position:absolute;inset:0;z-index:2;pointer-events:none;content:"";background:radial-gradient(120% 70% at 30% -10%,rgb(255 255 255/.3),transparent 60%)}.organisation-list_paper__yQ3Vu{isolation:isolate;background:#fff}.organisation-list_paper__yQ3Vu .organisation-list_logoImage__TWFLG{mix-blend-mode:multiply}.organisation-list_photo__p1fo5{background:#2c2c2e}.organisation-list_clear__SmmEN{background:linear-gradient(180deg,#3a3a3c,#1c1c1e)}.organisation-list_logoFrame__I46qu{position:relative;display:block;max-width:84%;max-height:80%}.organisation-list_logoImage__TWFLG{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.organisation-list_photoImage__IFUXd{-o-object-fit:cover;object-fit:cover}.organisation-list_name__OBM8_{display:block;width:100%;overflow:hidden;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.25;text-overflow:ellipsis;text-shadow:0 1px 3px rgb(0 0 0/.45);white-space:nowrap}@media (min-width:768px){.organisation-list_name__OBM8_{font-size:.8125rem}}.organisation-list_footer__KVy7_{display:grid;gap:clamp(1rem,2.4vw,1.5rem);justify-items:start;margin-top:clamp(1.25rem,3vw,2rem)}@media (hover:hover) and (pointer:fine){.organisation-list_link__0y7LQ:hover{transform:translateY(-3px) scale(1.04)}}.review-showcase_list__mn6Q1{display:grid;gap:var(--space-gap);width:100%;margin:0;padding:0;list-style:none}.review-showcase_grid__CCTNS{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.review-showcase_review__6IwMJ{position:relative;isolation:isolate;height:100%;padding:clamp(1.25rem,3vw,2rem);border-radius:var(--radius-card);background:var(--surface-card-bg);box-shadow:var(--surface-card-elevation);color:var(--surface-fg-body)}.review-showcase_figure__xPNs6,.review-showcase_quote__KbtAp{margin:0}.review-showcase_quote__KbtAp p{max-width:30ch;margin:0;color:rgb(var(--surface-fg));font-size:clamp(1.375rem,1.1rem + 1.3vw,2.125rem);font-weight:700;letter-spacing:-.025em;line-height:1.18;text-wrap:balance}.review-showcase_featured__XOXbL .review-showcase_quote__KbtAp p{max-width:32ch}.review-showcase_author__7cLOC{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:clamp(1.125rem,2.4vw,1.5rem)}.review-showcase_monogram__S_Zv7{display:grid;width:2.75rem;height:2.75rem;flex:none;place-items:center;border-radius:999px;background:linear-gradient(180deg,#a5abb8,#858994);color:#fff;font-family:var(--font-rounded);font-size:1rem;font-weight:600;letter-spacing:.02em}.review-showcase_authorText__bAdCj{display:grid;min-width:0;gap:.0625rem}.review-showcase_name__6PQwp{color:rgb(var(--surface-fg));font-size:1rem;font-weight:600;line-height:1.3}.review-showcase_organisation__QO_Uz{color:var(--surface-fg-muted);font-size:.875rem;line-height:1.3}.review-showcase_source__Oo8_t{display:inline-flex;align-items:center;gap:.5rem;margin-left:auto;padding:.375rem .75rem;border-radius:999px;background:var(--surface-raised)}.review-showcase_stars__ljMDr{display:inline-flex;gap:.125rem}.review-showcase_starEmpty__JdCES,.review-showcase_star__frTPo{display:block;width:1rem;height:1rem}.review-showcase_star__frTPo{fill:var(--ios-orange)}.review-showcase_starEmpty__JdCES{fill:none;stroke:var(--surface-line-strong);stroke-width:1.4}.review-showcase_sourceLabel__lAEr6{color:var(--surface-fg-muted);font-size:.8125rem;font-weight:600}.review-showcase_more__FndL7{margin-top:.75rem;interpolate-size:allow-keywords}.review-showcase_toggle__3Z_Hd{display:inline-flex;min-height:2.75rem;align-items:center;gap:.25rem;color:var(--surface-link);font-size:.9375rem;font-weight:500;cursor:pointer;list-style:none}.review-showcase_toggle__3Z_Hd::-webkit-details-marker{display:none}.review-showcase_toggleIcon__8PAw1{color:currentColor;transition:transform var(--dur-base) var(--ease-spring)}.review-showcase_toggleOpen__6L2rF{display:none}.review-showcase_more__FndL7[open] .review-showcase_toggleOpen__6L2rF{display:inline}.review-showcase_more__FndL7[open] .review-showcase_toggleClosed__I9Z_B{display:none}.review-showcase_more__FndL7[open] .review-showcase_toggleIcon__8PAw1{transform:rotate(180deg)}.review-showcase_full__g0L8q{max-width:46rem;padding:.875rem 1rem;border-radius:1rem;background:var(--card-inset)}.review-showcase_fullLabel__tFirj{margin:0 0 .375rem;color:var(--surface-fg-muted);font-size:var(--text-caption);font-weight:600}.review-showcase_full__g0L8q blockquote{margin:0}.review-showcase_full__g0L8q p{margin:0;color:var(--surface-fg-body);font-size:.9375rem;line-height:1.6}.review-showcase_highlight__TNt2M{background:var(--surface-tint-soft);color:rgb(var(--surface-fg));border-radius:.25rem;padding-inline:.125rem}@media (hover:hover){.review-showcase_toggle__3Z_Hd:hover{text-decoration:underline;text-underline-offset:.2em}}@media (max-width:479px){.review-showcase_source__Oo8_t{margin-left:0}}