._section_12o3q_2{--rv-star: #f5a623;overflow:hidden}:root[data-theme=dark] ._section_12o3q_2{--rv-star: #ffc107}._head_12o3q_12{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}._head_12o3q_12>:first-child{flex:1;min-width:0}._summary_12o3q_25{display:flex;flex-shrink:0;align-items:center;gap:14px;margin-bottom:40px;padding:14px 20px;border:1px solid var(--aw-border);border-radius:18px;background:var(--aw-card);box-shadow:0 18px 40px -32px #07181c59}._score_12o3q_38{color:var(--aw-heading);font-family:var(--aw-font-heading, inherit);font-size:40px;font-weight:800;line-height:1}._summaryText_12o3q_46{display:flex;flex-direction:column;gap:6px}._note_12o3q_52{max-width:200px;color:var(--aw-muted);font-size:13px;line-height:1.4}._stars_12o3q_59{display:block;flex-shrink:0;width:102px;height:18px;background:linear-gradient(90deg,var(--rv-star) calc(var(--score) / 5 * 102px),var(--aw-border) calc(var(--score) / 5 * 102px)) 0 0 / 102px 18px no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 18'%3E%3Cpath d='M10 0l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L10 14.8 4.2 17.9l1.1-6.5L.6 6.8l6.5-.9z'/%3E%3C/svg%3E") 0 0 / 20.4px 18px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 18'%3E%3Cpath d='M10 0l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L10 14.8 4.2 17.9l1.1-6.5L.6 6.8l6.5-.9z'/%3E%3C/svg%3E") 0 0 / 20.4px 18px repeat-x}._wrap_12o3q_75{position:relative}._track_12o3q_79{display:grid;grid-auto-columns:calc((100% - 2 * 28px) / 3);grid-auto-flow:column;column-gap:28px;margin:-16px -16px 0;padding:16px 16px 28px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding:0 16px;overscroll-behavior-x:contain;scrollbar-width:none}._track_12o3q_79::-webkit-scrollbar{display:none}._two_12o3q_98{grid-auto-columns:calc((100% - 28px)/2)}._item_12o3q_102{display:flex;min-width:0;scroll-snap-align:start}._card_12o3q_109{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;gap:16px;margin:0;padding:28px;border:1px solid color-mix(in srgb,var(--aw-border) 70%,transparent);border-radius:26px;background:var(--aw-card);box-shadow:0 1px 2px #07181c0a,0 18px 40px -32px #07181c59;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s ease,border-color .4s ease}._card_12o3q_109:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,var(--aw-primary),#19d3b8 40%,var(--aw-accent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;pointer-events:none;transition:opacity .4s ease}._card_12o3q_109:hover{border-color:transparent;box-shadow:0 30px 60px -30px color-mix(in srgb,var(--aw-primary) 55%,transparent);transform:translateY(-6px)}._card_12o3q_109:hover:before{opacity:1}._cardTop_12o3q_154{display:flex;align-items:flex-start;justify-content:space-between}._quoteMark_12o3q_160{height:40px;color:color-mix(in srgb,var(--aw-primary) 22%,transparent);font-family:Georgia,serif;font-size:80px;line-height:.9;transition:color .4s ease}._card_12o3q_109:hover ._quoteMark_12o3q_160{color:var(--aw-primary)}._title_12o3q_173{color:var(--aw-heading);font-size:18px;line-height:1.35}._quote_12o3q_160{flex:1;margin:0}._quote_12o3q_160 p{margin:0;color:var(--aw-text, var(--aw-heading));font-size:16px!important;line-height:1.7!important}._author_12o3q_191{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px dashed var(--aw-border)}._avatar_12o3q_199{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,var(--aw-primary),#19d3b8);color:#fff;font-size:16px;font-weight:800}._avatar_12o3q_199 img{width:100%;height:100%;object-fit:cover}._who_12o3q_220{display:flex;flex:1;flex-direction:column;min-width:0}._name_12o3q_227{color:var(--aw-heading);font-size:15px;font-style:normal;font-weight:700}._meta_12o3q_234{color:var(--aw-muted);font-size:13px}._source_12o3q_239{flex-shrink:0;padding:5px 11px;border-radius:999px;background:color-mix(in srgb,var(--aw-primary) 12%,transparent);color:var(--aw-primary);font-size:12px;font-weight:800;letter-spacing:.04em}._bar_12o3q_251{display:flex;align-items:center;gap:20px;margin-top:20px}._progress_12o3q_258{position:relative;flex:1;height:4px;overflow:hidden;border-radius:4px;background:var(--aw-border)}._progress_12o3q_258 span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,var(--aw-primary),#19d3b8,var(--aw-accent));transform-origin:left;transition:transform .3s ease}._arrows_12o3q_276{display:flex;gap:10px}._arrows_12o3q_276 button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--aw-border);border-radius:50%;background:var(--aw-card);color:var(--aw-heading);cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}._arrows_12o3q_276 button:hover{border-color:var(--aw-primary);background:var(--aw-primary);color:#fff}._arrows_12o3q_276 button:focus-visible{outline:2px solid var(--aw-primary);outline-offset:3px}._flip_12o3q_306{transform:rotate(180deg)}@media (max-width: 960px){._track_12o3q_79,._two_12o3q_98{grid-auto-columns:calc((100% - 24px)/2);column-gap:24px}._head_12o3q_12{flex-direction:column;align-items:flex-start;gap:0}._summary_12o3q_25{margin-top:-16px}}@media (max-width: 600px){._track_12o3q_79,._two_12o3q_98{grid-auto-columns:86%;column-gap:16px}._card_12o3q_109{padding:22px}}@media (prefers-reduced-motion: reduce){._card_12o3q_109,._card_12o3q_109:hover{transform:none}}._date_12o3q_348{margin-bottom:-8px;color:var(--aw-muted);font-size:13px;font-weight:600}._services_12o3q_355{display:flex;flex-direction:column;gap:4px;margin:0;color:var(--aw-muted);font-size:14px!important;line-height:1.55!important}._services_12o3q_355 strong{color:var(--aw-heading);font-size:13px}._dark_12o3q_374{--bleed: calc(max(0px, (100vw - var(--aw-container) - 2 * var(--aw-gutter)) / 2) + var(--aw-gutter));--dk-bg: #050506;--dk-heading: #fff;--dk-card: #1c1c20;--dk-line: #3a3a41;--dk-strong-line: #6b6b73;--dk-text: #c8c8ce;--dk-muted: #a3a3ab;--dk-star: #ffc107;background:var(--dk-bg);color:var(--dk-heading)}._spotLight_12o3q_390{--dk-bg: var(--aw-bg);--dk-heading: var(--aw-heading);--dk-card: var(--aw-surface);--dk-line: var(--aw-border);--dk-strong-line: color-mix(in srgb, var(--aw-heading) 35%, transparent);--dk-text: var(--aw-text);--dk-muted: var(--aw-muted);--dk-star: var(--rv-star)}._darkGrid_12o3q_401{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:56px;row-gap:48px;align-items:start}._contents_12o3q_410,._darkWrap_12o3q_411{display:contents}._side_12o3q_415{display:flex;flex-direction:column}._dark_12o3q_374 h2,._dark_12o3q_374 h2 span{color:var(--dk-heading)}._dark_12o3q_374 ._side_12o3q_415 p{color:var(--dk-muted)}._badgeRow_12o3q_432{--badge-w: 190px;display:flex;align-items:center;margin-top:8px}._badge_12o3q_432{position:relative;z-index:1;width:var(--badge-w);max-width:45%;height:auto;flex-shrink:0;filter:drop-shadow(0 14px 24px rgba(0,0,0,.45))}._ribbon_12o3q_449{display:flex;flex-direction:column;gap:10px;margin-left:calc(var(--badge-w) * -.42);padding:26px 84px 26px calc(var(--badge-w) * .42 + 32px);border-radius:14px 0 0 14px;background:var(--dk-card);clip-path:polygon(0 0,100% 0,calc(100% - 44px) 50%,100% 100%,0 100%)}._spotLight_12o3q_390 ._badge_12o3q_432{filter:drop-shadow(0 12px 20px rgba(17,24,39,.18))}._badgeRow_12o3q_432>._ribbon_12o3q_449:first-child{margin-left:0;padding-left:28px}._ribbonScore_12o3q_469{display:flex;align-items:center;gap:10px;color:var(--dk-heading);font-size:15px;font-weight:600}._ribbonScore_12o3q_469 ._stars_12o3q_59{background:var(--dk-star)}._ribbonNote_12o3q_482{color:var(--dk-heading);font-size:14px;letter-spacing:.02em}._sideButton_12o3q_489{margin-top:30px}._darkTrack_12o3q_494{grid-auto-columns:calc((100% - var(--bleed)) * .82);column-gap:40px;margin:0 calc(-1 * var(--bleed)) 0 0;padding:0 var(--bleed) 0 0;scroll-padding:0}._darkCard_12o3q_502{display:flex;flex:1;flex-direction:column;min-width:0;margin:0;padding:20px;border:1px solid var(--dk-line);border-radius:8px;background:var(--dk-card);transition:border-color .3s ease}._darkCard_12o3q_502:hover{border-color:#0e9c8c}._darkCard_12o3q_502 ._cardStars_12o3q_522{margin-bottom:14px;background:linear-gradient(90deg,var(--dk-star) calc(var(--score) / 5 * 102px),var(--dk-line) calc(var(--score) / 5 * 102px)) 0 0 / 102px 18px no-repeat}._darkCard_12o3q_502 ._title_12o3q_173{margin-bottom:10px;color:var(--dk-heading)}._darkCard_12o3q_502 ._quote_12o3q_160{flex:none}._darkCard_12o3q_502 ._quote_12o3q_160 p{color:var(--dk-text);font-size:17px!important;line-height:1.7!important;letter-spacing:.01em}._darkAuthor_12o3q_549{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:20px;border-top:1px solid var(--dk-line)}._darkAuthor_12o3q_549 ._name_12o3q_227{color:var(--dk-heading);font-size:18px}._darkAuthor_12o3q_549 ._meta_12o3q_234{color:var(--dk-muted);font-size:15px}._darkCard_12o3q_502 ._date_12o3q_348{margin:-4px 0 10px;color:var(--dk-muted)}._darkCard_12o3q_502 ._services_12o3q_355{margin-top:16px;color:var(--dk-text);font-size:15px!important}._darkCard_12o3q_502 ._services_12o3q_355 strong{color:var(--dk-heading);font-size:14px}._darkCard_12o3q_502 ._title_12o3q_173{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._darkCard_12o3q_502 ._quote_12o3q_160 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7;min-height:11.9em}._darkCard_12o3q_502 ._services_12o3q_355{margin-bottom:20px}._servicesText_12o3q_603{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._darkWrap_12o3q_411 ._bar_12o3q_251{grid-column:1 / -1;gap:48px;margin-top:0}._darkWrap_12o3q_411 ._progress_12o3q_258{height:1px;background:var(--dk-line)}._darkWrap_12o3q_411 ._progress_12o3q_258 span{background:var(--dk-heading)}._darkWrap_12o3q_411 ._arrows_12o3q_276{gap:14px}._darkWrap_12o3q_411 ._arrows_12o3q_276 button{width:64px;height:64px;border:1.5px solid var(--dk-strong-line);background:transparent;color:var(--dk-heading)}._darkWrap_12o3q_411 ._arrows_12o3q_276 button:hover{border-color:var(--dk-heading);background:var(--dk-heading);color:var(--dk-bg)}@media (max-width: 960px){._darkGrid_12o3q_401{grid-template-columns:1fr;row-gap:36px}._side_12o3q_415{gap:32px}._sideButton_12o3q_489{margin-top:-8px}._darkTrack_12o3q_494{grid-auto-columns:calc((100% - var(--bleed)) * .88);column-gap:20px}._darkCard_12o3q_502{padding:36px 32px 32px}}@media (max-width: 600px){._badgeRow_12o3q_432{--badge-w: 130px}._ribbon_12o3q_449{padding:18px 56px 18px calc(var(--badge-w) * .42 + 20px);clip-path:polygon(0 0,100% 0,calc(100% - 30px) 50%,100% 100%,0 100%)}._darkCard_12o3q_502 ._quote_12o3q_160 p{font-size:16px!important;line-height:1.75!important;min-height:12.25em}._darkAuthor_12o3q_549 ._name_12o3q_227{font-size:16px}._darkAuthor_12o3q_549 ._meta_12o3q_234{font-size:14px}._darkWrap_12o3q_411 ._arrows_12o3q_276 button{width:52px;height:52px}}
