.inrv.ra{--ra-text:720px;--ra-wide:1000px;background:#fff;color:var(--rv-ink);padding-bottom:24px}.inrv .ra-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:2147483000;pointer-events:none}.inrv .ra-progress span{display:block;height:100%;width:100%;background:var(--rv-accent);transform-origin:0 50%;transform:scaleX(0)}.inrv .ra-head{padding-top:56px;padding-bottom:40px;max-width:calc(var(--ra-wide) + var(--rv-gut) * 2)}.inrv .ra-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--rv-ink2);margin-bottom:22px}.inrv .ra-crumb a{color:inherit;text-decoration:none}.inrv .ra-crumb a:hover{color:var(--rv-ink);text-decoration:underline;text-underline-offset:3px}.inrv .ra-title,.inrv h1.ra-title{font-size:clamp(38px,5.2vw,76px)!important;line-height:1.02!important;font-weight:600!important;letter-spacing:-.045em!important;margin:0!important;text-transform:none!important;font-family:Inter,var(--heading-font-family),sans-serif!important;color:var(--rv-ink)!important;max-width:980px;text-wrap:balance}.inrv .ra-deck{font-size:clamp(18px,1.6vw,22px);line-height:1.45;color:var(--rv-ink2);margin-top:22px;max-width:760px;text-wrap:pretty}.inrv .ra-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:36px;padding-top:20px;border-top:1px solid var(--rv-line)}.inrv .ra-by{display:flex;align-items:center;gap:12px}.inrv .ra-by p{margin:0;display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.35}.inrv .ra-by__n{font-weight:600}.inrv .ra-by__n a{color:inherit;text-decoration:none}.inrv .ra-by__n a:hover{text-decoration:underline}.inrv .ra-by__d{color:var(--rv-ink2)}.inrv .ra-av{width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--rv-studio);flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:17px}.inrv .ra-av img{width:100%;height:100%;object-fit:cover}.inrv .ra-share{list-style:none;margin:0;padding:0;display:flex;gap:6px}.inrv .ra-sb{width:40px;height:40px;border-radius:50%;border:1px solid var(--rv-line);background:#fff;color:#111;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s,border-color .2s,color .2s}.inrv .ra-sb:hover{background:#111;border-color:#111;color:#fff}.inrv .ra-sb svg{width:17px;height:17px}.inrv .ra-sb.is-done{background:var(--rv-accent);border-color:var(--rv-accent);color:#111}.inrv .ra-hero{margin:0 0 8px}.inrv .ra-hero__m{overflow:hidden;background:var(--rv-studio)}.inrv .ra-hero__m img{width:100%;height:100%;object-fit:cover;object-position:var(--ra-fp,50% 30%);display:block}.inrv .ra-hero--full .ra-hero__m{aspect-ratio:2/1;max-height:76vh}.inrv .ra-hero--wide .ra-hero__m{max-width:calc(var(--rv-wrap) - var(--rv-gut) * 2);margin:0 auto;border-radius:var(--rv-r);aspect-ratio:16/9}.inrv .ra-hero figcaption{font-size:13px;color:var(--rv-ink2);margin-top:12px}.inrv .ra-main{position:relative;padding-top:56px}.inrv .ra-body{display:grid;grid-template-columns:[full-start] minmax(var(--rv-gut),1fr) [wide-start] minmax(0,calc((var(--ra-wide) - var(--ra-text)) / 2)) [text-start] min(var(--ra-text),calc(100% - var(--rv-gut) * 2)) [text-end] minmax(0,calc((var(--ra-wide) - var(--ra-text)) / 2)) [wide-end] minmax(var(--rv-gut),1fr) [full-end];font-size:18px;line-height:1.72;color:#262626}.inrv .ra-body>*{grid-column:text;margin:0 0 1.15em}.inrv .ra-body>table,.inrv .ra-body>.ra-tw,.inrv .ra-body>blockquote,.inrv .ra-body>.ra-cta,.inrv .ra-body>figure,.inrv .ra-body>.ra-faq{grid-column:wide}.inrv .ra-body>p>img:only-child,.inrv .ra-body>img{border-radius:var(--rv-r)}.inrv .ra-body h2{font-size:clamp(26px,2.6vw,36px)!important;line-height:1.12!important;font-weight:600!important;letter-spacing:-.035em!important;margin:2.1em 0 .6em!important;text-transform:none!important;font-family:Inter,sans-serif!important;color:var(--rv-ink)!important;scroll-margin-top:110px;text-wrap:balance}.inrv .ra-body h3{font-size:clamp(19px,1.6vw,22px)!important;line-height:1.25!important;font-weight:600!important;letter-spacing:-.02em!important;margin:1.8em 0 .5em!important;text-transform:none!important;font-family:Inter,sans-serif!important;color:var(--rv-ink)!important;scroll-margin-top:110px}.inrv .ra-body>h2:first-child,.inrv .ra-body>blockquote:first-child+h2{margin-top:1.4em!important}.inrv .ra-body p{text-wrap:pretty}.inrv .ra-body a{color:var(--rv-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#00000059;transition:text-decoration-color .2s}.inrv .ra-body a:hover{text-decoration-color:var(--rv-ink)}.inrv .ra-body strong{font-weight:600;color:var(--rv-ink)}.inrv .ra-body ul,.inrv .ra-body ol{padding-left:1.3em}.inrv .ra-body li{margin:.45em 0;padding-left:.2em}.inrv .ra-body li::marker{color:var(--rv-ink3)}.inrv .ra-body ol{counter-reset:ra;list-style:none;padding-left:0}.inrv .ra-body ol>li{counter-increment:ra;position:relative;padding-left:52px;margin:0 0 18px;min-height:36px}.inrv .ra-body ol>li:before{content:counter(ra);position:absolute;left:0;top:-2px;width:36px;height:36px;border-radius:50%;background:#111;color:#fff;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}.inrv .ra-body blockquote{background:var(--rv-alt);border:0;border-radius:var(--rv-r);padding:32px 36px;font-size:17px;line-height:1.6;margin:0 0 2em;quotes:none;font-style:normal}.inrv .ra-body blockquote>*:last-child{margin-bottom:0}.inrv .ra-body blockquote>p:first-child strong:only-child{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--rv-ink2);font-weight:600}.inrv .ra-body blockquote ul{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.inrv .ra-body blockquote li{position:relative;padding:14px 0 0;margin:0;border-top:1px solid rgba(0,0,0,.12)}.inrv .ra-body blockquote:before,.inrv .ra-body blockquote:after{content:none}.inrv .ra-tw{overflow-x:auto;border-radius:var(--rv-r);border:1px solid var(--rv-line);margin:.6em 0 1.6em}.inrv .ra-tw:focus-visible{outline:3px solid var(--rv-focus);outline-offset:3px}.inrv .ra-body table{width:100%;border-collapse:collapse;font-size:15.5px;line-height:1.5;margin:0;min-width:560px}.inrv .ra-body th,.inrv .ra-body td{text-align:left;vertical-align:top;padding:18px 20px;border-bottom:1px solid var(--rv-line)}.inrv .ra-body thead th{background:var(--rv-studio);font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--rv-ink2);padding-top:14px;padding-bottom:14px}.inrv .ra-body tbody tr:last-child td{border-bottom:0}.inrv .ra-body tbody td:first-child{width:34%;font-size:14px;color:var(--rv-ink2)}.inrv .ra-body tbody td:first-child a{display:inline-block;font-size:16px;font-weight:600;color:var(--rv-ink);margin-bottom:4px}.inrv .ra-body .ra-note{font-size:14px;line-height:1.6;color:var(--rv-ink2);padding:18px 0;border-top:1px solid var(--rv-line);border-bottom:1px solid var(--rv-line);margin:2.4em 0 0}.inrv .ra-body .ra-note em{font-style:normal}.inrv .ra-body .ra-src-h{font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--rv-ink2)!important;margin-top:2.2em!important}.inrv .ra-body .ra-src{font-size:13.5px;line-height:1.55;color:var(--rv-ink2);padding-left:1.1em}.inrv .ra-body .ra-src a{color:var(--rv-ink)}.inrv .ra-ext{display:inline-block;width:.72em;height:.72em;margin-left:.22em;vertical-align:.02em;opacity:.55}.inrv .ra-faq{border-top:1px solid var(--rv-line);margin:0 0 1.6em}.inrv .ra-faq details{border-bottom:1px solid var(--rv-line)}.inrv .ra-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.35;color:var(--rv-ink)}.inrv .ra-faq summary::-webkit-details-marker{display:none}.inrv .ra-faq summary:after{content:"";flex:0 0 28px;height:28px;border-radius:50%;background:var(--rv-studio) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2.4'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/13px no-repeat;transition:transform .3s var(--rv-ease)}.inrv .ra-faq details[open] summary:after{transform:rotate(45deg)}.inrv .ra-faq summary:focus-visible{outline:3px solid var(--rv-focus);outline-offset:4px;border-radius:6px}.inrv .ra-faq .ra-faq__a{padding:0 48px 20px 0;font-size:17px;line-height:1.65;color:#333}.inrv .ra-faq .ra-faq__a>*:last-child{margin-bottom:0}.inrv .ra-cta{border-radius:20px;overflow:hidden;margin:1.4em 0 2.2em;background:var(--rv-alt);display:grid;grid-template-columns:1fr}.inrv .ra-cta__c{padding:36px 40px}.inrv .ra-cta .rv-eyebrow{margin-bottom:10px}.inrv .ra-cta__h{font-size:clamp(24px,2.4vw,32px);line-height:1.1;font-weight:600;letter-spacing:-.035em;margin:0;color:var(--rv-ink);text-wrap:balance}.inrv .ra-cta__t{font-size:16.5px;line-height:1.6;color:var(--rv-ink2);margin-top:12px;max-width:620px}.inrv .ra-cta__t p{margin:0}.inrv .ra-cta__b{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:24px}.inrv .ra-body .ra-cta a.rv-btn{text-decoration:none!important}.inrv .ra-arrow{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:500;color:inherit;text-decoration:none!important;border-bottom:1px solid currentColor;padding-bottom:2px}.inrv .ra-arrow svg{width:15px;height:15px;transition:transform .25s var(--rv-ease)}.inrv .ra-arrow:hover svg{transform:translate(3px)}.inrv .ra-cta--dark{background:#111;color:#fff}.inrv .ra-cta--dark .ra-cta__h{color:#fff}.inrv .ra-cta--dark .ra-cta__t{color:#ffffffc2}.inrv .ra-cta--dark .rv-eyebrow{color:var(--rv-accent)}.inrv .ra-body .ra-cta--dark .ra-arrow{color:#fff}.inrv .ra-cta--split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);background:var(--rv-studio)}.inrv .ra-cta__m{position:relative;min-height:280px}.inrv .ra-cta__m img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0!important}.inrv .ra-cta--split .ra-cta__c{display:flex;flex-direction:column;justify-content:center}.inrv .ra-toc{position:absolute;top:56px;bottom:0;left:max(var(--rv-gut),calc(50% - var(--ra-wide) / 2 - 240px));width:176px}.inrv .ra-toc__in{position:sticky;top:120px}.inrv .ra-toc__l{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rv-ink2);margin:0 0 14px}.inrv .ra-toc ol,.inrv .ra-toc-m ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--rv-line)}.inrv .ra-toc li a,.inrv .ra-toc-m li a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;font-size:13.5px;line-height:1.35;color:var(--rv-ink2);text-decoration:none;transition:color .2s,border-color .2s}.inrv .ra-toc li a:hover{color:var(--rv-ink)}.inrv .ra-toc li a[aria-current=true]{color:var(--rv-ink);font-weight:600;border-left-color:var(--rv-ink)}.inrv .ra-toc-m{width:min(var(--ra-text),calc(100% - var(--rv-gut) * 2));margin:0 auto 28px;border:1px solid var(--rv-line);border-radius:14px;padding:0 18px}.inrv .ra-toc-m summary{cursor:pointer;padding:15px 0;font-size:14px;font-weight:600;list-style:none;display:flex;justify-content:space-between}.inrv .ra-toc-m summary:after{content:"+";font-size:18px;line-height:1}.inrv .ra-toc-m[open] summary:after{content:"\2212"}.inrv .ra-toc-m ol{margin-bottom:14px}@media(max-width:1359px){.inrv .ra-toc{display:none}}@media(min-width:1360px){.inrv .ra-toc-m{display:none}}.inrv .ra-foot{max-width:calc(var(--ra-text) + var(--rv-gut) * 2);margin:0 auto;padding:16px var(--rv-gut) 64px}.inrv .ra-tags{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.inrv .ra-tags a{text-transform:capitalize;display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:var(--rv-studio);color:var(--rv-ink);font-size:13px;font-weight:500;text-decoration:none;transition:background .2s}.inrv .ra-tags a:hover{background:#e0e0e0}.inrv .ra-author{display:flex;gap:18px;align-items:center;padding:24px;border-radius:var(--rv-r);background:var(--rv-alt)}.inrv .ra-author__i{width:72px;height:72px;border-radius:50%;overflow:hidden;flex:0 0 auto}.inrv .ra-author__i img{width:100%;height:100%;object-fit:cover}.inrv .ra-author .rv-eyebrow{margin-bottom:4px}.inrv .ra-author__n{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0}.inrv .ra-author .ra-arrow{margin-top:8px}.inrv.ra-band{position:relative;background:#111;color:#fff;overflow:hidden;min-height:min(640px,80vh);display:flex;align-items:flex-end}.inrv .ra-band__m{position:absolute;top:0;right:0;bottom:0;left:0}.inrv .ra-band__m img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.inrv .ra-band__m:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#00000059 45%,#000000d1)}.inrv .ra-band__c{position:relative;z-index:1;width:100%;padding-top:120px;padding-bottom:72px}.inrv.ra-band .rv-eyebrow{color:var(--rv-accent)}.inrv .ra-band__h,.inrv h2.ra-band__h{font-size:clamp(40px,6vw,92px)!important;line-height:.98!important;font-weight:600!important;letter-spacing:-.05em!important;margin:0!important;text-transform:none!important;font-family:Inter,sans-serif!important;color:#fff!important;max-width:900px}.inrv .ra-band__t{font-size:18px;line-height:1.55;color:#ffffffd1;margin-top:18px;max-width:560px}.inrv .ra-band__t p{margin:0}.inrv.ra-band .ra-arrow{color:#fff}.inrv.ra-rel{background:#fff;padding:96px 0 112px}.inrv .ra-rel__h{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px}.inrv .ra-rel__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.inrv .ra-card__m{display:block;aspect-ratio:4/3;border-radius:var(--rv-r);overflow:hidden;background:var(--rv-studio);margin-bottom:16px}.inrv .ra-card__m img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--rv-ease)}.inrv .ra-card:hover .ra-card__m img{transform:scale(1.04)}.inrv .ra-card .rv-eyebrow{margin-bottom:6px}.inrv .ra-card h3 a{color:inherit;text-decoration:none}.inrv .ra-card h3 a:hover{text-decoration:underline;text-underline-offset:3px}.inrv .ra-card .rv-meta{margin-top:8px;font-size:14px;line-height:1.5}@media(max-width:900px){.inrv.ra{--rv-gut:20px}.inrv .ra-head{padding-top:32px;padding-bottom:28px}.inrv .ra-meta{margin-top:26px}.inrv .ra-share{width:100%}.inrv .ra-hero--full .ra-hero__m{aspect-ratio:4/3}.inrv .ra-hero--wide .ra-hero__m{border-radius:0}.inrv .ra-main{padding-top:32px}.inrv .ra-body{font-size:17px;line-height:1.68}.inrv .ra-body blockquote{padding:24px 22px;font-size:16px}.inrv .ra-body blockquote ul{grid-template-columns:1fr;gap:12px}.inrv .ra-body table{font-size:14.5px;min-width:520px}.inrv .ra-body th,.inrv .ra-body td{padding:14px}.inrv .ra-body ol>li{padding-left:46px}.inrv .ra-cta__c{padding:28px 24px}.inrv .ra-cta--split{grid-template-columns:1fr}.inrv .ra-cta__m{min-height:0;aspect-ratio:16/9}.inrv .ra-faq summary{font-size:17px}.inrv .ra-faq .ra-faq__a{padding-right:0;font-size:16px}.inrv.ra-band{min-height:560px}.inrv .ra-band__c{padding-bottom:48px}.inrv.ra-rel{padding:64px 0 80px}.inrv .ra-rel__h{flex-direction:column;align-items:flex-start}.inrv .ra-rel__l{grid-template-columns:1fr;gap:32px}}@media(prefers-reduced-motion:reduce){.inrv .ra-progress{display:none}.inrv .ra-card__m img,.inrv .ra-arrow svg,.inrv .ra-faq summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/247/assets/in-rv-article.css.map */
