@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-rv0009 {width: 80px; height: 80px}#brxe-rv0009:not(.tag), #brxe-rv0009 img {object-fit: cover; object-position: center}#brxe-rv0016 {width: 80px; height: 80px}#brxe-rv0016:not(.tag), #brxe-rv0016 img {object-fit: cover; object-position: center}#brxe-rv0023 {width: 80px; height: 80px}#brxe-rv0023:not(.tag), #brxe-rv0023 img {object-fit: cover; object-position: center}#brxe-rv0030 {width: 80px; height: 80px}#brxe-rv0030:not(.tag), #brxe-rv0030 img {object-fit: cover; object-position: center}#brxe-rv0037 {width: 80px; height: 80px}#brxe-rv0037:not(.tag), #brxe-rv0037 img {object-fit: cover; object-position: center}#brxe-rv0044 {width: 80px; height: 80px}#brxe-rv0044:not(.tag), #brxe-rv0044 img {object-fit: cover; object-position: center}#brxe-rv0051 {width: 80px; height: 80px}#brxe-rv0051:not(.tag), #brxe-rv0051 img {object-fit: cover; object-position: center}#brxe-rv0058 {width: 80px; height: 80px}#brxe-rv0058:not(.tag), #brxe-rv0058 img {object-fit: cover; object-position: center}#brxe-rv0065 {width: 80px; height: 80px}#brxe-rv0065:not(.tag), #brxe-rv0065 img {object-fit: cover; object-position: center}#brxe-rv0072 {width: 80px; height: 80px}#brxe-rv0072:not(.tag), #brxe-rv0072 img {object-fit: cover; object-position: center}#brxe-rv0079 {width: 80px; height: 80px}#brxe-rv0079:not(.tag), #brxe-rv0079 img {object-fit: cover; object-position: center}#brxe-rv0086 {width: 80px; height: 80px}#brxe-rv0086:not(.tag), #brxe-rv0086 img {object-fit: cover; object-position: center}#brxe-rv0093 {width: 80px; height: 80px}#brxe-rv0093:not(.tag), #brxe-rv0093 img {object-fit: cover; object-position: center}#brxe-rv0100 {width: 80px; height: 80px}#brxe-rv0100:not(.tag), #brxe-rv0100 img {object-fit: cover; object-position: center}#brxe-rv0107 {width: 80px; height: 80px}#brxe-rv0107:not(.tag), #brxe-rv0107 img {object-fit: cover; object-position: center}#brxe-rv0114 {width: 80px; height: 80px}#brxe-rv0114:not(.tag), #brxe-rv0114 img {object-fit: cover; object-position: center}#an42-page {display: block; width: 100%; max-width: 100%; overflow: clip; background-color: #080808; font-family: "Arial"; color: #f5f5f5}@supports (display: block) { #an42-page.an42-reviews-page { width: 100%; max-width: 100%; overflow: clip; background: #080808; color: #f5f5f5; font-family: var(--an-type-family); isolation: isolate; --anrv-amber: var(--an-accent); --anrv-muted: #a9a9a9; --anrv-line: #292929; } #an42-page.an42-reviews-page .anrv-section { width: min(1160px, calc(100% - 64px)); margin-inline: auto; } #an42-page.an42-reviews-page .anrv-hero { display: flex; flex-direction: column; align-items: center; gap: 18px; padding-block: 48px 40px; text-align: center; } #an42-page.an42-reviews-page .anrv-eyebrow { margin: 0; color: var(--anrv-muted); font-size: 11px; font-weight: 600; line-height: 1.5; letter-spacing: .18em; text-transform: uppercase; } #an42-page.an42-reviews-page .anrv-title { width: 100%; max-width: 950px; margin: 0; color: var(--an-heading-color, #f5f5f5); font-size: var(--an-heading-size, var(--an-type-section)); font-weight: var(--an-type-weight-heading); line-height: var(--an-heading-leading, var(--an-type-leading-text)); letter-spacing: -.045em; text-wrap: balance; overflow-wrap: normal; } #an42-page.an42-reviews-page .anrv-lead { max-width: 630px; margin: 0; color: #b5b5b5; font-size: 20px; font-weight: 400; line-height: 1.55; text-wrap: pretty; } #an42-page.an42-reviews-page .anrv-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 22px; align-items: stretch; padding-bottom: 80px; } #an42-page.an42-reviews-page .anrv-card { display: flex; flex-direction: column; min-width: 0; margin: 0; padding: clamp(26px, 3vw, 40px); border: 1px solid var(--anrv-line); border-radius: 24px; background: linear-gradient(150deg, #151515 0%, #101010 58%, #0c0c0c 100%); transition: border-color 180ms ease; } #an42-page.an42-reviews-page .anrv-card:hover { border-color: var(--an-accent-border-665039); } #an42-page.an42-reviews-page .anrv-quote { margin: 0 0 28px; padding: 0; border: 0; color: #e7e7e7; font-family: inherit; font-size: 18px; font-weight: 400; line-height: 1.7; overflow-wrap: anywhere; } #an42-page.an42-reviews-page .anrv-quote p { margin: 0 0 1em; } #an42-page.an42-reviews-page .anrv-quote p:last-child { margin-bottom: 0; } #an42-page.an42-reviews-page .anrv-credit { display: flex; flex-direction: row; align-items: center; gap: 16px; margin-top: auto; padding-top: 22px; border-top: 1px solid #2a2a2a; } #an42-page.an42-reviews-page .anrv-avatar { flex: 0 0 56px; width: 56px; height: 56px; border-radius: 50%; object-fit: cover; object-position: center; overflow: hidden; background: #1c1c1c; } #an42-page.an42-reviews-page .anrv-identity { display: flex; flex-direction: column; gap: 5px; min-width: 0; } #an42-page.an42-reviews-page .anrv-author { margin: 0; color: #f0f0f0; font-size: 16px; font-weight: 600; line-height: 1.45; } #an42-page.an42-reviews-page .anrv-context { margin: 0; color: var(--anrv-muted); font-size: 13px; font-weight: 400; line-height: 1.5; } #an42-page.an42-reviews-page .anrv-source { display: inline-flex; align-items: center; align-self: flex-start; min-height: 44px; margin-top: 6px; color: var(--anrv-amber); font-size: 13px; font-weight: 500; line-height: 1.5; text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 1px; } #an42-page.an42-reviews-page .anrv-cta { display: flex; flex-direction: column; align-items: center; gap: 24px; padding-block: 64px 96px; border-top: 1px solid var(--anrv-line); text-align: center; } #an42-page.an42-reviews-page .anrv-cta-title { max-width: 750px; margin: 0; font-size: var(--an-heading-size, var(--an-type-section)); font-weight: var(--an-type-weight-heading); line-height: var(--an-heading-leading, var(--an-type-leading-text)); letter-spacing: -.035em; text-wrap: balance; } #an42-page.an42-reviews-page .anrv-actions { display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; } #an42-page.an42-reviews-page .anrv-button { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 14px 25px; border: 1px solid var(--anrv-amber); border-radius: 999px; background: var(--anrv-amber); color: var(--an-accent-on-alt); font-family: inherit; font-size: 14px; font-weight: 600; line-height: 1.3; text-decoration: none; transition: background-color 180ms ease, border-color 180ms ease, color 180ms ease; } #an42-page.an42-reviews-page .anrv-button:hover { background: var(--an-accent-tone-dca34b); border-color: var(--an-accent-tone-dca34b); color: var(--an-accent-on-alt); } #an42-page.an42-reviews-page .anrv-secondary { background: transparent; color: var(--anrv-amber); } #an42-page.an42-reviews-page .anrv-secondary:hover { background: var(--an-accent-bg-2b2112); border-color: var(--an-accent-hover); color: var(--an-accent-hover); } #an42-page.an42-reviews-page a:focus-visible { outline: 3px solid var(--anrv-amber); outline-offset: 5px; } @supports ((background-clip: text) or (-webkit-background-clip: text)) { #an42-page.an42-reviews-page .anrv-silver { background: var(--an-heading-finish, var(--an-metal-gradient)); -webkit-background-clip: text; background-clip: text; color: var(--an-heading-color, var(--an-metal-solid)); -webkit-text-fill-color: var(--an-heading-fill, currentColor); } } @media (max-width: 767px) { #an42-page#an42-page.an42-reviews-page .anrv-section { width: calc(100% - 36px); } #an42-page#an42-page.an42-reviews-page .anrv-hero { gap: 20px; padding-block: 36px 32px; } #an42-page#an42-page.an42-reviews-page .anrv-title { font-size: var(--an-heading-size, var(--an-type-section)); line-height: var(--an-heading-leading, var(--an-type-leading-text)); } #an42-page#an42-page.an42-reviews-page .anrv-lead { font-size: 18px; line-height: 1.55; } #an42-page#an42-page.an42-reviews-page .anrv-grid { grid-template-columns: 1fr; gap: 18px; padding-bottom: 48px; } #an42-page#an42-page.an42-reviews-page .anrv-card { padding: 26px; border-radius: 22px; } #an42-page#an42-page.an42-reviews-page .anrv-quote { font-size: 17px; line-height: 1.65; } #an42-page#an42-page.an42-reviews-page .anrv-cta { padding-block: 48px 64px; } } @media (prefers-reduced-motion: reduce) { #an42-page.an42-reviews-page *, #an42-page.an42-reviews-page *::before, #an42-page.an42-reviews-page *::after { animation: none !important; transition: none !important; scroll-behavior: auto !important; } }}#an42-page.an42-reviews-page[class] .anrv-card>.anrv-credit { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 12px; width: 100%; margin: 0 0 24px; padding: 0 0 22px; border-top: 0; border-bottom: 1px solid #2a2a2a; text-align: center;}#an42-page.an42-reviews-page[class] .anrv-identity { align-items: center; text-align: center;}#an42-page.an42-reviews-page[class] .anrv-avatar { display: block; flex: 0 0 80px; width: 80px; height: 80px; max-width: 80px; aspect-ratio: 1; margin: 0 auto; border-radius: 50%; object-fit: cover; object-position: center; overflow: hidden;}#an42-page.an42-reviews-page[class] .anrv-avatar img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; border-radius: 50%;}#an42-page.an42-reviews-page[class] .anrv-quote { margin: 0;}#an42-page.an42-reviews-page[class] .anrv-actions { display: flex; flex-direction: row; align-items: center; justify-content: center; align-content: center; flex-wrap: wrap; width: 100%; margin-inline: auto;}#an42-page.an42-reviews-page[class] .anrv-actions>.anrv-button { align-self: center;}