:root{--rydar-navy:#18385f;--rydar-navy-deep:#082646;--rydar-orange:#f47421;--rydar-orange-dark:#db6114;--rydar-text:#17365f;--rydar-muted:#526078;--rydar-soft:#f4f6f9;--rydar-border:#d8e0e8;--rydar-white:#fff}.rydar-section{font-family:Outfit,sans-serif;color:var(--rydar-text);position:relative;overflow:hidden;font-weight:400}.rydar-section *{box-sizing:border-box}.rydar-container{width:min(1320px,calc(100% - 64px));margin:0 auto}.rydar-section h1,.rydar-section h2,.rydar-section h3,.rydar-section h4,.rydar-section p{margin-top:0}.rydar-section h1,.rydar-section h2,.rydar-section h3,.rydar-section h4{font-family:Outfit,sans-serif;letter-spacing:-.02em;font-weight:700}.rydar-section p,.rydar-section li,.rydar-table{font-weight:400}.rydar-eyebrow{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rydar-orange);margin-bottom:10px}.rydar-title{font-size:clamp(34px,3.4vw,52px);line-height:1.03;font-weight:700;margin-bottom:16px}.rydar-copy{font-size:18px;line-height:1.5;color:inherit;max-width:650px}.rydar-section--white{background:#fff;padding:54px 0}.rydar-section--navy{background:linear-gradient(135deg,var(--rydar-navy-deep),var(--rydar-navy));color:#fff;padding:54px 0}.rydar-section--navy .rydar-copy,.rydar-section--navy p{color:#ffffffed}.rydar-section--navy h2,.rydar-section--navy h3,.rydar-section--navy h4,.rydar-section--navy strong{color:var(--rydar-orange)}.rydar-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 28px;border:0;border-radius:10px;background:var(--rydar-orange);color:#fff;text-decoration:none;font-size:18px;font-weight:700;line-height:1;transition:background .18s ease,color .18s ease,transform .18s ease}.rydar-btn img{width:1em;height:1em;min-width:1em;object-fit:contain;transition:transform .18s ease}.rydar-btn:hover,.rydar-btn:focus-visible{background:#fff;color:var(--rydar-navy);outline:none}.rydar-btn:hover img,.rydar-btn:focus-visible img{transform:translate(4px)}.rydar-btn__icon--hover{display:none}.rydar-btn:hover .rydar-btn__icon--default,.rydar-btn:focus-visible .rydar-btn__icon--default{display:none}.rydar-btn:hover .rydar-btn__icon--hover,.rydar-btn:focus-visible .rydar-btn__icon--hover{display:block}.rydar-store-badges{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.rydar-store-badges a{display:block}.rydar-store-badges img{height:46px;width:auto;display:block}.rydar-reveal{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.rydar-reveal.is-visible{opacity:1;transform:none}.rydar-hero{background:var(--rydar-navy-deep);color:#fff;min-height:min(900px,56.25vw);display:flex;flex-direction:column;overflow:hidden}.rydar-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.rydar-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#021226eb,#021226bd 27%,#02122659 48%,#02122614 70%,#02122600)}.rydar-subnav{position:relative;z-index:2;flex:0 0 76px;background:#041e39f5;display:flex;align-items:center;border-top:3px solid var(--rydar-orange)}.rydar-subnav__inner{width:min(1320px,calc(100% - 64px));margin:auto;display:flex;align-items:center;gap:30px}.rydar-subnav__logo{width:150px;height:auto;max-height:56px;object-fit:contain;margin-right:auto}.rydar-subnav__links{display:flex;gap:34px;align-items:center}.rydar-subnav__links a{color:#fff;text-decoration:none;font-weight:600;font-size:14px;letter-spacing:.01em}.rydar-subnav .rydar-btn{min-height:50px;font-size:16px;padding:0 24px}.rydar-hero__inner{position:relative;z-index:1;width:min(1320px,calc(100% - 64px));margin:auto;flex:1;display:flex;align-items:center;padding:54px 0 110px}.rydar-hero__content{max-width:520px}.rydar-hero__wordmark{width:min(330px,74%);height:auto;margin-bottom:16px}.rydar-hero h1{font-size:clamp(44px,4.2vw,66px);line-height:1;font-weight:700;margin-bottom:18px;color:#fff}.rydar-hero h1 em{font-style:normal;color:var(--rydar-orange)}.rydar-hero__text{font-size:18px;line-height:1.45;color:#fff;max-width:430px;margin-bottom:20px}.rydar-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.rydar-hero__benefits{position:relative;z-index:3;margin-top:-52px;padding:0 0 26px;background:linear-gradient(to bottom,transparent 0 52px,#fff 52px 100%);overflow:visible}.rydar-benefit-grid{width:min(1320px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.rydar-benefit-card{background:#fff;border-radius:10px;padding:22px 24px;box-shadow:0 7px 24px #051b3024;display:flex;gap:15px;align-items:center;min-height:112px}.rydar-benefit-card__icon{flex:0 0 62px;width:62px;height:62px;display:grid;place-items:center;background:transparent;border-radius:0}.rydar-benefit-card__icon img{width:62px;height:62px;object-fit:contain}.rydar-benefit-card h3{font-size:17px;line-height:1.1;margin:0 0 6px;color:#101828;font-weight:700;white-space:nowrap}.rydar-benefit-card p{font-size:14px;line-height:1.35;margin:0;color:#253244}.rydar-anatomy{display:grid;grid-template-columns:minmax(650px,1.25fr) minmax(400px,.75fr);gap:44px;align-items:center}.rydar-anatomy__visual{position:relative;min-height:420px;display:flex;align-items:center;justify-content:flex-start}.rydar-anatomy__device{width:430px;height:auto;aspect-ratio:1/1;object-fit:contain;filter:drop-shadow(0 22px 34px rgba(0,0,0,.28));flex:none}.rydar-callout{position:absolute;left:430px;width:270px;display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.32;color:#fff}.rydar-callout strong{display:block;font-size:15px;margin-bottom:2px;color:var(--rydar-orange)}.rydar-callout:before{content:"";width:88px;flex:0 0 88px;height:1px;background:var(--rydar-orange)}.rydar-callout:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--rydar-orange);position:absolute;left:84px}.rydar-callout--one{top:19%}.rydar-callout--two{top:47%}.rydar-callout--three{top:69%}.rydar-anatomy__features{border-left:1px solid rgba(255,255,255,.32);padding-left:38px;display:grid;gap:28px}.rydar-anatomy-feature{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:center}.rydar-anatomy-feature img{width:48px;height:48px;object-fit:contain}.rydar-anatomy-feature h3{font-size:18px;margin:0 0 4px;font-weight:700;color:var(--rydar-orange)}.rydar-anatomy-feature p{margin:0;color:#fff;font-size:15px;line-height:1.35}.rydar-how__heading{text-align:center;font-size:32px;font-weight:700;margin-bottom:30px}.rydar-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:start}.rydar-how-card{position:relative;display:grid;grid-template-columns:70px 1fr;gap:14px;align-items:start;padding-right:24px}.rydar-how-card:not(:last-child):after{content:"\203a";position:absolute;right:-8px;top:34%;font-size:52px;line-height:1;color:var(--rydar-orange);font-weight:400}.rydar-how-num{font-size:70px;line-height:.85;font-weight:300;color:#d7dce2}.rydar-how-icon{width:72px;height:72px;object-fit:contain;margin-bottom:8px}.rydar-how-card:nth-child(2) .rydar-how-icon{width:86px;height:72px}.rydar-how-card:nth-child(3) .rydar-how-icon{width:68px;height:68px}.rydar-how-card h3{font-size:18px;margin-bottom:6px;font-weight:700}.rydar-how-card p{font-size:18px;line-height:1.42;color:#455164;margin:0}.rydar-lights{background:#fff;padding:54px 0;overflow:visible}.rydar-lights__grid{display:grid;grid-template-columns:minmax(440px,.92fr) minmax(560px,1.08fr);gap:64px;align-items:start}.rydar-lights__sticky{position:sticky;top:calc(50vh - 270px);height:540px;display:grid;place-items:center;align-self:start}.rydar-lights__stack{position:relative;width:min(540px,100%);aspect-ratio:1/1}.rydar-lights__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .28s ease;filter:drop-shadow(0 20px 28px rgba(9,27,48,.18))}.rydar-lights__img.is-active{opacity:1}.rydar-lights__intro{margin-bottom:18px}.rydar-light-step{min-height:215px;padding:26px 16px;border-top:1px solid var(--rydar-border);display:grid;grid-template-columns:54px 1fr;gap:18px;align-content:center;opacity:.35;transition:opacity .25s ease,transform .25s ease}.rydar-light-step.is-active{opacity:1;transform:translate(6px)}.rydar-light-step__dot{width:42px;height:42px;border-radius:50%;box-shadow:0 0 0 7px #0f2d570d}.rydar-light-step h3{font-size:23px;margin-bottom:5px;font-weight:700}.rydar-light-step h4{font-size:18px;margin-bottom:7px;font-weight:600;color:#2f4260}.rydar-light-step p{font-size:18px;line-height:1.45;color:#536174;max-width:540px;margin-bottom:0}.rydar-light-step[data-state=green] .rydar-light-step__dot{background:#62d817}.rydar-light-step[data-state=blue] .rydar-light-step__dot{background:#2cb7f6}.rydar-light-step[data-state=red] .rydar-light-step__dot{background:#ef3e3b}.rydar-light-step[data-state=purple] .rydar-light-step__dot{background:#b85bb2}.rydar-light-tabs{display:none}.rydar-app-grid{display:grid;grid-template-columns:.95fr .7fr .7fr;gap:40px;align-items:center}.rydar-app-copy h2{font-size:38px;line-height:1.08;margin-bottom:16px;font-weight:700;color:#fff}.rydar-app-copy h2 span{color:var(--rydar-orange)}.rydar-app-copy .rydar-copy{font-size:18px}.rydar-checks{list-style:none;padding:0;margin:18px 0 22px;display:grid;gap:9px}.rydar-checks li{position:relative;padding-left:24px;font-size:18px;color:#fff}.rydar-checks li:before{content:"\2713";position:absolute;left:0;color:var(--rydar-orange);font-weight:700}.rydar-phone-wrap{position:relative;width:min(330px,100%);margin:auto;aspect-ratio:2884/5961}.rydar-phone__screen{position:absolute;left:5.5%;top:2.1%;width:89%;height:95.8%;object-fit:cover;border-radius:13%/6%;display:block}.rydar-phone__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;z-index:2;pointer-events:none}.rydar-app-device{width:min(360px,100%);height:auto;aspect-ratio:1/1;object-fit:contain;margin:auto;display:block;filter:drop-shadow(0 20px 34px rgba(0,0,0,.34))}.rydar-compare h2{text-align:center;font-size:36px;font-weight:700;margin-bottom:28px}.rydar-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--rydar-border);border-radius:10px;background:#fff}.rydar-table{width:100%;border-collapse:collapse;min-width:760px;font-size:16px}.rydar-table th,.rydar-table td{padding:12px 16px;border-bottom:1px solid #e7ebef;border-right:1px solid #e7ebef;text-align:center}.rydar-table th:first-child,.rydar-table td:first-child{text-align:left}.rydar-table th{background:#f8fafc;font-weight:700}.rydar-table th.rydar-table__highlight{background:var(--rydar-navy);color:#fff}.rydar-table tr:last-child td{border-bottom:0}.rydar-table th:last-child,.rydar-table td:last-child{border-right:0}.rydar-table img{width:30px;height:30px;vertical-align:middle;display:inline-block}.rydar-tech-grid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--rydar-border);border-radius:10px;overflow:hidden;margin-top:28px;background:#fff}.rydar-tech-card{text-align:center;padding:28px 18px;border-right:1px solid var(--rydar-border)}.rydar-tech-card:last-child{border-right:0}.rydar-tech-card img{width:78px;height:78px;object-fit:contain;margin-bottom:10px}.rydar-tech-card h3{font-size:16px;line-height:1.1;margin-bottom:6px;font-weight:700}.rydar-tech-card p{font-size:16px;line-height:1.35;color:#5f6978;margin:0}.rydar-lifestyle{min-height:390px;color:#fff;display:flex;align-items:center}.rydar-lifestyle__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rydar-lifestyle__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#02112205,#0211221f 45%,#021122d1 73%,#021122f0)}.rydar-lifestyle__content{position:relative;z-index:2;width:min(1320px,calc(100% - 64px));margin:auto;display:flex;justify-content:flex-end}.rydar-lifestyle__copy{width:min(500px,43%);padding-right:56px}.rydar-lifestyle h2{font-size:42px;line-height:1.04;font-weight:700;margin-bottom:14px;color:var(--rydar-orange)}.rydar-lifestyle p{font-size:22px;line-height:1.4;color:#fff;margin-bottom:0}.rydar-faq h2{text-align:center;font-size:32px;font-weight:700;margin-bottom:28px}.rydar-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px;align-items:start}.rydar-faq-item{border:1px solid var(--rydar-border);background:#fff;align-self:start}.rydar-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:56px;padding:13px 18px;font-size:16px;font-weight:600;color:var(--rydar-text);transition:background .18s ease,color .18s ease}.rydar-faq-item summary::-webkit-details-marker{display:none}.rydar-faq-item summary:hover,.rydar-faq-item[open] summary{background:var(--rydar-orange);color:#fff}.rydar-faq-plus{width:18px;height:18px;position:relative;flex:0 0 18px}.rydar-faq-plus img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .18s ease,transform .18s ease}.rydar-faq-plus__white{opacity:0}.rydar-faq-item summary:hover .rydar-faq-plus__navy,.rydar-faq-item[open] .rydar-faq-plus__navy{opacity:0}.rydar-faq-item summary:hover .rydar-faq-plus__white,.rydar-faq-item[open] .rydar-faq-plus__white{opacity:1}.rydar-faq-item[open] .rydar-faq-plus img{transform:rotate(45deg)}.rydar-faq-answer{padding:18px;font-size:18px;line-height:1.5;color:#4e5968}.rydar-faq-answer p:last-child{margin-bottom:0}.rydar-final{padding:44px 0 32px;background:linear-gradient(135deg,#061a34,#0b2b54);color:#fff;border-bottom:4px solid var(--rydar-orange)}.rydar-final__main{display:grid;grid-template-columns:1fr auto auto;gap:28px;align-items:center}.rydar-final h2{font-size:32px;line-height:1.05;margin:0 0 7px;font-weight:700;color:var(--rydar-orange)}.rydar-final p{font-size:18px;color:#fff;margin:0}.rydar-final__reassure{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.16)}.rydar-final-item{display:flex;align-items:center;justify-content:center;gap:12px;font-weight:600;font-size:16px}.rydar-final-item img{width:48px;height:48px;object-fit:contain}@media(max-width:989px){.rydar-container{width:min(100% - 36px,900px)}.rydar-subnav__inner{width:calc(100% - 36px)}.rydar-subnav__links{display:none}.rydar-subnav__logo{width:140px}.rydar-hero{min-height:760px}.rydar-hero__inner{width:calc(100% - 36px);padding:40px 0 92px}.rydar-hero__shade{background:linear-gradient(180deg,#0312259e,#031225bd 55%,#031225db)}.rydar-benefit-grid{grid-template-columns:1fr;max-width:760px}.rydar-hero__benefits{margin-top:-34px;background:linear-gradient(to bottom,transparent 0 34px,#fff 34px 100%)}.rydar-benefit-card h3{white-space:normal}.rydar-anatomy{grid-template-columns:1fr}.rydar-anatomy__visual{justify-content:center;min-height:420px}.rydar-anatomy__device{width:min(430px,75vw)}.rydar-callout{display:none}.rydar-anatomy__features{border-left:0;border-top:1px solid rgba(255,255,255,.22);padding:28px 0 0;grid-template-columns:repeat(3,1fr)}.rydar-how-grid{grid-template-columns:1fr;max-width:720px;margin:auto}.rydar-how-card:not(:last-child):after{display:none}.rydar-how-card{padding:18px 0;border-bottom:1px solid var(--rydar-border)}.rydar-lights__grid{grid-template-columns:1fr;gap:24px}.rydar-lights__sticky{position:relative;top:auto;height:auto}.rydar-lights__stack{width:min(500px,88%);margin:auto}.rydar-light-step{min-height:auto;padding:22px 10px}.rydar-light-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:16px}.rydar-light-tab{border:1px solid var(--rydar-border);background:#fff;border-radius:999px;padding:8px 13px;font:inherit;font-weight:600;color:var(--rydar-text)}.rydar-light-tab.is-active{background:var(--rydar-navy);color:#fff}.rydar-app-grid{grid-template-columns:1fr 1fr}.rydar-app-copy{grid-column:1/-1;text-align:center}.rydar-app-copy .rydar-store-badges{justify-content:center}.rydar-checks{max-width:520px;margin-left:auto;margin-right:auto;text-align:left}.rydar-tech-grid{grid-template-columns:repeat(2,1fr)}.rydar-tech-card{border-bottom:1px solid var(--rydar-border)}.rydar-lifestyle__copy{width:56%;padding-right:24px}.rydar-final__main{grid-template-columns:1fr;text-align:center}.rydar-final__main .rydar-store-badges{justify-content:center}.rydar-final__main .rydar-btn{justify-self:center}.rydar-final__reassure{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.rydar-section--white,.rydar-section--navy,.rydar-lights{padding:42px 0}.rydar-container,.rydar-lifestyle__content{width:calc(100% - 30px)}.rydar-copy{font-size:17px}.rydar-subnav{height:64px;flex-basis:64px}.rydar-subnav__inner{width:calc(100% - 24px)}.rydar-subnav__logo{width:112px}.rydar-subnav .rydar-btn{min-height:42px;padding:0 14px;font-size:13px;gap:8px}.rydar-subnav .rydar-btn img{width:1em;height:1em}.rydar-hero{min-height:760px}.rydar-hero__bg{content:url(rydar-main-mobile-hero.webp);object-position:center}.rydar-hero__inner{width:calc(100% - 30px);padding:34px 0 84px;align-items:flex-start}.rydar-hero__wordmark{width:235px;margin-top:6px}.rydar-hero h1{font-size:42px}.rydar-hero__text{font-size:17px;max-width:330px}.rydar-store-badges img{height:40px}.rydar-benefit-card{min-height:0;padding:18px}.rydar-benefit-card__icon{flex-basis:58px;width:58px;height:58px}.rydar-benefit-card__icon img{width:58px;height:58px}.rydar-anatomy__visual{min-height:320px}.rydar-anatomy__device{width:min(330px,88vw)}.rydar-anatomy__features{grid-template-columns:1fr;gap:20px}.rydar-anatomy-feature{grid-template-columns:50px 1fr}.rydar-anatomy-feature img{width:44px;height:44px}.rydar-how__heading{font-size:28px;margin-bottom:20px}.rydar-how-card{grid-template-columns:58px 1fr}.rydar-how-num{font-size:58px}.rydar-how-icon{width:64px;height:64px}.rydar-how-card p{font-size:17px}.rydar-lights__intro{text-align:center;margin-bottom:22px}.rydar-lights__stack{width:92%}.rydar-light-step{display:none}.rydar-light-step.is-active{display:grid;grid-template-columns:44px 1fr}.rydar-light-step h3{font-size:21px}.rydar-light-step h4,.rydar-light-step p{font-size:16px}.rydar-app-grid{grid-template-columns:1fr}.rydar-app-copy h2{font-size:34px}.rydar-phone-wrap{width:min(280px,72vw)}.rydar-app-device{width:min(320px,80vw)}.rydar-compare h2{font-size:30px}.rydar-table{font-size:15px}.rydar-tech-grid{grid-template-columns:1fr 1fr}.rydar-tech-card{padding:22px 12px}.rydar-tech-card img{width:68px;height:68px}.rydar-lifestyle{min-height:560px}.rydar-lifestyle__bg{content:url(rydar-lifestyle-mobile.webp);object-position:center}.rydar-lifestyle__shade{background:linear-gradient(180deg,#021122b3,#0211221f 55%,#02112285)}.rydar-lifestyle__content{align-self:flex-start;padding-top:42px;justify-content:flex-start}.rydar-lifestyle__copy{width:100%;max-width:390px;padding-right:18px}.rydar-lifestyle h2{font-size:34px}.rydar-lifestyle p{font-size:20px}.rydar-faq-grid{grid-template-columns:1fr;gap:10px}.rydar-faq h2{font-size:28px}.rydar-faq-item summary{font-size:15px}.rydar-faq-answer{font-size:16px}.rydar-final{padding:38px 0 26px}.rydar-final h2{font-size:28px}.rydar-final__reassure{grid-template-columns:1fr 1fr;gap:16px}.rydar-final-item{justify-content:flex-start;font-size:13px}.rydar-final-item img{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.rydar-reveal,.rydar-light-step,.rydar-lights__img,.rydar-btn,.rydar-btn img{transition:none!important;transform:none!important}.rydar-reveal{opacity:1!important}}.rydar-callout>div{position:relative}.rydar-callout>div:before{content:"";position:absolute;left:-103px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:var(--rydar-orange)}.rydar-phone__screen{left:3.8%;top:1.8%;width:92.4%;height:96.5%;border-radius:12%/5.5%}.rydar-final{padding:34px 0 24px}@media(max-width:749px){.rydar-final{padding:30px 0 22px}}@media(min-width:990px){.rydar-section p,.rydar-section li,.rydar-table td,.rydar-table th,.rydar-faq-item summary{font-size:max(18px,1rem)}.rydar-eyebrow{font-size:16px}.rydar-how{background:#f3f5f7}.rydar-how-num{color:var(--rydar-navy);opacity:1}.rydar-how-card p{font-size:18px}.rydar-btn img{width:1.25em;height:1.25em;min-width:1.25em}.rydar-subnav .rydar-btn img{width:1.2em;height:1.2em;min-width:1.2em}.rydar-anatomy{grid-template-columns:minmax(680px,1.22fr) minmax(380px,.78fr);gap:34px}.rydar-anatomy__visual{min-height:440px}.rydar-anatomy__device{width:430px}.rydar-callout{left:auto;width:330px;display:grid;grid-template-columns:auto auto 1fr;gap:0;align-items:center;font-size:15px;line-height:1.3}.rydar-callout:before,.rydar-callout:after,.rydar-callout>div:before{content:none!important}.rydar-callout__anchor{width:7px;height:7px;border-radius:50%;background:var(--rydar-orange);display:block;z-index:2}.rydar-callout__line{height:1px;background:var(--rydar-orange);display:block;position:relative}.rydar-callout__line:after{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:var(--rydar-orange)}.rydar-callout>div{padding-left:14px;min-width:0}.rydar-callout strong{font-size:16px}.rydar-callout--one{top:17%;left:317px;grid-template-columns:7px 96px 1fr}.rydar-callout--two{top:47%;left:274px;grid-template-columns:7px 139px 1fr}.rydar-callout--three{top:72%;left:236px;grid-template-columns:7px 177px 1fr}.rydar-anatomy__features{padding-left:34px;gap:25px;min-width:0}.rydar-anatomy-feature{grid-template-columns:58px minmax(0,1fr)}.rydar-anatomy-feature p{font-size:18px;overflow-wrap:normal}.rydar-anatomy-feature h3{font-size:19px}.rydar-lights{padding:48px 0 58px}.rydar-lights__grid{gap:56px}.rydar-lights__sticky{top:calc(50vh - 250px);height:500px}.rydar-lights__stack{width:min(500px,100%)}.rydar-light-step{min-height:178px;padding:20px 14px}.rydar-light-step h3{font-size:23px}.rydar-light-step h4,.rydar-light-step p{font-size:18px}.rydar-light-outro{border-top:1px solid var(--rydar-border);padding:30px 14px 100px 86px;max-width:650px}.rydar-light-outro strong{display:block;font-size:25px;line-height:1.15;color:var(--rydar-navy);margin-bottom:8px}.rydar-light-outro p{font-size:18px;line-height:1.45;color:#536174;margin:0}}@media(min-width:990px)and (max-width:1180px){.rydar-anatomy{grid-template-columns:1fr;gap:26px}.rydar-anatomy__visual{max-width:760px;margin:auto;width:100%}.rydar-anatomy__features{border-left:0;border-top:1px solid rgba(255,255,255,.28);padding:28px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(min-width:990px){.rydar-hero__shade{background:linear-gradient(90deg,#021226fa,#021226ed 22%,#021226c2 36%,#0212266b 51%,#02122621 67%,#02122600 82%)}.rydar-btn img{width:1.58em;height:1.58em;min-width:1.58em}.rydar-subnav .rydar-btn img{width:1.48em;height:1.48em;min-width:1.48em}.rydar-anatomy__visual{min-height:440px}.rydar-callout{left:auto;width:330px;display:grid;grid-template-columns:7px auto 1fr;align-items:center;gap:0}.rydar-callout__anchor{width:7px;height:7px;border-radius:50%;background:var(--rydar-orange);display:block;z-index:2}.rydar-callout__line{height:1px;background:var(--rydar-orange);display:block}.rydar-callout>div{padding-left:14px}.rydar-callout--one{top:18%;left:390px;grid-template-columns:7px 54px 1fr}.rydar-callout--two{top:46%;left:326px;grid-template-columns:7px 118px 1fr}.rydar-callout--three{top:69%;left:210px;grid-template-columns:7px 234px 1fr}.rydar-callout--three .rydar-callout__line{transform:rotate(10deg);transform-origin:left center}.rydar-lights{padding-bottom:42px}.rydar-light-outro{padding:26px 14px 30px 86px}}@media(max-width:749px){.rydar-btn img{width:1.45em;height:1.45em;min-width:1.45em}.rydar-subnav .rydar-btn img{width:1.32em;height:1.32em;min-width:1.32em}}.rydar-hero__shade{z-index:0;background:linear-gradient(90deg,#010e20f5,#010e20e6 24%,#010e20b8,#010e2061 56%,#010e201f,#010e2000 80%),linear-gradient(0deg,#051c381a,#051c381a)}.rydar-hero__content{position:relative;isolation:isolate}.rydar-hero__content:before{content:"";position:absolute;z-index:-1;top:-46px;right:-130px;bottom:-46px;left:-48px;pointer-events:none;background:radial-gradient(ellipse at 28% 50%,#000d1f85,#000d1f52 46%,#000d1f00 75%)}.rydar-btn{gap:8px}.rydar-btn img,.rydar-subnav .rydar-btn img{width:3.4em!important;height:3.4em!important;min-width:3.4em!important;max-width:none!important;margin-left:-.35em;margin-right:-.65em}.rydar-anatomy{grid-template-columns:minmax(760px,1.34fr) minmax(340px,.66fr);gap:34px;align-items:center}.rydar-anatomy__visual{min-height:455px;display:grid;grid-template-columns:minmax(420px,470px) minmax(230px,1fr);gap:34px;align-items:center;justify-content:stretch}.rydar-anatomy__device-wrap{position:relative;width:min(455px,100%);aspect-ratio:1/1;display:grid;place-items:center}.rydar-anatomy__device{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain}.rydar-anatomy__marker{position:absolute;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--rydar-orange);color:var(--rydar-navy-deep);font-size:21px;line-height:1;font-weight:800;box-shadow:0 4px 12px #00000029}.rydar-anatomy__marker--one{left:70%;top:13%}.rydar-anatomy__marker--two{left:58%;top:45%}.rydar-anatomy__marker--three{left:47%;top:59%}.rydar-anatomy__key{list-style:none;margin:0;padding:0;display:grid;grid-template-rows:repeat(3,1fr);gap:24px;align-self:stretch;align-content:center}.rydar-anatomy__key li{display:flex;flex-direction:column;justify-content:center;min-height:106px}.rydar-anatomy__key strong{display:block;color:var(--rydar-orange);font-size:20px;line-height:1.15;margin:0 0 7px;font-weight:700}.rydar-anatomy__key strong span{margin-right:7px}.rydar-anatomy__key p{margin:0;color:#fff;font-size:18px;line-height:1.4}@media(min-width:990px)and (max-width:1240px){.rydar-anatomy{grid-template-columns:1fr;gap:30px}.rydar-anatomy__visual{max-width:860px;margin:auto;width:100%;grid-template-columns:minmax(390px,455px) minmax(240px,1fr)}.rydar-anatomy__features{border-left:0;border-top:1px solid rgba(255,255,255,.28);padding:28px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media(max-width:989px){.rydar-anatomy__visual{display:grid;grid-template-columns:1fr;gap:24px;max-width:680px;margin:auto;min-height:0}.rydar-anatomy__device-wrap{width:min(430px,88vw);margin:auto}.rydar-anatomy__key{grid-template-rows:none;gap:16px;width:min(520px,100%);margin:auto}.rydar-anatomy__key li{min-height:0;padding:0 0 16px;border-bottom:1px solid rgba(255,255,255,.14)}.rydar-anatomy__marker{width:38px;height:38px;font-size:18px}}@media(max-width:749px){.rydar-hero__shade{background:linear-gradient(180deg,#010e20b8,#010e2094 42%,#010e20d1)}.rydar-hero__content:before{top:-30px;right:-20px;bottom:-30px;left:-20px;background:#010e2033}.rydar-btn img,.rydar-subnav .rydar-btn img{width:2.75em!important;height:2.75em!important;min-width:2.75em!important;margin-left:-.25em;margin-right:-.55em}.rydar-anatomy__key strong{font-size:19px}.rydar-anatomy__key p{font-size:17px}}@media(max-width:749px){.rydar-section--white,.rydar-section--navy,.rydar-lights{padding:34px 0}.rydar-container,.rydar-lifestyle__content{width:calc(100% - 32px)}.rydar-copy{font-size:16.5px;line-height:1.48}.rydar-title{font-size:34px;line-height:1.04;margin-bottom:12px}.rydar-eyebrow{font-size:13px;margin-bottom:7px}.rydar-subnav{height:58px;flex-basis:58px;border-top-width:2px}.rydar-subnav__inner{width:calc(100% - 24px);gap:10px}.rydar-subnav__logo{width:105px;max-height:40px}.rydar-subnav .rydar-btn{min-height:40px;padding:0 12px;font-size:12px;border-radius:8px;margin-left:auto}.rydar-subnav .rydar-btn img{width:2.15em!important;height:2.15em!important;min-width:2.15em!important;margin-left:-.25em;margin-right:-.5em}.rydar-hero{min-height:720px}.rydar-hero__bg{object-position:center center}.rydar-hero__shade{background:linear-gradient(180deg,#010e20db,#010e20ab 38%,#010e2040 66%,#010e207a),linear-gradient(90deg,#010e20ad,#010e2040 62%,#010e2000)}.rydar-hero__inner{width:calc(100% - 32px);padding:28px 0 76px;align-items:flex-start}.rydar-hero__content{max-width:330px}.rydar-hero__content:before{top:-22px;right:-10px;bottom:-22px;left:-16px;background:radial-gradient(ellipse at 20% 44%,#000d1f73,#000d1f00 72%)}.rydar-hero__wordmark{width:205px;margin:2px 0 12px}.rydar-hero h1{font-size:38px;line-height:1.01;margin-bottom:14px}.rydar-hero__text{font-size:16.5px;line-height:1.42;max-width:310px;margin-bottom:16px}.rydar-hero__actions{gap:12px;width:100%}.rydar-store-badges{gap:8px;flex-wrap:nowrap}.rydar-store-badges img{height:36px;max-width:145px}.rydar-hero .rydar-btn{min-height:52px;padding:0 20px;font-size:17px;min-width:190px}.rydar-hero .rydar-btn img{width:2.85em!important;height:2.85em!important;min-width:2.85em!important}.rydar-hero__benefits{margin-top:-24px;padding-bottom:20px;background:linear-gradient(to bottom,transparent 0 24px,#fff 24px 100%)}.rydar-benefit-grid{width:calc(100% - 32px);gap:12px}.rydar-benefit-card{padding:15px 16px;border-radius:9px;gap:13px;min-height:92px}.rydar-benefit-card__icon,.rydar-benefit-card__icon img{width:56px;height:56px;flex-basis:56px}.rydar-benefit-card h3{font-size:16px;white-space:normal;margin-bottom:4px}.rydar-benefit-card p{font-size:14.5px;line-height:1.32}.rydar-anatomy{gap:26px}.rydar-anatomy__visual{grid-template-columns:1fr;gap:20px;min-height:0}.rydar-anatomy__device-wrap{width:min(310px,84vw)}.rydar-anatomy__marker{width:34px;height:34px;font-size:17px}.rydar-anatomy__key{width:100%;gap:0}.rydar-anatomy__key li{padding:13px 0;border-bottom:1px solid rgba(255,255,255,.14)}.rydar-anatomy__key li:last-child{border-bottom:0}.rydar-anatomy__key strong{font-size:18px;margin-bottom:4px}.rydar-anatomy__key p{font-size:16px;line-height:1.4}.rydar-anatomy__features{padding-top:22px;gap:14px}.rydar-anatomy-feature{grid-template-columns:46px 1fr;gap:12px}.rydar-anatomy-feature img{width:42px;height:42px}.rydar-anatomy-feature h3{font-size:18px;margin-bottom:2px}.rydar-anatomy-feature p{font-size:16px;line-height:1.38}.rydar-how__heading{font-size:28px;margin-bottom:12px}.rydar-how-grid{gap:0}.rydar-how-card{grid-template-columns:52px 72px 1fr;gap:10px;padding:18px 0;align-items:center}.rydar-how-num{font-size:52px;line-height:1;color:var(--rydar-navy);opacity:1;align-self:center}.rydar-how-icon,.rydar-how-card:nth-child(2) .rydar-how-icon,.rydar-how-card:nth-child(3) .rydar-how-icon{width:62px;height:62px;margin:0;object-fit:contain}.rydar-how-card h3{font-size:18px;line-height:1.15;margin-bottom:4px}.rydar-how-card p{font-size:16px;line-height:1.38}.rydar-lights{padding:34px 0 30px}.rydar-lights__grid{gap:16px}.rydar-lights__sticky{position:relative;height:auto;top:auto;display:flex;flex-direction:column;gap:12px}.rydar-lights__stack{width:min(300px,82vw);margin:auto}.rydar-light-tabs{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:6px;margin:2px 0 0}.rydar-light-tab{padding:9px 4px;font-size:13px;border-radius:8px;min-height:42px}.rydar-lights__intro{text-align:left;margin:2px 0 8px}.rydar-lights__intro .rydar-copy{font-size:16px}.rydar-light-step{padding:16px 0;border-top:1px solid var(--rydar-border)}.rydar-light-step.is-active{grid-template-columns:38px 1fr;gap:12px;transform:none}.rydar-light-step__dot{width:34px;height:34px;box-shadow:0 0 0 5px #0f2d570d}.rydar-light-step h3{font-size:19px;line-height:1.15;margin-bottom:4px}.rydar-light-step h4{font-size:16px;margin-bottom:5px}.rydar-light-step p{font-size:16px;line-height:1.4}.rydar-light-outro{padding:16px 0 0;margin-top:0;border-top:1px solid var(--rydar-border)}.rydar-light-outro strong{font-size:20px;line-height:1.2;margin-bottom:6px}.rydar-light-outro p{font-size:16px;line-height:1.4}.rydar-app-grid{grid-template-columns:1fr;gap:24px}.rydar-app-copy{text-align:left}.rydar-app-copy h2{font-size:31px;line-height:1.06;margin-bottom:12px}.rydar-app-copy .rydar-copy{font-size:16px}.rydar-checks{gap:7px;margin:14px 0 18px}.rydar-checks li{font-size:16px;padding-left:22px}.rydar-app-copy .rydar-store-badges{justify-content:flex-start}.rydar-phone-wrap{width:min(235px,61vw)}.rydar-app-device{width:min(260px,68vw)}.rydar-compare h2{font-size:28px;margin-bottom:18px}.rydar-table-wrap{border-radius:8px;position:relative}.rydar-table{min-width:720px;font-size:14.5px}.rydar-table th,.rydar-table td{padding:10px 12px}.rydar-table img{width:30px;height:30px}.rydar-tech-grid{grid-template-columns:1fr 1fr;margin-top:20px}.rydar-tech-card{padding:18px 10px;min-height:176px;display:flex;flex-direction:column;align-items:center;justify-content:center}.rydar-tech-card:nth-child(2n){border-right:0}.rydar-tech-card:last-child{grid-column:1/-1;border-right:0}.rydar-tech-card img{width:72px;height:72px;margin-bottom:8px}.rydar-tech-card h3{font-size:15px}.rydar-tech-card p{font-size:14.5px;line-height:1.32}.rydar-lifestyle{min-height:520px}.rydar-lifestyle__bg{object-position:center center}.rydar-lifestyle__shade{background:linear-gradient(180deg,#021122bd,#0211225c 42%,#0211221a 64%,#02112261)}.rydar-lifestyle__content{align-self:flex-start;padding-top:34px}.rydar-lifestyle__copy{width:100%;max-width:340px;padding-right:0}.rydar-lifestyle h2{font-size:31px;line-height:1.05;margin-bottom:10px}.rydar-lifestyle p{font-size:18px;line-height:1.4}.rydar-faq h2{font-size:27px;margin-bottom:18px}.rydar-faq-grid{gap:8px}.rydar-faq-item summary{min-height:54px;padding:12px 14px;font-size:15.5px}.rydar-faq-answer{padding:14px;font-size:16px;line-height:1.45}.rydar-final{padding:28px 0 20px}.rydar-final__main{gap:16px}.rydar-final h2{font-size:27px}.rydar-final p{font-size:16px}.rydar-final__main .rydar-store-badges{justify-content:center}.rydar-final__main .rydar-btn{min-width:200px;min-height:52px;font-size:17px}.rydar-final__main .rydar-btn img{width:2.85em!important;height:2.85em!important;min-width:2.85em!important}.rydar-final__reassure{grid-template-columns:1fr 1fr;gap:10px 12px;margin-top:20px;padding-top:16px}.rydar-final-item{font-size:13.5px;line-height:1.2;gap:8px;justify-content:flex-start}.rydar-final-item img{width:38px;height:38px}}@media(max-width:420px){.rydar-hero h1{font-size:35px}.rydar-hero__wordmark{width:190px}.rydar-store-badges img{height:33px;max-width:132px}.rydar-how-card{grid-template-columns:44px 62px 1fr;gap:8px}.rydar-how-num{font-size:46px}.rydar-how-icon,.rydar-how-card:nth-child(2) .rydar-how-icon,.rydar-how-card:nth-child(3) .rydar-how-icon{width:56px;height:56px}.rydar-light-tabs{gap:4px}.rydar-light-tab{font-size:12px}.rydar-tech-card{min-height:168px;padding:16px 8px}.rydar-final__reassure{grid-template-columns:1fr}}.rydar-lights__intro--mobile{display:none}@media(max-width:749px){.rydar-subnav{height:78px;flex-basis:78px}.rydar-subnav__inner{width:calc(100% - 32px);min-height:78px;padding:10px 0}.rydar-subnav__logo{width:145px;max-height:54px}.rydar-subnav .rydar-btn{display:none!important}.rydar-anatomy{grid-template-columns:minmax(0,1fr)!important;width:100%;gap:26px;justify-items:center}.rydar-anatomy__visual{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr)!important;justify-items:center;gap:20px}.rydar-anatomy__device-wrap{width:min(320px,84vw);margin:0 auto}.rydar-anatomy__key{width:100%;max-width:520px;margin:0 auto}.rydar-anatomy__key li,.rydar-anatomy__key strong,.rydar-anatomy__key p{width:100%;max-width:100%}.rydar-anatomy__features{width:100%;grid-template-columns:minmax(0,1fr)!important;border-left:0;padding-left:0}.rydar-how-grid{width:100%;max-width:none}.rydar-how-card{width:100%;grid-template-columns:54px minmax(0,1fr)!important;gap:14px;align-items:start}.rydar-how-card>div:last-child{min-width:0;width:100%}.rydar-how-icon,.rydar-how-card:nth-child(2) .rydar-how-icon,.rydar-how-card:nth-child(3) .rydar-how-icon{width:64px;height:64px;margin:0 0 10px}.rydar-how-card h3{font-size:20px;line-height:1.15}.rydar-how-card p{width:100%;max-width:none;font-size:16px;line-height:1.45}.rydar-lights__intro--mobile{display:block;grid-column:1/-1;width:100%;text-align:left;margin:0 0 8px}.rydar-lights__grid>div:last-child>.rydar-lights__intro{display:none}.rydar-lights__grid{grid-template-columns:minmax(0,1fr)!important;gap:14px}.rydar-lights__sticky{width:100%}.rydar-lights__stack{width:min(330px,86vw)}.rydar-light-tabs{width:100%}}@media(max-width:420px){.rydar-subnav{height:74px;flex-basis:74px}.rydar-subnav__inner{min-height:74px;padding:9px 0}.rydar-subnav__logo{width:138px;max-height:52px}.rydar-how-card{grid-template-columns:48px minmax(0,1fr)!important;gap:12px}.rydar-how-num{font-size:46px}}@media(max-width:749px){.rydar-section--navy>.rydar-container.rydar-anatomy{width:100%;max-width:none;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.rydar-anatomy__visual,.rydar-anatomy__key,.rydar-anatomy__features{min-width:0;max-width:100%}.rydar-anatomy__key li,.rydar-anatomy-feature{min-width:0}.rydar-lights__grid{row-gap:8px}.rydar-lights__intro--mobile{margin-bottom:-22px}.rydar-lights__sticky{margin-top:-10px}}@media(max-width:420px){.rydar-section--navy>.rydar-container.rydar-anatomy{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/section-rydar.css.map */
