.rv{margin:1.5em 0;padding:1em 1.15em 1.05em;border:1px solid var(--ac-line);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--ac-accent-2) 7%,var(--ac-surface)),var(--ac-surface));font-family:var(--rv-sans,"Manrope",sans-serif);font-size:.82em;line-height:1.45;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;overflow-wrap:anywhere;box-sizing:border-box}.rv,.rv .rv-title{color:var(--ac-ink)}.rv .rv-title{margin:0 0 .75em;font-family:var(--rv-serif,"Cormorant Garamond",Georgia,serif);font-weight:600;font-size:1.4em;line-height:1.2}.rv.rv-bars .rv-list,.rv.rv-timeline .rv-list{display:flex;flex-direction:column;gap:.75em;margin:0;padding:0;list-style:none}.rv .rv-list>.rv-row{margin:0;padding:0}.rv .rv-head{display:flex;align-items:baseline;justify-content:space-between;gap:1em}.rv .rv-label{min-width:0;font-weight:600;color:var(--ac-ink)}.rv .rv-val{flex:none;white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ac-ink-soft)}.rv .rv-note{margin-top:.3em;font-size:.92em;line-height:1.4;color:var(--ac-ink-soft)}.rv .rv-track{position:relative;height:.62em;margin-top:.38em;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--ac-line) 60%,transparent)}.rv .rv-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--ac-accent-2),var(--ac-accent))}[dir=rtl] .rv .rv-fill{background:linear-gradient(270deg,var(--ac-accent-2),var(--ac-accent))}.rv-c1{--rv-tone:var(--ac-accent)}.rv-c2{--rv-tone:var(--ac-accent-2)}.rv-c3{--rv-tone:#8a6d9e}.rv-c4{--rv-tone:#4f7fa8}.rv-c5{--rv-tone:#7d8a4a}.rv-c6{--rv-tone:var(--ac-ink-soft)}.rv-t-positive{--rv-tone:var(--ac-positive)}.rv-t-negative{--rv-tone:var(--ac-negative)}.rv-t-neutral{--rv-tone:var(--ac-ink-soft)}.rv-t-fire{--rv-tone:#cf5f2e}.rv-t-earth{--rv-tone:#7d8a4a}.rv-t-air{--rv-tone:#d2a23a}.rv-t-water{--rv-tone:#4f7fa8}.rv .rv-row[class*=rv-t-] .rv-fill{background:var(--rv-tone)}.rv.rv-score{gap:1.3em}.rv .rv-ring,.rv.rv-score{display:flex;align-items:center}.rv .rv-ring{position:relative;flex:none;justify-content:center;width:7.4em;height:7.4em}.rv .rv-ring-svg{position:absolute;top:0;left:0;width:100%;height:100%}.rv .rv-ring-bg{fill:none;stroke:color-mix(in srgb,var(--ac-line) 75%,transparent);stroke-width:9}.rv .rv-ring-fg{fill:none;stroke:var(--ac-accent);stroke-width:9;stroke-linecap:round}.rv .rv-ring-val{position:relative;text-align:center;line-height:1}.rv .rv-ring-val b{display:block;font-family:var(--rv-serif,"Cormorant Garamond",Georgia,serif);font-size:2.4em;font-weight:600;color:var(--ac-ink)}.rv .rv-ring-val span{display:block;margin-top:.25em;font-size:.9em;font-weight:600;color:var(--ac-ink-soft)}.rv .rv-score-text{min-width:0}.rv .rv-score-text .rv-title{margin-bottom:.3em}.rv .rv-score-label{font-family:var(--rv-serif,"Cormorant Garamond",Georgia,serif);font-size:1.3em;font-style:italic;font-weight:600;color:var(--ac-accent)}.rv.rv-timeline .rv-track{height:.7em;background:color-mix(in srgb,var(--ac-line) 40%,transparent)}.rv .rv-span{position:absolute;top:0;bottom:0;border-radius:999px;background:color-mix(in srgb,var(--ac-accent-2) 65%,var(--ac-surface))}.rv .rv-hl .rv-span{background:var(--ac-accent)}.rv .rv-hl .rv-label{color:var(--ac-accent)}.rv .rv-axis{display:flex;justify-content:space-between;gap:1em;margin-top:.7em;padding-top:.45em;border-top:1px dashed var(--ac-line);font-size:.86em;font-variant-numeric:tabular-nums;color:var(--ac-ink-soft)}.rv .rv-stack{display:flex;height:1em;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--ac-line) 50%,transparent)}.rv .rv-seg{display:block;height:100%;box-sizing:border-box;background:var(--rv-tone)}.rv .rv-seg+.rv-seg{border-inline-start:2px solid var(--ac-surface)}.rv.rv-balance .rv-legend{display:flex;flex-wrap:wrap;gap:.45em 1.5em;margin:.85em 0 0;padding:0;list-style:none}.rv.rv-balance .rv-legend>li{display:flex;align-items:center;gap:.45em;margin:0;padding:0}.rv .rv-dot{flex:none;width:.8em;height:.8em;border-radius:50%;background:var(--rv-tone)}.rv.rv-callout{--rv-tone:var(--ac-accent-2);display:flex;align-items:flex-start;gap:.9em;font-size:.9em;border-inline-start:3px solid var(--rv-tone);background:color-mix(in srgb,var(--rv-tone) 9%,var(--ac-surface))}.rv.rv-callout-advice{--rv-tone:var(--ac-accent)}.rv.rv-callout-caution{--rv-tone:var(--ac-negative)}.rv.rv-callout-strength{--rv-tone:var(--ac-positive)}.rv.rv-callout>.rv-ic{width:2.3em;height:2.3em;padding:.5em;border-radius:50%;box-sizing:border-box;color:var(--rv-tone);background:color-mix(in srgb,var(--rv-tone) 15%,var(--ac-surface))}.rv .rv-callout-body{flex:1 1 auto;min-width:0}.rv.rv-callout .rv-title{margin:.1em 0 .35em;font-size:1.3em}.rv .rv-text{font-size:1.06em;line-height:1.55}.rv.rv-callout .rv-points{margin:.2em 0 0;padding:0;list-style:none}.rv.rv-callout .rv-points>li{position:relative;margin:.4em 0 0;padding:0;padding-inline-start:1.2em;font-size:1.06em;line-height:1.5}.rv.rv-callout .rv-points>li:before{content:"";position:absolute;inset-inline-start:.2em;top:.6em;width:.42em;height:.42em;border-radius:50%;background:var(--rv-tone)}.rv-ic{display:inline-flex;align-items:center;justify-content:center;flex:none}.rv-svg{display:block;width:100%;height:100%}.rv-h{display:flex;align-items:center;gap:.45em}.rv-h-t{min-width:0}.rv-ic-h2{width:1.35em;height:1.35em;padding:.25em;border-radius:50%;box-sizing:border-box;color:var(--ac-accent);background:color-mix(in srgb,var(--ac-accent-2) 16%,var(--ac-surface));border:1px solid color-mix(in srgb,var(--ac-accent-2) 45%,transparent)}.rv-ic-h3{width:.95em;height:.95em;color:var(--ac-accent-2)}.rpb[data-v-c82cc1ee]{max-width:720px;margin:0 auto;color:var(--ac-ink);font-size:18px;line-height:1.78;font-feature-settings:"kern","liga","onum";overflow-wrap:anywhere}.rpb--compact[data-v-c82cc1ee]{font-size:16.5px;line-height:1.7}.rpb[data-v-c82cc1ee] h1,.rpb[data-v-c82cc1ee] h2,.rpb[data-v-c82cc1ee] h3,.rpb[data-v-c82cc1ee] h4{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;color:var(--ac-ink);line-height:1.18;text-wrap:balance}.rpb[data-v-c82cc1ee] h2{position:relative;font-size:clamp(26px,3.2vw,32px);margin:2.6em 0 .7em;padding-top:1.9em}.rpb[data-v-c82cc1ee] h2:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--ac-line) 18%,var(--ac-line) 82%,transparent)}.rpb[data-v-c82cc1ee] .blog-rich-md:first-child>h2:first-child{margin-top:0;padding-top:0}.rpb[data-v-c82cc1ee] .blog-rich-md:first-child>h2:first-child:before{display:none}.rpb[data-v-c82cc1ee] h3{font-size:23px;margin:1.8em 0 .5em}.rpb[data-v-c82cc1ee] h4{font-size:19px;margin:1.5em 0 .4em}.rpb[data-v-c82cc1ee] p{margin:0 0 1.15em}.rpb[data-v-c82cc1ee] .blog-rich-md:first-child>h2:first-child+p:first-letter{float:left;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:3.4em;line-height:.86;margin:.06em .1em 0 0;color:var(--ac-accent)}.rpb[data-v-c82cc1ee] ol,.rpb[data-v-c82cc1ee] ul{margin:0 0 1.25em;padding-left:1.35em}.rpb[data-v-c82cc1ee] ul{list-style:disc}.rpb[data-v-c82cc1ee] ol{list-style:decimal}.rpb[data-v-c82cc1ee] li{margin:0 0 .55em;padding-left:.2em}.rpb[data-v-c82cc1ee] li::marker{color:var(--ac-accent)}.rpb[data-v-c82cc1ee] strong{font-weight:650;color:var(--ac-ink)}.rpb[data-v-c82cc1ee] em{color:var(--ac-ink-soft)}.rpb[data-v-c82cc1ee] a{color:var(--ac-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--ac-accent) 35%,transparent)}.rpb[data-v-c82cc1ee] a:hover{border-bottom-color:var(--ac-accent)}.rpb[data-v-c82cc1ee] blockquote{margin:1.6em 0;padding:14px 22px;border-left:3px solid var(--ac-accent);background:var(--ac-bg-2);border-radius:0 var(--ac-r-md) var(--ac-r-md) 0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.12em;font-style:italic;color:var(--ac-ink)}.rpb[data-v-c82cc1ee] blockquote p:last-child{margin-bottom:0}.rpb[data-v-c82cc1ee] hr{border:0;height:1px;margin:2.4em auto;width:60%;background:linear-gradient(90deg,transparent,var(--ac-line),transparent)}.rpb[data-v-c82cc1ee] table{width:100%;border-collapse:collapse;margin:1.6em 0;font-size:15px;line-height:1.5;border:1px solid var(--ac-line);border-radius:var(--ac-r-md);overflow:hidden}.rpb[data-v-c82cc1ee] td,.rpb[data-v-c82cc1ee] th{border-bottom:1px solid var(--ac-line-soft);padding:10px 14px;text-align:left;vertical-align:top}.rpb[data-v-c82cc1ee] th{background:var(--ac-bg-2);font-family:Manrope,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink-soft)}.rpb[data-v-c82cc1ee] code{background:var(--ac-bg-2);border:1px solid var(--ac-line-soft);border-radius:var(--ac-r-sm);padding:1px 6px;font-size:.9em}@media(max-width:640px){.rpb[data-v-c82cc1ee]{font-size:17px}.rpb[data-v-c82cc1ee] table{display:block;overflow-x:auto}}@media print{.rpb[data-v-c82cc1ee]{max-width:none;font-size:11.5pt;line-height:1.6;color:#1d1712}.rpb[data-v-c82cc1ee] h2{font-size:18pt;margin:1.6em 0 .5em;padding-top:1.2em;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.rpb[data-v-c82cc1ee] h3,.rpb[data-v-c82cc1ee] h4{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.rpb[data-v-c82cc1ee] li,.rpb[data-v-c82cc1ee] p{orphans:3;widows:3;color:#1d1712}.rpb[data-v-c82cc1ee] .rv,.rpb[data-v-c82cc1ee] blockquote,.rpb[data-v-c82cc1ee] table,.rpb[data-v-c82cc1ee] tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.rpb[data-v-c82cc1ee] blockquote,.rpb[data-v-c82cc1ee] th{background:#f6efe3}.rpb[data-v-c82cc1ee] a{color:inherit;border-bottom:0}}
