.pr-page .sw-word{font-weight:700}.pr-page .sw-word-brilliant{color:var(--sw-purple)}.pr-page .sw-word-talented{color:var(--sw-grey)}.pr-page .sw-word-outstanding{color:var(--sw-yellow-text)!important;-webkit-text-fill-color:var(--sw-yellow-text)!important;background-color:transparent!important;padding:0;border:0;text-shadow:none!important;box-shadow:none!important;filter:none!important;-webkit-text-stroke:0;opacity:1}.pr-page .sw-dark .sw-word-brilliant,.pr-page .sw-dark .sw-word-talented{background:#fff;padding:1px 5px;border-radius:2px}.pr-page .sw-review-cascade{max-width:730px;margin:28px auto 0;padding:16px 24px;background:#fff;color:var(--sw-grey);border-radius:3px}.pr-page .sw-review-cascade:focus-visible{outline:3px solid var(--sw-purple);outline-offset:5px}.pr-page .sw-review-viewport{height:310px;overflow:hidden;position:relative}.pr-page .sw-review-list{list-style:none;margin:0;padding:0;transition:transform 1.2s cubic-bezier(.25,.65,.25,1);will-change:transform}.pr-page .sw-review-item{height:62px;margin:0;padding:5px 0;display:flex;flex-direction:column;justify-content:center;opacity:1;transition:opacity 1.2s}.pr-page .sw-review-item:first-child{opacity:.65}.pr-page .sw-review-item:nth-child(n+6){opacity:0}.pr-page .sw-review-item blockquote{margin:0;padding:0;border:0;background:none;color:var(--sw-grey);text-align:left;font:400 20px/1.35 Lato,Arial,sans-serif}.pr-page .sw-review-item cite{font:400 14px/1.4 Lato,Arial,sans-serif;color:#68636d;margin-top:2px;text-align:left}@media(max-width:700px){.pr-page .sw-review-cascade{padding:12px 16px;margin-top:24px}.pr-page .sw-review-viewport{height:258px}.pr-page .sw-review-item{height:86px;padding:6px 0}.pr-page .sw-review-item blockquote{font-size:19px;line-height:1.4}.pr-page .sw-review-item:nth-child(n+4){opacity:0}}@media(prefers-reduced-motion:reduce){.pr-page .sw-contact-action,.pr-page .sw-review-item,.pr-page .sw-review-list{transition:none!important}.pr-page .sw-review-list{will-change:auto}}.pr-page .sw-review-list{transition:none}.pr-page .sw-review-item,.pr-page .sw-review-item:first-child,.pr-page .sw-review-item:nth-child(n+4),.pr-page .sw-review-item:nth-child(n+6){opacity:1;transition:none}.pr-page .sw-review-cascade{max-width:none;padding:18px 20px;background:#fbf9fc;border:1px solid #e8e1ee;border-radius:12px;overflow:hidden}.pr-page .sw-review-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pr-page .sw-review-viewport{height:360px;min-width:0;mask-image:linear-gradient(180deg,transparent,black 7%,black 93%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 7%,black 93%,transparent)}.pr-page .sw-review-item{height:72px;padding:2px 0;border:0;background:none;box-shadow:none}.pr-page .sw-review-item blockquote{font-size:17px;line-height:1.35}.pr-page .sw-review-item cite{font-size:12.5px;line-height:1.4;margin-top:3px}@media(max-width:700px){.pr-page .sw-review-cascade{padding:14px 16px;border-radius:10px}.pr-page .sw-review-columns{grid-template-columns:minmax(0,1fr);gap:0}.pr-page .sw-review-viewport{height:360px}.pr-page .sw-review-item{height:72px;padding:2px 0}.pr-page .sw-review-item blockquote{font-size:17px;line-height:1.35}}.pr-page .sw-review-item{height:auto;min-height:58px;padding:6px 0}.pr-page .sw-review-cascade{touch-action:pan-y}
.pr-page #sw-nervous .sw-review-columns{grid-template-columns:minmax(0,1fr);gap:0}
.pr-page #sw-nervous .sw-review-viewport{height:430px;mask-image:linear-gradient(180deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 6%,#000 94%,transparent)}
.pr-page #sw-nervous .sw-review-item{height:auto;min-height:0;padding:14px 0;opacity:1;display:block}
.pr-page #sw-nervous .sw-review-item blockquote{color:#343434;font:400 18px/1.55 Lato,Arial,sans-serif;overflow-wrap:break-word}
.pr-page #sw-nervous .sw-review-item cite{display:block;font:400 13px/1.5 Lato,Arial,sans-serif;color:#6a5964;margin-top:7px}
.pr-page #sw-nervous .sw-review-item .sw-nervous-word{color:#835066;font-weight:700}
.pr-page #sw-nervous .sw-nervous-reviews:focus-visible,.pr-page #sw-nervous .sw-review-viewport:focus-visible{outline:2px solid #f0bed1;outline-offset:5px}
@media(max-width:700px){.pr-page #sw-nervous .sw-review-viewport{height:420px}.pr-page #sw-nervous .sw-review-item{padding:12px 0}}
@media(prefers-reduced-motion:reduce){.pr-page #sw-nervous .sw-review-viewport{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.pr-page #sw-nervous .sw-review-list{transform:none!important;will-change:auto}}