@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}@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}}.n-rating { width: auto; margin-bottom: var(--space-xs); display: inline-flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; gap: 12px; padding: 5px 14px; border: 1px solid rgba(255, 255, 255, 0.35); border-radius: 80px; color: rgba(255, 255, 255, 0.9); text-decoration: none; transition: border-color 0.2s ease, background-color 0.2s ease;}a.n-rating:hover { border-color: rgba(255, 255, 255, 0.7); background-color: rgba(255, 255, 255, 0.06);}a.n-rating:focus-visible { outline: 2px solid var(--n-white); outline-offset: 3px;} .n-rating .n-rating__icon { width: 20px; height: 20px; flex-shrink: 0;} .n-rating .n-rating__stars { width: 101px; height: 18px; flex-shrink: 0;} .n-rating .n-rating__text { font-size: 16px; letter-spacing: 0.04em; text-transform: uppercase; color: rgba(255, 255, 255, 0.9);} .n-rating .n-rating__text strong { font-weight: 800; color: var(--n-white);}html body .brxe-section.rv-hero.rv-hero { padding-block: clamp(72px, 9.4vw, 148px);}html body .rv-hero .rv-hero__head.rv-hero__head { max-width: 1070px;}html body .rv-hero .rv-hero__head .n-lead { max-width: 760px;}html body .rv-hero .rv-hero__btns { width: auto; margin-top: var(--space-s); display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 12px;}.brxe-section.rv-hero { padding-block: clamp(64px, 7vw, 112px);} .rv-hero .rv-hero__head { gap: var(--space-xs);} .rv-hero .rv-rating { width: auto; margin-bottom: var(--space-xs); display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; gap: 14px; padding: 5px 14px; border: 1px solid rgba(255, 255, 255, 0.35); border-radius: 80px;} .rv-hero .rv-rating__icon { width: 20px; height: 20px; flex-shrink: 0;} .rv-hero .rv-rating__stars { width: 101px; height: 18px; flex-shrink: 0;} .rv-hero .rv-rating__text { font-size: 16px; text-transform: uppercase; color: rgba(255, 255, 255, 0.9);} .rv-hero .rv-rating__text strong { font-weight: inherit;}html body .rv-hero .rv-hero__label.rv-hero__label { color: #d9ccff;} .rv-hero .n-lead { color: rgba(255, 255, 255, 0.85);}html body .rv-list .rv-list__feed .sb-post-item .sb-expand.sb-expand { display: block !important; grid-column: 1 / -1; grid-row: auto; margin: 8px 0 0 !important;}html body .rv-list .rv-list__feed .sb-expand :is(button, a) { padding: 0; border: 0; background: none; font-size: 0 !important; line-height: 1; color: var(--n-primary); cursor: pointer; text-decoration: none;}html body .rv-list .rv-list__feed .sb-expand :is(button, a) * { display: none !important;}html body .rv-list .rv-list__feed .sb-expand :is(button, a)::before { content: "Read more"; font-family: var(--font-body); font-size: 16px; font-weight: 600; letter-spacing: 0.02em; color: var(--n-primary); text-decoration: underline; text-underline-offset: 4px;}html body .rv-list .rv-list__feed .sb-post-item { grid-template-rows: auto auto auto auto !important;}html body .rv-list .rv-list__feed :is(.sb-load-button, .sbr-load-more) { width: auto !important; min-width: 0 !important; display: inline-flex !important;}html body .rv-list .rv-list__feed :is(.sb-load-button-ctn, .sbr-load-more-ctn, .sb-feed-footer) { display: flex !important; justify-content: center;}@media (max-width: 767px) { html body .rv-list .rv-list__feed .sb-post-item.sb-post-item { grid-template-columns: auto minmax(0, 1fr) !important; grid-template-rows: auto auto auto auto !important; padding: 28px 24px !important; } html body .rv-list .rv-list__feed .sb-item-text { grid-column: 1 / -1 !important; grid-row: 2 !important; margin: var(--space-s) 0 0 !important; padding-left: 0 !important; border-left: 0; } html body .rv-list .rv-list__feed .sb-post-item .sb-expand.sb-expand { grid-column: 1 / -1 !important; grid-row: 3 !important; margin: 8px 0 0 !important; } html body .rv-list .rv-list__feed .sb-item-author-date-ctn { grid-column: 1 / -1 !important; grid-row: 4 !important; }}html body .rv-list .rv-list__inner.rv-list__inner { max-width: var(--container-max); margin-inline: auto;}html body .rv-list .rv-list__feed .sb-feed-posts.sb-feed-posts { display: flex !important; flex-direction: column; gap: var(--space-s); column-count: auto;}html body .rv-list .rv-list__feed .sb-post-item-wrap { display: block !important; margin: 0 !important;}html body .rv-list .rv-list__feed .sb-post-item.sb-post-item { grid-template-columns: auto minmax(0, 1fr) minmax(0, 2.4fr) !important; grid-template-rows: auto 1fr auto !important; column-gap: 0; row-gap: 0; align-items: start; padding: 40px 48px !important;}html body .rv-list .rv-list__feed .sb-item-provider-icon { grid-column: 1 !important; grid-row: 1 !important;}html body .rv-list .rv-list__feed .sb-item-rating { grid-column: 2 !important; grid-row: 1 !important;}html body .rv-list .rv-list__feed .sb-item-author-date-ctn { grid-column: 1 / 3 !important; grid-row: 2 !important; margin: var(--space-s) 0 0 !important;}html body .rv-list .rv-list__feed .sb-item-text { grid-column: 3 !important; grid-row: 1 / span 3 !important; margin: 0 0 0 var(--space-l) !important; padding-left: var(--space-l) !important; border-left: 1px solid var(--n-line); max-width: 820px;}html body .rv-list .rv-list__feed .sb-post-item .sb-expand.sb-expand { grid-column: 3 !important; grid-row: 4 !important; margin: 8px 0 0 calc(var(--space-l) * 2) !important;}@media (max-width: 478px) { html body .rv-list .rv-list__feed .sb-post-item { padding: 28px 24px !important; } } .rv-list .rv-list__inner { max-width: 640px;} .rv-list .rv-list__feed { width: 100%;} .rv-list .rv-list__feed :is(.sb-feed-header, .sbr-carousel-playpause, .sb-media-placeholder, .sbr-owl-nav, .sbr-owl-dots) { display: none !important;} .rv-list .rv-list__feed :is(.sb-feed-container, .sbr-feed) { padding: 0 !important; margin: 0 !important; background: none !important;} .rv-list .rv-list__feed .sb-feed-posts { display: flex !important; flex-direction: column; gap: var(--space-s); width: 100% !important; height: auto !important; margin: 0 !important; padding: 0 !important;} .rv-list .rv-list__feed .sb-post-item-wrap { width: 100% !important; margin: 0 !important; padding: 0 !important; position: static !important; transform: none !important;} .rv-list .rv-list__feed .sb-post-item { display: grid !important; grid-template-columns: auto 1fr; grid-template-rows: auto 1fr auto; width: 100%; padding: 40px !important; border: 0 !important; border-radius: var(--radius-l) !important; background: var(--n-offwhite) !important; box-shadow: 0 1px 2px rgba(18, 18, 44, 0.04), 0 12px 24px -16px rgba(56, 45, 102, 0.3) !important;} .rv-list .rv-list__feed .sb-item-provider-icon { position: static !important; grid-column: 1; grid-row: 1; display: flex !important; align-items: center; width: auto !important; height: 24px !important; box-sizing: content-box !important; margin: 0 16px 0 0 !important; padding: 0 16px 0 0 !important; border-right: 1px solid rgba(145, 145, 145, 0.5);} .rv-list .rv-list__feed .sb-item-provider-icon img { width: 20px !important; height: 20px !important; max-width: none;} .rv-list .rv-list__feed .sb-item-rating { grid-column: 2; grid-row: 1; align-self: center; margin: 0 !important; padding: 0 !important;} .rv-list .rv-list__feed :is(.sb-item-rating-ctn, .sb-item-rating-ctn>span) { display: flex; align-items: center;} .rv-list .rv-list__feed .sb-item-rating-icon { display: inline-flex; color: var(--n-star) !important;} .rv-list .rv-list__feed .sb-item-rating-icon svg { width: 24px !important; height: 24px !important; fill: currentColor;} .rv-list .rv-list__feed .sb-item-text { grid-column: 1 / -1; grid-row: 2; margin: var(--space-m) 0 0 !important; padding: 0 !important; font-family: var(--font-body) !important; font-size: var(--text-body) !important; font-weight: 500 !important; line-height: 1.64 !important; letter-spacing: 0.04em !important; color: var(--n-body) !important;} .rv-list .rv-list__feed .sb-expand { display: none !important;} .rv-list .rv-list__feed .sb-item-author-date-ctn { grid-column: 1 / -1; grid-row: 3; margin: var(--space-m) 0 0 !important; padding: 0 !important;} .rv-list .rv-list__feed .sb-item-author-ctn { display: flex !important; align-items: center; gap: 16px;} .rv-list .rv-list__feed :is(.sb-item-author-img, .sb-item-author-img-el) { flex-shrink: 0; width: 56px !important; height: 56px !important; margin: 0 !important; border-radius: 50% !important; background-color: var(--n-primary); object-fit: cover; overflow: hidden;} .rv-list .rv-list__feed .sb-item-name-date { display: flex !important; flex-direction: column; gap: 4px; margin: 0 !important;} .rv-list .rv-list__feed .sb-item-author-name { font-family: var(--font-heading) !important; font-size: 16px !important; font-weight: 600 !important; line-height: 1.4 !important; color: var(--n-heading) !important;} .rv-list .rv-list__feed .sb-item-author-date { font-family: var(--font-body) !important; font-size: 13px !important; font-weight: 400 !important; letter-spacing: 0 !important; text-transform: none !important; color: var(--n-soft) !important;} .rv-list .rv-list__feed :is(.sb-load-button, .sbr-load-more, .sb-load-more) { margin: var(--space-m) auto 0 !important; padding: 18px 24px !important; border: 1px solid var(--n-primary) !important; border-radius: var(--radius-s) !important; background: transparent !important; color: var(--n-primary) !important; font-family: var(--font-body) !important; font-size: 16px !important; font-weight: 800 !important; letter-spacing: 0.04em !important; text-transform: uppercase !important;}html body .brxe-section.book.book { background-color: var(--n-offwhite);}html body .book.book .book__skeleton { background-color: var(--n-offwhite);}html body .book.book .book__sk-card { border: 1px solid var(--n-line);}