body.copysoft-body .hero-visual picture,body.copysoft-body .art-card picture,body.copysoft-body .wide-art picture{display:block}body.copysoft-body :where(a, button, input, summary):focus-visible {outline:3px solid #a7ffd0;outline-offset:3px}@media (max-width:900px){body.copysoft-body .section h1,body.copysoft-body .section h2,body.copysoft-body .section h3{text-wrap:balance}body.copysoft-body .section-title > p:not(.eyebrow),
	body.copysoft-body .lead,
	body.copysoft-body .section-copy > p {max-width:46rem}}@media (max-width:720px){html{scroll-padding-top:76px;-webkit-text-size-adjust:100%}body.copysoft-body .site-header{height:68px;padding-right:max(14px,env(safe-area-inset-right));padding-left:max(14px,env(safe-area-inset-left))}body.copysoft-body .brand{font-size:clamp(22px,6.2vw,25px);letter-spacing:-1.25px}body.copysoft-body .site-header .button-small{min-width:94px;min-height:44px;padding:10px 12px;font-size:12px}body.copysoft-body .section{padding:34px max(14px,env(safe-area-inset-right)) 34px max(14px,env(safe-area-inset-left))}body.copysoft-body .section-hero{gap:18px;padding-top:90px}body.copysoft-body .section h1{font-size:clamp(52px,17vw,70px);line-height:.94}body.copysoft-body .section h2,body.copysoft-body .lead-form h2,body.copysoft-body .final-content h2,body.copysoft-body .regulatory-disclosure h2{overflow-wrap:normal;font-size:clamp(29px,8vw,36px);line-height:1.06;letter-spacing:-.035em}body.copysoft-body .section-title{margin-bottom:20px}body.copysoft-body .section-title > p:not(.eyebrow),
	body.copysoft-body .lead {font-size:17px;line-height:1.48}body.copysoft-body .hero-actions{gap:10px;margin:24px 0}body.copysoft-body .hero-actions .text-link{display:inline-flex;align-items:center;min-height:44px}body.copysoft-body .metric-grid,body.copysoft-body .metric-grid:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px}body.copysoft-body .metric-grid li{min-height:78px;padding:12px}body.copysoft-body .metric-grid strong{font-size:clamp(20px,6vw,24px)}body.copysoft-body .metric-grid span{font-size:11px}body.copysoft-body .compatibility{padding-top:13px;font-size:11px;line-height:1.7;text-align:left}body.copysoft-body .history-layout,body.copysoft-body .stat-stack,body.copysoft-body .pain-grid,body.copysoft-body .management-grid,body.copysoft-body .path-grid,body.copysoft-body .start-steps{gap:10px}body.copysoft-body .timeline{gap:9px}body.copysoft-body .timeline li{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:13px 12px}body.copysoft-body .philosophy,body.copysoft-body .path-card,body.copysoft-body .entry-card{padding:18px}body.copysoft-body .stat-stack li{min-height:82px}body.copysoft-body .lead-form-section--hero{padding-top:24px;padding-bottom:24px}body.copysoft-body .lead-form{gap:20px;padding:20px 16px;border-radius:15px}body.copysoft-body .lead-form-copy>p:last-child{font-size:15px;line-height:1.45}body.copysoft-body .vip-robot-preview,body.copysoft-body .vip-robot-preview--exit{grid-template-columns:minmax(104px,.78fr) minmax(0,1.22fr);gap:10px;padding:9px}body.copysoft-body .vip-robot-preview figcaption{gap:5px;font-size:12px}body.copysoft-body .vip-robot-preview strong{font-size:14px;line-height:1.32}body.copysoft-body .lead-form-fields{gap:10px}body.copysoft-body .lead-form-field{grid-template-rows:18px 54px 15px;gap:5px}body.copysoft-body .lead-form-consent{gap:10px!important;min-height:44px;margin-top:0;font-size:12px;line-height:1.35}body.copysoft-body .lead-form-consent input{width:20px;height:20px;margin-top:1px}body.copysoft-body .lead-form-fields>.button{min-height:56px}body.copysoft-body .myfxbook-proof-section{padding-right:12px;padding-left:12px}body.copysoft-body .myfxbook-carousel{padding:9px}body.copysoft-body .myfxbook-carousel-button{min-width:44px;min-height:44px}body.copysoft-body .myfxbook-carousel-dots{justify-content:flex-start;overflow-x:auto;gap:4px;padding:10px 2px 2px;scrollbar-width:none;scroll-snap-type:x proximity}body.copysoft-body .myfxbook-carousel-dots::-webkit-scrollbar,body.copysoft-body .carousel-dots::-webkit-scrollbar{display:none}body.copysoft-body .myfxbook-carousel-dot{flex:0 0 32px;min-width:32px;min-height:32px;scroll-snap-align:center}body.copysoft-body .myfxbook-proof-card summary{padding:11px}body.copysoft-body .proof-topline{margin-bottom:10px}body.copysoft-body .proof-title{font-size:16px}body.copysoft-body .proof-account{margin-top:6px;font-size:12px}body.copysoft-body .proof-screen{width:100%;margin-top:12px}body.copysoft-body .proof-screen img{width:100%}body.copysoft-body .proof-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body.copysoft-body .proof-metrics span{min-width:0;padding:9px 6px}body.copysoft-body .proof-metrics small{font-size:10px}body.copysoft-body .proof-metrics strong{overflow-wrap:anywhere;font-size:12px}body.copysoft-body .video-spotlight{gap:18px;padding:16px}body.copysoft-body .video-spotlight-copy h2{font-size:clamp(29px,8vw,36px)}body.copysoft-body .video-spotlight-description{font-size:15px;line-height:1.48}body.copysoft-body .video-spotlight-points{gap:8px;margin:14px 0 18px}body.copysoft-body .video-spotlight-points li{font-size:14px}body.copysoft-body .video-spotlight-link{display:inline-flex;align-items:center;min-height:44px}body.copysoft-body .video-spotlight-player{width:100%;margin-left:0}body.copysoft-body .compact-cta{gap:16px;padding:20px 17px}body.copysoft-body .compact-cta h2{font-size:26px}body.copysoft-body .compact-cta .button{min-height:54px}body.copysoft-body .solution-row{gap:8px}body.copysoft-body .solution-row span{min-height:54px;padding:12px}body.copysoft-body .video-carousel{padding-right:44px;padding-bottom:46px;padding-left:44px}body.copysoft-body .carousel-control{width:44px;height:44px;font-size:19px}body.copysoft-body .carousel-dots{justify-content:flex-start;overflow-x:auto;gap:0;height:32px;scrollbar-width:none;scroll-snap-type:x proximity}body.copysoft-body .carousel-dot,body.copysoft-body .carousel-dot.is-active{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;padding:0;background:transparent;transform:none;scroll-snap-align:center}body.copysoft-body .carousel-dot::before{content:"";width:8px;height:8px;border-radius:50%;background:rgba(184,203,201,.42)}body.copysoft-body .carousel-dot.is-active::before{width:10px;height:10px;background:var(--mint);box-shadow:0 0 12px rgba(135,219,176,.72)}body.copysoft-body .final-section{min-height:0;padding-top:42px;padding-bottom:42px}body.copysoft-body .start-steps{margin:24px 0}body.copysoft-body .start-steps li{padding:14px}body.copysoft-body .final-line{margin-bottom:22px;font-size:23px}body.copysoft-body .final-section>.lead-form{margin-top:24px}body.copysoft-body .regulatory-disclosure{padding:28px 14px}body.copysoft-body .regulatory-disclosure-inner{padding:18px 16px}body.copysoft-body .site-footer{padding-right:max(16px,env(safe-area-inset-right));padding-bottom:max(28px,env(safe-area-inset-bottom));padding-left:max(16px,env(safe-area-inset-left))}body.copysoft-body .oc-btn{right:max(10px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:54px!important;height:54px!important;transition:opacity .2s ease , transform .2s ease!important}body.copysoft-body:has(.lead-form :focus) .oc-btn,
	body.copysoft-body.copysoft-modal-open .oc-btn {opacity:0!important;pointer-events:none!important;transform:translateY(80px)!important}body.copysoft-body .copysoft-exit-modal{padding:8px}body.copysoft-body .copysoft-exit-modal__dialog{width:min(100%,520px);max-height:calc(100dvh - 16px);padding:42px 14px 14px}body.copysoft-body .copysoft-exit-modal__close{top:8px;right:8px;width:42px;height:42px}}@media (max-width:360px){body.copysoft-body .site-header{gap:8px}body.copysoft-body .site-header .button-small{padding-right:10px;padding-left:10px;font-size:11px}body.copysoft-body .section h2,body.copysoft-body .lead-form h2,body.copysoft-body .final-content h2,body.copysoft-body .regulatory-disclosure h2{font-size:28px}body.copysoft-body .myfxbook-carousel-toolbar{align-items:stretch;flex-direction:column;gap:8px}body.copysoft-body .myfxbook-carousel-controls{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;gap:6px}body.copysoft-body .myfxbook-carousel-toggle{width:auto}body.copysoft-body .proof-toggle{font-size:11px}}@media (max-width:420px),(max-height:620px){body.copysoft-body .copysoft-exit-modal__dialog{gap:8px;padding:38px 12px 10px}body.copysoft-body .copysoft-exit-modal__dialog .eyebrow{margin-bottom:5px;font-size:9px}body.copysoft-body .copysoft-exit-modal__dialog h2{margin-bottom:6px;font-size:clamp(27px,8.7vw,34px);line-height:.99}body.copysoft-body .copysoft-exit-modal__copy > p:not(.eyebrow) {margin-bottom:8px;font-size:13px;line-height:1.34}body.copysoft-body .vip-robot-preview--exit{grid-template-columns:92px minmax(0,1fr);gap:8px;padding:7px}body.copysoft-body .vip-robot-preview--exit figcaption span{display:none}body.copysoft-body .lead-form--exit{gap:6px;padding:10px}body.copysoft-body .lead-form--exit .lead-form-field{grid-template-rows:16px 46px 12px;gap:3px}body.copysoft-body .lead-form--exit .lead-form-field>span:first-child{font-size:11px;line-height:16px}body.copysoft-body .lead-form--exit .lead-form-field>.phone-input-shell,body.copysoft-body .lead-form--exit .lead-form-field>.phone-input-shell input[type="tel"]{height:46px;min-height:46px}body.copysoft-body .lead-form--exit .button{min-height:48px;padding-top:11px;padding-bottom:11px}body.copysoft-body .copysoft-exit-modal__notice{font-size:9px;line-height:1.25}}@media (prefers-reduced-motion:reduce){body.copysoft-body .oc-btn{transition:none!important}}