@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}.rv-blog-body{width:100%}@media (min-width:48rem){.rv-blog-layout{padding-inline:var(--rv-inset-2)}}@media (min-width:64rem){.rv-blog-layout{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:minmax(0,1fr) 847px;display:grid}}:root{--rv-blog-top:96px}@media (min-width:64rem){.rv-blog-toc{max-width:458px}}.rv-blog-toc p,.rv-blog-toc li,.rv-blog-toc a{font-family:var(--font-display)}.rv-blog-toc li,.rv-blog-toc a{letter-spacing:0}.rv-blog-block h2,.rv-blog-block p,.rv-blog-block a,.rv-blog-block input{font-family:var(--font-display);letter-spacing:0}.rv-blog-block input::placeholder{letter-spacing:.02em}.rv-blog-divide{position:relative}.rv-blog-divide:before{content:"";height:var(--rv-rule-w);background-image:var(--rv-dash-x);background-repeat:repeat-x;background-size:100% var(--rv-rule-w);pointer-events:none;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.rv-blog-divide:before{left:calc(-1 * var(--rv-inset-2));right:calc(-1 * var(--rv-inset-2))}}@media (min-width:1024px){.rv-blog-divide:before{left:calc(-100vw + var(--rv-inset-2) + 847px)}}.blog-content{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);overflow-wrap:break-word}@media (min-width:48rem){.blog-content{padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 8)}}.blog-content{font-family:var(--font-display)}.blog-content h1,.blog-content h2,.blog-content h3{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:26px;--tw-font-weight:var(--font-weight-medium,500);font-size:20px;line-height:26px;font-weight:var(--font-weight-medium,500);color:var(--rv-ink);text-transform:capitalize}@media (min-width:48rem){.blog-content h1,.blog-content h2,.blog-content h3{margin-top:calc(var(--spacing,.25rem) * 16);font-size:24px}}.blog-content h1,.blog-content h2,.blog-content h3{font-family:var(--font-display);scroll-margin-top:var(--rv-blog-top);position:relative}.blog-content h1:before,.blog-content h2:before,.blog-content h3:before{content:"";height:var(--rv-rule-w);background-image:var(--rv-dash-x);background-repeat:repeat-x;background-size:100% var(--rv-rule-w);pointer-events:none;position:absolute;top:-16px;left:-16px;right:-16px}.blog-content>:first-child:before{display:none}@media (min-width:768px){.blog-content h1:before,.blog-content h2:before,.blog-content h3:before{top:-32px;left:calc(-1 * (var(--rv-inset-2) + 32px));right:calc(-1 * (var(--rv-inset-2) + 32px))}}@media (min-width:1024px){.blog-content h1:before,.blog-content h2:before,.blog-content h3:before{left:calc(-100vw + var(--rv-inset-2) + 847px - 32px)}}.blog-content h4,.blog-content h5,.blog-content h6{margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:20px;--tw-font-weight:var(--font-weight-medium,500);font-size:17px;line-height:20px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--rv-ink);text-transform:capitalize}@media (min-width:48rem){.blog-content h4,.blog-content h5,.blog-content h6{font-size:18px}}.blog-content h4,.blog-content h5,.blog-content h6{font-family:var(--font-display)}.blog-content p{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:24px;--tw-font-weight:var(--font-weight-normal,400);font-size:15px;line-height:24px;font-weight:var(--font-weight-normal,400);color:var(--rv-ink)}@media (min-width:48rem){.blog-content p{font-size:16px}}.blog-content p{font-family:var(--font-display)}.blog-content a{color:var(--rv-brand);text-underline-offset:3px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}@media (hover:hover){.blog-content a:hover{opacity:.7}}.blog-content ul,.blog-content ol{margin-bottom:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 5);--tw-leading:24px;--tw-font-weight:var(--font-weight-normal,400);font-size:15px;line-height:24px;font-weight:var(--font-weight-normal,400);color:var(--rv-ink)}@media (min-width:48rem){.blog-content ul,.blog-content ol{padding-left:calc(var(--spacing,.25rem) * 6);font-size:16px}}.blog-content ul,.blog-content ol{font-family:var(--font-display)}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{margin-bottom:calc(var(--spacing,.25rem) * 0);--tw-leading:24px;--tw-font-weight:var(--font-weight-normal,400);font-size:15px;line-height:24px;font-weight:var(--font-weight-normal,400);overflow-wrap:break-word;color:var(--rv-ink)}@media (min-width:48rem){.blog-content li{font-size:16px}}.blog-content li{font-family:var(--font-display);letter-spacing:0}.blog-content blockquote{margin-block:calc(var(--spacing,.25rem) * 6);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--rv-brand);background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.blog-content blockquote{background-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.blog-content blockquote{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}@media (min-width:48rem){.blog-content blockquote{padding-inline:calc(var(--spacing,.25rem) * 6)}}.blog-content blockquote p{margin-bottom:calc(var(--spacing,.25rem) * 0);--tw-leading:24px;--tw-font-weight:var(--font-weight-medium,500);font-size:16px;line-height:24px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--rv-ink)}@media (min-width:48rem){.blog-content blockquote p{--tw-leading:20px;font-size:18px;line-height:20px}}.blog-content img{margin-block:calc(var(--spacing,.25rem) * 6);border-radius:2px;width:100%;height:auto}.blog-content code{background-color:#ffffff80;border-radius:2px}@supports (color:color-mix(in lab, red, red)){.blog-content code{background-color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.blog-content code{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:13px}@media (min-width:48rem){.blog-content code{font-size:14px}}.blog-content code{font-family:Space Mono,monospace}.blog-content pre{margin-block:calc(var(--spacing,.25rem) * 6);background-color:var(--rv-ink);padding:calc(var(--spacing,.25rem) * 4);color:#fef9ef;border-radius:2px;overflow-x:auto}@media (min-width:48rem){.blog-content pre{padding:calc(var(--spacing,.25rem) * 5)}}.blog-content pre code{padding:calc(var(--spacing,.25rem) * 0);--tw-leading:24px;color:inherit;background-color:#0000;font-size:14px;line-height:24px}.blog-content hr{margin-block:calc(var(--spacing,.25rem) * 8);--tw-border-style:none;height:var(--rv-rule-w);background:var(--rv-rule);border-style:none}.blog-content strong{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--rv-ink)}.blog-content em{font-style:italic}.blog-content table{margin-block:calc(var(--spacing,.25rem) * 6);text-align:left;border-collapse:collapse;table-layout:fixed;width:100%;font-family:var(--font-display)}.blog-content th,.blog-content td{vertical-align:middle;--tw-leading:22px;--tw-font-weight:var(--font-weight-normal,400);font-size:15px;line-height:22px;font-weight:var(--font-weight-normal,400);color:var(--rv-ink)}@media (min-width:48rem){.blog-content th,.blog-content td{font-size:16px}}.blog-content th,.blog-content td{border:var(--rv-rule-w) dashed var(--rv-ink-40)!important;padding:16px!important}@media (min-width:768px){.blog-content th,.blog-content td{padding:24px!important}}.blog-content th:first-child,.blog-content td:first-child{background-color:#fff3;width:40%}@supports (color:color-mix(in lab, red, red)){.blog-content th:first-child,.blog-content td:first-child{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}@media (min-width:48rem){.blog-content th:first-child,.blog-content td:first-child{width:36.6%}}.blog-content th:not(:first-child),.blog-content td:not(:first-child){background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.blog-content th:not(:first-child),.blog-content td:not(:first-child){background-color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.blog-content td>*,.blog-content th>*{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0)}.blog-content tr:first-child td,.blog-content tr:first-child th,.blog-content thead td,.blog-content thead th{--tw-leading:20px;--tw-font-weight:var(--font-weight-medium,500);font-size:16px;line-height:20px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.02em;letter-spacing:-.02em;text-transform:capitalize}@media (min-width:48rem){.blog-content tr:first-child td,.blog-content tr:first-child th,.blog-content thead td,.blog-content thead th{font-size:18px}}.blog-content tr:first-child td>*,.blog-content tr:first-child th>*,.blog-content thead td>*,.blog-content thead th>*{--tw-leading:20px;--tw-font-weight:var(--font-weight-medium,500);font-size:16px;line-height:20px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.02em;letter-spacing:-.02em;text-transform:capitalize}@media (min-width:48rem){.blog-content tr:first-child td>*,.blog-content tr:first-child th>*,.blog-content thead td>*,.blog-content thead th>*{font-size:18px}}.blog-content>:first-child{margin-top:calc(var(--spacing,.25rem) * 0)}.blog-content>:last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
