:root{--bg: #0b0f2a;--panel: #111638;--text: #d7dbf5;--muted: #a5accd;--violet: #a78bfa;--gold: #f5c26b;--cyan: #67e8f9;--border: #2c315e;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select,summary{touch-action:manipulation}a,button{transition:background .2s,box-shadow .2s,transform .2s}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2{font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.12;color:#f7f6ff;letter-spacing:-1.4px}h2{font-size:44px}h3{font-size:20px;line-height:1.35;font-weight:500;color:#f0f0ff}svg{flex-shrink:0}section[id]{scroll-margin-top:100px}.container{width:min(1160px,calc(100% - 64px));margin-inline:auto}.topbar{position:sticky;top:0;z-index:30;background:#0b0f2aeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #7779bb20}.nav{height:88px;display:flex;align-items:center;justify-content:space-between}@font-face{font-family:GatherMed Lexend;src:url(/rpm-offer/lexend-semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:GatherMed Lexend;src:url(/rpm-offer/lexend-extralight.woff2) format("woff2");font-weight:200;font-display:swap}.wordmark{display:inline-flex;align-items:center;gap:.28em;font-family:GatherMed Lexend,sans-serif;font-size:28px;letter-spacing:.01em;font-weight:600;color:#eef4ff;line-height:1;white-space:nowrap}.wordmark img{display:block;width:1.2em;height:1.2em}.wordmark .brand-med{font-weight:200;background:linear-gradient(90deg,#04d79b,#4875e0);background-clip:text;-webkit-background-clip:text;color:transparent}.nav-actions{display:flex;align-items:center;gap:30px}.book-link{display:flex;gap:8px;align-items:center;font-size:13px}.button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:14px 23px;border-radius:8px;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer;white-space:nowrap}.button{border:1px solid #b68af34d;color:#fff;background:linear-gradient(110deg,#6d28d9,#9947e8);box-shadow:0 4px 24px #6d28d926}.button:hover{box-shadow:0 5px 30px #9952f657;transform:translateY(-2px)}.nav .button{padding:11px 19px;font-size:12px}.secondary-button{background:#161b3c66;border:1px solid #4d4d7c;color:#e1ddfb}.secondary-button:hover{background:#25244d}.eyebrow{color:var(--gold);font-size:10px;font-weight:600;letter-spacing:2.15px;text-transform:uppercase;display:flex;align-items:center;gap:9px;margin-bottom:22px}.gold-dot{width:5px;height:5px;border-radius:50%;background:var(--gold)}.hero{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-top:76px;padding-bottom:30px;gap:10px}.hero-copy{position:relative;z-index:2}.hero h1{font-size:66px;letter-spacing:-2.9px;line-height:1.06}.hero h1 span{color:#c3a6fa}.hero-description{font-size:15px;max-width:475px;margin-top:26px;line-height:1.85;color:#b9c0df}.hero-actions{display:flex;gap:12px;margin-top:30px}.hero-note{display:flex;align-items:center;gap:8px;font-size:10px;color:#929aba;margin-top:22px}.hero-note svg{color:var(--violet)}.hero-art{position:relative;width:116%;margin-left:-6%;isolation:isolate;aspect-ratio:1}.hero-art:before{content:"";position:absolute;inset:12%;background:#6932df33;border-radius:50%;filter:blur(60px);z-index:-1}.hero-art img{position:absolute;width:100%;height:100%;object-fit:contain;-webkit-mask-image:radial-gradient(ellipse at center,#000 40%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 40%,transparent 72%)}.orbit{position:absolute;inset:7%;border:1px solid #8d78e313;border-radius:50%;z-index:-1}.orbit-two{inset:16%}.image-caption{position:absolute;bottom:10%;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:1.6px;white-space:nowrap;background:#101632b3;padding:8px 13px;border-radius:20px;border:1px solid #53629a33}.live-dot{width:6px;height:6px;background:var(--cyan);border-radius:50%;box-shadow:0 0 10px #67e8f96b;display:inline-block}.specialties{grid-column:1/-1;display:flex;justify-content:center;gap:28px;color:#929abb;font-size:10px;letter-spacing:1px;margin:30px 0 14px}.specialties span+span:before{content:"·";margin-right:28px;color:#696b95}.stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-radius:12px;background:linear-gradient(100deg,#141733,#11152f);overflow:hidden}.stat{position:relative;display:flex;align-items:center;gap:21px;padding:27px 25px}.stat+.stat{border-left:1px solid var(--border)}.stat-number{font-family:Georgia,serif;font-size:48px;color:var(--gold);line-height:1.1}.stat h2{font-family:Arial,sans-serif;font-size:12px;line-height:1.6;font-weight:500;letter-spacing:0;max-width:150px}.stat p{font-size:10px;color:#929abb;margin-top:4px}.stat-index{position:absolute;right:12px;top:10px;color:#626787;font-size:8px}.section{padding-block:100px}.section-heading{margin-bottom:42px}.section-heading>p:not(.eyebrow){color:var(--muted);margin-top:18px;font-size:14px;max-width:540px}.section-heading.centered{text-align:center}.centered .eyebrow{justify-content:center}.centered>p{margin-inline:auto}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;padding:8px 20px 37px}.step-number{display:flex;width:39px;height:39px;align-items:center;justify-content:center;font-family:Georgia,serif;font-size:16px;color:var(--violet);border:1px solid #504281;border-radius:50%;margin-bottom:22px;background:#191538}.steps article{position:relative}.steps article:not(:last-child):after{content:"";position:absolute;left:61px;right:-25px;top:20px;border-top:1px dashed #38305d}.steps h3{font-size:17px;margin-bottom:10px}.steps p{font-size:13px;color:var(--muted);line-height:1.8}.launch-note{display:flex;align-items:center;justify-content:center;gap:14px;padding:17px 24px;background:#151735;border:1px solid #2e3059;border-radius:9px;color:var(--violet)}.launch-note p{font-size:12px;color:var(--muted)}.launch-note strong{color:#e0ddf5;font-weight:500}.launch-note a{margin-left:12px}.fineprint{text-align:center;font-size:10px;color:#929abb;margin-top:16px}.feature-section{background:linear-gradient(150deg,#11132f,#0e122c);border-block:1px solid #2e30564d}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.feature-card{background:linear-gradient(125deg,#181b3d,#12172f);border:1px solid #343565;border-radius:14px;padding:30px;transition:box-shadow .25s,border-color .25s}.feature-card:hover{box-shadow:0 0 30px #804bea12;border-color:#675291}.feature-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.icon-box{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #5d438e77;background:#7b4cc418;border-radius:11px;color:#b89be7}.card-index{font-size:10px;color:#797da3}.feature-card h3{margin-bottom:13px}.feature-card>p{font-size:13px;line-height:1.85;color:var(--muted);max-width:450px}.feature-tag{display:flex;align-items:center;gap:7px;font-size:10px;color:#9fcfdf;margin-top:25px}.feature-tag span{height:4px;width:4px;background:var(--cyan);border-radius:50%}.scale-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.scale-card{position:relative;border:1px solid #343565;border-radius:14px;background:radial-gradient(ellipse at 50% 25%,#31235a55,transparent 65%),#10142f;padding:29px 34px 30px}.pill{display:inline-block;text-transform:uppercase;letter-spacing:1.8px;color:var(--violet);font-size:9px}.program-illustration{height:170px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.heart-disc{border:1px solid #8466b777;border-radius:50%;width:73px;height:73px;display:flex;align-items:center;justify-content:center;color:#b1a1ef;box-shadow:0 0 0 12px #8b67c207,0 0 0 25px #8b67c205;background:#282044}.program-label{font-size:10px;color:#d1bfef;padding:4px 12px;border:1px solid #65518966;border-radius:5px;background:#1e1939}.scale-card p{font-size:13px;color:var(--muted);margin-top:12px;max-width:430px}.program-cloud{height:170px;display:flex;align-content:center;justify-content:center;flex-wrap:wrap;gap:9px;max-width:350px;margin:auto}.program-cloud span{display:flex;align-items:center;gap:7px;background:#252043;border:1px solid #61507c88;border-radius:6px;padding:8px 12px;font-size:11px;color:#c2b8e4}.program-cloud span:first-child{color:var(--cyan);border-color:#4e819966;background:#172c3e}.device-flow{display:flex;gap:12px;margin-top:22px;flex-wrap:wrap}.device-flow span{display:flex;align-items:center;gap:12px;font-size:8px;text-transform:uppercase;letter-spacing:1px;color:#8f94b6}.audit-section{background:#10142f;border-block:1px solid #252a4b}.audit-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.audit-layout .section-heading{margin:0}.audit-layout h2{white-space:pre-line}.audit-layout p{max-width:410px}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--violet);margin-top:25px}.audit-card{padding:25px;border-radius:14px;background:linear-gradient(135deg,#191c3d,#12162f);border:1px solid #3c3c68;box-shadow:0 18px 50px #0002;transform:rotate(-1deg)}.audit-card-head{display:flex;align-items:center;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--border)}.audit-card-head h3{font-size:13px}.audit-card-head p{font-size:9px;color:#9199ba;margin-top:2px}.audit-card-head>.live-dot{margin-left:auto}.audit-card-head .icon-box{width:37px;height:37px}.grid-label{display:flex;justify-content:space-between;font-size:9px;margin:20px 0 12px;color:#a8acc9}.grid-label strong{color:var(--cyan);font-weight:400}.transmission-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:6px}.transmission-grid>span{display:flex;align-items:center;justify-content:center;aspect-ratio:1;font-size:9px;border:1px solid #363b5e;background:#1a1e3a;color:#777f9d;border-radius:4px}.transmission-grid>span.received{background:#1b3c47;border-color:#397080;color:#a7e0e8}.grid-legend{display:flex;gap:17px;font-size:8px;color:#9199ba;margin-top:12px}.grid-legend span{display:flex;align-items:center;gap:6px}.grid-legend i{width:6px;height:6px;background:#326974;border-radius:1px}.grid-legend span+span i{background:#353b59}.packet{display:flex;align-items:center;gap:9px;margin-top:22px;padding:13px 0;border-top:1px solid var(--border);font-size:10px;color:#c8c5e6}.packet svg{color:var(--violet)}.packet svg:last-child{margin-left:auto;color:var(--cyan)}.packet-fields{display:flex;justify-content:space-between;font-size:7px;color:#9c9fbd}.table-wrap{border:1px solid #34385e;border-radius:12px;overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}th,td{padding:20px 26px;border-bottom:1px solid #2a2f51}thead th{font-weight:400;color:#a1a8c6;background:#131731;font-size:11px}thead .wordmark{font-size:22px}thead th:last-child,td:last-child{background:#211a404d;border-left:1px solid #50407466;width:36%}thead th:last-child{background:#2b204d66}tbody th{font-weight:400;color:#d3d6ea;width:32%}td{color:#8e98ba}td:last-child{color:#d0c8ed}td svg{display:inline-block;vertical-align:middle;margin-right:9px;color:#aa94e7}tr:last-child>*{border-bottom:0}.price{font-size:15px;font-weight:600;color:var(--gold)}.claim-section{background:radial-gradient(ellipse at 10% 30%,#38205255,transparent 55%),#11142e;border-block:1px solid #343057}.claim-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.claim-copy{padding-top:20px}.claim-copy h2{font-size:58px}.claim-copy>p:not(.eyebrow){font-size:15px;color:var(--muted);margin-top:20px;max-width:330px}.claim-copy ul{list-style:none;padding:0;margin-top:32px;display:grid;gap:15px}.claim-copy li{display:flex;align-items:center;gap:11px;font-size:12px}.claim-copy li>span{display:flex;align-items:center;justify-content:center;color:#b79af2;border:1px solid #74599866;background:#472c6440;border-radius:50%;width:23px;height:23px}.claim-decoration{font-size:165px;line-height:1;font-family:Georgia,serif;color:#a78bfa21;margin-top:65px;letter-spacing:-10px}.claim-decoration>span{font-size:95px}.claim-decoration p{font-family:Arial,sans-serif;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#9e88bd;margin-top:16px}.claim-form{background:#171b37;border:1px solid #46406b;border-radius:15px;padding:30px;box-shadow:0 20px 70px #0002}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}.full{grid-column:1/-1}label>span{display:block;font-size:11px;margin-bottom:7px;color:#d7d9ef}label small{color:#a1a5bf;font-size:10px}input,select{width:100%;border:1px solid #3c4061;background:#0e132b;border-radius:6px;min-height:42px;padding:9px 11px;color:#ebecfa;font-size:13px;transition:border-color .2s}input:hover,select:hover{border-color:#8770aa}input:focus,select:focus{border-color:var(--violet)}.upload-box{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;cursor:pointer;min-height:90px;padding:17px;border:1px dashed #655682;border-radius:7px;background:#201b39;color:#baa5e4}.upload-box strong{font-size:11px;font-weight:400;overflow-wrap:anywhere;max-width:85%}.upload-box small{width:100%;text-align:center;font-size:9px}.upload-box input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.upload-box:focus-within{outline:2px solid var(--cyan);outline-offset:3px}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-note{font-size:9px;color:#a3a9c7;line-height:1.8;margin:12px 0 20px}.submit{width:100%}.submit:disabled{opacity:.65;cursor:wait}.consent{font-size:8px;text-align:center;margin-top:12px;color:#a3a9c7}.form-error{font-size:12px;color:#ffc2ca;margin-bottom:15px}.form-error a{text-decoration:underline}.welcome{font-size:14px;color:var(--cyan);margin-bottom:20px}.success{border:1px solid #655486;background:#191c3c;padding:50px 30px;border-radius:15px}.success>svg{color:var(--cyan);margin-bottom:20px}.success h3{font-family:Georgia,serif;font-size:32px}.success p{margin:16px 0 25px}.success .button{white-space:normal}.talk-section{padding-top:65px}.talk-card{display:flex;align-items:center;gap:24px;padding:32px;background:linear-gradient(110deg,#171831,#14172f);border:1px solid #3b365c;border-radius:13px}.avatar{width:67px;height:67px;border-radius:50%;background:linear-gradient(135deg,#43315f,#211b3d);border:1px solid #695780;color:#c3ade6;display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;font-size:24px;flex-shrink:0}.talk-copy .eyebrow{font-size:8px;margin-bottom:9px}.talk-copy h2{font-size:29px;letter-spacing:-.5px}.talk-copy>p:last-child{font-size:11px;color:var(--muted);margin-top:8px}.talk-actions{margin-left:auto}.talk-actions>div{display:flex;gap:12px;justify-content:center;margin-top:12px;color:#a2a6c4;font-size:9px}.talk-actions>div a:hover{text-decoration:underline}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.faq-layout h2{font-size:40px}.faq-list{border-top:1px solid #35365b}details{border-bottom:1px solid #35365b}summary{display:flex;justify-content:space-between;align-items:center;gap:15px;list-style:none;padding:21px 0;font-size:13px;color:#deddf1;cursor:pointer}summary::-webkit-details-marker{display:none}summary svg{color:#ac94d6;transition:transform .2s}details[open] summary svg{transform:rotate(45deg)}details>p{font-size:12px;color:var(--muted);padding:0 30px 22px 0;line-height:1.9}footer{border-top:1px solid #2a2e4c;padding:42px 0 25px;background:#090d23}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.footer-top .wordmark{font-size:24px}.footer-top p{font-size:9px;color:#8f96b6;margin-top:7px}.footer-top>div:last-child{display:flex;gap:25px;font-size:10px;color:#b0b4d0}.disclaimer{border-top:1px solid #252a43;padding-top:24px;font-size:9px;line-height:1.8;color:#9299b6}.copyright{font-size:9px;color:#8991ad;margin-top:17px}.skip{position:fixed;left:16px;top:-100px;background:var(--bg);padding:12px;z-index:99}.skip:focus{top:10px}.reveal.visible{animation:appear .65s ease both}@keyframes appear{0%{opacity:.7;transform:translateY(10px)}to{opacity:1;transform:none}}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1450px){.hero{padding-top:90px;padding-bottom:35px}.hero h1{font-size:73px}.hero-art{width:123%;margin-left:-7%}}@media(max-width:1000px){.hero h1{font-size:53px}.hero-actions{flex-wrap:wrap}.hero-art{width:110%;margin-left:-6%}.stat{gap:13px;padding:24px 16px}.stat-number{font-size:38px}.stat h2{font-size:10px}.audit-layout,.claim-layout{gap:40px}.talk-card{flex-wrap:wrap}.talk-actions{margin-left:90px}.faq-layout{gap:40px}.claim-copy h2{font-size:48px}}@media(max-width:700px){.container{width:calc(100% - 36px)}.nav{height:72px}.wordmark{font-size:24px}.nav-actions{gap:15px}.book-link{font-size:10px;gap:3px}.nav .button{font-size:10px;padding:10px 12px;gap:8px}.hero{grid-template-columns:1fr;padding-top:46px;gap:0}.hero h1{font-size:57px;letter-spacing:-2.5px}.eyebrow{font-size:9px;letter-spacing:1.7px;margin-bottom:20px}.hero-description{font-size:14px;max-width:460px}.hero-actions{gap:10px;flex-wrap:nowrap}.hero-actions .button,.hero-actions .secondary-button{font-size:11px;padding:13px 15px;gap:10px}.hero-note{font-size:9px}.hero-art{width:100%;max-width:440px;margin:-10px auto -12px;aspect-ratio:1.12}.hero-art img{object-fit:cover}.image-caption{bottom:8%;font-size:7px}.specialties{gap:12px;margin:10px 0 0;font-size:8px;letter-spacing:.4px}.specialties span+span:before{margin-right:12px}.stats{grid-template-columns:1fr}.stat{padding:20px 24px;gap:25px}.stat+.stat{border-left:0;border-top:1px solid var(--border)}.stat-number{font-size:40px;width:90px}.stat h2{font-size:12px;max-width:none}.stat p{font-size:10px}.section{padding-block:65px}h2{font-size:36px;letter-spacing:-1px}.section-heading{margin-bottom:30px}.section-heading>p:not(.eyebrow){font-size:13px}.steps{grid-template-columns:1fr;gap:25px;padding:0 0 28px}.steps article{padding-left:59px}.step-number{position:absolute;left:0;top:0;margin:0}.steps article:not(:last-child):after{inset:48px auto -17px 19px;border-left:1px dashed #38305d;border-top:0}.steps h3{font-size:17px}.steps p{font-size:12px}.launch-note{align-items:flex-start;gap:10px;padding:16px}.launch-note>svg{margin-top:4px}.launch-note p{font-size:11px}.launch-note a{margin-left:0}.fineprint{font-size:9px}.feature-grid,.scale-grid{grid-template-columns:1fr;gap:16px}.feature-card{padding:24px}.feature-card h3{font-size:19px}.feature-card>p{font-size:12px}.feature-top{margin-bottom:20px}.scale-card{padding:25px}.scale-card p{font-size:12px}.audit-layout{grid-template-columns:1fr;gap:35px}.audit-card{transform:none;padding:21px}.transmission-grid{gap:5px}.claim-layout{grid-template-columns:1fr;gap:30px}.claim-copy{padding-top:0}.claim-copy h2{font-size:47px}.claim-copy>p:not(.eyebrow){max-width:none;font-size:14px}.claim-copy ul{gap:10px;margin-top:23px}.claim-decoration{display:none}.claim-form{padding:21px}.form-grid{gap:16px 12px}input,select{font-size:16px;min-width:0;width:100%}.form-grid>label{min-width:0}.form-note{font-size:10px}.consent{font-size:9px}label>span{font-size:10px}.talk-section{padding-top:40px}.talk-card{padding:24px;gap:18px}.talk-copy{flex:1}.talk-copy h2{font-size:27px}.talk-copy .eyebrow{font-size:7px;letter-spacing:1px}.avatar{width:48px;height:48px;font-size:19px}.talk-actions{margin:5px 0 0;width:100%}.talk-actions .secondary-button{width:100%;font-size:12px}.talk-actions>div{font-size:10px}.faq-layout{grid-template-columns:1fr;gap:0}.faq-layout h2{font-size:36px}.footer-top{align-items:flex-start;flex-wrap:wrap;gap:20px}.footer-top>div:last-child{width:100%;gap:20px}.disclaimer{font-size:9px}.table-wrap table{min-width:580px}th,td{padding:17px 18px;font-size:11px}.table-wrap{margin-right:-6px}.packet-fields{font-size:6px}.section-heading.centered{text-align:left}.centered .eyebrow{justify-content:flex-start}.centered>p{margin-inline:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(max-width:380px){.nav .wordmark{font-size:20px}.nav-actions{gap:8px}.book-link{font-size:9px}.nav .button{padding:10px 9px;font-size:9px;gap:6px}.hero h1{font-size:48px}.hero-actions .button,.hero-actions .secondary-button{padding-inline:11px;font-size:10px}}@media(max-width:700px){.nav .wordmark{font-size:20px}}@media(max-width:380px){.nav .wordmark{font-size:16px}}@media(max-width:380px){.nav{gap:8px}.nav .book-link{font-size:8px;white-space:nowrap}.nav .book-link svg{display:none}}.offer-fine-print{margin:0 0 20px;color:#a5accd;font-size:11px;line-height:1.8}
