.page_page___l_Ot{display:flex;flex-direction:column;gap:var(--space-4xl);overflow-x:hidden}.page_hero__7e5pB{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-3xl);align-items:center;padding:var(--space-2xl) 0;min-height:85vh}.page_heroContent__vX7rL{display:flex;flex-direction:column;gap:var(--space-lg)}.page_trustBadge__BJ7B0{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--rsm-cta);color:var(--rsm-ink);border-radius:var(--radius-full);font-size:var(--text-body-sm);font-weight:700;width:fit-content;border:3px solid var(--rsm-ink)}.page_headline__8jG0t{font-size:clamp(2.5rem,4.5vw,3.5rem);line-height:1.1;font-weight:800;color:var(--rsm-paper);letter-spacing:-.02em}.page_headlineAccent__QOANa{display:block;color:var(--rsm-cta);-webkit-text-fill-color:currentColor}.page_subheadline__XgZP5{font-size:var(--text-body-lg);color:rgba(255,246,229,.85);line-height:1.7;max-width:52ch}.page_heroActions__iKnM_{display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;margin-top:var(--space-sm)}.page_primaryCta__kNOcu{background:var(--rsm-cta);color:var(--rsm-ink);border:3px solid var(--rsm-ink);transition:transform var(--motion-duration-short) var(--motion-ease-spring),background var(--motion-duration-short) var(--motion-ease-standard);min-height:48px!important;padding:var(--space-sm) var(--space-xl)!important;font-size:var(--text-body-lg)!important}.page_primaryCta__kNOcu:hover{transform:translateY(-2px)}.page_ctaNote__AjK_G{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-body-sm);color:rgba(255,246,229,.8)}.page_ctaNote__AjK_G svg{color:var(--rsm-paper)}.page_trustGrid__yV1hd{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:3px solid rgba(255,246,229,.35)}.page_trustItem__RSQqV{display:flex;align-items:flex-start;gap:var(--space-sm)}.page_trustIcon___hTk4{color:var(--rsm-paper);flex-shrink:0;margin-top:2px}.page_trustText__annQW{display:flex;flex-direction:column;gap:2px}.page_trustLabel__jfYae{font-weight:700;font-size:var(--text-body-sm);color:var(--rsm-paper)}.page_trustDesc__4S3nu{font-size:var(--text-caption);color:rgba(255,246,229,.7)}.page_heroVisual__WmWFQ{position:relative;display:flex;justify-content:center;align-items:center}.page_deviceFrame__6IW_M{background:var(--rsm-paper);border-radius:32px;padding:12px;border:4px solid var(--rsm-ink)}.page_deviceScreen___5Izh{background:var(--rsm-surface);border-radius:24px;padding:var(--space-xl);display:flex;align-items:center;justify-content:center;min-height:400px;min-width:320px;border:3px solid var(--rsm-ink)}.page_appPreview__AdAOi{width:min(100%,320px);height:auto;animation:page_float__btbHS 5s ease-in-out infinite}.page_floatingBadge__tIZ5d{position:absolute;display:flex;align-items:center;gap:var(--space-xs);background:var(--rsm-paper);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-full);font-weight:700;font-size:var(--text-body-sm);color:var(--rsm-ink);border:3px solid var(--rsm-ink);animation:page_bounce__2j8fr 3s ease-in-out infinite}.page_floatingBadge__tIZ5d:nth-child(3){animation-delay:-1.5s;color:var(--rsm-ink)}@keyframes page_float__btbHS{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_bounce__2j8fr{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.page_problemSection__ZbU6C{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);max-width:800px;margin:0 auto}.page_problemCard__N_cbp{background:var(--rsm-paper);border:3px solid var(--rsm-ink);border-radius:var(--radius-xl);padding:var(--space-2xl);width:100%}.page_problemTitle__32pau{font-size:var(--text-h3);color:var(--rsm-ink);margin-bottom:var(--space-lg);text-align:center}.page_problemList__IAZN4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-md)}.page_problemList__IAZN4 li{display:flex;align-items:center;gap:var(--space-md);font-size:var(--text-body-lg);color:rgba(11,11,11,.8)}.page_problemEmoji__asIsA{font-size:1.5rem}.page_arrowDown__WAe_0{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--rsm-cta);border-radius:var(--radius-full);color:var(--rsm-ink);border:3px solid var(--rsm-ink);animation:page_arrowBounce__UBJGl 2s ease-in-out infinite}.page_arrowIcon__qRHCS{font-size:1.5rem;font-weight:700}@keyframes page_arrowBounce__UBJGl{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.page_solutionCard__vl7wg{background:var(--rsm-paper);border:3px solid var(--rsm-ink);border-radius:var(--radius-xl);padding:var(--space-2xl);width:100%;text-align:center}.page_solutionTitle__S22uI{font-size:var(--text-h3);color:var(--rsm-ink);margin-bottom:var(--space-sm)}.page_solutionText__qMNeF{font-size:var(--text-body-lg);color:rgba(11,11,11,.8);max-width:50ch;margin:0 auto;line-height:1.7}.page_benefitsSection__wbDvv{display:flex;flex-direction:column;gap:var(--space-2xl)}.page_sectionHeader__TP2rg{text-align:center;max-width:60ch;margin:0 auto}.page_sectionTag__GVjYK{display:inline-block;padding:var(--space-xs) var(--space-md);background:var(--rsm-cta);color:var(--rsm-ink);border:3px solid var(--rsm-ink);border-radius:var(--radius-full);font-size:var(--text-caption);font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-md)}.page_sectionTitle__DJfAL{font-size:var(--text-h2);color:var(--rsm-paper);margin-bottom:var(--space-sm)}.page_sectionSubtitle__2FT9k{font-size:var(--text-body-lg);color:rgba(255,246,229,.8);line-height:1.6}.page_benefitsGrid__IONo_{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}.page_benefitCard__khjfX{background:var(--rsm-paper);border:3px solid var(--rsm-ink);border-radius:var(--radius-xl);padding:var(--space-xl);transition:transform var(--motion-duration-short) var(--motion-ease-standard),border-color var(--motion-duration-short) var(--motion-ease-standard)}.page_benefitCard__khjfX:hover{transform:translateY(-4px);border-color:var(--rsm-ink)}.page_benefitIconWrapper__A6tPx{width:56px;height:56px;background:var(--rsm-surface);border-radius:var(--radius-lg);display:grid;place-items:center;color:var(--rsm-ink);border:3px solid var(--rsm-ink);margin-bottom:var(--space-md)}.page_benefitTitle__Z7156{font-size:var(--text-h4);color:var(--rsm-ink);margin-bottom:var(--space-sm)}.page_benefitDescription__rZWhx{font-size:var(--text-body);color:rgba(11,11,11,.8);line-height:1.6}.page_howItWorks__HlVsV{background:var(--rsm-paper);margin:0 calc(var(--space-xl) * -1);padding:var(--space-3xl) var(--space-xl);border-radius:var(--radius-xl);border:4px solid var(--rsm-ink)}.page_stepsContainer__002hH{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-sm);margin-top:var(--space-2xl)}.page_step__w9Mzf{flex:1 1;max-width:280px;text-align:center;padding:var(--space-lg)}.page_stepNumber__DPbdj{width:56px;height:56px;background:var(--rsm-cta);color:var(--rsm-ink);border:3px solid var(--rsm-ink);border-radius:var(--radius-full);font-size:var(--text-h3);font-weight:800;display:grid;place-items:center;margin:0 auto var(--space-md)}.page_step__w9Mzf h3{font-size:var(--text-h4);color:var(--rsm-ink);margin-bottom:var(--space-sm)}.page_step__w9Mzf p{font-size:var(--text-body);color:rgba(11,11,11,.8);line-height:1.5}.page_stepConnector__xKoSA{width:60px;height:2px;background:var(--rsm-ink);margin-top:44px;flex-shrink:0}.page_safetySection__4A26W{padding:var(--space-xl) 0}.page_safetyContent__ewHmr{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--space-3xl);align-items:center}.page_safetyText__i3wTv{display:flex;flex-direction:column;gap:var(--space-md)}.page_safetyDescription__31vSQ{font-size:var(--text-body-lg);color:rgba(255,246,229,.85);line-height:1.7}.page_safetyChecklist__7UpnP{list-style:none;padding:0;margin:var(--space-lg) 0 0;display:flex;flex-direction:column;gap:var(--space-md)}.page_safetyChecklist__7UpnP li{display:flex;align-items:flex-start;gap:var(--space-md)}.page_checkIcon__jCBfS{color:var(--rsm-paper);flex-shrink:0;margin-top:2px}.page_safetyChecklist__7UpnP li div{display:flex;flex-direction:column;gap:2px}.page_safetyChecklist__7UpnP li strong{color:var(--rsm-paper);font-size:var(--text-body)}.page_safetyChecklist__7UpnP li span{color:rgba(255,246,229,.7);font-size:var(--text-body-sm)}.page_safetyVisual__93a_8,.page_shieldGraphic__CVzDV{display:flex;align-items:center;justify-content:center}.page_shieldGraphic__CVzDV{width:240px;height:240px;background:var(--rsm-paper);border-radius:var(--radius-xl);flex-direction:column;gap:var(--space-md);color:var(--rsm-ink);border:4px solid var(--rsm-ink)}.page_shieldGraphic__CVzDV span{font-weight:800;font-size:var(--text-h4)}.page_comparisonSection__qXLUe{padding:var(--space-xl) 0}.page_comparisonTable__xGbCQ{max-width:800px;margin:var(--space-2xl) auto 0;border-radius:var(--radius-xl);overflow:hidden;border:3px solid var(--rsm-ink);background:var(--rsm-paper)}.page_comparisonHeader__s_D2j{background:var(--rsm-surface);font-weight:700;font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--rsm-ink)}.page_comparisonHeader__s_D2j,.page_comparisonRow__H77IH{display:grid;grid-template-columns:1.5fr 1fr 1fr;padding:var(--space-md) var(--space-lg)}.page_comparisonRow__H77IH{border-top:1px solid var(--border-subtle);align-items:center}.page_comparisonRow__H77IH:hover{background:var(--color-neutral-50)}.page_comparisonFeature__5fabE{font-size:var(--text-body);color:var(--rsm-ink)}.page_comparisonMathDash__R44hF,.page_comparisonOthers__qIm14{text-align:center;font-weight:600}.page_checkMark__sJppR,.page_xMark__ua9QX{color:var(--rsm-ink)}.page_xMark__ua9QX{font-size:var(--text-body-lg)}.page_varies__uyqdX{color:var(--rsm-ink);font-size:var(--text-body-sm)}.page_testimonialsSection__7KRBr{background:var(--rsm-paper);margin:0 calc(var(--space-xl) * -1);padding:var(--space-3xl) var(--space-xl);border-radius:var(--radius-xl);border:4px solid var(--rsm-ink)}.page_testimonialsGrid__msCFP{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg);margin-top:var(--space-2xl)}.page_testimonialCard__wfYoQ{background:var(--rsm-surface);border-radius:var(--radius-xl);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-md);border:3px solid var(--rsm-ink)}.page_testimonialStars__iTsbR{display:flex;gap:2px;color:var(--rsm-ink)}.page_testimonialQuote___BXF7{font-size:var(--text-body-lg);color:rgba(11,11,11,.8);line-height:1.6;font-style:italic;margin:0;flex-grow:1}.page_testimonialAuthor__FvrCA{display:flex;flex-direction:column;gap:2px;padding-top:var(--space-md);border-top:1px solid var(--border-subtle)}.page_testimonialAuthor__FvrCA strong{color:var(--rsm-ink);font-size:var(--text-body)}.page_testimonialAuthor__FvrCA span{color:rgba(11,11,11,.7);font-size:var(--text-body-sm)}.page_faqSection__MtSYR{padding:var(--space-xl) 0}.page_faqGrid__gtOhn{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg);margin-top:var(--space-2xl)}.page_faqItem__eWKY_{background:var(--rsm-paper);border:3px solid var(--rsm-ink);border-radius:var(--radius-xl);padding:var(--space-xl)}.page_faqItem__eWKY_ h3{font-size:var(--text-h4);color:var(--rsm-ink);margin-bottom:var(--space-sm)}.page_faqItem__eWKY_ p{font-size:var(--text-body);color:rgba(11,11,11,.8);line-height:1.6}.page_finalCta__h8317{padding:var(--space-xl) 0}.page_finalCtaContent__LOfn7{background:var(--rsm-paper);border-radius:var(--radius-xl);padding:var(--space-3xl) var(--space-2xl);text-align:center;color:var(--rsm-ink);position:relative;overflow:hidden;border:4px solid var(--rsm-ink)}.page_finalCtaContent__LOfn7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.page_finalCtaTitle__DDucM{font-size:var(--text-h2);font-weight:800;margin:0 0 var(--space-md);position:relative;z-index:1}.page_finalCtaText__qIXE1{font-size:var(--text-body-lg);color:rgba(11,11,11,.8);max-width:55ch;margin:0 auto var(--space-xl);line-height:1.6}.page_finalCtaActions__41j6g,.page_finalCtaText__qIXE1{position:relative;z-index:1}.page_finalCtaButton__PGwdY{background:var(--rsm-cta)!important;color:var(--rsm-ink)!important;border:3px solid var(--rsm-ink)!important;min-height:52px!important;padding:var(--space-md) var(--space-2xl)!important;font-size:var(--text-body-lg)!important;transition:transform var(--motion-duration-short) var(--motion-ease-spring)}.page_finalCtaButton__PGwdY:hover{transform:translateY(-2px) scale(1.02)}.page_guaranteeRow__tMloU{display:flex;justify-content:center;gap:var(--space-xl);margin-top:var(--space-xl);position:relative;z-index:1}.page_guaranteeItem__i23vc{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-body-sm);color:rgba(11,11,11,.8)}.page_guaranteeItem__i23vc svg{opacity:.8}@media (max-width:1024px){.page_hero__7e5pB{grid-template-columns:1fr;text-align:center;gap:var(--space-2xl);min-height:auto;padding:var(--space-xl) 0}.page_heroContent__vX7rL{align-items:center}.page_subheadline__XgZP5{max-width:100%}.page_heroActions__iKnM_{align-items:center}.page_trustGrid__yV1hd{justify-content:center}.page_heroVisual__WmWFQ{order:-1}.page_deviceScreen___5Izh{min-height:300px;min-width:260px}.page_floatingBadge__tIZ5d{display:none}.page_benefitsGrid__IONo_{grid-template-columns:1fr}.page_stepsContainer__002hH{flex-direction:column;align-items:center}.page_stepConnector__xKoSA{width:2px;height:40px;margin:0}.page_safetyContent__ewHmr{grid-template-columns:1fr;gap:var(--space-2xl)}.page_safetyVisual__93a_8{order:-1}.page_faqGrid__gtOhn,.page_testimonialsGrid__msCFP{grid-template-columns:1fr}.page_guaranteeRow__tMloU{flex-direction:column;gap:var(--space-sm)}}@media (max-width:768px){.page_trustGrid__yV1hd{grid-template-columns:1fr}.page_comparisonTable__xGbCQ{font-size:var(--text-body-sm)}.page_comparisonHeader__s_D2j,.page_comparisonRow__H77IH{padding:var(--space-sm) var(--space-md)}}