[id^=rs-page-]{width:100%;background:var(--section-page-bg-color, var(--color-background));color:var(--section-page-text-color, var(--color-foreground))}[id^=rs-page-] .section-page__container{max-width:var(--rs-page-width, 1320px);margin-inline:auto;padding-inline:20px}[id^=rs-page-] .page__eyebrow,[id^=rs-page-] .page__title,[id^=rs-page-] .page__intro,[id^=rs-page-] .page__content{max-width:var(--content-max-width, 960px);margin-inline:auto}[id^=rs-page-] .page__eyebrow{margin-top:0;margin-bottom:.75rem;color:var(--rs-page-accent);font-family:var(--font-heading, inherit);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}[id^=rs-page-] .page__intro{margin-bottom:2rem;font-size:clamp(1.125rem,1.8vw,1.35rem);line-height:1.55}[id^=rs-page-] .page__intro>:first-child{margin-top:0}[id^=rs-page-] .page__intro>:last-child{margin-bottom:0}[id^=rs-page-] .page__title{margin-top:0;margin-bottom:clamp(1.75rem,4vw,3rem);padding-bottom:.85rem;border-bottom:1px solid var(--rs-page-accent);color:var(--section-page-text-color);font-family:var(--font-heading, inherit);font-size:clamp(2rem,5vw,3.25rem);font-weight:var(--font-weight-heading, 800);line-height:1.05;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}[id^=rs-page-] .page__content{color:var(--section-page-text-color);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6;overflow-wrap:break-word}[id^=rs-page-] .page__content>:first-child{margin-top:0}[id^=rs-page-] .page__content>:last-child{margin-bottom:0}[id^=rs-page-] .page__content p{margin:0 0 .9em;text-wrap:pretty}@media(min-width:768px){[id^=rs-page-] .page__content:has(>:first-child img):after{content:"";display:block;clear:both}[id^=rs-page-] .page__content:has(>:first-child img)>:first-child{float:left;width:min(42%,390px);margin:0 2.5rem 1.5rem 0}[id^=rs-page-] .page__content:has(>:first-child img)>:first-child img{width:100%;margin:0}}[id^=rs-page-] .page__content h2,[id^=rs-page-] .page__content h3,[id^=rs-page-] .page__content h4,[id^=rs-page-] .page__content h5,[id^=rs-page-] .page__content h6{margin:2em 0 .65em;color:var(--section-page-text-color);font-family:var(--font-heading, inherit);font-weight:var(--font-weight-heading, 700);line-height:1.2;text-wrap:balance}[id^=rs-page-] .page__content h2{font-size:clamp(1.5rem,2.7vw,2rem)}[id^=rs-page-] .page__content h3{font-size:clamp(1.25rem,2vw,1.5rem)}[id^=rs-page-] .page__content h4,[id^=rs-page-] .page__content h5,[id^=rs-page-] .page__content h6{font-size:1.125rem}[id^=rs-page-] .page__content a{color:var(--section-page-link-color, currentColor);text-decoration:underline;text-underline-offset:.18em;transition:color .2s ease}[id^=rs-page-] .page__content a:hover{color:var(--section-page-link-hover-color, currentColor)}[id^=rs-page-] .page__content a:focus-visible{outline:2px solid currentColor;outline-offset:3px}[id^=rs-page-] .page__content ul,[id^=rs-page-] .page__content ol{margin:0 0 1.5em;padding-left:1.5em}[id^=rs-page-] .page__content li{margin-bottom:.4em;padding-left:.15em}[id^=rs-page-] .page__content li::marker{color:var(--section-page-link-color, currentColor)}[id^=rs-page-] .page__content li>ul,[id^=rs-page-] .page__content li>ol{margin:.5em 0}[id^=rs-page-] .page__content strong{font-weight:700}[id^=rs-page-] .page__content img{display:block;max-width:100%;height:auto;margin:2em auto}[id^=rs-page-] .page__content blockquote{margin:2em 0;padding:.25em 0 .25em 1.25em;border-left:3px solid var(--section-page-link-color, currentColor);font-size:1.12em;line-height:1.55}[id^=rs-page-] .page__content hr{margin:2.5em 0;border:0;border-top:1px solid var(--section-page-text-color-muted, currentColor)}[id^=rs-page-] .page__content table{display:block;width:100%;margin:1.75em 0;overflow-x:auto;border-collapse:collapse}[id^=rs-page-] .page__content th,[id^=rs-page-] .page__content td{padding:.75em 1em;border-bottom:1px solid var(--section-page-text-color-muted, currentColor);text-align:left;vertical-align:top}[id^=rs-page-] .page__content th{font-weight:700}[id^=rs-page-] .page__content pre{margin:1.75em 0;padding:1.25em;overflow-x:auto;background:#7f7f7f14}[id^=rs-page-] .page__content code{font-size:.9em}@media(max-width:767px){[id^=rs-page-] .page__title{margin-bottom:1.5rem}[id^=rs-page-] .page__content{line-height:1.65}}@media(min-width:768px){[id^=rs-page-] .section-page__container{padding-inline:40px}}@media(prefers-reduced-motion:reduce){[id^=rs-page-] .page__content a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/page.css.map */
