:root{--graphite:#1f2937;--slate:#334155;--green:#22c55e;--green-strong:#35d46f;--green-soft:rgba(34,197,94,0.14);--green-border:rgba(34,197,94,0.26);--off-white:#f8fafc;--ink:#dbe6f2;--muted:#94a3b8;--panel:rgba(31,41,55,0.86);--panel-soft:rgba(51,65,85,0.42);--panel-strong:rgba(15,23,42,0.92);--border:rgba(148,163,184,0.18);--border-strong:rgba(148,163,184,0.3);--shadow:0 30px 70px rgba(15,23,42,0.42);--shadow-soft:0 18px 40px rgba(15,23,42,0.28);--radius-xl:30px;--radius-lg:24px;--radius-md:18px;--radius-sm:14px;--content-width:min(1180px,calc(100vw - 2rem))}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:#0f172a}body{margin:0;min-height:100vh;overflow-x:hidden;color:var(--off-white);isolation:isolate;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-layer,body{position:relative}.app-layer{z-index:1}.live-background{z-index:0;overflow:hidden;pointer-events:none}.live-background,.live-background-aura,.live-background-base,.live-background-grid,.live-background-lines{position:fixed;inset:0}.live-background-base{inset:-12%;background:radial-gradient(circle at 14% 16%,rgba(34,197,94,.13),transparent 27%),radial-gradient(circle at 82% 14%,rgba(148,163,184,.08),transparent 24%),radial-gradient(circle at 54% 74%,rgba(34,197,94,.08),transparent 23%),linear-gradient(180deg,#0f172a,#111827 48%,#0f172a);background-size:120% 120%,120% 120%,135% 135%,100% 100%;transform-origin:center;animation:backgroundFieldShift 16s ease-in-out infinite alternate}.live-background-grid{inset:-4%;background:linear-gradient(rgba(148,163,184,.05) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 0);background-size:76px 76px;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.92),transparent 90%),linear-gradient(180deg,rgba(0,0,0,.82),transparent 96%);mask-image:radial-gradient(circle at center,rgba(0,0,0,.92),transparent 90%),linear-gradient(180deg,rgba(0,0,0,.82),transparent 96%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;opacity:.5;animation:backgroundGridFloat 18s linear infinite,backgroundGridPulse 7s ease-in-out infinite}.live-background-aura{inset:-18%;background:radial-gradient(circle at 18% 22%,rgba(34,197,94,.2),transparent 19%),radial-gradient(circle at 78% 18%,rgba(148,163,184,.12),transparent 18%),radial-gradient(circle at 72% 72%,rgba(34,197,94,.14),transparent 20%),radial-gradient(circle at 28% 76%,rgba(148,163,184,.09),transparent 22%);background-size:138% 138%,132% 132%,146% 146%,142% 142%;background-position:0 0,100% 0,100% 100%,0 100%;filter:blur(40px);opacity:.9;transform-origin:center;animation:backgroundAuraDrift 18s ease-in-out infinite alternate,backgroundAuraPulse 9s ease-in-out infinite}.live-background-lines{inset:-10%;background:linear-gradient(120deg,transparent,rgba(34,197,94,.06) 18%,transparent 38%),linear-gradient(300deg,transparent,rgba(148,163,184,.05) 14%,transparent 36%);filter:blur(18px);opacity:.44;transform-origin:center;animation:backgroundLineSweepA 12s ease-in-out infinite,backgroundLineSweepB 16s ease-in-out infinite}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.mono{font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.site-shell{width:100%;padding-top:5.8rem}.scroll-target{scroll-margin-top:5.8rem}.site-header{position:fixed;inset:0 0 auto;z-index:50;width:100%;border-bottom:1px solid var(--border);background:rgba(15,23,42,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft)}.site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:var(--content-width);margin-inline:auto;padding:1.05rem 0}.brand-block{display:flex;flex-direction:column;gap:.16rem}.wordmark{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:-.04em}.brand-descriptor,.eyebrow,.footer-descriptor{margin:0;color:var(--muted);text-transform:uppercase;letter-spacing:.18em;font-size:.72rem}.desktop-nav,.footer-nav{display:flex;align-items:center;gap:1.15rem;flex-wrap:wrap}.desktop-nav a,.footer-nav a,.mobile-nav-panel a{color:var(--ink);transition:color .18s ease,opacity .18s ease}.desktop-nav a:hover,.footer-nav a:hover,.mobile-nav-panel a:hover{color:var(--off-white)}.header-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:flex-end}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.85rem 1.25rem;border:1px solid transparent;border-radius:999px;font-weight:600;letter-spacing:-.01em;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.button:hover{transform:translateY(-2px)}.button-primary{color:#04140a;background:var(--green);box-shadow:0 16px 32px rgba(34,197,94,.22)}.button-primary:hover{background:var(--green-strong)}.button-secondary{color:var(--off-white);border-color:var(--border-strong);background:rgba(15,23,42,.42)}.button-secondary:hover{border-color:var(--green-border);background:rgba(51,65,85,.56)}.button-small{min-height:2.6rem;padding-inline:1rem}.button-label-compact{display:none}.mobile-menu{display:none;position:relative}.mobile-menu summary{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:.75rem 1rem;border:1px solid var(--border-strong);border-radius:999px;list-style:none;cursor:pointer;color:var(--off-white);background:rgba(15,23,42,.46)}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-nav-panel{position:absolute;top:calc(100% + .85rem);right:0;display:grid;grid-gap:.9rem;gap:.9rem;min-width:15rem;padding:1rem;border:1px solid var(--border);border-radius:1.1rem;background:rgba(15,23,42,.96);box-shadow:var(--shadow-soft)}.hero-section,.legal-page,.placeholder-page,.section,.site-footer{width:var(--content-width);margin-inline:auto}.hero-section{padding:4.6rem 0 2.5rem}.hero-intro{max-width:48rem;margin:0 auto 2.35rem;text-align:center}.hero-intro-wide{max-width:none;text-align:left}.closing-panel h2,.cta-panel h2,.hero-intro h1,.legal-shell h1,.placeholder-card h1,.pricing-card h2,.section-heading h2{margin:0;color:var(--off-white);letter-spacing:-.05em;line-height:1.02}.hero-intro h1{font-size:clamp(2.85rem,5vw,4.8rem)}.closing-panel h2,.cta-panel h2,.legal-shell h1,.placeholder-card h1,.section-heading h2{font-size:clamp(2rem,3vw,3.2rem)}.cta-caption,.faq-item p,.hero-description,.legal-shell li,.legal-shell p,.placeholder-card p,.section-description,.surface-card p{color:var(--ink);line-height:1.72}.hero-description{max-width:42rem;margin:1.15rem auto 0;font-size:1.08rem}.hero-intro-wide .hero-description{max-width:58rem;margin-left:0}.hero-actions{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:1.85rem}.hero-actions-left,.hero-intro-wide .hero-actions,.hero-intro-wide .trust-strip{justify-content:flex-start}.trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem 1.15rem;margin:1.7rem auto 0;padding:0;list-style:none}.bullet-list li,.legal-list li,.pricing-list li,.trust-strip li{display:inline-flex;align-items:center;gap:.6rem;color:var(--ink)}.bullet-list li:before,.legal-list li:before,.pricing-list li:before,.trust-strip li:before{content:"";width:.44rem;height:.44rem;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px rgba(34,197,94,.1);flex:0 0 auto}.hero-shot{max-width:100%}.coming-soon-page{width:min(100vw - 2rem,48rem);min-height:100vh;margin-inline:auto;display:grid;place-items:center;padding:2rem 0}.coming-soon-card{width:100%;padding:3rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 28%),radial-gradient(circle at top right,rgba(34,197,94,.12),transparent 28%),rgba(15,23,42,.82);box-shadow:var(--shadow);text-align:center}.coming-soon-card h1{margin:.9rem 0 0;font-size:clamp(2.8rem,8vw,5rem);letter-spacing:-.06em;line-height:.98}.coming-soon-text{max-width:34rem;margin:1rem auto 0;color:var(--ink);font-size:1.08rem;line-height:1.75}.cta-panel,.hero-screenshot-card,.legal-shell,.network-visual,.placeholder-card,.pricing-card,.surface-card{margin:0;position:relative;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-soft);overflow:hidden}.cta-panel,.hero-screenshot-card,.legal-shell,.placeholder-card{background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 28%),radial-gradient(circle at top right,rgba(34,197,94,.12),transparent 28%),rgba(15,23,42,.82)}.cta-panel:before,.hero-screenshot-card:before,.legal-shell:before,.network-visual:before,.placeholder-card:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(148,163,184,.055) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.055) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.35),transparent 96%);mask-image:linear-gradient(180deg,rgba(0,0,0,.35),transparent 96%);pointer-events:none}.hero-screenshot-frame{position:relative;border-radius:calc(var(--radius-lg) - 6px);background:rgba(255,255,255,.03);overflow:hidden}.hero-screenshot-image{display:block;width:100%;height:auto}.hotspot-layer{position:absolute;inset:0;pointer-events:none}.hotspot-button{position:absolute;left:var(--hotspot-x);top:var(--hotspot-y);display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .8rem .45rem .5rem;border:1px solid rgba(248,250,252,.72);border-radius:999px;color:#04140a;background:rgba(248,250,252,.95);box-shadow:0 16px 24px rgba(15,23,42,.18);transform:translate(-50%,-50%);pointer-events:auto;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.hotspot-button:hover{transform:translate(-50%,calc(-50% - 2px));box-shadow:0 20px 32px rgba(15,23,42,.24)}.hotspot-pulse{position:relative;width:.8rem;height:.8rem;border-radius:999px;background:var(--green);flex:0 0 auto}.hotspot-pulse:after{content:"";position:absolute;inset:-.45rem;border:1px solid rgba(34,197,94,.42);border-radius:inherit;animation:hotspotPulse 1.8s ease-out infinite}.hotspot-label{font-size:.82rem;font-weight:700;letter-spacing:-.01em}.screenshot-caption{display:inline-flex;align-items:center;gap:.55rem;margin:.85rem 1rem 1rem;color:var(--muted);font-size:.92rem}.screenshot-caption-dot{width:.45rem;height:.45rem;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px rgba(34,197,94,.1)}.hotspot-chip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem}.hotspot-chip{min-height:2.55rem;padding:.65rem .95rem;border:1px solid var(--green-border);border-radius:999px;color:#c9f8d8;background:rgba(34,197,94,.08);cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.daily-tab:hover,.hotspot-chip:hover{transform:translateY(-2px)}.hotspot-chip:hover{background:rgba(34,197,94,.14)}.modal-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:1rem;background:rgba(2,6,23,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card{width:min(100%,32rem);padding:1.4rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel-strong);box-shadow:var(--shadow)}.modal-card h3{margin:.45rem 0 .7rem;font-size:1.5rem;letter-spacing:-.03em}.modal-actions{display:flex;justify-content:flex-end;margin-top:1.15rem}.section{padding:3.4rem 0}.section-tight{padding-top:2rem}.section-accent{position:relative}.section-accent:before{content:"";position:absolute;inset:1rem -1rem;z-index:-1;border:1px solid rgba(148,163,184,.08);border-radius:2rem;background:linear-gradient(180deg,rgba(51,65,85,.18),transparent)}.section-heading{max-width:48rem;margin-bottom:2rem}.section-description{margin-top:.95rem;font-size:1.02rem}.surface-card{padding:1.6rem;background:var(--panel);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.closing-panel:hover,.cta-panel:hover,.pricing-card:hover,.surface-card:hover{transform:translateY(-4px);border-color:var(--green-border);box-shadow:var(--shadow)}.comparison-table{margin-top:1rem}.comparison-header{margin-bottom:1rem}.comparison-header p:last-child{margin:.45rem 0 0;color:var(--ink)}.comparison-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;border-top:1px solid var(--border)}.comparison-row{display:contents}.comparison-grid>div{padding:.9rem 0;border-bottom:1px solid var(--border);color:var(--ink)}.comparison-grid>.comparison-label,.comparison-row>.comparison-label{color:var(--off-white);font-weight:600}.comparison-column{color:var(--muted);font-size:.9rem;text-transform:uppercase;letter-spacing:.12em}.comparison-column-strong,.comparison-strong{color:#c9f8d8}.closing-panel,.cta-panel,.legal-shell,.placeholder-card,.pricing-card{padding:2.3rem}.cta-panel-early{text-align:center}.price-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem}.price-badges span{display:inline-flex;align-items:center;min-height:2.5rem;padding:.55rem .95rem;border:1px solid var(--green-border);border-radius:999px;color:#c9f8d8;background:rgba(34,197,94,.08)}.cta-caption{max-width:42rem;margin:1rem auto 0}.pain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.pillar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.daily-panel-copy h3,.feature-card h3,.network-node strong,.pain-card h3,.pillar-card h3,.step-card h3{margin:0 0 .55rem;color:var(--off-white)}.feature-badge{display:inline-flex;align-items:center;justify-content:center;min-width:3.1rem;min-height:2rem;padding:.3rem .75rem;margin-bottom:1rem;border:1px solid var(--green-border);border-radius:999px;color:#b9f7cf;background:rgba(34,197,94,.08);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.section-closing{max-width:44rem;margin:1.35rem 0 0;color:var(--off-white)}.section-closing.narrow{margin-inline:auto;text-align:center}.steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem;padding:0;margin:0;list-style:none}.step-card{display:grid;grid-gap:.95rem;gap:.95rem}.step-number{display:inline-grid;place-items:center;width:3rem;height:3rem;padding:0;border-radius:999px;color:#c9f8d8;background:rgba(34,197,94,.1)}.feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.section-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-gap:1.5rem;gap:1.5rem;align-items:center}.bullet-list,.legal-list,.pricing-list{display:grid;grid-gap:.8rem;gap:.8rem;padding:0;margin:0;list-style:none}.footer-note,.subtext{color:var(--muted);line-height:1.72}.callout-card{margin-top:1rem;padding:1.1rem 1.2rem;border:1px solid var(--green-border);border-radius:var(--radius-md);background:rgba(34,197,94,.08)}.callout-card p{margin:0;color:var(--off-white)}.daily-explorer{display:grid;grid-gap:1rem;gap:1rem}.daily-tab-row{display:flex;flex-wrap:wrap;gap:.8rem}.daily-tab{min-height:2.8rem;padding:.7rem 1rem;border:1px solid var(--border-strong);border-radius:999px;color:var(--ink);background:rgba(15,23,42,.42);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.daily-tab.is-active{border-color:var(--green-border);color:#c9f8d8;background:rgba(34,197,94,.1)}.daily-panel-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:1rem;gap:1rem}.daily-panel-copy .bullet-list{margin-top:1rem}.daily-panel-preview{display:flex;align-items:stretch}.mini-ui-shell{display:grid;grid-gap:.95rem;gap:.95rem;width:100%}.mini-ui-header,.mini-ui-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mini-ui-header{padding-bottom:.85rem;border-bottom:1px solid var(--border);color:var(--muted)}.mini-ui-body{display:grid;grid-gap:.75rem;gap:.75rem}.mini-ui-row{padding:.85rem .9rem;border-radius:var(--radius-sm);background:rgba(51,65,85,.34);color:var(--ink)}.mini-ui-row.is-strong{border:1px solid var(--green-border);background:rgba(34,197,94,.08);color:var(--off-white)}.mini-ui-mark{width:.55rem;height:.55rem;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px rgba(34,197,94,.1)}.pricing-wrap{display:block}.pricing-card{width:min(100%,46rem)}.pricing-card-wide{width:100%}.pricing-slab{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.8fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.pricing-headline{margin:.55rem 0 0;font-size:clamp(2rem,3.2vw,3rem);letter-spacing:-.04em;line-height:1.04}.pricing-plan{margin:0;color:var(--muted);font-size:.92rem;text-transform:uppercase;letter-spacing:.16em}.price-row{display:flex;align-items:baseline;gap:.45rem;margin-top:.45rem}.pricing-value{font-size:clamp(3.1rem,6vw,4.45rem);font-weight:700;letter-spacing:-.06em}.pricing-period{color:var(--muted)}.pricing-description{margin-top:.85rem}.pricing-actions{display:flex;margin-top:1.5rem}.pricing-amount-block{padding:1.25rem;border:1px solid var(--green-border);border-radius:var(--radius-lg);background:rgba(34,197,94,.08)}.price-row-large{margin-top:0}.pricing-side-note{margin:.9rem 0 0;color:var(--ink);line-height:1.7}.pricing-actions-stack{display:grid;grid-gap:.8rem;gap:.8rem}.pricing-actions-stack .button{width:100%}.faq-list{display:grid;grid-gap:1rem;gap:1rem}.faq-item{padding:0}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem;cursor:pointer;list-style:none;color:var(--off-white);font-weight:600}.faq-item summary::-webkit-details-marker{display:none}.faq-item p{margin:0;padding:0 1.35rem 1.35rem}.faq-indicator{transition:transform .18s ease}.faq-item[open] .faq-indicator{transform:rotate(45deg)}.closing-panel{text-align:center}.site-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:end;margin-top:2rem;padding:3.5rem 0 4.75rem}.footer-wordmark{margin:0}.footer-note{margin:0;text-align:right}.legal-page,.placeholder-page{display:grid;place-items:center;min-height:auto;padding-block:4rem 1rem}.legal-shell,.placeholder-card{width:min(100%,54rem)}.buy-card,.contact-card{width:min(100%,72rem)}.placeholder-list{display:grid;grid-gap:.6rem;gap:.6rem;padding-top:1rem}.legal-shell{padding:2.75rem}.legal-section+.legal-section{margin-top:1.5rem}.legal-section h2{margin:0 0 .6rem;font-size:1.15rem;letter-spacing:-.02em}.legal-list{margin-top:.8rem}.legal-actions{display:flex;margin-top:2rem}.buy-summary,.contact-layout{display:grid;grid-gap:1rem;gap:1rem}.contact-layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);margin-top:1.4rem;align-items:start}.contact-info-card h2{margin:0 0 .7rem;font-size:1.35rem;letter-spacing:-.03em}.contact-form{padding:1.85rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:rgba(15,23,42,.58);box-shadow:var(--shadow-soft)}.buy-summary,.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.buy-summary{margin-top:1.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.buy-summary-item{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:rgba(51,65,85,.3)}.buy-summary-label{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;font-size:.74rem}.checkout-form{margin-top:1.4rem}.field{display:grid;grid-gap:.5rem;gap:.5rem;margin:0}.contact-grid+.field{margin-top:1rem}.field span{color:var(--off-white);font-size:.92rem;font-weight:600}.field input,.field select,.field textarea{width:100%;padding:.9rem 1rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--off-white);background:rgba(15,23,42,.62);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.field input::placeholder,.field textarea::placeholder{color:var(--muted)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--green-border);box-shadow:0 0 0 4px rgba(34,197,94,.12)}.field textarea{resize:vertical;min-height:10rem}.botcheck-field{display:none}.checkout-actions,.contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.15rem}.contact-meta{margin:0;color:var(--muted);line-height:1.65}.form-status{margin:1rem 0 0;padding:.85rem 1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(51,65,85,.28)}.form-status.is-success{border-color:var(--green-border);color:#c9f8d8;background:rgba(34,197,94,.08)}.form-status.is-error{border-color:rgba(248,113,113,.35);color:#fecaca;background:rgba(127,29,29,.18)}.network-visual{width:min(100%,34rem);padding:1.1rem;background:rgba(15,23,42,.76);box-shadow:var(--shadow)}.network-zone{padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);box-shadow:var(--shadow-soft)}.zone-label,.zone-label-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.zone-label,.zone-status{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;font-size:.74rem}.network-core{display:grid;grid-gap:1rem;gap:1rem}.network-core-card{display:grid;grid-gap:.25rem;gap:.25rem;padding:1.1rem;border:1px solid var(--green-border);border-radius:var(--radius-md);background:rgba(34,197,94,.08)}.network-core-card p{margin:0;color:#c9f8d8}.network-spokes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.internet-card,.network-node{position:relative;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(51,65,85,.35)}.network-node:before{content:"";position:absolute;top:-.65rem;left:50%;width:1px;height:.65rem;background:rgba(34,197,94,.35)}.internet-zone{margin-top:1rem}.internet-card{display:flex;align-items:center;gap:.85rem;background:rgba(15,23,42,.62)}.internet-slash{position:relative;width:1rem;height:1rem;border:1px solid rgba(148,163,184,.45);border-radius:999px}.internet-slash:after{content:"";position:absolute;inset:50% auto auto 50%;width:1.35rem;height:1px;background:rgba(148,163,184,.55);transform:translate(-50%,-50%) rotate(-35deg)}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@keyframes hotspotPulse{0%{opacity:.7;transform:scale(.8)}70%{opacity:0;transform:scale(1.7)}to{opacity:0;transform:scale(1.7)}}@keyframes backgroundFieldShift{0%{transform:scale(1) translateZ(0);background-position:0 0,100% 0,50% 100%,0 0}50%{transform:scale(1.04) translate3d(2%,-2%,0);background-position:7% 4%,94% 6%,46% 92%,0 0}to{transform:scale(1.07) translate3d(-2%,3%,0);background-position:5% 9%,98% 4%,58% 86%,0 0}}@keyframes backgroundGridFloat{0%{transform:translateZ(0) scale(1);background-position:0 0,0 0}50%{transform:translate3d(-2.5%,2%,0) scale(1.02);background-position:24px 16px,24px 16px}to{transform:translate3d(-5%,4%,0) scale(1.04);background-position:48px 32px,48px 32px}}@keyframes backgroundGridPulse{0%,to{opacity:.38}50%{opacity:.6}}@keyframes backgroundAuraDrift{0%{transform:translateZ(0) scale(1);background-position:0 0,100% 0,100% 100%,0 100%}50%{transform:translate3d(2.5%,-2.5%,0) scale(1.06);background-position:10% 6%,92% 10%,88% 94%,10% 88%}to{transform:translate3d(-3%,3%,0) scale(1.1);background-position:16% 10%,88% 16%,84% 90%,16% 84%}}@keyframes backgroundAuraPulse{0%,to{opacity:.68}50%{opacity:.96}}@keyframes backgroundLineSweepA{0%,to{transform:translate3d(-4%,0,0) rotate(0deg) scale(1);opacity:.22}50%{transform:translate3d(4%,-2%,0) rotate(3deg) scale(1.04);opacity:.6}}@keyframes backgroundLineSweepB{0%,to{transform:translate3d(3%,2%,0) rotate(0deg) scale(1);opacity:.18}50%{transform:translate3d(-4%,-3%,0) rotate(-4deg) scale(1.05);opacity:.48}}@media (max-width:1120px){.desktop-nav{display:none}.mobile-menu{display:block}.pain-grid,.pillar-grid,.steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.site-shell{padding-top:5.35rem}.hero-section,.legal-page,.placeholder-page,.section,.site-footer,.site-header-inner{width:min(100vw - 1rem,var(--content-width))}.comparison-grid,.contact-layout,.daily-panel-grid,.feature-grid,.pricing-slab,.section-split,.site-footer{grid-template-columns:1fr}.comparison-grid>div{padding-block:.7rem}.comparison-column{display:none}.comparison-row>.comparison-label{padding-top:1rem}.comparison-row>.comparison-label:after{content:"";display:block;margin-top:.7rem;border-top:1px solid var(--border)}.footer-note{text-align:left}}@media (max-width:720px){.site-header-inner{padding:.8rem 0}.hero-section{padding-top:3.1rem}.hero-intro h1{font-size:clamp(2.3rem,12vw,3.3rem)}.buy-summary,.contact-grid,.feature-grid,.network-spokes,.pain-grid,.pillar-grid,.steps-grid{grid-template-columns:1fr}.hotspot-layer{display:none}}@media (max-width:640px){.site-shell{padding-top:5rem}.site-header-inner{gap:.75rem}.header-actions{justify-content:flex-end}.button-small{min-height:2.5rem;padding-inline:.85rem;font-size:.92rem}.button-label-full{display:none}.button-label-compact{display:inline}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions-left,.hero-intro-wide .hero-actions,.hero-intro-wide .trust-strip{justify-content:flex-start}.hero-actions .button,.legal-actions .button,.placeholder-card .button,.pricing-actions .button{width:100%}.hero-description,.section-description{font-size:1rem}.closing-panel,.coming-soon-card,.cta-panel,.legal-shell,.placeholder-card,.pricing-card{padding:1.6rem}.comparison-grid{border-top:0}.comparison-grid>.comparison-label:first-child{display:none}.comparison-row>.comparison-label:after{margin-top:.55rem}.comparison-row>div:not(.comparison-label){padding-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal]{opacity:1;transform:none}.live-background,.live-background *{animation:none!important;transform:none!important}}