:root{--bg:#0a0a0a;--border:#ffffff14;--hover:#ffffff29;--feat:#ffffff3d;--t1:#fff;--t2:#e2e8f0;--t3:#a0a0a0;--t4:#666;--green:#059669}.pricing-page-container{background:var(--bg);color:var(--t2);min-height:auto;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.pricing-page-container .hero{text-align:center;padding:80px 48px 24px}.pricing-page-container .hero h1{letter-spacing:-.02em;color:var(--t1);margin:0;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.15}.pricing-page-container .hero h1 span{display:block}.hero-subtext{color:var(--t3);max-width:600px;margin:16px auto 0;font-size:clamp(16px,2vw,18px);line-height:1.5}.cta-system-wrapper{text-align:center;margin:32px auto}.cta-pre{color:var(--t3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:13px;font-weight:600}.cta-post{color:var(--t4);margin-top:12px;font-size:12px}.cta-details{color:var(--t3);text-align:left;border:1px solid var(--border);background:#ffffff08;border-radius:8px;max-width:400px;margin-top:20px;margin-left:auto;margin-right:auto;padding:16px;font-size:13px;line-height:1.6}.cta-details p{margin:6px 0}.btn-primary{color:#000;text-align:center;cursor:pointer;background:#fff;border:none;border-radius:10px;padding:14px 32px;font-family:Inter,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 4px 20px #ffffff1a}.btn-primary:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 8px 30px #ffffff26}.pricing-page-container .toggle{justify-content:center;gap:0;margin:32px 0 24px;display:flex}.pricing-page-container .toggle button{color:var(--t3);border:1px solid var(--border);cursor:pointer;background:#ffffff08;outline:none;padding:10px 24px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;transition:all .2s}.pricing-page-container .toggle button:first-child{border-radius:8px 0 0 8px}.pricing-page-container .toggle button:last-child{border-radius:0 8px 8px 0}.pricing-page-container .toggle button.active{color:#000;background:#fff;border-color:#fff}.pricing-page-container .toggle .save{color:#fff;letter-spacing:.04em;z-index:10;white-space:nowrap;background:#059669;border-radius:99px;padding:2px 8px;font-size:10px;font-weight:800;position:absolute;top:-12px;right:-8px;overflow:hidden;box-shadow:0 4px 10px #0000004d}.pricing-page-container .toggle .save:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{0%{left:-100%}to{left:100%}}.scan-block{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:center;gap:clamp(20px,5vw,60px);max-width:900px;margin:48px auto;padding:24px;display:flex}.scan-item{color:var(--t1);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.scan-item:before{content:"✓";color:var(--green);font-weight:800}.flow-line-container{text-align:center;margin:40px 0;padding:0 24px}.flow-line{color:var(--t2);letter-spacing:.02em;font-size:clamp(14px,2vw,18px);font-weight:500}.flow-line span{color:var(--t4);margin:0 12px;font-weight:300}.trust-proof{text-align:center;max-width:800px;margin:64px auto;padding:0 24px}.trust-main{color:var(--t1);margin-bottom:12px;font-size:clamp(18px,3vw,22px);font-weight:600}.trust-sub{color:var(--t3);font-size:16px}.value-positioning{flex-direction:column;align-items:center;gap:20px;margin:64px 0;display:flex}.value-card{border:1px solid var(--border);text-align:center;background:#ffffff08;border-radius:16px;min-width:280px;padding:20px 40px}.value-card.highlight{background:#4dff880d;border-color:#4dff884d;box-shadow:0 0 30px #4dff880d}.value-label{color:var(--t3);margin-bottom:4px;font-size:13px}.value-amount{color:var(--t1);font-size:28px;font-weight:700}.value-note{color:var(--green);margin-top:8px;font-size:15px;font-weight:600}.objection-handling{text-align:center;color:var(--t2);max-width:600px;margin:40px auto;font-size:16px;font-style:italic}.pricing-context{text-align:center;color:var(--t3);opacity:.8;margin-bottom:32px;font-size:14px}.pricing-context p{margin:6px 0}.pricing-page-container .cards{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;padding:0 48px;display:grid}@media (max-width:900px){.pricing-page-container .cards{grid-template-columns:1fr;max-width:450px;padding:0 24px}}.pricing-page-container .card{border:1px solid var(--border);text-align:center;background:#ffffff08;border-radius:16px;flex-direction:column;padding:32px 24px;transition:all .3s;display:flex;position:relative}.pricing-page-container .card:hover{border-color:var(--hover);transform:translateY(-4px)}.pricing-page-container .card.featured{background:#ffffff0d;border-color:#059669;box-shadow:0 20px 40px #05966933}.pricing-page-container .card .badge{white-space:nowrap;color:#fff;letter-spacing:.06em;text-transform:uppercase;z-index:10;background:#059669;border-radius:99px;padding:6px 16px;font-size:11px;font-weight:800;display:inline-block;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #05966966}.pricing-page-container .card .name{color:var(--t1);letter-spacing:.05em;margin-bottom:8px;font-size:18px;font-weight:600}.pricing-page-container .card .desc{color:var(--t3);margin-bottom:24px;font-size:14px}.pricing-page-container .card .price{color:var(--t1);letter-spacing:-.02em;font-size:36px;font-weight:700}.pricing-page-container .card .period{color:var(--t3);margin-bottom:24px;font-size:15px;font-weight:400}.tax-disclosure{text-align:center;color:var(--t4);max-width:600px;margin:16px auto;font-size:13px}.plan-features{text-align:left;flex-direction:column;gap:12px;min-width:200px;margin:24px auto;padding:0;list-style:none;display:inline-flex}.plan-features li{color:var(--t2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.plan-features li:before{content:"✓";color:var(--green);flex-shrink:0;margin-top:-2px;font-size:16px;font-weight:900}.card-cta-wrapper{border-top:1px solid #ffffff0d;margin-top:auto;padding-top:24px}.card-cta-wrapper .cta-system-wrapper{margin:0}.card-cta-wrapper .btn-primary{width:100%;padding:12px;font-size:14px}.setup-fee-block{text-align:center;border:1px solid var(--border);background:#ffffff05;border-radius:16px;max-width:600px;margin:64px auto 32px;padding:32px}.setup-main{color:var(--t1);font-size:20px;font-weight:600}.setup-waived{color:var(--green);text-transform:uppercase;letter-spacing:.02em;margin-top:8px;font-size:15px;font-weight:700}.scarcity-access{text-align:center;color:var(--t3);margin:32px 0;font-size:15px}.category-positioning{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:56px 0;display:flex}.cat-item{color:var(--t3);justify-content:center;align-items:center;gap:8px;font-size:16px;display:flex}.cat-item.highlight{color:var(--t1);font-weight:600}.cat-label{font-weight:700}.ideal-user{border:1px solid var(--border);background:#ffffff05;border-radius:16px;max-width:450px;margin:64px auto;padding:32px}.ideal-user h3{color:var(--t1);text-align:center;margin-bottom:20px;font-size:18px}.ideal-user ul{padding:0;list-style:none}.ideal-user li{color:var(--t2);align-items:center;margin:12px 0;font-size:15px;display:flex}.ideal-user li:before{content:"→";color:var(--green);margin-right:12px;font-weight:800}.y2-limited{text-align:center;color:var(--t4);margin:48px 0;font-size:13px;font-style:italic}.final-cta-block{text-align:center;border-top:1px solid var(--border);background:radial-gradient(circle,#ffffff12 0%,#0000 75%);margin:60px 0 0;padding:80px 24px}.final-cta-block h2{color:var(--t1);letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(28px,4vw,40px);font-weight:800}.final-sub{color:var(--t3);margin-bottom:40px;font-size:clamp(16px,2vw,20px)}.pricing-page-container .card.featured{z-index:1;border-color:#ffffff0d;overflow:visible}.pricing-page-container .card.featured:before{content:"";background:conic-gradient(from var(--border-angle,0deg),transparent 20%,#4dff8833 50%,#4dff88 80%,transparent 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;border-radius:16px;padding:1.5px;animation:2.5s linear infinite border-beam-snake;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pricing-page-container .card.featured .badge{white-space:nowrap;color:#fff;letter-spacing:.06em;text-transform:uppercase;z-index:11;background:#059669;border-radius:99px;padding:6px 16px;font-size:11px;font-weight:800;display:inline-block;position:absolute;top:-14px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 12px #05966966}.pricing-page-container .card.featured .badge:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);width:100%;height:100%;animation:2.5s linear infinite sync-badge-shimmer;position:absolute;top:0;left:-150%}@keyframes sync-badge-shimmer{0%{left:-150%}25%{left:150%}to{left:150%}}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes border-beam-snake{0%{--border-angle:0deg}to{--border-angle:360deg}}@media (max-width:900px){.pricing-page-container .cards{grid-template-columns:1fr;max-width:450px;padding:0 24px}}@media (max-width:600px){.pricing-page-container .hero{padding:60px 20px 24px}.pricing-page-container .hero h1{font-size:28px}.hero-subtext{font-size:15px}.pricing-page-container .toggle{margin:24px auto 20px}.pricing-page-container .toggle button{padding:10px 20px;font-size:14px}.scan-block{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px}.flow-line{font-size:13px;line-height:1.6}.flow-line span{margin:4px 0;display:block;transform:rotate(90deg)}.trust-proof{padding:0 20px}.trust-main{font-size:18px}.value-positioning{padding:0 20px}.value-card{width:100%;min-width:auto;max-width:300px;padding:16px 24px}.value-amount{font-size:22px}.pricing-page-container .cards{padding:0 20px}.pricing-page-container .card{padding:24px 20px}.pricing-page-container .card .price{font-size:28px}.setup-fee-block{margin:48px 20px 24px;padding:24px 20px}.setup-main{font-size:17px}.cat-label{text-align:left;width:auto;margin-bottom:4px;display:block}.category-positioning{align-items:flex-start;padding-left:20px}.ideal-user{margin:48px 20px;padding:24px 20px}.final-cta-block{padding:60px 20px}.final-cta-block h2{font-size:26px}.cta-details{font-size:12px}.tax-disclosure,.pricing-context,.scarcity-access,.objection-handling,.y2-limited{padding:0 20px}}
