.rs,.rs *{box-sizing:border-box;margin:0;padding:0}.rs{--cream:#FAF6F0;--ink:#16213E;--mute:#5C6378;--line:rgba(22,33,62,.12);--peach:#FBE3D4;--blush:#FBE1E9;--sky:#DCE8F8;--lime:#C9EF94;font-family:Figtree,Helvetica Neue,Arial,sans-serif;font-weight:300;color:var(--ink);background:var(--cream);font-size:16px;line-height:1.55}.rs img{display:block;max-width:100%}.rs a{color:inherit;text-decoration:none}.rs .serif{font-family:"Instrument Serif",Times New Roman,serif;font-weight:400;letter-spacing:-.01em}.rs em{font-family:"Instrument Serif",serif;font-style:italic}.rs .wrap{max-width:1320px;margin:0 auto;padding:0 40px}.rs .eyebrow{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.rs .h2{font-family:"Instrument Serif",serif;font-weight:400;font-size:68px;line-height:1;letter-spacing:-.015em}.rs .lede{font-size:18px;color:var(--mute);max-width:560px;margin-top:18px}.rs .sec{padding:120px 0}.rs .ann{background:var(--ink);color:#f3f1ec;text-align:center;font-size:13px;padding:10px 16px;letter-spacing:.02em}.rs .ann b{font-weight:500;color:var(--lime)}.rs .nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 40px;position:absolute;left:0;right:0;z-index:5}.rs .nav nav{display:flex;gap:30px;font-size:14px}.rs .nav .cart{justify-self:end;border:1px solid currentColor;border-radius:999px;padding:7px 16px;font-size:13px}.rs .nav.light{color:#fff}.rs .nav.light img{filter:brightness(0) invert(1)}.rs .nav.solid{position:relative;color:var(--ink)}.rs .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 30px;border-radius:999px;font-size:14px;font-weight:500;letter-spacing:.02em}.rs .btn.ink{background:var(--ink);color:#fff}.rs .btn.white{background:#fff;color:var(--ink)}.rs .btn.glass{background:#ffffff2e;color:#fff;border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rs .btn.lime{background:var(--lime);color:#21360e}.rs .btn.line{border:1px solid var(--ink);color:var(--ink)}.rs .hero{position:relative;height:880px;padding:12px}.rs .hero .ph{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:28px;background:#8fb6ea center 40%/cover no-repeat;overflow:hidden}.rs .hero .ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#142d5f4d,#142d5f00 55%)}.rs .hero .tx{position:absolute;left:64px;bottom:72px;max-width:720px;color:#fff;z-index:2}.rs .hero h1{font-family:"Instrument Serif",serif;font-weight:400;font-size:104px;line-height:.92;letter-spacing:-.02em}.rs .hero p{font-size:19px;margin-top:22px;max-width:520px;opacity:.95}.rs .hero .cta{display:flex;gap:12px;margin-top:34px;flex-wrap:wrap}.rs .hero .trust{position:absolute;right:56px;bottom:72px;z-index:2;display:grid;gap:8px;text-align:right;color:#fff;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.rs .marq{border-bottom:1px solid var(--line);overflow:hidden;white-space:nowrap;padding:26px 0}.rs .marq div{display:inline-block;font-family:"Instrument Serif",serif;font-style:italic;font-size:40px;color:var(--ink);animation:mq 40s linear infinite}.rs .marq span{margin:0 26px;color:#e7a37f;font-style:normal}@keyframes mq{to{transform:translate(-50%)}}.rs .phead{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px}.rs .prods{display:grid;grid-template-columns:1fr 1fr;gap:20px}.rs .prod{border-radius:28px;overflow:hidden;display:flex;flex-direction:column}.rs .prod.w{background:var(--peach)}.rs .prod.v{background:var(--blush)}.rs .prod .im{aspect-ratio:1.15;overflow:hidden}.rs .prod .im img{width:100%;height:100%;object-fit:cover;transition:transform .8s}.rs .prod:hover .im img{transform:scale(1.04)}.rs .prod .bd{padding:34px 36px 38px;display:flex;flex-direction:column;gap:14px;flex:1}.rs .prod h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:64px;line-height:1}.rs .prod .chips{display:flex;gap:8px;flex-wrap:wrap}.rs .prod .chips span{border:1px solid rgba(22,33,62,.25);border-radius:999px;padding:5px 12px;font-size:12px}.rs .prod p{color:#3d4560;max-width:480px}.rs .prod .row{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px}.rs .prod .pr{font-size:15px}.rs .prod .pr s{color:var(--mute);margin-left:6px}.rs .split{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;align-items:center}.rs .split .pic{border-radius:28px;overflow:hidden;aspect-ratio:4/5}.rs .split .pic img{width:100%;height:100%;object-fit:cover}.rs .rows{margin-top:40px;border-top:1px solid var(--line)}.rs .rows>div{display:grid;grid-template-columns:56px 1fr;gap:10px;padding:24px 0;border-bottom:1px solid var(--line)}.rs .rows b{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:12px;color:var(--mute);padding-top:8px}.rs .rows h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:30px;line-height:1.1}.rs .rows p{color:var(--mute);margin-top:6px}.rs .navy{background:var(--ink);color:#f3f1ec}.rs .navy .eyebrow{color:#9aa6c3}.rs .navy .lede{color:#b9c3db}.rs .nums{display:grid;grid-template-columns:repeat(4,1fr);margin-top:64px;border-top:1px solid rgba(255,255,255,.14)}.rs .nums>div{border-right:1px solid rgba(255,255,255,.14);padding:34px 28px 0}.rs .nums>div:first-child{padding-left:0}.rs .nums>div:last-child{border-right:0}.rs .nums .n{font-family:"Instrument Serif",serif;font-size:92px;line-height:.95;letter-spacing:-.02em;color:#fff}.rs .nums .n i{font-style:italic;color:#f6b79a}.rs .nums p{color:#c8d0e3;margin-top:16px;font-size:15px}.rs .nums small{display:block;margin-top:18px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;color:#7f8ba8}.rs .comm{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;padding:0 40px;margin-top:56px}.rs .comm::-webkit-scrollbar{display:none}.rs .comm>*{flex:0 0 auto;border-radius:24px;overflow:hidden}.rs .comm img{height:520px;width:340px;object-fit:cover}.rs .comm .note{width:440px;height:520px;background:var(--sky);padding:40px;display:flex;flex-direction:column;justify-content:space-between}.rs .comm .note q{font-family:"Instrument Serif",serif;font-style:italic;font-size:34px;line-height:1.12;quotes:"\201c" "\201d"}.rs .comm .note p{color:var(--mute);font-size:14px}.rs .sci{display:grid;grid-template-columns:1fr 1fr;border-radius:28px;overflow:hidden;background:#fff}.rs .sci .ph{position:relative;min-height:560px;background:#8fb6ea center/cover}.rs .sci .ph .big{position:absolute;left:40px;bottom:30px;color:#fff;font-family:"Instrument Serif",serif;font-size:200px;line-height:.8}.rs .sci .ph .lb{position:absolute;left:44px;bottom:34px;transform:translateY(100%)}.rs .sci .bd{padding:56px}.rs .facts{margin-top:30px;border-top:1px solid var(--line)}.rs .facts div{display:grid;grid-template-columns:150px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--line);align-items:baseline}.rs .facts b{font-family:"Instrument Serif",serif;font-weight:400;font-size:38px;line-height:1}.rs .facts p{color:var(--mute);font-size:14.5px}.rs .facts small{display:block;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:#9097a8;margin-top:4px;letter-spacing:.04em}.rs .prom{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rs .prom div{padding:34px 28px;border-right:1px solid var(--line)}.rs .prom div:last-child{border-right:0}.rs .prom h4{font-family:"Instrument Serif",serif;font-weight:400;font-size:28px}.rs .prom p{color:var(--mute);font-size:14px;margin-top:6px}.rs .band{position:relative;margin:12px;border-radius:28px;min-height:560px;background:#8fb6ea center/cover;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;overflow:hidden}.rs .band h2{font-family:"Instrument Serif",serif;font-weight:400;font-size:110px;line-height:.92;letter-spacing:-.02em}.rs .band .cta{display:flex;gap:12px;justify-content:center;margin-top:34px}.rs footer{background:var(--ink);color:#c8d0e3;padding:80px 40px 40px;margin-top:12px}.rs footer .top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;max-width:1320px;margin:0 auto}.rs footer h5{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7f8ba8;margin-bottom:16px}.rs footer a{display:block;margin:6px 0;color:#e8ecf5;font-size:14px}.rs footer .big{font-family:"Instrument Serif",serif;font-size:44px;line-height:1;color:#fff}.rs footer .em{display:flex;margin-top:22px;border-bottom:1px solid rgba(255,255,255,.3);padding:10px 0;justify-content:space-between;color:#9aa6c3;font-size:14px;max-width:360px}.rs footer .bot{max-width:1320px;margin:60px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);display:flex;justify-content:space-between;font-size:12px;color:#7f8ba8}.rs .ph1{padding:150px 0 90px}.rs .ph1 h1{font-family:"Instrument Serif",serif;font-weight:400;font-size:112px;line-height:.92;letter-spacing:-.02em;max-width:1100px}.rs .ph1 .lede{font-size:20px;max-width:640px}.rs .collage{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:16px;margin-top:70px}.rs .collage div{border-radius:24px;overflow:hidden;aspect-ratio:3/4}.rs .collage div:first-child{aspect-ratio:auto}.rs .collage img{width:100%;height:100%;object-fit:cover}.rs .quote{text-align:center;max-width:980px;margin:0 auto}.rs .quote q{font-family:"Instrument Serif",serif;font-style:italic;font-size:56px;line-height:1.08;quotes:"\201c" "\201d";display:block}.rs .quote .by{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--mute)}.rs .quote .av{width:52px;height:52px;border-radius:50%;background:var(--peach) center/cover}.rs .rules{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:56px}.rs .rules div{background:#fff;border-radius:24px;padding:40px}.rs .rules b{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:12px;color:var(--mute)}.rs .rules h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:40px;line-height:1.05;margin:26px 0 10px}.rs .rules p{color:var(--mute)}.rs .key{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px;border-top:1px solid var(--line)}.rs .key div{padding:28px 26px 0 0}.rs .key i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}.rs .key h4{font-family:"Instrument Serif",serif;font-weight:400;font-size:30px;display:flex;align-items:center}.rs .key p{color:var(--mute);font-size:14.5px;margin-top:8px}.rs .disc{margin-top:48px;padding:24px 28px;border-radius:20px;background:#fff;color:var(--mute);font-size:14px}.rs .sys{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:56px}.rs .sys>div{border-radius:28px;padding:48px}.rs .sys .w{background:var(--peach)}.rs .sys .v{background:var(--blush)}.rs .sys h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:48px;line-height:1}.rs .sys .sub{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-top:10px}.rs .sys dl{margin-top:30px;border-top:1px solid rgba(22,33,62,.15)}.rs .sys dt{font-weight:500;margin-top:18px}.rs .sys dd{color:#3d4560;font-size:14.5px;margin-top:4px;padding-bottom:18px;border-bottom:1px solid rgba(22,33,62,.12)}.rs .studies{padding:110px 0}.rs .studies.w{background:var(--peach)}.rs .studies.v{background:var(--blush)}.rs .need{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;padding:0 40px;margin-top:48px;scroll-snap-type:x mandatory}.rs .need::-webkit-scrollbar{display:none}.rs .ncard{flex:0 0 400px;background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;scroll-snap-align:start}.rs .ncard svg{width:100%;height:auto;display:block;background:#fff;border-bottom:1px solid #F0EEEA}.rs .ncard .tx{padding:24px 26px 26px;display:flex;flex-direction:column;gap:8px;flex:1}.rs .ncard .m{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#8a90a2}.rs .ncard .big{font-family:"Instrument Serif",serif;font-size:56px;line-height:1}.rs .ncard h3{font-weight:500;font-size:17px;line-height:1.3}.rs .ncard .f{color:var(--mute);font-size:14px}.rs .ncard .how{margin-top:auto;padding-top:14px;border-top:1px solid #EEECE7;font-size:13.5px;color:#3d4560}.rs .ncard .how .mono{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#8a90a2;margin-bottom:4px}.rs .ncard .draw,.rs .ncard .grow,.rs .ncard .fade{animation:none!important;stroke-dashoffset:0!important}@media(max-width:749px){.rs .wrap{padding:0 20px}.rs .sec{padding:72px 0}.rs .h2{font-size:44px}.rs .lede{font-size:16px}.rs .nav{padding:16px 20px;grid-template-columns:1fr auto}.rs .nav nav{display:none}.rs .hero{height:740px;padding:8px}.rs .hero .ph{top:8px;right:8px;bottom:8px;left:8px;border-radius:22px;background-position:78% center}.rs .hero .ph:after{background:linear-gradient(0deg,#142d5f73,#142d5f00 60%)}.rs .hero .tx{left:26px;right:26px;bottom:40px}.rs .hero h1{font-size:58px}.rs .hero p{font-size:16px}.rs .hero .trust{display:none}.rs .hero .btn{height:48px;padding:0 20px}.rs .marq div{font-size:28px}.rs .phead{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}.rs .prods,.rs .split,.rs .sci,.rs .sys,.rs .rules{grid-template-columns:1fr;gap:16px}.rs .prod h3{font-size:48px}.rs .prod .bd{padding:26px 24px 28px}.rs .split{gap:36px}.rs .rows h3{font-size:26px}.rs .nums{grid-template-columns:1fr 1fr;margin-top:40px}.rs .nums>div{padding:26px 14px 26px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.rs .nums>div:nth-child(odd){padding-left:0;padding-right:14px}.rs .nums>div:nth-child(2n){padding-left:14px}.rs .nums .n{font-size:56px}.rs .nums p{font-size:13.5px}.rs .comm{padding:0 20px;margin-top:36px}.rs .comm img{height:400px;width:260px}.rs .comm .note{width:300px;height:400px;padding:28px}.rs .comm .note q{font-size:26px}.rs .sci .ph{min-height:360px}.rs .sci .ph .big{font-size:140px;left:24px}.rs .sci .bd{padding:32px 24px}.rs .facts div{grid-template-columns:1fr;gap:4px}.rs .prom{grid-template-columns:1fr 1fr}.rs .prom div{padding:24px 16px;border-bottom:1px solid var(--line)}.rs .prom div:nth-child(2){border-right:0}.rs .prom h4{font-size:22px}.rs .band{min-height:440px;margin:8px}.rs .band h2{font-size:60px}.rs .band .cta{flex-direction:column;padding:0 30px}.rs footer{padding:56px 20px 28px}.rs footer .top{grid-template-columns:1fr 1fr}.rs footer .top>div:first-child{grid-column:1/-1}.rs footer .bot{flex-direction:column;gap:8px}.rs .ph1{padding:110px 0 50px}.rs .ph1 h1{font-size:58px}.rs .collage{grid-template-columns:1fr 1fr;margin-top:40px}.rs .collage div:first-child{grid-column:1/-1;aspect-ratio:4/3}.rs .quote q{font-size:34px}.rs .rules div{padding:28px}.rs .rules h3{font-size:32px}.rs .key{grid-template-columns:1fr 1fr}.rs .key h4{font-size:24px}.rs .sys>div{padding:30px 24px}.rs .sys h3{font-size:36px}.rs .studies{padding:72px 0}.rs .need{padding:0 20px}.rs .ncard{flex:0 0 86%}}.rs{background:#c5d8f2;color:#1e2a4a;--ink:#1E2A4A;--mute:#4E5B78;--line:rgba(30,42,74,.12)}.rs .skyfix{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:#b9ceee url(rs-sky-blue.jpg) center top/cover no-repeat}.rs>*:not(.skyfix){position:relative;z-index:1}.rs .serif,.rs .h2,.rs .hero h1,.rs .prod h3,.rs .rows h3,.rs .nums .n,.rs .comm .note q,.rs .sci .ph .big,.rs .facts b,.rs .prom h4,.rs .band h2,.rs footer .big,.rs .ph1 h1,.rs .quote q,.rs .rules h3,.rs .key h4,.rs .sys h3,.rs .ncard .big,.rs .marq div{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;letter-spacing:-.035em!important}.rs em{font-family:inherit;font-style:normal}.rs .h2{font-size:56px;line-height:1.04}.rs .ph1 h1{font-size:84px;line-height:1}.rs .hero h1,.rs .band h2{font-size:84px;line-height:.98}.rs .lede{color:#33405f}.rs .eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:7px 14px 7px 11px;font-family:Figtree,sans-serif;font-size:13px;letter-spacing:0;text-transform:none;color:#1e2a4a;box-shadow:0 6px 18px #4678be1f}.rs .eyebrow:before{content:"";width:9px;height:9px;border-radius:50%;background:#3ccb3c;box-shadow:0 0 0 3px #3ccb3c33}.rs .phead>.eyebrow,.rs .phead p.eyebrow:only-child{box-shadow:none}.rs .btn.ink,.rs .btn.lime{background:linear-gradient(180deg,#f1fddc,#c2ee84);color:#2d4a12;border:2px solid rgba(255,255,255,.95);box-shadow:0 10px 24px #78b43c40}.rs .btn.line{background:#fff;border:0;color:#1e2a4a;box-shadow:0 8px 20px #4678be24}.rs .btn.glass{background:#ffffff38}.rs .ann{background:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#1e2a4a}.rs .ann b{color:#2d7a16}.rs .nav .cart{background:#fff;color:#1e2a4a;border:0}.rs .nav.solid{background:transparent}.rs .prod.w,.rs .prod.v{background:#fff;box-shadow:0 20px 50px #4678be29}.rs .prod.w .im{background:linear-gradient(180deg,#fde9dc,#fbd2bd)}.rs .prod.v .im{background:linear-gradient(180deg,#fceaf0,#f8cddb)}.rs .prod .chips span{border:0;background:#eef4fc}.rs .prod p,.rs .rows p,.rs .facts p,.rs .prom p,.rs .rules p,.rs .key p,.rs .sys dd{color:#4a5674}.rs .split>div:last-child{background:#fff;border-radius:30px;padding:48px;box-shadow:0 20px 50px #4678be29}.rs .split .pic{box-shadow:0 20px 50px #4678be2e;border:8px solid #fff;border-radius:34px}.rs .rows b{font-family:Figtree,sans-serif;font-size:13px;color:#fff;background:#1e2a4a;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;padding:0;margin-top:4px}.rs .navy{background:transparent;color:#1e2a4a}.rs .navy .wrap{background:#fff;border-radius:30px;padding:64px;box-shadow:0 20px 50px #4678be29}.rs .navy .lede,.rs .navy p{color:#4a5674}.rs .nums{border-top:0;gap:14px;margin-top:44px}.rs .nums>div{border:0!important;padding:28px 24px 0!important;background:linear-gradient(180deg,#f4f8fe,#e6effb);border-radius:24px;min-height:330px;position:relative;overflow:hidden}.rs .nums .n{color:#1e2a4a;font-size:72px}.rs .nums .n i{font-style:normal;color:#1e2a4a}.rs .nums small{color:#7a86a0}.rs .nums>div:after{content:"";position:absolute;width:180px;height:180px;right:-30px;bottom:-50px;border-radius:50%;filter:blur(10px);opacity:.9}.rs .nums>div:nth-child(1):after{background:conic-gradient(#c2ee84 0 300deg,#f1fddc 0)}.rs .nums>div:nth-child(2):after{background:conic-gradient(#f8b4c9 0 252deg,#fce3ec 0)}.rs .nums>div:nth-child(3):after{background:conic-gradient(#fbc867 0 90deg,#fef1d6 0)}.rs .nums>div:nth-child(4):after{background:radial-gradient(circle,transparent 0 40%,#9EC5F5 41%)}.rs .comm .note{background:#fff;box-shadow:0 20px 50px #4678be29}.rs .comm .note q{font-size:30px;line-height:1.15}.rs .comm>div{border:6px solid #fff}.rs .comm .note{border:0}.rs .sci{box-shadow:0 20px 50px #4678be29;border-radius:30px}.rs .sci .ph .big{font-size:180px;text-shadow:0 10px 40px rgba(20,50,110,.35)}.rs .facts small{font-family:Figtree,sans-serif;font-size:12px;color:#7a86a0}.rs .prom{background:#fff;border:0;border-radius:30px;box-shadow:0 20px 50px #4678be29}.rs .band{border-radius:30px}.rs .band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#19376e47,#19376e0d)}.rs .band>div{position:relative}.rs footer{background:#fff;color:#4a5674;border-radius:30px;margin:12px;box-shadow:0 20px 50px #4678be29}.rs footer a{color:#1e2a4a}.rs footer .big{color:#1e2a4a}.rs footer h5{font-family:Figtree,sans-serif;font-size:12px;letter-spacing:.04em;text-transform:none;color:#7a86a0}.rs footer .em{border-bottom:1px solid #D5DEEE;color:#7a86a0}.rs footer .bot{border-top:1px solid #E6ECF5;color:#7a86a0}.rs .marq{border:0;background:#ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rs .marq div{font-size:30px;color:#1e2a4a}.rs .marq span{color:#3ccb3c}.rs .collage div{border:8px solid #fff;box-shadow:0 20px 50px #4678be29;border-radius:30px}.rs .quote{background:#fff;border-radius:30px;padding:64px;box-shadow:0 20px 50px #4678be29}.rs .quote q{font-size:40px;line-height:1.15}.rs .rules div{box-shadow:0 20px 50px #4678be1f;border-radius:30px}.rs .rules b{font-family:Figtree,sans-serif;color:#fff;background:#1e2a4a;border-radius:50%;width:30px;height:30px;display:grid;place-items:center}.rs .rules h3{font-size:34px}.rs .key{border:0;gap:12px}.rs .key div{background:#fff;border-radius:24px;padding:26px;box-shadow:0 12px 30px #4678be1f}.rs .key h4{font-size:24px}.rs .disc{box-shadow:0 12px 30px #4678be1a}.rs .sys .w,.rs .sys .v{background:#fff;box-shadow:0 20px 50px #4678be29;border-top:8px solid #FBC8AE}.rs .sys .v{border-top-color:#f6b3c8}.rs .sys .sub{font-family:Figtree,sans-serif;font-size:13px;letter-spacing:0;text-transform:none}.rs .studies.w,.rs .studies.v{background:transparent}.rs .ncard{box-shadow:0 20px 50px #4678be24;border-radius:28px}.rs .ncard .m,.rs .ncard .how .mono{font-family:Figtree,sans-serif;letter-spacing:.02em}@media(max-width:749px){.rs .h2{font-size:38px}.rs .ph1 h1,.rs .hero h1{font-size:46px}.rs .band h2{font-size:48px}.rs .split>div:last-child,.rs .navy .wrap,.rs .quote{padding:28px 22px}.rs .navy .wrap{margin:0 12px;width:auto}.rs .nums>div{min-height:240px;padding:20px 16px 0!important}.rs .nums .n{font-size:44px}.rs .quote q{font-size:26px}.rs .rules h3{font-size:28px}.rs footer{margin:8px}}.rs .prod .eyebrow,.rs .split .eyebrow,.rs .sci .eyebrow,.rs .navy .eyebrow,.rs .quote .eyebrow{align-self:flex-start;box-shadow:none;background:#f1f5fc}.rs .skyfix{background:#7fa8e2 url(rs-sky-soft.jpg) center top/cover no-repeat!important}.rs{background:#8db3e6}.rs .h2,.rs .ph1 h1,.rs .lede,.rs .ph1 .lede{color:#fff!important;text-shadow:0 2px 22px rgba(20,60,130,.3)}.rs :is(.split>div:last-child,.navy .wrap,.sci .bd,.quote,.wbox,.rules div,.sys>div) :is(.h2,.lede,h1,h2){color:#1e2a4a!important;text-shadow:none}.rs .nav.solid{color:#fff}.rs .nav.solid img{filter:brightness(0) invert(1)}.rs .wbox{background:#fff;border-radius:30px;padding:56px;box-shadow:0 20px 50px #4678be29}.rs .nums{grid-template-columns:repeat(4,1fr)}.rs .nums>div:nth-child(5):after{background:conic-gradient(#c9b6f2 0 36deg,#eee6fd 0)}.rs .nums>div:nth-child(6):after{background:conic-gradient(#f6774f 0 324deg,#fde2d6 0)}.rs .nums>div:nth-child(7):after{background:conic-gradient(#9ec5f5 0 45deg,#e3eefb 0)}.rs .nums>div:nth-child(8):after{background:conic-gradient(#c2ee84 0 120deg,#f1fddc 0)}.rs .need{scroll-padding:0 40px}.rs .imcards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.rs .imc{background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 20px 50px #4678be29;display:flex;flex-direction:column}.rs .imc img{width:100%;aspect-ratio:4/3.6;object-fit:cover}.rs .imc .t{padding:24px 24px 28px}.rs .imc h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;letter-spacing:-.03em}.rs .imc p{color:#4a5674;font-size:14.5px;margin-top:8px}.rs .imc .sig{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.rs .imc .sig span{background:#eef4fc;border-radius:999px;padding:5px 11px;font-size:12px}.rs .stages{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:48px}.rs .stg{background:#fff;border-radius:26px;padding:28px 24px;box-shadow:0 20px 50px #4678be24;position:relative}.rs .stg .n{width:30px;height:30px;border-radius:50%;background:#1e2a4a;color:#fff;display:grid;place-items:center;font-size:13px}.rs .stg h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;letter-spacing:-.03em;margin-top:18px}.rs .stg .age{font-size:12px;color:#7a86a0;margin-top:4px}.rs .stg p{color:#4a5674;font-size:14px;margin-top:10px}.rs .sigs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:30px;border-top:1px solid #E6ECF5}.rs .sigs div{padding:22px 22px 22px 0;border-bottom:1px solid #E6ECF5}.rs .sigs b{font-weight:500;display:block}.rs .sigs p{color:#4a5674;font-size:14px;margin-top:4px}.rs .tips{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.rs .tips div{background:#f1f5fc;border-radius:20px;padding:22px}.rs .tips b{font-weight:500}.rs .tips p{color:#4a5674;font-size:14px;margin-top:6px}.rs .gap3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}.rs .gap3>div{background:linear-gradient(180deg,#f4f8fe,#e6effb);border-radius:24px;padding:30px}.rs .gap3 .n{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:72px;letter-spacing:-.04em;line-height:1}.rs .gap3 p{color:#4a5674;margin-top:12px}.rs .gap3 small{display:block;color:#7a86a0;font-size:12px;margin-top:12px}.rs .shero{position:relative;margin:12px;border-radius:30px;min-height:720px;background:#8fb6ea center/cover;overflow:hidden;display:flex;align-items:flex-end}.rs .shero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#142d5f73,#142d5f00 60%)}.rs .shero .in{position:relative;padding:64px;color:#fff;max-width:900px}.rs .shero h1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:88px;line-height:.98;letter-spacing:-.04em}.rs .shero p{font-size:19px;margin-top:18px;max-width:600px}.rs .shero .chips{display:flex;gap:10px;margin-top:28px;flex-wrap:wrap}.rs .shero .chips span{background:#fff3;border:1px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:9px 16px;font-size:14px}.rs .levels{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.rs .lv{background:#fff;border-radius:28px;padding:34px;box-shadow:0 20px 50px #4678be24}.rs .lv .bar{display:flex;gap:5px;margin-bottom:22px}.rs .lv .bar i{flex:1;height:8px;border-radius:99px;background:#e6ecf5}.rs .lv h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px;letter-spacing:-.03em}.rs .lv p{color:#4a5674;margin-top:10px}.rs .lv .ex{font-size:13.5px;color:#7a86a0;margin-top:14px;padding-top:14px;border-top:1px solid #EEF1F6}.rs .sysbig{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:48px}.rs .sb{background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 20px 50px #4678be29;display:grid;grid-template-rows:auto 1fr}.rs .sb>img{width:100%;aspect-ratio:16/9;object-fit:cover}.rs .sb .t{padding:36px}.rs .sb h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;letter-spacing:-.035em}.rs .sb .sub{color:#7a86a0;font-size:14px;margin-top:6px}.rs .sb dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.rs .sb dl div{background:#f4f8fe;border-radius:18px;padding:18px}.rs .sb dt{font-weight:500}.rs .sb dd{color:#4a5674;font-size:13.5px;margin-top:4px}.rs .sb .per{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.rs .sb .per span{border:1px solid #D5DEEE;border-radius:999px;padding:6px 12px;font-size:12.5px}.rs .ingx{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px}.rs .ing{background:#fff;border-radius:26px;padding:22px;box-shadow:0 16px 40px #4678be1f;display:flex;flex-direction:column}.rs .ing .im{background:#fff;border-radius:18px;aspect-ratio:1.3;display:grid;place-items:center;overflow:hidden}.rs .ing .im img{width:78%;height:100%;object-fit:contain}.rs .ing .top{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.rs .ing .tag{font-size:11.5px;border-radius:999px;padding:4px 10px}.rs .ing .tag.w{background:#fde7db;color:#8a3a15}.rs .ing .tag.v{background:#fce3ec;color:#8a2246}.rs .ing .ev{font-size:11.5px;color:#7a86a0}.rs .ing h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;letter-spacing:-.03em;margin-top:10px}.rs .ing .dose{font-size:13px;color:#7a86a0}.rs .ing p{color:#4a5674;font-size:14px;margin-top:10px}.rs .ingtabs{display:flex;gap:8px;margin-top:24px}.rs .ingtabs span{background:#ffffff40;color:#fff;border:1px solid rgba(255,255,255,.6);border-radius:999px;padding:8px 16px;font-size:14px}.rs .ingtabs span.on{background:#fff;color:#1e2a4a}.rs .strip{display:flex;gap:12px;margin-top:28px}.rs .strip img{width:120px;height:150px;object-fit:cover;border-radius:18px;border:5px solid #fff;box-shadow:0 10px 24px #4678be2e}@media(max-width:749px){.rs .skyfix{background-position:10% top!important}.rs .wbox{padding:28px 22px}.rs .nums{grid-template-columns:1fr 1fr}.rs .imcards,.rs .levels,.rs .sysbig,.rs .gap3,.rs .tips{grid-template-columns:1fr}.rs .stages{grid-template-columns:1fr 1fr}.rs .sigs{grid-template-columns:1fr}.rs .ingx{grid-template-columns:1fr 1fr;gap:10px}.rs .ing{padding:14px}.rs .ing h3{font-size:20px}.rs .ing p{display:none}.rs .shero{min-height:620px;margin:8px}.rs .shero .in{padding:28px 22px}.rs .shero h1{font-size:46px}.rs .shero p{font-size:16px}.rs .sb dl{grid-template-columns:1fr}.rs .sb h3{font-size:32px}.rs .sb .t{padding:24px}.rs .gap3 .n{font-size:52px}.rs .strip img{width:90px;height:112px}}.rs .skyfix{display:none!important}.rs{background:#7fa8e2 url(rs-sky-soft.jpg) center top/100% auto repeat-y!important}.rs .nav{top:0}@media(max-width:749px){.rs{background-size:260% auto!important;background-position:20% top!important}}.rs{background:#a6cdf2 url(rs-sky-soft.jpg) center top/100% auto repeat-y!important}@media(max-width:749px){.rs{background-size:240% auto!important;background-position:30% top!important}}.rs .h2,.rs .ph1 h1,.rs .lede{text-shadow:0 2px 18px rgba(30,80,150,.35)!important}.rs .hs{display:grid;gap:16px}.rs .hscroll{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding:4px 40px 20px;scroll-padding:0 40px;margin-top:40px}.rs .hscroll::-webkit-scrollbar{display:none}.rs .hscroll>*{scroll-snap-align:start}.rs .hscroll.one{grid-template-rows:auto}.rs .gs{background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 16px 40px #3c6eb424;display:flex;flex-direction:column}.rs .gs svg{width:100%;height:auto;display:block;border-bottom:1px solid #F0F2F6}.rs .gs .t{padding:20px 22px 22px;display:flex;flex-direction:column;gap:6px;flex:1}.rs .gs .a{font-family:Figtree,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8a93a8}.rs .gs .n{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:46px;letter-spacing:-.04em;line-height:1;color:#1e2a4a}.rs .gs p{color:#4a5674;font-size:14.5px}.rs .gs small{margin-top:auto;padding-top:10px;font-size:11.5px;color:#8a93a8}.rs .gsgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px}.rs .bhero{position:relative;margin:12px;border-radius:30px;min-height:700px;background:#9cc4ec center/cover;overflow:hidden;display:flex;align-items:flex-end}.rs .bhero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1226508c,#1226500d 65%)}.rs .bhero .in{position:relative;padding:64px;color:#fff;max-width:900px}.rs .bhero h1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:88px;line-height:.98;letter-spacing:-.04em}.rs .bhero p{font-size:19px;margin-top:18px;max-width:620px}.rs .bhero .chips{display:flex;gap:10px;margin-top:26px;flex-wrap:wrap}.rs .bhero .chips span{background:#fff3;border:1px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:9px 16px;font-size:14px}.rs .net{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;align-items:stretch;margin-top:44px}.rs .net .dia{background:#fff;border-radius:30px;box-shadow:0 20px 50px #3c6eb429;padding:20px}.rs .net .dia svg{width:100%;height:auto;display:block}.rs .net .why{display:grid;gap:14px}.rs .net .why>div{background:#fff;border-radius:26px;padding:28px;box-shadow:0 16px 40px #3c6eb424}.rs .net .why h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:26px;letter-spacing:-.03em}.rs .net .why p{color:#4a5674;margin-top:8px;font-size:15px}.rs .net .why .k{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.rs .net .why .k span{border-radius:999px;padding:5px 11px;font-size:12px}.rs .life{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scrollbar-width:none;padding:4px 40px 20px;margin-top:44px;scroll-snap-type:x mandatory;scroll-padding:0 40px}.rs .life::-webkit-scrollbar{display:none}.rs .ls{background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 16px 40px #3c6eb424;scroll-snap-align:start;display:flex;flex-direction:column}.rs .ls img{width:100%;aspect-ratio:4/3;object-fit:cover}.rs .ls .t{padding:22px;display:flex;flex-direction:column;gap:8px;flex:1}.rs .ls .age{font-size:12px;color:#8a93a8}.rs .ls h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;letter-spacing:-.03em}.rs .ls b{font-weight:500;font-size:13px;margin-top:6px}.rs .ls p{color:#4a5674;font-size:14px}.rs .ls .k{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:10px}.rs .ls .k span,.rs .net .why .k span{background:#eef4fc;border-radius:999px;padding:5px 11px;font-size:12px}.rs .tw{background:#fde7db!important;color:#8a3a15}.rs .tv{background:#fce3ec!important;color:#8a2246}.rs .sg{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px}.rs .sgc{background:#fff;border-radius:24px;padding:24px;box-shadow:0 14px 36px #3c6eb421;display:flex;flex-direction:column;gap:8px}.rs .sgc .dot{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eef4fc;font-size:14px}.rs .sgc h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:22px;letter-spacing:-.025em;line-height:1.15}.rs .sgc p{color:#4a5674;font-size:14px}.rs .sgc .k{margin-top:auto;padding-top:8px}.rs .sgc .k span{border-radius:999px;padding:4px 10px;font-size:11.5px}.rs .mission{background:#fff;border-radius:30px;padding:56px;text-align:center;box-shadow:0 20px 50px #3c6eb429;max-width:980px;margin:0 auto}.rs .mission h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:44px;letter-spacing:-.035em;line-height:1.08;color:#1e2a4a}.rs .mission p{color:#4a5674;margin-top:14px;font-size:17px}.rs .sslide{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:16px;overflow-x:auto;scrollbar-width:none;padding:0 40px 10px;scroll-snap-type:x mandatory;scroll-padding:0 40px}.rs .sslide::-webkit-scrollbar{display:none}.rs .sslide .sci{scroll-snap-align:start}.rs .sci .ph .lbl{position:absolute;left:40px;top:34px;background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;color:#1e2a4a}.rs .give{display:grid;grid-template-columns:1fr 1fr;background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 20px 50px #3c6eb429}.rs .give .art{position:relative;min-height:600px;background:#b9d6f3 url(rs-sky-soft.jpg) center/cover;display:flex;flex-direction:column;align-items:center;padding:40px 30px 0}.rs .give .art h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:64px;line-height:.98;letter-spacing:-.04em;color:#fff;text-align:center;text-shadow:0 0 18px rgba(255,255,255,.9),0 0 40px rgba(255,255,255,.6),0 6px 26px rgba(40,80,150,.25)}.rs .give .art img{width:62%;margin-top:auto;filter:drop-shadow(0 24px 30px rgba(20,50,110,.28))}.rs .give .art .w{position:absolute;left:20px;bottom:20px;background:#fff;border-radius:999px;padding:7px 14px;font-size:13px}.rs .give .cp{padding:56px 52px;display:flex;flex-direction:column;justify-content:center}.rs .give h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:48px;line-height:1.02;letter-spacing:-.04em;margin-top:18px}.rs .give h3 b{font-weight:500;background:linear-gradient(180deg,transparent 58%,#DDF8B5 58%)}.rs .give .cp>p{color:#4a5674;margin-top:12px}.rs .give .form{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:26px}.rs .give .in{height:56px;border-radius:999px;border:1px solid #D5DEEE;padding:0 22px;display:flex;align-items:center;color:#8a93a8}.rs .give .code{margin-top:22px;border:2px dashed #B9D27F;background:#f6fdeb;border-radius:20px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center}.rs .give .code b{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:22px;letter-spacing:.06em;color:#2d4a12}.rs .give .code span{font-size:13px;color:#4a5674}.rs .give .code .cp2{background:#1e2a4a;color:#fff;border-radius:999px;padding:8px 16px;font-size:13px}.rs .give small{display:block;margin-top:14px;color:#8a93a8;font-size:12px}.rs .vids{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;padding:0 40px;margin-top:44px;align-items:center}.rs .vids::-webkit-scrollbar{display:none}.rs .vid{position:relative;flex:0 0 300px;height:530px;border-radius:26px;overflow:hidden;border:6px solid #fff;box-shadow:0 16px 40px #3c6eb429}.rs .vid img{width:100%;height:100%;object-fit:cover}.rs .vid .pl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:62px;height:62px;border-radius:50%;background:#ffffffd9;display:grid;place-items:center;font-size:20px;color:#1e2a4a}.rs .vid .mu{position:absolute;right:14px;top:14px;width:34px;height:34px;border-radius:50%;background:#ffffffd9;display:grid;place-items:center;font-size:13px}.rs .vid .cap{position:absolute;left:14px;right:14px;bottom:14px;color:#fff;font-size:14px;text-shadow:0 2px 10px rgba(0,0,0,.4)}.rs .vq{flex:0 0 320px;height:430px;background:#fff;border-radius:26px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 16px 40px #3c6eb424}.rs .vq .st{color:#1e2a4a;letter-spacing:3px}.rs .vq q{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.2;letter-spacing:-.02em;quotes:"\201c" "\201d";color:#1e2a4a}.rs .vq p{font-size:13px;color:#8a93a8}@media(max-width:749px){.rs .hscroll{grid-auto-columns:78%;padding:4px 20px 16px;scroll-padding:0 20px;margin-top:28px}.rs .hscroll.two{grid-template-rows:auto}.rs .gsgrid,.rs .sg,.rs .prom,.rs .prods{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:80%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;margin-left:-20px;margin-right:-20px;padding:4px 20px 16px;scroll-padding:0 20px}.rs .gsgrid>*,.rs .sg>*,.rs .prom>*,.rs .prods>*{scroll-snap-align:start}.rs .prom{background:transparent;box-shadow:none;border-radius:0}.rs .prom>div{background:#fff;border-radius:22px;border:0!important}.rs .bhero{min-height:600px;margin:8px}.rs .bhero .in{padding:28px 22px}.rs .bhero h1{font-size:46px}.rs .bhero p{font-size:16px}.rs .net{grid-template-columns:1fr}.rs .net .why{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:4px 20px 16px}.rs .life{grid-auto-columns:78%;padding:4px 20px 16px;scroll-padding:0 20px}.rs .mission{padding:30px 22px}.rs .mission h2{font-size:30px}.rs .sslide{grid-auto-columns:88%;padding:0 20px 10px;scroll-padding:0 20px}.rs .give{grid-template-columns:1fr}.rs .give .art{min-height:0;height:420px}.rs .give .art h2{font-size:44px}.rs .give .art img{width:auto;height:250px}.rs .give .cp{padding:28px 22px}.rs .give h3{font-size:32px}.rs .give .form{grid-template-columns:1fr}.rs .vids{padding:0 20px}.rs .vid{flex-basis:230px;height:410px}.rs .vq{flex-basis:250px;height:340px;padding:24px}.rs .vq q{font-size:20px}.rs .comm{display:none}}.rs .ls .ico{width:84px;height:84px;margin:26px 22px 0;border-radius:24px;background:linear-gradient(135deg,#fff1e8,#fde9ef);display:grid;place-items:center}.rs .ls .t{padding-top:16px}.rs .sb>img{aspect-ratio:4/3.2!important;object-position:center 78%!important}.rs .studyrows .ncard{flex:none;width:auto}.rs .studyrows .ncard svg{border-bottom:1px solid #F0EEEA}@media(max-width:749px){.rs .studyrows{grid-template-rows:auto}}.rs .band{background-size:cover!important}.rs .give .err{color:#b42318;font-size:13px;margin-top:8px}.rs .give input.in{width:100%;font:inherit;color:#1e2a4a;background:#fff;outline:none}.rs .give button.btn{border:2px solid #fff;cursor:pointer;font:inherit;font-weight:500}.rs .vid video{width:100%;height:100%;object-fit:cover;display:block}.rs .vids{scroll-snap-type:x mandatory}.rs .vids>*{scroll-snap-align:start}.rs{overflow:hidden}body:has(.rs){background:#a6cdf2 url(rs-sky-soft.jpg) center top/100% auto repeat-y!important}@media(max-width:749px){body:has(.rs){background-size:240% auto!important;background-position:30% top!important}}.rs{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/137/assets/ren-site.css.map */
