[id$=__home-proof] .section--padding{padding-block:2.2rem}[id$=__home-proof] .section__heading{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[id$=__home-proof] .multicolumn-card{gap:1.2rem;padding:0;background:none}[id$=__home-proof] .multicolumn-card__image{width:2.2rem;color:#fff}[id$=__home-proof] .multicolumn-card__image .icon{width:2.2rem;height:2.2rem}[id$=__home-proof] .multicolumn-card__title{margin:0;font:600 1.5rem/1.35 var(--rs-sans);color:#fff;letter-spacing:0;text-transform:none}[id$=__home-proof] .multicolumn-card__text,[id$=__home-proof] .multicolumn-card__text p{margin:0;font-size:1.45rem;line-height:1.4;color:var(--rs-night-text)}@media(max-width:767px){[id$=__home-proof] .section--padding{padding-block:2rem}[id$=__home-proof] .multicolumn__items{row-gap:1.6rem}[id$=__home-proof] .f-column:last-child:nth-child(odd){grid-column:1 / -1}[id$=__home-proof] .multicolumn-card__title,[id$=__home-proof] .multicolumn-card__text,[id$=__home-proof] .multicolumn-card__text p{font-size:1.4rem;line-height:1.4}}[id$=__home-who] .rich-text__text{font-size:1.7rem;color:var(--rs-night-text)}[id$=__home-who] .rich-text__icon{padding-block:1.5rem;border-top:1px solid rgba(255,255,255,.12)}[id$=__home-who] .rich-text__icon:last-of-type{border-bottom:1px solid rgba(255,255,255,.12)}@media(max-width:767px){[id$=__home-who] .image-with-text__media{order:2}}[id$=__home-who] .icon-with-text :is(h3,.h5){font:600 1.6rem/1.5 var(--rs-sans);color:#fff}[id$=__home-who] .icon-with-text .rte,[id$=__home-who] .icon-with-text p{font-size:1.5rem;line-height:1.55;color:var(--rs-night-text)}[id$=__home-licensed] .rich-text__text{color:#d3dde6}.rs-stars-line{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem}.rs-stars-line p{margin:0}:is([id$=__home-proof],[id$=__home-who]) .rs-stars{flex:none;background:linear-gradient(90deg,#fff var(--rs-pct, 0%),rgba(255,255,255,.3) 0)}[id$=__home-eco] .rich-text__subheading{font:600 1.2rem/1.3 var(--rs-sans);font-stretch:var(--rs-wide, 112.5%);letter-spacing:.14em;text-transform:uppercase;color:var(--rs-steel-mid, #3e6079)}[id$=__home-eco] .rich-text__text{color:var(--rs-body, #3a434d)}[id$=__home-eco] .icon-with-text :is(h3,.h5){font:500 1.5rem/1.4 var(--rs-sans);text-transform:none;letter-spacing:0}[id$=__home-eco-row] .rs-ctabs{padding-top:0}[id$=__home-eco-row] .rs-ctabs__head{display:none}[id$=__home-guides] .multicolumn-card__image{margin-bottom:0}[id$=__home-guides] .multicolumn-card__info{padding-top:1.6rem}[id$=__home-guides] .multicolumn-card__title{margin:.6rem 0 0;font:600 1.9rem/1.35 var(--rs-sans);text-transform:none;letter-spacing:0}[id$=__home-guides] .multicolumn-card__text{margin-top:.8rem;font-size:1.5rem}[id$=__home-guides] .multicolumn-card__text p{margin:0;font-size:1.5rem;color:var(--rs-body, #3a434d)}@media(max-width:767px){[id$=__home-eco] .btn{width:100%}}[id*=__home-]:not([id$=__home-hero]) :is(h1,h2,h3,p).h2{font-size:clamp(2.8rem,2.6vw,3.8rem);line-height:1.1;letter-spacing:-.005em}[id*=__home-]:not([id$=__home-hero]) :is(h1,h2,h3).h1{font-size:clamp(3.2rem,3.4vw,4.8rem);line-height:1.06;letter-spacing:-.01em}[id*=__home-]:not([id$=__home-proof]):not([id$=__home-eco]) .section--padding{padding-block:clamp(4.4rem,5vw,6.8rem)}[id$=__home-eco] .section--padding{padding-block:clamp(4.4rem,5vw,6.8rem) clamp(2.8rem,3vw,4rem)}[id*=__home-] .section__header{--header-padding-bottom: 2.8rem;--header-padding-bottom-mobile: 2.8rem}[id*=__home-] .rich-text__text.section__description{max-width:60rem}@media(min-width:1200px){[id$=__home-proof] .multicolumn__items.f-grid{display:flex;justify-content:space-between;column-gap:2rem}[id$=__home-proof] .multicolumn__items>.f-column{flex:0 1 auto;width:auto}[id$=__home-proof] :is(.multicolumn-card__title,.multicolumn-card__text p){white-space:nowrap}[id$=__home-proof] .rs-stars-line{flex-wrap:nowrap}}@media(min-width:768px)and (max-width:1199px){[id$=__home-proof] .multicolumn__items.f-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;row-gap:1.6rem}}@media(min-width:990px){:is([id$=__home-who],[id$=__home-eco]) .image-with-text__wrapper{display:grid;align-items:center}[id$=__home-who] .image-with-text__wrapper{grid-template-columns:6fr 5fr;column-gap:clamp(3.2rem,5vw,7.2rem)}[id$=__home-eco] .image-with-text__wrapper{grid-template-columns:5fr 6fr;column-gap:clamp(2.8rem,4.5vw,7.2rem)}:is([id$=__home-who],[id$=__home-eco]) .image-with-text__wrapper>.image-with-text__media{width:auto;max-width:none}:is([id$=__home-who],[id$=__home-eco]) .image-with-text__wrapper>.image-with-text__inner{--padding-x: 0;flex:none;width:auto;max-width:none;padding:0}[id$=__home-who] .image-with-text__media{order:2}[id$=__home-eco] .image-with-text__media{order:0}}@media(max-width:989px){[id$=__home-eco] .image-with-text__media [style*=--aspect-ratio]{--aspect-ratio: 4/3 !important}}[id*=__home-] .rs-ctabs__intro{max-width:60rem}@media(max-width:767px){[id$=__home-licensed] .swipe-mobile{--column-width-mobile: 77vw}[id$=__home-guides] .swipe-mobile{--column-width-mobile: 75.5vw}[id*=__home-] .rs-ctabs__head{margin-bottom:2.8rem}}@media(min-width:768px){[id*=__home-] .section__header{align-items:flex-end}}[id*=__home-] .section__header .section__description{margin-top:.8rem;font-size:1.6rem}@media(max-width:749px){[id$=__home-eco] .image-with-text__media [style*=--aspect-ratio]{--aspect-ratio: 1/1 !important}}[id$=__home-who] .image-with-text__content{--text-margin-top: 1.4rem;--icon-margin-top: 2.6rem;--icon-siblings-margin-top: 0}[id$=__home-who] .rich-text__text{max-width:56rem}[id$=__home-eco] .image-with-text__content{--subheading-margin-bottom: 1rem;--text-margin-top: 1.6rem;--icon-margin-top: 2rem;--icon-siblings-margin-top: 1.2rem;--child-margin-top: 2.4rem}[id$=__home-eco] .rich-text__heading{max-width:14ch}[id$=__home-eco] .rich-text__text{font-size:1.7rem;max-width:52rem}@media(max-width:767px){[id$=__home-eco] .rich-text__text{font-size:1.6rem}}[id$=__home-who] .rs-stars-line{display:block}[id$=__home-who] .rs-stars-line .rs-stars{display:block;margin:.4rem 0 .2rem}[id$=__home-eco] .icon-with-text{min-height:2.5rem;align-items:center}[id$=__home-eco] .icon-with-text :is(h3,.h5){font-size:1.55rem}@media(max-width:767px){[id*=__home-] .section__header{row-gap:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/rs-page-home.css.map */
