@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_6b03d3{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_6b03d3{--font-manrope:"Manrope","Manrope Fallback"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--violet:#7C3AED;--violet-dark:#5B21B6;--violet-deep:#3B0764;--violet-light:#EDE9FE;--violet-mid:#DDD6FE;--ink:#0F0A1E;--ink-mid:#2D2250;--muted:#64748b;--border:#e5e7eb;--bg:#FAFAF9}html{scroll-behavior:smooth}body{font-family:var(--font-manrope),-apple-system,sans-serif;background:var(--bg);color:var(--ink);line-height:1.5}nav{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(250,250,249,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);padding:0 32px;height:60px;display:flex;align-items:center;justify-content:space-between}.wordmark{font-size:17px;font-weight:800;letter-spacing:-.5px;color:var(--ink);text-decoration:none}.wordmark span{color:var(--violet)}.nav-right{display:flex;align-items:center;gap:24px}.nav-link{font-weight:600;color:var(--muted)}.nav-cta,.nav-link{font-size:13px;text-decoration:none}.nav-cta{font-weight:700;background:var(--violet);color:#fff;padding:7px 16px;border-radius:8px;letter-spacing:-.1px}.hero{padding:80px 32px 72px;max-width:1040px;margin:0 auto;display:grid;grid-template-columns:1fr 420px;grid-gap:64px;gap:64px;align-items:center}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);margin-bottom:20px}.eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--violet);animation:pulse 2s ease-in-out infinite;flex-shrink:0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.hero h1{font-size:52px;font-weight:800;line-height:1;letter-spacing:-2px;color:var(--ink);margin-bottom:22px}.hero h1 em{font-style:normal;color:var(--violet)}.hero-sub{font-size:17px;font-weight:500;color:var(--muted);line-height:1.6;max-width:420px;margin-bottom:36px}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap}.btn-primary{font-family:var(--font-manrope),sans-serif;font-size:14px;font-weight:700;background:var(--violet);color:#fff;padding:12px 24px;border-radius:10px;border:none;cursor:pointer;letter-spacing:-.2px;text-decoration:none;display:inline-block}.btn-primary:hover{background:var(--violet-dark)}.btn-secondary{font-family:var(--font-manrope),sans-serif;font-size:14px;font-weight:700;background:transparent;color:var(--ink);padding:12px 24px;border-radius:10px;border:1.5px solid var(--border);cursor:pointer;letter-spacing:-.2px;text-decoration:none;display:inline-block}.btn-secondary:hover{border-color:var(--ink)}.hero-visual{background:var(--violet-deep);border-radius:16px;padding:20px}.plugin-window{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.3)}.plugin-titlebar{background:#f3f4f6;padding:10px 16px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #e5e7eb}.dot{width:10px;height:10px;border-radius:50%}.dot-r{background:#ff5f56}.dot-y{background:#febc2e}.dot-g{background:#27c840}.plugin-chrome-text{margin-left:8px;font-size:11px;color:#9ca3af;font-weight:600}.plugin-body{padding:16px}.wp-admin-row{display:flex;gap:12px}.wp-sidebar{width:60px;display:flex;flex-direction:column;gap:6px}.sidebar-item{height:5px;border-radius:3px;background:#e5e7eb}.sidebar-item.active{background:var(--violet);width:80%}.wp-main{flex:1 1}.event-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;margin-bottom:4px;background:#f9fafb;border:1px solid #f3f4f6}.event-row.highlight{background:var(--violet-light);border-color:var(--violet-mid)}.event-date-badge{width:32px;height:32px;border-radius:8px;background:var(--violet);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.badge-month{font-size:7px;color:rgba(255,255,255,.8);font-weight:700;text-transform:uppercase}.badge-day{font-size:13px;color:#fff;font-weight:800;line-height:1}.event-info{flex:1 1}.event-title-mock{height:8px;background:#1f2937;border-radius:4px;width:70%;margin-bottom:4px}.event-meta-mock{height:6px;background:#d1d5db;border-radius:3px;width:45%}.event-status{font-size:9px;font-weight:700;padding:2px 7px;border-radius:20px;letter-spacing:.03em}.status-up{background:#d1fae5;color:#065f46}.status-past{background:#f3f4f6;color:#9ca3af}.problem-section{background:#fff;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:72px 32px;text-align:center}.problem-inner{max-width:480px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px}.problem-eyebrow{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.problem-receipt{width:100%;border:1.5px solid var(--border);border-radius:14px;overflow:hidden;text-align:left}.receipt-header{background:#f9fafb;border-bottom:1.5px solid var(--border);padding:14px 20px;display:flex;align-items:center;justify-content:space-between}.receipt-plugin{font-size:13px;font-weight:800;color:var(--ink);letter-spacing:-.2px}.receipt-period{font-size:11px;font-weight:600;color:var(--muted)}.receipt-lines{padding:4px 0}.receipt-line{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;font-size:14px;color:var(--muted);border-bottom:1px solid #f3f4f6}.receipt-line:last-child{border-bottom:none}.receipt-price{font-weight:700;color:var(--ink)}.receipt-total{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;background:#fef2f2;border-top:1.5px solid #fecaca;font-size:14px;font-weight:700;color:#991b1b}.receipt-total-price{font-size:22px;font-weight:800;letter-spacing:-.5px}.problem-line{font-size:15px;font-weight:500;color:var(--muted);line-height:1.65;text-align:center}.pillars-section{padding:80px 32px;max-width:1040px;margin:0 auto}.section-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);margin-bottom:48px}.pillars-list{display:flex;flex-direction:column;gap:0}.pillar{display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px;padding:32px 0;border-top:1px solid var(--border);align-items:start}.pillar:last-child{border-bottom:1px solid var(--border)}.pillar-num{font-size:11px;font-weight:700;color:var(--muted);letter-spacing:.05em;padding-top:4px}.pillar-heading{font-size:26px;font-weight:800;letter-spacing:-.8px;color:var(--ink);line-height:1.1;margin-bottom:10px}.pillar-body{font-size:15px;color:var(--muted);line-height:1.65;max-width:480px}.compare-section{background:#fff;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:80px 32px}.compare-inner{max-width:860px;margin:0 auto}.compare-heading{font-size:38px;font-weight:800;letter-spacing:-1.5px;margin-bottom:8px}.compare-sub{font-size:15px;color:var(--muted);margin-bottom:48px}.compare-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-items:start}.compare-card{border-radius:14px;padding:24px;border:1.5px solid var(--border)}.compare-card.tec{background:#fafafa}.compare-card.rt7{background:var(--violet-deep);border-color:#4c1d95}.card-brand{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.tec .card-brand{color:var(--muted)}.rt7 .card-brand{color:#a78bfa}.card-price{font-size:42px;font-weight:800;letter-spacing:-2px;line-height:1;margin-bottom:4px}.tec .card-price{color:#ef4444}.rt7 .card-price{color:#fff}.card-per{font-size:12px;font-weight:600;margin-bottom:20px}.tec .card-per{color:var(--muted)}.rt7 .card-per{color:#a78bfa}.line-items{display:flex;flex-direction:column;gap:8px}.line-item{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding-bottom:8px;border-bottom:1px solid}.tec .line-item{border-color:#f3f4f6;color:var(--muted)}.rt7 .line-item{border-color:#4c1d95;color:#c4b5fd}.line-item:last-child{border-bottom:none;padding-bottom:0}.line-item-price{font-weight:700}.tec .line-item-price{color:var(--ink)}.rt7 .line-item-price{color:#fff}.savings-callout{margin-top:16px;background:#7c3aed;border-radius:10px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between}.savings-label{font-size:12px;font-weight:700;color:#ddd6fe}.savings-amount{font-size:24px;font-weight:800;color:#fff;letter-spacing:-1px}.migration-section{padding:56px 32px;background:var(--violet-light);border-bottom:1px solid var(--violet-mid);text-align:center}.migration-inner{max-width:640px;margin:0 auto}.migration-heading{font-size:26px;font-weight:800;letter-spacing:-.8px;color:var(--ink);margin-bottom:12px}.migration-body{font-size:15px;color:var(--muted);line-height:1.65}.capture-section{padding:96px 32px;text-align:center;background:var(--bg)}.capture-inner{max-width:560px;margin:0 auto}.capture-eyebrow{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--violet);margin-bottom:16px}.capture-heading{font-size:38px;font-weight:800;letter-spacing:-1.5px;line-height:1.05;margin-bottom:16px}.capture-sub{font-size:15px;color:var(--muted);line-height:1.65;margin-bottom:36px}.capture-form{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:24px;text-align:left;box-shadow:0 4px 24px rgba(0,0,0,.06)}.form-field{margin-bottom:12px}.form-label{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.form-input{width:100%;font-family:var(--font-manrope),sans-serif;font-size:14px;font-weight:500;border:1.5px solid var(--border);border-radius:10px;padding:10px 14px;color:var(--ink);background:var(--bg);outline:none}.form-input:focus{border-color:var(--violet)}.form-select{width:100%;font-family:var(--font-manrope),sans-serif;font-size:14px;font-weight:500;border:1.5px solid var(--border);border-radius:10px;padding:10px 14px;color:var(--muted);background:var(--bg);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;outline:none}.form-select:focus{border-color:var(--violet)}.optional-tag{font-size:10px;font-weight:600;color:#94a3b8;background:#f1f5f9;padding:2px 7px;border-radius:20px;margin-left:8px;letter-spacing:.03em;vertical-align:middle;text-transform:none}.form-submit{width:100%;font-family:var(--font-manrope),sans-serif;font-size:14px;font-weight:800;background:var(--violet);color:#fff;border:none;border-radius:10px;padding:13px;cursor:pointer;letter-spacing:-.2px;margin-top:4px}.form-submit:hover{background:var(--violet-dark)}.form-submit:disabled{opacity:.7;cursor:not-allowed}.form-fine{font-size:11px;color:#94a3b8;text-align:center;margin-top:12px;line-height:1.5}.form-success{text-align:center;padding:32px 16px}.form-success-icon{width:48px;height:48px;background:var(--violet-light);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:22px}.form-success h3{font-size:20px;font-weight:800;letter-spacing:-.5px;color:var(--ink);margin-bottom:8px}.form-success p{font-size:14px;color:var(--muted);line-height:1.6}.form-error{font-size:12px;color:#ef4444;margin-top:8px;font-weight:600}.founder-section{padding:72px 32px;border-top:1px solid var(--border);max-width:1040px;margin:0 auto;display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px;align-items:start}.founder-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:4px}.founder-text{font-size:16px;color:var(--muted);line-height:1.7;max-width:560px}.founder-sig{margin-top:20px;font-size:14px;font-weight:700;color:var(--ink)}.founder-sig-sub{font-size:12px;color:var(--muted);font-weight:500}footer{background:var(--ink);padding:32px;display:flex;align-items:center;justify-content:space-between}.footer-left{font-size:13px;color:#4b5563;line-height:1.6}.footer-right{display:flex;gap:20px}.footer-link{font-size:12px;color:#374151;font-weight:500;text-decoration:none}.footer-link:hover{color:#6b7280}@media (max-width:768px){.hero{grid-template-columns:1fr;padding:48px 20px 40px;gap:40px}.hero h1{font-size:36px;letter-spacing:-1.5px}.hero-visual{display:none}.problem-section{padding:56px 20px}.problem-inner{gap:20px}.pillars-section{padding:56px 20px}.pillar{grid-template-columns:1fr;gap:8px}.compare-section{padding:56px 20px}.compare-cards{grid-template-columns:1fr}.compare-heading{font-size:28px}.migration-section{padding:40px 20px}.capture-section{padding:64px 20px}.capture-heading{font-size:28px}.founder-section{grid-template-columns:1fr;padding:48px 20px;gap:12px}footer{flex-direction:column;gap:16px;text-align:center}.footer-right{justify-content:center}nav{padding:0 20px}.nav-link{display:none}}