:root{--bg:#f7f8f3;--paper:#ffffff;--ink:#101916;--muted:#60706a;--line:#dfe7dd;--green:#187966;--green-dark:#0d4b40;--lime:#b8ff52;--lime-dark:#9df23f;--blue:#236078;--blue-soft:#e8f7fb;--ai:#39d9ff;--ai-soft:#eafaff;--danger:#ff493d;--danger-dark:#c8322a;--coral:#c9634f;--coral-soft:#fae9e3;--amber:#d99c35;--amber-soft:#fbefd8;--mint-soft:#e8f5ef;--surface:#eef3ec;--graphite:#0d1714;--graphite-2:#14221e;--shadow:0 30px 90px rgba(16,25,22,0.18);--shadow-soft:0 16px 48px rgba(16,25,22,0.1);--radius:8px;--container:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#1a2825}:where(.hero-section,.section,.conversion-strip,.final-section){scroll-margin-top:84px}body{margin:0;background:var(--bg);color:var(--ink);-webkit-text-size-adjust:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body,button,input,textarea{letter-spacing:0}a{color:inherit;text-decoration:none}button{font:inherit}.site-header{position:fixed;z-index:50;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:14px clamp(18px,4vw,48px);background:rgba(247,248,243,.86);border-bottom:1px solid rgba(223,231,221,.78);box-shadow:0 12px 40px rgba(16,25,22,.04);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:10px;font-size:21px;font-weight:900}.brand-mark,.start-logo{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius);background:linear-gradient(135deg,var(--green) 0,var(--graphite-2) 100%);color:#ffffff;font-weight:950;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 26px rgba(13,75,64,.18)}.desktop-nav{display:flex;gap:24px;align-items:center;color:var(--muted);font-size:15px;font-weight:700}.desktop-nav a:hover{color:var(--ink)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 20px;border:1px solid transparent;border-radius:var(--radius);cursor:pointer;font-size:16px;font-weight:900;line-height:1.1;white-space:nowrap;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-1px)}.button-primary{border-color:rgba(16,25,22,.12);background:linear-gradient(135deg,rgba(255,255,255,.32) 0,rgba(255,255,255,0) 34%),linear-gradient(135deg,var(--lime) 0,#d9ff8b 52%,#8ff244 100%);color:var(--ink);box-shadow:inset 0 -2px 0 rgba(16,25,22,.12),0 16px 38px rgba(157,242,63,.24)}.button-primary:hover{background:linear-gradient(135deg,rgba(255,255,255,.26) 0,rgba(255,255,255,0) 34%),linear-gradient(135deg,#c4ff5d 0,#e3ff9a 48%,var(--lime-dark) 100%);box-shadow:inset 0 -2px 0 rgba(16,25,22,.14),0 20px 46px rgba(157,242,63,.3)}.button-secondary{border-color:var(--line);background:rgba(255,255,255,.72);color:var(--ink);box-shadow:0 12px 28px rgba(16,25,22,.06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-cta{min-height:44px;padding:11px 16px}h1,h2,h3,p{margin-top:0}h1{margin-bottom:20px;font-size:clamp(54px,6vw,88px);line-height:.93}h1,h2{letter-spacing:0}h2{margin-bottom:16px;font-size:clamp(34px,4.3vw,56px);line-height:1}h3{margin-bottom:10px;font-size:22px;line-height:1.15}.eyebrow{margin:0 0 14px;color:var(--green);font-size:13px;font-weight:950;letter-spacing:0;text-transform:uppercase}.hero-section{position:relative;min-height:90svh;padding:112px clamp(18px,5vw,72px) 38px;overflow:hidden;background:linear-gradient(180deg,#fbfcf7,#eef0ea);isolation:isolate}.hero-section:before{inset:72px 0 0;z-index:0;background-image:linear-gradient(rgba(16,25,22,.045) 1px,transparent 0),linear-gradient(90deg,rgba(16,25,22,.045) 1px,transparent 0);background-size:76px 76px;opacity:.62;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.34) 34%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.34) 34%,#000)}.hero-section:after,.hero-section:before{content:"";position:absolute;pointer-events:none}.hero-section:after{right:0;bottom:0;left:0;z-index:1;height:42%;background:linear-gradient(180deg,rgba(13,23,20,0),rgba(13,23,20,.88) 52%,#0d1714);-webkit-mask-image:linear-gradient(90deg,transparent,transparent 32%,rgba(0,0,0,.6) 52%,#000);mask-image:linear-gradient(90deg,transparent,transparent 32%,rgba(0,0,0,.6) 52%,#000)}.hero-shell{position:relative;z-index:3;display:grid;align-content:end;max-width:var(--container);min-height:calc(90svh - 150px);margin:0 auto}.hero-copy{max-width:860px;padding:0 0 120px}.title-highlight{display:inline-block;padding-inline:.025em;color:var(--ink);background:none;box-shadow:inset 0 -.16em 0 rgba(184,255,82,.68)}.hero-subtitle{max-width:620px;margin-bottom:28px;color:var(--muted);font-size:clamp(19px,2.1vw,24px);line-height:1.48}.mobile-hero-trust,.mobile-subtitle{display:none}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hero-note{margin:14px 0 0;color:var(--muted);font-size:15px;font-weight:700}.hero-v2-rail{position:relative;z-index:6;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:640px;margin-top:14px}.hero-v2-rail span{display:block;min-height:64px;padding:11px 12px;border:1px solid rgba(24,121,102,.13);border-radius:var(--radius);background:rgba(255,255,255,.82);color:var(--muted);font-size:13px;font-weight:820;line-height:1.2;box-shadow:0 14px 34px rgba(16,25,22,.07);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-v2-rail strong{display:block;margin-bottom:4px;color:var(--ink);font-size:12px;font-weight:950;letter-spacing:.01em;line-height:1.1;text-transform:uppercase}.hero-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-width:500px;margin-top:16px}.hero-benefit-card{display:grid;grid-template-columns:32px 1fr;grid-gap:3px 9px;gap:3px 9px;align-items:center;min-height:72px;padding:11px;border:1px solid rgba(24,121,102,.14);border-radius:var(--radius);background:rgba(255,255,255,.78);box-shadow:0 14px 34px rgba(16,25,22,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-benefit-card svg{grid-row:1/span 2;color:var(--green)}.hero-benefit-card strong{color:var(--ink);font-size:14px;line-height:1.05}.hero-benefit-card span{color:var(--muted);font-size:12px;font-weight:760;line-height:1.22}.hero-proof{display:flex;flex-wrap:wrap;gap:8px;max-width:560px;margin-top:18px}.hero-proof span{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:7px 10px;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:rgba(13,23,20,.76);color:rgba(255,255,255,.9);font-size:14px;font-weight:850;box-shadow:0 14px 34px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-proof svg{color:var(--ai)}.hero-scene{position:absolute;inset:72px 0 0;z-index:2;pointer-events:none}.scene-photo{position:absolute;right:0;bottom:0;left:0;height:45%;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.hero-light{position:absolute;right:6%;bottom:48%;display:block;width:min(760px,54vw);height:1px;background:linear-gradient(90deg,transparent,rgba(57,217,255,.68) 48%,transparent);box-shadow:0 0 28px rgba(57,217,255,.34),0 0 80px rgba(184,255,82,.12)}.scene-photo:before{content:"";position:absolute;inset:28% 0 0;background-image:linear-gradient(rgba(57,217,255,.13) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.1) 1px,transparent 0);background-size:54px 54px;opacity:.5;transform:perspective(700px) rotateX(58deg) translateY(22%);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.36) 36%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.36) 36%,#000)}.scene-photo:after{content:"";position:absolute;right:0;bottom:38%;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(184,255,82,.34) 50%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.48) 38%,#000);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.48) 38%,#000)}.hero-actions .button{min-height:66px;padding:18px 30px;font-size:22px}.photo-card{position:absolute;right:clamp(38px,8vw,140px);bottom:56%;width:245px;padding:16px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);background:rgba(13,23,20,.78);color:#ffffff;box-shadow:0 22px 54px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.photo-card span{display:block;margin-bottom:6px;color:var(--ai);font-size:13px;font-weight:900}.photo-card strong{font-size:18px}.hero-phone{position:absolute;right:clamp(32px,8vw,132px);bottom:10px;width:320px;height:600px;padding:14px;border:10px solid var(--graphite);border-radius:44px;background:var(--graphite);box-shadow:0 34px 90px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.08),0 0 48px rgba(57,217,255,.1);transform:rotate(4deg);animation:phoneFloat 7s ease-in-out infinite;isolation:isolate}.hero-phone:before{content:"";position:absolute;inset:-18px;z-index:-1;border-radius:58px;background:linear-gradient(135deg,rgba(57,217,255,.26),transparent 42%,rgba(184,255,82,.16));filter:blur(18px);opacity:.86}.secondary-phone{right:clamp(300px,30vw,430px);bottom:-104px;width:274px;height:512px;opacity:.9;transform:rotate(-10deg);animation:phoneFloatAlt 8s ease-in-out infinite}.phone-notch{position:absolute;top:13px;left:50%;z-index:2;width:96px;height:24px;border-radius:0 0 16px 16px;background:var(--graphite);transform:translateX(-50%)}.phone-screen{height:100%;padding:42px 21px 22px;overflow:hidden;border-radius:32px;border:1px solid rgba(16,25,22,.04);background:linear-gradient(180deg,rgba(57,217,255,.05),rgba(255,255,255,0) 24%),#fbfcf7}.app-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.app-top span{padding:8px 10px;background:var(--mint-soft);color:var(--green);font-size:14px}.app-top span,.app-top strong{display:inline-flex;border-radius:var(--radius);font-weight:950}.app-top strong{align-items:center;gap:6px;min-height:30px;padding:7px 9px;background:var(--ai-soft);color:var(--blue);font-size:13px}.app-top strong:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--ai);box-shadow:0 0 14px rgba(57,217,255,.8)}.phone-screen h2{margin-bottom:12px;font-size:27px;line-height:1.02}.phone-intro-card{padding:14px;margin-bottom:12px;border:1px solid rgba(24,121,102,.18);border-radius:calc(var(--radius) + 2px);background:linear-gradient(135deg,rgba(57,217,255,.08) 0,rgba(255,255,255,0) 40%),var(--mint-soft)}.phone-intro-card span{display:block;margin-bottom:8px;color:var(--green);font-size:11px;font-weight:950;text-transform:uppercase}.phone-intro-card h2{margin-bottom:8px;font-size:26px;line-height:.98}.phone-intro-card p{margin:0;color:var(--muted);font-size:14px;font-weight:780;line-height:1.28}.risk-intro{border-color:rgba(255,73,61,.18);background:linear-gradient(135deg,rgba(255,73,61,.1),rgba(255,255,255,0) 42%),#fff8f4}.risk-intro span{color:var(--danger-dark)}.phone-command-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.phone-command-row span{min-height:28px;padding:6px 8px;border-radius:var(--radius);background:var(--blue-soft);color:var(--blue);font-size:12px;font-weight:950}.hero-status{display:flex;gap:8px;margin-bottom:16px}.hero-status span{min-height:28px;padding:6px 9px;border-radius:var(--radius);background:var(--blue-soft);color:var(--blue);font-size:12px;font-weight:950}.assistant-message{padding:14px;margin-bottom:12px;border:1px solid rgba(31,122,104,.2);border-radius:var(--radius);background:linear-gradient(135deg,rgba(57,217,255,.06) 0,rgba(255,255,255,0) 34%),var(--mint-soft)}.assistant-message span,.next-step span{display:block;margin-bottom:7px;color:var(--green);font-size:12px;font-weight:950;text-transform:uppercase}.assistant-message p{margin:0;color:var(--ink);font-size:15px;font-weight:800;line-height:1.34}.voice-panel{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;margin-bottom:12px;padding:12px;border-radius:var(--radius);background:linear-gradient(135deg,var(--green) 0,var(--graphite-2) 100%);color:#ffffff;font-weight:950;box-shadow:0 12px 28px rgba(13,75,64,.2)}.phone-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.phone-action-grid span{display:grid;grid-gap:8px;gap:8px;min-height:72px;align-content:center;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff;color:var(--ink);font-size:13px;font-weight:950;line-height:1.1;box-shadow:0 8px 18px rgba(16,25,22,.05)}.phone-action-grid svg{color:var(--green)}.voice-panel svg{flex:0 0 auto}.voice-panel strong{margin-left:auto;font-size:14px}.wave{display:flex;gap:4px;align-items:center;height:24px}.wave i{display:block;width:4px;height:10px;border-radius:999px;background:rgba(228,255,255,.94);box-shadow:0 0 10px rgba(57,217,255,.42);animation:voiceWave 1.2s ease-in-out infinite}.wave i:nth-child(2){animation-delay:.1s}.wave i:nth-child(3){animation-delay:.2s}.wave i:nth-child(4){animation-delay:.3s}.wave i:nth-child(5){animation-delay:.4s}.screenshot-scan{position:relative;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(57,217,255,.06),rgba(255,255,255,0) 32%),#ffffff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55);overflow:hidden}.risk-demo{animation:riskPanelPulse 4.8s ease-in-out infinite}.scan-status{position:relative;display:flex;margin-bottom:8px;color:var(--blue);font-size:12px;font-weight:950;text-transform:uppercase}.scan-status,.scan-status span{align-items:center;min-height:28px}.scan-status span{position:absolute;inset:0 auto auto 0;display:inline-flex;padding:6px 9px;border-radius:var(--radius)}.status-analyzing{background:var(--ai-soft);color:var(--blue);animation:statusAnalyzing 4.8s ease-in-out infinite}.status-danger{background:var(--coral-soft);color:var(--danger-dark);opacity:0;animation:statusDanger 4.8s ease-in-out infinite}.mini-screen{position:relative;padding:12px;border-radius:var(--radius);background:#f4f6f0;overflow:hidden}.risk-card{transition:border-color .2s ease,background .2s ease;animation:riskCardState 4.8s ease-in-out infinite}.mini-screen span{display:block;margin-bottom:7px;color:var(--muted);font-size:12px;font-weight:950}.mini-screen p{margin:0 0 8px;color:var(--ink);font-size:14px;font-weight:900;line-height:1.25}.mini-screen em{display:block;color:var(--danger-dark);font-size:12px;font-style:normal;font-weight:900}.scan-line{position:absolute;right:0;left:0;top:-4px;height:3px;background:var(--ai);box-shadow:0 0 20px rgba(57,217,255,.9);animation:scanDown 4.8s ease-in-out infinite}.danger-badge{position:absolute;right:12px;bottom:46px;gap:8px;min-height:38px;padding:9px 11px;border:1px solid rgba(255,255,255,.22);border-radius:var(--radius);background:var(--danger);color:#ffffff;box-shadow:0 16px 42px rgba(255,73,61,.28);opacity:0;transform:translateY(8px) scale(.96);animation:dangerBadgeIn 4.8s ease-in-out infinite}.danger-badge,.warning-result{display:flex;align-items:center;font-size:14px;font-weight:950}.warning-result{gap:9px;min-height:36px;padding:10px 0 0;color:var(--danger-dark)}.risk-result{animation:riskResultText 4.8s ease-in-out infinite}.secondary-scan{margin-bottom:12px}.progress-ring{display:grid;place-items:center;width:154px;height:154px;margin:18px auto 20px;border-radius:50%;background:radial-gradient(circle at center,#fbfcf8 0 53%,transparent 54%),conic-gradient(var(--lime) 0 72%,#dfe5dc 72% 100%);text-align:center}.progress-ring span{font-size:52px;font-weight:950;line-height:1}.progress-ring p{max-width:90px;margin:-12px 0 0;color:var(--muted);font-size:13px;font-weight:850;line-height:1.18}.step-list{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.step-pill{min-height:36px;padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff;color:var(--muted);font-size:14px;font-weight:900}.step-pill.is-done{border-color:rgba(31,122,104,.2);background:var(--mint-soft);color:var(--green)}.step-pill.is-active{border-color:rgba(216,112,88,.28);background:var(--coral-soft);color:var(--coral)}.next-step{margin-top:12px;padding:14px;border:1px solid rgba(57,217,255,.12);border-radius:var(--radius);background:linear-gradient(135deg,var(--ink) 0,var(--graphite-2) 100%);color:#ffffff;box-shadow:0 14px 34px rgba(16,25,22,.16)}.next-step span{color:var(--ai)}.next-step strong{font-size:17px;line-height:1.22}.lesson-preview,.screen-preview{padding:15px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff}.lesson-preview{margin-bottom:12px;background:linear-gradient(135deg,rgba(57,217,255,.06) 0,rgba(255,255,255,0) 32%),var(--mint-soft);border-color:rgba(24,121,102,.22)}.lesson-preview span,.screen-preview span{display:block;margin-bottom:7px;color:var(--green);font-size:13px;font-weight:950}.lesson-preview strong,.screen-preview strong{display:block;margin-bottom:6px;font-size:18px}.lesson-preview p{margin:0;color:var(--muted);font-size:15px;line-height:1.38}@keyframes voiceWave{0%,to{height:9px}50%{height:24px}}@keyframes scanDown{0%{transform:translateY(0);opacity:0}18%,48%{opacity:1}58%,to{transform:translateY(92px);opacity:0}}@keyframes riskPanelPulse{0%,30%,to{border-color:var(--line);box-shadow:none}38%,78%{border-color:rgba(255,73,61,.38);box-shadow:0 0 0 4px rgba(255,73,61,.08)}}@keyframes riskCardState{0%,30%,to{background:#f4f5f0;box-shadow:inset 0 0 0 0 rgba(255,73,61,0)}38%,78%{background:#fff0ed;box-shadow:inset 0 0 0 2px rgba(255,73,61,.46)}}@keyframes statusAnalyzing{0%,30%{opacity:1;transform:translateY(0)}40%,to{opacity:0;transform:translateY(-4px)}}@keyframes statusDanger{0%,30%{opacity:0;transform:translateY(4px)}38%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes dangerBadgeIn{0%,32%{opacity:0;transform:translateY(8px) scale(.96)}40%,82%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes riskResultText{0%,30%{color:var(--coral)}38%,82%{color:var(--danger-dark)}to{color:var(--coral)}}@keyframes phoneFloatAlt{0%,to{transform:translateY(0) rotate(-10deg)}50%{transform:translateY(10px) rotate(-10deg)}}@keyframes answerFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mobileVerdict{0%,30%,to{opacity:0;transform:translateX(-50%) translateY(8px) scale(.96)}38%,78%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes routeDot{0%,to{opacity:.36;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes handoffSweep{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes panelScan{0%{transform:translateY(-110%);opacity:0}18%,72%{opacity:1}to{transform:translateY(640%);opacity:0}}@keyframes routeFill{0%,to{width:34%}45%,72%{width:82%}}@keyframes lessonSweep{0%,24%,to{opacity:0;transform:translateX(-70%)}34%,68%{opacity:1}76%{opacity:0;transform:translateX(70%)}}.floating-answer{position:absolute;display:flex;align-items:center;gap:10px;max-width:245px;padding:14px 16px;border:1px solid rgba(255,255,255,.74);border-radius:var(--radius);background:rgba(255,255,255,.9);box-shadow:0 18px 54px rgba(16,25,22,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:answerFloat 6.5s ease-in-out infinite}.floating-answer svg{flex:0 0 auto;color:var(--green)}.floating-answer p{margin:0;font-weight:950;line-height:1.25}.answer-one{top:auto;right:clamp(460px,43vw,620px);bottom:250px}.answer-two{right:clamp(20px,8vw,130px);bottom:245px;border-color:rgba(255,255,255,.22);background:var(--danger);box-shadow:0 20px 58px rgba(255,73,61,.28);animation-delay:.9s}.answer-two,.answer-two svg{color:#ffffff}.conversion-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;max-width:var(--container);margin:-26px auto 0;padding:0 clamp(18px,5vw,72px);position:relative;z-index:5}.metric{padding:20px;border-top:1px solid rgba(57,217,255,.14);background:linear-gradient(135deg,rgba(57,217,255,.08) 0,rgba(255,255,255,0) 36%),var(--ink);color:#ffffff}.metric:first-child{border-radius:var(--radius) 0 0 var(--radius)}.metric:last-child{border-radius:0 var(--radius) var(--radius) 0}.metric span{display:block;margin-bottom:6px;color:rgba(255,255,255,.64);font-size:13px;font-weight:850;text-transform:uppercase}.metric strong{display:block;font-size:22px;line-height:1.12}.trial-proof-section{padding-top:72px;padding-bottom:78px;background:radial-gradient(circle at 84% 12%,rgba(184,255,82,.12),transparent 30%),#ffffff}.trial-proof-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.52fr);grid-gap:clamp(24px,5vw,58px);gap:clamp(24px,5vw,58px);align-items:center}.trial-proof-copy p{max-width:690px;color:var(--muted);font-size:20px;line-height:1.55}.audience-split ul,.fit-card ul,.trial-check-list{display:grid;grid-gap:10px;gap:10px;padding:0;margin:22px 0 0;list-style:none}.audience-split li,.fit-card li,.trial-check-list li{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;align-items:flex-start;color:var(--ink);font-weight:850;line-height:1.35}.audience-split svg,.fit-card svg,.trial-check-list svg{color:var(--green);margin-top:1px}.trial-proof-card{position:relative;display:grid;grid-gap:12px;gap:12px;padding:26px;overflow:hidden;border:1px solid rgba(57,217,255,.18);border-radius:var(--radius);background:radial-gradient(circle at 15% 12%,rgba(57,217,255,.14),transparent 34%),radial-gradient(circle at 88% 18%,rgba(184,255,82,.14),transparent 32%),linear-gradient(145deg,#0d1714,#14221e);color:#ffffff;box-shadow:0 28px 82px rgba(16,25,22,.18)}.trial-proof-card:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(57,217,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.07) 1px,transparent 0);background-size:40px 40px;opacity:.18}.trial-proof-card>*{position:relative;z-index:1}.trial-proof-card>span{color:var(--ai);font-size:13px;font-weight:950;text-transform:uppercase}.trial-proof-card .button span{color:inherit}.trial-proof-card strong{color:#ffffff;font-size:clamp(48px,6vw,72px);line-height:.92}.trial-proof-card em{color:rgba(255,255,255,.64);font-size:16px;font-style:normal;font-weight:850}.trial-proof-card .button{width:100%;min-height:62px;margin-top:4px}.trial-proof-card p{margin:0;color:rgba(255,255,255,.74);font-size:15px;font-weight:750;line-height:1.42}.section{padding:92px clamp(18px,5vw,72px)}.section>*{max-width:var(--container);margin-right:auto;margin-left:auto}.section-heading{max-width:820px;margin-bottom:42px}.section-heading h2,.section-heading p{max-width:780px}.assistant-panel p,.before-after-layout p,.demo-layout p,.final-content p,.offer-copy p,.price-panel p,.product-copy p,.safety-layout p,.section-heading p,.simple-panel p,.start-panel p{color:var(--muted);font-size:20px;line-height:1.55}.assistant-actions,.examples-grid,.faq-list,.feature-stack,.handoff-grid,.lesson-grid,.outcome-grid,.pain-grid,.plan-preview-grid,.pricing-grid{display:grid;grid-gap:16px;gap:16px}.pain-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.family-situations-section{padding-top:72px;padding-bottom:82px;background:radial-gradient(circle at 12% 18%,rgba(184,255,82,.12),transparent 28%),#ffffff}.family-situations-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:24px;gap:24px;align-items:start}.family-situations-layout>div:first-child p{max-width:560px;color:var(--muted);font-size:20px;line-height:1.55}.family-situation-grid{display:grid;grid-gap:12px;gap:12px}.family-situation-card{position:relative;min-height:148px;padding:20px;overflow:hidden;border:1px solid rgba(24,121,102,.14);border-radius:var(--radius);background:linear-gradient(135deg,rgba(232,245,239,.92) 0,rgba(255,255,255,.96) 52%),var(--paper);box-shadow:0 16px 42px rgba(16,25,22,.055)}.family-situation-card:after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:2px;background:linear-gradient(90deg,transparent,var(--lime),var(--ai),transparent);opacity:0;transform:translateX(-70%);animation:lessonSweep 7.2s ease-in-out infinite}.family-situation-card:nth-child(2):after{animation-delay:.24s}.family-situation-card:nth-child(3):after{animation-delay:.48s}.family-situation-card span{display:inline-flex;margin-bottom:10px;padding:6px 8px;border-radius:var(--radius);background:var(--mint-soft);color:var(--green-dark);font-size:12px;font-weight:950;text-transform:uppercase}.family-situation-card h3{margin-bottom:8px;font-size:26px}.family-situation-card p{margin-bottom:12px;color:var(--muted);line-height:1.45}.family-situation-card strong{color:var(--green-dark);font-size:16px;line-height:1.35}.audience-split{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.audience-split article{padding:22px;border:1px solid rgba(24,121,102,.14);border-radius:var(--radius);background:linear-gradient(135deg,rgba(57,217,255,.06),rgba(255,255,255,0) 42%),#ffffff;box-shadow:0 16px 42px rgba(16,25,22,.045)}.audience-split h3{margin-bottom:12px;font-size:24px}.audience-split ul{margin-top:0}.audience-split p{grid-column:1/-1;margin:4px 0 0;padding:18px 20px;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:var(--ink);color:#ffffff;font-size:18px;font-weight:900;line-height:1.4}.family-promise-band{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:2px;padding:16px 18px;overflow:hidden;border:1px solid rgba(57,217,255,.16);border-radius:calc(var(--radius) + 4px);background:radial-gradient(circle at 12% 10%,rgba(57,217,255,.22),transparent 28%),linear-gradient(135deg,#0d1714,#1f342a);color:#ffffff;box-shadow:0 18px 52px rgba(16,25,22,.16)}.family-promise-band span,.family-promise-band strong{display:inline-flex;align-items:center;min-height:34px;border-radius:999px}.family-promise-band strong{padding:7px 12px;background:rgba(184,255,82,.16);color:var(--lime);font-size:16px;font-weight:950}.family-promise-band span{padding:7px 11px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.86);font-size:15px;font-weight:850}.family-scan-panel{position:relative;grid-column:1/-1;display:grid;grid-template-columns:.55fr 1fr .8fr;grid-gap:16px;gap:16px;align-items:center;padding:20px;overflow:hidden;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:radial-gradient(circle at 18% 12%,rgba(57,217,255,.16),transparent 34%),linear-gradient(135deg,#0d1714,#172720);color:#ffffff;box-shadow:0 24px 70px rgba(16,25,22,.18)}.family-scan-head{display:flex;gap:10px;align-items:center;color:var(--ai);font-size:14px;font-weight:950;text-transform:uppercase}.family-scan-message{position:relative;min-height:118px;padding:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.07)}.family-scan-message span{display:block;margin-bottom:8px;color:rgba(255,255,255,.66);font-size:12px;font-weight:950;text-transform:uppercase}.family-scan-message p{margin:0 0 8px;color:#ffffff;font-size:18px;font-weight:900;line-height:1.25}.family-scan-message em{color:#ffb3ad;font-size:13px;font-style:normal;font-weight:900}.family-scan-line{position:absolute;top:-4px;right:0;left:0;height:3px;background:var(--ai);box-shadow:0 0 22px rgba(57,217,255,.86);animation:panelScan 4.8s ease-in-out infinite}.family-scan-verdict{padding:16px;border:1px solid rgba(255,73,61,.22);border-radius:var(--radius);background:rgba(255,73,61,.12)}.family-scan-verdict span,.family-scan-verdict strong{display:block}.family-scan-verdict strong{margin-bottom:7px;color:#ffffff;font-size:20px}.family-scan-verdict span{color:rgba(255,255,255,.76);line-height:1.4}.example-card,.feature-card,.gift-message,.handoff-card,.handoff-choice-grid article,.lesson-card,.pain-card,details{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.pain-card{min-height:132px;padding:22px}.pain-card svg{margin-bottom:18px;color:var(--coral)}.pain-card span{display:block;font-size:21px;font-weight:950;line-height:1.15}.offer-section{background:#ffffff}.trust-brief-section{padding-top:74px;padding-bottom:74px;background:#ffffff}.trust-brief-heading{margin-bottom:28px}.trust-brief-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.trust-brief-card{position:relative;min-height:230px;padding:22px;overflow:hidden;border:1px solid rgba(31,122,104,.14);border-radius:var(--radius);background:linear-gradient(135deg,rgba(57,217,255,.07) 0,rgba(255,255,255,0) 42%),var(--paper);box-shadow:0 16px 38px rgba(16,25,22,.045)}.trust-brief-card:after{content:"";position:absolute;inset:auto 18px 0;height:2px;background:linear-gradient(90deg,transparent,var(--ai),var(--lime),transparent);opacity:0;transform:translateX(-70%);animation:lessonSweep 6.8s ease-in-out infinite}.trust-brief-card:nth-child(2):after{animation-delay:.25s}.trust-brief-card:nth-child(3):after{animation-delay:.5s}.trust-brief-card:nth-child(4):after{animation-delay:.75s}.trust-brief-card div{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:var(--radius);background:var(--mint-soft);color:var(--green)}.trust-brief-card svg{width:24px;height:24px}.trust-brief-card h3{font-size:22px}.trust-brief-card p{margin:0;color:var(--muted);line-height:1.48}.before-after-layout,.offer-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.82fr);grid-gap:clamp(24px,5vw,64px);gap:clamp(24px,5vw,64px);align-items:center}.offer-copy{max-width:640px}.offer-card{position:relative;padding:24px;overflow:hidden;border:1px solid rgba(57,217,255,.18);border-radius:var(--radius);background:radial-gradient(circle at 12% 12%,rgba(57,217,255,.14),transparent 34%),radial-gradient(circle at 88% 18%,rgba(184,255,82,.14),transparent 32%),linear-gradient(145deg,#0d1714,#14221e);color:#ffffff;box-shadow:0 28px 82px rgba(16,25,22,.2)}.before-after-panel:before,.offer-card:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(57,217,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.07) 1px,transparent 0);background-size:40px 40px;opacity:.18}.offer-card .button,.offer-card p,.offer-card-head,.offer-steps{position:relative;z-index:1}.offer-card-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.offer-card-head span{color:var(--ai);font-size:13px;font-weight:950;text-transform:uppercase}.offer-card-head strong{color:#ffffff;font-size:clamp(42px,5vw,64px);line-height:.92}.offer-steps{display:grid;grid-gap:8px;gap:8px;margin-bottom:18px}.offer-steps span{display:flex;gap:10px;align-items:center;min-height:44px;padding:11px 12px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.07);color:rgba(255,255,255,.86);font-weight:850}.offer-steps svg{color:var(--ai)}.offer-card .button{width:100%;min-height:62px;margin-bottom:12px}.offer-card p{margin:0;color:rgba(255,255,255,.72);font-size:15px;font-weight:750;line-height:1.42}.plan-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.outcome-card,.plan-preview-grid div{position:relative;padding:20px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(57,217,255,.06),rgba(255,255,255,0) 42%),#ffffff;box-shadow:0 16px 38px rgba(16,25,22,.04)}.plan-preview-grid span{display:grid;place-items:center;width:34px;height:34px;margin-bottom:18px;border-radius:var(--radius);background:var(--green);color:#ffffff;font-weight:950}.plan-preview-grid strong{display:block;margin-bottom:8px;font-size:22px;line-height:1.12}.outcome-card p,.plan-preview-grid p{margin:0;color:var(--muted);line-height:1.48}.outcome-section{background:var(--surface)}.outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.outcome-card div{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:var(--radius);background:var(--ai-soft);color:var(--blue)}.outcome-card svg{width:24px;height:24px}.outcome-card h3{font-size:22px}.before-after-section{background:#ffffff}.before-after-panel{grid-gap:12px;padding:20px;overflow:hidden;border:1px solid rgba(57,217,255,.18);border-radius:var(--radius);background:radial-gradient(circle at 16% 10%,rgba(57,217,255,.14),transparent 32%),linear-gradient(145deg,#0d1714,#14221e);box-shadow:0 26px 72px rgba(16,25,22,.16)}.before-after-panel,.compare-row{position:relative;display:grid;gap:12px}.compare-row{z-index:1;grid-template-columns:34px minmax(0,1fr) 24px minmax(0,1.15fr);grid-gap:12px;align-items:center;min-height:78px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.07);color:#ffffff}.compare-row span{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius);background:rgba(57,217,255,.12);color:var(--ai);font-weight:950}.compare-row p,.compare-row strong{margin:0;line-height:1.22}.compare-row p{color:rgba(255,255,255,.58);font-weight:850}.compare-row strong{color:#ffffff;font-size:18px}.compare-row svg{color:var(--lime)}.examples-section{background:#ffffff}.examples-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.example-card{display:grid;align-content:start;min-height:420px;padding:24px;overflow:hidden}.example-tag{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:22px;padding:9px 12px;border-radius:var(--radius);background:var(--mint-soft);color:var(--green);font-size:13px;font-weight:950;text-transform:uppercase}.example-card h3{max-width:96%;margin-bottom:22px;font-size:clamp(25px,2.4vw,34px);line-height:1.05}.example-answer{padding:18px;margin:auto 0 18px;border-radius:var(--radius);background:var(--surface)}.example-answer span{display:block;margin-bottom:10px;color:var(--blue);font-size:13px;font-weight:950;text-transform:uppercase}.example-answer p{margin:0;color:var(--ink);font-size:18px;font-weight:750;line-height:1.45}.example-card strong{color:var(--coral)}.section-cta{display:flex;justify-content:center;margin-top:30px}.price-section,.product-section,.safety-section{background:#ffffff}.assistant-panel,.demo-layout,.product-layout,.safety-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);grid-gap:clamp(28px,6vw,78px);gap:clamp(28px,6vw,78px);align-items:center}.product-copy{max-width:540px}.feature-stack{grid-template-columns:1fr;gap:12px}.feature-card{position:relative;display:grid;grid-template-columns:60px 1fr;grid-gap:8px 18px;gap:8px 18px;align-items:flex-start;padding:20px;overflow:hidden;background:linear-gradient(135deg,rgba(57,217,255,.06) 0,rgba(255,255,255,0) 38%),var(--paper);box-shadow:0 16px 40px rgba(16,25,22,.05)}.feature-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(57,217,255,.12) 48%,transparent);opacity:.58;transform:translateX(-80%);animation:handoffSweep 5.8s ease-in-out infinite}.feature-icon{display:grid;grid-row:1/span 2;place-items:center;width:60px;height:60px;border-radius:var(--radius)}.feature-icon svg{width:26px;height:26px}.feature-card h3,.feature-card p{grid-column:2}.feature-card h3{margin:0;font-size:23px}.feature-card p,.handoff-card p,.lesson-card p{margin-bottom:0;color:var(--muted);line-height:1.5}.accent-green .feature-icon{background:var(--mint-soft);color:var(--green)}.accent-blue .feature-icon{background:var(--blue-soft);color:var(--blue)}.accent-coral .feature-icon{background:var(--coral-soft);color:var(--coral)}.handoff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.handoff-showcase{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.8fr);grid-gap:16px;gap:16px;align-items:stretch}.handoff-showcase .handoff-grid{grid-template-columns:1fr}.handoff-card{position:relative;min-height:230px;padding:26px;overflow:hidden;background:linear-gradient(135deg,rgba(57,217,255,.08) 0,rgba(255,255,255,0) 42%),var(--paper);box-shadow:0 16px 38px rgba(16,25,22,.05)}.handoff-icon{display:grid;place-items:center;width:58px;height:58px;margin-bottom:20px;border-radius:var(--radius);background:var(--blue-soft);color:var(--blue)}.handoff-icon svg{width:28px;height:28px}.handoff-card>svg{position:absolute;right:22px;bottom:22px;color:var(--green)}.handoff-live-demo{position:relative;min-height:476px;padding:22px;overflow:hidden;border:1px solid rgba(57,217,255,.18);border-radius:var(--radius);background:radial-gradient(circle at 18% 16%,rgba(57,217,255,.16),transparent 32%),radial-gradient(circle at 92% 18%,rgba(184,255,82,.12),transparent 28%),linear-gradient(145deg,#0d1714,#14221e);color:#ffffff;box-shadow:0 26px 72px rgba(16,25,22,.18)}.handoff-live-demo:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(57,217,255,.09) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.08) 1px,transparent 0);background-size:42px 42px;opacity:.22}.handoff-channels,.handoff-demo-head,.handoff-link-card,.handoff-phone-mini{position:relative;z-index:1}.handoff-demo-head{display:flex;justify-content:space-between;gap:14px;margin-bottom:22px}.handoff-demo-head span,.handoff-link-card span{color:var(--ai);font-size:12px;font-weight:950;text-transform:uppercase}.handoff-demo-head strong{color:rgba(255,255,255,.9);font-size:15px}.handoff-link-card{display:grid;grid-template-columns:38px 1fr 32px;grid-gap:12px;gap:12px;align-items:center;min-height:90px;padding:16px;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius);background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.handoff-link-card svg:first-child{color:var(--lime)}.handoff-link-card svg:last-child{color:var(--ai)}.handoff-link-card strong{display:block;margin-top:3px;font-size:22px;line-height:1.05}.handoff-route{position:relative;z-index:1;display:flex;justify-content:space-between;width:72%;margin:24px auto}.handoff-route:before{content:"";position:absolute;top:50%;right:0;left:0;height:2px;background:linear-gradient(90deg,rgba(57,217,255,.18),rgba(184,255,82,.62),rgba(57,217,255,.18));transform:translateY(-50%)}.handoff-route span{position:relative;z-index:1;width:13px;height:13px;border-radius:999px;background:var(--lime);box-shadow:0 0 22px rgba(184,255,82,.58);animation:routeDot 1.6s ease-in-out infinite}.handoff-route span:nth-child(2){animation-delay:.2s}.handoff-route span:nth-child(3){animation-delay:.4s}.handoff-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:22px}.handoff-channels span{display:grid;place-items:center;min-height:38px;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:rgba(57,217,255,.08);color:rgba(255,255,255,.86);font-size:13px;font-weight:900}.handoff-phone-mini{width:190px;min-height:210px;margin:0 auto;padding:38px 16px 16px;border:8px solid #07100d;border-radius:30px;background:#fbfcf7;color:var(--ink);box-shadow:0 24px 54px rgba(0,0,0,.28)}.phone-notch-mini{position:absolute;top:16px;left:50%;width:72px;height:18px;border-radius:0 0 12px 12px;background:#07100d;transform:translateX(-50%)}.handoff-phone-mini p{margin:0 0 12px;color:var(--green);font-size:20px;font-weight:950;line-height:1.08}.handoff-phone-mini strong{display:block;padding:12px;border-radius:var(--radius);background:var(--lime);color:var(--ink);font-size:15px;line-height:1.1;text-align:center}.handoff-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:22px}.flow-step{display:flex;align-items:center;gap:10px;min-height:60px;padding:14px;border:1px solid rgba(31,122,104,.18);border-radius:var(--radius);background:var(--mint-soft)}.flow-step span,.lesson-number,.timeline-row span{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius);background:var(--green);color:#ffffff;font-weight:950}.lesson-grid{grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.course-section{position:relative;overflow:hidden;background:linear-gradient(rgba(16,25,22,.035) 1px,transparent 0),linear-gradient(90deg,rgba(16,25,22,.035) 1px,transparent 0),#fbfcf7;background-size:72px 72px}.course-route-panel{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(260px,1fr);grid-gap:22px;gap:22px;align-items:center;margin-bottom:18px;padding:22px;overflow:hidden;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:radial-gradient(circle at 18% 8%,rgba(57,217,255,.14),transparent 30%),radial-gradient(circle at 88% 18%,rgba(184,255,82,.12),transparent 30%),linear-gradient(145deg,#0d1714,#14221e);color:#ffffff;box-shadow:0 24px 72px rgba(16,25,22,.16)}.course-route-panel:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(57,217,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.07) 1px,transparent 0);background-size:38px 38px;opacity:.18}.course-route-copy,.course-route-progress,.course-route-tags{position:relative;z-index:1}.course-route-copy span{display:block;margin-bottom:8px;color:var(--ai);font-size:12px;font-weight:950;text-transform:uppercase}.course-route-copy strong{display:block;max-width:520px;font-size:clamp(24px,2.8vw,34px);line-height:1.05}.course-route-progress{height:12px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.course-route-progress span{display:block;width:72%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ai),var(--lime));box-shadow:0 0 24px rgba(57,217,255,.38);animation:routeFill 5.4s ease-in-out infinite}.course-route-tags{display:grid;grid-column:2;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.course-route-tags span{min-height:36px;padding:9px 10px;border:1px solid rgba(57,217,255,.14);border-radius:var(--radius);background:rgba(57,217,255,.08);color:rgba(255,255,255,.82);font-size:13px;font-weight:900;text-align:center}.lesson-card{position:relative;min-height:230px;padding:24px;overflow:hidden;background:linear-gradient(135deg,rgba(57,217,255,.06),rgba(255,255,255,0) 42%),#ffffff;box-shadow:0 16px 42px rgba(16,25,22,.05)}.lesson-card:before{content:"";position:absolute;top:0;right:20px;left:20px;height:2px;background:linear-gradient(90deg,transparent,var(--ai),var(--lime),transparent);opacity:0;transform:translateX(-70%);animation:lessonSweep 6.2s ease-in-out infinite}.lesson-card:nth-child(2):before{animation-delay:.3s}.lesson-card:nth-child(3):before{animation-delay:.6s}.lesson-card:nth-child(4):before{animation-delay:.9s}.lesson-card:nth-child(5):before{animation-delay:1.2s}.lesson-card:nth-child(6):before{animation-delay:1.5s}.lesson-card:nth-child(7):before{animation-delay:1.8s}.lesson-card-top{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px}.lesson-number{margin-bottom:0;box-shadow:0 0 0 6px rgba(24,121,102,.08)}.lesson-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--radius);background:var(--blue-soft);color:var(--blue)}.lesson-icon svg{width:21px;height:21px}.assistant-section{background:var(--surface)}.assistant-panel{padding:34px;border:1px solid rgba(31,122,104,.18);border-radius:var(--radius);background:#ffffff;box-shadow:var(--shadow-soft)}.assistant-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-actions span{display:flex;align-items:center;gap:12px;min-height:74px;padding:18px;border-radius:var(--radius);background:var(--ink);color:#ffffff;font-weight:950}.assistant-actions svg{flex:0 0 auto;width:22px;height:22px;color:var(--amber)}.safety-list{display:grid;grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.safety-disclaimer{margin-top:14px;padding:16px 18px;border:1px solid rgba(255,111,97,.16);border-radius:var(--radius);background:rgba(255,111,97,.06);color:var(--ink);font-size:17px;font-weight:850}.safety-scan-panel{position:relative;padding:22px;overflow:hidden;border:1px solid rgba(57,217,255,.18);border-radius:var(--radius);background:radial-gradient(circle at 14% 12%,rgba(57,217,255,.14),transparent 32%),linear-gradient(145deg,#0d1714,#14221e);box-shadow:0 26px 72px rgba(16,25,22,.16)}.safety-scan-panel:before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(57,217,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.07) 1px,transparent 0);background-size:40px 40px;opacity:.18}.safety-list,.safety-scan-foot,.safety-scan-head{position:relative;z-index:1}.safety-scan-head{display:flex;gap:12px;align-items:center;margin-bottom:18px;color:#ffffff}.safety-scan-head svg{color:var(--ai);filter:drop-shadow(0 0 16px rgba(57,217,255,.32))}.safety-scan-head span{display:block;margin-bottom:3px;color:var(--ai);font-size:12px;font-weight:950;text-transform:uppercase}.safety-scan-head strong{font-size:20px;line-height:1.15}.safety-list li{display:grid;grid-template-columns:44px 1fr;grid-gap:10px;gap:10px;align-items:center;min-height:58px;padding:15px 16px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.07);color:#ffffff;font-weight:900}.safety-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:rgba(57,217,255,.08);color:var(--ai)}.safety-icon svg{width:19px;height:19px}.safety-list li div span{display:block;margin-bottom:4px;color:rgba(255,255,255,.58);font-size:12px;font-weight:950;text-transform:uppercase}.safety-list li div strong{display:block;font-size:20px;line-height:1.12}.safety-scan-line{position:absolute;right:0;left:0;top:96px;z-index:0;height:2px;background:var(--ai);box-shadow:0 0 24px rgba(57,217,255,.78);animation:panelScan 4.6s ease-in-out infinite}.safety-scan-foot{display:flex;gap:10px;align-items:center;margin-top:16px;padding:12px;border:1px solid rgba(57,217,255,.18);border-radius:var(--radius);background:rgba(57,217,255,.08);color:rgba(255,255,255,.84);font-size:14px;font-weight:850;line-height:1.3}.safety-scan-foot svg{flex:0 0 auto;color:var(--ai)}.demo-timeline{display:grid;grid-gap:12px;gap:12px}.timeline-row{display:grid;grid-template-columns:34px 1fr;grid-gap:14px;gap:14px;align-items:center;min-height:62px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff}.timeline-row p{margin:0;color:var(--ink);font-weight:900;line-height:1.35}.fit-section{background:radial-gradient(circle at 12% 18%,rgba(57,217,255,.09),transparent 30%),var(--surface)}.fit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.fit-card{min-height:280px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff;box-shadow:0 16px 42px rgba(16,25,22,.055)}.fit-card:nth-child(2){background:linear-gradient(135deg,rgba(255,111,97,.07),rgba(255,255,255,0) 42%),#ffffff}.fit-card h3{margin-bottom:16px;font-size:28px}.fit-card ul{margin-top:0}.fit-card li{min-height:34px}.fit-card:nth-child(2) svg{color:var(--coral)}.price-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);grid-gap:28px;gap:28px;align-items:center;padding:clamp(28px,4vw,42px);border:1px solid rgba(31,122,104,.22);border-radius:var(--radius);background:var(--ink);color:#ffffff}.price-panel .eyebrow{color:var(--amber)}.price-panel h2{margin-bottom:12px;color:#ffffff;font-size:clamp(54px,8vw,88px)}.price-action>span,.price-panel p{color:rgba(255,255,255,.72)}.price-action{display:grid;grid-gap:14px;gap:14px}.price-action .button-primary{min-height:64px;background:linear-gradient(135deg,rgba(255,255,255,.28) 0,rgba(255,255,255,0) 34%),linear-gradient(135deg,var(--lime) 0,#d9ff8b 52%,#8ff244 100%);color:var(--ink)}.price-action .button-primary span,.price-action .button-primary svg{color:var(--ink)}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.pricing-card{position:relative;display:flex;flex-direction:column;min-height:500px;padding:26px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgba(57,217,255,.06),rgba(255,255,255,0) 38%),#ffffff;box-shadow:0 18px 54px rgba(16,25,22,.06)}.pricing-card.is-featured{border-color:rgba(57,217,255,.2);background:radial-gradient(circle at 12% 10%,rgba(57,217,255,.16),transparent 32%),radial-gradient(circle at 88% 12%,rgba(184,255,82,.13),transparent 28%),linear-gradient(145deg,#0d1714,#14221e);color:#ffffff;box-shadow:0 30px 88px rgba(16,25,22,.22)}.plan-badge{position:absolute;top:18px;right:18px;padding:7px 10px;border-radius:var(--radius);background:var(--lime);color:var(--ink);font-size:12px;font-weight:950;text-transform:uppercase}.pricing-card h3{margin-bottom:10px;font-size:28px}.pricing-card .eyebrow{max-width:170px}.pricing-card.is-featured .eyebrow{color:var(--ai)}.plan-price{display:block;margin-bottom:4px;font-size:clamp(38px,4.6vw,56px);line-height:.95}.plan-price-note{display:block;margin-bottom:14px;color:var(--muted);font-size:14px;font-weight:800}.pricing-card p{margin-bottom:20px;color:var(--muted);font-size:17px;line-height:1.45}.pricing-card.is-featured p{color:rgba(255,255,255,.72)}.pricing-card ul{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0 0 24px;list-style:none}.pricing-card li{display:flex;gap:10px;align-items:center;color:var(--ink);font-weight:850}.pricing-card.is-featured li{color:rgba(255,255,255,.86)}.pricing-card li span{width:9px;height:9px;border-radius:999px;background:var(--ai);box-shadow:0 0 16px rgba(57,217,255,.38)}.pricing-card .button{width:100%;min-height:58px;margin-top:auto}.pricing-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.pricing-assurance span{display:flex;gap:9px;align-items:center;min-height:54px;padding:13px;border:1px solid rgba(24,121,102,.14);border-radius:var(--radius);background:var(--mint-soft);color:var(--green-dark);font-size:14px;font-weight:850;line-height:1.2}.pricing-assurance svg{flex:0 0 auto;color:var(--green)}.faq-list{max-width:880px}details{padding:20px 22px}summary{cursor:pointer;font-size:18px;font-weight:950}details p{margin:14px 0 0;color:var(--muted);line-height:1.55}.development-note-section{padding-top:44px;padding-bottom:62px;background:#ffffff}.development-note{max-width:940px;padding:22px 24px;border:1px solid rgba(31,122,104,.14);border-radius:var(--radius);background:linear-gradient(135deg,rgba(184,255,82,.1) 0,rgba(57,217,255,.07) 44%,rgba(255,255,255,.96) 100%),var(--paper);box-shadow:0 18px 48px rgba(16,25,22,.055)}.development-note span{display:block;margin-bottom:8px;color:var(--green);font-size:12px;font-weight:950;letter-spacing:.02em;text-transform:uppercase}.development-note strong{display:block;margin-bottom:8px;color:var(--ink);font-size:18px;line-height:1.35}.development-note p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.development-note a{color:var(--green-dark);font-weight:950}.final-section{padding:96px clamp(18px,5vw,72px);background:var(--green);color:#ffffff}.final-content{max-width:760px;margin:0 auto;text-align:center}.final-content .eyebrow,.final-content p{color:rgba(255,255,255,.76)}.final-content .button-primary{background:#ffffff;color:var(--green-dark)}.mobile-sticky-cta{display:none}.site-footer{display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:center;padding:24px clamp(18px,5vw,72px) 34px;border-top:1px solid var(--line);background:#ffffff;color:var(--muted);font-size:14px;font-weight:800}.site-footer span{color:var(--ink)}.legal-panel a:hover,.site-footer a:hover{color:var(--green)}.start-page:has(.lesson-stage),.start-page:has(.pwa-assistant-home),.start-page:has(.pwa-course-card){display:block;min-height:100dvh;padding:0;background:#1a2825}.start-page:has(.pwa-assistant-home)>.start-panel.pwa-panel,.start-page:has(.pwa-course-card)>.start-panel.pwa-panel{max-width:100%;width:100%;margin:0;border:0;border-radius:0;min-height:100dvh;padding:calc(14px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));background:linear-gradient(155deg,#0d1714,#14221e)}.simple-page,.start-page{display:grid;place-items:center;min-height:100dvh;padding:32px 20px;background:linear-gradient(rgba(16,25,22,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(16,25,22,.035) 1px,transparent 1px),var(--bg);background-size:54px 54px}body:has(.start-page){padding-bottom:0}.simple-panel,.start-panel{width:min(760px,100%);padding:34px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-soft)}.wide-panel{width:min(980px,100%)}.legal-panel{text-align:left}.legal-panel h1{font-size:clamp(42px,6vw,72px)}.legal-panel h2{margin-top:30px;font-size:26px}.legal-panel a{color:var(--green);font-weight:900}.simple-panel h1,.start-panel h1{margin-bottom:14px;font-size:clamp(34px,6vw,56px);line-height:1.04}.simple-actions,.start-buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.handoff-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:26px 0}.handoff-choice-grid article{padding:22px}.handoff-choice-grid svg{color:var(--green)}.gift-message,.start-demo{display:flex;gap:12px;align-items:flex-start;padding:16px;background:var(--mint-soft)}.gift-message p,.start-demo p{margin:0;color:var(--green-dark);font-size:17px;font-weight:800}.start-panel{max-width:540px;text-align:center}.pwa-panel{position:relative;display:grid;grid-gap:12px;gap:12px;max-width:440px;padding:18px;overflow:hidden;border-color:rgba(57,217,255,.16);background:radial-gradient(circle at 18% 0,rgba(57,217,255,.12),transparent 34%),linear-gradient(180deg,rgba(57,217,255,.05) 0,rgba(255,255,255,0) 28%),var(--paper);text-align:left}.pwa-topbar{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center}.pwa-topbar .eyebrow{margin-bottom:2px;font-size:11px}.pwa-topbar strong{display:block;font-size:20px;font-weight:950}.start-page .pwa-topbar strong{color:#ffffff}.start-page .pwa-topbar .eyebrow{color:rgba(255,255,255,.58)}.pwa-topbar>span{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:7px 9px;border-radius:var(--radius);background:var(--ai-soft);color:var(--blue);font-size:12px;font-weight:950}.pwa-topbar>span:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--ai);box-shadow:0 0 14px rgba(57,217,255,.8)}.start-logo{width:48px;height:48px;margin:0;font-size:25px}.pwa-status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.pwa-status-strip span{display:grid;place-items:center;min-height:34px;border:1px solid rgba(24,121,102,.14);border-radius:var(--radius);background:rgba(232,245,239,.78);color:var(--green-dark);font-size:13px;font-weight:950}.pwa-assistant-home,.pwa-course-card{position:relative;padding:18px;overflow:hidden;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:radial-gradient(circle at 82% 8%,rgba(184,255,82,.16),transparent 30%),linear-gradient(145deg,#0d1714,#14221e);color:#ffffff}.pwa-assistant-home:before,.pwa-course-card:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(57,217,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.07) 1px,transparent 0);background-size:34px 34px;opacity:.18}.pwa-assistant-home>*,.pwa-course-card>*{position:relative;z-index:1}.pwa-course-head{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:16px}.pwa-assistant-home>span,.pwa-course-head span{display:inline-flex;color:var(--ai);font-size:12px;font-weight:950;text-transform:uppercase}.pwa-course-head button{border:1px solid rgba(255,255,255,.13);border-radius:var(--radius);color:rgba(255,255,255,.86)}.pwa-back-step,.pwa-course-head button{min-height:34px;padding:7px 10px;background:rgba(255,255,255,.08);cursor:pointer;font:inherit;font-size:13px;font-weight:900}.pwa-back-step{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin-bottom:10px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);color:rgba(255,255,255,.84)}.pwa-back-step:hover{border-color:rgba(57,217,255,.34);color:var(--ai)}.pwa-assistant-home h1,.pwa-course-card h1{margin-bottom:10px;color:#ffffff;font-size:36px;line-height:.98}.pwa-course-card p{max-width:320px;margin-bottom:16px;color:rgba(255,255,255,.76);font-size:18px;font-weight:760;line-height:1.34}.pwa-complete-card{display:grid;grid-gap:13px;gap:13px}.pwa-handoff-card{display:grid;grid-gap:14px;gap:14px}.pwa-handoff-card p{max-width:none;margin-bottom:0;overflow-wrap:anywhere;font-size:17px;line-height:1.32}.pwa-handoff-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(184,255,82,.28);border-radius:18px;background:rgba(184,255,82,.13);color:var(--lime);box-shadow:0 18px 34px rgba(184,255,82,.12)}.pwa-handoff-actions{display:grid;grid-gap:9px;gap:9px}.pwa-handoff-actions .button{width:100%;min-height:58px;justify-content:center;font-size:17px;white-space:normal;text-align:center}.pwa-handoff-link,.pwa-handoff-status{display:flex;align-items:center;gap:8px;min-width:0;padding:11px 12px;border:1px solid rgba(255,255,255,.13);border-radius:var(--radius);background:rgba(255,255,255,.08);color:rgba(255,255,255,.76);font-size:13px;font-weight:800}.pwa-handoff-link span{min-width:0;overflow-wrap:anywhere}.pwa-handoff-status{border-color:rgba(184,255,82,.22);background:rgba(184,255,82,.11);color:#ffffff}.pwa-complete-card p{max-width:none;margin-bottom:0}.pwa-complete-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:7px 10px;border:1px solid rgba(184,255,82,.24);border-radius:var(--radius);background:rgba(184,255,82,.12);color:var(--lime);font-size:12px;font-weight:950;text-transform:uppercase}.pwa-complete-badge{display:grid;grid-template-columns:40px 1fr;grid-gap:0 12px;gap:0 12px;align-items:center;min-height:86px;padding:16px;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:rgba(57,217,255,.08)}.pwa-complete-badge svg{grid-row:1/span 2;color:var(--lime);filter:drop-shadow(0 0 16px rgba(184,255,82,.28))}.pwa-complete-badge strong{color:#ffffff;font-size:36px;line-height:.92}.pwa-complete-badge span{color:rgba(255,255,255,.68);font-size:14px;font-weight:850}.pwa-complete-skills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.pwa-complete-skills div{display:flex;align-items:center;gap:9px;min-height:54px;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);font-size:14px;font-weight:900;line-height:1.16}.pwa-complete-skills svg{flex:0 0 auto;color:var(--ai)}.pwa-complete-cta{width:100%;min-height:62px;margin-top:2px;font-size:19px}.android-install-card{display:grid;grid-gap:13px;gap:13px}.android-install-card p{max-width:none;margin-bottom:0}.android-inapp-warning{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(255,196,84,.4);border-radius:var(--radius);background:rgba(255,196,84,.12)}.android-inapp-warning strong{font-size:15px}.android-inapp-warning span{font-size:14px;opacity:.92}.android-install-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:7px 10px;border:1px solid rgba(57,217,255,.2);border-radius:var(--radius);background:rgba(57,217,255,.1);color:var(--ai);font-size:12px;font-weight:950;text-transform:uppercase}.android-install-demo{position:relative;display:grid;place-items:center;min-height:210px;overflow:hidden;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:radial-gradient(circle at 50% 20%,rgba(184,255,82,.16),transparent 34%),rgba(57,217,255,.07)}.android-phone-mini{position:relative;width:148px;min-height:184px;padding:34px 16px 16px;border:8px solid #06110e;border-radius:28px;background:#eef5ed;box-shadow:0 22px 58px rgba(0,0,0,.28)}.android-phone-top{position:absolute;top:14px;left:50%;width:56px;height:8px;border-radius:999px;background:rgba(6,17,14,.28);transform:translateX(-50%)}.android-icon-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:18px}.android-icon-row span{aspect-ratio:1;border-radius:10px;background:rgba(24,121,102,.15)}.android-ryadom-icon{display:grid;place-items:center;width:76px;height:82px;margin:0 auto;border-radius:20px;background:linear-gradient(145deg,var(--green),#0d4b40);color:#ffffff;box-shadow:0 0 0 7px rgba(184,255,82,.16),0 16px 32px rgba(24,121,102,.26);animation:androidIconLift 2.6s ease-in-out infinite}.android-ryadom-icon strong{font-size:34px;line-height:.9}.android-ryadom-icon small{color:rgba(255,255,255,.84);font-size:11px;font-weight:950}.android-install-arrow{position:absolute;right:calc(50% - 98px);bottom:28px;display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:var(--lime);color:var(--ink);box-shadow:0 12px 30px rgba(184,255,82,.28)}.android-install-primary{width:100%;min-height:64px;font-size:19px}.android-install-secondary,.android-install-skip{width:100%;min-height:48px;border-radius:var(--radius);cursor:pointer;font:inherit;font-weight:900}.android-install-secondary{border:1px solid rgba(57,217,255,.16);background:rgba(57,217,255,.08);color:rgba(255,255,255,.86)}.android-install-notice{padding:13px 14px;border:1px solid rgba(255,228,134,.42);border-radius:var(--radius);background:rgba(255,179,64,.14);color:rgba(255,245,218,.96);font-size:15px;font-weight:850;line-height:1.3}.android-install-skip{border:0;background:transparent;color:rgba(255,255,255,.68)}.android-install-steps{display:grid;grid-gap:8px;gap:8px;scroll-margin:16px}.android-install-steps>strong{color:#fff;font-size:16px;font-weight:950;line-height:1.2}.android-install-steps div{display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;align-items:center;min-height:52px;padding:11px 12px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.08)}.android-install-steps svg{color:var(--ai)}.android-install-steps span{color:rgba(255,255,255,.9);font-weight:850;line-height:1.2}@keyframes androidIconLift{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.pwa-voice-answer{display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;align-items:center;min-height:76px;margin-bottom:12px;padding:13px;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:rgba(57,217,255,.08)}.pwa-voice-answer svg{color:var(--ai)}.pwa-voice-answer span{color:rgba(255,255,255,.9);font-size:16px;font-weight:820;line-height:1.3}.pwa-course-actions{display:grid;grid-gap:8px;gap:8px;margin-bottom:10px}.pwa-assistant-home .pwa-main-action,.pwa-course-actions .button{width:100%;min-height:62px;font-size:20px}.pwa-course-actions .button-secondary{background:rgba(255,255,255,.94);color:var(--ink)}.pwa-choice-grid,.pwa-quick-grid{display:grid;grid-gap:8px;gap:8px}.pwa-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pwa-choice-grid button,.pwa-finish-course,.pwa-quick-grid button{display:flex;align-items:center;gap:9px;min-height:54px;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);background:rgba(255,255,255,.08);color:#ffffff;cursor:pointer;font:inherit;font-size:16px;font-weight:950;line-height:1.1;text-align:left}.pwa-choice-grid svg,.pwa-quick-grid svg{flex:0 0 auto;color:var(--ai)}.pwa-finish-course{justify-content:center;min-height:54px;margin-top:8px;border-color:rgba(184,255,82,.22);background:rgba(184,255,82,.12);color:#ffffff}.pwa-assistant-home{display:grid;grid-gap:12px;gap:12px}.pwa-assistant-home h1{margin-bottom:0}.pwa-quick-grid{grid-template-columns:1fr}.pwa-quick-grid button{min-height:62px;background:rgba(255,255,255,.9);color:var(--ink)}.install-hint{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;margin:2px 0 0;border:1px solid rgba(57,217,255,.14);border-radius:var(--radius);background:rgba(255,255,255,.07);color:rgba(255,255,255,.78);font-size:13px;line-height:1.35}.install-hint svg{flex-shrink:0;margin-top:2px;color:var(--ai)}.install-hint-text{flex:1 1;font-weight:760}.install-hint-howto{display:block;margin-top:4px;color:rgba(255,255,255,.58);font-weight:680;opacity:.85}.install-hint-close{display:grid;place-items:center;width:44px;height:44px;background:transparent;border:0;cursor:pointer;color:var(--ai);padding:0;margin:-10px -8px -8px 0;flex-shrink:0;opacity:.7}.pwa-mini-safe{padding:12px;border:1px solid rgba(24,121,102,.16);border-radius:var(--radius);background:var(--mint-soft);color:var(--green-dark);font-size:14px;font-weight:900;text-align:center}.pwa-training-dock{position:-webkit-sticky;position:sticky;z-index:3;bottom:10px;display:grid;grid-template-columns:34px 1fr;grid-gap:8px 10px;gap:8px 10px;align-items:center;padding:10px;border:1px solid rgba(57,217,255,.18);border-radius:var(--radius);background:rgba(13,23,20,.94);color:#ffffff;box-shadow:0 20px 54px rgba(16,25,22,.22);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pwa-training-dock span{color:rgba(255,255,255,.78);font-size:13px;font-weight:850;line-height:1.22}.pwa-training-dock>button:not(.pwa-dock-close){grid-column:1/-1;min-height:48px;border:0;border-radius:var(--radius);background:var(--lime);color:var(--ink);cursor:pointer;font:inherit;font-weight:950}.pwa-dock-close{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);background:rgba(255,255,255,.08);color:#ffffff;cursor:pointer}.pwa-hero{position:relative;padding:18px;overflow:hidden;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:radial-gradient(circle at 82% 8%,rgba(184,255,82,.16),transparent 30%),linear-gradient(145deg,#0d1714,#14221e);color:#ffffff}.pwa-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(57,217,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.07) 1px,transparent 0);background-size:34px 34px;opacity:.18}.pwa-hero .button,.pwa-hero h1,.pwa-hero p,.pwa-hero-label{position:relative;z-index:1}.pwa-hero-label{display:inline-flex;margin-bottom:10px;color:var(--ai);font-size:12px;font-weight:950;text-transform:uppercase}.pwa-hero h1{margin-bottom:10px;font-size:clamp(36px,8vw,48px);line-height:.98}.pwa-hero p{margin-bottom:16px;color:rgba(255,255,255,.78);font-size:18px;font-weight:760;line-height:1.38}.pwa-main-action{width:100%;min-height:66px;font-size:22px}.pwa-next-card{display:grid;grid-template-columns:1fr 46px;grid-gap:12px;gap:12px;align-items:center;padding:14px;border:1px solid rgba(24,121,102,.16);border-radius:var(--radius);background:var(--mint-soft)}.pwa-next-card span{display:block;margin-bottom:4px;color:var(--green);font-size:12px;font-weight:950;text-transform:uppercase}.pwa-next-card strong{display:block;margin-bottom:4px;color:var(--ink);font-size:18px;line-height:1.1}.pwa-next-card p{margin:0;color:var(--muted);font-weight:750;line-height:1.32}.pwa-next-card>svg{display:grid;place-self:center;color:var(--green)}.pwa-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.pwa-command-grid button{display:grid;grid-gap:10px;gap:10px;align-content:center;min-height:112px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff;color:var(--ink);cursor:pointer;font:inherit;font-weight:950;line-height:1.14;text-align:left;box-shadow:0 10px 24px rgba(16,25,22,.06)}.pwa-command-grid svg{color:var(--blue)}.pwa-feed{display:grid;grid-gap:8px;gap:8px}.pwa-feed div{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;align-items:flex-start;padding:12px;border:1px solid rgba(57,217,255,.14);border-radius:var(--radius);background:rgba(232,247,251,.58)}.pwa-feed svg{color:var(--blue)}.pwa-feed p{margin:0;color:var(--ink);font-size:14px;font-weight:780;line-height:1.34}.pwa-safety-note{display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px solid rgba(57,217,255,.16);border-radius:var(--radius);background:var(--graphite);color:#ffffff}.pwa-safety-note svg{flex:0 0 auto;color:var(--ai)}.pwa-safety-note p{margin:0;color:rgba(255,255,255,.8);font-size:15px;font-weight:760;line-height:1.36}.text-link{color:var(--green);font-weight:900;text-decoration:underline;text-underline-offset:4px}@media (max-width:1080px){.desktop-nav,.header-cta{display:none}.hero-section{padding-top:92px}.hero-section,.hero-shell{min-height:auto}.hero-copy{padding-bottom:380px}.scene-photo{top:auto;right:18px;bottom:26px;left:18px;width:auto;height:350px}.hero-phone{right:50%;bottom:42px;width:260px;height:360px;animation:none;transform:translateX(50%)}.secondary-phone{display:none}.phone-screen{padding:34px 14px 16px}.phone-screen h2{font-size:22px}.lesson-preview,.screen-preview{padding:12px}.floating-answer,.photo-card{display:none}.examples-grid,.hero-benefit-grid,.lesson-grid,.outcome-grid,.pain-grid,.trust-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-panel,.before-after-layout,.demo-layout,.family-scan-panel,.family-situations-layout,.fit-grid,.handoff-showcase,.offer-layout,.price-panel,.pricing-grid,.product-layout,.safety-layout,.trial-proof-layout{grid-template-columns:1fr}.pricing-card{min-height:auto}.conversion-strip{margin-top:0}.mobile-sticky-cta{position:fixed;z-index:60;right:0;bottom:0;left:0;display:block;padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:rgba(247,248,243,.94);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-sticky-cta .button{width:100%}}@media (min-width:701px) and (max-height:950px){.hero-proof{display:none}}@media (max-width:700px){body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.site-header{min-height:64px;padding:12px 16px}h1{margin-bottom:14px;font-size:clamp(36px,10.4vw,42px);line-height:.96}h2{font-size:34px}.hero-section{min-height:100svh;padding:84px 18px 18px}.hero-copy>.eyebrow{max-width:315px;font-size:12px;line-height:1.15}.hero-copy{padding-bottom:292px}.desktop-subtitle{display:none}.mobile-subtitle{display:inline}.hero-subtitle{max-width:350px;margin-bottom:12px;font-size:16.5px;line-height:1.36}.assistant-panel p,.demo-layout p,.final-content p,.hero-subtitle,.price-panel p,.product-copy p,.safety-layout p,.section-heading p,.simple-panel p,.start-panel p{font-size:17px}.hero-actions,.simple-actions,.start-buttons{align-items:stretch;flex-direction:column}.hero-actions .button,.simple-actions .button,.start-buttons .button{width:100%}.hero-actions{gap:6px}.hero-actions .button{min-height:58px;padding:14px 18px;font-size:20px}.hero-actions .button-secondary{display:none}.hero-note{position:relative;z-index:6;display:inline-block;max-width:320px;margin:7px 0 0;padding:7px 9px;border:1px solid rgba(24,121,102,.12);border-radius:var(--radius);background:rgba(255,255,255,.82);color:rgba(13,23,20,.72);font-size:12.5px;font-weight:820;line-height:1.32}.hero-benefit-grid,.hero-v2-rail{display:none}.mobile-hero-trust{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.mobile-hero-trust span{display:inline-flex;min-height:28px;align-items:center;padding:5px 8px;border:1px solid rgba(24,121,102,.14);border-radius:var(--radius);background:rgba(255,255,255,.74);color:var(--green-dark);font-size:12px;font-weight:950}.hero-proof{display:none}.hero-proof span{font-size:14px}.scene-photo{right:0;bottom:58px;left:0;height:340px}.hero-phone{width:252px;height:390px;bottom:-22px}.secondary-phone{display:none}.phone-screen h2{font-size:21px}.phone-intro-card{padding:12px;margin-bottom:9px}.phone-intro-card span{margin-bottom:6px;font-size:10px}.phone-intro-card h2{margin-bottom:6px;font-size:20px}.phone-intro-card p{font-size:12px}.phone-command-row{gap:5px;margin-bottom:8px}.phone-command-row span{min-height:24px;padding:5px 7px;font-size:10px}.assistant-message{display:none}.hero-status{margin-bottom:10px}.voice-panel{min-height:42px;margin-bottom:9px;padding:9px 10px}.voice-panel strong{font-size:12px}.phone-action-grid{gap:6px}.phone-action-grid span{min-height:58px;padding:8px;font-size:11px}.screenshot-scan{padding:9px}.scan-status{min-height:24px;margin-bottom:6px;font-size:10px}.scan-status span{min-height:24px;padding:5px 7px}.mini-screen{padding:10px}.mini-screen p{font-size:13px}.danger-badge{right:9px;bottom:39px;min-height:32px;padding:7px 9px;font-size:12px}.answer-two{display:none}.mock-button{min-height:44px;font-size:14px}.lesson-preview p,.screen-preview{display:none}.assistant-actions,.audience-split,.conversion-strip,.examples-grid,.family-situation-grid,.fit-grid,.handoff-choice-grid,.handoff-flow,.handoff-grid,.handoff-showcase,.lesson-grid,.outcome-grid,.pain-grid,.plan-preview-grid,.pricing-assurance,.pricing-grid,.trial-proof-layout,.trust-brief-grid{grid-template-columns:1fr}.metric,.metric:first-child,.metric:last-child{border-radius:var(--radius)}.section{padding:64px 18px}.family-situations-section{padding-top:54px;padding-bottom:58px}.family-situations-layout{gap:16px}.family-situations-layout>div:first-child p{font-size:17px}.family-situation-card{min-height:0;padding:18px}.family-situation-card h3{font-size:22px}.family-promise-band{gap:8px;padding:14px}.family-promise-band span,.family-promise-band strong{width:100%;min-height:30px;padding:6px 10px;font-size:14px}.family-scan-panel{padding:16px}.family-scan-message p{font-size:16px}.development-note-section{padding-top:32px;padding-bottom:42px}.development-note{padding:18px}.feature-card{grid-template-columns:52px 1fr;gap:7px 14px;padding:18px}.feature-icon{grid-row:1/span 2;width:52px;height:52px}.feature-card h3,.feature-card p{grid-column:2}.feature-card h3{margin-top:0;font-size:21px}.before-after-panel,.course-route-panel,.fit-card,.handoff-live-demo,.offer-card,.safety-scan-panel,.trial-proof-card{padding:18px}.offer-card-head{display:block}.offer-card-head strong{display:block;margin-top:8px}.compare-row{grid-template-columns:34px 1fr;align-items:flex-start}.compare-row svg{display:none}.compare-row strong{grid-column:2}.pricing-card{padding:22px}.course-route-panel{grid-template-columns:1fr}.course-route-tags{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.handoff-live-demo{min-height:440px}.handoff-channels{grid-template-columns:1fr}.handoff-phone-mini{width:min(190px,100%)}.safety-list li div strong{font-size:18px}.assistant-panel,.price-panel,.simple-panel,.start-panel{padding:24px}.pwa-panel{min-height:calc(100svh - 64px)}.pwa-hero,.pwa-panel{padding:16px}.pwa-hero h1{font-size:38px}.pwa-command-grid button{min-height:104px}.pain-card{min-height:106px}.final-section{padding:72px 18px 96px}}@media (max-width:400px){h1{font-size:34px;line-height:1}.hero-copy{padding-bottom:250px}.hero-phone{width:228px;height:352px;bottom:-34px}.scene-photo{bottom:48px;height:300px}.answer-two{display:none}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cookie-banner{position:fixed;inset:auto 16px 16px 16px;z-index:56;max-width:760px;margin:0 auto;background:rgba(31,42,48,.94);color:#f7f8f3;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 18px 40px rgba(0,0,0,.18);padding:12px 14px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width:700px){.cookie-banner{right:10px;bottom:calc(78px + env(safe-area-inset-bottom));left:10px;padding:8px 9px;border-radius:12px}.cookie-banner-inner{flex-direction:row;align-items:center;gap:8px}.cookie-banner-inner p{flex:1 1;font-size:11.5px;line-height:1.25}.cookie-banner-actions{flex:0 0 auto;flex-wrap:nowrap;gap:6px}.cookie-banner-actions .button{min-width:58px;min-height:34px;padding:7px 9px;font-size:12px}}.cookie-banner-inner{display:flex;flex-direction:column;gap:8px;max-width:720px;margin:0 auto}.cookie-banner-inner p{margin:0;line-height:1.36;font-size:13px}.cookie-banner-inner a{color:#b6e6d8;text-decoration:underline}.cookie-banner-actions{display:flex;gap:8px;flex-wrap:wrap}.cookie-banner-actions .button{flex:1 1;justify-content:center;min-width:128px;min-height:44px;padding:10px 14px;font-size:14px}@media (max-width:700px){.cookie-banner-inner{flex-direction:row;align-items:center;gap:8px}.cookie-banner-inner p{flex:1 1;font-size:11.5px;line-height:1.25}.cookie-banner-actions{flex:0 0 auto;flex-wrap:nowrap;gap:6px}.cookie-banner-actions .button{min-width:58px;min-height:34px;padding:7px 9px;font-size:12px}}@media (min-width:720px){.cookie-banner-inner{flex-direction:row;align-items:center}.cookie-banner-actions{flex:0 0 auto}}.legal-page{padding:24px 16px 80px;min-height:100vh;background:#f7f8f3}.legal-panel{max-width:760px;margin:0 auto;background:#fff;padding:32px 28px;border-radius:16px;box-shadow:0 6px 24px rgba(31,42,48,.06)}.legal-panel h1{margin:8px 0 4px;font-size:26px;line-height:1.25}.legal-panel h2{margin:24px 0 8px;font-size:17px;line-height:1.35}.legal-panel li,.legal-panel p{line-height:1.55;color:#3a4750;font-size:15px}.legal-panel ol,.legal-panel ul{padding-left:22px}.legal-panel li{margin-bottom:4px}.legal-meta{color:#7a8590;font-size:13px;margin-top:4px}.text-link{display:inline-block;margin-top:24px;color:#187966;text-decoration:none;font-weight:600}.gift-code-block{margin:16px 0 24px;padding:16px;background:#f1f5ee;border-radius:14px}.gift-code-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.gift-code-eyebrow{color:#56606b;font-size:11px;letter-spacing:.08em;text-transform:uppercase;display:block}.gift-code-value{font-family:Menlo,Monaco,Consolas,monospace;font-size:28px;letter-spacing:.18em;color:#187966;font-weight:700}.gift-link-row{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #e3ead9;flex-wrap:wrap}.gift-link-row code{flex:1 1;font-size:12px;color:#56606b;word-break:break-all}.gift-copy{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #d5dfd0;padding:8px 12px;border-radius:10px;font-size:13px;cursor:pointer}.gift-copy:hover{border-color:#187966;color:#187966}.gift-pending{padding:16px;background:#fdf6e3;border-left:4px solid #d6b260;border-radius:8px;color:#3a4750;margin:16px 0}.checkout-form{gap:16px;margin-top:16px}.checkout-form,.checkout-plans{display:flex;flex-direction:column}.checkout-plans{gap:8px;border:none;padding:0;margin:0}.plan-option{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:2px solid #e3ead9;border-radius:12px;cursor:pointer;background:#fff;transition:all .15s}.plan-option:hover{border-color:#187966}.plan-option.is-active{border-color:#187966;background:#f1f5ee}.plan-option input{position:absolute;opacity:0;pointer-events:none}.plan-option-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.plan-option-head strong{font-size:15px}.plan-option-price{font-weight:700;color:#187966}.plan-option-desc{font-size:13px;color:#56606b;line-height:1.4}.checkout-field{display:flex;flex-direction:column;gap:6px}.checkout-field span{font-size:13px;color:#56606b}.checkout-field input{padding:14px 16px;border:1px solid #d5dfd0;border-radius:12px;font-size:16px;background:#fff}.checkout-field input:focus{outline:2px solid #187966;outline-offset:1px}.checkout-error{padding:12px 14px;background:#fdecec;color:#a83232;border-radius:10px;font-size:14px}.checkout-trust{display:flex;align-items:center;gap:8px;font-size:13px;color:#56606b;margin:8px 0 0}.checkout-fineprint{font-size:12px;color:#7a8590;margin-top:16px;line-height:1.5}.checkout-fineprint a{color:#187966;font-weight:700}.start-entry-page{padding-top:32px}.start-code-form{display:flex;flex-direction:column;gap:12px;margin-top:16px}.start-code-label input{width:100%;padding:18px 16px;font-size:22px;letter-spacing:.15em;text-align:center;font-family:Menlo,Monaco,Consolas,monospace;border:2px solid #d5dfd0;border-radius:14px;background:#fff}.start-code-label input:focus{outline:2px solid #187966;outline-offset:1px}.start-help{font-size:13px;color:#7a8590;margin-top:12px;line-height:1.5}.pwa-loading{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 20px}.pwa-loading-circle{width:36px;height:36px;border:3px solid #d5dfd0;border-top-color:#187966;border-radius:50%;animation:pwa-spin 1s linear infinite}@keyframes pwa-spin{to{transform:rotate(1turn)}}.pwa-skip-btn{background:transparent;border:1px solid #d5dfd0;padding:6px 12px;border-radius:8px;font-size:12px;cursor:pointer;color:#3a4750}.pwa-skip-btn:hover{border-color:#187966;color:#187966}.pwa-status{margin-top:12px;padding:10px 14px;background:#fdf6e3;border-radius:10px;font-size:13px;color:#3a4750}.pwa-finish-course{background:transparent;border:none;color:#187966;font-weight:600;padding:12px;cursor:pointer;text-align:center;width:100%}.pwa-onboard-options{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px}.onboard-option{display:flex;align-items:center;gap:12px;padding:12px 14px;border:2px solid #e3ead9;border-radius:12px;cursor:pointer;background:#fff;transition:all .15s}.onboard-option.is-active,.onboard-option:hover{border-color:#187966}.onboard-option input{width:18px;height:18px;accent-color:#187966;flex-shrink:0}.onboard-option span{font-size:14px;line-height:1.4}.onboard-name-input{width:100%;padding:14px 16px;font-size:16px;border:2px solid #d5dfd0;border-radius:12px;background:#fff;margin:8px 0 12px}.onboard-name-input:focus{outline:2px solid #187966;outline-offset:1px}.onboard-actions{display:flex;gap:8px}.onboard-actions .button{flex:1 1;justify-content:center}.onboard-actions-stack{flex-direction:column}.onboard-actions-stack .button{flex:none;width:100%;white-space:normal;text-align:center;line-height:1.25;min-height:52px}.onboard-intro-card{text-align:left}.onboard-intro-mark{display:grid;place-items:center;width:76px;height:76px;margin-bottom:18px;border-radius:24px;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.48),transparent 34%),linear-gradient(135deg,#b8ff52,#39d9ff);color:#0d1714;box-shadow:0 18px 42px rgba(57,217,255,.22)}.onboard-intro-mark span{font-size:34px;font-weight:1000}.onboard-intro-note{margin:16px 0;padding:14px 15px;border-radius:14px;background:rgba(184,255,82,.14);border:1px solid rgba(184,255,82,.28);color:#eaffcf;font-size:16px;font-weight:820;line-height:1.45}.pwa-suggestions{margin:16px 0;padding:14px;background:#f1f5ee;border-radius:12px}.pwa-suggestions p{margin:0 0 8px;font-size:12px;color:#56606b;text-transform:uppercase;letter-spacing:.04em}.pwa-suggestions button{display:block;width:100%;text-align:left;padding:14px;min-height:48px;background:#fff;border:1px solid #e3ead9;border-radius:12px;cursor:pointer;margin-bottom:8px;font-size:15px;line-height:1.35}.pwa-suggestions button:hover{border-color:#187966}.pwa-history{margin-top:16px}.pwa-history h2{font-size:13px;color:#56606b;text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px}.pwa-history-item{padding:12px 14px;background:#f7f8f3;border:1px solid transparent;border-radius:12px;margin-bottom:8px}.pwa-history-item.is-latest{background:#fbfff3;border-color:#b7ff53;box-shadow:0 12px 28px rgba(183,255,83,.18)}.pwa-history-user{margin:0 0 6px;font-size:13px}.pwa-history-assistant{margin:0;font-size:14px;line-height:1.5;display:flex;gap:8px;align-items:flex-start;white-space:pre-line}.pwa-history-assistant svg{flex:0 0 auto;margin-top:2px;color:#187966}.pwa-audio-note{margin:10px 0 0;color:#56606b;font-size:13px;font-weight:760;line-height:1.35}.pwa-replay-answer{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin-top:10px;padding:10px 12px;border:1px solid rgba(24,121,102,.16);border-radius:10px;background:#ffffff;color:#145d50;cursor:pointer;font:inherit;font-size:14px;font-weight:900}.pwa-replay-answer:hover{border-color:rgba(24,121,102,.42)}.pwa-assistant-status{display:flex;align-items:center;gap:9px;min-height:48px;padding:11px 13px;border:1px solid rgba(184,255,82,.22);border-radius:var(--radius);background:rgba(184,255,82,.12);color:#eaffc8;font-size:14px;font-weight:850;line-height:1.3}.pwa-modal{position:fixed;inset:0;background:rgba(6,12,15,.78);z-index:60;display:flex;align-items:flex-end;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pwa-modal-card{width:100%;max-width:520px;background:#fff;border-radius:16px;padding:24px 20px;position:relative}.pwa-modal-card h2{margin:0 0 8px;font-size:18px}.pwa-modal-card p{margin:0 0 12px;font-size:14px;color:#3a4750;line-height:1.5}.pwa-modal-card textarea{width:100%;padding:12px;border:1px solid #d5dfd0;border-radius:10px;font-size:14px;resize:vertical;min-height:100px;box-sizing:border-box;font-family:inherit}.pwa-modal-card textarea:focus{outline:2px solid #187966;outline-offset:1px}.pwa-modal-card .button{width:100%;justify-content:center;margin-top:12px}.pwa-modal-close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;background:transparent;border:none;cursor:pointer;padding:0;color:#56606b}.pwa-modal-close:hover{color:#1f2a30}@media (min-width:720px){.pwa-modal{align-items:center}}.plan-option-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.plan-option-price-kzt{font-size:11px;font-weight:500;color:#7a8590;letter-spacing:.02em}.onboard-option,.onboard-option span{color:#1f2a30}.onboard-option.is-active{background:#f1f5ee;color:#0d3a31}.onboard-option.is-active span{color:#0d3a31}.onboard-name-input{color:#1f2a30}.onboard-name-input::placeholder{color:#7a8590}.start-code-label input{color:#1f2a30}.start-code-label input::placeholder{color:#b5bfc6}.pwa-history-item,.pwa-suggestions button{color:#1f2a30}.pwa-history-user{color:#56606b}.pwa-history-assistant,.pwa-modal-card textarea{color:#1f2a30}.pwa-modal-card textarea::placeholder{color:#7a8590}.pwa-status{color:#1f2a30;background:rgba(255,247,215,.95);font-weight:600}.pwa-skip-btn{color:#ffffff;border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08)}.pwa-skip-btn:hover{border-color:var(--ai);color:var(--ai)}.gift-copy,.plan-option{color:#1f2a30}.cookie-banner-actions .button-secondary{color:#ffffff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.pwa-course-card a.button-primary{color:#1f2a30}.lesson-illustration{width:100%;margin:0 0 12px;padding:8px 4px 4px;background:radial-gradient(circle at 80% 20%,rgba(57,217,255,.1),transparent 60%),rgba(0,0,0,.2);border-radius:14px;border:1px solid rgba(57,217,255,.18)}.lesson-illustration svg{display:block}.pwa-wave{display:inline-flex;align-items:center;vertical-align:middle;gap:3px;height:22px}.pwa-wave>span{display:inline-block;width:3px;height:100%;background:currentColor;border-radius:2px;transform-origin:center;animation:pwa-wave-bounce .9s ease-in-out infinite alternate}@keyframes pwa-wave-bounce{0%{transform:scaleY(.25);opacity:.5}50%{transform:scaleY(.85);opacity:.85}to{transform:scaleY(1);opacity:1}}.pwa-progress{margin:0 0 8px}.pwa-progress-bar{height:6px;background:rgba(255,255,255,.1);border-radius:99px;overflow:hidden}.pwa-progress-fill{height:100%;background:linear-gradient(90deg,#b8ff52,#39d9ff);border-radius:99px;transition:width .4s ease}.pwa-progress-text{margin:6px 0 0;font-size:11px;color:var(--ink-soft,#56606b);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.pwa-dots{display:inline-flex;align-items:center;gap:4px}.pwa-dots>span{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pwa-dots-bounce 1.4s ease-in-out infinite both}.pwa-dots>span:first-child{animation-delay:-.32s}.pwa-dots>span:nth-child(2){animation-delay:-.16s}@keyframes pwa-dots-bounce{0%,80%,to{transform:scale(.5);opacity:.4}40%{transform:scale(1);opacity:1}}.pwa-recording-pill{margin:8px 0 0;padding:8px 14px;background:rgba(255,82,82,.18);border:1px solid rgba(255,82,82,.45);border-radius:99px;color:#ff7a7a;font-size:13px;font-weight:700}.pwa-play-pending,.pwa-recording-pill{display:inline-flex;align-items:center;gap:8px}.pwa-play-pending{justify-content:center;min-height:52px;width:100%;padding:12px 16px;border:1px solid rgba(184,255,82,.58);border-radius:14px;background:rgba(184,255,82,.16);color:#eaffc8;cursor:pointer;font:inherit;font-size:16px;font-weight:850}.pwa-play-pending svg{flex:0 0 auto}.pwa-play-pending:active{transform:scale(.99)}.pwa-action-beacon{display:grid;grid-gap:8px;gap:8px;width:100%}.pwa-action-beacon-label{justify-self:start;width:-moz-fit-content;width:fit-content;max-width:100%;padding:7px 11px;border:1px solid rgba(184,255,82,.45);border-radius:999px;background:rgba(184,255,82,.12);color:#e8ffd0;font-size:14px;font-weight:850;line-height:1.25;box-shadow:0 8px 22px rgba(184,255,82,.1)}.pwa-modal-card .pwa-action-beacon-label{background:rgba(184,255,82,.3);border-color:rgba(74,135,42,.38);color:#16321f;box-shadow:none}.pwa-action-beacon>.button,.pwa-action-beacon>button{width:100%}.pwa-action-beacon-active>.button,.pwa-action-beacon-active>button,.pwa-action-beacon-static>.button,.pwa-action-beacon-static>button{outline:3px solid rgba(184,255,82,.78);outline-offset:3px;box-shadow:0 0 0 1px rgba(184,255,82,.34),0 12px 34px rgba(184,255,82,.22)}.pwa-action-beacon-active>.button,.pwa-action-beacon-active>button{animation:pwa-action-beacon-pulse 1.2s ease-in-out 3}@keyframes pwa-action-beacon-pulse{0%,to{outline-color:rgba(184,255,82,.76);box-shadow:0 0 0 1px rgba(184,255,82,.34),0 12px 34px rgba(184,255,82,.22)}50%{outline-color:rgba(184,255,82,1);box-shadow:0 0 0 6px rgba(184,255,82,.18),0 16px 40px rgba(184,255,82,.3)}}@media (prefers-reduced-motion:reduce){.pwa-action-beacon-active>.button,.pwa-action-beacon-active>button{animation:none}}.pwa-recording-dot{width:10px;height:10px;background:#ff5252;border-radius:50%;animation:pwa-rec-pulse 1s ease-in-out infinite}@keyframes pwa-rec-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(255,82,82,.7)}50%{opacity:.7;box-shadow:0 0 0 8px rgba(255,82,82,0)}}.button-secondary.is-recording{background:rgba(255,82,82,.18);border-color:rgba(255,82,82,.45);color:#ff7a7a}.onboard-preview{display:flex;align-items:flex-start;gap:8px;margin:10px 0 12px;padding:12px 14px;background:rgba(184,255,82,.1);border:1px solid rgba(184,255,82,.3);border-radius:10px;color:#d8ffaa;font-size:14px;line-height:1.45}.onboard-preview svg{flex-shrink:0;margin-top:2px}.onboard-preview-hint{color:#b5c1c8;font-style:italic}.onboard-divider{display:flex;align-items:center;gap:10px;margin:14px 0 8px;color:#b5c1c8;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.onboard-divider:after,.onboard-divider:before{content:"";flex:1 1;height:1px;background:rgba(255,255,255,.12)}.onboard-option-special{background:rgba(184,255,82,.12)!important;border:2px solid rgba(184,255,82,.4)!important;color:#d8ffaa!important;padding:14px 16px!important}.onboard-option-special.is-active{background:rgba(184,255,82,.22)!important;border-color:#b8ff52!important;color:#ecffd0!important}.onboard-option-special span,.onboard-option-special strong{color:inherit!important}.onboard-option.is-disabled{opacity:.4;cursor:not-allowed}.onboard-option-voice{flex-wrap:wrap;align-items:center}.onboard-option-voice .onboard-option-label{flex:1 1;min-width:60%;color:inherit}.onboard-voice-sample{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;background:rgba(57,217,255,.18);border:1px solid rgba(57,217,255,.5);border-radius:999px;color:#b8e7ff;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.onboard-voice-sample:hover{background:rgba(57,217,255,.28)}.lesson-caption{margin:10px 4px 0;padding:10px 12px;background:rgba(57,217,255,.1);border-left:3px solid #39d9ff;border-radius:0 8px 8px 0;color:#d4f1ff;font-size:13px;line-height:1.5;font-weight:500}.pwa-topbar-actions{display:flex;align-items:center;gap:6px}.pwa-topbar-actions span{display:inline-flex;align-items:center;min-height:32px;padding:7px 9px;border-radius:var(--radius);background:rgba(57,217,255,.12);color:var(--ai);font-size:12px;font-weight:950}.pwa-settings-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#ffffff;cursor:pointer}.pwa-settings-btn:hover{border-color:var(--ai,#39d9ff);color:var(--ai,#39d9ff)}.lesson-stage{display:flex;flex-direction:column;gap:16px;min-height:100dvh;padding:calc(14px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));background:linear-gradient(155deg,#0d1714,#14221e);color:#fff;position:relative;overscroll-behavior:contain}.lesson-stage:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(57,217,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(57,217,255,.06) 1px,transparent 0);background-size:34px 34px;opacity:.22;pointer-events:none}.lesson-stage>*{position:relative;z-index:1}.lesson-progress{display:flex;flex-direction:column;gap:6px}.lesson-progress-bar{height:4px;background:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}.lesson-progress-fill{height:100%;background:linear-gradient(90deg,#b8ff52,#39d9ff);border-radius:4px;transition:width .4s ease}.lesson-progress-label{display:flex;justify-content:space-between;align-items:center;font-size:15px;color:rgba(255,255,255,.55);font-weight:800;line-height:1.25}.lesson-skip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.76);font-size:16px;font-weight:850;cursor:pointer;padding:10px 12px;border-radius:10px}.lesson-skip:hover{color:#b8ff52;background:rgba(184,255,82,.08)}.lesson-scene{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:0}.lesson-scene .lesson-illustration{width:100%;max-width:min(440px,100%);display:flex;justify-content:center}.lesson-scene .lesson-illustration svg{width:100%;height:auto;max-height:min(58dvh,470px)}.lesson-caption{display:none}.lesson-indicator{min-height:28px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:600;color:rgba(255,255,255,.7);transition:color .3s ease}.lesson-indicator[data-state=speaking]{color:#b8ff52}.lesson-indicator[data-state=thinking]{color:#39d9ff}.lesson-indicator[data-state=listening]{color:#ff7a7a}.lesson-caption-panel{width:100%;max-width:430px;min-height:88px;padding:13px 15px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.075);box-shadow:0 14px 36px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lesson-caption-panel span{display:block;margin-bottom:6px;color:#b8ff52;font-size:13px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.lesson-caption-panel p{margin:0;color:rgba(255,255,255,.92);font-size:20px;font-weight:650;line-height:1.36}.lesson-wave{display:inline-flex;align-items:center;gap:3px;height:18px}.lesson-wave span{display:inline-block;width:3px;background:currentColor;border-radius:2px;animation:lesson-wave-bar .9s ease-in-out infinite}.lesson-wave span:first-child{animation-delay:0s;height:8px}.lesson-wave span:nth-child(2){animation-delay:.15s;height:14px}.lesson-wave span:nth-child(3){animation-delay:.3s;height:10px}.lesson-wave span:nth-child(4){animation-delay:.45s;height:12px}@keyframes lesson-wave-bar{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.2)}}.lesson-dots{display:inline-flex;align-items:center;gap:4px}.lesson-dots span{display:inline-block;width:6px;height:6px;background:currentColor;border-radius:50%;animation:lesson-dot 1.2s ease-in-out infinite}.lesson-dots span:first-child{animation-delay:0s}.lesson-dots span:nth-child(2){animation-delay:.2s}.lesson-dots span:nth-child(3){animation-delay:.4s}@keyframes lesson-dot{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.1)}}.lesson-mic-dot{display:inline-block;width:10px;height:10px;background:#ff5252;border-radius:50%;animation:lesson-rec-pulse 1.1s ease-in-out infinite}@keyframes lesson-rec-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,82,82,.7);transform:scale(1)}50%{box-shadow:0 0 0 10px rgba(255,82,82,0);transform:scale(1.1)}}@media (min-height:780px){.lesson-scene .lesson-illustration svg{max-height:min(60dvh,490px)}}@media (max-height:680px){.lesson-scene,.lesson-stage{gap:10px}.lesson-scene .lesson-illustration svg{max-height:42dvh}.lesson-caption-panel{min-height:74px;padding:10px 12px}.lesson-caption-panel p{font-size:18px;line-height:1.32}.lesson-start-guide{gap:10px;padding:13px}.lesson-guide-title{font-size:16px}.lesson-start-guide ul{gap:9px}.lesson-start-guide li{grid-template-columns:28px 1fr;font-size:16.5px;line-height:1.28}.lesson-mic-setup{min-height:58px;font-size:18px}}.lesson-error{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:12px;background:rgba(255,122,122,.12);border:1px solid rgba(255,122,122,.35);color:#ffb3b3;font-size:14px;font-weight:600;line-height:1.4}.lesson-error-close{flex-shrink:0;background:transparent;border:0;color:#ffb3b3;font-size:22px;line-height:1;cursor:pointer;padding:0 4px;opacity:.7}.lesson-error-close:hover{opacity:1}.lesson-play-pending{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border-radius:14px;background:rgba(127,223,184,.16);border:1px solid #7fdfb8;color:#7fdfb8;font-size:16px;font-weight:700;cursor:pointer}@keyframes lesson-play-pulse{0%,to{box-shadow:0 0 0 0 rgba(127,223,184,.5)}50%{box-shadow:0 0 0 8px rgba(127,223,184,0)}}.lesson-actions{display:flex;flex-direction:column;gap:10px}.lesson-stage:has(.lesson-start-guide){gap:10px}.lesson-stage:has(.lesson-start-guide) .lesson-scene{flex:0 0 auto;gap:0}.lesson-stage:has(.lesson-start-guide) .lesson-scene .lesson-illustration svg{max-height:min(48dvh,390px)}.lesson-stage:has(.lesson-start-guide) .lesson-indicator{display:none}.lesson-start-actions{gap:8px}.lesson-start-guide{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(184,255,82,.2);border-radius:16px;background:radial-gradient(circle at 92% 6%,rgba(184,255,82,.13),transparent 34%),rgba(255,255,255,.08);box-shadow:0 14px 34px rgba(0,0,0,.18)}.lesson-guide-title{display:flex;align-items:center;gap:10px;color:#b8ff52;font-size:17px;font-weight:950;text-transform:uppercase;line-height:1.18}.lesson-start-guide ul{display:grid;grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.lesson-start-guide li{display:grid;grid-template-columns:30px 1fr;grid-gap:11px;gap:11px;align-items:start;color:rgba(255,255,255,.92);font-size:17px;font-weight:820;line-height:1.34}.lesson-start-guide svg{color:#b8ff52;width:24px;height:24px;margin-top:2px}.lesson-mic-setup{display:flex;align-items:center;justify-content:center;gap:9px;min-height:64px;padding:12px 14px;border:1px solid rgba(57,217,255,.32);border-radius:14px;background:rgba(57,217,255,.13);color:#d9f7ff;cursor:pointer;font:inherit;font-size:19px;font-weight:950}.lesson-mic-setup-ready{border-color:rgba(184,255,82,.64);background:rgba(184,255,82,.16);color:#dfffaa}.lesson-mic-setup-blocked,.lesson-mic-setup-unavailable{border-color:rgba(255,179,64,.52);background:rgba(255,179,64,.16);color:#ffe3a8}.lesson-mic-setup:disabled{cursor:default;opacity:.9}.lesson-start-note{margin:0;color:rgba(255,255,255,.68);font-size:14px;line-height:1.45;text-align:center}.lesson-btn-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:72px;padding:0 20px;border-radius:16px;border:0;background:#b8ff52;color:#0d1714;font-size:22px;font-weight:950;cursor:pointer;transition:transform .15s ease,opacity .2s ease,background .2s ease;box-shadow:0 8px 24px rgba(184,255,82,.25)}.lesson-btn-primary:active{transform:scale(.98)}.lesson-btn-next{position:relative;overflow:hidden}.lesson-btn-next:after{content:"";position:absolute;inset:8px;border:2px solid rgba(255,255,255,.42);border-radius:13px;opacity:.35;pointer-events:none;animation:lesson-next-soft-pulse 1.75s ease-in-out infinite}@keyframes lesson-next-soft-pulse{0%,to{transform:scale(.97);opacity:.22}50%{transform:scale(1.01);opacity:.58}}.lesson-btn-next:disabled:after{animation:none;opacity:0}.lesson-btn-primary:disabled{background:rgba(255,255,255,.12);color:rgba(255,255,255,.45);box-shadow:none;cursor:default}.lesson-btn-primary.is-recording{background:#ff5252;color:#fff;box-shadow:0 8px 24px rgba(255,82,82,.35)}.lesson-secondary{display:flex;gap:10px;flex-wrap:wrap}.lesson-approved-secondary{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(108px,.85fr);align-items:stretch}.lesson-btn-explain,.lesson-btn-skip-muted{flex:none;min-height:66px}.lesson-btn-skip-muted{background:rgba(255,255,255,.065);border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.74);box-shadow:none}.lesson-btn-skip-muted:hover:not(:disabled){border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.095)}.lesson-btn-secondary{gap:9px;flex:1 1;min-width:0;min-height:70px;padding:14px 16px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:20px;font-weight:900;line-height:1.15;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.16);transition:transform .15s ease,border-color .2s ease,background .2s ease,filter .2s ease,opacity .2s ease}.lesson-btn-icon,.lesson-btn-secondary{display:inline-flex;align-items:center;justify-content:center}.lesson-btn-icon{width:24px;height:24px;flex:0 0 auto}.lesson-btn-secondary:active{transform:scale(.98)}.lesson-btn-secondary:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04)}.lesson-btn-secondary:disabled{opacity:.72;filter:saturate(.82);cursor:default}.lesson-btn-ok{background:linear-gradient(135deg,#d6ff73,#4ff071);border-color:rgba(232,255,178,.92);color:#07170e;box-shadow:0 12px 26px rgba(79,240,113,.2)}.lesson-btn-help{background:linear-gradient(135deg,#ffe486,#ffb340);border-color:rgba(255,234,165,.92);color:#211604;box-shadow:0 12px 26px rgba(255,179,64,.2)}.lesson-btn-call{background:linear-gradient(135deg,#9fe0ff,#55b8ff);border-color:rgba(190,236,255,.9);color:#061521}.lesson-btn-stop{background:linear-gradient(135deg,#ff9a7a,#ff5955);border-color:rgba(255,190,174,.92);color:#fff}.lesson-btn-replay{flex-basis:100%;background:linear-gradient(135deg,#a7f0ff,#63c7ff);border-color:rgba(190,242,255,.9);color:#071722;box-shadow:0 12px 26px rgba(99,199,255,.18)}@media (max-height:680px){.lesson-stage:has(.lesson-start-guide){gap:8px}.lesson-stage:has(.lesson-start-guide) .lesson-scene .lesson-illustration svg{max-height:min(42dvh,310px)}.lesson-start-guide{gap:9px;padding:13px}.lesson-guide-title{font-size:16px}.lesson-start-guide ul{gap:8px}.lesson-start-guide li{grid-template-columns:27px 1fr;gap:9px;font-size:16px;line-height:1.24}.lesson-start-guide svg{width:22px;height:22px}.lesson-mic-setup{min-height:56px;font-size:18px}.lesson-btn-primary{min-height:66px;font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.danger-badge,.family-scan-line,.family-situation-card:after,.floating-answer,.handoff-route span,.hero-phone,.lesson-btn-next:after,.lesson-card:before,.lesson-dots span,.lesson-mic-dot,.lesson-wave span,.pwa-loading-circle,.risk-card,.risk-demo,.risk-result,.safety-scan-line,.scan-line,.secondary-phone,.status-analyzing,.status-danger,.wave i{animation:none!important}}.simple-landing{background:#f7f8f5}.simple-header.site-header{min-height:62px;padding-block:10px;background:rgba(247,248,245,.9);box-shadow:none}.simple-header .brand{font-size:19px}.simple-header .brand-mark{width:34px;height:34px;border-radius:12px;box-shadow:none}.simple-nav.desktop-nav{gap:22px;font-size:14px;font-weight:760}.simple-hero.hero-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,430px);grid-gap:clamp(28px,7vw,92px);gap:clamp(28px,7vw,92px);align-items:center;max-width:1120px;min-height:auto;margin:0 auto;padding:132px clamp(20px,5vw,48px) 76px;background:#f7f8f5;overflow:visible}.simple-hero.hero-section:after,.simple-hero.hero-section:before{display:none}.simple-hero-copy{max-width:650px}.simple-hero-copy .eyebrow,.simple-price-card .eyebrow,.simple-section-heading .eyebrow{margin-bottom:16px;color:var(--green-dark);font-size:12px;font-weight:850;letter-spacing:.03em}.simple-hero h1{max-width:720px;margin:0;color:#111815;font-size:clamp(42px,6vw,78px);font-weight:820;letter-spacing:-.055em;line-height:.96}.simple-hero .hero-subtitle{max-width:560px;margin:24px 0 0;color:#50645e;font-size:clamp(19px,2vw,24px);line-height:1.38}.simple-actions{margin-top:34px}.simple-actions .button,.simple-price-card .button{min-height:54px;padding:15px 22px;border-radius:999px;font-size:16px;font-weight:850;box-shadow:0 16px 36px rgba(13,75,64,.16)}.simple-note{max-width:510px;margin:14px 0 0;color:#6b7d78;font-size:15px;font-weight:650;line-height:1.45}.simple-phone{position:relative;width:min(100%,360px);min-height:575px;margin-inline:auto;padding:20px;border:10px solid #101916;border-radius:46px;background:linear-gradient(180deg,#fdfefb,#edf4ed);box-shadow:0 34px 90px rgba(16,25,22,.22)}.simple-phone .phone-notch{position:absolute;top:10px;left:50%;width:92px;height:21px;transform:translateX(-50%);border-radius:0 0 16px 16px;background:#101916}.simple-phone-top{display:flex;align-items:center;justify-content:space-between;margin-top:28px;color:#73817d;font-size:13px;font-weight:780}.simple-phone-top strong{color:var(--green-dark)}.simple-phone-card{display:grid;grid-gap:16px;gap:16px;margin-top:84px;padding:24px;border-radius:28px;background:#ffffff;box-shadow:0 18px 46px rgba(16,25,22,.1)}.simple-phone-card span{color:var(--green);font-size:12px;font-weight:900;text-transform:uppercase}.simple-phone-card p{margin:0;color:#101916;font-size:32px;font-weight:850;letter-spacing:-.035em;line-height:1.02}.simple-phone-card strong{color:#41544f;font-size:17px;line-height:1.35}.simple-phone-actions{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.simple-phone-actions span{display:block;padding:14px 16px;border-radius:18px;background:rgba(24,121,102,.08);color:#0d4b40;font-size:15px;font-weight:830}.simple-section{max-width:1120px;margin:0 auto;padding:74px clamp(20px,5vw,48px);scroll-margin-top:78px}.simple-section-heading{max-width:720px;margin-bottom:30px}.simple-price-card h2,.simple-section-heading h2{margin:0;color:#111815;font-size:clamp(32px,4.4vw,54px);font-weight:820;letter-spacing:-.045em;line-height:1.02}.simple-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.simple-card-grid article{min-height:220px;padding:26px;border:1px solid rgba(16,25,22,.08);border-radius:30px;background:#ffffff;box-shadow:0 14px 40px rgba(16,25,22,.055)}.simple-card-grid svg{width:28px;height:28px;color:var(--green)}.simple-card-grid h3{max-width:230px;margin:56px 0 10px;color:#101916;font-size:25px;letter-spacing:-.035em}.simple-card-grid p,.simple-price-card p,.simple-step-list p,.simple-support-note{color:#5f716b;font-size:17px;line-height:1.45}.simple-steps{padding-top:42px}.simple-step-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.simple-step-list li{display:grid;grid-gap:16px;gap:16px;align-content:start;min-height:170px;padding:24px;border-radius:26px;background:#eef3ec}.simple-step-list span{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:#101916;color:#ffffff;font-weight:850}.simple-step-list p{margin:0;color:#23312d;font-weight:750}.simple-price-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:clamp(28px,5vw,50px);border-radius:36px;background:#101916;color:#ffffff;box-shadow:0 28px 80px rgba(16,25,22,.2)}.simple-price-card .eyebrow{color:#b8ff52}.simple-price-card h2{color:#ffffff}.simple-price-card p{margin:12px 0 0;color:rgba(255,255,255,.7)}.simple-price-card ul{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.simple-price-card li{padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.82);font-size:14px;font-weight:720;line-height:1.35}.simple-faq{padding-top:38px}.simple-faq-list{max-width:860px}.simple-faq-list details{border-radius:22px;box-shadow:none}.simple-support-note{margin:22px 0 0}.simple-support-note a{color:var(--green-dark);font-weight:820}.simple-footer.site-footer{background:#eef3ec}.mobile-sticky-cta{display:none!important}@media (max-width:860px){.simple-nav.desktop-nav{display:none}.simple-hero.hero-section{grid-template-columns:1fr;gap:38px;padding:104px 20px 52px}.simple-hero h1{font-size:clamp(42px,12vw,58px)}.simple-phone{width:min(100%,330px);min-height:500px;border-width:8px;border-radius:40px}.simple-phone-card{margin-top:58px;padding:22px}.simple-phone-card p{font-size:29px}.simple-card-grid,.simple-price-card,.simple-price-card ul,.simple-step-list{grid-template-columns:1fr}.simple-section{padding:56px 20px}.simple-card-grid article{min-height:auto}.simple-card-grid h3{margin-top:38px}.simple-price-card .button{width:100%}}@media (max-width:430px){.simple-header.site-header{min-height:58px;padding-inline:16px}.simple-hero.hero-section{padding-top:92px}.simple-hero .hero-subtitle{font-size:18px}.simple-actions .button{width:100%;justify-content:center;padding-inline:16px}.simple-phone{min-height:455px}.simple-phone-card{margin-top:44px}}@keyframes ryadomFadeUp{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes simplePhoneFloat{0%,to{transform:translateZ(0) rotate(1deg)}50%{transform:translate3d(0,-7px,0) rotate(.4deg)}}@keyframes simplePhoneGlow{0%,to{opacity:.52;transform:translate3d(-8px,0,0) scale(1)}50%{opacity:.88;transform:translate3d(8px,-10px,0) scale(1.05)}}@keyframes ryadomSoftPop{0%{opacity:0;transform:translate3d(0,8px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.simple-actions,.simple-hero .hero-subtitle,.simple-hero h1,.simple-hero-copy>.eyebrow,.simple-note,.simple-phone-actions span,.simple-phone-card,.simple-phone-top{animation:ryadomFadeUp .56s cubic-bezier(.22,1,.36,1) both}.simple-hero h1{animation-delay:70ms}.simple-hero .hero-subtitle{animation-delay:.13s}.simple-actions{animation-delay:.19s}.simple-note{animation-delay:.25s}.simple-phone-top{animation-delay:.16s}.simple-phone-card{position:relative;z-index:1;animation-delay:.24s}.simple-phone-actions span:first-child{animation-delay:.32s}.simple-phone-actions span:nth-child(2){animation-delay:.38s}.simple-phone-actions span:nth-child(3){animation-delay:.44s}.simple-phone{isolation:isolate;overflow:hidden}.simple-phone:before{content:"";position:absolute;inset:58px 18px auto;height:250px;border-radius:999px;background:radial-gradient(circle at 30% 40%,rgba(184,255,82,.28),transparent 54%),radial-gradient(circle at 72% 28%,rgba(24,121,102,.18),transparent 52%);pointer-events:none;z-index:0}.simple-phone-actions,.simple-phone-top{position:relative;z-index:1}.simple-phone-actions span,.simple-phone-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.74),0 18px 46px rgba(16,25,22,.1)}.simple-phone-actions span{transition:transform .24s cubic-bezier(.22,1,.36,1),background .24s ease}.simple-actions .button,.simple-price-card .button{position:relative;overflow:hidden;will-change:transform}.simple-actions .button:before,.simple-price-card .button:before{content:"";position:absolute;inset:-1px auto -1px -42%;width:34%;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.54),transparent);pointer-events:none;transition:transform .62s cubic-bezier(.22,1,.36,1)}.simple-actions .button span,.simple-actions .button svg,.simple-price-card .button span,.simple-price-card .button svg{position:relative;z-index:1}.button svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.button:hover svg{transform:translateX(3px)}.button:active{transform:translateY(0) scale(.985)}.button:focus-visible{outline:3px solid rgba(24,121,102,.32);outline-offset:4px}.simple-card-grid article,.simple-faq-list details,.simple-price-card,.simple-step-list li{transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),border-color .26s ease,background .26s ease}.simple-card-grid article svg,.simple-step-list span{transition:transform .26s cubic-bezier(.22,1,.36,1)}.simple-faq-list details[open] p{animation:ryadomSoftPop .28s cubic-bezier(.22,1,.36,1) both}@media (min-width:861px) and (prefers-reduced-motion:no-preference){.simple-phone{transform:rotate(1deg);animation:simplePhoneFloat 8s ease-in-out infinite;will-change:transform}.simple-phone:before{animation:simplePhoneGlow 7.5s ease-in-out infinite}}@media (hover:hover) and (pointer:fine){.simple-actions .button:hover:before,.simple-price-card .button:hover:before{transform:translateX(470%) skewX(-18deg)}.simple-card-grid article:hover,.simple-step-list li:hover{transform:translateY(-4px);box-shadow:0 22px 56px rgba(16,25,22,.1)}.simple-card-grid article:hover svg{transform:translateY(-2px) scale(1.06)}.simple-step-list li:hover span{transform:scale(1.06)}.simple-phone-actions span:hover{transform:translateX(4px);background:rgba(24,121,102,.12)}.simple-faq-list details:hover{transform:translateY(-2px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.simple-section{animation:ryadomFadeUp both;animation-timeline:view();animation-range:entry 8% cover 24%}}}@media (prefers-reduced-motion:reduce){.button svg,.simple-actions .button,.simple-actions .button:before,.simple-card-grid article,.simple-faq-list details,.simple-faq-list details[open] p,.simple-hero-copy>*,.simple-phone,.simple-phone-actions span,.simple-phone-card,.simple-phone-top,.simple-phone:before,.simple-price-card,.simple-price-card .button,.simple-price-card .button:before,.simple-section,.simple-step-list li{animation:none!important;transition-duration:.001ms!important;transform:none!important}}.claude-design-v3{--bg:#eef2ea;--bg-2:#e2e8dc;--bg-3:#d5dec9;--ink:#0e1a17;--ink-2:#1a2825;--ink-3:#233733;--ink-soft:#2d3d39;--moss:#3d5d4e;--moss-2:#5a7d6a;--muted:#6a7a72;--line:#c8d3bd;--line-dark:rgba(238,242,234,0.14);--lime:#c1de4e;--lime-2:#a5c138;--sun:#e8d56b;--danger:#d65a3a;--danger-2:#f0a78a;--serif:"Newsreader",Georgia,serif;--sans:"Manrope",-apple-system,BlinkMacSystemFont,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.claude-design-v3,.claude-design-v3 *{box-sizing:border-box;margin:0;padding:0}.claude-design-v3{scroll-behavior:smooth;font-family:var(--sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;line-height:1.5}.claude-design-v3 a{color:inherit;text-decoration:none}.claude-design-v3 button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}.claude-design-v3 ::selection{background:var(--lime);color:var(--ink)}.claude-design-v3 nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:18px 36px;display:flex;align-items:center;justify-content:space-between;transition:all .4s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 nav.scrolled{padding:12px 36px;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);background:rgba(238,242,234,.72);border-bottom:1px solid rgba(200,211,189,.5)}.claude-design-v3 nav.dark-section{color:var(--bg)}.claude-design-v3 nav.dark-section.scrolled{background:rgba(14,26,23,.7);border-bottom-color:rgba(238,242,234,.1)}.claude-design-v3 .logo{font-family:var(--serif);font-size:22px;font-weight:500;display:flex;align-items:center;gap:10px}.claude-design-v3 .logo-dot{width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px rgba(193,222,78,.3);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 4px rgba(193,222,78,.3)}50%{box-shadow:0 0 0 12px rgba(193,222,78,0)}}.claude-design-v3 .nav-links{display:flex;gap:28px;align-items:center;font-size:14px;opacity:.85}.claude-design-v3 .nav-links a{position:relative;padding:4px 0}.claude-design-v3 .nav-links a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:currentColor;transition:width .35s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .nav-links a:hover:after{width:100%}.claude-design-v3 .nav-cta{background:var(--ink-2);color:var(--bg);padding:10px 18px;border-radius:999px;font-size:13.5px;font-weight:500;transition:all .3s}.claude-design-v3 .nav-cta:hover,.claude-design-v3 nav.dark-section .nav-cta{background:var(--lime);color:var(--ink-2)}.claude-design-v3 .nav-cta:hover{transform:translateY(-1px)}.claude-design-v3 nav.dark-section .nav-cta:hover{background:var(--bg);color:var(--ink-2)}.claude-design-v3 .hero{min-height:100vh;padding:140px 36px 80px;position:relative;display:flex;flex-direction:column;justify-content:center}.claude-design-v3 .hero-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.claude-design-v3 .hero-blob{position:absolute;border-radius:50%;filter:blur(80px);animation:drift 30s ease-in-out infinite alternate}.claude-design-v3 .hero-blob.b1{width:560px;height:560px;background:var(--moss-2);opacity:.4;top:-120px;right:-100px}.claude-design-v3 .hero-blob.b2{width:380px;height:380px;background:var(--lime);opacity:.25;bottom:10%;left:-100px;animation-duration:38s}.claude-design-v3 .hero-blob.b3{width:320px;height:320px;background:var(--sun);opacity:.18;top:50%;left:30%;animation-duration:42s}@keyframes drift{0%{transform:translate(0) scale(1)}50%{transform:translate(80px,-60px) scale(1.1)}to{transform:translate(-60px,80px) scale(.92)}}.claude-design-v3 .grain{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode:multiply}.claude-design-v3 .hero-wrap{position:relative;z-index:2;max-width:1280px;width:100%;margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;grid-gap:60px;gap:60px;align-items:center}.claude-design-v3 .eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--moss);display:inline-flex;align-items:center;gap:10px;margin-bottom:32px}.claude-design-v3 .eyebrow:before{content:"";width:28px;height:1px;background:var(--moss)}.claude-design-v3 h1.hero-title{font-family:var(--serif);font-weight:400;font-size:clamp(52px,7.5vw,124px);line-height:.92;letter-spacing:-.035em;margin-bottom:32px}.claude-design-v3 h1.hero-title em{font-style:italic;font-weight:300;color:var(--moss)}.claude-design-v3 h1.hero-title .hl{position:relative;display:inline-block;white-space:nowrap;font-style:italic;font-weight:300;color:var(--ink-2);padding:0 .08em}.claude-design-v3 h1.hero-title .hl:before{content:"";position:absolute;inset:.18em -.05em .08em -.05em;background:var(--lime);border-radius:8px;z-index:-1;transform:scaleX(0);transform-origin:left;animation:hl 1.4s cubic-bezier(.2,.7,.2,1) 1s forwards}@keyframes hl{to{transform:scaleX(1)}}.claude-design-v3 .word{display:inline-block;overflow:hidden;vertical-align:top;line-height:1;padding-bottom:.05em}.claude-design-v3 .word>i{display:inline-block;transform:translateY(105%);font-style:inherit;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.claude-design-v3 .word.in>i{transform:translateY(0)}.claude-design-v3 .hero-sub{font-size:20px;color:var(--ink-soft);max-width:480px;margin-bottom:40px;line-height:1.5}.claude-design-v3 .hero-sub b{color:var(--ink);font-weight:500}.claude-design-v3 .cta-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:36px}.claude-design-v3 .btn-primary{position:relative;overflow:hidden;background:var(--ink-2);color:var(--bg);padding:22px 32px;border-radius:999px;font-size:16px;font-weight:500;letter-spacing:-.005em;display:inline-flex;align-items:center;gap:14px;transition:transform .4s cubic-bezier(.2,.7,.2,1),color .3s;will-change:transform;cursor:pointer}.claude-design-v3 .btn-primary:before{content:"";position:absolute;inset:0;background:var(--lime);border-radius:inherit;transform:translateY(101%);transition:transform .55s cubic-bezier(.2,.7,.2,1);z-index:0}.claude-design-v3 .btn-primary>*{position:relative;z-index:1}.claude-design-v3 .btn-primary:hover{color:var(--ink-2)}.claude-design-v3 .btn-primary:hover:before{transform:translateY(0)}.claude-design-v3 .btn-primary .arr{width:26px;height:26px;border-radius:50%;background:var(--bg);color:var(--ink-2);display:grid;place-items:center;font-size:13px;transition:all .4s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .btn-primary:hover .arr{background:var(--ink-2);color:var(--lime);transform:translate(3px,-3px)}.claude-design-v3 .btn-ghost{padding:18px 22px;border-radius:999px;border:1px solid var(--line);font-size:15px;color:var(--ink-soft);display:inline-flex;align-items:center;gap:10px;transition:all .3s}.claude-design-v3 .btn-ghost:hover{border-color:var(--ink-2);color:var(--ink-2);background:rgba(255,255,255,.4)}.claude-design-v3 .btn-ghost .play{width:22px;height:22px;border-radius:50%;background:var(--ink-2);color:var(--bg);display:grid;place-items:center;font-size:9px}.claude-design-v3 .micro{font-size:13.5px;color:var(--muted);display:flex;gap:18px;flex-wrap:wrap;font-family:var(--mono);letter-spacing:-.005em}.claude-design-v3 .micro span{display:inline-flex;align-items:center;gap:6px}.claude-design-v3 .micro span:before{content:"✓";color:var(--moss);font-size:11px}.claude-design-v3 .trust-strip{margin-top:28px;display:flex;align-items:center;gap:16px;padding-top:24px;border-top:1px solid var(--line);max-width:500px}.claude-design-v3 .avatars{display:flex}.claude-design-v3 .avatars .av{width:38px;height:38px;border-radius:50%;border:2px solid var(--bg);background:var(--moss);color:var(--bg);display:grid;place-items:center;font-family:var(--serif);font-size:15px;margin-left:-10px;flex-shrink:0}.claude-design-v3 .avatars .av:first-child{margin-left:0;background:var(--ink-2)}.claude-design-v3 .avatars .av:nth-child(2){background:var(--moss)}.claude-design-v3 .avatars .av:nth-child(3){background:var(--lime);color:var(--ink-2)}.claude-design-v3 .avatars .av:nth-child(4){background:var(--sun);color:var(--ink-2)}.claude-design-v3 .trust-strip small{font-size:13px;color:var(--ink-soft);line-height:1.4}.claude-design-v3 .trust-strip small b{color:var(--ink);font-weight:600}.claude-design-v3 .phone-stage{display:grid;place-items:center;perspective:1600px}.claude-design-v3 .phone{width:320px;height:640px;border-radius:48px;background:var(--ink);box-shadow:0 60px 120px -30px rgba(14,26,23,.55),0 30px 60px -20px rgba(14,26,23,.35),inset 0 0 0 1.5px #060d0c;padding:12px;transform-style:preserve-3d;transform:rotateY(-10deg) rotateX(6deg);transition:transform .6s cubic-bezier(.2,.7,.2,1);animation:phoneFloat 9s ease-in-out infinite;position:relative;z-index:2}@keyframes phoneFloat{0%,to{transform:rotateY(-10deg) rotateX(6deg) translateY(0)}50%{transform:rotateY(-7deg) rotateX(3deg) translateY(-14px)}}.claude-design-v3 .phone-screen{width:100%;height:100%;border-radius:38px;background:linear-gradient(180deg,#f7fbf2,#e0e8d6);overflow:hidden;position:relative;display:flex;flex-direction:column}.claude-design-v3 .notch{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:96px;height:28px;background:var(--ink);border-radius:16px;z-index:5}.claude-design-v3 .phone-top{padding:50px 22px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(20,36,32,.08)}.claude-design-v3 .phone-top .pav{width:40px;height:40px;border-radius:50%;background:var(--ink-2);display:grid;place-items:center;color:var(--lime);font-family:var(--serif);font-size:19px;position:relative}.claude-design-v3 .phone-top .pav:after{content:"";position:absolute;bottom:0;right:0;width:11px;height:11px;border-radius:50%;background:#5cb87a;border:2px solid #ebf0e0}.claude-design-v3 .phone-top .label{flex:1 1;margin-left:12px}.claude-design-v3 .phone-top .label b{font-family:var(--serif);font-size:16px;font-weight:500;display:block}.claude-design-v3 .phone-top .label small{font-size:11px;color:rgba(20,36,32,.62);font-weight:500}.claude-design-v3 .phone-top .label b{color:rgba(14,28,22,.95)}.claude-design-v3 .phone-top .ic{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:14px;color:var(--ink-soft)}.claude-design-v3 .messages{flex:1 1;padding:18px 16px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.claude-design-v3 .msg{max-width:84%;padding:12px 16px;border-radius:20px;font-size:14.5px;line-height:1.4;opacity:0;transform:translateY(12px);animation:msgIn .5s cubic-bezier(.2,.7,.2,1) forwards}@keyframes msgIn{to{opacity:1;transform:translateY(0)}}.claude-design-v3 .msg.user{align-self:flex-end;background:var(--ink-2);color:var(--bg);border-bottom-right-radius:6px}.claude-design-v3 .msg.bot{align-self:flex-start;background:#fff;color:var(--ink);border:1px solid var(--line);border-bottom-left-radius:6px}.claude-design-v3 .msg.bot.warning{background:#fde9e0;border-color:#f0b89e}.claude-design-v3 .msg.bot.ok{background:#e8f0d0;border-color:#c0d089}.claude-design-v3 .msg.bot.scan{background:var(--ink-2);color:var(--bg);border:none;padding:14px 16px}.claude-design-v3 .msg.bot.scan .scan-head{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--lime);margin-bottom:6px;text-transform:uppercase}.claude-design-v3 .msg.bot.scan .scan-head:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime);animation:pulse 1.8s infinite}.claude-design-v3 .msg.bot.system{align-self:stretch;max-width:100%;text-align:center;background:transparent;border:none;padding:4px 0;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.claude-design-v3 .msg.bot.system:after,.claude-design-v3 .msg.bot.system:before{content:"";display:inline-block;width:20px;height:1px;background:var(--line);vertical-align:middle;margin:0 8px}.claude-design-v3 .msg .voice{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;opacity:.7;margin-bottom:4px}.claude-design-v3 .msg .voice .bar{width:3px;height:12px;background:currentColor;border-radius:2px;animation:bar 1s ease-in-out infinite}.claude-design-v3 .msg .voice .bar:nth-child(2){height:8px;animation-delay:.1s}.claude-design-v3 .msg .voice .bar:nth-child(3){height:14px;animation-delay:.2s}.claude-design-v3 .msg .voice .bar:nth-child(4){height:6px;animation-delay:.3s}.claude-design-v3 .msg .voice .bar:nth-child(5){height:10px;animation-delay:.4s}@keyframes bar{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.claude-design-v3 .typing{align-self:flex-start;background:#fff;border:1px solid var(--line);padding:14px 18px;border-radius:20px;border-bottom-left-radius:6px;display:inline-flex;gap:4px;opacity:0;transform:translateY(12px);animation:msgIn .4s forwards}.claude-design-v3 .typing span{width:7px;height:7px;border-radius:50%;background:var(--muted);animation:dot 1.4s ease-in-out infinite}.claude-design-v3 .typing span:nth-child(2){animation-delay:.15s}.claude-design-v3 .typing span:nth-child(3){animation-delay:.3s}@keyframes dot{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.claude-design-v3 .phone-tabs{padding:10px 16px 18px;display:flex;gap:6px;border-top:1px solid rgba(20,36,32,.08)}.claude-design-v3 .tab{flex:1 1;padding:9px 6px;border-radius:12px;font-size:11.5px;text-align:center;font-weight:500;background:rgba(20,36,32,.05);color:var(--ink-soft);display:flex;flex-direction:column;align-items:center;gap:3px}.claude-design-v3 .tab.active{background:var(--ink-2);color:var(--lime)}.claude-design-v3 .tab .ti{font-size:15px}.claude-design-v3 .float-card{position:absolute;background:var(--bg);border:1px solid var(--line);padding:14px 18px;border-radius:18px;box-shadow:0 20px 40px -20px rgba(14,26,23,.25);font-size:13px;max-width:220px;transform:translateY(20px);opacity:0;animation:floatIn 1s cubic-bezier(.2,.7,.2,1) forwards;z-index:3}@keyframes floatIn{to{transform:translateY(0);opacity:1}}.claude-design-v3 .float-card.fc-1{left:-46px;top:90px;animation-delay:1.4s}.claude-design-v3 .float-card.fc-2{right:-36px;bottom:100px;animation-delay:1.8s;background:var(--ink-2);color:var(--bg);border-color:var(--ink-2)}.claude-design-v3 .float-card b{font-family:var(--serif);display:block;margin-bottom:3px;font-size:15px;font-weight:500}.claude-design-v3 .float-card small{color:var(--muted);font-size:11.5px;line-height:1.4;display:block}.claude-design-v3 .float-card.fc-2 small{color:rgba(238,242,234,.65)}.claude-design-v3 .scroll-cue{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--ink-soft);text-transform:uppercase;opacity:0;animation:floatIn 1s 2s forwards}.claude-design-v3 .scroll-cue .line{width:1px;height:40px;background:currentColor;position:relative;overflow:hidden}.claude-design-v3 .scroll-cue .line:after{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:var(--lime);animation:scrollLine 2.4s ease-in-out infinite}@keyframes scrollLine{0%{transform:translateY(-100%)}to{transform:translateY(250%)}}.claude-design-v3 .chapter-label{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:36px;color:var(--moss)}.claude-design-v3 .chapter-label .ch-num{font-family:var(--serif);font-style:italic;font-weight:400;font-size:22px;color:var(--lime-2);text-transform:none;letter-spacing:-.01em}.claude-design-v3 .chapter-label .ch-line{flex:1 1;height:1px;background:var(--line);max-width:80px}.claude-design-v3 .pain{background:var(--ink);color:var(--bg);padding:140px 36px 120px;position:relative;overflow:hidden}.claude-design-v3 .pain:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(214,90,58,.18),transparent 65%);filter:blur(40px)}.claude-design-v3 .pain .wrap{max-width:1280px;margin:0 auto;position:relative;z-index:1}.claude-design-v3 .pain .chapter-label,.claude-design-v3 .pain .chapter-label .ch-num{color:var(--danger-2)}.claude-design-v3 .pain .chapter-label .ch-line{background:rgba(238,242,234,.2)}.claude-design-v3 .pain h2{font-family:var(--serif);font-weight:300;font-size:clamp(56px,8.5vw,148px);line-height:.94;letter-spacing:-.035em;margin-bottom:56px;max-width:1000px}.claude-design-v3 .pain h2 em{font-style:italic;color:var(--danger-2);font-weight:300}.claude-design-v3 .pain-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 60px;gap:20px 60px;max-width:980px}.claude-design-v3 .pain-item{border-top:1px solid var(--line-dark);padding:28px 0 20px;display:flex;gap:24px;align-items:baseline;transition:padding .4s,border-color .4s}.claude-design-v3 .pain-item:hover{padding-left:16px;border-color:var(--danger-2)}.claude-design-v3 .pain-item .pi-num{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--danger-2);flex-shrink:0;width:30px}.claude-design-v3 .pain-item p{font-family:var(--serif);font-size:24px;font-weight:400;line-height:1.25;letter-spacing:-.012em}.claude-design-v3 .pain-item p em{font-style:italic;color:var(--danger-2);font-weight:300}.claude-design-v3 .pain-bottom{margin-top:80px;padding-top:32px;border-top:1px solid var(--line-dark);display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.claude-design-v3 .pain-bottom .pb-text{font-family:var(--serif);font-size:28px;font-style:italic;font-weight:300;color:rgba(238,242,234,.85);line-height:1.2;max-width:580px}.claude-design-v3 .pain-bottom .pb-text strong{font-style:normal;color:var(--lime);font-weight:500;display:inline-block;padding:0 .12em;background:rgba(193,222,78,.15);border-radius:6px}.claude-design-v3 .scam{background:var(--bg);position:relative}.claude-design-v3 .scam-intro{padding:140px 36px 60px;max-width:1280px;margin:0 auto}.claude-design-v3 .scam-intro h2{font-family:var(--serif);font-weight:400;font-size:clamp(48px,6.4vw,96px);line-height:.96;letter-spacing:-.03em;max-width:1000px;margin-bottom:32px}.claude-design-v3 .scam-intro h2 em{font-style:italic;color:var(--moss);font-weight:300}.claude-design-v3 .scam-intro h2 .hl{display:inline-block;background:var(--lime);color:var(--ink-2);padding:0 .12em;border-radius:8px;font-style:italic;font-weight:300}.claude-design-v3 .scam-intro p{font-size:19px;color:var(--ink-soft);max-width:540px;line-height:1.55}.claude-design-v3 .scam-stage{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;max-width:1280px;margin:0 auto;padding:0 36px 200px;position:relative}.claude-design-v3 .scam-sticky{position:-webkit-sticky;position:sticky;top:80px;height:100vh;display:grid;place-items:center}.claude-design-v3 .scam-phone{width:320px;height:640px;border-radius:48px;background:var(--ink);box-shadow:0 60px 120px -30px rgba(14,26,23,.55),0 30px 60px -20px rgba(14,26,23,.35),inset 0 0 0 1.5px #060d0c;padding:12px;position:relative}.claude-design-v3 .scam-phone .phone-screen{background:linear-gradient(180deg,#f7fbf2,#e0e8d6)}.claude-design-v3 .scam-phone .messages-scam{flex:1 1;padding:18px 14px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.claude-design-v3 .scam-scene{opacity:0;transition:opacity .6s;display:flex;flex-direction:column;gap:10px}.claude-design-v3 .scam-scene.show{opacity:1}.claude-design-v3 .scam-scene>*{animation:msgIn .5s forwards}.claude-design-v3 .scam-phone .ic-frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-radius:50%;border:2px solid var(--lime);opacity:0;pointer-events:none}.claude-design-v3 .scam-phone.scanning .ic-frame{animation:scanRing 1.8s ease-out infinite}@keyframes scanRing{0%{width:0;height:0;opacity:.8}to{width:320px;height:320px;opacity:0}}.claude-design-v3 .scam-steps{display:flex;flex-direction:column;gap:32px;padding-top:20vh}.claude-design-v3 .scam-step{min-height:70vh;padding:60px 0;display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--line);opacity:.35;transition:opacity .5s}.claude-design-v3 .scam-step.active{opacity:1}.claude-design-v3 .scam-step:first-child{border-top:none}.claude-design-v3 .scam-step .ss-num{font-family:var(--mono);font-size:12px;letter-spacing:.14em;color:var(--moss);margin-bottom:16px;display:inline-flex;align-items:center;gap:10px}.claude-design-v3 .scam-step .ss-num:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--moss);transition:all .4s}.claude-design-v3 .scam-step.active .ss-num:before{background:var(--lime);box-shadow:0 0 0 4px rgba(193,222,78,.3)}.claude-design-v3 .scam-step h3{font-family:var(--serif);font-weight:400;font-size:clamp(34px,4.4vw,56px);line-height:1.05;letter-spacing:-.02em;margin-bottom:16px}.claude-design-v3 .scam-step h3 em{font-style:italic;color:var(--moss);font-weight:300}.claude-design-v3 .scam-step h3 .danger{color:var(--danger);font-style:italic;font-weight:300}.claude-design-v3 .scam-step p{font-size:17px;color:var(--ink-soft);line-height:1.55;max-width:440px}.claude-design-v3 .powers{padding:140px 36px;position:relative}.claude-design-v3 .powers-head{max-width:1280px;margin:0 auto 80px}.claude-design-v3 .powers-head h2{font-family:var(--serif);font-weight:400;font-size:clamp(52px,7vw,120px);line-height:.94;letter-spacing:-.035em;max-width:1100px}.claude-design-v3 .powers-head h2 em{font-style:italic;color:var(--moss);font-weight:300}.claude-design-v3 .power{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;padding:80px 0;position:relative}.claude-design-v3 .power+.power{border-top:1px solid var(--line)}.claude-design-v3 .power:nth-child(2n)>.power-text{order:2}.claude-design-v3 .power-num{font-family:var(--mono);font-size:13px;letter-spacing:.12em;color:var(--moss);margin-bottom:24px;display:inline-flex;align-items:center;gap:12px}.claude-design-v3 .power-num:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px rgba(193,222,78,.25)}.claude-design-v3 .power h3{font-family:var(--serif);font-weight:400;font-size:clamp(40px,5.2vw,78px);line-height:.96;letter-spacing:-.025em;margin-bottom:24px}.claude-design-v3 .power h3 em{font-style:italic;color:var(--moss);font-weight:300}.claude-design-v3 .power p{font-size:19px;color:var(--ink-soft);line-height:1.5;max-width:480px;margin-bottom:28px}.claude-design-v3 .power .tags{display:flex;gap:8px;flex-wrap:wrap}.claude-design-v3 .power .tags span{font-family:var(--mono);font-size:12px;padding:6px 12px;border-radius:999px;background:var(--bg-2);color:var(--ink-soft);letter-spacing:.02em}.claude-design-v3 .power-viz{aspect-ratio:4/5;border-radius:32px;padding:32px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.claude-design-v3 .pv-1{background:linear-gradient(140deg,var(--bg-2) 0,var(--bg-3) 100%)}.claude-design-v3 .pv-2{background:linear-gradient(140deg,var(--ink-2) 0,var(--moss) 100%);color:var(--bg)}.claude-design-v3 .pv-3{background:linear-gradient(140deg,var(--lime) 0,var(--sun) 100%)}.claude-design-v3 .pv-phone{width:200px;height:400px;border-radius:32px;background:var(--ink);padding:8px;box-shadow:0 30px 60px -20px rgba(14,26,23,.4);transform:rotate(-4deg);position:relative}.claude-design-v3 .pv-phone-screen{width:100%;height:100%;border-radius:26px;background:linear-gradient(180deg,#f7fbf2,#e0e8d6);overflow:hidden;padding:20px 14px;display:flex;flex-direction:column;gap:10px}.claude-design-v3 .pv-mini-msg{padding:8px 12px;border-radius:14px;font-size:11px;line-height:1.3}.claude-design-v3 .pv-mini-msg.user{align-self:flex-end;background:var(--ink-2);color:var(--bg);border-bottom-right-radius:4px;max-width:80%}.claude-design-v3 .pv-mini-msg.bot{align-self:flex-start;background:#fff;border:1px solid var(--line);color:var(--ink);border-bottom-left-radius:4px;max-width:85%}.claude-design-v3 .pv-mini-msg.warn{background:#fde9e0;border-color:#f0b89e}.claude-design-v3 .pv-mini-msg.ok{background:#e8f0d0;border-color:#c0d089}.claude-design-v3 .pv-big-num{font-family:var(--serif);font-size:80px;font-weight:300;color:var(--lime);position:absolute;top:32px;right:32px;line-height:1;letter-spacing:-.04em}.claude-design-v3 .pv-camera-frame{width:180px;height:240px;border:2px dashed rgba(255,255,255,.4);border-radius:20px;position:relative;display:grid;place-items:center}.claude-design-v3 .pv-camera-frame:after,.claude-design-v3 .pv-camera-frame:before{content:"";position:absolute;width:24px;height:24px;border:3px solid var(--lime)}.claude-design-v3 .pv-camera-frame:before{top:-3px;left:-3px;border-right:none;border-bottom:none;border-top-left-radius:8px}.claude-design-v3 .pv-camera-frame:after{bottom:-3px;right:-3px;border-left:none;border-top:none;border-bottom-right-radius:8px}.claude-design-v3 .pv-camera-inner{width:100px;height:140px;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.6));position:relative;overflow:hidden}.claude-design-v3 .pv-camera-inner:before{content:"";position:absolute;top:25%;left:15%;right:15%;height:8px;background:var(--ink-2);border-radius:3px;opacity:.6}.claude-design-v3 .pv-camera-inner:after{content:"";position:absolute;top:40%;left:15%;right:35%;height:4px;background:var(--ink-2);border-radius:2px;opacity:.3}.claude-design-v3 .pv-shield-wrap{position:relative;display:grid;place-items:center}.claude-design-v3 .pv-shield{width:130px;height:150px;border-radius:18px 18px 50% 50%/18px 18px 30% 30%;display:grid;place-items:center;position:relative;box-shadow:0 30px 60px -20px rgba(14,26,23,.4)}.claude-design-v3 .pv-shield:before{opacity:.4;animation:ripple 2.6s ease-out infinite}.claude-design-v3 .pv-shield:after,.claude-design-v3 .pv-shield:before{content:"";position:absolute;inset:-20px;border-radius:inherit;border:2px solid var(--ink-2)}.claude-design-v3 .pv-shield:after{opacity:.3;animation:ripple 2.6s ease-out 1.3s infinite}@keyframes ripple{0%{transform:scale(.85);opacity:.5}to{transform:scale(1.5);opacity:0}}.claude-design-v3 .pv-shield-check{color:var(--lime);font-size:56px;line-height:1}.claude-design-v3 .capabilities{background:var(--ink);color:var(--bg);padding:140px 36px}.claude-design-v3 .capabilities .wrap{max-width:1280px;margin:0 auto}.claude-design-v3 .capabilities .chapter-label,.claude-design-v3 .capabilities .chapter-label .ch-num{color:var(--lime)}.claude-design-v3 .capabilities .chapter-label .ch-line{background:rgba(238,242,234,.2)}.claude-design-v3 .capabilities h2{font-family:var(--serif);font-weight:400;font-size:clamp(48px,6.4vw,96px);line-height:.94;letter-spacing:-.03em;margin-bottom:24px;max-width:1100px}.claude-design-v3 .capabilities h2 em{font-style:italic;color:var(--lime);font-weight:300}.claude-design-v3 .capabilities .sub{font-size:19px;color:rgba(238,242,234,.65);max-width:540px;line-height:1.5;margin-bottom:80px}.claude-design-v3 .cap-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line-dark);border:1px solid var(--line-dark);border-radius:32px;overflow:hidden}.claude-design-v3 .cap{background:var(--ink);padding:36px 32px;display:flex;flex-direction:column;gap:14px;min-height:280px;position:relative;overflow:hidden;transition:background .4s}.claude-design-v3 .cap:hover{background:var(--ink-3)}.claude-design-v3 .cap-icon{width:56px;height:56px;border-radius:16px;background:rgba(193,222,78,.12);color:var(--lime);display:grid;place-items:center;font-size:26px;margin-bottom:8px;transition:background .4s,transform .4s}.claude-design-v3 .cap:hover .cap-icon{background:var(--lime);color:var(--ink-2);transform:scale(1.08) rotate(-3deg)}.claude-design-v3 .cap h4{font-family:var(--serif);font-weight:400;font-size:24px;line-height:1.15;letter-spacing:-.015em}.claude-design-v3 .cap p{color:rgba(238,242,234,.6);font-size:14.5px;line-height:1.5}.claude-design-v3 .cap .arrow{position:absolute;top:28px;right:28px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(238,242,234,.15);display:grid;place-items:center;font-size:14px;color:rgba(238,242,234,.5);transition:all .4s}.claude-design-v3 .cap:hover .arrow{border-color:var(--lime);color:var(--lime);transform:rotate(-45deg)}.claude-design-v3 .compare-section{padding:140px 36px}.claude-design-v3 .compare-section .wrap{max-width:1280px;margin:0 auto;background:var(--ink);color:var(--bg);border-radius:40px;padding:80px 64px}.claude-design-v3 .compare-section .chapter-label,.claude-design-v3 .compare-section .chapter-label .ch-num{color:var(--lime)}.claude-design-v3 .compare-section .chapter-label .ch-line{background:rgba(238,242,234,.2)}.claude-design-v3 .compare-section h2{margin-bottom:56px;max-width:800px}.claude-design-v3 .compare-section h2 .hl{display:inline-block;padding:0 .12em;font-style:italic;font-weight:300}.claude-design-v3 .compare-section h2 em{color:var(--moss-2)}.claude-design-v3 .compare-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;position:relative}.claude-design-v3 .compare-grid:before{content:"";position:absolute;top:20px;bottom:20px;left:50%;width:1px;background:rgba(238,242,234,.15)}.claude-design-v3 .compare-col h4{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(238,242,234,.6);margin-bottom:24px;display:flex;align-items:center;gap:10px}.claude-design-v3 .compare-col.before h4:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--danger)}.claude-design-v3 .compare-col.after h4{color:var(--lime)}.claude-design-v3 .compare-col.after h4:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 3px rgba(193,222,78,.25)}.claude-design-v3 .compare-col ul{list-style:none;display:flex;flex-direction:column;gap:16px}.claude-design-v3 .compare-col li{font-family:var(--serif);font-size:22px;font-weight:400;line-height:1.25;letter-spacing:-.01em;padding-left:28px;position:relative}.claude-design-v3 .compare-col.before li:before{content:"—";position:absolute;left:0;color:rgba(238,242,234,.4)}.claude-design-v3 .compare-col.after li:before{content:"→";position:absolute;left:0;color:var(--lime)}.claude-design-v3 .compare-col.before li{color:rgba(238,242,234,.55);text-decoration:line-through;-webkit-text-decoration-color:rgba(238,242,234,.25);text-decoration-color:rgba(238,242,234,.25);text-decoration-thickness:1px}.claude-design-v3 .testimonials{padding:140px 36px}.claude-design-v3 .testimonials .wrap{max-width:1280px;margin:0 auto}.claude-design-v3 .testimonials h2{font-family:var(--serif);font-weight:400;font-size:clamp(48px,6vw,96px);line-height:.96;letter-spacing:-.03em;max-width:900px;margin-bottom:24px}.claude-design-v3 .testimonials h2 em{font-style:italic;color:var(--moss);font-weight:300}.claude-design-v3 .testimonials .sub{font-size:18px;color:var(--ink-soft);max-width:540px;line-height:1.55;margin-bottom:64px}.claude-design-v3 .quotes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.claude-design-v3 .quote{background:var(--bg-2);border-radius:28px;padding:32px;display:flex;flex-direction:column;gap:20px;transition:transform .5s cubic-bezier(.2,.7,.2,1),background .4s}.claude-design-v3 .quote:hover{transform:translateY(-6px);background:var(--bg-3)}.claude-design-v3 .quote .stars{display:flex;gap:2px;color:var(--lime-2);font-size:14px}.claude-design-v3 .quote blockquote{font-family:var(--serif);font-size:21px;line-height:1.35;letter-spacing:-.012em;font-weight:400}.claude-design-v3 .quote blockquote em{font-style:italic;color:var(--moss)}.claude-design-v3 .quote .who{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--line)}.claude-design-v3 .quote .av{width:40px;height:40px;border-radius:50%;background:var(--moss);color:var(--bg);display:grid;place-items:center;font-family:var(--serif);font-size:17px}.claude-design-v3 .quote .who b{font-weight:500;font-size:14.5px;display:block}.claude-design-v3 .quote .who small{font-size:12.5px;color:var(--muted)}.claude-design-v3 .quote .badge{align-self:flex-start;font-family:var(--mono);font-size:11px;background:var(--bg);color:var(--moss);padding:4px 10px;border-radius:999px;letter-spacing:.04em}.claude-design-v3 .gift-section{padding:140px 36px}.claude-design-v3 .gift-section .wrap{max-width:1280px;margin:0 auto;background:linear-gradient(160deg,var(--bg-2) 0,var(--bg-3) 100%);border-radius:40px;padding:100px 64px;position:relative;overflow:hidden}.claude-design-v3 .gift-section h2{font-family:var(--serif);font-weight:400;font-size:clamp(44px,5.4vw,84px);line-height:.96;letter-spacing:-.025em;max-width:800px;margin-bottom:24px}.claude-design-v3 .gift-section h2 em{font-style:italic;color:var(--moss);font-weight:300}.claude-design-v3 .gift-section .sub{font-size:18px;color:var(--ink-soft);max-width:540px;line-height:1.55;margin-bottom:72px}.claude-design-v3 .steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;position:relative}.claude-design-v3 .steps:before{content:"";position:absolute;top:38px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,var(--moss) 20%,var(--moss) 80%,transparent);opacity:.3}.claude-design-v3 .step{position:relative;padding-top:90px}.claude-design-v3 .step .dot{position:absolute;top:0;left:0;width:76px;height:76px;border-radius:50%;background:var(--bg);border:1px solid var(--line);display:grid;place-items:center;font-family:var(--serif);font-size:32px;font-weight:300;color:var(--ink-2);box-shadow:0 8px 24px -8px rgba(14,26,23,.15);transition:all .4s}.claude-design-v3 .step:hover .dot{background:var(--lime);border-color:var(--lime)}.claude-design-v3 .step h4{font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.15;margin-bottom:12px;letter-spacing:-.015em}.claude-design-v3 .step p{color:var(--ink-soft);font-size:15.5px;line-height:1.55;max-width:280px}.claude-design-v3 .step .step-tag{display:inline-block;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--moss);margin-top:14px;padding:4px 10px;border-radius:999px;background:rgba(193,222,78,.2)}.claude-design-v3 .pricing{background:var(--ink);color:var(--bg);padding:140px 36px;position:relative;overflow:hidden}.claude-design-v3 .pricing:before{content:"";position:absolute;top:-200px;left:-100px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(193,222,78,.2),transparent 65%);filter:blur(40px)}.claude-design-v3 .pricing .wrap{max-width:1280px;margin:0 auto;position:relative;z-index:1}.claude-design-v3 .pricing .chapter-label,.claude-design-v3 .pricing .chapter-label .ch-num{color:var(--lime)}.claude-design-v3 .pricing .chapter-label .ch-line{background:rgba(238,242,234,.2)}.claude-design-v3 .pricing-head{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:end;margin-bottom:60px}.claude-design-v3 .pricing-head h2{font-family:var(--serif);font-weight:400;font-size:clamp(48px,6vw,92px);line-height:.96;letter-spacing:-.025em}.claude-design-v3 .pricing-head h2 em{font-style:italic;color:var(--lime);font-weight:300}.claude-design-v3 .pricing-head .sub{color:rgba(238,242,234,.65);font-size:17px;max-width:420px;line-height:1.55}.claude-design-v3 .price-wrap{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.claude-design-v3 .price-card{background:var(--bg);color:var(--ink);border-radius:36px;padding:56px;position:relative;overflow:hidden}.claude-design-v3 .price-tag{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--moss);margin-bottom:18px;display:inline-flex;align-items:center;gap:10px}.claude-design-v3 .price-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--moss);box-shadow:0 0 0 3px rgba(61,93,78,.25);animation:pulse 2.4s infinite}.claude-design-v3 .price-num{font-family:var(--serif);font-size:clamp(80px,9.5vw,142px);font-weight:300;line-height:1;letter-spacing:-.045em;display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.claude-design-v3 .price-num .unit{font-size:36px;font-weight:400;color:var(--moss)}.claude-design-v3 .price-alt{font-size:16px;color:var(--muted);margin-bottom:32px;font-family:var(--mono)}.claude-design-v3 .price-card .btn-primary{background:var(--ink-2);color:var(--bg);width:100%;justify-content:space-between;padding:24px 28px;font-size:17px}.claude-design-v3 .price-card .btn-primary:before{background:var(--lime)}.claude-design-v3 .price-card .btn-primary:hover{color:var(--ink-2)}.claude-design-v3 .price-card .btn-primary .arr{background:var(--bg);color:var(--ink-2)}.claude-design-v3 .price-card .btn-primary:hover .arr{background:var(--ink-2);color:var(--lime)}.claude-design-v3 .price-list{list-style:none;display:flex;flex-direction:column;gap:18px}.claude-design-v3 .price-list li{display:flex;gap:14px;align-items:flex-start;font-size:16.5px;color:rgba(238,242,234,.78);line-height:1.5}.claude-design-v3 .price-list li .ic{width:26px;height:26px;border-radius:50%;flex-shrink:0;background:rgba(193,222,78,.15);color:var(--lime);display:grid;place-items:center;font-size:12px;margin-top:0}.claude-design-v3 .price-list li b{color:var(--bg);font-weight:600}.claude-design-v3 .price-list li a{color:var(--lime);text-decoration:underline}.claude-design-v3 .trust-pills{margin-top:32px;display:flex;gap:10px;flex-wrap:wrap}.claude-design-v3 .trust-pills .pill{font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;background:rgba(238,242,234,.08);border:1px solid rgba(238,242,234,.15);padding:8px 14px;border-radius:999px;color:rgba(238,242,234,.75);display:inline-flex;align-items:center;gap:6px}.claude-design-v3 .faq{padding:140px 36px}.claude-design-v3 .faq .wrap{max-width:1280px;margin:0 auto}.claude-design-v3 .faq-wrap{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:80px;gap:80px;align-items:start}.claude-design-v3 .faq h2{font-family:var(--serif);font-weight:400;font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.025em}.claude-design-v3 .faq h2 em{font-style:italic;color:var(--moss);font-weight:300}.claude-design-v3 .faq-list{display:flex;flex-direction:column}.claude-design-v3 .faq-item{border-top:1px solid var(--line);padding:26px 0;cursor:pointer;transition:padding .4s}.claude-design-v3 .faq-item:last-child{border-bottom:1px solid var(--line)}.claude-design-v3 .faq-q{display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:var(--serif);font-size:23px;font-weight:400;letter-spacing:-.01em;line-height:1.25;width:100%;text-align:left;background:none;border:0;color:inherit;cursor:pointer;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.claude-design-v3 .faq-q:focus-visible{outline:2px solid var(--lime);outline-offset:6px;border-radius:8px}.claude-design-v3 .faq-q .toggle{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:16px;flex-shrink:0;transition:all .4s}.claude-design-v3 .faq-item.open .faq-q .toggle{transform:rotate(45deg);background:var(--lime);color:var(--ink-2);border-color:var(--lime)}.claude-design-v3 .faq-a{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.2,.7,.2,1),padding .5s}.claude-design-v3 .faq-item.open .faq-a{max-height:520px;padding-top:18px}.claude-design-v3 .faq-a p{color:var(--ink-soft);font-size:16px;line-height:1.6;max-width:560px}.claude-design-v3 .final-cta{background:var(--ink);color:var(--bg);padding:160px 36px;text-align:center}.claude-design-v3 .final-cta:before{top:50%;transform:translate(-50%,-50%);height:800px;border-radius:50%;background:radial-gradient(circle,rgba(193,222,78,.15),transparent 60%);filter:blur(60px)}.claude-design-v3 .final-cta .wrap{position:relative;z-index:1;max-width:1280px;margin:0 auto}.claude-design-v3 .final-cta h2{font-family:var(--serif);font-weight:300;font-size:clamp(56px,8.5vw,140px);line-height:.92;letter-spacing:-.035em;max-width:1100px;margin:0 auto 48px}.claude-design-v3 .final-cta h2 em{font-style:italic;color:var(--lime);font-weight:300}.claude-design-v3 .final-cta h2 .hl{display:inline-block;font-style:italic;font-weight:300;background:var(--lime);padding:0 .1em;border-radius:10px;color:var(--ink-2)}.claude-design-v3 .final-cta .cta-row{justify-content:center}.claude-design-v3 .final-cta .micro{justify-content:center;color:rgba(238,242,234,.5)}.claude-design-v3 .final-cta .micro span:before{color:var(--lime)}.claude-design-v3 .final-cta .btn-ghost{color:rgba(238,242,234,.75);border-color:rgba(238,242,234,.2)}.claude-design-v3 .final-cta .btn-ghost:hover{color:var(--bg);border-color:var(--bg);background:rgba(238,242,234,.05)}.claude-design-v3 footer{padding:64px 36px 36px;background:var(--ink-2);color:var(--bg)}.claude-design-v3 .foot-wrap{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:60px;gap:60px;align-items:start}.claude-design-v3 .foot-wrap .tag{font-family:var(--serif);font-style:italic;font-size:26px;color:rgba(238,242,234,.7);font-weight:300;max-width:380px;line-height:1.25}.claude-design-v3 .foot-col h5{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:rgba(238,242,234,.45);margin-bottom:16px}.claude-design-v3 .foot-col a{display:block;padding:4px 0;font-size:15px;color:rgba(238,242,234,.75)}.claude-design-v3 .foot-col a:hover{color:var(--lime)}.claude-design-v3 .foot-bottom{max-width:1280px;margin:64px auto 0;padding-top:24px;border-top:1px solid rgba(238,242,234,.12);display:flex;justify-content:space-between;font-size:13px;color:rgba(238,242,234,.5);font-family:var(--mono)}.claude-design-v3 .reveal{transform:translateY(30px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .reveal.in{transform:translateY(0)}.claude-design-v3 .audit-btn{position:fixed;bottom:24px;left:24px;z-index:60;background:var(--ink-2);color:var(--bg);padding:14px 20px;border-radius:999px;font-size:13px;font-family:var(--mono);letter-spacing:.04em;display:inline-flex;align-items:center;gap:10px;box-shadow:0 20px 40px -15px rgba(14,26,23,.4);transition:transform .3s}.claude-design-v3 .audit-btn:hover{transform:translateY(-2px)}.claude-design-v3 .audit-btn .dot{width:8px;height:8px;border-radius:50%;background:var(--lime);animation:pulse 2.4s infinite}.claude-design-v3 .audit-panel{position:fixed;top:0;left:0;bottom:0;width:min(540px,92vw);background:var(--bg);border-right:1px solid var(--line);z-index:100;transform:translateX(-100%);transition:transform .6s cubic-bezier(.2,.7,.2,1);overflow-y:auto;box-shadow:40px 0 80px -20px rgba(14,26,23,.25)}.claude-design-v3 .audit-panel.open{transform:translateX(0)}.claude-design-v3 .audit-head{padding:28px 32px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;background:var(--bg);z-index:2}.claude-design-v3 .audit-head h3{font-family:var(--serif);font-weight:400;font-size:24px}.claude-design-v3 .audit-head button{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center}.claude-design-v3 .audit-body{padding:32px}.claude-design-v3 .audit-body h4{font-family:var(--serif);font-weight:400;font-size:20px;margin:24px 0 12px;letter-spacing:-.01em}.claude-design-v3 .audit-body h4:first-child{margin-top:0}.claude-design-v3 .audit-body li,.claude-design-v3 .audit-body p{font-size:14.5px;color:var(--ink-soft);line-height:1.6;margin-bottom:8px}.claude-design-v3 .audit-body ul{padding-left:20px;margin-bottom:12px}@media (max-width:980px){.claude-design-v3 nav{padding:14px 18px}.claude-design-v3 nav.scrolled{padding:10px 18px}.claude-design-v3 .nav-links{display:none}.claude-design-v3 .hero-wrap{grid-template-columns:1fr;gap:60px}.claude-design-v3 .phone-stage{transform:scale(.85)}.claude-design-v3 .float-card{display:none}.claude-design-v3 .pain{padding:80px 22px}.claude-design-v3 .pain h2{font-size:52px}.claude-design-v3 .pain-list{grid-template-columns:1fr;gap:0}.claude-design-v3 .pain-bottom{flex-direction:column;align-items:flex-start}.claude-design-v3 .scam-intro,.claude-design-v3 .scam-stage{padding-left:22px;padding-right:22px}.claude-design-v3 .scam-stage{grid-template-columns:1fr;gap:0;padding-bottom:60px}.claude-design-v3 .scam-sticky{position:relative;top:auto;height:auto;padding:40px 0}.claude-design-v3 .scam-steps{padding-top:20px}.claude-design-v3 .scam-step{min-height:auto;padding:32px 0}.claude-design-v3 .powers{padding:80px 22px}.claude-design-v3 .powers-head{margin-bottom:40px}.claude-design-v3 .power{grid-template-columns:1fr;gap:40px;padding:48px 0}.claude-design-v3 .power:nth-child(2n)>.power-text{order:0}.claude-design-v3 .capabilities{padding:80px 22px}.claude-design-v3 .cap-grid{grid-template-columns:1fr}.claude-design-v3 .compare-section{padding:80px 22px}.claude-design-v3 .compare-section .wrap{padding:48px 24px;border-radius:24px}.claude-design-v3 .compare-grid{grid-template-columns:1fr;gap:28px}.claude-design-v3 .compare-grid:before{display:none}.claude-design-v3 .testimonials{padding:80px 22px}.claude-design-v3 .quotes{grid-template-columns:1fr}.claude-design-v3 .gift-section{padding:80px 22px}.claude-design-v3 .gift-section .wrap{padding:56px 24px;border-radius:24px}.claude-design-v3 .steps{grid-template-columns:1fr;gap:36px}.claude-design-v3 .steps:before{display:none}.claude-design-v3 .pricing{padding:80px 22px}.claude-design-v3 .pricing-head{grid-template-columns:1fr;gap:20px}.claude-design-v3 .price-wrap{grid-template-columns:1fr;gap:40px}.claude-design-v3 .price-card{padding:40px 28px}.claude-design-v3 .faq{padding:80px 22px}.claude-design-v3 .faq-wrap{grid-template-columns:1fr;gap:32px}.claude-design-v3 .final-cta{padding:100px 22px}.claude-design-v3 .foot-wrap{grid-template-columns:1fr;gap:32px;padding:0 22px}.claude-design-v3 .foot-bottom{padding:24px 22px 0;flex-direction:column;gap:8px}}.claude-design-v3 .float-card.fm-card,.claude-design-v3 .phone.fm-phone{animation:none!important}@media (max-width:640px){.claude-design-v3 .mobile-cta-bar{position:fixed;bottom:0;left:0;right:0;z-index:40;padding:12px 16px env(safe-area-inset-bottom,0);background:rgba(238,242,234,.9);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border-top:1px solid rgba(200,211,189,.5)}.claude-design-v3 .mobile-cta-bar .btn-primary{width:100%;justify-content:center}}.claude-design-v3 .hero{overflow:hidden}@media (prefers-reduced-motion:reduce){.claude-design-v3,.claude-design-v3 *,.claude-design-v3 :after,.claude-design-v3 :before{animation-duration:1ms!important;transition-duration:1ms!important}}.claude-design-v3 .hero{background:linear-gradient(160deg,#050d0a,#091612 55%,#040b08)}.claude-design-v3 .hero .grain{mix-blend-mode:screen;opacity:.025}.claude-design-v3 .hero-blob.b1{background:radial-gradient(ellipse,rgba(24,110,72,1) 0,rgba(10,50,34,.5) 45%,transparent 70%);opacity:.68;width:800px;height:800px}.claude-design-v3 .hero-blob.b2{background:radial-gradient(ellipse,rgba(193,222,78,1) 0,rgba(90,150,20,.4) 45%,transparent 70%);width:540px;height:540px}.claude-design-v3 .hero-blob.b3{background:radial-gradient(ellipse,rgba(10,90,145,1) 0,rgba(5,44,76,.5) 45%,transparent 70%);opacity:.48;width:460px;height:460px}.claude-design-v3 .hero .eyebrow{color:rgba(193,222,78,.82)}.claude-design-v3 .hero .eyebrow:before{background:rgba(193,222,78,.52)}.claude-design-v3 .hero h1.hero-title{color:#d8e8dc}.claude-design-v3 .hero h1.hero-title em{color:rgba(150,210,172,.92)}.claude-design-v3 .hero h1.hero-title .hl{color:var(--ink-2)}.claude-design-v3 .hero .hero-sub{color:rgba(216,232,220,.62)}.claude-design-v3 .hero .hero-sub b{color:rgba(216,232,220,.95)}.claude-design-v3 .hero .micro{color:rgba(216,232,220,.38)}.claude-design-v3 .hero .micro span:before{color:var(--lime)}.claude-design-v3 .hero .trust-strip{border-top-color:rgba(216,232,220,.1)}.claude-design-v3 .hero .trust-strip small{color:rgba(216,232,220,.56)}.claude-design-v3 .hero .trust-strip small b{color:rgba(216,232,220,.92)}.claude-design-v3 .hero .btn-ghost{border-color:rgba(216,232,220,.2);color:rgba(216,232,220,.7)}.claude-design-v3 .hero .btn-ghost .play{background:rgba(216,232,220,.12);color:rgba(216,232,220,.85)}.claude-design-v3 .hero .btn-ghost:hover{background:rgba(216,232,220,.07);border-color:rgba(216,232,220,.36);color:rgba(216,232,220,.95)}.claude-design-v3 .hero .scroll-cue{color:rgba(216,232,220,.28)}.claude-design-v3 .phone-stage:before{width:560px;height:560px;background:radial-gradient(ellipse at 50% 46%,rgba(193,222,78,.18) 0,rgba(24,110,72,.12) 40%,transparent 68%);z-index:1;filter:blur(22px)}.claude-design-v3 .hero .phone{box-shadow:0 80px 160px -40px rgba(0,0,0,.8),0 40px 80px -30px rgba(0,0,0,.55),0 0 80px -8px rgba(193,222,78,.12),inset 0 0 0 1.5px rgba(255,255,255,.05)}.claude-design-v3 .hero .float-card{background:rgba(6,14,11,.92)!important;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);border-color:rgba(216,232,220,.18)!important;color:rgba(240,246,235,.95)!important;box-shadow:0 12px 32px -8px rgba(0,0,0,.5),inset 0 0 0 1px rgba(193,222,78,.06)!important}.claude-design-v3 .hero .float-card b{color:#f4f8ec!important}.claude-design-v3 .hero .float-card small{color:rgba(220,232,210,.82)!important}.claude-design-v3 .hero .float-card.fc-2{background:rgba(20,32,16,.92)!important;border-color:rgba(193,222,78,.35)!important;box-shadow:0 12px 32px -8px rgba(0,0,0,.55),inset 0 0 0 1px rgba(193,222,78,.18)!important}.claude-design-v3 .hero .float-card.fc-2 b{color:#e8f0c8!important}.claude-design-v3 .hero .float-card.fc-2 small{color:rgba(232,240,200,.82)!important}.claude-design-v3 .hero .avatars .av{border-color:rgba(8,18,14,.6)}.claude-design-v3 .scam{background:#060e0b}.claude-design-v3 .scam-intro .chapter-label{color:rgba(193,222,78,.72)}.claude-design-v3 .scam-intro .chapter-label .ch-num{color:var(--lime)}.claude-design-v3 .scam-intro .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .scam-intro h2{color:rgba(216,232,220,.96)}.claude-design-v3 .scam-intro h2 em{color:rgba(193,222,78,.88)}.claude-design-v3 .scam-intro p{color:rgba(216,232,220,.56)}.claude-design-v3 .scam-step{border-top-color:rgba(216,232,220,.08)}.claude-design-v3 .scam-step .ss-num{color:rgba(193,222,78,.6)}.claude-design-v3 .scam-step.active .ss-num{color:rgba(193,222,78,.85)}.claude-design-v3 .scam-step h3{color:rgba(216,232,220,.96)}.claude-design-v3 .scam-step h3 em{color:rgba(193,222,78,.88)}.claude-design-v3 .scam-step p{color:rgba(216,232,220,.56)}.claude-design-v3 .scam-phone{box-shadow:0 60px 120px -30px rgba(0,0,0,.75),0 30px 60px -20px rgba(0,0,0,.45),0 0 0 1px rgba(216,232,220,.05),0 0 60px -8px rgba(193,222,78,.08)}.claude-design-v3 .powers{background:linear-gradient(180deg,#060e0b,#0a1510);color:rgba(216,232,220,.9)}.claude-design-v3 .powers .chapter-label{color:rgba(193,222,78,.72)}.claude-design-v3 .powers .chapter-label .ch-num{color:var(--lime)}.claude-design-v3 .powers .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .powers-head h2{color:rgba(216,232,220,.96)}.claude-design-v3 .powers-head h2 em{color:rgba(193,222,78,.9)}.claude-design-v3 .power+.power{border-top-color:rgba(216,232,220,.08)}.claude-design-v3 .power-num{color:rgba(193,222,78,.75)}.claude-design-v3 .power h3{color:rgba(216,232,220,.96)}.claude-design-v3 .power h3 em{color:rgba(193,222,78,.88)}.claude-design-v3 .power p{color:rgba(216,232,220,.56)}.claude-design-v3 .power .tags span{background:rgba(216,232,220,.07);color:rgba(216,232,220,.58);border:1px solid rgba(216,232,220,.1)}.claude-design-v3 .pv-1{background:linear-gradient(140deg,rgba(20,68,46,.92),rgba(8,20,14,.96));border:1px solid rgba(216,232,220,.07)}.claude-design-v3 .pv-2{background:linear-gradient(140deg,#062f48,#031828);border:1px solid rgba(10,100,160,.22)}.claude-design-v3 .pv-3{background:linear-gradient(140deg,rgba(90,138,24,.28),rgba(36,68,8,.22));border:1px solid rgba(193,222,78,.18)}.claude-design-v3 .powers .pv-shield{background:linear-gradient(135deg,#1d5c3a,#0d3020);box-shadow:0 30px 60px -20px rgba(0,0,0,.75),0 0 50px 0 rgba(193,222,78,.2),0 0 0 1px rgba(193,222,78,.12)}.claude-design-v3 .powers .pv-shield:after,.claude-design-v3 .powers .pv-shield:before{border-color:rgba(193,222,78,.25)}.claude-design-v3 .pv-camera-frame{border-color:rgba(216,232,220,.22)}.claude-design-v3 .pain{background:#0e1a17}.claude-design-v3 .eyebrow-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--lime);color:var(--ink-2);font-family:var(--mono);font-size:11px;letter-spacing:.06em;font-weight:700;text-transform:uppercase;margin-right:4px;position:relative;top:-1px}.claude-design-v3 .hero-blob.b1{width:680px;height:680px;background:radial-gradient(ellipse,var(--moss-2) 0,transparent 70%);opacity:.38}.claude-design-v3 .hero-blob.b2{width:440px;height:440px;background:radial-gradient(ellipse,var(--lime) 0,transparent 70%);opacity:.22}.claude-design-v3 .hero-blob.b3{background:radial-gradient(ellipse,var(--sun) 0,transparent 70%)}.claude-design-v3 .hero-blob.b4{width:300px;height:300px;background:radial-gradient(ellipse,#3dbcff 0,transparent 70%);opacity:.1;bottom:20%;right:38%;animation-duration:34s;animation-direction:alternate-reverse}.claude-design-v3 .float-card.fc-3{right:-30px;top:0;animation-delay:2.2s;background:linear-gradient(135deg,var(--lime) 0,#d4f06e 100%);color:var(--ink-2);border-color:transparent;z-index:3}.claude-design-v3 .float-card.fc-3 small{color:rgba(14,26,23,.65)}.claude-design-v3 .fc3-live{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;opacity:.7}.claude-design-v3 .fc3-dot{width:7px;height:7px;border-radius:50%;background:var(--ink-2);animation:pulse 2s infinite;flex-shrink:0}.claude-design-v3 .phone-stage{overflow:visible}.claude-design-v3 .stats-strip{background:var(--ink-2);display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:4;overflow:hidden}.claude-design-v3 .stats-strip:before{content:"";position:absolute;top:-300px;left:50%;transform:translateX(-50%);width:900px;height:600px;background:radial-gradient(ellipse,rgba(193,222,78,.1) 0,transparent 55%);pointer-events:none}.claude-design-v3 .stat-item{padding:52px 40px 48px;border-right:1px solid rgba(238,242,234,.08);position:relative;overflow:hidden;cursor:default;transition:background .4s}.claude-design-v3 .stat-item:hover{background:rgba(238,242,234,.03)}.claude-design-v3 .stat-item:last-child{border-right:none}.claude-design-v3 .stat-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .stat-item:hover:after{transform:scaleX(1)}.claude-design-v3 .stat-val{display:flex;align-items:baseline;gap:3px;margin-bottom:14px;line-height:1}.claude-design-v3 .stat-n{font-family:var(--serif);font-size:clamp(64px,7vw,104px);font-weight:300;line-height:1;letter-spacing:-.045em;color:var(--lime);display:block}.claude-design-v3 .stat-s{font-family:var(--serif);font-size:clamp(28px,3.2vw,48px);font-weight:300;color:rgba(193,222,78,.55);letter-spacing:-.03em;align-self:flex-end;padding-bottom:.08em}.claude-design-v3 .stat-lb{font-size:14.5px;color:rgba(238,242,234,.42);line-height:1.45;max-width:200px;margin:0}.claude-design-v3 .cap-grid{grid-template-columns:repeat(6,1fr)!important;gap:2px!important;background:rgba(238,242,234,.06)!important}.claude-design-v3 .cap-0,.claude-design-v3 .cap-1{grid-column:span 3;min-height:320px}.claude-design-v3 .cap-2,.claude-design-v3 .cap-3,.claude-design-v3 .cap-4{grid-column:span 2}.claude-design-v3 .cap-5,.claude-design-v3 .cap-6{grid-column:span 3}.claude-design-v3 .cap-7{grid-column:span 4}.claude-design-v3 .cap-8{grid-column:span 2;background:rgba(193,222,78,.06)}.claude-design-v3 .cap-0 .cap-icon,.claude-design-v3 .cap-1 .cap-icon{width:66px;height:66px;font-size:30px;border-radius:20px;background:rgba(193,222,78,.14)}.claude-design-v3 .cap-0 h4,.claude-design-v3 .cap-1 h4{font-size:28px;line-height:1.1}.claude-design-v3 .cap-0 p,.claude-design-v3 .cap-1 p{font-size:15.5px;color:rgba(238,242,234,.65)}.claude-design-v3 .cap-8 .cap-icon{background:rgba(193,222,78,.18)}.claude-design-v3 .cap-8:hover{background:rgba(193,222,78,.1)}.claude-design-v3 .final-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(238,242,234,.4);margin-bottom:32px}.claude-design-v3 .fb-dot{width:6px;height:6px;border-radius:50%;background:var(--lime);animation:pulse 2.4s infinite;flex-shrink:0}.claude-design-v3 .final-sub{font-family:var(--serif);font-size:clamp(22px,2.4vw,32px);font-weight:300;font-style:italic;color:rgba(238,242,234,.5);line-height:1.35;max-width:560px;margin:0 auto 48px}.claude-design-v3 .pv-1:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(193,222,78,.08),transparent 50%);pointer-events:none;border-radius:inherit}.claude-design-v3 .pv-3{background:linear-gradient(140deg,#c8e44a,#e8d56b 60%,#f0c84a)}.claude-design-v3 .pv-shield{background:var(--ink-2)}.claude-design-v3 .pv-shield-check{font-size:64px}.claude-design-v3 .pv-shield-wrap:before{content:"";position:absolute;inset:-40px;border-radius:50%;border:1px solid rgba(14,26,23,.15);animation:ripple 3s ease-out infinite}.claude-design-v3 .pv-shield-wrap:after{content:"";position:absolute;inset:-20px;border-radius:50%;border:1px solid rgba(14,26,23,.2);animation:ripple 3s ease-out 1.5s infinite}.claude-design-v3 .quote blockquote{font-size:22px;line-height:1.3}.claude-design-v3 .quote blockquote:before{content:'"';font-family:var(--serif);font-size:80px;line-height:.6;color:var(--lime-2);display:block;margin-bottom:12px;opacity:.6}.claude-design-v3 .quote:first-child{background:linear-gradient(140deg,var(--bg-2) 0,var(--bg-3) 100%)}@media (max-width:980px){.claude-design-v3 .stats-strip{grid-template-columns:repeat(2,1fr)}.claude-design-v3 .stat-item{padding:36px 24px 32px}.claude-design-v3 .stat-item:nth-child(2){border-right:none}.claude-design-v3 .stat-item:nth-child(3),.claude-design-v3 .stat-item:nth-child(4){border-top:1px solid rgba(238,242,234,.08)}.claude-design-v3 .cap-grid{grid-template-columns:repeat(2,1fr)!important}.claude-design-v3 .cap-0,.claude-design-v3 .cap-1,.claude-design-v3 .cap-2,.claude-design-v3 .cap-3,.claude-design-v3 .cap-4,.claude-design-v3 .cap-5,.claude-design-v3 .cap-6,.claude-design-v3 .cap-7,.claude-design-v3 .cap-8{grid-column:span 1!important;min-height:auto!important}.claude-design-v3 .cap-0 h4,.claude-design-v3 .cap-1 h4{font-size:22px}.claude-design-v3 .final-sub{margin-bottom:32px}.claude-design-v3 .float-card.fc-3{display:none}}@media (max-width:640px){.claude-design-v3 .stats-strip{grid-template-columns:1fr 1fr}.claude-design-v3 .stat-item{padding:28px 18px 24px}.claude-design-v3 .stat-n{font-size:52px}.claude-design-v3 .stat-s{font-size:24px}.claude-design-v3 .cap-grid{grid-template-columns:1fr!important}.claude-design-v3 .cap-0,.claude-design-v3 .cap-1,.claude-design-v3 .cap-2,.claude-design-v3 .cap-3,.claude-design-v3 .cap-4,.claude-design-v3 .cap-5,.claude-design-v3 .cap-6,.claude-design-v3 .cap-7,.claude-design-v3 .cap-8{grid-column:span 1!important}.claude-design-v3 .final-sub{font-size:20px}}.claude-design-v3 .pain-item p em{font-weight:400;text-decoration:underline;-webkit-text-decoration-color:rgba(214,90,58,.35);text-decoration-color:rgba(214,90,58,.35);text-decoration-thickness:2px;text-underline-offset:4px}.claude-design-v3 .scam-phone.scanning{box-shadow:0 60px 120px -30px rgba(193,222,78,.4),0 30px 60px -20px rgba(14,26,23,.35),inset 0 0 0 1.5px #060d0c,0 0 0 2px rgba(193,222,78,.3);transition:box-shadow .5s}.claude-design-v3 .nav-cta{animation:navCTAPulse 4s ease-in-out 3s 1}@keyframes navCTAPulse{0%{box-shadow:0 0 0 0 rgba(193,222,78,0)}50%{box-shadow:0 0 0 8px rgba(193,222,78,.3)}to{box-shadow:0 0 0 0 rgba(193,222,78,0)}}.claude-design-v3 .price-card{box-shadow:0 0 0 1px rgba(193,222,78,.15),0 40px 80px -20px rgba(193,222,78,.12),0 20px 40px -10px rgba(14,26,23,.3)}.claude-design-v3 .step:hover .dot{animation:stepPop .5s cubic-bezier(.2,.7,.2,1) forwards}@keyframes stepPop{0%{transform:scale(1)}50%{transform:scale(1.12) rotate(-5deg)}to{transform:scale(1) rotate(0deg)}}.claude-design-v3 .compare-section .wrap{background:linear-gradient(160deg,var(--ink) 0,var(--graphite) 100%);box-shadow:inset 0 0 0 1px rgba(238,242,234,.06),0 60px 120px -30px rgba(14,26,23,.5)}.claude-design-v3 .compare-section .wrap:after{content:"";position:absolute;top:-100px;right:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(193,222,78,.08) 0,transparent 60%);filter:blur(30px);pointer-events:none}.claude-design-v3 .hero-blob.b3{animation:aurora-drift 28s ease-in-out 4s infinite}.claude-design-v3 .hero-blob.b4{animation:aurora-drift-r 20s ease-in-out 2s infinite;will-change:transform}.claude-design-v3 .hero-mesh{background-image:linear-gradient(rgba(193,222,78,.032) 1px,transparent 0),linear-gradient(90deg,rgba(193,222,78,.032) 1px,transparent 0);background-size:68px 68px;-webkit-mask-image:radial-gradient(ellipse 88% 78% at 50% 50%,black 0,transparent 100%);mask-image:radial-gradient(ellipse 88% 78% at 50% 50%,black 0,transparent 100%)}.claude-design-v3 .orbit-ring{transform-origin:center center}.claude-design-v3 .orbit-ring.or-1{border:1px solid rgba(193,222,78,.13)}.claude-design-v3 .orbit-ring.or-2{width:550px;height:550px;margin:-275px 0 0 -275px;border:1px solid rgba(34,170,211,.08)}.claude-design-v3 .orbit-ring.or-1 .orbit-dot{background:rgba(193,222,78,.9);box-shadow:0 0 12px rgba(193,222,78,.7),0 0 28px rgba(193,222,78,.35)}.claude-design-v3 .orbit-ring.or-2 .orbit-dot{background:rgba(34,170,211,.75);box-shadow:0 0 10px rgba(34,170,211,.55),0 0 22px rgba(34,170,211,.25)}.claude-design-v3 .reveal{transform:perspective(1000px) rotateX(14deg) translateY(36px);transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .reveal.in{transform:perspective(1000px) rotateX(0deg) translateY(0)}.claude-design-v3 .ch-line{transition:width 1.5s cubic-bezier(.2,.7,.2,1) .25s}.claude-design-v3 .hero h1 .hl{box-shadow:0 0 40px rgba(193,222,78,.4),0 0 80px rgba(193,222,78,.18)}.claude-design-v3 .cap{transition:box-shadow .45s ease,border-color .45s ease}.claude-design-v3 .cap:hover{box-shadow:0 32px 72px -16px rgba(14,26,23,.28),0 0 0 1px rgba(193,222,78,.32),inset 0 1px 0 rgba(255,255,255,.06)}.claude-design-v3 .cap .cap-icon{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .cap:hover .cap-icon{transform:translateZ(20px) scale(1.18)}.claude-design-v3 .cap .arrow{transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .35s}.claude-design-v3 .cap:hover .arrow{transform:translate(3px,-3px) scale(1.15)}.claude-design-v3 .stat-n{text-shadow:0 0 28px rgba(193,222,78,.45),0 0 60px rgba(193,222,78,.18)}.claude-design-v3 .stat-item{transition:background .4s,transform .4s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .stat-item:hover{transform:translateY(-4px) scale(1.02)}.claude-design-v3 .quote{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.claude-design-v3 .quote:hover{transform:translateY(-10px) rotateX(3deg) scale(1.015);box-shadow:0 44px 88px -22px rgba(14,26,23,.24)}.claude-design-v3 .price-card:hover{box-shadow:0 0 0 1px rgba(193,222,78,.28),0 48px 96px -24px rgba(14,26,23,.5),0 0 60px -10px rgba(193,222,78,.15)}.claude-design-v3 .power:hover .power-viz{transform:perspective(900px) rotateY(9deg) rotateX(5deg) translateZ(18px)}.claude-design-v3 .pv-shield{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.claude-design-v3 .power:hover .pv-shield{transform:scale(1.07) rotateY(-4deg);box-shadow:0 0 60px rgba(193,222,78,.45),0 0 120px rgba(193,222,78,.18),inset 0 0 0 1px rgba(193,222,78,.2)}.claude-design-v3 .btn-primary{box-shadow:0 6px 24px -6px rgba(193,222,78,.28);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.claude-design-v3 .btn-primary:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 16px 48px -8px rgba(193,222,78,.48),0 0 0 1px rgba(193,222,78,.32)}.claude-design-v3 .logo-dot{transition:transform .3s,box-shadow .3s}.claude-design-v3 .logo:hover .logo-dot{transform:scale(1.45);box-shadow:0 0 14px rgba(193,222,78,.75),0 0 30px rgba(193,222,78,.32)}.claude-design-v3 .pain-item:hover{transform:translateX(8px)}.claude-design-v3 .step:hover .dot{box-shadow:0 0 0 10px rgba(193,222,78,.16),0 8px 24px -8px rgba(14,26,23,.15)}@keyframes scroll-cue-pulse{0%,to{height:18px;opacity:.25}50%{height:46px;opacity:.85}}.claude-design-v3 .scroll-cue .line{animation:scroll-cue-pulse 2.3s ease-in-out infinite!important}.claude-design-v3 .float-card{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.claude-design-v3 .float-card:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 24px 48px -12px rgba(0,0,0,.35)}@keyframes ambient-sweep{0%{opacity:0;transform:translateX(-60px) skewX(-8deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateX(60px) skewX(-8deg)}}.claude-design-v3 .hero:after{content:"";position:absolute;top:0;left:-40%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(193,222,78,.018),transparent);animation:ambient-sweep 12s ease-in-out 3s infinite;pointer-events:none;z-index:0}.claude-design-v3 .quote{-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes aurora-drift{0%,to{transform:translate(0) scale(1) rotate(0deg)}25%{transform:translate(48px,-36px) scale(1.1) rotate(3deg)}50%{transform:translate(-22px,44px) scale(.95) rotate(-2deg)}75%{transform:translate(32px,18px) scale(1.05) rotate(4deg)}}@keyframes aurora-drift-r{0%,to{transform:translate(0) scale(1) rotate(0deg)}25%{transform:translate(-40px,28px) scale(1.08) rotate(-3deg)}50%{transform:translate(28px,-38px) scale(.97) rotate(2deg)}75%{transform:translate(-18px,-14px) scale(1.04) rotate(-4deg)}}.claude-design-v3 .hero-blob.b1{animation:aurora-drift 22s ease-in-out infinite;will-change:transform}.claude-design-v3 .hero-blob.b2{animation:aurora-drift-r 17s ease-in-out infinite;will-change:transform}.claude-design-v3 .hero-blob.b3{animation:aurora-drift 28s ease-in-out 3.5s infinite;will-change:transform}.claude-design-v3 .hero-mesh{position:absolute;inset:0;background-image:linear-gradient(rgba(193,222,78,.03) 1px,transparent 0),linear-gradient(90deg,rgba(193,222,78,.03) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 50%,black 0,transparent 100%);mask-image:radial-gradient(ellipse 90% 80% at 50% 50%,black 0,transparent 100%);pointer-events:none;z-index:0;animation:mesh-pulse 8s ease-in-out infinite}@keyframes mesh-pulse{0%,to{opacity:.7}50%{opacity:1}}.claude-design-v3 .reveal{opacity:0;transform:perspective(900px) rotateX(10deg) translateY(30px);transform-origin:top center;transition:opacity .95s cubic-bezier(.2,.7,.2,1),transform .95s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .reveal.in{opacity:1;transform:perspective(900px) rotateX(0deg) translateY(0)}.claude-design-v3 .hero h1 .hl{box-shadow:0 0 60px rgba(193,222,78,.45),0 0 120px rgba(193,222,78,.18)!important}.claude-design-v3 section h2 .hl{text-shadow:0 0 30px rgba(193,222,78,.35)}.claude-design-v3 .cap-grid{perspective:1600px;perspective-origin:50% 30%}.claude-design-v3 .cap{will-change:transform;transition:box-shadow .4s ease,background .4s ease}.claude-design-v3 .cap:hover{box-shadow:0 28px 56px -12px rgba(14,26,23,.28),0 0 0 1px rgba(193,222,78,.28),inset 0 1px 0 rgba(255,255,255,.06)!important}.claude-design-v3 .cap .cap-icon{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .cap:hover .cap-icon{transform:scale(1.22) rotateY(10deg) translateZ(12px)}.claude-design-v3 .cap .arrow{transition:transform .3s,opacity .3s}.claude-design-v3 .cap:hover .arrow{transform:translate(5px,-5px);opacity:1}.claude-design-v3 .stat-n{text-shadow:0 0 40px rgba(193,222,78,.55),0 0 80px rgba(193,222,78,.22)!important}.claude-design-v3 .stat-item{transition:transform .5s cubic-bezier(.2,.7,.2,1),background .4s!important}.claude-design-v3 .stat-item:hover{transform:translateY(-6px) scale(1.03)!important}.claude-design-v3 .quote{transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s;will-change:transform}.claude-design-v3 .quote:hover{transform:translateY(-12px) rotateX(3deg) scale(1.02);box-shadow:0 40px 80px -20px rgba(14,26,23,.25)!important}.claude-design-v3 .price-card{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.claude-design-v3 .price-card:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 0 0 1px rgba(193,222,78,.28),0 48px 96px -24px rgba(193,222,78,.28),0 48px 96px -24px rgba(14,26,23,.5)!important}.claude-design-v3 .power-viz{transition:transform .55s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}.claude-design-v3 .power:hover .power-viz{transform:perspective(900px) rotateY(9deg) rotateX(4deg) translateZ(20px)}.claude-design-v3 .pv-shield{transition:transform .4s,box-shadow .4s}.claude-design-v3 .power:hover .pv-shield{transform:scale(1.09) rotateY(-7deg);box-shadow:0 0 80px rgba(193,222,78,.5),0 0 160px rgba(193,222,78,.2),0 0 0 1px rgba(193,222,78,.2)!important}.claude-design-v3 .scam-sticky{perspective:1200px}.claude-design-v3 #scamPhone{transform-style:preserve-3d;animation:scam-float-3d 9s ease-in-out infinite;will-change:transform}.claude-design-v3 .orbit-ring{z-index:0}.claude-design-v3 .orbit-ring.or-1{width:440px;height:440px;margin:-220px 0 0 -220px;border:1px solid rgba(193,222,78,.12)}.claude-design-v3 .orbit-ring.or-2{width:580px;height:580px;margin:-290px 0 0 -290px;border:1px solid rgba(34,170,211,.07)}.claude-design-v3 .or-1 .orbit-dot{background:rgba(193,222,78,.9);box-shadow:0 0 12px rgba(193,222,78,.7),0 0 24px rgba(193,222,78,.35)}.claude-design-v3 .or-2 .orbit-dot{width:6px;height:6px;top:-3px;left:calc(50% - 3px);background:rgba(34,170,211,.85);box-shadow:0 0 10px rgba(34,170,211,.6),0 0 20px rgba(34,170,211,.25)}.claude-design-v3 .btn-primary{box-shadow:0 6px 28px -6px rgba(193,222,78,.3)!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s!important}.claude-design-v3 .btn-primary:hover{box-shadow:0 16px 48px -8px rgba(193,222,78,.55),0 0 0 1px rgba(193,222,78,.38)!important;transform:translateY(-3px) scale(1.02)!important}.claude-design-v3 .ch-line{width:0!important;transition:width 1.5s cubic-bezier(.2,.7,.2,1) .35s!important}.claude-design-v3 .reveal.in .ch-line{width:100%!important}.claude-design-v3 .logo-dot{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.claude-design-v3 .logo:hover .logo-dot{transform:scale(1.5);box-shadow:0 0 16px rgba(193,222,78,.8),0 0 32px rgba(193,222,78,.38)}.claude-design-v3 nav .nav-links a{position:relative}.claude-design-v3 nav .nav-links a:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 nav .nav-links a:hover:after{transform:scaleX(1)}.claude-design-v3 .step{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .step:hover{transform:translateY(-8px)}.claude-design-v3 .step:hover .dot{box-shadow:0 0 0 8px rgba(193,222,78,.18),0 0 0 16px rgba(193,222,78,.07)}.claude-design-v3 .pain-item{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .pain-item:hover{transform:translateX(10px)}@keyframes scroll-cue-breathe{0%,to{height:20px;opacity:.3}50%{height:48px;opacity:.9}}.claude-design-v3 .scroll-cue .line{animation:scroll-cue-breathe 2.4s ease-in-out infinite!important}.claude-design-v3 .float-card{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;will-change:transform}.claude-design-v3 .float-card:hover{transform:translateY(-8px) scale(1.04);box-shadow:0 28px 56px -12px rgba(14,26,23,.35)!important}.claude-design-v3 .power .tags span{transition:background .3s,border-color .3s,color .3s,transform .3s}.claude-design-v3 .power .tags span:hover{background:rgba(193,222,78,.12);border-color:rgba(193,222,78,.32);color:rgba(216,232,220,.95);transform:translateY(-2px)}.claude-design-v3 .compare-col li{transition:transform .3s}.claude-design-v3 .compare-col li:hover{transform:translateX(6px)}.claude-design-v3 .faq-item{transition:background .3s}.claude-design-v3 .faq-item:hover{background:rgba(193,222,78,.03)}.claude-design-v3 .trust-ticker{overflow:hidden;position:relative;padding:14px 0;background:rgba(14,26,23,.97);border-top:1px solid rgba(193,222,78,.1);border-bottom:1px solid rgba(193,222,78,.1)}.claude-design-v3 .trust-ticker:after,.claude-design-v3 .trust-ticker:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}.claude-design-v3 .trust-ticker:before{left:0;background:linear-gradient(90deg,rgba(14,26,23,1),transparent)}.claude-design-v3 .trust-ticker:after{right:0;background:linear-gradient(-90deg,rgba(14,26,23,1),transparent)}.claude-design-v3 .ticker-track{display:flex;gap:0;animation:ticker-scroll 34s linear infinite;width:max-content;will-change:transform}.claude-design-v3 .ticker-track:hover{animation-play-state:paused}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.claude-design-v3 .ticker-item{display:inline-flex;align-items:center;gap:8px;padding:0 32px;font-size:13px;font-weight:500;white-space:nowrap;color:rgba(193,222,78,.65);letter-spacing:.02em}.claude-design-v3 .ticker-item .t-icon{opacity:.9}.claude-design-v3 .ticker-sep{color:rgba(193,222,78,.25);margin-left:32px}@keyframes particle-rise{0%{transform:translateY(0) scale(1);opacity:0}8%{opacity:.8}85%{opacity:.5}to{transform:translateY(-200px) scale(.5);opacity:0}}.claude-design-v3 .hero-p{position:absolute;width:3px;height:3px;border-radius:50%;background:rgba(193,222,78,.75);pointer-events:none;animation:particle-rise linear infinite;box-shadow:0 0 6px rgba(193,222,78,.5);z-index:0}.claude-design-v3 .pv-phone{transition:transform .5s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}.claude-design-v3 .power:hover .pv-phone{transform:rotateY(8deg) rotateX(4deg) scale(1.06)}.claude-design-v3 .price-list li{transition:transform .3s cubic-bezier(.2,.7,.2,1),color .3s}.claude-design-v3 .price-list li:hover{transform:translateX(6px)}.claude-design-v3 .trust-pills .pill .pill-ic{flex:0 0 auto;color:var(--lime)}.claude-design-v3 .trust-pills .pill{transition:transform .3s,box-shadow .3s,background .3s}.claude-design-v3 .trust-pills .pill:hover{transform:translateY(-3px);box-shadow:0 8px 20px -6px rgba(14,26,23,.2);background:rgba(193,222,78,.12)}.claude-design-v3 .avatars .av{transition:transform .3s,z-index 0s}.claude-design-v3 .avatars:hover .av:first-child{transform:translateX(-6px) rotate(-5deg)}.claude-design-v3 .avatars:hover .av:nth-child(2){transform:translateY(-4px) rotate(2deg)}.claude-design-v3 .avatars:hover .av:nth-child(3){transform:translateX(2px) rotate(-3deg)}.claude-design-v3 .avatars:hover .av:nth-child(4){transform:translateX(6px) rotate(4deg)}.claude-design-v3 .stars{letter-spacing:2px;transition:text-shadow .3s}.claude-design-v3 .quote:hover .stars{text-shadow:0 0 16px rgba(255,200,60,.6),0 0 32px rgba(255,200,60,.25)}.claude-design-v3 .final-cta{position:relative;overflow:hidden}.claude-design-v3 .final-cta:before{content:"";position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:800px;height:600px;background:radial-gradient(ellipse,rgba(193,222,78,.07) 0,transparent 65%);pointer-events:none;animation:cta-glow-pulse 5s ease-in-out infinite}@keyframes cta-glow-pulse{0%,to{opacity:.7;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.15)}}.claude-design-v3 .hero-particles{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.claude-design-v3 .hero-particle{position:absolute;border-radius:50%;background:rgba(193,222,78,.85);box-shadow:0 0 8px 2px rgba(193,222,78,.4),0 0 18px rgba(193,222,78,.2)}.claude-design-v3 .live-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(193,222,78,.1);border:1px solid rgba(193,222,78,.22);border-radius:999px;padding:6px 14px 6px 10px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:rgba(193,222,78,.88);margin-bottom:18px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.claude-design-v3 .live-dot{width:7px;height:7px;border-radius:50%;background:#c1de4e;box-shadow:0 0 0 3px rgba(193,222,78,.25);animation:pulse 2s infinite;flex-shrink:0}.claude-design-v3 .marquee-bar{overflow:hidden;background:rgba(14,26,23,.95);border-top:1px solid rgba(193,222,78,.1);border-bottom:1px solid rgba(193,222,78,.06);padding:13px 0;z-index:3}.claude-design-v3 .marquee-track{display:flex;width:max-content;animation:marqueeScroll 32s linear infinite}.claude-design-v3 .marquee-item{display:inline-flex;align-items:center;gap:20px;font-family:var(--mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:rgba(193,222,78,.45);padding:0 20px;white-space:nowrap}.claude-design-v3 .marquee-sep{color:rgba(193,222,78,.2)}@keyframes marqueeScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.claude-design-v3 .orbit-ring{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none}.claude-design-v3 .orbit-ring.or-1{width:420px;height:420px;margin:-210px 0 0 -210px;border:1px solid rgba(193,222,78,.14)}.claude-design-v3 .orbit-ring.or-2{width:560px;height:560px;margin:-280px 0 0 -280px;border:1px solid rgba(34,170,211,.09)}.claude-design-v3 .orbit-dot{position:absolute;top:-4px;left:calc(50% - 4px);width:8px;height:8px;background:rgba(193,222,78,.95);box-shadow:0 0 14px rgba(193,222,78,.8),0 0 32px rgba(193,222,78,.35)}.claude-design-v3 .orbit-ring.or-2 .orbit-dot{top:auto;bottom:-4px;background:rgba(34,170,211,.8);box-shadow:0 0 12px rgba(34,170,211,.65),0 0 28px rgba(34,170,211,.28)}.claude-design-v3 .btn-glow{position:relative;box-shadow:0 0 0 0 rgba(193,222,78,0),0 8px 32px -8px rgba(193,222,78,.38);animation:btnGlowPulse 3.5s ease-in-out 2s infinite}@keyframes btnGlowPulse{0%,to{box-shadow:0 8px 32px -8px rgba(193,222,78,.38)}50%{box-shadow:0 8px 48px -4px rgba(193,222,78,.7),0 0 0 4px rgba(193,222,78,.12)}}.claude-design-v3 .price-glow-border{position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,rgba(193,222,78,.5),rgba(24,110,72,.2) 40%,rgba(193,222,78,.5));background-size:300% 300%;animation:borderRotate 4s ease infinite;z-index:-1;pointer-events:none}@keyframes borderRotate{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.claude-design-v3 .price-urgency{display:flex;align-items:center;gap:8px;margin-top:18px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--moss);opacity:.8}.claude-design-v3 .pu-dot{width:6px;height:6px;border-radius:50%;background:var(--lime);animation:pulse 2.4s infinite;flex-shrink:0}.claude-design-v3 .final-dot-grid{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(193,222,78,.06) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 0,transparent 100%);mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 0,transparent 100%)}.claude-design-v3 .final-cta-orbs{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.claude-design-v3 .final-orb{position:absolute;border-radius:50%;filter:blur(60px)}.claude-design-v3 .fo-1{width:600px;height:600px;top:-200px;left:-200px;background:radial-gradient(circle,rgba(24,110,72,.22) 0,transparent 65%)}.claude-design-v3 .fo-2{width:500px;height:500px;bottom:-150px;right:-100px;background:radial-gradient(circle,rgba(193,222,78,.1) 0,transparent 65%)}.claude-design-v3 #scamPhone{animation:scam-float-3d 8s ease-in-out infinite}@keyframes scam-float-3d{0%,to{transform:rotateY(-10deg) rotateX(4deg) translateY(0)}50%{transform:rotateY(-14deg) rotateX(7deg) translateY(-14px)}}@media (max-width:980px){.claude-design-v3 .orbit-ring{display:none}.claude-design-v3 .hero-particles{opacity:.6}.claude-design-v3 .live-badge{font-size:11px}}@media (max-width:640px){.claude-design-v3 .marquee-item{font-size:10px;padding:0 14px}.claude-design-v3 .price-glow-border{display:none}}.claude-design-v3 .orbit-ring.or-1{border:1px solid rgba(193,222,78,.22)!important;box-shadow:0 0 18px 0 rgba(193,222,78,.06),inset 0 0 18px rgba(193,222,78,.04)}.claude-design-v3 .orbit-ring.or-2{border:1px solid rgba(34,170,211,.14)!important;box-shadow:0 0 18px 0 rgba(34,170,211,.05)}.claude-design-v3 .phone-stage{position:relative;z-index:2;perspective:1200px}.claude-design-v3 .phone.fm-phone{position:relative;z-index:3}.claude-design-v3 .live-badge{position:relative;z-index:2;width:-moz-fit-content;width:fit-content}.claude-design-v3 .marquee-bar{position:relative;z-index:5}.claude-design-v3 .marquee-track:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.claude-design-v3 .marquee-track{animation:none!important;transform:none!important}.claude-design-v3 .marquee-bar{overflow:hidden}}.claude-design-v3 .final-cta .btn-primary,.claude-design-v3 .hero .btn-primary{font-size:16px;padding:18px 28px}@keyframes hlShimmer{0%,to{filter:brightness(1) drop-shadow(0 0 20px rgba(193,222,78,.5))}50%{filter:brightness(1.15) drop-shadow(0 0 40px rgba(193,222,78,.85))}}.claude-design-v3 .hero h1 .hl{display:inline-block;animation:hlShimmer 3.5s ease-in-out infinite}.claude-design-v3 .scam-sticky{perspective:1400px;perspective-origin:50% 40%}.claude-design-v3 .compare-section .wrap{position:relative;overflow:hidden}.claude-design-v3 .capabilities{background:linear-gradient(180deg,#0a1510,#0c1a14)}.claude-design-v3 .capabilities .chapter-label,.claude-design-v3 .capabilities .chapter-label .ch-num{color:rgba(193,222,78,.75)}.claude-design-v3 .capabilities .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .capabilities h2{color:rgba(216,232,220,.96)}.claude-design-v3 .capabilities h2 em{color:rgba(193,222,78,.88)}.claude-design-v3 .capabilities .sub{color:rgba(216,232,220,.52)}.claude-design-v3 .cap{background:rgba(8,16,12,.9)!important;border-color:rgba(216,232,220,.07)!important}.claude-design-v3 .cap:hover{background:rgba(14,26,20,.95)!important;border-color:rgba(193,222,78,.18)!important}.claude-design-v3 .cap h4{color:rgba(216,232,220,.96)!important}.claude-design-v3 .cap p{color:rgba(216,232,220,.52)!important}.claude-design-v3 .cap .cap-icon{background:rgba(193,222,78,.1)!important}.claude-design-v3 .compare-section{background:#0a1510}.claude-design-v3 .compare-section .chapter-label,.claude-design-v3 .compare-section .chapter-label .ch-num{color:rgba(193,222,78,.75)}.claude-design-v3 .compare-section .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .compare-section h2{color:rgba(216,232,220,.96)}.claude-design-v3 .compare-section h2 em{color:rgba(193,222,78,.88)}.claude-design-v3 .compare-section h2 .hl{background:var(--lime);color:var(--ink-2);padding:0 6px;border-radius:8px;font-style:normal}.claude-design-v3 .compare-section .wrap{background:linear-gradient(160deg,rgba(8,16,12,.98),rgba(4,10,8,.98))!important;border:1px solid rgba(216,232,220,.07)!important;box-shadow:0 40px 80px -20px rgba(0,0,0,.6)!important}.claude-design-v3 .compare-col{background:rgba(10,20,15,.7)!important;border-color:rgba(216,232,220,.08)!important}.claude-design-v3 .compare-col h4{color:rgba(216,232,220,.96)!important;border-color:rgba(216,232,220,.1)!important}.claude-design-v3 .compare-col h4:before{color:rgba(216,232,220,.2)!important}.claude-design-v3 .compare-col li{color:rgba(216,232,220,.62)!important;border-color:rgba(216,232,220,.07)!important}.claude-design-v3 .compare-col li:before{color:rgba(216,232,220,.2)!important}.claude-design-v3 .compare-col.after{background:rgba(10,26,18,.8)!important;border-color:rgba(193,222,78,.14)!important}.claude-design-v3 .compare-col.after h4{color:rgba(193,222,78,.92)!important;border-color:rgba(193,222,78,.14)!important}.claude-design-v3 .compare-col.after h4:before{color:rgba(193,222,78,.6)!important}.claude-design-v3 .compare-col.after li{color:rgba(216,232,220,.72)!important}.claude-design-v3 .compare-col.after li:before{color:var(--lime)!important}.claude-design-v3 .compare-grid:before{background:rgba(216,232,220,.08)!important}.claude-design-v3 .testimonials{background:#080f0c}.claude-design-v3 .testimonials .chapter-label,.claude-design-v3 .testimonials .chapter-label .ch-num{color:rgba(193,222,78,.75)}.claude-design-v3 .testimonials .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .testimonials h2{color:rgba(216,232,220,.96)}.claude-design-v3 .testimonials h2 em{color:rgba(193,222,78,.9)}.claude-design-v3 .testimonials .sub{color:rgba(216,232,220,.52)}.claude-design-v3 .quote{background:rgba(8,16,12,.92)!important;border:1px solid rgba(216,232,220,.08)!important;box-shadow:0 24px 60px -16px rgba(0,0,0,.55),0 0 0 1px rgba(216,232,220,.05)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.claude-design-v3 .quote:first-child{background:rgba(12,24,18,.95)!important}.claude-design-v3 .quote .badge{background:rgba(193,222,78,.12)!important;color:rgba(193,222,78,.82)!important;border-color:rgba(193,222,78,.2)!important}.claude-design-v3 .quote .stars{color:var(--lime)!important;opacity:.9}.claude-design-v3 .quote blockquote{color:rgba(216,232,220,.88)!important;font-size:20px!important}.claude-design-v3 .quote blockquote em{color:rgba(193,222,78,.9)!important}.claude-design-v3 .quote blockquote:before{color:rgba(193,222,78,.3)!important}.claude-design-v3 .quote .who b{color:rgba(216,232,220,.96)!important}.claude-design-v3 .quote .who small{color:rgba(216,232,220,.42)!important}.claude-design-v3 .quote .av{border-color:rgba(8,16,12,.8)!important}.claude-design-v3 .gift-section{background:#0a1510}.claude-design-v3 .gift-section .chapter-label,.claude-design-v3 .gift-section .chapter-label .ch-num{color:rgba(193,222,78,.75)}.claude-design-v3 .gift-section .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .gift-section h2{color:rgba(216,232,220,.96)}.claude-design-v3 .gift-section h2 em{color:rgba(193,222,78,.9)}.claude-design-v3 .gift-section .sub{color:rgba(216,232,220,.52)}.claude-design-v3 .gift-section .wrap{background:linear-gradient(160deg,rgba(10,20,16,.92),rgba(6,14,10,.96))!important;border:1px solid rgba(216,232,220,.07)!important}.claude-design-v3 .step .dot{background:rgba(8,16,12,.95)!important;border-color:rgba(216,232,220,.14)!important;color:rgba(216,232,220,.7)!important}.claude-design-v3 .step:hover .dot{background:var(--lime)!important;border-color:var(--lime)!important;color:var(--ink-2)!important}.claude-design-v3 .step h4{color:rgba(216,232,220,.96)!important}.claude-design-v3 .step p{color:rgba(216,232,220,.52)!important}.claude-design-v3 .steps:before{background:linear-gradient(90deg,transparent,rgba(216,232,220,.12) 30%,rgba(216,232,220,.12) 70%,transparent)!important}.claude-design-v3 .faq{background:#080f0c}.claude-design-v3 .faq .chapter-label,.claude-design-v3 .faq .chapter-label .ch-num{color:rgba(193,222,78,.75)}.claude-design-v3 .faq .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .faq h2{color:rgba(216,232,220,.96)}.claude-design-v3 .faq h2 em{color:rgba(193,222,78,.9)}.claude-design-v3 .faq-item{border-top-color:rgba(216,232,220,.08)!important}.claude-design-v3 .faq-item:last-child{border-bottom-color:rgba(216,232,220,.08)!important}.claude-design-v3 .faq-q{color:rgba(216,232,220,.88)!important;font-size:20px!important}.claude-design-v3 .faq-q .toggle{border-color:rgba(216,232,220,.14)!important;color:rgba(216,232,220,.5)!important}.claude-design-v3 .faq-item.open .faq-q .toggle{background:var(--lime)!important;border-color:var(--lime)!important;color:var(--ink-2)!important}.claude-design-v3 .faq-a p{color:rgba(216,232,220,.55)!important}.claude-design-v3 .pricing{background:#060d0a!important}.claude-design-v3 .price-card{background:rgba(216,232,220,.97)!important;color:var(--ink)!important}.claude-design-v3 .stats-strip{background:#060d0a!important}.claude-design-v3 .stat-item{border-right-color:rgba(216,232,220,.06)!important}.claude-design-v3{background:#060d0a}.claude-design-v3 .mobile-cta-bar{display:none!important}@media (max-width:640px){.claude-design-v3 .mobile-cta-bar{display:block!important}}.claude-design-v3 .pi-num{font-size:clamp(36px,4vw,56px)!important;line-height:1!important;color:rgba(193,222,78,.22)!important;letter-spacing:-.04em!important}.claude-design-v3 .pain-item p{font-size:17px!important;line-height:1.5!important;color:rgba(216,232,220,.8)!important}.claude-design-v3 .pain-item p em{color:rgba(216,232,220,.95)!important;font-style:normal!important;border-bottom:1.5px solid rgba(193,222,78,.4)!important}.claude-design-v3 .pb-text{color:rgba(216,232,220,.72)!important;font-size:22px!important}.claude-design-v3 .pb-text strong{color:rgba(216,232,220,.96)!important}.claude-design-v3 .pv-1{background:linear-gradient(140deg,rgba(18,56,38,.95),rgba(8,18,13,.98))!important}.claude-design-v3 .pv-mini-msg.user{background:rgba(193,222,78,.15)!important;border:1px solid rgba(193,222,78,.2)!important;color:rgba(216,232,220,.9)!important}.claude-design-v3 .pv-mini-msg.bot{background:rgba(10,22,16,.9)!important;border:1px solid rgba(216,232,220,.1)!important;color:rgba(216,232,220,.82)!important}.claude-design-v3 .pv-big-num{color:rgba(34,170,211,.35)!important}.claude-design-v3 .pv-camera-frame{border-color:rgba(34,170,211,.3)!important}.claude-design-v3 .pv-camera-inner{background:rgba(34,170,211,.08)!important}.claude-design-v3 .scam-step.active{border-top-color:rgba(193,222,78,.25)!important}.claude-design-v3 .scam-step.active h3{color:rgba(216,232,220,1)!important}.claude-design-v3 .pain{background:linear-gradient(175deg,#0e2018,#122818)!important}.claude-design-v3 .scam{background:linear-gradient(175deg,#040908,#060e0b)!important}.claude-design-v3 .powers{background:linear-gradient(175deg,#091410,#0c1c15)!important}.claude-design-v3 .capabilities{background:linear-gradient(175deg,#0b1c14,#091310)!important;position:relative!important;overflow:hidden!important}.claude-design-v3 .compare-section{background:linear-gradient(175deg,#060d09,#0a1510)!important}.claude-design-v3 .testimonials{background:linear-gradient(175deg,#0b1c14,#0e2018)!important;position:relative!important;overflow:hidden!important}.claude-design-v3 .gift-section{background:linear-gradient(175deg,#0e2018,#0b1912)!important}.claude-design-v3 .pricing{background:linear-gradient(160deg,#0c2018,#122c1e 40%,#0a1812)!important}.claude-design-v3 .faq{background:linear-gradient(175deg,#060c09,#070f0b)!important}.claude-design-v3 .final-cta{background:linear-gradient(160deg,#122818,#0f2216 50%,#060e0a)!important}.claude-design-v3 .hero{background:linear-gradient(150deg,#050c08,#091810 40%,#060d09)!important}.claude-design-v3 .hero-blob.b1{opacity:.55!important;width:740px!important;height:740px!important}.claude-design-v3 .hero-blob.b2{opacity:.34!important;width:520px!important;height:520px!important}.claude-design-v3 .hero-blob.b3{opacity:.24!important}.claude-design-v3 .hero-blob.b4{opacity:.18!important;width:400px!important;height:400px!important}.claude-design-v3 .pricing:before{top:50%!important;left:50%!important;transform:translate(-50%,-60%)!important;width:1300px!important;height:1000px!important;border-radius:0!important;background:radial-gradient(ellipse,rgba(193,222,78,.16) 0,transparent 56%)!important;filter:none!important}.claude-design-v3 .final-cta:before{width:1200px!important;height:1200px!important;background:radial-gradient(ellipse,rgba(193,222,78,.2) 0,transparent 54%)!important;filter:none!important}.claude-design-v3 .capabilities:after{bottom:-100px;width:1000px;height:600px;background:radial-gradient(ellipse at bottom,rgba(193,222,78,.08) 0,transparent 60%)}.claude-design-v3 .capabilities:after,.claude-design-v3 .testimonials:after{content:"";position:absolute;left:50%;transform:translateX(-50%);pointer-events:none;z-index:0}.claude-design-v3 .testimonials:after{top:-100px;width:1100px;height:500px;background:radial-gradient(ellipse at top,rgba(193,222,78,.07) 0,transparent 58%)}.claude-design-v3 .cap-grid{background:rgba(193,222,78,.11)!important;border:1px solid rgba(193,222,78,.18)!important;border-radius:28px!important;gap:1px!important;overflow:hidden!important;position:relative!important;z-index:1!important}.claude-design-v3 .cap{background:rgba(5,11,8,.93)!important}.claude-design-v3 .cap:hover{background:rgba(193,222,78,.07)!important}.claude-design-v3 .cap-0{background:linear-gradient(140deg,rgba(14,32,22,.97),rgba(6,12,9,.99))!important;border-top:2px solid rgba(193,222,78,.3)!important}.claude-design-v3 .cap-1{background:linear-gradient(140deg,rgba(12,26,18,.97),rgba(6,12,9,.99))!important;border-top:2px solid rgba(193,222,78,.16)!important}.claude-design-v3 .cap-8{background:rgba(193,222,78,.07)!important}.claude-design-v3 .cap-icon{background:rgba(193,222,78,.15)!important}.claude-design-v3 .cap h4{color:rgba(238,242,234,.96)!important}.claude-design-v3 .cap p{color:rgba(238,242,234,.52)!important}.claude-design-v3 .cap .arrow{border-color:rgba(193,222,78,.24)!important;color:rgba(193,222,78,.55)!important}.claude-design-v3 .quote{background:rgba(7,14,10,.94)!important;border:1px solid rgba(216,232,220,.09)!important;border-top:2px solid rgba(193,222,78,.18)!important;box-shadow:0 6px 32px rgba(0,0,0,.45)!important}.claude-design-v3 .quote:first-child{background:linear-gradient(140deg,rgba(16,36,24,.97),rgba(7,14,10,.99))!important;border-top-color:rgba(193,222,78,.34)!important}.claude-design-v3 .quote:hover{background:rgba(12,22,16,.97)!important;transform:translateY(-5px)!important;border-top-color:rgba(193,222,78,.42)!important}.claude-design-v3 .quote blockquote{color:rgba(238,242,234,.88)!important}.claude-design-v3 .quote .who small{color:rgba(193,222,78,.65)!important}.claude-design-v3 .quote .stars{color:rgba(193,222,78,.88)!important}.claude-design-v3 .stats-strip{background:linear-gradient(180deg,#121e18,#0f1a14)!important;border-top:1px solid rgba(193,222,78,.14)!important;border-bottom:1px solid rgba(193,222,78,.07)!important}.claude-design-v3 .stats-strip:before{background:radial-gradient(ellipse,rgba(193,222,78,.14) 0,transparent 55%)!important}.claude-design-v3 .marquee-bar{background:var(--lime)!important}.claude-design-v3 .marquee-item{color:rgba(14,26,23,.82)!important;font-weight:600!important}.claude-design-v3 .pain-item{border-bottom:1px solid rgba(238,242,234,.07)!important}.claude-design-v3 .pain-item:last-child{border-bottom:none!important}.claude-design-v3 .pain-item:hover{border-bottom-color:rgba(193,222,78,.22)!important;background:rgba(193,222,78,.025)!important}.claude-design-v3 .faq-item{border-bottom:1px solid rgba(238,242,234,.1)!important}.claude-design-v3 .faq-item.open{border-bottom-color:rgba(193,222,78,.18)!important}.claude-design-v3 .faq-q{color:rgba(238,242,234,.88)!important}.claude-design-v3 .faq-a{color:rgba(238,242,234,.58)!important}.claude-design-v3 .phone-stage:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;height:480px;background:radial-gradient(ellipse,rgba(193,222,78,.12) 0,transparent 65%);pointer-events:none;z-index:0;border-radius:50%}.claude-design-v3 .orbit-ring{box-shadow:0 0 12px rgba(193,222,78,.15)!important}.claude-design-v3 .orbit-dot{width:10px!important;height:10px!important;background:var(--lime)!important;box-shadow:0 0 10px rgba(193,222,78,.8),0 0 20px rgba(193,222,78,.3)!important;border-radius:50%}.claude-design-v3 .pain{border-top:1px solid rgba(193,222,78,.08)!important}.claude-design-v3 .scam{border-top:1px solid rgba(193,222,78,.05)!important}.claude-design-v3 .capabilities{border-top:1px solid rgba(193,222,78,.1)!important}.claude-design-v3 .pricing{border-top:1px solid rgba(193,222,78,.14)!important}.claude-design-v3 .final-cta{border-top:1px solid rgba(193,222,78,.1)!important}.claude-design-v3 .pi-num{font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;color:rgba(193,222,78,.5)!important}.claude-design-v3 .pain-item:hover .pi-num{color:rgba(193,222,78,.9)!important}.claude-design-v3 .float-card{box-shadow:0 12px 40px rgba(0,0,0,.45),0 0 0 1px rgba(193,222,78,.12)!important}.claude-design-v3 .float-card.fc-2{box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 0 1px rgba(26,40,37,.6)!important}.claude-design-v3 .nav-cta{box-shadow:0 0 0 1px rgba(193,222,78,.5),0 4px 16px rgba(193,222,78,.18)!important}.claude-design-v3 .nav-cta:hover{box-shadow:0 0 0 1px var(--lime),0 6px 24px rgba(193,222,78,.28)!important}.claude-design-v3 .btn-primary.btn-glow{box-shadow:0 4px 32px rgba(193,222,78,.28),0 0 0 1px rgba(193,222,78,.3)!important}.claude-design-v3 .btn-primary.btn-glow:hover{box-shadow:0 6px 40px rgba(193,222,78,.4),0 0 0 1px rgba(193,222,78,.5)!important;transform:translateY(-2px)!important}.claude-design-v3 .quote .av{background:rgba(193,222,78,.18)!important;color:rgba(193,222,78,.9)!important;border:1px solid rgba(193,222,78,.25)!important}.claude-design-v3 .quote .av.av--photo{background:transparent!important;padding:0!important;overflow:hidden!important;position:relative!important;box-shadow:0 0 0 2px rgba(193,222,78,.35),0 8px 24px -8px rgba(0,0,0,.5)!important}.claude-design-v3 .quote .av.av--photo img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important;display:block!important}.claude-design-v3 .quote:hover .av.av--photo{box-shadow:0 0 0 2px rgba(193,222,78,.7),0 12px 32px -8px rgba(193,222,78,.25)!important}.claude-design-v3 .live-badge{background:rgba(193,222,78,.12)!important;border:1px solid rgba(193,222,78,.28)!important;color:rgba(238,242,234,.88)!important}.claude-design-v3 .live-dot{box-shadow:0 0 0 3px rgba(193,222,78,.2)!important}.claude-design-v3 .safety-gate{background:linear-gradient(175deg,#0d1e16,#0b1a12);padding:120px 36px;color:rgba(238,242,234,.88);border-top:1px solid rgba(193,222,78,.08)}.claude-design-v3 .safety-gate .wrap{max-width:1280px;margin:0 auto}.claude-design-v3 .safety-gate .chapter-label{color:rgba(193,222,78,.72);margin-bottom:40px}.claude-design-v3 .safety-gate .chapter-label .ch-num{color:var(--lime)}.claude-design-v3 .safety-gate .chapter-label .ch-line{background:rgba(216,232,220,.12)}.claude-design-v3 .safety-gate h2{font-family:var(--serif);font-weight:400;font-size:clamp(44px,5.5vw,88px);line-height:.96;letter-spacing:-.03em;color:rgba(238,242,234,.96);margin-bottom:28px;max-width:800px}.claude-design-v3 .safety-gate h2 em{font-style:italic;font-weight:300;color:rgba(193,222,78,.9)}.claude-design-v3 .safety-gate p.sub{font-size:18px;color:rgba(216,232,220,.6);max-width:560px;margin-bottom:64px;line-height:1.55}.claude-design-v3 .sg-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;background:rgba(193,222,78,.1);border:1px solid rgba(193,222,78,.14);border-radius:24px;overflow:hidden}.claude-design-v3 .sg-item{background:rgba(5,11,8,.92);padding:36px 28px;display:flex;flex-direction:column;gap:12px;transition:background .4s}.claude-design-v3 .sg-item:hover{background:rgba(193,222,78,.06)}.claude-design-v3 .sg-ic{font-size:32px;width:56px;height:56px;display:grid;place-items:center;background:rgba(193,222,78,.1);border:1px solid rgba(193,222,78,.18);border-radius:16px;margin-bottom:8px}.claude-design-v3 .sg-item h4{font-size:17px;font-weight:600;color:rgba(238,242,234,.94);line-height:1.3}.claude-design-v3 .sg-item p{font-size:14px;color:rgba(216,232,220,.58);line-height:1.55}.claude-design-v3 .sg-item a{color:rgba(193,222,78,.8);text-decoration:underline;text-underline-offset:3px}@media (max-width:980px){.claude-design-v3 .sg-grid{grid-template-columns:repeat(2,1fr)}.claude-design-v3 .safety-gate{padding:80px 24px}}@media (max-width:640px){.claude-design-v3 .sg-grid{grid-template-columns:1fr}}.claude-design-v3 .capabilities,.claude-design-v3 .faq,.claude-design-v3 .final-cta,.claude-design-v3 .gift-section,.claude-design-v3 .hero,.claude-design-v3 .pain,.claude-design-v3 .powers,.claude-design-v3 .pricing,.claude-design-v3 .scam,.claude-design-v3 .testimonials{color:rgba(238,242,234,.88)!important}.claude-design-v3 .capabilities p,.claude-design-v3 .faq p,.claude-design-v3 .final-cta p,.claude-design-v3 .gift-section .sub,.claude-design-v3 .gift-section p,.claude-design-v3 .pain p,.claude-design-v3 .pain-bottom p,.claude-design-v3 .power h3,.claude-design-v3 .power h3 em,.claude-design-v3 .power p,.claude-design-v3 .powers p,.claude-design-v3 .powers-head p,.claude-design-v3 .scam p,.claude-design-v3 .scam-intro p,.claude-design-v3 .scam-step h3,.claude-design-v3 .scam-step p,.claude-design-v3 .step h4,.claude-design-v3 .step p{color:rgba(216,232,220,.72)!important}.claude-design-v3 .capabilities h2,.claude-design-v3 .final-cta h2,.claude-design-v3 .gift-section h2,.claude-design-v3 .powers h2,.claude-design-v3 .powers h3,.claude-design-v3 .scam h2{color:rgba(238,242,234,.96)!important}.claude-design-v3 .capabilities h2 em,.claude-design-v3 .final-cta h2 em,.claude-design-v3 .gift-section h2 em,.claude-design-v3 .power h3 em,.claude-design-v3 .powers h3 em{color:var(--lime)!important}.claude-design-v3 .compare-section h2 .hl,.claude-design-v3 .final-cta h2 .hl,.claude-design-v3 .hero h1.hero-title .hl,.claude-design-v3 .scam h2 .hl{color:var(--ink-2)!important;background:var(--lime)!important}.claude-design-v3 .power .tags span{background:rgba(216,232,220,.08)!important;color:rgba(216,232,220,.72)!important;border:1px solid rgba(216,232,220,.14)!important}.claude-design-v3 .pv-big-num{color:rgba(193,222,78,.18)!important}.claude-design-v3 .pv-camera-frame{border-color:rgba(193,222,78,.2)!important}.claude-design-v3 .pv-camera-inner{background:rgba(193,222,78,.06)!important}.claude-design-v3 .pv-2{background:linear-gradient(140deg,rgba(6,22,36,.96),rgba(4,14,24,.98))!important;border:1px solid rgba(100,160,220,.14)!important}.claude-design-v3 .scam-step-num{color:rgba(193,222,78,.6)!important}.claude-design-v3 .scam-step h3{color:rgba(238,242,234,.94)!important}.claude-design-v3 .scam-step p{color:rgba(216,232,220,.68)!important}.claude-design-v3 .price-features li,.claude-design-v3 .pricing-head .sub,.claude-design-v3 .pricing-head h2{color:rgba(216,232,220,.82)!important}.claude-design-v3 .pricing-head h2 em{color:var(--lime)!important}.claude-design-v3 .step-tag{background:rgba(193,222,78,.12)!important;color:rgba(193,222,78,.85)!important;border:1px solid rgba(193,222,78,.2)!important}.claude-design-v3 .hero-sub{color:rgba(216,232,220,.72)!important}.claude-design-v3 .hero-sub b{color:rgba(238,242,234,.96)!important}.claude-design-v3 .micro span{color:rgba(216,232,220,.55)!important}.claude-design-v3 .marquee-sep{color:rgba(14,26,23,.38)!important}.claude-design-v3 .cap-grid>.reveal:first-child{transition-delay:0s,0s}.claude-design-v3 .cap-grid>.reveal:nth-child(2){transition-delay:.06s,.06s}.claude-design-v3 .cap-grid>.reveal:nth-child(3){transition-delay:.12s,.12s}.claude-design-v3 .cap-grid>.reveal:nth-child(4){transition-delay:.18s,.18s}.claude-design-v3 .cap-grid>.reveal:nth-child(5){transition-delay:.24s,.24s}.claude-design-v3 .cap-grid>.reveal:nth-child(6){transition-delay:.3s,.3s}.claude-design-v3 .cap-grid>.reveal:nth-child(7){transition-delay:.36s,.36s}.claude-design-v3 .cap-grid>.reveal:nth-child(8){transition-delay:.42s,.42s}.claude-design-v3 .cap-grid>.reveal:nth-child(9){transition-delay:.48s,.48s}.claude-design-v3 .sg-grid>.reveal:first-child{transition-delay:0s,0s}.claude-design-v3 .sg-grid>.reveal:nth-child(2){transition-delay:.1s,.1s}.claude-design-v3 .sg-grid>.reveal:nth-child(3){transition-delay:.2s,.2s}.claude-design-v3 .sg-grid>.reveal:nth-child(4){transition-delay:.3s,.3s}.claude-design-v3 .gift-section .steps>.reveal:first-child{transition-delay:0s,0s}.claude-design-v3 .gift-section .steps>.reveal:nth-child(2){transition-delay:.14s,.14s}.claude-design-v3 .gift-section .steps>.reveal:nth-child(3){transition-delay:.28s,.28s}.claude-design-v3 .quotes>.reveal:first-child{transition-delay:0s,0s}.claude-design-v3 .quotes>.reveal:nth-child(2){transition-delay:.12s,.12s}.claude-design-v3 .quotes>.reveal:nth-child(3){transition-delay:.24s,.24s}.claude-design-v3 .compare-col.before.reveal:not(.in){transform:perspective(900px) rotateX(8deg) translate(-40px,20px)!important}.claude-design-v3 .compare-col.after.reveal:not(.in){transform:perspective(900px) rotateX(8deg) translate(40px,20px)!important}.claude-design-v3 .price-list li{opacity:0;transform:translateX(-12px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .price-list.in li{opacity:1;transform:translateX(0)}.claude-design-v3 .price-list.in li:first-child{transition-delay:.05s}.claude-design-v3 .price-list.in li:nth-child(2){transition-delay:.15s}.claude-design-v3 .price-list.in li:nth-child(3){transition-delay:.25s}.claude-design-v3 .price-list.in li:nth-child(4){transition-delay:.35s}.claude-design-v3 .price-list.in li:nth-child(5){transition-delay:.45s}.claude-design-v3 .faq-item{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),background .3s}.claude-design-v3 .faq-list.in .faq-item{opacity:1;transform:translateY(0)}.claude-design-v3 .faq-list.in .faq-item:first-child{transition-delay:0s}.claude-design-v3 .faq-list.in .faq-item:nth-child(2){transition-delay:.08s}.claude-design-v3 .faq-list.in .faq-item:nth-child(3){transition-delay:.16s}.claude-design-v3 .faq-list.in .faq-item:nth-child(4){transition-delay:.24s}.claude-design-v3 .faq-list.in .faq-item:nth-child(5){transition-delay:.32s}.claude-design-v3 .faq-list.in .faq-item:nth-child(6){transition-delay:.4s}.claude-design-v3 .faq-list.in .faq-item:nth-child(7){transition-delay:.48s}.claude-design-v3 .faq-list.in .faq-item:nth-child(8){transition-delay:.56s}.claude-design-v3 .word-reveal{display:inline-block;opacity:0;transform:translateY(26px);transition:opacity .65s cubic-bezier(.2,.7,.2,1),transform .65s cubic-bezier(.2,.7,.2,1)}.claude-design-v3 .reveal.in .word-reveal,.claude-design-v3 .word-reveal.in{opacity:1;transform:translateY(0)}.claude-design-v3 .word-reveal{transition-delay:var(--wr-d,0s)}@media (max-width:768px){.claude-design-v3 .mobile-cta-bar{transform:translateY(100%);opacity:0;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .35s ease}.claude-design-v3 .mobile-cta-bar.visible{transform:translateY(0);opacity:1}}.claude-design-v3 .phone.fm-phone .phone-screen{transform:translateZ(8px);transform-style:preserve-3d}.claude-design-v3 .phone.fm-phone .phone-top{transform:translateZ(14px)}.claude-design-v3 .phone.fm-phone .messages{transform:translateZ(10px)}.claude-design-v3 .phone.fm-phone .phone-tabs{transform:translateZ(12px)}.claude-design-v3 .phone.fm-phone .notch{transform:translateZ(16px)}@media (prefers-reduced-motion:reduce){.claude-design-v3 .faq-item,.claude-design-v3 .price-list li,.claude-design-v3 .reveal,.claude-design-v3 .word-reveal{transition:none!important;opacity:1!important;transform:none!important}.claude-design-v3 .phone.fm-phone .messages,.claude-design-v3 .phone.fm-phone .notch,.claude-design-v3 .phone.fm-phone .phone-screen,.claude-design-v3 .phone.fm-phone .phone-tabs,.claude-design-v3 .phone.fm-phone .phone-top{transform:none!important}}.claude-design-v3 .cap-grid{perspective:1800px!important;perspective-origin:50% 30%!important;position:relative}.claude-design-v3 .cap{position:relative!important;transform-style:preserve-3d;isolation:isolate;overflow:hidden!important;transition:transform .7s cubic-bezier(.2,.7,.2,1),background .35s ease,box-shadow .5s ease!important}.claude-design-v3 .cap>*{position:relative;z-index:2}.claude-design-v3 .cap-glow{position:absolute;inset:-1px;z-index:0;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,35%),rgba(193,222,78,.22),rgba(193,222,78,.06) 28%,transparent 55%);opacity:0;transition:opacity .38s ease;mix-blend-mode:screen}.claude-design-v3 .cap:hover .cap-glow{opacity:1}.claude-design-v3 .cap-grain{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.42 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:160px 160px;opacity:.05;mix-blend-mode:overlay}.claude-design-v3 .cap-icon{width:56px!important;height:56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;background:rgba(193,222,78,.12)!important;border:1px solid rgba(193,222,78,.22)!important;color:var(--lime,#C1DE4E)!important;margin-bottom:14px!important;transform:translateZ(18px);transition:transform .5s cubic-bezier(.2,.7,.2,1),background .28s ease,color .28s ease,border-color .28s ease,box-shadow .32s ease!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 8px 24px -10px rgba(193,222,78,0)}.claude-design-v3 .cap-icon svg{width:28px;height:28px;stroke:currentColor;fill:none}.claude-design-v3 .cap:hover .cap-icon{background:var(--lime,#C1DE4E)!important;color:var(--ink-2,#0B1410)!important;border-color:var(--lime,#C1DE4E)!important;transform:translateZ(34px) scale(1.07) rotate(-3deg);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 14px 40px -10px rgba(193,222,78,.55)}.claude-design-v3 .cap h4{transform:translateZ(12px)}.claude-design-v3 .cap p{transform:translateZ(8px)}.claude-design-v3 .cap .arrow{transform:translateZ(22px)}.claude-design-v3 .cap:hover{box-shadow:0 28px 60px -28px rgba(0,0,0,.55),inset 0 0 0 1px rgba(193,222,78,.18)}.claude-design-v3 .cap-decor-voice{position:absolute;right:24px;bottom:24px;display:flex;align-items:flex-end;gap:6px;height:64px;z-index:2;transform:translateZ(20px);pointer-events:none}.claude-design-v3 .cdv-bar{display:block;width:6px;background:linear-gradient(180deg,rgba(193,222,78,.95),rgba(193,222,78,.55));border-radius:3px;transform-origin:50% 100%;animation:cdv-wave 1.6s ease-in-out infinite;box-shadow:0 0 12px rgba(193,222,78,.35)}.claude-design-v3 .cdv-bar:first-child{height:22px;animation-delay:0s}.claude-design-v3 .cdv-bar:nth-child(2){height:38px;animation-delay:.12s}.claude-design-v3 .cdv-bar:nth-child(3){height:54px;animation-delay:.24s}.claude-design-v3 .cdv-bar:nth-child(4){height:60px;animation-delay:.36s}.claude-design-v3 .cdv-bar:nth-child(5){height:48px;animation-delay:.48s}.claude-design-v3 .cdv-bar:nth-child(6){height:30px;animation-delay:.6s}.claude-design-v3 .cdv-bar:nth-child(7){height:18px;animation-delay:.72s}@keyframes cdv-wave{0%,to{transform:scaleY(.45);opacity:.75}50%{transform:scaleY(1);opacity:1}}.claude-design-v3 .cap-decor-shield{position:absolute;right:22px;bottom:22px;display:flex;flex-direction:column;align-items:flex-end;gap:10px;z-index:2;transform:translateZ(20px);pointer-events:none;max-width:60%}.claude-design-v3 .cds-link{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 10px;border-radius:999px;background:rgba(238,242,234,.06);border:1px solid rgba(238,242,234,.1);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:rgba(238,242,234,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 18px -8px rgba(0,0,0,.55)}.claude-design-v3 .cds-dot{width:8px;height:8px;border-radius:50%;background:#FF6A6A;box-shadow:0 0 0 0 rgba(255,106,106,.55);animation:cds-pulse 1.4s ease-in-out infinite}@keyframes cds-pulse{0%{box-shadow:0 0 0 0 rgba(255,106,106,.55)}70%{box-shadow:0 0 0 10px rgba(255,106,106,0)}to{box-shadow:0 0 0 0 rgba(255,106,106,0)}}.claude-design-v3 .cds-url{letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.claude-design-v3 .cds-verdict{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:var(--lime,#C1DE4E);color:var(--ink-2,#0B1410);font-weight:600;font-size:12px;letter-spacing:.02em;box-shadow:0 10px 26px -10px rgba(193,222,78,.6),inset 0 1px 0 rgba(255,255,255,.22);animation:cds-verdict-in .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:.45s}@keyframes cds-verdict-in{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.claude-design-v3 .cap-0:hover .cdv-bar{animation-duration:1.1s}@media (max-width:768px){.claude-design-v3 .cap-decor-voice{right:16px;bottom:16px;gap:4px;height:48px}.claude-design-v3 .cdv-bar{width:4px}.claude-design-v3 .cap-decor-shield{right:16px;bottom:16px;max-width:75%}.claude-design-v3 .cds-url{max-width:150px}}@media (prefers-reduced-motion:reduce){.claude-design-v3 .cds-dot,.claude-design-v3 .cds-verdict,.claude-design-v3 .cdv-bar{animation:none!important}.claude-design-v3 .cap .arrow,.claude-design-v3 .cap h4,.claude-design-v3 .cap p,.claude-design-v3 .cap-decor-shield,.claude-design-v3 .cap-decor-voice,.claude-design-v3 .cap-icon{transform:none!important}}.claude-design-v3 .compare-section{background:radial-gradient(120% 80% at 50% 0,#0d1e16 0,#050c08 60%)!important;padding:140px 36px!important;position:relative;overflow:hidden;isolation:isolate}.claude-design-v3 .compare-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.claude-design-v3 .compare-bg-orb{position:absolute;width:720px;height:720px;border-radius:50%;filter:blur(120px);opacity:.32;will-change:transform}.claude-design-v3 .compare-bg-orb--red{left:-180px;top:120px;background:radial-gradient(circle,rgba(255,90,90,.55),transparent 60%);animation:cmp-orb-float 18s ease-in-out infinite alternate}.claude-design-v3 .compare-bg-orb--lime{right:-180px;bottom:80px;background:radial-gradient(circle,rgba(193,222,78,.5),transparent 60%);animation:cmp-orb-float 22s ease-in-out infinite alternate-reverse}@keyframes cmp-orb-float{0%{transform:translate(0) scale(1)}to{transform:translate(40px,-30px) scale(1.08)}}.claude-design-v3 .compare-bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(193,222,78,.04) 1px,transparent 0),linear-gradient(90deg,rgba(193,222,78,.04) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,black 35%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 35%,transparent 75%);opacity:.7}.claude-design-v3 .compare-section .wrap{max-width:1280px!important;margin:0 auto!important;padding:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;border:none!important;position:relative!important;z-index:1!important;color:rgba(238,242,234,.92)!important}.claude-design-v3 .compare-section .chapter-label,.claude-design-v3 .compare-section .chapter-label .ch-num{color:rgba(193,222,78,.85)!important}.claude-design-v3 .compare-section .chapter-label .ch-line{background:rgba(193,222,78,.22)!important}.claude-design-v3 .compare-section h2{font-family:var(--serif);font-weight:400;font-size:clamp(44px,5.4vw,84px);line-height:.96;letter-spacing:-.03em;color:rgba(238,242,234,.96)!important;margin-bottom:18px!important;max-width:820px}.claude-design-v3 .compare-section h2 em{font-style:italic;font-weight:300;color:rgba(193,222,78,.88)!important}.claude-design-v3 .compare-sub{font-size:18px;line-height:1.5;color:rgba(238,242,234,.62)!important;max-width:620px;margin-bottom:56px!important}.claude-design-v3 .compare-headrow{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;grid-gap:18px;gap:18px;margin-bottom:24px}.claude-design-v3 .compare-head{display:flex;align-items:baseline;gap:14px;padding:14px 22px;border-radius:14px;border:1px solid rgba(238,242,234,.06);background:rgba(8,16,12,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.claude-design-v3 .compare-head .ch-dot{width:10px;height:10px;border-radius:50%;display:inline-block;flex-shrink:0;align-self:center}.claude-design-v3 .compare-head.before{border-color:rgba(255,106,106,.22)}.claude-design-v3 .compare-head.before .ch-dot{background:#FF6A6A;box-shadow:0 0 12px rgba(255,106,106,.5)}.claude-design-v3 .compare-head.after{border-color:rgba(193,222,78,.28);background:rgba(193,222,78,.05)}.claude-design-v3 .compare-head.after .ch-dot{background:var(--lime,#C1DE4E);box-shadow:0 0 14px rgba(193,222,78,.6)}.claude-design-v3 .compare-head .ch-text{font-family:var(--serif);font-size:26px;font-weight:400;letter-spacing:-.02em;color:rgba(238,242,234,.96)}.claude-design-v3 .compare-head .ch-sub{font-family:var(--mono,ui-monospace);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:rgba(238,242,234,.42)}.claude-design-v3 .compare-arrow{display:flex;align-items:center;justify-content:center;color:rgba(193,222,78,.55)}.claude-design-v3 .compare-arrow svg{animation:cmp-arrow-pulse 2.4s ease-in-out infinite}@keyframes cmp-arrow-pulse{0%,to{transform:translateX(0);opacity:.55}50%{transform:translateX(4px);opacity:1}}.claude-design-v3 .compare-row span{all:unset;display:inline}.claude-design-v3 .compare-row .cmp-bullet,.claude-design-v3 .compare-row .cmp-check,.claude-design-v3 .compare-row .cmp-text{display:inline-flex}.claude-design-v3 .compare-rows{display:flex;flex-direction:column;gap:14px;margin-bottom:56px}.claude-design-v3 .compare-row{display:grid;grid-template-columns:1fr 52px 1fr;align-items:stretch;grid-gap:14px;gap:14px;position:relative;border:none!important;background:transparent!important;padding:0!important;min-height:0!important}.claude-design-v3 .cmp-cell{display:flex!important;align-items:center;gap:14px;padding:18px 22px;border-radius:14px;border:1px solid rgba(238,242,234,.06);background:rgba(10,18,14,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .38s cubic-bezier(.2,.7,.2,1),background .28s ease,border-color .28s ease,box-shadow .32s ease;min-height:68px;position:relative}.claude-design-v3 .cmp-cell:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:2px;opacity:.85}.claude-design-v3 .cmp-before:before{background:linear-gradient(180deg,rgba(255,140,120,.7),rgba(255,140,120,.15))}.claude-design-v3 .cmp-after:before{background:linear-gradient(180deg,rgba(193,222,78,.85),rgba(193,222,78,.2))}.claude-design-v3 .cmp-cell .cmp-text{font-family:var(--serif);font-size:17px;line-height:1.4;letter-spacing:-.005em;font-weight:400;flex:1 1;display:block!important}.claude-design-v3 .cmp-before{background:rgba(38,18,16,.55)!important;border-color:rgba(255,140,120,.16)}.claude-design-v3 .cmp-before .cmp-bullet{width:22px;height:22px;border-radius:50%;background:rgba(255,140,120,.16);border:1px solid rgba(255,140,120,.42);color:#ff8c78;display:inline-flex!important;align-items:center;justify-content:center;font-family:var(--mono,ui-monospace);font-size:14px;font-weight:600;line-height:1;flex-shrink:0}.claude-design-v3 .cmp-before .cmp-text{color:rgba(248,230,224,.78)!important;text-decoration:none!important;font-style:italic}.claude-design-v3 .compare-row:hover .cmp-before{border-color:rgba(255,140,120,.3);background:rgba(46,22,20,.7)!important}.claude-design-v3 .cmp-after{border-color:rgba(193,222,78,.22);background:rgba(14,30,20,.78)!important}.claude-design-v3 .cmp-after .cmp-check{width:26px;height:26px;border-radius:50%;background:rgba(193,222,78,.22);border:1px solid rgba(193,222,78,.45);color:var(--lime,#C1DE4E);display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;transition:transform .38s cubic-bezier(.2,.7,.2,1),background .28s ease}.claude-design-v3 .cmp-after .cmp-text{color:rgba(248,250,238,.95)!important}.claude-design-v3 .compare-row:hover .cmp-after{border-color:rgba(193,222,78,.5);background:rgba(22,42,28,.9)!important;box-shadow:0 14px 40px -16px rgba(193,222,78,.35);transform:translateX(4px)}.claude-design-v3 .compare-row:hover .cmp-after .cmp-check{background:var(--lime,#C1DE4E);color:var(--ink-2,#0B1410);transform:scale(1.08)}.claude-design-v3 .cmp-arrow{display:flex!important;align-items:center;justify-content:center;color:rgba(193,222,78,.55);opacity:.85;transition:color .24s ease,transform .38s cubic-bezier(.2,.7,.2,1);position:relative}.claude-design-v3 .cmp-arrow svg{width:32px;height:12px}.claude-design-v3 .compare-row:hover .cmp-arrow{color:var(--lime,#C1DE4E);transform:translateX(4px);opacity:1}.claude-design-v3 .compare-row.reveal:not(.in){opacity:0;transform:translateY(20px)}.claude-design-v3 .compare-row.reveal{transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--cmp-i, 0) * 90ms)}.claude-design-v3 .compare-conclusion{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:24px}.claude-design-v3 .cmp-stat{padding:28px 32px;border-radius:22px;border:1px solid rgba(238,242,234,.07);background:linear-gradient(140deg,rgba(8,16,12,.85),rgba(4,10,7,.95));display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;position:relative;overflow:hidden}.claude-design-v3 .cmp-stat:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:2px;background:linear-gradient(90deg,transparent,rgba(193,222,78,.5),transparent);opacity:.5}.claude-design-v3 .cmp-stat-num{font-family:var(--serif);font-size:64px;font-weight:300;letter-spacing:-.03em;line-height:1;color:var(--lime,#C1DE4E)}.claude-design-v3 .cmp-stat-unit{font-family:var(--serif);font-size:30px;color:rgba(193,222,78,.7);font-weight:300}.claude-design-v3 .cmp-stat-label{font-size:14px;line-height:1.4;color:rgba(238,242,234,.62);flex-basis:100%;margin-top:4px}.claude-design-v3 .cmp-stat--accent{background:linear-gradient(140deg,rgba(20,38,22,.9),rgba(8,18,10,.95));border-color:rgba(193,222,78,.18)}@media (max-width:860px){.claude-design-v3 .compare-section{padding:80px 22px!important}.claude-design-v3 .compare-headrow{grid-template-columns:1fr;gap:10px}.claude-design-v3 .compare-arrow{transform:rotate(90deg);justify-self:center}.claude-design-v3 .compare-row{grid-template-columns:1fr;gap:8px}.claude-design-v3 .cmp-arrow{transform:rotate(90deg);justify-self:center;padding:4px 0}.claude-design-v3 .compare-row:hover .cmp-arrow{transform:rotate(90deg)}.claude-design-v3 .cmp-cell{padding:14px 18px;min-height:0}.claude-design-v3 .cmp-cell .cmp-text{font-size:17px}.claude-design-v3 .compare-conclusion{grid-template-columns:1fr;gap:14px}.claude-design-v3 .cmp-stat-num{font-size:52px}}@media (prefers-reduced-motion:reduce){.claude-design-v3 .compare-arrow svg,.claude-design-v3 .compare-bg-orb{animation:none!important}.claude-design-v3 .cmp-after .cmp-check,.claude-design-v3 .cmp-arrow,.claude-design-v3 .cmp-cell,.claude-design-v3 .compare-row{transition:none!important;transform:none!important}}.claude-design-v3 .sg-ic--svg{color:rgba(193,222,78,.92)!important;font-size:0!important;padding:0!important;overflow:hidden!important;position:relative!important}.claude-design-v3 .sg-svg{width:36px;height:36px;display:block;overflow:visible}.claude-design-v3 .sg-item:hover .sg-ic--svg{background:rgba(193,222,78,.18)!important;border-color:rgba(193,222,78,.35)!important;box-shadow:0 0 24px -6px rgba(193,222,78,.45)!important;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.claude-design-v3 .sg-svg--lock .sg-lock-shackle{transform-origin:24px 22px;transform:translateY(-2px) scaleY(1.08);transition:transform .38s cubic-bezier(.6,.05,.3,1.4)}.claude-design-v3 .sg-item:hover .sg-svg--lock .sg-lock-shackle{transform:translateY(0) scaleY(1)}.claude-design-v3 .sg-svg--lock .sg-lock-dot{animation:sg-lock-pulse 2.8s ease-in-out infinite;transform-origin:24px 30px}@keyframes sg-lock-pulse{0%,60%,to{opacity:.85;transform:scale(1)}72%,86%{opacity:1;transform:scale(1.18)}}.claude-design-v3 .sg-svg--eye .sg-eye-lid{stroke-dasharray:60;stroke-dashoffset:60;animation:sg-eye-blink 4.6s ease-in-out infinite;transform-origin:24px 24px}@keyframes sg-eye-blink{0%,88%,to{stroke-dashoffset:60}92%{stroke-dashoffset:0}96%{stroke-dashoffset:60}}.claude-design-v3 .sg-svg--eye .sg-eye-pupil{transform-origin:24px 24px;animation:sg-eye-look 5.2s ease-in-out infinite}@keyframes sg-eye-look{0%,to{transform:translateX(0)}20%{transform:translateX(-3px)}45%{transform:translateX(3px)}70%{transform:translateX(0)}}.claude-design-v3 .sg-svg--ban .sg-ban-circle{stroke-dasharray:113;stroke-dashoffset:0;transform-origin:24px 24px;animation:sg-ban-spin 8s linear infinite}@keyframes sg-ban-spin{to{transform:rotate(1turn)}}.claude-design-v3 .sg-svg--ban .sg-ban-slash{stroke-dasharray:38;stroke-dashoffset:38;animation:sg-ban-draw 3s ease-in-out infinite}@keyframes sg-ban-draw{0%,to{stroke-dashoffset:38;opacity:.4}40%,70%{stroke-dashoffset:0;opacity:1}}.claude-design-v3 .sg-svg--ban .sg-ban-bits circle{opacity:.5;animation:sg-ban-bit 2.6s ease-in-out infinite}.claude-design-v3 .sg-svg--ban .sg-ban-bits circle:first-child{animation-delay:0s}.claude-design-v3 .sg-svg--ban .sg-ban-bits circle:nth-child(2){animation-delay:.3s}.claude-design-v3 .sg-svg--ban .sg-ban-bits circle:nth-child(3){animation-delay:.6s}.claude-design-v3 .sg-svg--ban .sg-ban-bits circle:nth-child(4){animation-delay:.9s}@keyframes sg-ban-bit{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}.claude-design-v3 .sg-svg--chat .sg-chat-bubble{transform-origin:24px 24px;animation:sg-chat-breathe 3.4s ease-in-out infinite}@keyframes sg-chat-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.claude-design-v3 .sg-svg--chat .sg-chat-dot{animation:sg-chat-type 1.4s ease-in-out infinite;transform-origin:center}.claude-design-v3 .sg-svg--chat .sg-chat-dot--1{animation-delay:0s}.claude-design-v3 .sg-svg--chat .sg-chat-dot--2{animation-delay:.18s}.claude-design-v3 .sg-svg--chat .sg-chat-dot--3{animation-delay:.36s}@keyframes sg-chat-type{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.claude-design-v3 .sg-svg--ban .sg-ban-bits circle,.claude-design-v3 .sg-svg--ban .sg-ban-circle,.claude-design-v3 .sg-svg--ban .sg-ban-slash,.claude-design-v3 .sg-svg--chat .sg-chat-bubble,.claude-design-v3 .sg-svg--chat .sg-chat-dot,.claude-design-v3 .sg-svg--eye .sg-eye-lid,.claude-design-v3 .sg-svg--eye .sg-eye-pupil,.claude-design-v3 .sg-svg--lock .sg-lock-dot{animation:none!important}.claude-design-v3 .sg-svg--ban .sg-ban-slash{stroke-dashoffset:0}}.claude-design-v3 .pain{isolation:isolate}.claude-design-v3 .pain-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.claude-design-v3 .pain-bg-orb{position:absolute;border-radius:50%;filter:blur(80px);animation:pain-orb-float 16s ease-in-out infinite}.claude-design-v3 .pain-bg-orb--warm{width:560px;height:560px;top:-120px;right:-160px;background:radial-gradient(circle,rgba(214,90,58,.3),transparent 70%)}.claude-design-v3 .pain-bg-orb--cool{width:480px;height:480px;bottom:-100px;left:8%;background:radial-gradient(circle,rgba(70,90,120,.22),transparent 70%);animation-delay:-8s;animation-duration:20s}.claude-design-v3 .pain-bg-noise{position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(214,90,58,.04) 0,transparent 35%),radial-gradient(circle at 80% 70%,rgba(193,222,78,.025) 0,transparent 35%);mix-blend-mode:screen}@keyframes pain-orb-float{0%,to{transform:translate(0) scale(1);opacity:1}50%{transform:translate(20px,-30px) scale(1.08);opacity:.85}}.claude-design-v3 .pain-stage{display:grid;grid-template-columns:320px 1fr;grid-gap:64px;gap:64px;align-items:start;margin-bottom:80px}.claude-design-v3 .pain-phone{position:relative;width:280px;justify-self:start}.claude-design-v3 .pp-frame{position:relative;width:280px;height:560px;border-radius:38px;background:linear-gradient(180deg,#1a2421,#0f1714);border:1px solid rgba(238,242,234,.1);box-shadow:0 30px 80px -20px rgba(0,0,0,.6),0 0 0 1px rgba(214,90,58,.18),inset 0 1px 0 rgba(238,242,234,.06);padding:14px;z-index:2}.claude-design-v3 .pp-notch{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:100px;height:22px;background:#08110e;border-radius:0 0 14px 14px;z-index:3}.claude-design-v3 .pp-screen{width:100%;height:100%;border-radius:28px;background:radial-gradient(ellipse at top,rgba(214,90,58,.1),transparent 60%),linear-gradient(180deg,#0d1815,#0a1411);padding:38px 16px 16px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.claude-design-v3 .pp-time{font-family:var(--mono);font-size:11px;color:rgba(238,242,234,.45);letter-spacing:.08em}.claude-design-v3 .pp-missed{display:flex;flex-direction:column;gap:6px}.claude-design-v3 .pp-missed-head{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:rgba(214,90,58,.85);padding:0 4px 4px;border-bottom:1px solid rgba(214,90,58,.2);margin-bottom:6px}.claude-design-v3 .pp-missed-icon{display:inline-flex}.claude-design-v3 .pp-call{display:grid;grid-template-columns:28px 1fr auto;grid-gap:9px;gap:9px;align-items:center;padding:8px 10px;border-radius:12px;background:rgba(238,242,234,.03);border:1px solid rgba(238,242,234,.05);animation:pp-call-in .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--pp-i, 0) * .14s)}@keyframes pp-call-in{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.claude-design-v3 .pp-call--incoming{background:rgba(214,90,58,.12);border-color:rgba(214,90,58,.3);animation:pp-call-in .6s cubic-bezier(.2,.7,.2,1) both,pp-call-ringing 1.8s ease-in-out .8s infinite}@keyframes pp-call-ringing{0%,to{box-shadow:0 0 0 0 rgba(214,90,58,.5)}50%{box-shadow:0 0 0 6px rgba(214,90,58,0)}}.claude-design-v3 .pp-call-av{width:28px;height:28px;border-radius:50%;background:rgba(193,222,78,.18);color:rgba(193,222,78,.9);display:grid;place-items:center;font-family:var(--serif);font-size:13px;font-weight:500}.claude-design-v3 .pp-call--incoming .pp-call-av{background:rgba(214,90,58,.25);color:#ffcab8}.claude-design-v3 .pp-call-meta{min-width:0}.claude-design-v3 .pp-call-meta b{display:block;font-size:12px;font-weight:500;color:rgba(238,242,234,.9);line-height:1.2}.claude-design-v3 .pp-call-meta small{font-size:9.5px;color:rgba(238,242,234,.45);letter-spacing:.03em}.claude-design-v3 .pp-call-tag{font-family:var(--mono);font-size:8.5px;text-transform:uppercase;letter-spacing:.12em;color:rgba(238,242,234,.5);padding:2px 6px;border-radius:999px;border:1px solid rgba(238,242,234,.12)}.claude-design-v3 .pp-call--incoming .pp-call-tag{color:#ffcab8;border-color:rgba(214,90,58,.5);background:rgba(214,90,58,.15)}.claude-design-v3 .pp-banner{margin-top:auto;padding:10px 12px;border-radius:12px;background:rgba(214,90,58,.1);border:1px solid rgba(214,90,58,.22);font-size:11.5px;font-style:italic;color:rgba(255,202,184,.92);display:flex;align-items:center;gap:8px;line-height:1.35}.claude-design-v3 .pp-banner-dot{width:7px;height:7px;border-radius:50%;background:rgba(214,90,58,.85);flex-shrink:0;animation:pp-banner-pulse 1.4s ease-in-out infinite}@keyframes pp-banner-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.claude-design-v3 .pp-rings{position:absolute;inset:-20px;pointer-events:none;z-index:1}.claude-design-v3 .pp-rings span{position:absolute;inset:0;border-radius:48px;border:1px solid rgba(214,90,58,.4);animation:pp-ring-out 2.4s ease-out infinite}.claude-design-v3 .pp-rings span:nth-child(2){animation-delay:.8s}.claude-design-v3 .pp-rings span:nth-child(3){animation-delay:1.6s}@keyframes pp-ring-out{0%{opacity:.55;transform:scale(.97)}to{opacity:0;transform:scale(1.12)}}.claude-design-v3 .pain-stage .pain-list{grid-template-columns:1fr 1fr;gap:14px 40px;max-width:none}.claude-design-v3 .pain-stage .pain-item{align-items:center;padding:22px 0 18px}.claude-design-v3 .pain-stage .pain-item .pi-num{align-self:flex-start;padding-top:6px}.claude-design-v3 .pain-item .pi-glyph{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:rgba(214,90,58,.08);border:1px solid rgba(214,90,58,.22);color:rgba(255,202,184,.85);transition:background .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.claude-design-v3 .pain-item:hover .pi-glyph{background:rgba(214,90,58,.18);border-color:rgba(214,90,58,.45);color:#ffd6c5;transform:scale(1.05) rotate(-3deg)}.claude-design-v3 .pain-item p{font-size:20px}.claude-design-v3 .pain-glyph--call{animation:pg-call-shake 3.2s ease-in-out infinite;transform-origin:center}.claude-design-v3 .pain-glyph--alert{animation:pg-alert-tilt 2.6s ease-in-out infinite;transform-origin:12px 18px}.claude-design-v3 .pain-glyph--loop{animation:pg-loop-spin 6s linear infinite;transform-origin:center}@keyframes pg-call-shake{0%,78%,to{transform:rotate(0deg)}82%{transform:rotate(-12deg)}86%{transform:rotate(10deg)}90%{transform:rotate(-6deg)}94%{transform:rotate(0deg)}}@keyframes pg-alert-tilt{0%,60%,to{transform:rotate(0deg)}70%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}90%{transform:rotate(0deg)}}@keyframes pg-loop-spin{to{transform:rotate(1turn)}}@media (max-width:960px){.claude-design-v3 .pain-stage{grid-template-columns:1fr;gap:40px}.claude-design-v3 .pain-phone{justify-self:center;transform:scale(.92);transform-origin:center top}.claude-design-v3 .pain-stage .pain-list{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.claude-design-v3 .pain-bg-orb,.claude-design-v3 .pain-glyph--alert,.claude-design-v3 .pain-glyph--call,.claude-design-v3 .pain-glyph--loop,.claude-design-v3 .pp-banner-dot,.claude-design-v3 .pp-call--incoming,.claude-design-v3 .pp-rings span{animation:none!important}}.claude-design-v3 .scene-decor{margin-top:24px;max-width:460px;padding:16px 18px;border-radius:14px;background:rgba(238,242,234,.04);border:1px solid rgba(238,242,234,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:13px;color:rgba(238,242,234,.85);display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:.12s}.claude-design-v3 .scam-step.active .scene-decor{opacity:1;transform:translateY(0)}.claude-design-v3 .scene-decor .sd-tag{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(238,242,234,.5)}.claude-design-v3 .scene-decor--sms{background:rgba(214,90,58,.07);border-color:rgba(214,90,58,.25)}.claude-design-v3 .scene-decor--sms .sd-tag{color:rgba(214,90,58,.85)}.claude-design-v3 .scene-decor--sms .sd-sender{font-family:var(--mono);font-size:11px;color:rgba(238,242,234,.55)}.claude-design-v3 .scene-decor--sms .sd-body{font-size:13.5px;line-height:1.4;color:rgba(255,202,184,.95);padding:10px 12px;border-radius:10px;background:rgba(214,90,58,.1);border-left:2px solid rgba(214,90,58,.45)}.claude-design-v3 .scene-decor--sms .sd-body u{text-decoration:underline;-webkit-text-decoration-color:rgba(214,90,58,.55);text-decoration-color:rgba(214,90,58,.55);text-underline-offset:2px}.claude-design-v3 .scene-decor--sms .sd-bait{display:flex;align-items:center;gap:8px;font-size:11.5px;color:rgba(214,90,58,.85);font-family:var(--mono);letter-spacing:.02em}.claude-design-v3 .scene-decor--sms .sd-bait-dot{width:6px;height:6px;border-radius:50%;background:rgba(214,90,58,.9);animation:sd-bait-blink 1.4s ease-in-out infinite}@keyframes sd-bait-blink{0%,to{opacity:1}50%{opacity:.3}}.claude-design-v3 .scene-decor--scan{border-color:rgba(193,222,78,.25)}.claude-design-v3 .scene-decor--scan .sd-tag{color:rgba(193,222,78,.85)}.claude-design-v3 .sd-scan-row{display:grid;grid-template-columns:86px 1fr;grid-gap:18px;gap:18px;align-items:center}.claude-design-v3 .sd-scan-ring{position:relative;width:86px;height:86px}.claude-design-v3 .sd-scan-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.claude-design-v3 .sd-ring-bg{fill:none;stroke:rgba(238,242,234,.1);stroke-width:5}.claude-design-v3 .sd-ring-arc{fill:none;stroke:rgba(193,222,78,.85);stroke-width:5;stroke-linecap:round;stroke-dasharray:213.6;stroke-dashoffset:213.6}.claude-design-v3 .scam-step.active .scene-decor--scan .sd-ring-arc{animation:sd-ring-fill 2.4s cubic-bezier(.2,.7,.2,1) forwards}@keyframes sd-ring-fill{to{stroke-dashoffset:27.8}}.claude-design-v3 .sd-scan-pct{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--serif);font-size:22px;font-weight:500;color:rgba(193,222,78,.95)}.claude-design-v3 .sd-check-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:rgba(238,242,234,.78)}.claude-design-v3 .sd-check-list li{display:flex;align-items:flex-start;gap:8px;line-height:1.4}.claude-design-v3 .sd-tick{width:16px;height:16px;border-radius:50%;display:inline-grid;place-items:center;font-size:9.5px;font-weight:700;flex-shrink:0;margin-top:1px}.claude-design-v3 .sd-check-list li.ok .sd-tick{background:rgba(193,222,78,.2);color:rgba(193,222,78,.95)}.claude-design-v3 .sd-check-list li.warn .sd-tick{background:rgba(214,90,58,.25);color:rgba(255,202,184,.95)}.claude-design-v3 .sd-check-list code{font-family:var(--mono);font-size:11.5px;background:rgba(238,242,234,.05);padding:1px 5px;border-radius:4px;color:rgba(238,242,234,.85)}.claude-design-v3 .scene-decor--stop{background:rgba(214,90,58,.1);border-color:rgba(214,90,58,.35)}.claude-design-v3 .sd-stop-head{display:flex;align-items:center;gap:12px}.claude-design-v3 .sd-stop-badge{width:44px;height:44px;border-radius:12px;background:rgba(214,90,58,.2);color:#ffcab8;display:grid;place-items:center;flex-shrink:0;animation:sd-stop-pulse 2s ease-in-out infinite}@keyframes sd-stop-pulse{0%,to{box-shadow:0 0 0 0 rgba(214,90,58,.5)}50%{box-shadow:0 0 0 8px rgba(214,90,58,0)}}.claude-design-v3 .sd-stop-text b{display:block;font-size:16px;color:#ffd6c5;font-weight:500}.claude-design-v3 .sd-stop-text small{font-size:11.5px;color:rgba(255,202,184,.65);font-family:var(--mono);letter-spacing:.04em}.claude-design-v3 .sd-actions{display:flex;flex-wrap:wrap;gap:6px}.claude-design-v3 .sd-action{font-size:11.5px;padding:5px 10px;border-radius:999px;border:1px solid;font-family:var(--mono);letter-spacing:.02em}.claude-design-v3 .sd-action--bad{background:rgba(214,90,58,.1);border-color:rgba(214,90,58,.35);color:rgba(255,202,184,.85)}.claude-design-v3 .sd-action--good{background:rgba(193,222,78,.12);border-color:rgba(193,222,78,.35);color:rgba(193,222,78,.92)}.claude-design-v3 .scene-decor--peace{border-color:rgba(193,222,78,.22)}.claude-design-v3 .sd-peace-row{display:grid;grid-template-columns:32px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:rgba(193,222,78,.05);border:1px solid rgba(193,222,78,.15)}.claude-design-v3 .sd-peace-ic{width:32px;height:32px;border-radius:8px;background:rgba(193,222,78,.15);color:rgba(193,222,78,.9);display:grid;place-items:center}.claude-design-v3 .sd-peace-meta b{display:block;font-size:12.5px;font-weight:500;color:rgba(238,242,234,.92)}.claude-design-v3 .sd-peace-meta small{font-size:10.5px;color:rgba(238,242,234,.5);letter-spacing:.02em;font-family:var(--mono)}.claude-design-v3 .sd-peace-tag{font-family:var(--mono);font-size:9.5px;text-transform:uppercase;letter-spacing:.14em;padding:3px 8px;border-radius:999px;background:rgba(193,222,78,.18);color:rgba(193,222,78,.95);border:1px solid rgba(193,222,78,.3)}.claude-design-v3 .sd-peace-quote{font-family:var(--serif);font-style:italic;font-size:14px;line-height:1.4;color:rgba(238,242,234,.78);padding:8px 4px 0;border-top:1px solid rgba(238,242,234,.08)}@media (max-width:720px){.claude-design-v3 .sd-scan-row{grid-template-columns:1fr}.claude-design-v3 .sd-scan-ring{margin:0 auto}}@media (prefers-reduced-motion:reduce){.claude-design-v3 .sd-bait-dot,.claude-design-v3 .sd-stop-badge{animation:none!important}.claude-design-v3 .scam-step.active .scene-decor--scan .sd-ring-arc{animation:none!important;stroke-dashoffset:27.8}}.claude-design-v3 .power-viz.pv-1,.claude-design-v3 .power-viz.pv-2,.claude-design-v3 .power-viz.pv-3{background:transparent!important;border:none!important;padding:0!important;overflow:visible!important;display:flex!important;align-items:center;justify-content:center;min-height:420px;position:relative}.claude-design-v3 .power-viz.pv-1:before,.claude-design-v3 .power-viz.pv-2:before,.claude-design-v3 .power-viz.pv-3:before{content:"";position:absolute;inset:-10% -8%;background:radial-gradient(60% 50% at 30% 35%,rgba(193,222,78,.1),transparent 70%),radial-gradient(50% 60% at 80% 70%,rgba(120,160,200,.07),transparent 70%);filter:blur(40px);z-index:0;pointer-events:none}.claude-design-v3 .power-viz.pv-1 .pv-phone,.claude-design-v3 .power-viz.pv-2 .pv-big-num,.claude-design-v3 .power-viz.pv-2 .pv-camera-frame,.claude-design-v3 .power-viz.pv-3 .pv-shield-wrap{display:none!important}.claude-design-v3 .pv-voice{position:relative;z-index:1;width:100%;max-width:460px;background:linear-gradient(180deg,rgba(20,24,18,.92),rgba(14,18,14,.96));border:1px solid rgba(193,222,78,.18);border-radius:22px;padding:22px 22px 20px;box-shadow:0 24px 60px -20px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.02),0 0 60px -20px rgba(193,222,78,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.claude-design-v3 .pv-voice-head{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(220,228,200,.7);margin-bottom:14px}.claude-design-v3 .pv-voice-dot{width:8px;height:8px;border-radius:50%;background:#ff4d4f;box-shadow:0 0 0 0 rgba(255,77,79,.7);animation:pv-voice-rec 1.6s ease-in-out infinite}@keyframes pv-voice-rec{0%,to{box-shadow:0 0 0 0 rgba(255,77,79,.55)}50%{box-shadow:0 0 0 8px rgba(255,77,79,0)}}.claude-design-v3 .pv-voice-label{flex:1 1}.claude-design-v3 .pv-voice-lang{padding:2px 8px;border-radius:6px;background:rgba(193,222,78,.14);color:#c1de4e;font-weight:600;letter-spacing:.06em}.claude-design-v3 .pv-voice-wave{display:flex;align-items:center;justify-content:space-between;gap:3px;height:56px;padding:0 4px;margin-bottom:14px}.claude-design-v3 .pv-voice-wave>span{flex:1 1;min-width:3px;max-width:5px;height:100%;background:linear-gradient(180deg,#c1de4e,#7e9a30);border-radius:3px;transform-origin:center;animation:pv-voice-wave 1.2s ease-in-out infinite;animation-delay:calc(var(--vw-i) * -.05s);opacity:.85}@keyframes pv-voice-wave{0%,to{transform:scaleY(.12)}50%{transform:scaleY(.9)}}.claude-design-v3 .pv-voice-transcript{font-family:var(--font-fraunces,Georgia,serif);font-size:19px;line-height:1.4;color:#f4f6e8;padding:12px 14px;background:rgba(193,222,78,.05);border:1px solid rgba(193,222,78,.12);border-radius:12px;margin-bottom:14px;position:relative}.claude-design-v3 .pv-voice-typed{color:rgba(244,246,232,.92)}.claude-design-v3 .pv-voice-live{color:#c1de4e;background:linear-gradient(90deg,rgba(193,222,78,.25),rgba(193,222,78,.05));padding:1px 4px;border-radius:3px}.claude-design-v3 .pv-voice-caret{display:inline-block;width:2px;height:18px;background:#c1de4e;margin-left:4px;vertical-align:middle;animation:pv-voice-caret 1s steps(2) infinite}@keyframes pv-voice-caret{0%,to{opacity:1}50%{opacity:0}}.claude-design-v3 .pv-voice-answer{padding:12px 0 0}.claude-design-v3 .pv-voice-answer-row{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.claude-design-v3 .pv-voice-step{flex:none;width:26px;height:26px;border-radius:50%;background:#c1de4e;color:#1a1f12;font-weight:700;font-size:13px;display:grid;place-items:center}.claude-design-v3 .pv-voice-text{font-size:15px;line-height:1.5;color:rgba(244,246,232,.92);flex:1 1}.claude-design-v3 .pv-voice-text b{color:#c1de4e;font-weight:600}.claude-design-v3 .pv-voice-play{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.04em;font-weight:500;color:rgba(220,228,200,.78);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);padding:8px 12px;border-radius:10px;cursor:default}.claude-design-v3 .pv-voice-play svg{width:14px;height:14px;color:#c1de4e}.claude-design-v3 .pv-scan{position:relative;z-index:1;width:100%;max-width:520px;background:linear-gradient(180deg,rgba(20,24,18,.92),rgba(14,18,14,.96));border:1px solid rgba(193,222,78,.16);border-radius:22px;padding:18px;box-shadow:0 24px 60px -20px rgba(0,0,0,.6),0 0 60px -20px rgba(193,222,78,.15)}.claude-design-v3 .pv-scan-head{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(220,228,200,.65);margin-bottom:14px}.claude-design-v3 .pv-scan-tag{color:#c1de4e;font-weight:600}.claude-design-v3 .pv-scan-stage{display:grid;grid-template-columns:180px 1fr;grid-gap:16px;gap:16px;align-items:stretch}.claude-design-v3 .pv-scan-screenshot{position:relative;background:#f3f1e8;border-radius:14px;padding:14px 12px 16px;min-height:240px;overflow:hidden;box-shadow:0 8px 20px -6px rgba(0,0,0,.4)}.claude-design-v3 .pv-scan-shot-bar{height:6px;width:28%;background:#c8c2a8;border-radius:3px;margin-bottom:12px}.claude-design-v3 .pv-scan-shot-title{font-family:var(--font-fraunces,Georgia,serif);font-size:14px;font-weight:600;color:#2a2e22;margin-bottom:14px}.claude-design-v3 .pv-scan-shot-field{height:28px;background:#ffffff;border:1px solid #d8d3c0;border-radius:6px;margin-bottom:8px}.claude-design-v3 .pv-scan-shot-field--short{width:60%}.claude-design-v3 .pv-scan-shot-btn{display:inline-block;padding:8px 14px;background:#4a6d2b;color:#f0f5dc;font-size:12px;font-weight:600;border-radius:6px;margin-top:6px}.claude-design-v3 .pv-scan-shot-error{margin-top:12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;color:#c43c2b;padding:4px 6px;background:rgba(196,60,43,.08);border-radius:4px;display:inline-block}.claude-design-v3 .pv-scan-box{position:absolute;border:1.5px solid #c1de4e;border-radius:4px;box-shadow:0 0 0 1px rgba(193,222,78,.25),inset 0 0 8px rgba(193,222,78,.18);pointer-events:none;opacity:0;animation:pv-scan-box-in .5s ease-out forwards}.claude-design-v3 .pv-scan-box--1{top:32px;left:12px;width:92px;height:22px;animation-delay:.8s}.claude-design-v3 .pv-scan-box--2{top:132px;left:12px;width:68px;height:28px;animation-delay:1.4s;border-color:#c1de4e}.claude-design-v3 .pv-scan-box--3{top:174px;left:12px;width:110px;height:20px;animation-delay:2s;border-color:#e88370;box-shadow:0 0 0 1px rgba(232,131,112,.3),inset 0 0 8px rgba(232,131,112,.2)}@keyframes pv-scan-box-in{0%{opacity:0;transform:scale(.94)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.claude-design-v3 .pv-scan-beam{position:absolute;left:0;right:0;height:24px;background:linear-gradient(180deg,transparent,rgba(193,222,78,0) 20%,rgba(193,222,78,.45) 50%,rgba(193,222,78,0) 80%,transparent);top:0;animation:pv-scan-beam 3.2s cubic-bezier(.5,0,.5,1) infinite;mix-blend-mode:screen;pointer-events:none}@keyframes pv-scan-beam{0%{transform:translateY(-20px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(260px);opacity:0}}.claude-design-v3 .pv-scan-side{display:flex;flex-direction:column;gap:10px;padding:6px 4px}.claude-design-v3 .pv-scan-row{display:flex;gap:10px;align-items:center;font-size:13px;color:rgba(244,246,232,.85);opacity:0;transform:translateX(-6px);animation:pv-scan-row-in .45s ease-out forwards}.claude-design-v3 .pv-scan-row:first-child{animation-delay:.9s}.claude-design-v3 .pv-scan-row:nth-child(2){animation-delay:1.5s}.claude-design-v3 .pv-scan-row:nth-child(3){animation-delay:2.1s}@keyframes pv-scan-row-in{to{opacity:1;transform:translateX(0)}}.claude-design-v3 .pv-scan-dot{width:14px;height:14px;border-radius:50%;flex:none;display:grid;place-items:center}.claude-design-v3 .pv-scan-dot--ok{background:rgba(193,222,78,.18);box-shadow:0 0 0 1px rgba(193,222,78,.45)}.claude-design-v3 .pv-scan-dot--ok:before{content:"";width:6px;height:3px;border-left:1.5px solid #c1de4e;border-bottom:1.5px solid #c1de4e;transform:rotate(-45deg) translateY(-1px)}.claude-design-v3 .pv-scan-dot--warn{background:rgba(232,131,112,.18);box-shadow:0 0 0 1px rgba(232,131,112,.45);color:#e88370;font-size:9px;font-weight:700;line-height:14px}.claude-design-v3 .pv-scan-dot--warn:before{content:"!"}.claude-design-v3 .pv-scan-row-label code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;background:rgba(232,131,112,.1);color:#e88370;padding:1px 5px;border-radius:3px}.claude-design-v3 .pv-scan-row-label b{color:#c1de4e;font-weight:600}.claude-design-v3 .pv-scan-hint{margin-top:auto;padding:10px 12px;background:rgba(193,222,78,.08);border-left:2px solid #c1de4e;border-radius:6px;font-size:13px;line-height:1.45;color:rgba(244,246,232,.92);opacity:0;animation:pv-scan-row-in .45s ease-out 2.5s forwards}.claude-design-v3 .pv-scan-hint-num{display:inline-block;color:#c1de4e;font-weight:700;margin-right:4px}.claude-design-v3 .pv-guard{position:relative;z-index:1;width:100%;max-width:500px;background:linear-gradient(180deg,rgba(20,24,18,.94),rgba(14,18,14,.98));border:1px solid rgba(193,222,78,.18);border-radius:22px;padding:18px 18px 16px;box-shadow:0 24px 60px -20px rgba(0,0,0,.6),0 0 60px -20px rgba(193,222,78,.18)}.claude-design-v3 .pv-guard-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;color:rgba(220,228,200,.65)}.claude-design-v3 .pv-guard-tag{color:#c1de4e;font-weight:600}.claude-design-v3 .pv-guard-live{display:flex;align-items:center;gap:6px;font-size:10px;color:rgba(193,222,78,.85)}.claude-design-v3 .pv-guard-live-dot{width:7px;height:7px;border-radius:50%;background:#c1de4e;animation:pv-guard-live 1.8s ease-in-out infinite}@keyframes pv-guard-live{0%,to{box-shadow:0 0 0 0 rgba(193,222,78,.55)}50%{box-shadow:0 0 0 6px rgba(193,222,78,0)}}.claude-design-v3 .pv-guard-pipeline{list-style:none;margin:0;padding:0;position:relative}.claude-design-v3 .pv-guard-pipeline:before{content:"";position:absolute;left:19px;top:36px;bottom:36px;width:2px;background:linear-gradient(180deg,rgba(193,222,78,.4),rgba(193,222,78,.18) 50%,rgba(232,131,112,.4));border-radius:1px}.claude-design-v3 .pv-guard-step{display:flex;align-items:center;gap:12px;padding:10px 0;opacity:0;transform:translateY(8px);animation:pv-guard-step-in .5s cubic-bezier(.2,.7,.2,1) forwards;position:relative}.claude-design-v3 .pv-guard-step--1{animation-delay:.2s}.claude-design-v3 .pv-guard-step--2{animation-delay:.8s}.claude-design-v3 .pv-guard-step--3{animation-delay:1.6s}@keyframes pv-guard-step-in{to{opacity:1;transform:translateY(0)}}.claude-design-v3 .pv-guard-icn{flex:none;width:38px;height:38px;border-radius:50%;background:rgba(20,24,16,.95);border:1px solid rgba(193,222,78,.35);display:grid;place-items:center;color:#c1de4e;position:relative;z-index:1}.claude-design-v3 .pv-guard-step--3 .pv-guard-icn{border-color:rgba(232,131,112,.5);color:#e88370}.claude-design-v3 .pv-guard-icn svg{width:18px;height:18px}.claude-design-v3 .pv-guard-body{flex:1 1;min-width:0}.claude-design-v3 .pv-guard-title{font-size:13px;font-weight:600;color:#f4f6e8;margin-bottom:2px}.claude-design-v3 .pv-guard-sub{font-size:12px;color:rgba(220,228,200,.6)}.claude-design-v3 .pv-guard-sub code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;background:rgba(232,131,112,.12);color:#e88370;padding:1px 5px;border-radius:3px}.claude-design-v3 .pv-guard-state{flex:none;font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;padding:4px 8px;border-radius:999px}.claude-design-v3 .pv-guard-state--scan{background:rgba(120,160,200,.14);color:#9bb8d4}.claude-design-v3 .pv-guard-state--risk{background:rgba(232,131,112,.16);color:#e88370}.claude-design-v3 .pv-guard-state--block{background:rgba(232,131,112,.2);color:#e88370;box-shadow:0 0 0 1px rgba(232,131,112,.4);animation:pv-guard-block-pulse 2s ease-in-out 1.8s infinite}@keyframes pv-guard-block-pulse{0%,to{box-shadow:0 0 0 1px rgba(232,131,112,.4),0 0 0 0 rgba(232,131,112,.5)}50%{box-shadow:0 0 0 1px rgba(232,131,112,.4),0 0 0 8px rgba(232,131,112,0)}}.claude-design-v3 .pv-guard-meter{margin-top:6px}.claude-design-v3 .pv-guard-meter-bar{height:4px;background:rgba(255,255,255,.06);border-radius:2px;position:relative;overflow:hidden;margin-bottom:6px}.claude-design-v3 .pv-guard-meter-bar:after{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,#c1de4e,#e88370);border-radius:2px;animation:pv-guard-meter 1.4s cubic-bezier(.2,.7,.2,1) 1s forwards}@keyframes pv-guard-meter{to{width:87%}}.claude-design-v3 .pv-guard-meter-tags{display:flex;flex-wrap:wrap;gap:4px}.claude-design-v3 .pv-guard-meter-tags>span{font-size:10px;padding:2px 6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:999px;color:rgba(220,228,200,.7)}.claude-design-v3 .pv-guard-foot{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;background:rgba(193,222,78,.08);border-radius:10px;font-size:12px;color:rgba(244,246,232,.85);opacity:0;animation:pv-guard-step-in .5s ease-out 2.4s forwards}.claude-design-v3 .pv-guard-shield{display:grid;place-items:center;width:24px;height:24px;color:#c1de4e;flex:none}.claude-design-v3 .pv-guard-shield svg{width:18px;height:18px}@media (max-width:900px){.claude-design-v3 .power-viz.pv-1,.claude-design-v3 .power-viz.pv-2,.claude-design-v3 .power-viz.pv-3{min-height:0;margin-top:16px}.claude-design-v3 .pv-scan-stage{grid-template-columns:140px 1fr;gap:12px}}@media (max-width:560px){.claude-design-v3 .pv-scan-stage{grid-template-columns:1fr}.claude-design-v3 .pv-voice-transcript{font-size:17px}}@media (prefers-reduced-motion:reduce){.claude-design-v3 .pv-guard-live-dot,.claude-design-v3 .pv-guard-meter-bar:after,.claude-design-v3 .pv-guard-state--block,.claude-design-v3 .pv-scan-beam,.claude-design-v3 .pv-voice-caret,.claude-design-v3 .pv-voice-dot,.claude-design-v3 .pv-voice-wave>span{animation:none!important}.claude-design-v3 .pv-voice-wave>span{transform:scaleY(.6)}.claude-design-v3 .pv-guard-meter-bar:after{width:87%}.claude-design-v3 .pv-guard-foot,.claude-design-v3 .pv-guard-step,.claude-design-v3 .pv-scan-box,.claude-design-v3 .pv-scan-hint,.claude-design-v3 .pv-scan-row{opacity:1!important;transform:none!important;animation:none!important}}@media (min-width:901px){.claude-design-v3 .phone-stage{overflow:visible!important;min-height:700px}.claude-design-v3 .hero .float-card{position:absolute!important;padding:14px 16px!important;border-radius:16px!important;max-width:220px!important;font-size:13px!important;z-index:4!important;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.claude-design-v3 .hero .float-card.fc-1{left:-50px!important;top:320px!important;bottom:auto!important;right:auto!important;background:rgba(8,16,12,.94)!important;border:1px solid rgba(193,222,78,.22)!important;color:#f4f8ec!important;box-shadow:0 18px 42px -16px rgba(0,0,0,.65),inset 0 0 0 1px rgba(193,222,78,.05)!important}.claude-design-v3 .hero .float-card.fc-1 b{color:#f4f8ec!important}.claude-design-v3 .hero .float-card.fc-1 small{color:rgba(220,232,210,.78)!important}.claude-design-v3 .hero .float-card.fc-2{left:auto!important;right:-80px!important;bottom:40px!important;top:auto!important;background:linear-gradient(135deg,rgba(193,222,78,.96),rgba(178,210,68,.96))!important;border:1px solid rgba(193,222,78,.4)!important;color:#0e1a14!important;box-shadow:0 20px 48px -16px rgba(193,222,78,.45),inset 0 0 0 1px rgba(255,255,255,.15)!important}.claude-design-v3 .hero .float-card.fc-2 b{color:#0e1a14!important}.claude-design-v3 .hero .float-card.fc-2 small{color:rgba(14,26,20,.72)!important}.claude-design-v3 .hero .float-card.fc-3{right:-90px!important;top:-30px!important;bottom:auto!important;left:auto!important;max-width:200px!important;background:rgba(20,12,10,.94)!important;border:1px solid rgba(255,140,120,.26)!important;color:#fff!important;box-shadow:0 18px 42px -16px rgba(0,0,0,.65),inset 0 0 0 1px rgba(255,140,120,.08)!important}.claude-design-v3 .hero .float-card.fc-3 b{color:#fff!important}.claude-design-v3 .hero .float-card.fc-3 small{color:rgba(248,224,220,.78)!important}.claude-design-v3 .hero .float-card.fc-3 .fc3-live{color:#ff8c78!important}.claude-design-v3 .hero .float-card.fc-3 .fc3-dot{background:#ff8c78!important;box-shadow:0 0 0 0 rgba(255,140,120,.7);animation:hero-coral-pulse 1.8s ease-in-out infinite}@keyframes hero-coral-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,140,120,.55)}50%{box-shadow:0 0 0 6px rgba(255,140,120,0)}}}.claude-design-v3 .hero .float-card .hc-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.claude-design-v3 .hero .float-card .hc-icn{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;flex:none}.claude-design-v3 .hero .float-card .hc-icn svg{width:14px;height:14px}.claude-design-v3 .hero .float-card .hc-tag{font-family:var(--mono,ui-monospace);font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;opacity:.7}.claude-design-v3 .hero .float-card.fc-1 .hc-icn{background:rgba(193,222,78,.14);color:#c1de4e}.claude-design-v3 .hero .float-card.fc-1 .hc-tag{color:rgba(193,222,78,.85)}.claude-design-v3 .hero .float-card.fc-2 .hc-icn{background:rgba(14,26,20,.18);color:#0e1a14}.claude-design-v3 .hero .float-card.fc-2 .hc-tag{color:rgba(14,26,20,.7)}.claude-design-v3 .hero .float-card b{font-family:var(--serif);font-size:15px!important;font-weight:500!important;display:block;margin-bottom:4px;letter-spacing:-.01em}.claude-design-v3 .hero .float-card small{font-size:12px!important;line-height:1.4!important;display:block}@media (min-width:901px){.claude-design-v3 .hero .float-card{transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s ease}.claude-design-v3 .hero .float-card:hover{transform:translateY(-4px) scale(1.02)!important}}@media (max-width:1100px) and (min-width:901px){.claude-design-v3 .hero .float-card.fc-1{left:-50px!important;top:60px!important;max-width:200px!important}.claude-design-v3 .hero .float-card.fc-2{right:-20px!important;bottom:-10px!important;max-width:200px!important}.claude-design-v3 .hero .float-card.fc-3{right:-40px!important;top:40px!important;max-width:200px!important}}@media (max-width:900px){.claude-design-v3{overflow-x:clip}.claude-design-v3 .hero{padding-bottom:60px}.claude-design-v3 .hero-wrap{grid-template-columns:1fr!important;gap:32px!important}.claude-design-v3 .phone-stage{transform:scale(.92)!important;transform-origin:top center;min-height:auto!important;margin:0 auto;position:relative}.claude-design-v3 .phone-stage .float-card{display:none!important}.claude-design-v3 .hero-mobile-cards{display:flex!important;flex-direction:column;gap:10px;width:100%;max-width:360px;margin:24px auto 0;padding:0 18px}.claude-design-v3 .hero-mobile-cards .float-card{display:flex!important;position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;max-width:100%!important;width:100%!important;margin:0!important;padding:14px 16px!important;border-radius:14px!important;transform:none!important;animation:none!important;opacity:1!important;flex-direction:row!important;align-items:center;gap:12px;flex-wrap:wrap}.claude-design-v3 .hero-mobile-cards .float-card .fc3-live,.claude-design-v3 .hero-mobile-cards .float-card .hc-head{flex-shrink:0;margin:0!important}.claude-design-v3 .hero-mobile-cards .float-card b{font-size:13px!important;margin:0!important;line-height:1.25!important;flex:1 1 auto;min-width:60%}.claude-design-v3 .hero-mobile-cards .float-card small{font-size:11.5px!important;line-height:1.3!important;opacity:.82;flex:1 1 100%;margin-top:0!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-1{background:rgba(8,16,12,.94)!important;border:1px solid rgba(193,222,78,.22)!important;color:#f4f8ec!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-2{background:linear-gradient(135deg,rgba(193,222,78,.96),rgba(178,210,68,.96))!important;border:1px solid rgba(193,222,78,.4)!important;color:#0e1a14!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-2 b{color:#0e1a14!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-2 small{color:rgba(14,26,20,.72)!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-3{background:rgba(20,12,10,.94)!important;border:1px solid rgba(255,140,120,.26)!important;color:#fff!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-3 b{color:#fff!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-3 small{color:rgba(248,224,220,.78)!important}.claude-design-v3 .hero-mobile-cards .float-card.fc-3 .fc3-live{color:#ff8c78!important;font-size:10.5px;letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px}.claude-design-v3 .hero-mobile-cards .float-card.fc-3 .fc3-dot{width:6px;height:6px;border-radius:50%;background:#ff8c78;display:inline-block}.claude-design-v3 .scam-stage{grid-template-columns:1fr!important;gap:0!important;padding-bottom:40px!important}.claude-design-v3 .scam-sticky{display:none!important}.claude-design-v3 .scam-steps{padding-top:0!important}.claude-design-v3 .scam-step{min-height:auto!important;padding:36px 0!important;opacity:1!important}.claude-design-v3 .scam-step:first-child{padding-top:8px!important}.claude-design-v3 .scam-step .scene-decor{opacity:1!important;transform:none!important;max-width:100%!important;margin-top:20px!important;padding:18px!important}.claude-design-v3 .scam-step h3{font-size:28px!important;line-height:1.15!important;margin-bottom:14px!important}.claude-design-v3 .scam-step p{font-size:15px!important;line-height:1.55!important;color:rgba(216,232,220,.72)!important}.claude-design-v3 .scam-step .ss-num{font-size:11px!important;margin-bottom:14px!important}.claude-design-v3 .scam-step.in .scene-decor--scan .sd-ring-arc{animation:sd-ring-fill 2.4s cubic-bezier(.2,.7,.2,1) forwards}.claude-design-v3 .scam-step.in .scene-decor--sms .sd-bait-dot{animation:sd-bait-blink 1.4s ease-in-out infinite}.claude-design-v3 .power{grid-template-columns:1fr!important;gap:32px!important;padding:56px 0!important}.claude-design-v3 .power-viz{width:100%!important;margin-top:8px!important}.claude-design-v3 .pv-guard,.claude-design-v3 .pv-scan,.claude-design-v3 .pv-voice{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.claude-design-v3 .pv-voice{padding:20px!important}.claude-design-v3 .pv-voice-wave{height:56px!important}.claude-design-v3 .pv-scan-stage{grid-template-columns:1fr!important;gap:16px!important}.claude-design-v3 .pv-scan-screenshot{width:100%!important;max-width:320px!important;margin:0 auto!important}.claude-design-v3 .pv-scan-side{width:100%!important}.claude-design-v3 .pv-guard{padding:20px!important}.claude-design-v3 .pv-guard-pipeline{grid-template-columns:1fr!important;gap:14px!important}.claude-design-v3 .pv-guard-arrow{transform:rotate(90deg)!important;justify-self:center!important;margin:4px 0!important}.claude-design-v3 .pain-stage{grid-template-columns:1fr!important;gap:40px!important}.claude-design-v3 .pain-phone{justify-self:center;transform:scale(.9)!important}.claude-design-v3 .pain-list{grid-template-columns:1fr!important;gap:0!important}.claude-design-v3 .compare-grid{grid-template-columns:1fr!important;gap:24px!important}.claude-design-v3 .compare-row{grid-template-columns:1fr!important;gap:10px!important}.claude-design-v3 .cmp-arrow,.claude-design-v3 .compare-arrow{transform:rotate(90deg);justify-self:center}.claude-design-v3 .compare-section .wrap{padding:36px 20px!important;border-radius:20px!important}.claude-design-v3 .price-wrap{grid-template-columns:1fr!important;gap:16px!important}.claude-design-v3 .price-card{padding:32px 24px!important}.claude-design-v3 .faq-wrap{grid-template-columns:1fr!important;gap:24px!important}.claude-design-v3 .cap-decor-shield,.claude-design-v3 .cap-decor-voice{display:none!important}.claude-design-v3 .pv-scan-box{max-width:calc(100% - 24px)!important;font-size:11px!important}.claude-design-v3 .phone-stage{overflow:visible!important}.claude-design-v3 h2{font-size:clamp(34px,8vw,52px)!important;line-height:1.05!important}.claude-design-v3 h3{font-size:clamp(22px,6vw,30px)!important;line-height:1.15!important}}@media (max-width:430px){.claude-design-v3 .hero h1{font-size:clamp(32px,9.5vw,38px)!important;line-height:1.05!important}.claude-design-v3 .phone-stage{transform:scale(.86)!important}.claude-design-v3 .scam-step h3{font-size:24px!important}.claude-design-v3 .scene-decor{padding:14px!important}.claude-design-v3 .sd-scan-row{grid-template-columns:72px 1fr!important;gap:14px!important}.claude-design-v3 .sd-scan-ring{width:72px!important;height:72px!important}.claude-design-v3 .pv-guard,.claude-design-v3 .pv-scan,.claude-design-v3 .pv-voice{padding:18px!important}.claude-design-v3 .hero-mobile-cards{padding:0 14px;max-width:100%}}@media (min-width:901px){.claude-design-v3 .hero-mobile-cards{display:none!important}}