.nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;z-index:100;height:64px;transition:background-color .3s ease,backdrop-filter .3s ease}.nav[data-astro-cid-dmqpwcec].scrolled{background-color:#0a0a0ceb;backdrop-filter:blur(12px);border-bottom:1px solid rgba(199,163,95,.1)}.nav__inner[data-astro-cid-dmqpwcec]{max-width:1200px;margin:0 auto;padding:0 2rem;height:100%;display:flex;align-items:center;justify-content:space-between}.nav__brand[data-astro-cid-dmqpwcec]{text-decoration:none;display:flex;align-items:baseline}.nav__wordmark[data-astro-cid-dmqpwcec]{font-family:DM Mono,monospace;font-weight:500;font-size:1.25rem;letter-spacing:.25em;color:var(--color-accent)}.nav__tld[data-astro-cid-dmqpwcec]{font-family:Inter,sans-serif;font-weight:300;font-size:.5rem;color:var(--color-secondary);margin-left:.1em}.nav__links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;color:var(--color-secondary);text-decoration:none;transition:color .2s ease}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--color-primary)}.nav__cta[data-astro-cid-dmqpwcec]{font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;color:var(--color-accent)!important;border:1px solid var(--color-accent);padding:.5rem 1.25rem;border-radius:4px;transition:background-color .2s ease,color .2s ease}.nav__cta[data-astro-cid-dmqpwcec]:hover{background-color:var(--color-accent);color:var(--color-bg)!important}.nav__hamburger[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.nav__hamburger-bar[data-astro-cid-dmqpwcec]{display:block;width:24px;height:2px;background-color:var(--color-primary);transition:transform .3s ease,opacity .3s ease}.nav__hamburger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__hamburger-bar[data-astro-cid-dmqpwcec]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav__hamburger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__hamburger-bar[data-astro-cid-dmqpwcec]:nth-child(2){opacity:0}.nav__hamburger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__hamburger-bar[data-astro-cid-dmqpwcec]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav__overlay[data-astro-cid-dmqpwcec]{position:fixed;inset:64px 0 0;background-color:#0a0a0cfa;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.nav__overlay[data-astro-cid-dmqpwcec].open{opacity:1;pointer-events:auto}.nav__overlay-links[data-astro-cid-dmqpwcec]{list-style:none;padding:0;margin:0;text-align:center;display:flex;flex-direction:column;gap:2rem}.nav__overlay-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-family:"DM Serif Display",serif;font-size:1.75rem;color:var(--color-primary);text-decoration:none;transition:color .2s ease}.nav__overlay-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--color-accent)}.nav__overlay-links[data-astro-cid-dmqpwcec] .nav__cta[data-astro-cid-dmqpwcec]{font-family:Inter,sans-serif;font-size:1rem;display:inline-block}@media(max-width:768px){.nav__links[data-astro-cid-dmqpwcec]{display:none}.nav__hamburger[data-astro-cid-dmqpwcec]{display:flex}}.footer[data-astro-cid-sz7xmlte]{background-color:var(--color-bg);border-top:1px solid var(--color-border);padding:4rem 2rem 2rem}.footer__inner[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.footer__brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.75rem}.footer__wordmark-link[data-astro-cid-sz7xmlte]{text-decoration:none;display:inline-flex;align-items:baseline}.footer__wordmark[data-astro-cid-sz7xmlte]{font-family:DM Mono,monospace;font-weight:500;font-size:1.25rem;letter-spacing:.25em;color:var(--color-accent)}.footer__tld[data-astro-cid-sz7xmlte]{font-family:Inter,sans-serif;font-weight:300;font-size:.5rem;color:var(--color-secondary);margin-left:.1em}.footer__tagline[data-astro-cid-sz7xmlte]{font-family:"DM Serif Display",serif;font-style:italic;font-size:1rem;color:var(--color-secondary);margin:0}.footer__links[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;padding:0;margin:0}.footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;color:var(--color-secondary);text-decoration:none;transition:color .2s ease}.footer__links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-accent)}.footer__bybit-link[data-astro-cid-sz7xmlte]{font-family:DM Mono,monospace;font-weight:500;font-size:.875rem;color:var(--color-accent);text-decoration:none;transition:opacity .2s ease}.footer__bybit-link[data-astro-cid-sz7xmlte]:hover{opacity:.8}.footer__btc[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-family:Inter,sans-serif;font-weight:300;font-size:.8125rem;color:var(--color-muted);margin:0}.footer__legal[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-border);padding-top:1.5rem;display:flex;flex-direction:column;gap:.75rem}.footer__copyright[data-astro-cid-sz7xmlte]{font-family:Inter,sans-serif;font-weight:400;font-size:.8125rem;color:var(--color-secondary);margin:0}.footer__risk[data-astro-cid-sz7xmlte]{font-family:Inter,sans-serif;font-weight:300;font-size:.75rem;color:var(--color-muted);line-height:1.6;margin:0}.footer__affiliate-disclosure[data-astro-cid-sz7xmlte]{font-family:Inter,sans-serif;font-weight:300;font-size:.6875rem;color:var(--color-muted);margin:0}@media(max-width:768px){.footer__links[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{flex-direction:column;gap:1rem}}:root{--color-bg: #0A0A0C;--color-bg-surface: #111116;--color-bg-elevated: #18181F;--color-accent: #C9A84C;--color-accent-dim: rgba(201, 168, 76, .15);--color-accent-glow: rgba(201, 168, 76, .06);--color-text-primary: #F0EDE6;--color-text-secondary: #8A8880;--color-text-tertiary: #4A4946;--color-border: rgba(255, 255, 255, .07);--color-border-accent: rgba(201, 168, 76, .3);--color-success: #3DB88A;--color-danger: #E05252;--font-display: "DM Serif Display", Georgia, serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "DM Mono", "SF Mono", "Fira Code", monospace;--nav-height: 64px;--container-max: 1100px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--ease-out: cubic-bezier(.25, .46, .45, .94);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--color-primary: var(--color-text-primary);--color-secondary: var(--color-text-secondary);--color-muted: var(--color-text-tertiary);--color-cream: var(--color-text-primary);--color-body: var(--color-text-secondary);--color-gold: var(--color-accent);--color-surface: var(--color-bg-surface);--color-elevated: var(--color-bg-elevated)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-body);font-weight:300;line-height:1.6;min-height:100vh;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{cursor:pointer;border:none;background:none}h1{font-family:var(--font-display);font-weight:400;font-size:clamp(2.5rem,5vw,4rem);line-height:1.15;letter-spacing:-.01em;color:var(--color-text-primary)}h2{font-family:var(--font-body);font-weight:600;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.25;letter-spacing:-.015em;color:var(--color-text-primary)}h3{font-family:var(--font-body);font-weight:500;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.35;color:var(--color-text-primary)}h4{font-family:var(--font-body);font-weight:500;font-size:1.125rem;line-height:1.4;color:var(--color-text-primary)}p{font-size:1rem;line-height:1.7;color:var(--color-text-secondary)}p+p{margin-top:1em}small{font-size:.875rem;color:var(--color-text-tertiary)}.mono{font-family:var(--font-mono)}blockquote{font-family:var(--font-display);font-style:italic;font-size:1.25rem;line-height:1.6;color:var(--color-text-secondary)}strong{font-weight:600;color:var(--color-text-primary)}body:before{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.nav{position:fixed;top:0;left:0;right:0;height:var(--nav-height);z-index:1000;display:flex;align-items:center;transition:background-color .3s var(--ease-smooth),border-color .3s var(--ease-smooth),backdrop-filter .3s var(--ease-smooth);border-bottom:1px solid transparent}.nav.scrolled{background-color:#111116eb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--color-border)}.nav__inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--container-max);margin:0 auto;padding:0 24px}.nav__logo{font-family:var(--font-mono);font-weight:500;font-size:1.125rem;letter-spacing:.25em;color:var(--color-accent);text-transform:uppercase}.nav__logo .trade{font-family:var(--font-body);font-weight:300;font-size:.45em;letter-spacing:.12em;color:var(--color-text-tertiary);vertical-align:middle;margin-left:.3em}.nav__links{display:flex;align-items:center;gap:32px}.nav__links a{font-size:.875rem;font-weight:400;color:var(--color-text-secondary);transition:color .2s var(--ease-smooth);letter-spacing:.02em}.nav__links a:hover{color:var(--color-text-primary)}.nav__links a.active{color:var(--color-accent)}.nav__cta{margin-left:8px}.nav__hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:28px;height:28px;cursor:pointer}.nav__hamburger span{display:block;width:100%;height:1.5px;background-color:var(--color-text-secondary);border-radius:1px;transition:transform .3s var(--ease-smooth),opacity .3s var(--ease-smooth)}.nav__hamburger.open span:nth-child(1){transform:rotate(45deg) translate(4.5px,4.5px)}.nav__hamburger.open span:nth-child(2){opacity:0}.nav__hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(4.5px,-4.5px)}.nav__mobile-menu{display:none;position:fixed;top:var(--nav-height);left:0;right:0;bottom:0;background-color:#0a0a0cf7;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);flex-direction:column;align-items:center;justify-content:center;gap:32px;z-index:999}.nav__mobile-menu.open{display:flex}.nav__mobile-menu a{font-size:1.25rem;font-weight:400;color:var(--color-text-secondary);transition:color .2s var(--ease-smooth)}.nav__mobile-menu a:hover{color:var(--color-accent)}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 24px}section{padding:120px 24px;position:relative}@media(max-width:768px){section{padding:60px 20px}}section+section{border-top:1px solid var(--color-border)}.fade-in{opacity:0;transform:translateY(40px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.fade-in.visible{opacity:1;transform:translateY(0)}.fade-in-delay-1{transition-delay:.1s}.fade-in-delay-2{transition-delay:.2s}.fade-in-delay-3{transition-delay:.3s}.fade-in-delay-4{transition-delay:.4s}.hero{min-height:100vh;display:flex;align-items:center;padding-top:var(--nav-height);overflow:hidden}.hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero__content{display:flex;flex-direction:column;gap:24px}.hero__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background-color:var(--color-accent-dim);border:1px solid var(--color-border-accent);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:500;color:var(--color-accent);letter-spacing:.04em;width:fit-content}.hero__badge:before{content:"";display:inline-block;width:6px;height:6px;background-color:var(--color-accent);border-radius:50%}.hero h1{max-width:520px}.hero__subtitle{font-size:1.125rem;line-height:1.7;color:var(--color-text-secondary);max-width:460px}.hero__actions{display:flex;gap:16px;margin-top:8px}.hero__social-proof{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:.8125rem;color:var(--color-text-tertiary)}.hero__social-proof span{color:var(--color-text-secondary);font-weight:500}.hero__visual{position:relative;display:flex;align-items:center;justify-content:center}.hero__image{width:100%;max-width:560px;height:auto;object-fit:contain;mask-image:linear-gradient(to right,transparent 0%,black 20%,black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 20%,black 100%)}.features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature-card{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:28px;transition:border-color .3s var(--ease-smooth),transform .3s var(--ease-smooth)}.feature-card:hover{border-color:var(--color-border-accent);transform:translateY(-2px)}.feature-card__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--color-accent-dim);border-radius:var(--radius-sm);margin-bottom:20px;color:var(--color-accent);font-size:1.25rem}.feature-card h4{margin-bottom:10px}.feature-card p{font-size:.9rem;line-height:1.6}.calculator{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:40px;position:relative;overflow:hidden}.calculator:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--color-border) 1px,transparent 1px),linear-gradient(90deg,var(--color-border) 1px,transparent 1px);background-size:40px 40px;opacity:.4;pointer-events:none}.calculator__content{position:relative;z-index:1}.calculator__inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px}.calculator__field label{display:block;font-size:.8125rem;font-weight:500;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.calculator__field input,.calculator__field select{width:100%;padding:12px 16px;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-family:var(--font-mono);font-size:.9375rem;transition:border-color .2s var(--ease-smooth);outline:none}.calculator__field input:focus,.calculator__field select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-glow)}.calculator__field input::placeholder{color:var(--color-text-tertiary)}.calculator__outputs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px}.calculator__output-card{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:20px;text-align:center}.calculator__output-card .label{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin-bottom:8px}.calculator__output-card .value{font-family:var(--font-mono);font-size:1.5rem;font-weight:500;color:var(--color-text-primary)}.calculator__output-card .value.positive{color:var(--color-success)}.calculator__output-card .value.negative{color:var(--color-danger)}.progress-bar{width:100%;height:6px;background-color:var(--color-bg);border-radius:var(--radius-pill);overflow:hidden;margin-bottom:24px}.progress-bar__fill{height:100%;background:linear-gradient(90deg,var(--color-accent),#D4B85E);border-radius:var(--radius-pill);transition:width .6s var(--ease-smooth)}.share-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:.8125rem;color:var(--color-text-secondary);cursor:pointer;transition:border-color .2s var(--ease-smooth),color .2s var(--ease-smooth)}.share-pill:hover{border-color:var(--color-border-accent);color:var(--color-accent)}.tml__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.tml__content h2{margin-bottom:16px}.tml__content p{margin-bottom:24px}.tml-alert{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);padding:24px;display:flex;flex-direction:column;gap:16px}.tml-alert__header{display:flex;align-items:center;justify-content:space-between}.tml-alert__pair{font-family:var(--font-mono);font-weight:500;font-size:1rem;color:var(--color-text-primary)}.tml-alert__badge{display:inline-flex;padding:3px 10px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.75rem;font-weight:500;text-transform:uppercase}.tml-alert__row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px solid var(--color-border)}.tml-alert__row .label{font-size:.8125rem;color:var(--color-text-tertiary)}.tml-alert__row .value{font-family:var(--font-mono);font-size:.9375rem;color:var(--color-text-primary)}.ncnp{position:relative;overflow:hidden}.ncnp:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,var(--color-accent-glow) 0%,transparent 70%);pointer-events:none}.ncnp__content{position:relative;z-index:1}.ncnp__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:40px}.ncnp__fine-print{font-size:.875rem;line-height:1.7;color:var(--color-text-tertiary)}.ncnp__fine-print strong{color:var(--color-text-secondary)}.ncnp__highlight{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-accent);border-radius:var(--radius-md);padding:32px}.ncnp__highlight h3{color:var(--color-accent);margin-bottom:16px}.testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.testimonial-card{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:28px;display:flex;flex-direction:column;gap:16px}.testimonial-card__stars{display:flex;gap:4px;color:var(--color-accent);font-size:.875rem}.testimonial-card__quote{font-family:var(--font-display);font-style:italic;font-size:1rem;line-height:1.7;color:var(--color-text-secondary);flex:1}.testimonial-card__author{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--color-border)}.testimonial-card__avatar{width:36px;height:36px;border-radius:50%;background-color:var(--color-accent-dim);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:.8125rem;font-weight:500;color:var(--color-accent)}.testimonial-card__name{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}.testimonial-card__role{font-size:.75rem;color:var(--color-text-tertiary)}.trade-card{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:24px;display:flex;flex-direction:column;gap:12px}.trade-card__header{display:flex;align-items:center;justify-content:space-between}.trade-card__pair{font-family:var(--font-mono);font-weight:500;font-size:1rem;color:var(--color-text-primary)}.badge{display:inline-flex;padding:3px 10px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.badge.long{background-color:#3db88a1f;color:var(--color-success);border:1px solid rgba(61,184,138,.25)}.badge.short{background-color:#e052521f;color:var(--color-danger);border:1px solid rgba(224,82,82,.25)}.trade-card__prices{display:flex;justify-content:space-between;gap:12px}.trade-card__price-item .label{font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin-bottom:4px}.trade-card__price-item .value{font-family:var(--font-mono);font-size:.9375rem;color:var(--color-text-primary)}.trade-card__pnl{font-family:var(--font-mono);font-size:1.125rem;font-weight:600;padding-top:12px;border-top:1px solid var(--color-border)}.trade-card__pnl.positive{color:var(--color-success)}.trade-card__pnl.negative{color:var(--color-danger)}.waitlist{max-width:600px;margin:0 auto;text-align:center}.waitlist h2{margin-bottom:12px}.waitlist>p{margin-bottom:32px}.waitlist__form{display:flex;flex-direction:column;gap:16px}.waitlist__form input[type=email],.waitlist__form input[type=text]{width:100%;padding:14px 18px;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:1rem;transition:border-color .2s var(--ease-smooth);outline:none}.waitlist__form input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-glow)}.waitlist__form input::placeholder{color:var(--color-text-tertiary)}.waitlist__form .btn-primary{width:100%}.waitlist__success{display:none;padding:20px;background-color:#3db88a14;border:1px solid rgba(61,184,138,.25);border-radius:var(--radius-sm);color:var(--color-success);font-weight:500;text-align:center}.waitlist__success.visible{display:block}.pricing__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:900px;margin:40px auto 0}.pricing-card{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:36px;display:flex;flex-direction:column;position:relative;transition:border-color .3s var(--ease-smooth)}.pricing-card:hover{border-color:var(--color-border-accent)}.pricing-card.featured{border-color:var(--color-accent);box-shadow:0 0 40px var(--color-accent-glow)}.pricing-card__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:4px 16px;background-color:var(--color-accent);color:var(--color-bg);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-pill)}.pricing-card__name{font-size:1.125rem;font-weight:600;margin-bottom:8px}.pricing-card__price{font-family:var(--font-mono);font-size:2.5rem;font-weight:500;color:var(--color-text-primary);margin-bottom:4px}.pricing-card__price span{font-size:1rem;font-weight:400;color:var(--color-text-tertiary)}.pricing-card__desc{font-size:.875rem;color:var(--color-text-tertiary);margin-bottom:28px;line-height:1.6}.pricing-card__features{display:flex;flex-direction:column;gap:12px;margin-bottom:28px;flex:1}.pricing-card__features li{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:var(--color-text-secondary);line-height:1.5}.pricing-card__features li:before{content:"✓";color:var(--color-accent);font-weight:600;flex-shrink:0}.coming-soon-badge{display:inline-flex;padding:6px 14px;background-color:var(--color-accent-dim);border:1px solid var(--color-border-accent);border-radius:var(--radius-pill);font-size:.75rem;font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}.faq__list{max-width:760px;margin:40px auto 0;display:flex;flex-direction:column}.faq-item{border-bottom:1px solid var(--color-border)}.faq-item__question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;font-family:var(--font-body);font-size:1rem;font-weight:500;color:var(--color-text-primary);text-align:left;cursor:pointer;transition:color .2s var(--ease-smooth)}.faq-item__question:hover{color:var(--color-accent)}.faq-item__toggle{font-size:1.25rem;font-weight:300;color:var(--color-accent);transition:transform .3s var(--ease-smooth);flex-shrink:0;margin-left:16px}.faq-item.open .faq-item__toggle{transform:rotate(45deg)}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .4s var(--ease-smooth),padding .4s var(--ease-smooth)}.faq-item.open .faq-item__answer{max-height:300px;padding-bottom:20px}.faq-item__answer p{font-size:.9375rem;line-height:1.7;color:var(--color-text-secondary)}.footer{background-color:var(--color-bg-surface);border-top:1px solid var(--color-border);padding:60px 0 40px}.footer__inner{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.footer__logo{font-family:var(--font-mono);font-weight:500;font-size:1rem;letter-spacing:.25em;color:var(--color-accent);text-transform:uppercase}.footer__links{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.footer__links a{font-size:.875rem;color:var(--color-text-secondary);transition:color .2s var(--ease-smooth)}.footer__links a:hover{color:var(--color-accent)}.footer__disclaimer{max-width:600px;font-size:.75rem;line-height:1.6;color:var(--color-text-tertiary);margin-top:16px}.section-label{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);margin-bottom:16px}.gold-rule{width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-border-accent) 50%,transparent 100%);border:none;margin:40px 0}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 28px;background-color:var(--color-accent);color:var(--color-bg);font-family:var(--font-body);font-size:.9375rem;font-weight:600;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s var(--ease-smooth),transform .15s var(--ease-smooth),box-shadow .2s var(--ease-smooth);letter-spacing:.01em}.btn-primary:hover{background-color:#d4b85e;transform:translateY(-1px);box-shadow:0 4px 20px #c9a84c40}.btn-primary:active{transform:translateY(0)}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;background-color:transparent;color:var(--color-accent);font-family:var(--font-body);font-size:.9375rem;font-weight:500;border:1px solid var(--color-border-accent);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s var(--ease-smooth),border-color .2s var(--ease-smooth),color .2s var(--ease-smooth),transform .15s var(--ease-smooth);letter-spacing:.01em}.btn-outline:hover{background-color:var(--color-accent-dim);border-color:var(--color-accent);transform:translateY(-1px)}.btn-outline:active{transform:translateY(0)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-accent{color:var(--color-accent)}.text-success{color:var(--color-success)}.text-danger{color:var(--color-danger)}.text-secondary{color:var(--color-text-secondary)}.text-tertiary{color:var(--color-text-tertiary)}.mt-0{margin-top:0}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mt-5{margin-top:48px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.mb-5{margin-bottom:48px}.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}@media(max-width:1024px){section{padding:80px 0}.hero__grid{grid-template-columns:1fr;gap:40px;text-align:center}.hero__content{align-items:center}.hero h1,.hero__subtitle{max-width:100%}.hero__actions,.hero__social-proof{justify-content:center}.hero__visual{order:-1}.hero__image{max-width:440px;margin:0 auto;mask-image:none;-webkit-mask-image:none}.features__grid{grid-template-columns:repeat(2,1fr)}.tml__grid{grid-template-columns:1fr;gap:40px}.ncnp__grid{grid-template-columns:1fr;gap:32px}.testimonials__grid,.calculator__inputs{grid-template-columns:repeat(2,1fr)}.calculator__outputs{grid-template-columns:repeat(3,1fr)}.pricing__grid{grid-template-columns:1fr;max-width:480px}}@media(max-width:767px){:root{--nav-height: 56px}section{padding:64px 0}.container{padding:0 16px}.nav__links{display:none}.nav__hamburger{display:flex}.hero{min-height:auto;padding-top:calc(var(--nav-height) + 40px);padding-bottom:40px}.hero__actions{flex-direction:column;width:100%}.hero__actions .btn-primary,.hero__actions .btn-outline{width:100%}.features__grid{grid-template-columns:1fr}.calculator{padding:24px}.calculator__inputs,.calculator__outputs,.testimonials__grid,.pricing__grid{grid-template-columns:1fr}.faq-item__question{font-size:.9375rem;padding:16px 0}.footer__links{flex-direction:column;gap:16px}h1{font-size:clamp(2rem,8vw,2.5rem)}h2{font-size:clamp(1.5rem,5vw,1.75rem)}}@media(max-width:399px){.hero__badge{font-size:.75rem;padding:5px 12px}.pricing-card{padding:24px}.calculator__output-card .value{font-size:1.25rem}}
