@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_646807{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_646807{--font-plus-jakarta-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@tailwind base;@tailwind components;@tailwind utilities;:root{--bg:#f6f8fc;--bg-elevated:#ffffff;--bg-soft:#eef3ff;--panel:rgba(255,255,255,0.88);--panel-strong:#ffffff;--line:rgba(15,23,42,0.08);--line-strong:rgba(15,23,42,0.16);--text:#0f172a;--muted:#64748b;--muted-strong:#334155;--brand:#2563eb;--brand-strong:#1d4ed8;--accent:#2563eb;--accent-strong:#1d4ed8;--success:#15803d;--shadow:0 20px 60px rgba(15,23,42,0.08);--radius-xl:32px;--radius-lg:24px;--radius-md:18px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:radial-gradient(circle at top left,rgba(37,99,235,.12),transparent 24%),radial-gradient(circle at 90% 10%,rgba(14,165,233,.1),transparent 18%),linear-gradient(180deg,#ffffff,#f8fbff 44%,#f3f7fd);color:var(--text);min-height:100vh}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{min-height:100vh}::selection{background:rgba(13,148,136,.18)}.marketing-shell{min-height:100vh;padding:20px}.marketing-frame{width:min(1180px,100%);margin:0 auto}.marketing-nav{position:-webkit-sticky;position:sticky;top:16px;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.9);box-shadow:0 12px 30px rgba(15,23,42,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-mark{display:inline-flex;align-items:center;gap:12px;font-size:15px;font-weight:700}.brand-mark-badge{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#ffffff;background:linear-gradient(135deg,#0f172a,#2563eb)}.nav-links{gap:18px;color:var(--muted);font-size:14px}.nav-actions,.nav-links{display:flex;align-items:center}.nav-actions{gap:12px}.button-ghost,.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:999px;transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out;cursor:pointer}.button-primary{color:#ffffff;background:var(--accent);border:1px solid transparent;box-shadow:0 12px 28px rgba(249,115,22,.22)}.button-primary:hover{background:var(--accent-strong);transform:translateY(-1px)}.button-secondary{color:var(--text);background:rgba(255,255,255,.9);border:1px solid var(--line)}.button-ghost:hover,.button-secondary:hover{border-color:var(--line-strong);background:#ffffff}.button-ghost{color:var(--muted-strong);background:transparent;border:1px solid transparent}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:rgba(13,148,136,.08);color:var(--brand-strong);font-size:13px;font-weight:700;letter-spacing:.04em}.hero-stack{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.hero-panel,.surface-card{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--panel);box-shadow:var(--shadow)}.hero-panel{position:relative;overflow:hidden;padding:44px}.hero-panel-centered{text-align:center;justify-items:center;display:grid}.hero-panel:before{content:"";position:absolute;inset:auto -40px -40px auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(37,99,235,.14),transparent 68%)}.hero-title{margin:18px 0 16px;font-size:clamp(46px,6vw,78px);line-height:.94;letter-spacing:-.05em;max-width:12ch}.hero-subtitle{max-width:760px;margin:0;color:var(--muted-strong);font-size:18px;line-height:1.75}.hero-panel-centered .hero-subtitle,.hero-panel-centered .hero-title{margin-left:auto;margin-right:auto;max-width:15ch}.hero-panel-centered .hero-subtitle{max-width:860px}.hero-actions{gap:14px;margin-top:28px}.hero-actions,.hero-proof{display:flex;flex-wrap:wrap;justify-content:center}.hero-proof{gap:14px 18px;margin-top:26px;color:var(--muted);font-size:14px}.hero-proof span{padding:10px 14px;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.82)}.hero-proof strong{color:var(--text)}.hero-aside,.hero-visual-panel{display:grid;grid-gap:18px;gap:18px;padding:30px}.hero-visual-panel{background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,248,255,.98))}.relay-preview{display:grid;grid-template-columns:1fr 72px 1fr;grid-gap:14px;gap:14px;align-items:center}.relay-column{display:grid;grid-gap:12px;gap:12px}.relay-label{font-size:13px;font-weight:700;color:var(--muted-strong)}.relay-thread{display:grid;grid-gap:10px;gap:10px}.relay-bubble{padding:12px 14px;border-radius:16px;border:1px solid var(--line);font-size:14px;line-height:1.6;box-shadow:0 8px 24px rgba(15,23,42,.04);animation:bubbleFloat 6s ease-in-out infinite}.relay-bubble.source{background:#f8fbff}.relay-bubble.target{background:#eff6ff}.relay-bridge{display:grid;justify-items:center;grid-gap:12px;gap:12px}.relay-node{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#0f172a,#2563eb);color:#fff;font-weight:800}.relay-line{width:2px;height:120px;background:linear-gradient(180deg,rgba(37,99,235,.12),rgba(37,99,235,.55),rgba(37,99,235,.12))}.relay-pulse{position:absolute;width:10px;height:10px;border-radius:999px;background:#60a5fa;box-shadow:0 0 0 8px rgba(96,165,250,.12);animation:relayPulse 2.8s linear infinite}.relay-pulse-a{top:76px}.relay-pulse-b{bottom:8px;animation-delay:1.4s}.relay-bubble-1{animation-delay:0s}.relay-bubble-2{animation-delay:.5s}.relay-bubble-3{animation-delay:1s}.faq-grid,.features-grid,.login-benefits,.login-grid,.metric-grid,.preview-header,.preview-row,.steps-grid,.testimonial-grid,.trust-grid,.value-grid{display:grid;grid-gap:16px;gap:16px}.preview-header{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.preview-chip,.stat-chip{padding:12px 14px;border-radius:18px;background:#fff;border:1px solid var(--line)}.preview-card h3,.surface-card h2,.surface-card h3{margin-top:0}.section-block{margin-top:18px;padding:36px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.section-heading h2{margin:0;font-size:clamp(28px,4vw,42px);line-height:1.05;letter-spacing:-.03em}.section-heading p{margin:0;color:var(--muted);max-width:560px;line-height:1.75}.faq-grid,.features-grid,.metric-grid,.steps-grid,.testimonial-grid,.trust-grid,.value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.features-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.faq-card,.metric-card,.step-card,.testimonial-card,.trust-item,.value-card{padding:24px;border-radius:var(--radius-lg);border:1px solid var(--line);background:rgba(255,255,255,.95)}.faq-card strong,.metric-card strong,.step-card strong,.testimonial-card strong,.value-card strong{display:block;margin-bottom:10px;font-size:18px}.faq-card p,.metric-card p,.step-card p,.testimonial-card p,.trust-item p,.value-card p{margin:0;color:var(--muted);line-height:1.7}.step-number{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:16px;border-radius:14px;color:#ffffff;background:var(--brand);font-weight:800}.pricing-showcase{display:grid;grid-gap:26px;gap:26px}.pricing-showcase-heading{align-items:center}.pricing-showcase-link{min-width:148px;justify-content:center}.pricing-mode-strip{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);grid-gap:20px;gap:20px;padding:22px 24px;border-radius:28px;border:1px solid rgba(37,99,235,.1);background:linear-gradient(180deg,rgba(243,247,255,.96),rgba(255,255,255,.98))}.pricing-mode-item{display:grid;grid-gap:8px;gap:8px;align-content:start}.pricing-mode-label{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:7px 12px;border-radius:999px;background:rgba(37,99,235,.08);color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pricing-mode-item strong{font-size:18px;line-height:1.45}.pricing-mode-item p{margin:0;color:var(--muted);line-height:1.7}.pricing-mode-divider{width:1px;height:100%;background:linear-gradient(180deg,rgba(37,99,235,0),rgba(37,99,235,.18),rgba(37,99,235,0))}.pricing-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.pricing-home-card{display:grid;grid-gap:18px;gap:18px;align-content:start;padding:24px;border-radius:30px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,249,255,.98));box-shadow:0 20px 48px rgba(15,23,42,.06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.pricing-home-card:hover{transform:translateY(-4px);box-shadow:0 26px 56px rgba(15,23,42,.08);border-color:rgba(37,99,235,.18)}.pricing-home-card.featured{position:relative;border-color:rgba(37,99,235,.24);background:radial-gradient(circle at top right,rgba(96,165,250,.18),transparent 34%),linear-gradient(180deg,#ffffff,#f4f8ff);box-shadow:0 28px 72px rgba(37,99,235,.12)}.pricing-home-card.premium{color:#eff6ff;border-color:rgba(30,64,175,.26);background:radial-gradient(circle at top right,rgba(96,165,250,.22),transparent 24%),linear-gradient(160deg,#102a69,#173b8b 52%,#1d4ed8);box-shadow:0 30px 76px rgba(17,24,39,.18)}.pricing-home-card.premium .plan-badge{background:rgba(255,255,255,.12);color:#dbeafe;border-color:rgba(255,255,255,.16)}.pricing-home-card.premium .pricing-home-points span,.pricing-home-card.premium .pricing-home-price small,.pricing-home-card.premium .pricing-home-subline,.pricing-home-card.premium p{color:rgba(239,246,255,.82)}.pricing-home-head{display:grid;grid-gap:10px;gap:10px}.pricing-home-head strong{font-size:28px;line-height:1.15}.pricing-home-head p{margin:0;color:var(--muted);line-height:1.7}.pricing-home-price{display:flex;align-items:flex-end;gap:8px}.pricing-home-price span{font-size:56px;line-height:.92;letter-spacing:-.05em;font-weight:800;color:var(--text)}.pricing-home-price small{color:var(--muted);font-size:18px;font-weight:600}.pricing-home-subline{min-height:22px;color:#2563eb;font-size:14px;font-weight:600}.pricing-home-points{display:grid;grid-gap:10px;gap:10px;min-height:144px}.pricing-home-points span{display:flex;align-items:center;gap:10px;color:var(--muted-strong);line-height:1.6}.pricing-home-points span:before{content:"";width:9px;height:9px;flex:none;border-radius:999px;background:#2563eb;box-shadow:0 0 0 5px rgba(37,99,235,.08)}.pricing-home-card.premium .pricing-home-points span:before{background:#dbeafe;box-shadow:0 0 0 5px rgba(219,234,254,.12)}.feature-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.feature-list span{display:flex;align-items:center;gap:10px;color:var(--muted-strong)}.feature-dot{width:10px;height:10px;flex:none;border-radius:999px;background:var(--brand)}.cta-band{display:grid;grid-gap:18px;gap:18px;align-items:center;justify-items:start;padding:32px;border-radius:var(--radius-xl);background:linear-gradient(135deg,#0f172a,#1e3a8a);color:#f8fffe}.cta-band p{margin:0;max-width:560px;color:rgba(248,255,254,.84);line-height:1.7}.login-shell{display:grid;place-items:center;min-height:100vh;padding:24px}.login-grid{width:min(1120px,100%);grid-template-columns:minmax(0,1fr) minmax(380px,.9fr)}.login-card,.login-hero{padding:34px;border-radius:var(--radius-xl);border:1px solid var(--line);background:rgba(255,255,255,.82);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.login-hero{background:radial-gradient(circle at top left,rgba(13,148,136,.14),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,251,250,.92))}.login-benefits{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.benefit-card,.notice-card,.session-card{padding:18px;border-radius:20px;border:1px solid var(--line);background:rgba(255,255,255,.76)}.notice-card{color:#b42318;background:rgba(255,234,233,.9);border-color:rgba(180,35,24,.16)}.session-card{background:rgba(13,148,136,.08)}.muted{color:var(--muted)}.tiny{font-size:13px;line-height:1.7}.pricing-shell,.result-shell{min-height:100vh;padding:24px}.pricing-hero,.result-card{border:1px solid var(--line);border-radius:var(--radius-xl);background:rgba(255,255,255,.84);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pricing-hero{padding:34px}.pricing-hero-centered{text-align:center;justify-items:center;display:grid}.pricing-title{max-width:12ch}.pricing-subtitle{max-width:760px!important}.compare-grid,.plan-grid,.result-grid{display:grid;grid-gap:16px;gap:16px}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.plan-grid-emphasis{margin-top:6px}.keyword-grid,.use-case-grid{display:grid;grid-gap:16px;gap:16px}.integration-stage{position:relative;min-height:420px;border-radius:30px;border:1px solid var(--line);background:radial-gradient(circle at center,rgba(37,99,235,.08),transparent 34%),linear-gradient(180deg,#ffffff,#f7faff);overflow:hidden}.integration-core,.integration-node{position:absolute;display:grid;grid-gap:6px;gap:6px;padding:18px 20px;border-radius:20px;border:1px solid var(--line);background:rgba(255,255,255,.96);box-shadow:0 14px 34px rgba(15,23,42,.08)}.integration-core{top:50%;left:50%;z-index:2;width:190px;transform:translate(-50%,-50%);justify-items:center;text-align:center}.integration-core-badge{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;color:#fff;font-weight:800;background:linear-gradient(135deg,#0f172a,#2563eb)}.integration-core p,.integration-node span{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.integration-node{width:180px;animation:nodeFloat 7s ease-in-out infinite}.integration-node.left{left:34px}.integration-node.right{right:34px}.integration-node-1{top:38px}.integration-node-2{top:38px;animation-delay:.6s}.integration-node-3{bottom:38px;animation-delay:1.2s}.integration-node-4{bottom:38px;animation-delay:1.8s}.integration-beam{position:absolute;z-index:1;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(37,99,235,.18),rgba(37,99,235,.75),rgba(37,99,235,.08));animation:beamGlow 2.6s ease-in-out infinite}.integration-beam-1{top:104px;left:206px;width:190px;transform:rotate(18deg)}.integration-beam-2{top:104px;right:206px;width:190px;transform:rotate(-18deg);animation-delay:.5s}.integration-beam-3{bottom:104px;left:206px;width:190px;transform:rotate(-18deg);animation-delay:1s}.integration-beam-4{bottom:104px;right:206px;width:190px;transform:rotate(18deg);animation-delay:1.5s}.keyword-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-card,.plan-card,.result-card{padding:24px}.keyword-card{display:grid;grid-gap:6px;gap:6px;padding:24px;border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98));transition:transform .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out}.keyword-card:hover{transform:translateY(-2px);border-color:rgba(13,148,136,.24);box-shadow:0 18px 40px rgba(13,80,76,.09)}.keyword-card strong{font-size:18px}.keyword-card p{margin:0;color:var(--muted);line-height:1.7}.integration-arrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--brand);font-weight:700}.plan-card{border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(244,251,250,.94));box-shadow:var(--shadow);display:grid;align-content:start;position:relative;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.plan-card:before{content:"";position:absolute;inset:-40% auto auto 60%;width:160px;height:160px;border-radius:999px;background:radial-gradient(circle,rgba(37,99,235,.16),transparent 70%);pointer-events:none}.plan-card:hover{transform:translateY(-4px);box-shadow:0 26px 70px rgba(15,23,42,.12);border-color:rgba(37,99,235,.18)}.plan-card-head{min-height:132px;position:relative;z-index:1}.plan-card.featured{transform:translateY(-14px);border-color:rgba(37,99,235,.28);background:linear-gradient(180deg,#eef5ff,#ffffff);box-shadow:0 28px 80px rgba(37,99,235,.16)}.plan-card.featured:before{inset:-34% auto auto 52%;width:220px;height:220px;background:radial-gradient(circle,rgba(37,99,235,.24),transparent 68%)}.plan-card.featured:hover{transform:translateY(-18px)}.plan-price{display:flex;align-items:flex-end;gap:8px;margin:16px 0 12px}.plan-price strong{font-size:50px;line-height:.9;letter-spacing:-.05em}.plan-badge{display:inline-flex;padding:7px 10px;border-radius:999px;background:rgba(37,99,235,.1);color:var(--brand);font-size:12px;font-weight:700}.plan-note{margin:12px 0 10px;color:var(--brand);font-size:13px;font-weight:600}.plan-card .feature-list,.plan-card .plan-price,.plan-card>a{position:relative;z-index:1}.plan-card .button-primary,.plan-card .button-secondary{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}.plan-card:hover .button-primary,.plan-card:hover .button-secondary{transform:translateY(-1px)}.compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:rgba(255,255,255,.95)}.use-case-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.use-case-card{position:relative;padding:20px;border-radius:28px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,249,255,.98));box-shadow:0 18px 42px rgba(15,23,42,.06);overflow:hidden;isolation:isolate}.use-case-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,#2563eb,#60a5fa)}.use-case-index{display:inline-flex;margin-bottom:12px;color:rgba(37,99,235,.62);font-size:12px;font-weight:800;letter-spacing:.2em}.use-case-card strong{display:block;margin-bottom:8px;font-size:22px;line-height:1.15}.use-case-card p{margin:0;line-height:1.8}.testimonial-quote{margin:0 0 14px;color:var(--muted-strong);font-size:17px;line-height:1.8}.result-shell{display:grid;place-items:center}.result-grid{width:min(860px,100%)}.result-card{display:grid;grid-gap:16px;gap:16px}.result-card.success{background:linear-gradient(180deg,rgba(240,253,248,.96),rgba(227,249,238,.96));border-color:rgba(21,128,61,.16)}.result-card.failure{background:linear-gradient(180deg,rgba(255,247,245,.96),rgba(255,235,232,.96));border-color:rgba(185,28,28,.14)}@media (max-width:1024px){.login-grid,.relay-preview{grid-template-columns:1fr}.pricing-home-grid,.use-case-rail{gap:18px}.pricing-home-grid,.pricing-mode-strip{grid-template-columns:1fr}.pricing-mode-divider{display:none}.plan-card.featured,.plan-card.featured:hover,.plan-card:hover{transform:none}.integration-stage{min-height:420px}.relay-bridge{display:none}.faq-grid,.features-grid,.keyword-grid,.login-benefits,.metric-grid,.plan-grid,.preview-header,.steps-grid,.testimonial-grid,.trust-grid,.use-case-grid,.use-case-rail,.value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-heading{align-items:start;flex-direction:column}}@media (max-width:720px){.login-shell,.marketing-shell{padding:16px}.marketing-nav{border-radius:28px;align-items:start;flex-direction:column}.hero-actions,.nav-actions,.nav-links{width:100%}.nav-links{justify-content:space-between;font-size:13px}.nav-actions{flex-direction:column}.button-ghost,.button-primary,.button-secondary{width:100%}.hero-aside,.hero-panel,.hero-visual-panel,.login-card,.login-hero,.section-block{padding:24px}.hero-title{font-size:clamp(36px,12vw,52px);max-width:none}.compare-grid,.faq-grid,.features-grid,.keyword-grid,.login-benefits,.metric-grid,.plan-grid,.preview-header,.steps-grid,.testimonial-grid,.trust-grid,.use-case-grid,.use-case-rail,.value-grid{grid-template-columns:1fr}.use-case-rail{gap:16px}.pricing-showcase{gap:18px}.pricing-home-card,.pricing-mode-strip{padding:20px}.pricing-home-head strong{font-size:24px}.pricing-home-price span{font-size:48px}.pricing-home-points{min-height:0}.integration-stage{min-height:auto;padding:24px;display:grid;grid-gap:14px;gap:14px}.integration-beam,.integration-core,.integration-node{position:static;width:auto;transform:none}.integration-core{order:1}.integration-node{animation:none}.integration-beam{display:none}}@keyframes bubbleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes relayPulse{0%{transform:translateY(0);opacity:0}15%,85%{opacity:1}to{transform:translateY(116px);opacity:0}}@keyframes nodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes beamGlow{0%,to{opacity:.45;filter:saturate(1)}50%{opacity:1;filter:saturate(1.2)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.fluid-home-shell{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,rgba(0,70,250,.16),transparent 26%),radial-gradient(circle at 88% 10%,rgba(87,250,233,.14),transparent 18%),linear-gradient(180deg,#f9f9fc,#f3f3f6 45%,#eef2fb)}.fluid-home-shell:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(196,197,218,.16) 1px,transparent 0),linear-gradient(90deg,rgba(196,197,218,.16) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at center,black 34%,transparent 92%);mask-image:radial-gradient(circle at center,black 34%,transparent 92%);opacity:.35}.fluid-home-frame{display:grid;grid-gap:24px;gap:24px}.fluid-nav{border:1px solid rgba(196,197,218,.28);background:rgba(249,249,252,.72);box-shadow:0 20px 40px rgba(0,53,197,.06)}.fluid-nav .brand-mark strong{display:block;font-size:15px;line-height:1.2}.fluid-nav-links a{position:relative;padding-bottom:3px;color:#434657;transition:color .18s ease}.fluid-nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,#0035c5,#0047ff);transition:transform .18s ease}.fluid-nav-links a:hover{color:#0035c5}.fluid-nav-links a:hover:after{transform:scaleX(1)}.fluid-brand-badge{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 24% 24%,rgba(87,250,233,.46),transparent 28%),linear-gradient(135deg,#001257,#0035c5 58%,#0047ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 18px 36px rgba(0,53,197,.24)}.fluid-brand-badge span{position:relative;z-index:1}.fluid-primary-button{background:linear-gradient(135deg,#0035c5,#0047ff);box-shadow:0 20px 40px rgba(0,53,197,.16)}.fluid-primary-button:hover{background:linear-gradient(135deg,#002fc0,#003ef0)}.fluid-secondary-button{background:rgba(255,255,255,.78)}.fluid-inline-link{min-height:48px}.fluid-hero{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);grid-gap:24px;gap:24px;padding:28px;border:1px solid rgba(196,197,218,.24);border-radius:36px;background:radial-gradient(circle at top left,rgba(0,70,250,.12),transparent 28%),linear-gradient(180deg,rgba(249,249,252,.78),rgba(255,255,255,.84));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.fluid-hero-copy,.fluid-hero-stage{position:relative;min-width:0}.fluid-hero-copy{display:grid;align-content:center;grid-gap:20px;gap:20px;padding:18px 8px 18px 10px}.fluid-hero-title{margin:0;max-width:10ch;font-size:clamp(3.2rem,7vw,5.7rem);line-height:.92;letter-spacing:-.06em}.fluid-hero-subtitle{margin:0;max-width:62ch;color:#434657;font-size:17px;line-height:1.9}.fluid-eyebrow{background:rgba(0,70,250,.08);color:#0033c0}.fluid-eyebrow-inverse{background:rgba(255,255,255,.12);color:#d4d9ff}.fluid-hero-actions{margin-top:6px}.fluid-hero-actions,.fluid-proof-grid{justify-content:flex-start}.fluid-proof-grid span{border-color:rgba(196,197,218,.42);background:rgba(255,255,255,.68)}.fluid-stage-grid,.fluid-stage-panel{display:grid;grid-gap:18px;gap:18px}.fluid-stage-panel{padding:22px;border-radius:28px;position:relative;overflow:hidden}.fluid-stage-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 35%)}.fluid-stage-panel-dark{color:#f0f0f3;background:radial-gradient(circle at top right,rgba(87,250,233,.14),transparent 18%),linear-gradient(180deg,#0f1637,#172354);box-shadow:0 30px 60px rgba(15,23,42,.16)}.fluid-stage-panel-light{background:radial-gradient(circle at top left,rgba(0,70,250,.08),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.95),rgba(243,243,246,.96));box-shadow:0 20px 40px rgba(0,53,197,.06)}.fluid-stage-head{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:1}.fluid-stage-head strong{font-size:18px}.fluid-chip{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:7px 11px;border-radius:999px;background:rgba(0,70,250,.08);color:#0035c5;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fluid-chip-live{background:rgba(87,250,233,.16);color:#57fae9}.fluid-signal-thread{display:grid;grid-gap:14px;gap:14px;position:relative;z-index:1}.fluid-signal-card{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:20px;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.fluid-signal-card.is-source{background:rgba(255,255,255,.06)}.fluid-signal-card.is-target{background:rgba(87,250,233,.08)}.fluid-signal-card p{margin:0;color:rgba(240,240,243,.84);line-height:1.75}.fluid-signal-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.fluid-signal-meta span{font-weight:700}.fluid-signal-meta small{color:rgba(240,240,243,.64);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.fluid-integration-stage{min-height:360px}.fluid-metrics-band,.fluid-section-card{border-color:rgba(196,197,218,.24);background:rgba(249,249,252,.74);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fluid-section-heading{align-items:end}.fluid-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fluid-metric-card{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(243,243,246,.96));border-color:rgba(196,197,218,.24);box-shadow:0 20px 40px rgba(0,53,197,.04)}.fluid-overline{display:inline-block;margin-bottom:12px;color:#434657;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.fluid-feature-grid{gap:18px}.fluid-faq-card,.fluid-feature-card,.fluid-platform-card{position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(196,197,218,.22);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,243,246,.96));box-shadow:0 20px 40px rgba(0,53,197,.04)}.fluid-faq-card:before,.fluid-feature-card:before,.fluid-platform-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,#0035c5,#0047ff,#57fae9)}.fluid-platform-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.fluid-platform-card{display:grid;grid-gap:10px;gap:10px;padding:24px}.fluid-platform-card strong{font-size:22px;line-height:1.1}.fluid-platform-card p{margin:0;color:#434657;line-height:1.75}.fluid-use-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fluid-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fluid-faq-card{padding:24px}.fluid-cta-band{justify-items:start;background:radial-gradient(circle at top right,rgba(87,250,233,.18),transparent 20%),linear-gradient(135deg,#001257,#0035c5 58%,#0047ff);box-shadow:0 30px 60px rgba(0,53,197,.16)}.fluid-cta-primary{background:#ffffff;color:#0035c5;box-shadow:none}.fluid-cta-primary:hover{background:#f0f0f3}.fluid-cta-secondary{color:#ffffff;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.fluid-cta-secondary:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.24)}@media (max-width:1280px){.fluid-hero{grid-template-columns:1fr}.fluid-platform-grid,.fluid-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.fluid-faq-grid,.fluid-metric-grid,.fluid-platform-grid,.fluid-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.fluid-home-frame{gap:18px}.fluid-hero{padding:20px;border-radius:28px}.fluid-hero-copy{padding:6px 2px}.fluid-hero-title{max-width:none}.fluid-stage-panel{padding:18px;border-radius:24px}.fluid-stage-head{align-items:start;flex-direction:column}.fluid-faq-grid,.fluid-metric-grid,.fluid-platform-grid,.fluid-use-case-grid{grid-template-columns:1fr}.fluid-nav-links{row-gap:10px}}.prototype-home{min-height:100vh;background:#f9f9fc;color:#1a1c1e}.prototype-container{width:min(1280px,calc(100% - 48px));margin:0 auto}.prototype-nav-shell{position:relative;z-index:10;padding:0;border-bottom:1px solid rgba(196,197,218,.32);background:rgba(249,249,252,.96)}.prototype-nav{justify-content:space-between;gap:28px;min-height:74px;padding:0;background:transparent}.prototype-logo,.prototype-nav{display:flex;align-items:center}.prototype-logo{gap:12px}.prototype-logo-mark{width:14px;height:14px;flex-shrink:0;border-radius:999px;background:linear-gradient(135deg,#0035c5,#3b82f6);box-shadow:0 0 0 5px rgba(0,53,197,.1)}.prototype-logo-copy{display:grid;grid-gap:0;gap:0}.prototype-logo-title{font-size:2rem;font-weight:800;letter-spacing:-.04em;line-height:1;color:#111827}.prototype-final-actions,.prototype-footer-links,.prototype-hero-actions,.prototype-nav-actions,.prototype-nav-links{display:flex;align-items:center;gap:16px}.prototype-nav-links{flex:1 1;justify-content:center;gap:28px}.prototype-nav-actions{flex-shrink:0;justify-content:flex-end}.prototype-final-actions,.prototype-hero-actions{gap:14px;align-items:stretch}.prototype-nav-links a{position:relative;font-family:var(--font-plus-jakarta-sans),sans-serif;color:#5b6170;font-size:.95rem;font-weight:700;padding:24px 0 22px;border-bottom:0;transition:color .18s ease}.prototype-nav-links a.is-active{color:#111827}.prototype-nav-links a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:2px;border-radius:999px;background:#0035c5}.prototype-nav-links a:hover{color:#0035c5}.prototype-bento-link,.prototype-cta-button,.prototype-ghost-light-button,.prototype-nav-entry,.prototype-nav-link-button,.prototype-outline-button,.prototype-secondary-button,.prototype-white-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:18px;font-size:15px;font-weight:700;letter-spacing:-.01em;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;cursor:pointer}.prototype-nav-link-button{color:#1a1c1e}.prototype-nav-entry{min-height:40px;padding-inline:16px;border-radius:999px;color:#1f3fbf;font-size:.92rem;font-weight:700;background:rgba(230,236,255,.92);border:1px solid rgba(59,130,246,.14);box-shadow:none}.prototype-nav-entry:hover{transform:translateY(-1px);color:#1735a5;background:rgba(223,231,255,.96);border-color:rgba(59,130,246,.2)}.prototype-cta-button{color:#fff;background:linear-gradient(135deg,#0035c5,#0047ff);box-shadow:0 20px 40px rgba(0,53,197,.2)}.prototype-cta-button:hover,.prototype-ghost-light-button:hover,.prototype-outline-button:hover,.prototype-secondary-button:hover,.prototype-white-button:hover{transform:translateY(-1px)}.prototype-cta-button-sm{min-height:46px;padding-inline:24px;border-radius:14px}.prototype-secondary-button{gap:10px;color:#1a1c1e;border:1px solid #c4c5da;background:rgba(255,255,255,.96);box-shadow:inset 0 0 0 1px rgba(255,255,255,.42)}.prototype-outline-button{color:#0035c5;border:2px solid rgba(0,53,197,.32);background:transparent}.prototype-white-button{width:-moz-fit-content;width:fit-content;color:#1a1c1e;background:#ffffff}.prototype-white-button-lg{min-height:64px;padding-inline:36px;border-radius:24px}.prototype-ghost-light-button{color:#fff;border:2px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08)}.prototype-action-compact{min-width:144px}.prototype-action-prominent{min-width:176px;min-height:56px;padding-inline:30px;border-radius:18px}.prototype-action-inline{min-width:152px;min-height:46px;padding-inline:20px;border-radius:16px;font-size:14px}.prototype-hero{position:relative;overflow:hidden;min-height:calc(100svh - 74px);display:flex;align-items:center;padding:92px 0 88px;background:#f9f9fc}.prototype-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);grid-gap:64px;gap:64px;align-items:center}.prototype-hero-copy{display:grid;grid-gap:30px;gap:30px}.prototype-hero-grid-system{grid-template-columns:minmax(0,1fr) minmax(390px,.96fr);gap:48px;align-items:start}.prototype-hero-copy-system{gap:24px}.prototype-hero-copy-system h1{max-width:9ch}.prototype-hero-copy-system p{max-width:38rem;font-size:1.12rem;line-height:1.8}.prototype-kicker{display:inline-block;width:-moz-fit-content;width:fit-content;padding:7px 16px;border-radius:999px;background:#dde1ff;color:#0033c0;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.prototype-bento-overlay h3,.prototype-final-cta-content h2,.prototype-hero-copy h1,.prototype-section-intro h2{margin:0;font-family:var(--font-plus-jakarta-sans),sans-serif}.prototype-hero-copy h1{max-width:10ch;font-size:clamp(3.2rem,6vw,4.9rem);line-height:1.08;letter-spacing:-.07em}.prototype-hero-copy p{max-width:34rem;margin:0;color:#434657;font-size:1.24rem;line-height:1.65}.prototype-hero-visual{position:relative}.prototype-hero-image-card{position:relative;overflow:hidden;border-radius:3rem;background:linear-gradient(180deg,#f7f9ff,#eef3ff);box-shadow:0 32px 72px rgba(0,53,197,.14)}.prototype-hero-image-card img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain;object-position:center center}.prototype-hero-overlay{position:absolute;inset:0;background:linear-gradient(45deg,rgba(0,53,197,.22),transparent 52%)}.prototype-pricing-head p,.prototype-stat-card span{display:block;margin-bottom:6px;color:#5b6170;font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.prototype-play-icon{font-size:.95rem;line-height:1}.prototype-hero-glow{position:absolute;top:0;right:0;width:52%;height:100%;border-radius:999px;background:rgba(221,225,255,.8);filter:blur(120px);transform:translate(40%,-32%)}.prototype-feature-section,.prototype-pricing-section{padding:92px 0 96px;background:#f3f3f6}.prototype-bento-section,.prototype-faq-section{padding:92px 0 96px;background:#f9f9fc}.prototype-final-cta{padding:92px 0}.prototype-section-intro{display:grid;grid-gap:16px;gap:16px;margin-bottom:60px}.prototype-section-intro.is-centered{justify-items:center;text-align:center}.prototype-section-intro h2{font-size:clamp(2.5rem,5vw,4rem);line-height:1.05;letter-spacing:-.05em}.prototype-section-intro p{max-width:44rem;margin:0;color:#434657;line-height:1.8}.prototype-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.prototype-feature-card{padding:40px 40px 44px;border-radius:2rem;background:#ffffff;border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 40px rgba(0,53,197,.06);transition:transform .24s ease}.prototype-feature-card:hover{transform:translateY(-8px)}.prototype-feature-icon{width:56px;height:56px;display:grid;place-items:center;margin-bottom:30px;border-radius:18px}.prototype-feature-icon svg{width:28px;height:28px}.prototype-feature-icon.tone-primary{color:#0035c5;background:rgba(0,53,197,.1)}.prototype-feature-icon.tone-secondary{color:#006a62;background:rgba(87,250,233,.18)}.prototype-feature-icon.tone-tertiary{color:#6900b9;background:rgba(220,184,255,.22)}.prototype-bento-card h3,.prototype-faq-card h4,.prototype-feature-card h3,.prototype-pricing-card h3{margin:0 0 16px;font-size:1.75rem;line-height:1.15;letter-spacing:-.03em}.prototype-bento-card p,.prototype-faq-card p,.prototype-feature-card p,.prototype-final-cta-content p,.prototype-footer p,.prototype-pricing-points span{color:#434657;line-height:1.8}.prototype-bento-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(260px,auto));grid-gap:24px;gap:24px;min-height:800px}.prototype-bento-card{position:relative;overflow:hidden;border-radius:2.5rem}.prototype-bento-card-large{grid-column:span 8;grid-row:span 2;min-height:800px;background:radial-gradient(circle at top right,rgba(85,136,255,.24),transparent 34%),linear-gradient(180deg,#08172d,#0d2244)}.prototype-bento-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:20px;padding:48px;background:linear-gradient(180deg,transparent,rgba(26,28,30,.82));color:#fff}.prototype-bento-overlay h3{font-size:2.25rem}.prototype-bento-overlay p,.prototype-final-cta-content p{max-width:32rem;margin:0;color:rgba(255,255,255,.78)}.prototype-console-preview{position:absolute;inset:0;overflow:hidden}.prototype-console-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(132,164,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(132,164,255,.08) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 82%)}.prototype-console-shell{position:absolute;inset:42px 42px 150px;display:grid;grid-gap:20px;gap:20px;padding:26px;border:1px solid rgba(164,191,255,.18);border-radius:30px;background:rgba(7,18,39,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 30px 70px rgba(0,10,32,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.prototype-console-topbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;min-height:56px;padding:0 18px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(176,197,255,.12)}.prototype-console-metric span,.prototype-console-panel span,.prototype-console-topbar span{display:block;color:rgba(186,205,255,.74);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.prototype-console-topbar strong{color:#edf4ff;font-size:1rem;font-weight:700}.prototype-console-topbar b{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:rgba(54,211,153,.16);color:#8ff8cf;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.prototype-console-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:18px;gap:18px;min-height:0}.prototype-console-metric,.prototype-console-panel{position:relative;overflow:hidden;border:1px solid rgba(176,197,255,.12);border-radius:24px;background:rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.prototype-console-panel{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:22px 22px 24px}.prototype-console-metric:after,.prototype-console-panel:after{content:"";position:absolute;inset:auto auto 0 0;width:120px;height:120px;border-radius:999px;background:radial-gradient(circle,rgba(82,128,255,.18),transparent 72%);transform:translate(-24%,28%);pointer-events:none}.prototype-console-metric strong,.prototype-console-panel strong{color:#f8fbff;font-size:1.48rem;line-height:1.15;letter-spacing:-.04em}.prototype-console-panel p{margin:0;color:rgba(223,232,255,.72);font-size:.98rem;line-height:1.7}.prototype-console-stack{display:grid;grid-gap:18px;gap:18px}.prototype-console-bars{display:grid;grid-gap:10px;gap:10px;padding-top:6px}.prototype-console-bars i{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(76,117,255,.28),rgba(110,227,255,.88))}.prototype-console-bars i:first-child{width:88%}.prototype-console-bars i:nth-child(2){width:72%}.prototype-console-bars i:nth-child(3){width:94%}.prototype-console-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.prototype-console-metric{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:150px;padding:20px}.prototype-bento-card-purple,.prototype-bento-card-teal{grid-column:span 4;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.prototype-bento-card-purple{background:#6900b9;color:#fff}.prototype-bento-card-purple p{color:rgba(255,255,255,.72)}.prototype-bento-card-teal{background:#57fae9;color:#005049}.prototype-bento-card-teal p{color:rgba(0,80,73,.8)}.prototype-monitor-card{gap:28px}.prototype-monitor-card-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.prototype-monitor-card .prototype-bento-symbol{margin-bottom:0}.prototype-monitor-tag{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:rgba(0,80,73,.1);color:rgba(0,80,73,.82);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.prototype-monitor-copy{display:grid;grid-gap:12px;gap:12px}.prototype-monitor-copy h3{margin-bottom:0}.prototype-monitor-copy p{max-width:18rem;font-size:1.02rem;line-height:1.7}.prototype-monitor-status{display:grid;grid-gap:10px;gap:10px}.prototype-monitor-status-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.18);border:1px solid rgba(0,80,73,.08)}.prototype-monitor-status-item span{color:rgba(0,80,73,.82);font-size:.92rem;font-weight:700}.prototype-monitor-status-item strong{color:#00453f;font-size:.98rem;line-height:1.3}.prototype-monitor-pulse{position:relative;display:flex;align-items:center;gap:14px;padding-top:8px}.prototype-monitor-pulse:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,rgba(0,80,73,.08),rgba(0,80,73,.34),rgba(0,80,73,.08));transform:translateY(-50%)}.prototype-monitor-pulse span{position:relative;z-index:1;width:18px;height:18px;border-radius:999px;background:#0f766e;box-shadow:0 0 0 8px rgba(15,118,110,.1)}.prototype-monitor-pulse span:nth-child(2){width:24px;height:24px;box-shadow:0 0 0 10px rgba(15,118,110,.12)}.prototype-monitor-pulse span:nth-child(3){background:rgba(15,118,110,.76)}.prototype-bento-symbol{margin-bottom:28px;font-size:2.5rem;line-height:1}.prototype-bento-link{width:-moz-fit-content;width:fit-content;color:#ffffff;font-weight:800;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.prototype-mini-icons{display:flex;gap:16px}.prototype-mini-icons span{width:40px;height:40px;border-radius:999px;background:rgba(0,80,73,.12)}.prototype-pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.prototype-pricing-card{display:flex;flex-direction:column;gap:18px;padding:28px 24px;border:1px solid rgba(196,197,218,.3);border-radius:1.75rem;background:#ffffff}.prototype-pricing-card.is-featured{position:relative;transform:translateY(-6px);color:#fff;background:#1a1c1e;box-shadow:0 24px 56px rgba(26,28,30,.18)}.prototype-pricing-card.is-featured .prototype-pricing-head p,.prototype-pricing-card.is-featured .prototype-pricing-points span,.prototype-pricing-card.is-featured .prototype-pricing-price span{color:rgba(255,255,255,.72)}.prototype-pricing-popular{position:absolute;top:-16px;left:50%;transform:translateX(-50%);padding:8px 16px;border-radius:999px;background:#57fae9;color:#00201d;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.prototype-pricing-head h3{font-size:1.55rem;line-height:1.15}.prototype-pricing-price{display:flex;align-items:baseline;gap:4px}.prototype-pricing-price strong{font-size:2.3rem;line-height:1;letter-spacing:-.06em}.prototype-pricing-price span{color:#5b6170}.prototype-pricing-points{display:grid;grid-gap:10px;gap:10px;flex:1 1}.prototype-pricing-points span{position:relative;padding-left:18px;font-size:.95rem;line-height:1.55}.prototype-pricing-points span:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:999px;background:#0035c5}.prototype-pricing-card.is-featured .prototype-pricing-points span:before{background:#57fae9}.prototype-faq-shell{max-width:880px}.prototype-faq-list{display:grid;grid-gap:14px;gap:14px}.prototype-faq-card{position:relative;overflow:hidden;padding:8px;border:1px solid rgba(119,131,173,.18);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(241,244,255,.88)),linear-gradient(135deg,rgba(37,99,235,.1),rgba(87,250,233,.08));box-shadow:0 18px 42px rgba(16,33,84,.08);transition:border-color .22s ease,transform .22s ease,background-color .22s ease,box-shadow .22s ease}.prototype-faq-card:hover{border-color:rgba(37,99,235,.28);transform:translateY(-4px);box-shadow:0 24px 54px rgba(16,33,84,.12)}.prototype-faq-card.is-expanded{border-color:rgba(37,99,235,.38);box-shadow:0 28px 60px rgba(16,33,84,.14),0 0 0 1px rgba(87,250,233,.18)}.prototype-faq-trigger{width:100%;padding:18px 20px;border:0;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left}.prototype-faq-question{display:block;max-width:36rem;font-size:1.24rem;font-weight:700;line-height:1.32;letter-spacing:-.03em;color:#141a2f}.prototype-faq-icon{flex-shrink:0;width:38px;height:38px;display:grid;place-items:center;border-radius:999px;color:#42527c;background:rgba(255,255,255,.95);border:1px solid rgba(119,131,173,.2);box-shadow:0 8px 18px rgba(36,52,102,.07);transition:transform .22s ease,color .22s ease,background-color .22s ease,border-color .22s ease}.prototype-faq-icon svg{width:18px;height:18px;display:block}.prototype-faq-body{margin:0 20px 10px;padding:0 0 2px;border-top:1px solid rgba(119,131,173,.16)}.prototype-faq-body p{margin:0;padding:14px 2px 4px;max-width:42rem;color:#47506a;line-height:1.72;animation:prototype-faq-fade-in .26s ease}.prototype-faq-card:hover .prototype-faq-icon{border-color:rgba(37,99,235,.28);color:#1d4ed8}.prototype-faq-card.is-expanded .prototype-faq-icon{transform:rotate(90deg);color:#eff6ff;background:linear-gradient(135deg,#1d4ed8,#38bdf8);border-color:transparent;box-shadow:0 14px 26px rgba(37,99,235,.24)}@keyframes prototype-faq-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.prototype-final-cta-card{position:relative;overflow:hidden;padding:64px 96px 72px;border-radius:3rem;background:#0035c5;color:#fff;text-align:center}.prototype-final-cta-content{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:24px;gap:24px}.prototype-final-cta-content h2{max-width:14ch;font-size:clamp(2.8rem,6vw,5rem);line-height:.98;letter-spacing:-.06em}.prototype-final-bg{position:absolute;inset:-20% -10% auto auto;width:120%;height:150%;background:linear-gradient(135deg,rgba(134,37,222,.34),transparent 42%,rgba(87,250,233,.22));transform:rotate(12deg);opacity:.5}.prototype-footer{padding:48px 0;border-top:1px solid rgba(196,197,218,.4);background:#f8f9fb}.prototype-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;align-items:center}.prototype-footer-logo{font-size:1.35rem;font-weight:800}.prototype-footer p{margin:0}.prototype-footer-contact{display:grid;justify-items:flex-end;grid-gap:14px;gap:14px}.prototype-footer-contact-title{color:#5b6170;font-size:.82rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.prototype-footer-contact-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.prototype-footer-contact-item{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border-radius:16px;border:1px solid rgba(196,197,218,.28);background:rgba(255,255,255,.92);color:#1a1c1e;font-weight:700}.prototype-footer-contact-icon{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:999px;color:#1d4ed8;background:rgba(221,225,255,.88)}.prototype-footer-contact-icon svg{width:16px;height:16px;display:block}.prototype-subhero{padding:92px 0 78px;background:#f9f9fc}.prototype-subhero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.96fr);grid-gap:48px;gap:48px;align-items:start}.prototype-subhero-copy{display:grid;grid-gap:24px;gap:24px}.prototype-subhero-copy h1{margin:0;max-width:8ch;font-size:clamp(3.2rem,5.8vw,4.9rem);line-height:.98;letter-spacing:-.07em}.prototype-subhero-copy p{max-width:38rem;margin:0;color:#434657;font-size:1.12rem;line-height:1.8}.prototype-docs-anchor-row,.prototype-docs-highlights{display:flex;flex-wrap:wrap;gap:12px}.prototype-docs-anchor-row a,.prototype-docs-highlights span{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;font-size:.9rem;font-weight:700}.prototype-docs-highlights span{color:#0035c5;background:rgba(221,225,255,.8);border:1px solid rgba(0,53,197,.08)}.prototype-docs-anchor-row a{color:#1a1c1e;background:rgba(255,255,255,.82);border:1px solid rgba(196,197,218,.28);transition:transform .18s ease,border-color .18s ease,color .18s ease}.prototype-docs-anchor-row a:hover{transform:translateY(-1px);color:#0035c5;border-color:rgba(0,53,197,.16)}.prototype-channel-card,.prototype-compare-card,.prototype-docs-panel,.prototype-pricing-showcase-panel,.prototype-solution-panel,.prototype-step-card{border-radius:2rem;border:1px solid rgba(196,197,218,.24);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,243,246,.96));box-shadow:0 20px 40px rgba(0,53,197,.05)}.prototype-docs-panel,.prototype-pricing-showcase-panel,.prototype-solution-panel{padding:32px}.prototype-pricing-showcase-panel{background:radial-gradient(circle at top right,rgba(87,250,233,.22),transparent 20%),linear-gradient(160deg,#102a69,#173b8b 52%,#1d4ed8);color:#fff;box-shadow:0 30px 60px rgba(17,24,39,.18)}.prototype-docs-panel-head,.prototype-pricing-showcase-head{display:grid;grid-gap:10px;gap:10px;margin-bottom:24px}.prototype-docs-panel-head span,.prototype-pricing-showcase-head span{color:rgba(255,255,255,.72);font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.prototype-docs-panel-head span{color:#5b6170}.prototype-docs-panel-head strong,.prototype-pricing-showcase-head strong{font-size:1.8rem;line-height:1.15;letter-spacing:-.04em}.prototype-pricing-showcase-price{display:flex;align-items:baseline;gap:8px;margin-bottom:24px}.prototype-pricing-showcase-price b{font-size:3.6rem;line-height:.95;letter-spacing:-.06em}.prototype-pricing-showcase-price small{color:rgba(255,255,255,.72);font-size:1rem}.prototype-docs-panel-list,.prototype-pricing-showcase-points{display:grid;grid-gap:12px;gap:12px}.prototype-pricing-showcase-points span{position:relative;padding-left:24px;color:rgba(255,255,255,.86)}.prototype-pricing-showcase-points span:before{content:"";position:absolute;left:0;top:10px;width:9px;height:9px;border-radius:999px;background:#57fae9}.prototype-plan-description,.prototype-plan-note{margin:0;line-height:1.75}.prototype-plan-note{color:#2563eb;font-weight:600}.prototype-plan-description{color:#434657}.prototype-pricing-card.is-featured .prototype-plan-description,.prototype-pricing-card.is-featured .prototype-plan-note{color:rgba(255,255,255,.78)}.prototype-channel-grid,.prototype-compare-grid,.prototype-steps-grid{display:grid;grid-gap:24px;gap:24px}.prototype-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype-channel-card,.prototype-compare-card,.prototype-step-card{padding:28px}.prototype-compare-card strong,.prototype-step-card>strong{display:block;margin-bottom:12px;font-size:1.4rem;line-height:1.2;letter-spacing:-.03em}.prototype-channel-card p,.prototype-compare-card p,.prototype-step-card p{margin:0;color:#434657;line-height:1.75}.prototype-step-number{width:44px;height:44px;display:inline-grid;place-items:center;margin-bottom:18px;border-radius:16px;background:linear-gradient(135deg,#0035c5,#0047ff);color:#fff;font-weight:800}.prototype-docs-panel{background:radial-gradient(circle at top right,rgba(0,70,250,.12),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(242,245,251,.98));box-shadow:0 26px 56px rgba(0,53,197,.08)}.prototype-home-panel{min-height:100%}.prototype-solution-panel{background:radial-gradient(circle at top right,rgba(87,250,233,.12),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,243,246,.96))}.prototype-solution-route{display:grid;grid-gap:14px;gap:14px;margin-bottom:24px}.prototype-solution-node{display:grid;grid-gap:6px;gap:6px;padding:18px 20px;border-radius:20px;background:rgba(255,255,255,.78);border:1px solid rgba(196,197,218,.22)}.prototype-solution-node b{color:#0035c5;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.prototype-solution-node span{color:#1a1c1e;font-size:1.2rem;font-weight:700;line-height:1.4}.prototype-solution-node.is-target b{color:#006a62}.prototype-solution-line{width:2px;height:42px;margin-left:22px;background:linear-gradient(180deg,rgba(0,53,197,.12),rgba(0,53,197,.75),rgba(87,250,233,.12))}.prototype-docs-panel-item{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding:16px;border-radius:18px;background:rgba(255,255,255,.84);border:1px solid rgba(196,197,218,.18)}.prototype-docs-panel-item b{width:34px;height:34px;display:grid;place-items:center;flex:none;border-radius:12px;background:#dde1ff;color:#0033c0}.prototype-docs-panel-item>div{display:grid;grid-gap:6px;gap:6px}.prototype-docs-panel-item-title{color:#1a1c1e;font-size:1rem;font-weight:700;line-height:1.45}.prototype-docs-panel-item>div>span:not(.prototype-docs-panel-item-title){color:#5b6170;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.prototype-docs-panel-note{display:grid;grid-gap:10px;gap:10px;margin-bottom:24px;padding:18px 20px;border-radius:20px;background:rgba(0,53,197,.05);border:1px solid rgba(0,53,197,.08)}.prototype-channel-card-head>span,.prototype-channel-meta>div>span:first-child,.prototype-docs-panel-note b,.prototype-step-tag{color:#0035c5;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.prototype-docs-panel-note p{margin:0;color:#434657;line-height:1.75}.prototype-steps-shell{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.prototype-steps-summary .prototype-section-intro{margin-bottom:20px}.prototype-steps-tip{display:grid;grid-gap:10px;gap:10px;padding:24px;border-radius:28px;border:1px solid rgba(0,53,197,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,247,255,.98))}.prototype-steps-tip strong{font-size:1.05rem;letter-spacing:-.02em}.prototype-step-note,.prototype-steps-tip p{margin:0;color:#5b6170;line-height:1.75}.prototype-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype-step-card{display:grid;grid-gap:14px;gap:14px;align-content:start;min-height:100%;background:radial-gradient(circle at top right,rgba(0,70,250,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,244,248,.96))}.prototype-step-card-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.prototype-step-card>strong{margin-bottom:0}.prototype-standard-grid{display:grid;grid-gap:24px;gap:24px}.prototype-standard-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.prototype-standard-card{display:grid;grid-gap:12px;gap:12px;align-content:start;min-height:100%;padding:28px;border-radius:2rem;border:1px solid rgba(196,197,218,.24);background:radial-gradient(circle at top right,rgba(0,70,250,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,244,248,.96));box-shadow:0 20px 40px rgba(0,53,197,.05)}.prototype-standard-label{color:#0035c5;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.prototype-standard-card strong{color:#1a1c1e;font-size:1.4rem;line-height:1.2;letter-spacing:-.03em}.prototype-standard-card p{margin:0;color:#434657;line-height:1.75}.prototype-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.prototype-channel-card{display:grid;grid-gap:16px;gap:16px;align-content:start;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,247,255,.98))}.prototype-channel-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.prototype-channel-title{color:#1a1c1e;font-size:1.4rem;font-weight:800;line-height:1.15;letter-spacing:-.03em}.prototype-channel-card-head>span{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;border-radius:999px;background:rgba(221,225,255,.68)}.prototype-channel-meta{display:grid;grid-gap:12px;gap:12px}.prototype-channel-meta>div{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;border-radius:20px;background:rgba(255,255,255,.76);border:1px solid rgba(196,197,218,.18)}.prototype-channel-meta-value{color:#1a1c1e;font-size:1rem;font-weight:700;line-height:1.6}.prototype-channel-link{color:#0035c5;font-weight:700;line-height:1.5}.prototype-channel-card:hover{transform:translateY(-2px);border-color:rgba(0,53,197,.16);box-shadow:0 24px 44px rgba(0,53,197,.08)}@media (max-width:1100px){.prototype-feature-grid,.prototype-footer-grid,.prototype-hero-grid{grid-template-columns:1fr}.prototype-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype-bento-grid,.prototype-channel-grid,.prototype-standard-grid-3,.prototype-steps-grid,.prototype-steps-shell,.prototype-subhero-grid{grid-template-columns:1fr}.prototype-bento-grid{grid-template-rows:auto;min-height:auto}.prototype-compare-grid{grid-template-columns:1fr}.prototype-bento-card-large,.prototype-bento-card-purple,.prototype-bento-card-teal{grid-column:auto;grid-row:auto}.prototype-bento-card-large{min-height:560px}.prototype-console-shell{inset:30px 30px 136px;padding:22px}.prototype-console-body,.prototype-console-metrics{grid-template-columns:1fr}.prototype-pricing-card.is-featured{transform:none}.prototype-footer-contact{justify-items:flex-start}.prototype-footer-contact-list{justify-content:flex-start}.prototype-docs-panel,.prototype-home-panel{order:-1}}@media (max-width:720px){.prototype-pricing-grid{grid-template-columns:1fr;gap:16px}}@media (max-width:820px){.prototype-nav{gap:18px;min-height:64px;padding:0}.prototype-final-actions,.prototype-hero-actions,.prototype-nav-links{width:100%;align-items:stretch}.prototype-nav-links{gap:18px;justify-content:flex-start}.prototype-nav-actions{width:auto}.prototype-final-actions,.prototype-hero-actions{flex-direction:column}.prototype-logo-title{font-size:1.5rem}.prototype-logo-subtitle{display:none}.prototype-container{width:min(1280px,calc(100% - 32px))}.prototype-bento-section,.prototype-faq-section,.prototype-feature-section,.prototype-hero,.prototype-pricing-section,.prototype-subhero{padding:72px 0}.prototype-bento-card-purple,.prototype-bento-card-teal,.prototype-faq-card,.prototype-feature-card,.prototype-final-cta-card,.prototype-pricing-card{padding:28px}.prototype-faq-card{padding:6px;border-radius:20px}.prototype-faq-trigger{padding:16px;gap:12px}.prototype-faq-question{font-size:1rem}.prototype-faq-icon{width:34px;height:34px}.prototype-faq-icon svg{width:16px;height:16px}.prototype-faq-body{margin:0 16px 8px}.prototype-faq-body p{padding-top:12px}.prototype-docs-anchor-row,.prototype-docs-highlights{width:100%}.prototype-docs-anchor-row a,.prototype-docs-highlights span{width:100%;justify-content:center}.prototype-channel-card,.prototype-docs-panel,.prototype-standard-card,.prototype-step-card,.prototype-steps-tip{padding:24px;border-radius:24px}.prototype-channel-card-head{flex-direction:column}.prototype-bento-overlay{padding:28px}.prototype-bento-link,.prototype-cta-button,.prototype-ghost-light-button,.prototype-nav-entry,.prototype-nav-link-button,.prototype-outline-button,.prototype-secondary-button,.prototype-white-button{width:100%}}@media (max-width:640px){.prototype-container{width:calc(100% - 24px)}.prototype-nav{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px 14px;gap:12px 14px;min-height:0;padding:14px 0 0}.prototype-logo{grid-column:1;grid-row:1;min-width:0}.prototype-logo-copy{gap:0}.prototype-logo-title{font-size:1.18rem}.prototype-nav-links{grid-column:1/-1;grid-row:2;justify-content:flex-start;gap:18px;overflow-x:auto;padding:10px 2px 2px;border-top:1px solid rgba(196,197,218,.24);scrollbar-width:none}.prototype-nav-links::-webkit-scrollbar{display:none}.prototype-nav-links a{flex:none;min-height:0;padding:0 0 10px;font-size:.94rem;white-space:nowrap}.prototype-nav-links a.is-active{background:transparent}.prototype-nav-actions{grid-column:2;grid-row:1;align-self:center;justify-self:end;width:auto}.prototype-nav .prototype-nav-entry{width:auto;min-width:0;min-height:36px;padding-inline:14px;font-size:.88rem}.prototype-bento-section,.prototype-faq-section,.prototype-feature-section,.prototype-hero,.prototype-pricing-section,.prototype-subhero{padding:56px 0}.prototype-hero{min-height:calc(100svh - 124px)}.prototype-hero-grid,.prototype-steps-shell,.prototype-subhero-grid{gap:28px}.prototype-hero-copy,.prototype-subhero-copy{gap:18px}.prototype-hero-copy h1,.prototype-subhero-copy h1{max-width:none;font-size:clamp(2.25rem,10vw,3.1rem);line-height:1.02;letter-spacing:-.05em}.prototype-hero-copy p,.prototype-subhero-copy p{max-width:none;font-size:1rem;line-height:1.72}.prototype-kicker{padding:6px 14px;letter-spacing:.14em}.prototype-hero-image-card{border-radius:2rem}.prototype-docs-anchor-row,.prototype-docs-highlights{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.prototype-docs-anchor-row::-webkit-scrollbar,.prototype-docs-highlights::-webkit-scrollbar{display:none}.prototype-docs-anchor-row a,.prototype-docs-highlights span{width:auto;flex:none;white-space:nowrap}.prototype-bento-card-purple,.prototype-bento-card-teal,.prototype-channel-card,.prototype-docs-panel,.prototype-feature-card,.prototype-final-cta-card,.prototype-pricing-card,.prototype-solution-panel,.prototype-standard-card,.prototype-step-card,.prototype-steps-tip{padding:22px;border-radius:22px}.prototype-bento-card-large{min-height:420px}.prototype-console-shell{inset:22px 22px 124px;gap:16px;padding:18px;border-radius:24px}.prototype-console-topbar{grid-template-columns:1fr;justify-items:start;min-height:0;padding:14px 16px}.prototype-console-metric,.prototype-console-panel{border-radius:20px}.prototype-console-panel{padding:18px}.prototype-console-metric{min-height:0;padding:18px}.prototype-console-metric strong,.prototype-console-panel strong{font-size:1.18rem}.prototype-bento-overlay{padding:22px}.prototype-bento-overlay h3,.prototype-channel-title,.prototype-compare-card strong,.prototype-pricing-head h3,.prototype-standard-card strong,.prototype-step-card>strong{font-size:1.28rem;line-height:1.2}.prototype-bento-overlay p,.prototype-channel-card p,.prototype-compare-card p,.prototype-standard-card p,.prototype-step-card p{font-size:.96rem;line-height:1.68}.prototype-pricing-card{gap:20px}.prototype-pricing-card.is-compact{padding:24px 20px;border-radius:20px}.prototype-pricing-popular{top:14px;left:auto;right:16px;transform:none}.prototype-pricing-price strong{font-size:2.45rem}.prototype-pricing-price span{font-size:.92rem}.prototype-docs-panel-list,.prototype-pricing-points,.prototype-pricing-showcase-points{gap:10px}.prototype-docs-panel-head strong,.prototype-pricing-showcase-head strong{font-size:1.42rem}.prototype-docs-panel-item{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px}.prototype-docs-panel-item b{width:30px;height:30px;border-radius:10px}.prototype-solution-node{padding:16px 18px;border-radius:18px}.prototype-solution-node span{font-size:1.05rem}.prototype-footer-grid{gap:20px}.prototype-footer-contact{justify-items:stretch}.prototype-footer-contact-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px;width:100%}.prototype-footer-contact-item{min-height:40px;justify-content:flex-start}.prototype-final-cta-content h2{font-size:2rem;line-height:1.06}}