:root{--teal: #26707a;--teal-light: #2e8791;--teal-glow: rgba(38, 112, 122, .15);--orange: #ff791a;--orange-hover: #e05e00;--orange-light: rgba(255, 121, 26, .12);--charcoal: #232b2b;--charcoal-light: #454f4e;--lavender: #6f6f6b;--lavender-light: rgba(35, 43, 43, .12);--bg: #faf8f6;--card: #ffffff;--light: #f5f1ef;--line: rgba(35, 43, 43, .12);--ink: #232b2b;--soft: #454f4e;--muted: #6f6f6b;--orange-text: #c25400;--teal-dark: #1d5a63;--error: #d4534b;--error-light: rgba(212, 83, 75, .08);--radius-sm: 8px;--radius-md: 13px;--radius-lg: 20px;--radius-xl: 25px;--shadow-card: 0 4px 24px rgba(35, 43, 43, .06), 0 1px 4px rgba(35, 43, 43, .04);--shadow-input: 0 1px 3px rgba(35, 43, 43, .04);--shadow-elevated: 0 8px 40px rgba(35, 43, 43, .1), 0 2px 8px rgba(35, 43, 43, .06);--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-smooth: .35s cubic-bezier(.4, 0, .2, 1);--transition-spring: .5s cubic-bezier(.34, 1.56, .64, 1)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;max-width:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;color:var(--charcoal);background:var(--bg);min-height:100vh;line-height:1.6;overflow-x:clip;max-width:100%}#root{min-height:100vh;display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;overflow-x:clip}input,select,button,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;border:none;outline:none}input:focus,select:focus,textarea:focus{outline:none}::selection{background:var(--teal-glow);color:var(--charcoal)}.lp{--bg: #faf8f6;--card: #ffffff;--light: #f5f1ef;--line: rgba(35, 43, 43, .12);--ink: #232b2b;--soft: #454f4e;--muted: #6f6f6b;--orange: #ff791a;--orange-1: #ffb866;--orange-2: #ffa64d;--orange-dk: #e05e00;--orange-text: #c25400;--teal: #26707a;--teal-2: #2e8791;--teal-dk: #1d5a63;--sans: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--serif: "Playfair Display", Georgia, serif;--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ease: cubic-bezier(.22, .61, .36, 1);--shadow-sm: 0 1px 2px rgba(35, 43, 43, .04), 0 6px 22px rgba(35, 43, 43, .05);--shadow-lg: 0 2px 6px rgba(35, 43, 43, .04), 0 22px 56px -12px rgba(35, 43, 43, .16);--gutter: 16px;overflow-x:clip;width:100%;max-width:100%;align-self:stretch;background:var(--bg);color:var(--ink);font-family:var(--sans)}.lp em{font-style:italic;color:var(--orange)}.lp h1 em,.lp h2 em,.lp .cy-scam-title em{font-family:var(--serif);font-style:italic;font-weight:600;letter-spacing:-.01em;color:var(--orange)}.lp :focus-visible{outline:2px solid var(--orange-text);outline-offset:3px}.lp button:focus-visible{outline:2px solid var(--orange-text);outline-offset:3px}.lp-section{position:relative;padding:76px var(--gutter);scroll-margin-top:64px;overflow:hidden;overflow:clip}.lp-section-alt{background:var(--light);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp-section-inner{position:relative;max-width:1120px;margin:0 auto}.lp-section-narrow{max-width:820px}.lp-section-head{margin-bottom:40px}.lp-section-head-center{text-align:center}.lp-section-head-center .lp-section-desc{margin-left:auto;margin-right:auto}.lp-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--card);border:1px solid var(--line);color:var(--teal-dk);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;border-radius:999px;margin-bottom:18px}.lp-eyebrow:before{content:"◆";font-size:9px;color:var(--teal)}.lp-eyebrow-orange{background:#ff791a1a;border-color:#ff791a47;color:var(--orange-text)}.lp-eyebrow-orange:before{color:var(--orange)}.lp-h2{font-size:clamp(30px,6.4vw,50px);font-weight:800;letter-spacing:-.035em;line-height:1.08;color:var(--ink);margin:0 0 14px;text-wrap:balance}.lp-h2 em{font-size:1.06em}.lp-section-desc{font-size:16px;color:var(--muted);margin:0;max-width:580px;line-height:1.7}.cy-who:before,.cy-learn:before,.cy-faq-section:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;pointer-events:none}.cy-who:before{right:-260px;top:-120px;background:radial-gradient(circle,rgba(38,112,122,.1),transparent 65%)}.cy-learn:before{left:-280px;top:30%;background:radial-gradient(circle,rgba(255,121,26,.1),transparent 65%)}.cy-faq-section:before{right:-300px;top:15%;background:radial-gradient(circle,rgba(255,184,102,.16),transparent 65%)}.lp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 28px;font-family:var(--sans);font-size:15px;font-weight:700;border-radius:13px;cursor:pointer;text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .22s var(--ease),box-shadow .26s var(--ease),border-color .2s,color .2s}.lp-btn:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);transition:left .65s ease;pointer-events:none}.lp-btn:hover:after,.lp-btn:focus-visible:after{left:130%}.lp-btn svg{transition:transform .22s var(--ease)}.lp-btn:hover svg{transform:translate(3px)}.lp-btn-orange{background:linear-gradient(180deg,var(--orange-2) 0%,var(--orange) 55%,var(--orange-dk) 130%);color:#fff;border:none;text-shadow:0 1px 1px rgba(168,70,0,.35);box-shadow:0 10px 28px -8px #ff791a99,inset 0 1px #ffffff59}.lp-btn-orange:hover{transform:translateY(-2px);box-shadow:0 16px 36px -8px #ff791ab3,inset 0 1px #ffffff59}.lp-btn-ghost{background:#fffc;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.lp-btn-ghost:after{background:linear-gradient(105deg,transparent,rgba(255,121,26,.14),transparent)}.lp-btn-ghost:hover{transform:translateY(-2px);border-color:#26707a66;color:var(--teal-dk)}.lp-btn-light{background:#fff;color:var(--orange-text);border:none;box-shadow:0 12px 30px -10px #7832008c}.lp-btn-light:after{background:linear-gradient(105deg,transparent,rgba(255,166,77,.35),transparent)}.lp-btn-light:hover{transform:translateY(-2px);box-shadow:0 18px 38px -10px #783200a6}.lp-nav-links a,.lp-footer-nav a,.lp-footer-text a,.cy-faq-a a{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1.5px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s var(--ease),color .2s}.lp-nav-links a:hover,.lp-nav-links a.active,.lp-footer-nav a:hover,.lp-footer-text a:hover,.cy-faq-a a:hover{background-size:100% 1.5px}.lp-nav{--progress: 0;position:fixed;top:0;left:0;right:0;z-index:100;background:#faf8f699;border-bottom:1px solid transparent;transition:background .3s,border-color .3s,box-shadow .3s,backdrop-filter .3s}.lp-nav.is-scrolled{background:#faf8f6bd;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom-color:var(--line);box-shadow:0 6px 24px -14px #232b2b40}.lp-nav-progress{position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--orange-1),var(--orange) 60%,var(--orange-dk));transform:scaleX(var(--progress));transform-origin:0 50%;pointer-events:none}.lp-nav-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px var(--gutter)}.lp-nav-brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;min-width:0}.lp-nav-logo{height:36px;width:36px;object-fit:contain;flex:none}.lp-nav-brand-name{font-size:16px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.lp-nav-mark{height:30px;width:auto;margin:0 0 -4px -6px;flex:none}.lp-nav-links{display:none;align-items:center;gap:28px}.lp-nav-links a{font-size:14px;font-weight:600;color:var(--soft);text-decoration:none;padding:4px 0}.lp-nav-links a:hover,.lp-nav-links a.active{color:var(--orange-text)}.lp-nav-cta.lp-btn{padding:10px 16px;font-size:14px;border-radius:11px;gap:8px;flex:none}.cy-hero{position:relative;padding:104px var(--gutter) 64px;overflow:hidden;overflow:clip;isolation:isolate}.cy-hero-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#fdf3ea 0%,var(--bg) 70%)}.cy-hero-bg:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(35,43,43,.14) 1px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 30% 35%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 30% 35%,#000 10%,transparent 75%)}.cy-hero-bg:after{content:"";position:absolute;inset:0;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.6 0 0 0 0 0.5 0 0 0 0 0.45 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cy-blob{position:absolute;border-radius:50%;will-change:transform}.cy-blob-1{width:90vw;height:90vw;max-width:680px;max-height:680px;right:-30vw;top:-12vw;background:radial-gradient(circle,rgba(255,121,26,.32),rgba(255,166,77,.12) 40%,transparent 68%);animation:cy-drift-1 22s ease-in-out infinite alternate}.cy-blob-2{width:80vw;height:80vw;max-width:600px;max-height:600px;left:-34vw;bottom:-24vw;background:radial-gradient(circle,rgba(46,135,145,.26),rgba(38,112,122,.08) 45%,transparent 68%);animation:cy-drift-2 26s ease-in-out infinite alternate}.cy-blob-3{width:60vw;height:60vw;max-width:460px;max-height:460px;left:30%;top:8%;background:radial-gradient(circle,rgba(255,184,102,.24),transparent 66%);animation:cy-drift-3 30s ease-in-out infinite alternate}@keyframes cy-drift-1{to{transform:translate3d(-8%,10%,0) scale(1.08)}}@keyframes cy-drift-2{to{transform:translate3d(12%,-8%,0) scale(1.1)}}@keyframes cy-drift-3{to{transform:translate3d(-14%,16%,0) scale(.9)}}.cy-hero-inner{position:relative;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:44px;align-items:center}.cy-hero-copy{min-width:0}.cy-headline{font-size:clamp(44px,12.5vw,96px);font-weight:800;letter-spacing:-.045em;line-height:.98;margin:0 0 22px}.cy-headline-sb{display:block}.cy-headline-mark{display:block;height:1.42em;width:auto;margin:-.02em 0 -.12em -.05em;overflow:visible;filter:drop-shadow(0 10px 24px rgba(255,121,26,.18))}.cy-headline-mark .cy-mark-swash{animation:cy-swash-in .9s .5s var(--ease) backwards}@keyframes cy-swash-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.cy-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cy-hero-sub{font-size:clamp(19px,2.4vw,26px);font-weight:700;letter-spacing:-.02em;line-height:1.3;color:var(--teal-dk);margin:0 0 14px;max-width:560px}.cy-hero-desc{font-size:16px;color:var(--soft);line-height:1.7;max-width:520px;margin:0 0 28px}.cy-hero-cta{display:flex;flex-direction:column;gap:12px}.cy-hero-note{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--soft);margin:22px 0 0;max-width:520px}.cy-live-dot{position:relative;flex:none;width:9px;height:9px;margin-top:6px;border-radius:50%;background:var(--orange)}.cy-live-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--orange);animation:cy-ping 2s ease-out infinite}@keyframes cy-ping{to{transform:scale(2.8);opacity:0}}.cy-panel-wrap{position:relative;min-width:0}.cy-float{display:none;position:absolute;z-index:2;width:48px;height:48px;place-items:center;border-radius:14px;background:var(--card);box-shadow:var(--shadow-lg);animation:cy-bob 6s ease-in-out infinite}.cy-float-1{left:-22px;top:26%;color:var(--orange-dk)}.cy-float-2{right:-18px;bottom:14%;color:var(--teal);animation-delay:-3s}@keyframes cy-bob{50%{transform:translateY(-10px) rotate(-4deg)}}.cy-panel{position:relative;color:#f1ede9;border-radius:24px;overflow:hidden;background:radial-gradient(120% 70% at 100% 0%,rgba(46,135,145,.35),transparent 60%),radial-gradient(90% 60% at 0% 100%,rgba(255,121,26,.2),transparent 60%),linear-gradient(160deg,#2b3434,#1c2323);box-shadow:0 34px 70px -24px #232b2b8c,inset 0 0 0 1px #ffffff12;transition:box-shadow .6s var(--ease)}.cy-panel.is-complete{box-shadow:0 34px 80px -22px #ff791a73,inset 0 0 0 1px #ffa64d4d}.cy-panel-bar{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff08}.cy-panel-dots{display:inline-flex;gap:6px}.cy-panel-dots i{width:10px;height:10px;border-radius:50%;background:#ffffff2e}.cy-panel-dots i:first-child{background:var(--orange)}.cy-panel-dots i:nth-child(2){background:var(--orange-1)}.cy-panel-dots i:last-child{background:var(--teal-2)}.cy-panel-title{font-family:var(--mono);font-size:12px;color:#b9b5b0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cy-panel-status{margin-left:auto;flex:none;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffd2a8;background:#ff791a29;transition:color .3s,background .3s}.is-complete .cy-panel-status{color:#bfe6ea;background:#2e87914d}.cy-panel-body{padding:20px 18px 22px}.cy-score{display:flex;align-items:center;gap:16px;padding:12px 14px;margin-bottom:18px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.cy-ring{flex:none;width:76px;height:76px;transform:rotate(-90deg)}.cy-ring circle{fill:none;stroke-width:9}.cy-ring-track{stroke:#ffffff1a}.cy-ring-fill{stroke:url(#cyRingGrad);stroke-linecap:round;transition:stroke-dashoffset .7s var(--ease)}.cy-score-text{display:flex;flex-direction:column}.cy-score-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b9b5b0}.cy-score-num{font-size:38px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#fff;font-variant-numeric:tabular-nums}.cy-score-num small{font-size:.5em;margin-left:2px;color:var(--orange-1)}.cy-check{margin:0;padding:0;list-style:none;display:grid;gap:12px}.cy-check li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.4;color:#f1ede98c;transition:color .4s var(--ease)}.cy-check-box{position:relative;flex:none;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;border:1.5px solid rgba(255,255,255,.22);transition:background .35s var(--ease),border-color .35s,transform .35s var(--ease)}.cy-check-box svg{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.4);transition:opacity .25s,transform .35s var(--ease)}.cy-check li.is-done{color:#f6f2ee}.cy-check li.is-done .cy-check-box{background:linear-gradient(135deg,var(--orange-2),var(--orange-dk));border-color:transparent;transform:scale(1.06)}.cy-check li.is-done .cy-check-box svg{opacity:1;transform:none}.cy-check li.is-current{color:#e9e4df}.cy-check li.is-current .cy-check-box{border-color:var(--orange-1)}.cy-check li.is-current .cy-check-box:after{content:"";position:absolute;inset:-5px;border-radius:10px;border:1.5px solid rgba(255,184,102,.6);animation:cy-ping 1.2s ease-out infinite}.cy-ticker{position:relative;overflow:hidden;overflow:clip;padding:16px 0;background:linear-gradient(90deg,#fff0e2,#fdf7f1,#e7f1f2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.cy-ticker-track{display:flex;width:max-content;animation:cy-marquee 42s linear infinite}.cy-ticker:hover .cy-ticker-track{animation-play-state:paused}.cy-ticker-list{display:flex;flex:none;margin:0;padding:0;list-style:none}.cy-ticker-list li{display:inline-flex;align-items:center;gap:22px;padding-left:22px;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--soft);white-space:nowrap}.cy-ticker-list li:nth-child(odd){color:var(--teal-dk)}.cy-ticker-list li:after{content:"◆";font-size:10px;color:var(--orange)}@keyframes cy-marquee{to{transform:translate(-50%)}}.cy-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.cy-card{position:relative;min-width:0;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:24px 22px;box-shadow:var(--shadow-sm);transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s}.cy-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:linear-gradient(135deg,var(--orange-1),var(--orange) 40%,var(--teal-2));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s var(--ease);pointer-events:none}.cy-card h3,.cy-card h4{font-size:18px;font-weight:750;letter-spacing:-.02em;line-height:1.3;margin:0 0 8px;color:var(--ink)}.cy-card p{font-size:14.5px;color:var(--muted);line-height:1.65;margin:0}@media(hover:hover){.cy-card:hover{transform:translateY(-6px);border-color:transparent;box-shadow:0 24px 48px -18px #ff791a52,0 8px 20px -10px #26707a33}.cy-card:hover:before{opacity:1}.cy-card:hover .cy-chip{transform:rotate(-6deg) scale(1.08)}}.cy-chip{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:14px;flex:none;transition:transform .35s var(--ease)}.cy-chip-orange{color:var(--orange-dk);background:linear-gradient(135deg,#fff2e6,#ffdcbd);box-shadow:inset 0 0 0 1px #ff791a33}.cy-chip-teal{color:var(--teal);background:linear-gradient(135deg,#eaf4f5,#cfe5e8);box-shadow:inset 0 0 0 1px #26707a2e}.cy-card-wide{background:radial-gradient(120% 140% at 0% 0%,rgba(255,166,77,.14),transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(46,135,145,.12),transparent 55%),var(--card)}.cy-scam{position:relative;margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:26px 18px;background:radial-gradient(80% 90% at 100% 0%,rgba(255,184,102,.18),transparent 60%),var(--card);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow-lg);overflow:hidden;overflow:clip}.cy-scam-title{font-size:clamp(26px,5vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 10px}.cy-scam-desc{font-size:15px;color:var(--soft);line-height:1.65;margin:0;max-width:420px}.cy-scam-verdict{margin-top:20px;padding:18px;border-radius:16px;animation:cy-pop .45s var(--ease) backwards}.cy-scam-verdict.is-right{background:#26707a14;border:1px solid rgba(38,112,122,.25)}.cy-scam-verdict.is-wrong{background:#ff791a14;border:1px solid rgba(255,121,26,.28)}@keyframes cy-pop{0%{opacity:.4;translate:0 8px}}.cy-scam-verdict-head{font-size:16px;font-weight:800;margin:0 0 12px}.is-right .cy-scam-verdict-head{color:var(--teal-dk)}.is-wrong .cy-scam-verdict-head{color:var(--orange-text)}.cy-scam-signs{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:10px}.cy-scam-signs li{display:flex;gap:10px;font-size:14px;line-height:1.55;color:var(--soft)}.cy-scam-signs strong{color:var(--ink)}.cy-scam-sign-icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#fff;color:var(--orange-dk);box-shadow:inset 0 0 0 1px #ff791a40}.cy-scam-reset{padding:8px 16px;border-radius:10px;background:var(--card);border:1px solid var(--line);color:var(--ink);font-weight:700;font-size:14px;transition:border-color .2s,color .2s}.cy-scam-reset:hover{border-color:var(--orange);color:var(--orange-text)}.cy-scam-msgs{display:grid;gap:14px;align-content:center}.cy-msg{position:relative;display:block;width:100%;text-align:left;padding:16px;border-radius:20px;background:var(--light);border:1.5px solid var(--line);color:var(--ink);font:inherit;transition:transform .3s var(--ease),border-color .3s,box-shadow .3s,background .3s}.cy-msg:not([aria-disabled]):hover{transform:translateY(-3px);border-color:#ff791a80;box-shadow:0 14px 30px -14px #ff791a73}.cy-msg[aria-disabled]{cursor:default}.cy-msg-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.cy-msg-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;flex:none;font-weight:800;font-size:14px;color:#fff;background:linear-gradient(135deg,var(--teal-2),var(--teal-dk))}.cy-msg:nth-child(2) .cy-msg-avatar{background:linear-gradient(135deg,#8a8a85,#5d5d59)}.cy-msg-sender{display:flex;flex-direction:column;font-size:14px;font-weight:700;line-height:1.25;min-width:0}.cy-msg-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.cy-msg-tag{margin-left:auto;flex:none;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;animation:cy-pop .4s var(--ease) backwards}.cy-msg-bubble{display:block;padding:12px 14px;border-radius:4px 16px 16px;background:#fff;font-size:14.5px;line-height:1.55;color:var(--soft);box-shadow:0 1px 2px #232b2b0f}.cy-msg-link{color:var(--teal-dk);text-decoration:underline;text-underline-offset:2px;word-break:break-all}.cy-msg-cta{display:block;margin-top:10px;font-size:12px;font-weight:700;color:var(--orange-text)}.cy-msg.is-scam{background:#fff4ea;border-color:var(--orange)}.cy-msg.is-scam .cy-msg-tag{background:var(--orange-text);color:#fff}.cy-msg.is-safe{background:#eef6f7;border-color:#26707a73}.cy-msg.is-safe .cy-msg-tag{background:var(--teal);color:#fff}.cy-msg.is-picked{box-shadow:0 0 0 4px #232b2b14}.cy-path{--p: 1;--rail-x: 16px;--rail-pad: 48px;position:relative;padding-left:var(--rail-pad)}.cy-path-rail{position:absolute;left:var(--rail-x);top:18px;bottom:18px;width:3px;margin-left:-1.5px;border-radius:3px;background:#232b2b1a;overflow:hidden}.cy-path-fill{position:absolute;inset:0;background:linear-gradient(180deg,var(--teal-2),var(--teal) 35%,var(--orange) 75%,var(--orange-1));transform:scaleY(var(--p));transform-origin:top}.cy-tier+.cy-tier{margin-top:48px}.cy-tier-head{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:18px;min-height:36px}.cy-tier-node{position:absolute;left:calc(var(--rail-x) - var(--rail-pad) - 18px);top:0;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--teal-2),var(--teal-dk));box-shadow:0 0 0 6px var(--bg),0 8px 18px -6px #26707a99}.cy-tier-3 .cy-tier-node{background:linear-gradient(135deg,var(--orange-2),var(--orange-dk));box-shadow:0 0 0 6px var(--bg),0 8px 18px -6px #ff791a99}.cy-tier-badge{margin:0;padding:7px 16px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-dk);background:#26707a1a;border:1px solid rgba(38,112,122,.22)}.cy-tier-2 .cy-tier-badge{color:#fff;background:var(--teal);border-color:var(--teal)}.cy-tier-3 .cy-tier-badge{color:#fff;background:var(--orange-text);border-color:var(--orange-text)}.cy-tier-range{font-size:13px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.cy-track-grid{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.cy-track{padding:22px 20px}.cy-track-num{display:inline-grid;place-items:center;min-width:42px;height:32px;padding:0 10px;margin-bottom:14px;border-radius:10px;font-size:14px;font-weight:800;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--teal-dk);background:#26707a1a}.cy-tier-3 .cy-track-num{color:var(--orange-text);background:#ff791a1f}.cy-steps{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:22px;counter-reset:none}.cy-step:not(:last-child):before{content:"";position:absolute;left:30px;top:62px;bottom:-22px;border-left:2px dashed rgba(255,121,26,.4)}.cy-step{position:relative;display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;align-items:start}.cy-step-num{position:relative;z-index:1;display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--card);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--line);font-family:var(--serif);font-style:italic;font-weight:700;font-size:28px;color:var(--orange-text)}.cy-step-card .cy-chip{width:42px;height:42px;border-radius:12px;margin-bottom:14px}.cy-faq{display:grid;gap:12px}.cy-faq-item{background:var(--card);border:1px solid var(--line);border-radius:18px;transition:border-color .3s,box-shadow .3s}.cy-faq-item:hover{border-color:#ff791a4d}.cy-faq-item.is-open{border-color:#ff791a66;box-shadow:0 16px 36px -18px #ff791a66}.cy-faq-h{margin:0;font-size:inherit}.cy-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 18px 18px 20px;background:none;border-radius:18px;text-align:left;font-family:var(--sans);font-size:16px;font-weight:700;line-height:1.4;color:var(--ink)}.cy-faq-icon{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:#ff791a1a;transition:transform .4s var(--ease),background .3s}.cy-faq-icon:before,.cy-faq-icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--orange-text);transition:background .3s}.cy-faq-icon:after{transform:rotate(90deg)}.is-open .cy-faq-icon{transform:rotate(135deg);background:var(--orange)}.is-open .cy-faq-icon:before,.is-open .cy-faq-icon:after{background:#fff}.cy-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease)}.is-open .cy-faq-a{grid-template-rows:1fr}.cy-faq-a>div{overflow:hidden;min-height:0}.cy-faq-a p{padding:0 20px 20px;margin:0;font-size:15px;color:var(--soft);line-height:1.7}.cy-faq-a a{color:var(--orange-text);font-weight:700;text-decoration:none;background-size:100% 1.5px}.cy-faq-a a:hover{background-size:0% 1.5px}.lp-final{padding-top:24px}.lp-final+.lp-footer{margin-top:0}.cy-cta{position:relative;max-width:1000px;margin:0 auto;padding:52px 22px;text-align:center;color:#fff;border-radius:28px;overflow:hidden;overflow:clip;isolation:isolate;background:radial-gradient(60% 90% at 0% 0%,rgba(255,184,102,.75),transparent 60%),radial-gradient(60% 90% at 100% 100%,rgba(194,84,0,.9),transparent 65%),linear-gradient(135deg,var(--orange) 0%,var(--orange-dk) 50%,var(--orange-text) 100%);box-shadow:0 30px 70px -26px #e05e00b3}.cy-cta-pattern{position:absolute;inset:-40px;z-index:-1;opacity:.22;background-image:radial-gradient(rgba(255,255,255,.9) 1.2px,transparent 1.6px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse at center,transparent 25%,#000 85%);mask-image:radial-gradient(ellipse at center,transparent 25%,#000 85%);animation:cy-pattern 18s linear infinite}@keyframes cy-pattern{to{transform:translate(24px,24px)}}.cy-cta-shine{position:absolute;top:0;left:-60%;z-index:-1;width:40%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);animation:cy-shine 7s ease-in-out infinite}@keyframes cy-shine{0%,60%{left:-60%}85%,to{left:130%}}.cy-cta .lp-h2{color:#fff;text-shadow:0 2px 14px rgba(140,55,0,.3)}.cy-cta .lp-h2 em{color:#fff;text-decoration:underline;text-decoration-color:var(--orange-1);text-decoration-thickness:3px;text-underline-offset:6px}.cy-cta-desc{font-size:19px;font-weight:600;line-height:1.5;max-width:560px;margin:0 auto 28px;color:#fff;text-shadow:0 1px 8px rgba(140,55,0,.35)}.lp-footer{position:relative;margin-top:72px;padding:56px var(--gutter) 0;border-top:1px solid var(--line);background:linear-gradient(180deg,var(--bg),#f6efe9);overflow:hidden;overflow:clip}.lp-footer-inner{max-width:1120px;margin:0 auto}.lp-footer-top{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:36px}.lp-footer-logos{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;text-align:center}.lp-footer-logo{height:44px;width:44px;object-fit:contain}.lp-footer-by{font-size:14px;color:var(--soft);font-weight:600}.lp-footer-social{display:flex;align-items:center;gap:10px}.lp-footer-social-link{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--card);border:1px solid var(--line);color:var(--soft);text-decoration:none;transition:color .2s,border-color .2s,transform .25s var(--ease),box-shadow .25s}.lp-footer-social-link:hover{color:var(--orange-text);border-color:#ff791a73;transform:translateY(-3px);box-shadow:0 10px 20px -10px #ff791a80}.lp-footer-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 26px;margin-bottom:20px}.lp-footer-nav a{font-size:14px;font-weight:600;color:var(--soft);text-decoration:none;padding:2px 0}.lp-footer-nav a:hover{color:var(--orange-text)}.lp-footer-text{font-size:13px;color:var(--muted);margin:0;text-align:center}.lp-footer-text a{color:var(--orange-text);font-weight:700;text-decoration:none}.lp-footer-wordmark{margin:18px 0 -.36em;font-size:clamp(96px,27vw,300px);font-weight:800;letter-spacing:-.05em;line-height:1;text-align:center;background:linear-gradient(180deg,#ff791a6b,#ffa64d29 55%,#ffb86600 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}@media(min-width:480px){.cy-hero-cta{flex-direction:row;flex-wrap:wrap}}@media(min-width:640px){.lp{--gutter: 24px}.lp-nav-brand-name{font-size:18px}.lp-nav-mark{height:34px}.lp-nav-logo{width:40px;height:40px}.cy-grid-who,.cy-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.cy-card-wide{grid-column:1 / -1;display:flex;align-items:center;gap:20px}.cy-card-wide .cy-chip{margin-bottom:0}.cy-track-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cy-track-grid-3>:last-child{grid-column:1 / -1}.cy-scam{padding:32px}.cy-scam-msgs{grid-template-columns:repeat(2,minmax(0,1fr))}.cy-path{--rail-x: 20px;--rail-pad: 64px}.cy-float{display:grid}}@media(min-width:900px){.lp{--gutter: 40px}.lp-section{padding:112px var(--gutter);scroll-margin-top:72px}.lp-section-head{margin-bottom:56px}.cy-hero{padding:132px var(--gutter) 96px}.cy-hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}.cy-panel-body{padding:24px 24px 28px}.cy-check li{font-size:15px}.cy-ring{width:88px;height:88px}.cy-ticker{padding:20px 0}.cy-ticker-list li{font-size:19px;gap:28px;padding-left:28px}.cy-scam{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding:44px;align-items:center}.cy-scam-msgs{grid-template-columns:minmax(0,1fr)}.cy-track-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cy-track-grid-3>:last-child{grid-column:auto}.cy-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cy-step:not(:last-child):before{content:none}.cy-steps:before{content:"";position:absolute;left:16%;right:16%;top:40px;border-top:2px dashed rgba(255,121,26,.4)}.cy-steps:after{content:"";position:absolute;z-index:2;top:35px;left:16%;width:10px;height:10px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 5px #ff791a2e;animation:cy-travel-x 7s ease-in-out infinite}.cy-step{grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px}.cy-step-num{width:80px;height:80px;font-size:36px}.cy-step-card{width:100%}.cy-cta{padding:72px 48px}.lp-footer-top{justify-content:space-between}}@keyframes cy-travel-x{0%,to{left:16%;opacity:0}8%,92%{opacity:1}50%{left:calc(84% - 10px)}}@media(min-width:1024px){.cy-grid-who,.cy-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cy-card-wide{grid-column:span 2}.lp-nav-links{display:flex}}@media(min-width:1200px){.cy-hero{padding-top:148px;padding-bottom:112px}}.js-anim .reveal:not(.is-visible){opacity:0}.js-anim .reveal.is-visible{animation:cy-rise .7s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes cy-rise{0%{opacity:0;translate:0 22px}}@media(prefers-reduced-motion:reduce){.cy-blob,.cy-ticker-track,.cy-float,.cy-live-dot:after,.cy-steps:after,.cy-cta-pattern,.cy-cta-shine,.cy-headline-mark .cy-mark-swash,.cy-check li.is-current .cy-check-box:after{animation:none!important}.cy-cta-shine{display:none}.cy-ticker-track{flex-wrap:wrap;width:auto;justify-content:center}.cy-ticker-list[aria-hidden=true]{display:none}.cy-ticker-list{flex:1 1 100%;flex-wrap:wrap;justify-content:center;row-gap:8px}.cy-ticker-list li:last-child:after{content:none}.cy-ticker{-webkit-mask-image:none;mask-image:none;padding-left:var(--gutter);padding-right:var(--gutter)}.lp *,.lp *:before,.lp *:after{transition-duration:1ms!important}}
