:root{--bg:#f6f8fc;--bg-soft:#eef3fb;--card:rgba(255,255,255,0.84);--card-solid:#ffffff;--text:#09111f;--muted:#5c6677;--line:rgba(9,17,31,0.12);--trust-blue:#164EAD;--trust-blue-hover:#123F8C;--trust-blue-dark:#123F8C;--verified-teal:#0f9a8a;--builder-gold:#bf8b1b;--ink:#08101f;--shadow:0 20px 60px rgba(17,32,74,0.08);--radius-xl:28px;--radius-lg:20px;--radius-md:14px;--page-width:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--text);background:linear-gradient(180deg,#f8fbff,#eef4fb);font-family:Inter,system-ui,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.page-shell{width:min(calc(100% - 32px),var(--page-width));margin:0 auto}.skip-link{position:absolute;left:50%;top:18px;transform:translate(-50%,-300%);background:var(--ink);color:white;padding:10px 14px;border-radius:999px;z-index:100}.skip-link:focus{transform:translate(-50%)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(248,251,255,.96);border-bottom:1px solid rgba(9,17,31,.08)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}.header-navs{display:flex;gap:18px;justify-content:flex-end;flex-wrap:wrap}.brand{display:inline-flex;align-items:center;padding:6px 12px;border-radius:18px;background:rgba(255,255,255,.94);border:1px solid rgba(9,17,31,.08);font-weight:750;letter-spacing:.01em;line-height:0}.brand-mark{width:clamp(160px,14vw,180px);height:auto;max-height:48px;border-radius:12px;object-fit:contain;object-position:center center;flex:0 0 auto;display:block}.nav{display:flex;align-items:center;gap:18px;color:var(--muted);flex-wrap:wrap;justify-content:flex-end}.nav a:focus-visible,.nav a:hover{color:var(--text)}.nav a[aria-current=page]{color:var(--trust-blue);font-weight:800}.nav a[aria-current=page]:after{bottom:0;background:var(--trust-blue)}.utility-nav{display:flex}.utility-nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(31,76,255,.14);background:rgba(31,76,255,.06);color:var(--trust-blue-dark);font-size:.94rem;font-weight:650}.utility-nav a:focus-visible,.utility-nav a:hover{background:rgba(31,76,255,.1)}.hero{padding:30px 0 8px}.hero-surface{padding:20px 22px 18px;background:rgba(255,255,255,.96);border:1px solid rgba(9,17,31,.08);border-radius:34px;box-shadow:none}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(31,76,255,.08);color:var(--trust-blue-dark);font-size:.92rem;font-weight:600}.hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);grid-gap:18px;gap:18px;align-items:start}.hero-copy{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding-right:6px}.hero-copy h1,.hero-panel h2{font-family:Inter,system-ui,sans-serif}.hero h1{margin:12px 0 10px;font-size:clamp(1.95rem,2.8vw,3.05rem);line-height:1.12;letter-spacing:-.04em;font-weight:650;width:min(100%,28ch);max-width:28ch}.lede{margin:0;max-width:64ch;color:var(--muted);font-size:clamp(1rem,1.12vw,1.08rem)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.hero-proof{margin:12px 0 0;max-width:58ch;color:var(--muted);font-size:.95rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:10px;font-weight:700;border:1px solid transparent;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--trust-blue);color:white;box-shadow:0 16px 32px rgba(31,76,255,.28)}.button-primary:focus-visible,.button-primary:hover{background:var(--trust-blue-hover)}.button-secondary{background:rgba(255,255,255,.74);color:var(--ink);border-color:rgba(9,17,31,.12)}.button[aria-disabled=true]{pointer-events:none;opacity:.72;box-shadow:none}.hero-panel{padding:14px 0 14px 18px;border-left:1px solid rgba(9,17,31,.09);border-radius:0;background:rgba(248,251,255,.66);box-shadow:none;align-self:start}.hero-panel h2,.page-title,.section h2{letter-spacing:-.03em}.hero-panel h2{margin:0 0 8px;font-size:clamp(.96rem,1.15vw,1.08rem);font-weight:700;line-height:1.16;max-width:none}.check-list,.panel-list,.stat-list,.workflow-list{list-style:none;padding:0;margin:0}.check-list li,.panel-list li,.workflow-list li{padding:13px 0;border-top:1px solid rgba(9,17,31,.08)}.panel-list li strong{display:block;margin-bottom:3px;color:var(--text)}.panel-list li span{color:var(--muted)}.check-list li:first-child,.panel-list li:first-child,.workflow-list li:first-child{border-top:0;padding-top:0}.section{padding:22px 0}.section-tight{padding:12px 0}.section-proof{padding-top:2px}.page-title,.section h2{font-size:clamp(1.5rem,2.4vw,2.05rem);margin:0 0 14px}.section-copy{margin:0 0 16px;color:var(--muted);max-width:70ch}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px}.grid-2,.grid-3{display:grid;gap:18px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px}.card{padding:22px;background:var(--card-solid);border:1px solid rgba(9,17,31,.08);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.card h3{margin:0 0 10px;font-size:1.02rem}.card p{margin:0;color:var(--muted)}.tag-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.tag{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(9,17,31,.08);background:rgba(255,255,255,.7);color:var(--ink);font-size:.93rem}.footer{margin-top:56px;padding:28px 0 40px;border-top:1px solid rgba(9,17,31,.08);color:var(--muted)}.footer-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px}.page-wrap{padding:42px 0 24px}.page-hero{display:grid;grid-gap:18px;gap:18px;padding:28px;border-radius:var(--radius-xl);background:rgba(255,255,255,.82);border:1px solid rgba(9,17,31,.08);box-shadow:var(--shadow)}.meta-row{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted)}.detail-card{padding:20px;border-radius:var(--radius-md);background:rgba(31,76,255,.05);border:1px solid rgba(31,76,255,.12)}.faq-item{padding:18px 0;border-top:1px solid rgba(9,17,31,.08)}.faq-item:first-child{border-top:0;padding-top:0}.faq-item h3{margin:0 0 8px}.faq-item p{margin:0;color:var(--muted)}.contact-page{--contact-blue:#164ead;--contact-blue-hover:#123f8c;--contact-ink:#0f172a;--contact-slate:#334155;--contact-muted:#64748b;--contact-border:#dbe5f3;--contact-green:#16a34a;--contact-green-dark:#166534;--contact-green-soft:#dcfce7;--contact-green-border:#bbf7d0;--contact-purple:#7c3aed;--contact-purple-soft:#f5f3ff;min-height:100%;padding:36px 0 28px;background:radial-gradient(circle at 50% 0,#ffffff 0,#f8fbff 34%,#f8fafc 100%);color:var(--contact-ink)}.contact-shell{width:min(calc(100% - 32px),1030px)}.contact-hero{display:grid;justify-items:center;grid-gap:14px;gap:14px;padding:4px 0 24px;text-align:center}.contact-hero-copy{max-width:960px}.contact-hero-copy h1{margin:0;color:var(--contact-ink);font-size:clamp(2.3rem,4.2vw,4.4rem);line-height:1.02;font-weight:900}.contact-hero-copy p{margin:10px 0 0;color:var(--contact-blue);font-size:clamp(1.02rem,1.45vw,1.28rem);line-height:1.35;font-weight:850}.contact-eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border-radius:999px;background:var(--contact-green-soft);color:var(--contact-green-dark);font-size:.9rem;font-weight:800}.contact-assurance svg,.contact-eyebrow svg{width:20px;height:20px;flex:0 0 auto}.contact-review-row{display:flex;justify-content:center;margin:4px 0 28px}.contact-review-pill{display:flex;gap:8px;min-height:36px;padding:0 16px;background:var(--contact-green-soft);color:var(--contact-green-dark);font-size:.95rem;font-weight:800;line-height:1;letter-spacing:0}.contact-review-pill svg{width:18px;height:18px;flex:0 0 auto}.contact-trust-link{margin:22px auto 0;max-width:64ch;color:var(--contact-muted);font-size:.95rem;line-height:1.45;font-weight:500;text-align:center}.contact-trust-link a{color:var(--contact-blue);font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.contact-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;margin-top:4px;align-items:stretch}.contact-card{display:grid;grid-template-rows:minmax(5.5rem,auto) minmax(5em,auto) auto minmax(0,1fr) auto;grid-row-gap:24px;row-gap:24px;min-height:548px;padding:36px 34px 28px;border:1px solid var(--contact-border);border-radius:14px;background:#ffffff;box-shadow:0 18px 55px rgba(15,23,42,.06)}.contact-card-heading{display:flex;align-items:center;gap:18px}.contact-icon-chip{display:inline-grid;place-items:center;width:72px;height:72px;flex:0 0 auto;border-radius:999px;background:var(--contact-purple-soft);color:var(--contact-purple)}.contact-icon-chip svg{width:38px;height:38px}.contact-card h2{margin:0;color:var(--contact-ink);font-size:clamp(1.32rem,2vw,1.68rem);line-height:1.12;letter-spacing:0;font-weight:850}.contact-card-title{display:grid;grid-gap:6px;gap:6px}.contact-audience-label{margin:0;color:var(--contact-muted);font-size:.95rem;font-weight:800;line-height:1.2}.contact-card-description{margin:0;max-width:29ch;color:var(--contact-ink);font-size:1.08rem;line-height:1.45}.contact-button{display:flex;align-items:center;justify-content:center;gap:14px;min-height:58px;padding:0 20px;border:1px solid var(--contact-blue);border-radius:10px;background:var(--contact-blue);color:#ffffff;font-size:.98rem;font-weight:600;line-height:1.1;text-align:center;box-shadow:0 16px 28px rgba(22,78,173,.2);transition:background .16s ease,border-color .16s ease,transform .16s ease}.contact-card[id]{scroll-margin-top:92px}.contact-button:focus-visible,.contact-button:hover{background:var(--contact-blue-hover);border-color:var(--contact-blue-hover);transform:translateY(-1px)}.contact-button svg{width:28px;height:28px;flex:0 0 auto}.contact-check-area{display:flex;flex-direction:column}.contact-check-list{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.contact-check-list li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;color:var(--contact-ink);font-size:.96rem;line-height:1.38}.contact-check-list svg{width:20px;height:20px;color:var(--contact-green);margin-top:1px}.contact-microcopy{display:flex;align-items:center;justify-content:center;margin:0;min-height:75px;padding-top:26px;border-top:1px solid var(--contact-border);color:var(--contact-ink);font-size:1rem;text-align:center}.contact-assurance{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:center;margin-top:28px;padding:22px 48px;border:1px solid var(--contact-green-border);border-radius:12px;background:rgba(220,252,231,.45)}.contact-assurance svg{width:48px;height:48px;color:var(--contact-green)}.contact-assurance p{margin:0;color:var(--contact-ink);font-size:1.02rem;line-height:1.5}.contact-referral{display:flex;justify-content:center;gap:12px;margin:22px 0 0;color:var(--contact-ink);font-size:.96rem;line-height:1.4}.contact-referral svg{width:22px;height:22px;flex:0 0 auto;color:var(--contact-ink)}.contact-referral a{color:var(--contact-blue);font-weight:800}.contact-next{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);grid-gap:46px;gap:46px;margin-top:28px;padding:30px 36px;border:1px solid var(--contact-border);border-radius:14px;background:#ffffff;box-shadow:0 16px 44px rgba(15,23,42,.05)}.contact-next h2{margin:0;color:var(--contact-ink);font-size:clamp(1.55rem,2.7vw,2rem);line-height:1.16;letter-spacing:0;font-weight:850}.contact-next ol{display:grid;margin:0;padding:0;list-style:none}.contact-next li{display:grid;grid-template-columns:30px minmax(130px,.34fr) minmax(0,.66fr);grid-gap:18px;gap:18px;align-items:start;padding:0 0 20px;border-bottom:1px solid var(--contact-border)}.contact-next li+li{padding-top:20px}.contact-next li:last-child{padding-bottom:0;border-bottom:0}.contact-step-number{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--contact-purple-soft);color:var(--contact-purple);font-size:.88rem;font-weight:850}.contact-next h3{margin:2px 0 0;line-height:1.22;letter-spacing:0;font-weight:850}.contact-next h3,.contact-next p{color:var(--contact-ink);font-size:.96rem}.contact-next p{margin:0;line-height:1.45}.faq-page{--faq-blue:#164ead;--faq-blue-hover:#123f8c;--faq-ink:#0f172a;--faq-slate:#334155;--faq-muted:#64748b;--faq-bg:#f8fafc;--faq-surface:#ffffff;--faq-border:#e2e8f0;--faq-blue-soft:#eff6ff;--faq-blue-border:#bfdbfe;--faq-green:#16a34a;--faq-green-dark:#166534;--faq-green-soft:#dcfce7;--faq-green-border:#bbf7d0;min-height:100%;background:var(--faq-bg);color:var(--faq-ink)}.faq-page .page-shell{width:min(calc(100% - 32px),1120px)}.faq-hero{position:relative;overflow:hidden;background:#ffffff;border-bottom:1px solid var(--faq-border)}.faq-hero:after{content:"";position:absolute;right:-86px;top:-12px;width:430px;height:360px;border-radius:50%;background:#e8f1ff;opacity:.78}.faq-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-gap:56px;gap:56px;align-items:center;min-height:388px;padding-top:48px;padding-bottom:48px}.faq-hero-copy h1{margin:0;max-width:12ch;color:var(--faq-ink);font-size:clamp(3rem,6.4vw,4.9rem);line-height:1.02;letter-spacing:0;font-weight:800}.faq-hero-copy p{margin:22px 0 0;max-width:57ch;color:var(--faq-slate);font-size:1.08rem;font-weight:600}.faq-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.faq-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:10px;border:1px solid transparent;font-size:.92rem;font-weight:800;line-height:1.1;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.faq-button:focus-visible,.faq-button:hover{transform:translateY(-1px)}.faq-button-primary{background:var(--faq-blue);border-color:var(--faq-blue);color:#ffffff}.faq-button-primary:focus-visible,.faq-button-primary:hover{background:var(--faq-blue-hover);border-color:var(--faq-blue-hover)}.faq-button-secondary{background:#ffffff;border-color:var(--faq-blue);color:var(--faq-blue)}.faq-button-secondary:focus-visible,.faq-button-secondary:hover{background:var(--faq-blue-soft)}.faq-button-on-dark{border-color:#ffffff}.faq-trust-card{position:relative;padding:24px;border:1px solid var(--faq-border);border-radius:24px;background:rgba(255,255,255,.9);box-shadow:0 20px 45px rgba(15,23,42,.06)}.faq-trust-card h2{margin:0 0 16px;color:var(--faq-ink);font-size:clamp(1.45rem,2vw,1.85rem);line-height:1.14;letter-spacing:0}.faq-trust-card ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.faq-trust-card li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:13px 14px;border:1px solid var(--faq-border);border-radius:14px;background:#ffffff}.faq-trust-card li>span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:var(--faq-green-soft);border:1px solid var(--faq-green-border);color:var(--faq-green-dark);font-size:.78rem;font-weight:900}.faq-trust-card strong{display:block;color:var(--faq-ink);font-size:.92rem;line-height:1.16}.faq-trust-card p{margin:2px 0 0;color:var(--faq-muted);font-size:.82rem;line-height:1.24}.faq-content{padding-top:96px;padding-bottom:58px}.faq-audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.faq-audience-card{display:flex;min-height:192px;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--faq-border);border-radius:18px;background:var(--faq-surface);box-shadow:0 8px 0 rgba(226,232,240,.75)}.faq-audience-card h2{margin:0 0 8px;color:var(--faq-ink);font-size:clamp(1.38rem,2.4vw,1.72rem);line-height:1.08;letter-spacing:0}.faq-audience-card p{margin:0 0 18px;color:var(--faq-slate);font-weight:600;line-height:1.38}.faq-audience-card a{margin-top:auto;color:var(--faq-blue);font-weight:850}.faq-pill-nav{display:flex;flex-wrap:wrap;gap:8px;margin:34px 0 30px}.faq-pill-nav a{display:inline-flex;align-items:center;min-height:30px;padding:0 13px;border:1px solid var(--faq-blue-border);border-radius:999px;background:var(--faq-blue-soft);color:var(--faq-blue);font-size:.82rem;font-weight:800}.faq-section{scroll-margin-top:100px;padding-top:10px}.faq-section+.faq-section{margin-top:34px}.faq-section-heading{margin-bottom:22px}.faq-section-heading h2{margin:0 0 4px;color:var(--faq-ink);font-size:clamp(2rem,3.5vw,2.72rem);line-height:1.08;letter-spacing:0}.faq-section-heading p{margin:0;max-width:100ch;color:var(--faq-muted);font-size:1rem;font-weight:700}.faq-accordion-list{display:grid;grid-gap:10px;gap:10px}.faq-accordion{overflow:hidden;border:1px solid var(--faq-border);border-radius:16px;background:var(--faq-surface);box-shadow:0 7px 0 rgba(226,232,240,.72)}.faq-accordion summary{display:grid;grid-template-columns:minmax(0,1fr) 24px;grid-gap:12px;gap:12px;align-items:center;min-height:58px;padding:0 20px;color:var(--faq-ink);cursor:pointer;font-weight:850;list-style:none}.faq-accordion summary::-webkit-details-marker{display:none}.faq-accordion-icon{position:relative;display:inline-block;width:16px;height:16px;color:var(--faq-blue)}.faq-accordion-icon:after,.faq-accordion-icon:before{content:"";position:absolute;left:2px;top:7px;width:12px;height:2px;border-radius:999px;background:currentColor}.faq-accordion-icon:after{transform:rotate(90deg)}.faq-accordion[open] .faq-accordion-icon:after{display:none}.faq-answer{padding:0 20px 20px}.faq-answer p{margin:0;max-width:106ch;color:var(--faq-slate);font-weight:600;line-height:1.5}.faq-inline-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.faq-inline-links a{color:var(--faq-blue);font-weight:800;text-decoration:underline;text-underline-offset:3px}.faq-answer-cta{margin-top:14px}.faq-final-cta{position:relative;overflow:hidden;margin-top:48px;padding:30px 32px 32px;border-radius:18px 18px 0 0;background:linear-gradient(116deg,#0f172a 0,#0f172a 58%,var(--faq-blue) 58%,#1f5abf 100%);color:#ffffff}.faq-final-cta h2{margin:0;max-width:22ch;font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:0}.faq-final-cta p{margin:8px 0 0;max-width:72ch;color:#dbeafe;font-size:1rem;font-weight:600}.contact-form{display:grid;grid-gap:14px;gap:14px}.field{display:grid;grid-gap:8px;gap:8px}.field label{font-weight:600}.field input,.field textarea{width:100%;padding:14px 16px;border-radius:14px;border:1px solid rgba(9,17,31,.12);background:rgba(255,255,255,.92)}.field textarea{min-height:140px;resize:vertical}.callout{padding:18px 20px;border-radius:18px;background:rgba(15,154,138,.08);border:1px solid rgba(15,154,138,.16);color:var(--ink)}.for-agents-page{--agents-blue:#164EAD;--agents-blue-hover:#123F8C;--agents-ink:#0F172A;--agents-slate:#334155;--agents-muted:#64748B;--agents-bg:#F8FAFC;--agents-border:#E2E8F0;--agents-info:#EFF6FF;--agents-info-border:#BFDBFE;--agents-success:#16A34A;--agents-success-dark:#166534;--agents-success-soft:#DCFCE7;--agents-success-border:#BBF7D0;padding:30px 0 24px;color:var(--agents-ink);background:radial-gradient(circle at 18% 12%,rgba(22,78,173,.08),transparent 30%),linear-gradient(180deg,#f8fbff 0,var(--agents-bg) 100%)}.for-agents-page>.page-shell{width:min(calc(100% - 48px),1200px)}.for-agents-breadcrumb{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;color:var(--agents-blue);font-size:14px;font-weight:700}.for-agents-breadcrumb a{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--agents-blue)}.for-agents-breadcrumb svg,.for-agents-callout-icon svg,.for-agents-icon svg{width:18px;height:18px;flex:0 0 auto}.for-agents-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,.9fr);grid-gap:clamp(36px,6vw,84px);gap:clamp(36px,6vw,84px);align-items:center;padding:8px 0 30px}.for-agents-hero-copy{min-width:0}.for-agents-hero-copy h1{max-width:760px;margin:20px 0 12px;color:#10276f;font-size:clamp(2.45rem,3.4vw,3.08rem);font-weight:800;line-height:1.02;letter-spacing:-.045em}.for-agents-hero-copy .section-copy{max-width:58ch;margin:0;color:var(--agents-slate);font-size:18px;font-weight:400;line-height:1.52}.for-agents-routing-callout{display:grid;grid-gap:12px;gap:12px;max-width:600px;margin-top:22px;padding:16px 20px;border:1px solid var(--agents-info-border);border-radius:16px;background:rgba(239,246,255,.68)}.for-agents-routing-callout>div{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.for-agents-callout-icon,.for-agents-icon{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;background:#ffffff;color:var(--agents-blue);box-shadow:0 10px 22px rgba(22,78,173,.08)}.for-agents-routing-callout p{display:grid;grid-gap:2px;gap:2px;margin:0;color:var(--agents-ink);font-size:15px;line-height:1.3}.for-agents-routing-callout strong{font-weight:850}.for-agents-page a{color:var(--agents-blue);font-weight:750}.for-agents-page a:focus-visible,.for-agents-page a:hover{color:var(--agents-blue-hover);text-decoration:underline;text-underline-offset:3px}.for-agents-diagram{position:relative;min-height:392px;border:1px solid rgba(22,78,173,.12);border-radius:24px;background:linear-gradient(180deg,#ffffff,#f7fbff);box-shadow:0 20px 45px rgba(15,23,42,.06);overflow:hidden}.for-agents-diagram-grid{position:absolute;inset:24px;background-image:radial-gradient(rgba(22,78,173,.24) 1px,transparent 0);background-size:16px 16px;opacity:.32;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent)}.for-agents-diagram-connections{position:absolute;inset:0;width:100%;height:100%}.for-agents-diagram-connections line{stroke-width:4;filter:drop-shadow(0 0 10px rgba(22,78,173,.12))}.for-agents-hub,.for-agents-node{position:absolute;display:grid;place-items:center;border:1px solid rgba(22,78,173,.14);background:linear-gradient(180deg,#ffffff,#f4f8ff);color:var(--agents-blue);box-shadow:0 18px 36px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.9)}.for-agents-hub{left:50%;top:46%;width:156px;height:156px;border-radius:28px;transform:translate(-50%,-50%)}.for-agents-hub svg{width:46px;height:46px}.for-agents-node{width:92px;height:92px;border-radius:24px}.for-agents-node svg{width:28px;height:28px}.for-agents-node-a{left:18%;top:19%}.for-agents-node-b{right:18%;top:19%}.for-agents-node-c{left:18%;bottom:23%}.for-agents-node-d{right:18%;bottom:23%}.for-agents-section{padding:10px 0 18px}.for-agents-section>h2{margin:0 0 14px;color:#10276f;font-size:clamp(1.48rem,2.2vw,1.78rem);font-weight:800;line-height:1.15;letter-spacing:-.02em}.for-agents-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.for-agents-card{display:flex;min-width:0;height:100%;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;border:1px solid var(--agents-border);border-radius:16px;background:#ffffff;box-shadow:0 20px 45px rgba(15,23,42,.06)}.for-agents-identity-card{width:100%;padding:26px 30px;border-radius:16px}.for-agents-card-header{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;width:100%}.for-agents-card-header h3{margin:0;padding-top:3px;color:var(--agents-ink);font-size:18px;font-weight:800;line-height:1.18}.for-agents-card-header .for-agents-icon{width:42px;height:42px;border-radius:12px;background:var(--agents-info);box-shadow:none}.for-agents-card li,.for-agents-card p,.for-agents-routing-table td{color:var(--agents-slate);font-size:15px;line-height:1.48}.for-agents-card p{margin:0}.for-agents-paragraph-list{display:grid;grid-gap:14px;gap:14px;width:100%}.for-agents-bullet-list,.for-agents-dot-list,.for-agents-endpoint-list,.for-agents-numbered-list,.for-agents-route-list{width:100%;margin:0;padding:0;list-style:none}.for-agents-numbered-list{display:grid;grid-gap:12px;gap:12px}.for-agents-numbered-list li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.for-agents-numbered-list span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(22,78,173,.1);color:var(--agents-blue);font-size:13px;font-weight:800}.for-agents-numbered-list-negative span{background:rgba(244,63,94,.1);color:#be123c}.for-agents-routing-table{width:100%;border-collapse:collapse;font-size:14px}.for-agents-routing-table th{padding:0 0 10px;color:var(--agents-ink);font-size:13px;font-weight:800;text-align:left}.for-agents-routing-table td{padding:11px 0;border-top:1px solid var(--agents-border);vertical-align:top}.for-agents-routing-table td+td,.for-agents-routing-table th+th{padding-left:18px}.for-agents-boundary-group{display:grid;grid-gap:10px;gap:10px;width:100%}.for-agents-boundary-group+.for-agents-boundary-group{margin-top:2px}.for-agents-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;padding:2px 9px;border-radius:999px;font-size:13px;font-weight:800;line-height:1.15}.for-agents-pill-allowed{border:1px solid var(--agents-success-border);background:var(--agents-success-soft);color:var(--agents-success-dark)}.for-agents-pill-notallowed{border:1px solid rgba(244,63,94,.22);background:rgba(244,63,94,.09);color:#be123c}.for-agents-bullet-list,.for-agents-dot-list{display:grid;grid-gap:9px;gap:9px}.for-agents-bullet-list li,.for-agents-dot-list li{position:relative;padding-left:18px}.for-agents-bullet-list li:before,.for-agents-dot-list li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:999px;background:var(--agents-blue)}.for-agents-bullet-list-allowed li:before{background:var(--agents-success)}.for-agents-bullet-list-negative li:before{background:#f43f5e}.for-agents-intake-list{display:grid;grid-gap:14px;gap:14px;width:100%}.for-agents-intake-list>div{display:grid;grid-gap:4px;gap:4px;padding-bottom:14px;border-bottom:1px solid var(--agents-border)}.for-agents-intake-list strong{color:var(--agents-ink);font-size:15px;font-weight:850}.for-agents-safety-note{padding-top:14px;border-top:1px solid var(--agents-border)}.for-agents-route-list{display:grid;grid-gap:9px;gap:9px}.for-agents-route-list li{display:grid;grid-template-columns:118px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline}.for-agents-route-list span{color:var(--agents-slate)}.for-agents-endpoint-list{display:grid;grid-gap:10px;gap:10px;margin-top:2px}.for-agents-endpoint-list li{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 12px;border:1px solid var(--agents-info-border);border-radius:14px;background:rgba(239,246,255,.72)}.for-agents-endpoint-list span{display:inline-flex;align-items:center;flex:0 0 auto;min-height:24px;padding:0 9px;border-radius:999px;background:#ffffff;color:var(--agents-blue);font-size:12px;font-weight:850}.for-agents-endpoint-list a{min-width:0;overflow-wrap:anywhere;color:var(--agents-ink)}@media (max-width:900px){.contact-next,.for-agents-hero,.grid-2,.grid-3,.hero-grid{grid-template-columns:1fr}.hero{padding-top:26px}.hero-surface{padding:18px}.hero-grid{gap:16px}.hero-panel{padding:16px 0 0;border-left:0;border-top:1px solid rgba(9,17,31,.09);background:transparent}.hero-copy{padding-right:0}.header-inner{align-items:flex-start;flex-direction:column}.header-navs{align-items:flex-start;justify-content:flex-start}.brand{padding:6px 10px}.brand-mark{width:clamp(148px,40vw,172px);max-height:46px}.nav{justify-content:flex-start}.contact-next{gap:24px}}@media (max-width:640px){.page-shell{width:min(calc(100% - 24px),var(--page-width))}.hero-surface{padding:18px}.section-tight{padding:10px 0}.hero h1{max-width:100%}.contact-page{padding-top:28px}.contact-shell{width:min(calc(100% - 24px),1030px)}.contact-hero h1{font-size:clamp(2.2rem,12vw,3.05rem)}.contact-review-row{margin-bottom:22px}.contact-card-grid{grid-template-columns:1fr}.contact-card{grid-template-rows:auto;min-height:auto;padding:26px 24px 24px}.contact-card-heading{align-items:flex-start;flex-direction:column;gap:14px}.contact-icon-chip{width:62px;height:62px}.contact-button{min-height:56px}.contact-microcopy{display:block;min-height:0}.contact-assurance{grid-template-columns:1fr;gap:12px;padding:20px}.contact-referral{justify-content:flex-start}.contact-next{padding:24px}.contact-next li{grid-template-columns:30px minmax(0,1fr);gap:10px 14px}.contact-next p{grid-column:2}}@media (max-width:1080px){.for-agents-hero{grid-template-columns:minmax(0,.9fr) minmax(360px,.8fr);gap:32px}.for-agents-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.for-agents-card-grid .for-agents-card:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:820px){.for-agents-page{padding-top:24px}.for-agents-page>.page-shell{width:min(calc(100% - 40px),1200px)}.for-agents-card-grid,.for-agents-hero{grid-template-columns:1fr}.for-agents-hero{gap:22px;padding-top:4px}.for-agents-hero-copy h1{max-width:100%;font-size:clamp(2.2rem,7vw,3rem)}.for-agents-card-grid .for-agents-card:last-child:nth-child(odd){grid-column:auto}.for-agents-diagram{min-height:340px}.for-agents-node-a,.for-agents-node-c{left:13%}.for-agents-node-b,.for-agents-node-d{right:13%}}@media (max-width:520px){.for-agents-page>.page-shell{width:min(calc(100% - 28px),1200px)}.for-agents-hero-copy h1{font-size:clamp(2.05rem,10vw,2.45rem);letter-spacing:-.035em}.for-agents-card li,.for-agents-card p,.for-agents-hero-copy .section-copy,.for-agents-routing-table td{font-size:15px}.for-agents-card,.for-agents-identity-card,.for-agents-routing-callout{padding:18px}.for-agents-card-header,.for-agents-routing-callout>div{grid-template-columns:36px minmax(0,1fr);gap:11px}.for-agents-callout-icon,.for-agents-card-header .for-agents-icon,.for-agents-icon{width:36px;height:36px}.for-agents-diagram{min-height:292px}.for-agents-hub{width:118px;height:118px;border-radius:24px}.for-agents-node{width:70px;height:70px;border-radius:20px}.for-agents-node-a,.for-agents-node-c{left:9%}.for-agents-node-b,.for-agents-node-d{right:9%}.for-agents-routing-table,.for-agents-routing-table tbody,.for-agents-routing-table td,.for-agents-routing-table th,.for-agents-routing-table thead,.for-agents-routing-table tr{display:block}.for-agents-routing-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.for-agents-routing-table tr{padding:10px 0;border-top:1px solid var(--agents-border)}.for-agents-routing-table tr:first-child{border-top:0}.for-agents-routing-table td{padding:0;border-top:0}.for-agents-routing-table td+td{padding:4px 0 0}.for-agents-routing-table td:before{content:attr(data-label);display:block;color:var(--agents-muted);font-size:12px;font-weight:800;text-transform:uppercase}.for-agents-route-list li{grid-template-columns:1fr;gap:1px}.for-agents-endpoint-list li{align-items:flex-start}}:root{--home-bg:#f5f8ff;--home-surface:rgba(255,255,255,0.9);--home-surface-strong:#ffffff;--home-line:rgba(14,33,80,0.1);--home-shadow:0 18px 44px rgba(17,32,74,0.08);--home-blue:#1f5cff;--home-blue-deep:#1538c7;--home-blue-soft:rgba(31,92,255,0.08);--home-green:#25a84a;--home-green-soft:#e8f7e9;--home-text:#10183a;--home-muted:#59617c}body{background:radial-gradient(circle at 12% 8%,rgba(31,92,255,.08),transparent 26%),radial-gradient(circle at 88% 10%,rgba(31,92,255,.05),transparent 22%),linear-gradient(180deg,#fbfcff,#eef4fb);color:var(--home-text)}.site-header{margin:6px 6px 0;border-radius:0 0 22px 22px;background:rgba(255,255,255,.97);border:1px solid rgba(14,33,80,.08);border-top:0;box-shadow:0 10px 30px rgba(17,32,74,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-inner{padding:10px;gap:12px}.header-navs{gap:12px;align-items:center}.nav{gap:14px;color:var(--home-text);font-size:.9rem;font-weight:600}.nav a{padding:8px 0;opacity:.92}.nav a:focus-visible,.nav a:hover{color:var(--home-blue-deep)}.brand{padding:0;background:transparent;border:0}.brand-mark{width:clamp(138px,13vw,168px);max-height:44px}.utility-nav{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border-radius:10px;background:var(--trust-blue);color:#fff;font-size:.84rem;font-weight:650;box-shadow:0 16px 34px rgba(31,92,255,.26)}.utility-nav:focus-visible,.utility-nav:hover{background:var(--trust-blue-hover);transform:translateY(-1px)}.button:focus-visible,.footer a:focus-visible,.site-header a:focus-visible,.tag:focus-visible{outline:2px solid var(--home-blue);outline-offset:3px}.home-section{padding:20px 0}.home-hero-surface{padding:16px;border-radius:0 0 24px 24px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(249,251,255,.96));border:1px solid rgba(14,33,80,.08);border-top:0;box-shadow:0 18px 44px rgba(17,32,74,.05)}.home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:28px}.home-hero-copy{padding:18px 8px 12px 14px;position:relative}.home-hero-copy:after{content:"";position:absolute;right:-14px;top:46%;width:120px;height:140px;border-right:1px dashed rgba(31,92,255,.28);border-top:1px dashed rgba(31,92,255,.28);border-bottom:1px dashed rgba(31,92,255,.28);border-radius:50% 0 0 50%;transform:translateY(-50%);pointer-events:none;opacity:.75}.eyebrow-home{gap:8px;padding:8px 12px;background:var(--home-blue-soft);color:var(--home-blue-deep);font-size:.92rem;font-weight:650}.eyebrow-home svg,.home-primary-cta svg,.icon-tile svg,.status-pill svg,.time-value svg,.workflow-check svg{width:1em;height:1em;display:block}.home-hero-copy h1{max-width:12ch;margin:16px 0 14px;font-size:clamp(3rem,5vw,5.05rem);line-height:.97;letter-spacing:-.05em;font-weight:700}.home-lede{max-width:33ch;font-size:1.16rem;line-height:1.55;color:var(--home-text)}.time-value{display:inline-flex;align-items:center;gap:14px;margin:24px 0 0;color:var(--home-text);font-size:clamp(1.9rem,2.8vw,3.1rem);line-height:1.05;font-weight:700;letter-spacing:-.04em;max-width:15ch}.time-value svg{flex:0 0 auto;font-size:.86em;color:var(--home-text)}.home-chip-row{gap:10px;margin-top:24px}.home-chip{min-height:40px;padding:0 14px;border-radius:12px;background:rgba(255,255,255,.95);border-color:rgba(31,92,255,.12);box-shadow:0 10px 24px rgba(17,32,74,.04);font-size:.92rem}.home-primary-cta{gap:12px;width:-moz-fit-content;width:fit-content;min-height:50px;margin-top:20px;padding:0 24px;border-radius:12px;font-size:1rem;letter-spacing:.01em}.home-primary-cta svg{font-size:1.05em}.home-hero-panel{padding:0;border:0;background:transparent}.workflow-example-card{position:relative;padding:24px 24px 18px;border-radius:22px;background:var(--home-surface-strong);border:1px solid rgba(14,33,80,.08);box-shadow:var(--home-shadow)}.workflow-example-badge-row,.workflow-example-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.workflow-example-label{font-size:.95rem;font-weight:600;color:var(--home-text)}.status-pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:999px;font-size:.9rem;font-weight:650}.status-active{background:#e8f7e9;color:#1b8f3e}.status-complete{background:#e6f6e8;color:#1a8f3d}.workflow-example-card h2{margin:12px 0 16px;font-size:clamp(2rem,2.2vw,2.82rem);line-height:1.08;letter-spacing:-.04em}.workflow-example-stage{position:absolute;left:19px;top:138px;bottom:108px;width:64px;pointer-events:none}.workflow-example-line{position:absolute;left:28px;top:18px;bottom:20px;width:1px;background:linear-gradient(180deg,rgba(31,92,255,.35),rgba(31,92,255,.08))}.workflow-example-dots{position:absolute;left:48px;width:48px;height:120px;border:1px dashed rgba(31,92,255,.32);border-left:0;border-radius:50% 24px 24px 50%;opacity:.55}.workflow-example-dots-top{top:0}.workflow-example-dots-bottom{bottom:6px;transform:scaleY(-1)}.workflow-step-list{list-style:none;margin:0;padding:10px 0 8px}.workflow-step{display:grid;grid-template-columns:32px 38px minmax(0,1fr) 22px;align-items:center;grid-gap:14px;gap:14px;padding:16px 0;border-top:1px solid rgba(14,33,80,.1)}.workflow-step:first-child{border-top:0}.workflow-step-number{width:30px;height:30px;border-radius:999px;background:var(--home-blue);color:#fff;font-size:.95rem;font-weight:700}.icon-tile,.workflow-step-icon,.workflow-step-number{display:inline-flex;align-items:center;justify-content:center}.icon-tile,.workflow-step-icon{width:38px;height:38px;border-radius:12px;background:rgba(31,92,255,.08);color:var(--home-blue)}.icon-tile svg,.workflow-step-icon svg{width:20px;height:20px}.workflow-step-copy{display:grid;grid-gap:3px;gap:3px}.workflow-step-copy strong{font-size:.98rem;line-height:1.25}.how-step-copy p,.proof-quote p:last-child,.trust-item p,.workflow-example p,.workflow-example-footer-label,.workflow-step-copy span{color:var(--home-muted)}.workflow-step-copy span{font-size:.93rem}.workflow-check{display:inline-flex;align-items:center;justify-content:center;color:#1ea64a;font-size:1.05rem}.workflow-example-footer{margin-top:6px;padding-top:14px;border-top:1px solid rgba(14,33,80,.1)}.workflow-example-footer strong{display:block;margin-top:4px;font-size:.97rem}.workflow-example-footer .status-pill{padding-right:14px}.home-trust-card,.proof-card{padding:30px 28px;border-radius:24px;background:var(--home-surface-strong);border:1px solid rgba(14,33,80,.08);box-shadow:var(--home-shadow)}.home-trust-card h2,.section-heading-center{margin:0 0 24px;font-size:clamp(1.6rem,2.3vw,2.1rem);line-height:1.08;letter-spacing:-.04em;text-align:center}.home-trust-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.trust-item{display:grid;grid-gap:12px;gap:12px;align-content:start}.how-step-copy h3,.trust-item h3,.workflow-example h3{margin:0;font-size:1rem;line-height:1.3;letter-spacing:-.02em}.how-step-copy p,.trust-item p,.workflow-example p{margin:8px 0 0;font-size:.95rem;line-height:1.55}.how-it-works-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px;gap:26px;align-items:start}.how-step{display:grid;grid-template-columns:88px minmax(0,1fr) 28px;align-items:center;grid-gap:14px;gap:14px}.how-step-icon-wrap{display:grid;place-items:center;width:88px;height:88px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(14,33,80,.08);box-shadow:0 12px 32px rgba(17,32,74,.05)}.how-step-icon-wrap .icon-tile{width:52px;height:52px;border-radius:16px}.how-step-copy h3{font-size:1.02rem}.how-step-arrow{color:var(--home-blue);margin-top:-12px;opacity:.9}.proof-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(250px,.95fr) minmax(220px,.72fr);grid-gap:20px;gap:20px;align-items:stretch}.proof-quote{align-self:center;padding:10px 4px}.proof-quote p{margin:0;font-size:1.04rem;line-height:1.7}.proof-quote p:first-child{color:var(--home-text)}.proof-quote p:last-child{margin-top:10px}.proof-visual{display:grid;align-items:center}.dashboard-illustration{position:relative;margin:0 auto;width:min(100%,320px)}.dashboard-screen{position:relative;padding:12px;border-radius:18px;background:linear-gradient(180deg,#fdfefe,#eff4ff);border:1px solid rgba(14,33,80,.1);box-shadow:0 20px 40px rgba(17,32,74,.14)}.dashboard-screen:before{content:"";position:absolute;inset:7px 10px auto;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(31,92,255,.16),rgba(31,92,255,.04))}.dashboard-topbar{display:flex;gap:6px;padding:2px 2px 14px}.dashboard-topbar span{width:7px;height:7px;border-radius:999px;background:rgba(16,24,58,.18)}.dashboard-chart{color:var(--home-blue)}.dashboard-chart svg{width:100%;height:auto}.dashboard-chart path:last-child{color:rgba(31,92,255,.08)}.dashboard-chart circle,.dashboard-chart path:first-child{color:var(--home-blue)}.dashboard-panels{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.dashboard-panel{display:grid;grid-gap:8px;gap:8px;padding:12px 12px 14px;border-radius:14px;background:rgba(255,255,255,.92);border:1px solid rgba(14,33,80,.08)}.dashboard-panel-big{background:rgba(31,92,255,.05)}.panel-label{width:44px;background:rgba(31,92,255,.25)}.panel-label,.panel-line{height:8px;border-radius:999px}.panel-line{width:100%;background:rgba(16,24,58,.09)}.panel-line.short{width:76%}.dashboard-base{margin:0 auto;width:78%;height:16px;border-radius:0 0 18px 18px;background:linear-gradient(180deg,rgba(16,24,58,.12),rgba(16,24,58,.05))}.proof-checklist{display:grid;align-content:center}.proof-checklist ul{list-style:none;margin:0;padding:22px 0 0;display:grid;grid-gap:16px;gap:16px}.proof-checklist li{display:flex;align-items:center;gap:12px;font-size:.98rem;font-weight:600}.proof-checklist li svg{width:18px;height:18px;color:var(--home-blue)}.workflow-examples-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.workflow-example{display:grid;grid-template-columns:60px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:16px;border-radius:18px;background:var(--home-surface-strong);border:1px solid rgba(14,33,80,.08);box-shadow:0 12px 28px rgba(17,32,74,.05)}.workflow-examples-section .icon-tile{width:54px;height:54px;border-radius:16px}.workflow-examples-section .icon-tile svg{width:24px;height:24px}.workflow-example p{margin-top:6px}.footer{margin-top:0;padding:34px 0 26px;border-top:1px solid #e2e8f0;background:#ffffff;color:#64748b}.footer-shell{display:grid;grid-template-columns:minmax(190px,.62fr) minmax(0,2.4fr);grid-gap:clamp(32px,4.5vw,60px);gap:clamp(32px,4.5vw,60px);align-items:start}.footer-brand .brand{display:inline-flex;padding:0;background:transparent;border:0;border-radius:0}.footer-brand .brand-mark{width:132px;max-height:36px;border-radius:0}.footer-brand p{margin:18px 0 0;max-width:24ch;color:#334155;font-size:.86rem;line-height:1.42;font-weight:600}.footer-grid{display:grid;grid-template-columns:repeat(7,minmax(76px,1fr));grid-gap:clamp(14px,1.8vw,28px);gap:clamp(14px,1.8vw,28px);align-items:start}.footer-column{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.footer-column-title{margin:0 0 12px;color:#0f172a;font-size:.76rem;font-weight:800;line-height:1.2}.footer-heading-link{color:inherit}.footer-heading-link:focus-visible,.footer-heading-link:hover{color:#164ead}.footer-column nav{display:grid;grid-gap:8px;gap:8px;color:#64748b;font-size:.74rem;font-weight:600;line-height:1.28}.footer-column nav a{display:inline-flex;width:-moz-fit-content;width:fit-content}.footer-column nav a:focus-visible,.footer-column nav a:hover{color:#164ead}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:32px;padding-top:22px;border-top:1px solid #e2e8f0}.footer-bottom p{margin:0;color:#64748b;text-align:left;font-size:.74rem;font-weight:600}.footer-legal-links{display:flex;align-items:center;gap:0;color:#475569;font-size:.74rem;font-weight:700}.footer-legal-links a{display:inline-flex;align-items:center;color:inherit}.footer-legal-links a:focus-visible,.footer-legal-links a:hover{color:#164ead}.footer-legal-links a+a:before{content:"|";margin:0 10px;color:#94a3b8;font-weight:600}.legal-page{background:radial-gradient(circle at 16% 8%,rgba(22,78,173,.06),transparent 28%),linear-gradient(180deg,#f8fbff,#ffffff 36%,#f8fbff);color:#07133a}.legal-shell{display:grid;grid-template-columns:minmax(220px,286px) minmax(0,1fr);grid-gap:clamp(34px,4.8vw,70px);gap:clamp(34px,4.8vw,70px);align-items:start;padding:32px 0 44px}.legal-sidebar{position:-webkit-sticky;position:sticky;top:104px;display:grid;grid-gap:20px;gap:20px}.legal-card{border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 12px 30px rgba(17,32,74,.05)}.legal-promise-card{padding:26px 28px 28px}.legal-icon{display:inline-grid;place-items:center;color:#0f8a43}.legal-icon svg{width:52px;height:52px;fill:rgba(22,163,74,.14);stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.legal-icon-shield{width:72px;height:72px;border-radius:50%;background:rgba(34,197,94,.14)}.legal-promise-card h2,.legal-request-card h2,.legal-toc h2{margin:0;color:#06133c;font-size:1rem;line-height:1.28;font-weight:850}.legal-promise-card h2{margin-top:16px;max-width:13ch;color:#0b7a35;font-size:1.32rem}.legal-promise-card p{margin:18px 0 0;color:#06133c;font-size:.95rem;line-height:1.55;font-weight:520}.legal-toc{padding:24px 26px}.legal-toc h2{padding-bottom:18px;border-bottom:1px solid rgba(15,23,42,.12)}.legal-toc ol{display:grid;grid-gap:12px;gap:12px;margin:18px 0 0;padding:0;list-style:none;counter-reset:legal-nav}.legal-toc li{position:relative;counter-increment:legal-nav;padding-left:20px;color:#07133a;font-size:.84rem;line-height:1.28;font-weight:650}.legal-toc li:before{content:"";position:absolute;top:.42em;left:0;width:8px;height:8px;border-radius:50%;background:#0b8f42}.legal-toc a:focus-visible,.legal-toc a:hover{color:#164ead}.legal-request-card{display:grid;grid-gap:16px;gap:16px;padding:24px 26px}.legal-icon-mail{width:58px;height:58px;border-radius:50%;background:rgba(22,78,173,.12);color:#164ead}.legal-icon-mail svg{width:34px;height:34px;fill:transparent;stroke-width:2.6}.legal-request-card p{margin:8px 0 0;color:#23304d;font-size:.9rem;line-height:1.45}.legal-inline-button,.legal-request-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;min-height:38px;border:1px solid rgba(22,78,173,.28);border-radius:5px;background:#0d55c7;color:#ffffff;box-shadow:0 12px 22px rgba(22,78,173,.16);font-size:.82rem;font-weight:800;line-height:1.2}.legal-request-button{width:100%;min-height:54px;padding:0 16px}.legal-inline-button{margin:8px 0;padding:0 14px;background:#ffffff;color:#0d55c7;box-shadow:none}.legal-inline-button svg,.legal-request-button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.legal-request-button:focus-visible,.legal-request-button:hover{background:#0a46a8}.legal-inline-button:focus-visible,.legal-inline-button:hover{background:rgba(22,78,173,.08)}.legal-request-card .legal-small-note{color:#334155;font-size:.8rem}.legal-request-link{display:inline-flex;gap:8px;width:-moz-fit-content;width:fit-content;color:#0d55c7;font-size:.82rem;font-weight:800}.legal-content{max-width:860px;padding-top:8px}.legal-eyebrow{margin:0 0 8px;color:#164ead;font-size:.82rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.legal-content h1{margin:0;color:#06133c;font-size:clamp(2.4rem,4.2vw,4rem);line-height:.96;font-weight:900}.legal-effective{margin:14px 0 0;color:#06133c;font-size:.96rem;font-weight:800}.legal-effective strong{color:#0b8f42}.legal-intro{max-width:84ch;margin:14px 0 20px;color:#102044;font-size:.96rem;line-height:1.5;font-weight:500}.legal-section-list{border-top:1px solid rgba(15,23,42,.18)}.legal-section{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:18px;gap:18px;padding:16px 0;border-bottom:1px solid rgba(15,23,42,.16);scroll-margin-top:110px}.legal-section-number{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#06133c;color:#ffffff;font-size:.9rem;font-weight:850;line-height:1}.legal-section h2{margin:0 0 4px;color:#06133c;font-size:1rem;line-height:1.2;font-weight:900}.legal-section p{font-size:.86rem;line-height:1.35}.legal-bullets,.legal-section p{margin:4px 0;color:#07133a;font-weight:500}.legal-bullets{display:grid;grid-gap:3px;gap:3px;padding-left:18px;font-size:.84rem;line-height:1.28}.legal-bullets-split{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px}.legal-bullets li::marker{color:#06133c}.company-page{--company-blue:#164ead;--company-blue-dark:#123f8c;--company-ink:#06133c;--company-muted:#334155;--company-line:#d5e2f3;--company-green:#15803d;color:var(--company-ink);background:radial-gradient(circle at 50% 8%,rgba(22,78,173,.08),transparent 34%),linear-gradient(180deg,#f8fbff,#ffffff 58%,#f8fbff)}.company-hero{background:radial-gradient(circle at 16% 20%,rgba(255,255,255,.14),transparent 28%),linear-gradient(135deg,#0b48a7,#0f5ccf 48%,#063f9f);color:#ffffff}.company-hero-inner{padding:34px 0 32px}.company-hero-copy{max-width:1040px;margin:0 auto 20px;text-align:center}.company-hero-copy h1{margin:0;color:#ffffff;font-size:clamp(2.1rem,4vw,3.32rem);line-height:1.02;font-weight:900}.company-hero-copy p{margin:8px 0 0;color:rgba(255,255,255,.92);font-size:clamp(1.05rem,1.6vw,1.36rem);font-weight:750}.company-audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.company-audience-card,.company-final-cta,.company-network-card,.company-question-band,.company-standard-card,.company-step-card,.company-work-card{border:1px solid var(--company-line);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 18px 44px rgba(15,48,100,.08)}.company-audience-card{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:24px;gap:24px;padding:30px 34px 24px;color:var(--company-ink)}.company-audience-icon,.company-network-icon,.company-question-icon,.company-standard-card>span,.company-step-icon,.company-workflow-item span{display:inline-grid;place-items:center;border:1.5px solid rgba(22,78,173,.44);border-radius:50%;background:#ffffff;color:var(--company-blue)}.company-audience-icon{width:84px;height:84px}.company-audience-icon svg,.company-network-icon svg,.company-question-icon svg,.company-standard-card svg,.company-step-icon svg,.company-workflow-item svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.company-card-eyebrow,.company-section-kicker{margin:0;color:var(--company-blue);font-size:.82rem;font-weight:900;line-height:1.2;text-transform:uppercase}.company-card-eyebrow{text-transform:none}.company-audience-card h2,.company-section-heading h2,.company-work-copy h2{margin:8px 0 0;color:var(--company-ink);line-height:1.08;font-weight:900}.company-audience-card h2{font-size:clamp(1.3rem,2vw,1.72rem)}.company-audience-card p:not(.company-card-eyebrow):not(.company-note){margin:14px 0 20px;color:var(--company-muted);font-size:.94rem;line-height:1.5;font-weight:600}.company-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border:1px solid var(--company-blue);border-radius:10px;font-size:.9rem;font-weight:850;line-height:1.15;text-align:center}.company-button-primary{background:var(--company-blue);color:#ffffff;box-shadow:0 12px 24px rgba(22,78,173,.18)}.company-button-primary:focus-visible,.company-button-primary:hover{background:var(--company-blue-dark)}.company-button-secondary{background:#ffffff;color:var(--company-blue)}.company-button-secondary:focus-visible,.company-button-secondary:hover{background:rgba(22,78,173,.08)}.company-final-cta p,.company-note{display:flex;align-items:center;gap:9px;margin:16px 0 0;color:var(--company-ink);font-size:.84rem;font-weight:700}.company-final-cta svg,.company-note svg{width:20px;height:20px;flex:0 0 auto;border-radius:50%;background:var(--company-green);fill:none;stroke:#ffffff;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}.company-section{padding:26px 0}.company-problem-section{padding-top:32px}.company-section-heading{max-width:960px;margin-bottom:18px}.company-section-heading-center{margin-right:auto;margin-left:auto;text-align:center}.company-section-kicker-left{text-transform:none}.company-section-heading h2,.company-work-copy h2{font-size:clamp(1.75rem,3vw,2.42rem)}.company-section-heading p:not(.company-section-kicker){max-width:760px;margin:10px auto 0;color:var(--company-muted);font-size:1rem;line-height:1.5;font-weight:600}.company-two-column-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(28px,6vw,82px);gap:clamp(28px,6vw,82px);max-width:1080px;margin:0 auto 28px}.company-two-column-copy p{margin:0;color:var(--company-ink);font-size:.95rem;line-height:1.55;font-weight:560}.company-two-column-copy p+p{padding-left:clamp(28px,4vw,54px);border-left:1px solid var(--company-line)}.company-question-band{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;max-width:1120px;margin:0 auto;padding:22px;overflow:hidden}.company-question-band:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(180deg,transparent,var(--company-line),transparent)}.company-question-side{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center}.company-question-side-builder{grid-template-columns:minmax(0,1fr) 82px}.company-question-side p{margin:0 0 4px;color:var(--company-blue);font-size:.9rem;font-weight:900}.company-question-side-builder p{color:var(--company-green)}.company-question-side strong{display:block;color:var(--company-ink);font-size:clamp(1.25rem,2.2vw,1.82rem);line-height:1.12;font-weight:900}.company-question-icon{width:76px;height:76px}.company-question-icon-blue{background:var(--company-blue);color:#ffffff}.company-question-icon-green{background:#12823b;color:#ffffff;border-color:#12823b}.company-question-center{position:relative;z-index:1;display:inline-grid;place-items:center;width:94px;height:94px;border:1px solid var(--company-line);border-radius:50%;background:#f8fbff;color:var(--company-blue);justify-self:center}.company-question-center svg{width:46px;height:46px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.company-forward-line{margin:20px 0 0;color:var(--company-ink);text-align:center;font-size:1.08rem;font-weight:800}.company-work-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);grid-gap:32px;gap:32px;align-items:center;padding:30px 34px 24px}.company-work-copy p:not(.company-section-kicker){max-width:54ch;margin:16px 0 0;color:var(--company-muted);font-size:.98rem;line-height:1.6;font-weight:580}.company-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px 26px;gap:18px 26px}.company-workflow-item{display:grid;justify-items:center;grid-gap:10px;gap:10px;color:var(--company-ink);text-align:center;font-size:.84rem;font-weight:850;line-height:1.16}.company-workflow-item span{width:72px;height:72px}.company-workflow-item:focus-visible span,.company-workflow-item:hover span{background:rgba(22,78,173,.08)}.company-center-link{grid-column:1/-1;display:inline-flex;justify-self:center;align-items:center;gap:8px;margin-top:2px;color:var(--company-blue);font-size:.95rem;font-weight:900}.company-center-link:focus-visible,.company-center-link:hover{color:var(--company-blue-dark)}.company-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.company-step-card{position:relative;min-height:222px;padding:24px 24px 22px}.company-step-number{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--company-blue);color:#ffffff;font-size:.92rem;font-weight:900}.company-step-icon{position:absolute;top:24px;right:24px;width:50px;height:50px;border:0;color:var(--company-blue)}.company-step-icon svg{width:34px;height:34px}.company-standard-card h3,.company-step-card h3{margin:26px 0 0;color:var(--company-blue);font-size:1rem;line-height:1.2;font-weight:900}.company-standard-card p,.company-step-card p{margin:12px 0 0;color:var(--company-ink);font-size:.88rem;line-height:1.48;font-weight:560}.company-standard-section{padding-top:16px}.company-standard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.company-standard-card{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:18px;gap:18px;min-height:134px;padding:24px;box-shadow:none}.company-standard-card>span{width:54px;height:54px;border:0;color:var(--company-green)}.company-standard-card svg{width:44px;height:44px;stroke-width:2.4}.company-standard-card h3{margin-top:0;color:var(--company-ink)}.company-network-section{padding-top:20px}.company-network-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,1fr);grid-gap:0;gap:0;overflow:hidden}.company-network-copy{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:34px;gap:34px;align-items:center;padding:44px 48px}.company-network-icon{width:88px;height:88px;background:rgba(22,78,173,.06)}.company-network-copy p{margin:0 0 18px;color:var(--company-muted);font-size:1rem;line-height:1.6;font-weight:580}.company-network-copy strong{color:var(--company-ink);font-size:1.08rem;line-height:1.35;font-weight:900}.company-diagram{position:relative;display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));grid-gap:16px;gap:16px;min-height:336px;padding:32px;border-left:1px solid var(--company-line);background:radial-gradient(circle at 18% 28%,rgba(22,78,173,.08),transparent 20%),radial-gradient(circle at 70% 72%,rgba(22,163,74,.08),transparent 22%),#fbfdff}.company-diagram-box,.company-diagram-core{display:grid;align-content:center;justify-items:center;min-height:82px;padding:12px;border:1.5px solid rgba(22,78,173,.42);border-radius:8px;background:#ffffff;color:var(--company-ink);text-align:center;font-size:.76rem;line-height:1.2;font-weight:800}.company-diagram-box span,.company-diagram-core span{color:var(--company-muted);font-size:.72rem}.company-diagram-control,.company-diagram-review{border-color:rgba(21,128,61,.52)}.company-diagram-core{position:absolute;top:50%;left:50%;width:220px;min-height:98px;transform:translate(-50%,-50%);box-shadow:0 16px 34px rgba(22,78,173,.12)}.company-diagram-core img{width:136px;height:auto;margin-bottom:6px;object-fit:contain}.company-final-cta{margin-top:18px;padding:22px 28px;text-align:center;box-shadow:none}.company-final-buttons{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.company-final-buttons .company-button{min-width:min(100%,340px)}.company-final-cta p{justify-content:center;margin-top:16px;color:var(--company-muted);line-height:1.38}@media (max-width:1080px){.company-audience-card,.company-network-card,.company-work-card{grid-template-columns:1fr}.company-diagram{border-top:1px solid var(--company-line);border-left:0}.company-standard-grid,.company-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-shell{grid-template-columns:1fr}.legal-sidebar{position:static;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.legal-card{min-width:0}.legal-promise-card,.legal-request-card,.legal-toc{padding:20px}.legal-content{max-width:none}}@media (max-width:900px){.company-audience-grid,.company-question-band,.company-two-column-copy{grid-template-columns:1fr}.company-two-column-copy p+p{padding-left:0;border-left:0}.company-question-band:before,.company-question-center{display:none}.company-question-side,.company-question-side-builder{grid-template-columns:72px minmax(0,1fr)}.company-question-side-builder .company-question-icon{order:-1}.company-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-sidebar{grid-template-columns:1fr}.legal-promise-card h2{max-width:none}}@media (max-width:640px){.company-hero-inner{padding:26px 0 24px}.company-hero-copy h1{font-size:clamp(1.8rem,10vw,2.4rem)}.company-audience-card,.company-final-cta,.company-standard-card,.company-step-card,.company-work-card{padding:20px}.company-section{padding:20px 0}.company-question-band{padding:18px}.company-network-copy,.company-standard-grid,.company-step-grid,.company-workflow-grid{grid-template-columns:1fr}.company-network-copy{gap:20px;padding:28px 22px}.company-diagram{grid-template-columns:1fr;min-height:auto;padding:22px}.company-diagram-core{position:static;width:100%;transform:none}.company-button{width:100%}.footer-bottom{align-items:flex-start;flex-direction:column;gap:10px}.footer-legal-links{flex-wrap:wrap;font-size:.72rem}.legal-shell{width:min(calc(100% - 24px),var(--page-width));padding:22px 0 32px}.legal-content h1{font-size:clamp(2.08rem,12vw,3.1rem)}.legal-effective,.legal-intro{font-size:.9rem}.legal-section{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0}.legal-section-number{width:28px;height:28px;font-size:.8rem}.legal-section h2{font-size:.95rem}.legal-bullets,.legal-section p{font-size:.8rem}.legal-bullets-split{grid-template-columns:1fr}.legal-request-button{min-height:48px}}.for-builders-page{--builders-blue:#164ead;--builders-blue-dark:#103f8f;--builders-ink:#10192f;--builders-muted:#344052;--builders-soft:#f4f8ff;--builders-line:rgba(16,25,47,0.12);--builders-success:#16a34a;color:var(--builders-ink);background:radial-gradient(circle at 78% 8%,rgba(22,78,173,.08),transparent 28%),linear-gradient(180deg,#fbfdff,#f3f8ff);overflow:hidden}.for-builders-page .button{min-height:48px;min-width:212px;border-radius:8px;gap:12px;padding:0 18px}.for-builders-primary-button{background:var(--builders-blue);color:#fff;border-color:var(--builders-blue);box-shadow:0 18px 34px rgba(22,78,173,.22)}.for-builders-primary-button:focus-visible,.for-builders-primary-button:hover{background:var(--builders-blue-dark);border-color:var(--builders-blue-dark)}.for-builders-secondary-button{background:transparent;color:var(--builders-blue);border-color:transparent;box-shadow:none}.for-builders-secondary-button:focus-visible,.for-builders-secondary-button:hover{color:var(--builders-blue-dark);background:rgba(22,78,173,.06)}.for-builders-arrow{width:20px;height:20px}.for-builders-hero{padding:34px 0 24px}.for-builders-hero-grid{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);grid-gap:clamp(22px,2.4vw,30px);gap:clamp(22px,2.4vw,30px);align-items:start}.for-builders-hero-copy h1{margin:0 0 16px;max-width:12.2ch;color:#0f1832;font-size:clamp(2.58rem,3.92vw,3.82rem);line-height:1.02;font-weight:800}.for-builders-hero-eyebrow{margin:0 0 10px;color:var(--builders-blue);font-size:1.02rem;line-height:1.2;font-weight:700}.for-builders-hero-lead{margin:0 0 24px;color:var(--builders-blue);font-size:clamp(2.08rem,3.16vw,3.08rem);line-height:1.1}.for-builders-hero-copy>p:last-of-type{margin:0;max-width:58ch;color:var(--builders-muted);font-size:clamp(1rem,1.12vw,1.08rem);line-height:1.7}.for-builders-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;margin-top:30px}.for-builders-actions .for-builders-secondary-button{flex:0 0 auto;width:auto;min-width:0;min-height:auto;padding:8px 0;border:0;border-radius:0;background:transparent;font-size:.82rem;font-weight:800;white-space:nowrap}.for-builders-actions .for-builders-primary-button{flex:0 0 300px;min-width:0;padding:0 10px;font-size:.84rem;white-space:nowrap}.for-builders-hero-wrap{position:relative}.for-builders-hero-wrap:after{content:"";position:absolute;right:-64px;top:86px;width:150px;height:220px;background-image:radial-gradient(rgba(22,78,173,.32) 1.4px,transparent 0);background-size:18px 18px;opacity:.72;z-index:0}.for-builders-hero-card{position:relative;z-index:1;overflow:hidden;width:100%;border-radius:16px;border:1px solid rgba(16,25,47,.1);background:rgba(255,255,255,.95);box-shadow:0 26px 62px rgba(19,44,96,.12)}.for-builders-hero-card-inner{display:grid;grid-gap:16px;gap:16px;padding:20px 24px 18px}.for-builders-hero-card-inner h2{margin:0;color:var(--builders-ink);font-size:clamp(1.34rem,1.85vw,1.66rem);line-height:1.08;font-weight:800}.for-builders-hero-card-body{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);grid-gap:20px;gap:20px}.for-builders-hero-chart{display:grid;place-items:center;min-height:248px}.for-builders-hero-ring{position:relative;width:min(100%,262px);aspect-ratio:1;border-radius:50%;background:conic-gradient(from 270deg,#d9e5ff 0 14%,#0d5ae8 14% 37%,#77a3f4 37% 61%,#1a63e6 61% 100%);box-shadow:inset 0 0 0 1px rgba(15,23,42,.05)}.for-builders-hero-ring:before{content:"";position:absolute;inset:24px;border-radius:50%;background:#ffffff;box-shadow:inset 0 0 0 1px rgba(16,25,47,.06)}.for-builders-hero-ring-center{position:absolute;inset:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 10px;text-align:center}.for-builders-hero-ring-center strong{color:var(--builders-ink);font-size:clamp(2rem,2.65vw,2.42rem);line-height:1;font-weight:800}.for-builders-hero-ring-center span{display:block;color:var(--builders-ink);width:100%;font-size:.7rem;font-weight:750;line-height:1.05}.for-builders-hero-ring-center small{display:block;width:100%;color:var(--builders-muted);font-size:.62rem;line-height:1.12}.for-builders-hero-list{display:grid}.for-builders-hero-list-item{display:grid;grid-template-columns:50px minmax(0,1fr);grid-gap:14px;gap:14px;padding:0 0 12px}.for-builders-hero-list-item+.for-builders-hero-list-item{margin-top:12px;padding-top:12px;border-top:1px solid var(--builders-line)}.for-builders-hero-list-item h3{margin:0;color:var(--builders-ink);font-size:.98rem;line-height:1.18}.for-builders-hero-list-item p{margin:6px 0 0;color:var(--builders-muted);font-size:.84rem;line-height:1.34}.for-builders-hero-banner{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;margin-top:4px;padding:0 18px;border:1px solid rgba(22,78,173,.22);border-radius:10px;background:linear-gradient(90deg,rgba(22,78,173,.06),rgba(22,78,173,.02));color:var(--builders-blue);font-size:.96rem;font-weight:800;text-align:center}.for-builders-hero-banner svg{width:22px;height:22px;flex:0 0 auto}.for-builders-hero-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;color:var(--builders-muted);font-size:.81rem;line-height:1.38}.for-builders-hero-footer span{position:relative;padding-left:16px}.for-builders-hero-footer span:before{content:"•";position:absolute;left:0;color:var(--builders-blue);font-size:1.1rem;line-height:1}.for-builders-profile-card{position:relative;z-index:1;padding:18px 22px;border-radius:18px;border:1px solid rgba(16,25,47,.1);background:rgba(255,255,255,.94);box-shadow:0 26px 62px rgba(19,44,96,.12)}.for-builders-profile-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.for-builders-profile-top>div{display:grid;grid-gap:9px;gap:9px}.for-builders-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:26px;padding:0 12px;border-radius:999px;font-size:.82rem;font-weight:800;line-height:1}.for-builders-pill svg{width:18px;height:18px;margin-right:8px}.for-builders-chip-row span,.for-builders-pill-sample{background:rgba(22,78,173,.07);color:var(--builders-blue);border:1px solid rgba(22,78,173,.22)}.for-builders-pill-verified{min-height:32px;background:rgba(22,78,173,.1);color:var(--builders-blue);border:1px solid rgba(22,78,173,.28)}.for-builders-pill-active{margin-top:32px;background:rgba(22,163,74,.12);color:#13803c;border:1px solid rgba(22,163,74,.26)}.for-builders-profile-main{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;margin-bottom:14px}.for-builders-avatar{width:76px;height:76px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(22,78,173,.12)}.for-builders-avatar svg{width:100%;height:100%;display:block}.for-builders-profile-main h2{margin:0 0 6px;font-size:clamp(1.42rem,1.85vw,1.68rem);line-height:1.08}.for-builders-card-section h3,.for-builders-profile-main p{margin:0}.for-builders-profile-main p{color:var(--builders-muted);font-size:.95rem;font-weight:650}.for-builders-card-section{display:grid;grid-gap:8px;gap:8px;margin-top:13px}.for-builders-card-section h3{font-size:.94rem;line-height:1.2}.for-builders-chip-row{display:flex;flex-wrap:wrap;gap:8px}.for-builders-chip-row span{display:inline-flex;align-items:center;min-height:27px;padding:0 12px;border-radius:999px;font-size:.82rem;font-weight:800}.for-builders-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px 24px;gap:9px 24px;list-style:none;padding:0;margin:0}.for-builders-check-card li,.for-builders-proof-grid li,.for-builders-verified-line{display:flex;align-items:center;gap:10px;font-size:.94rem;font-weight:750}.for-builders-check-card svg,.for-builders-proof-grid svg,.for-builders-verified-line svg{width:19px;height:19px;color:var(--builders-blue);flex:0 0 auto}.for-builders-build-list,.for-builders-verified-line{padding-top:13px;border-top:1px solid var(--builders-line)}.for-builders-verified-line{margin:13px 0 0;color:#13803c}.for-builders-verified-line svg{color:var(--builders-success)}.for-builders-section{padding:22px 0}.for-builders-reasons-section{padding:24px 0 28px;background:rgba(244,248,255,.78);border-top:1px solid rgba(16,25,47,.05);border-bottom:1px solid rgba(16,25,47,.05)}.for-builders-section-header{margin-bottom:18px}.for-builders-section-header-centered{text-align:center}.for-builders-section-header h2{margin:0;font-size:clamp(1.75rem,2.7vw,2.32rem);line-height:1.08}.for-builders-section-header p{margin:2px 0 0;color:var(--builders-muted);font-size:1.08rem}.for-builders-two-card-grid,.for-builders-verification-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr) minmax(0,.98fr);grid-gap:20px;gap:20px;align-items:start}.for-builders-two-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.for-builders-benefit-card,.for-builders-check-card,.for-builders-info-card,.for-builders-verification-card,.for-builders-workflow-tile{border:1px solid rgba(16,25,47,.1);background:rgba(255,255,255,.88);box-shadow:0 18px 45px rgba(19,44,96,.07)}.for-builders-info-card{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:20px;gap:20px;min-height:224px;padding:28px;border-radius:16px}.for-builders-benefit-card h3,.for-builders-info-card h2,.for-builders-verification-card h3,.for-builders-workflow-tile h3{margin:0;line-height:1.18}.for-builders-info-card h2{font-size:1.28rem}.for-builders-benefit-card p,.for-builders-info-card p,.for-builders-verification-card p{margin:12px 0 0;color:var(--builders-muted);line-height:1.65}.for-builders-callout{padding:14px 16px;border-radius:8px;background:linear-gradient(90deg,rgba(22,78,173,.06),rgba(22,78,173,.02));color:var(--builders-ink);font-size:.92rem;font-weight:700}.for-builders-icon{display:inline-grid;place-items:center;width:50px;height:50px;border-radius:12px;color:var(--builders-blue);background:rgba(22,78,173,.08)}.for-builders-icon svg{width:25px;height:25px}.for-builders-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.for-builders-benefit-card{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:18px;gap:18px;min-height:166px;padding:26px;border-radius:14px}.for-builders-benefit-card h3{font-size:1.13rem}.for-builders-check-card{position:relative;display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:28px 32px;border-radius:14px;overflow:hidden}.for-builders-verification-grid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.95fr);grid-template-rows:minmax(220px,auto) minmax(260px,1fr);gap:24px;align-items:stretch}.for-builders-verification-grid .for-builders-check-card{grid-column:1;grid-row:1;align-content:center;min-height:220px}.for-builders-verification-grid .for-builders-verification-card{grid-column:1;grid-row:2;align-content:center;min-height:260px}.for-builders-verification-grid .for-builders-profile-card{grid-column:2;grid-row:1/span 2;align-self:stretch}.for-builders-check-card:after{content:"";position:absolute;top:0;right:0;width:3px;height:100%;background:var(--builders-blue)}.for-builders-verification-card{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:20px;gap:20px;padding:32px;border-radius:16px;background:radial-gradient(circle at 10% 10%,rgba(22,78,173,.12),transparent 32%),rgba(247,251,255,.94)}.for-builders-verification-card h3{max-width:31ch;color:var(--builders-blue);font-size:1.34rem}.for-builders-verification-profile-wrap{display:none}.for-builders-workflows-section{padding-bottom:8px}.for-builders-reason-grid .for-builders-reason-card{min-height:142px;background:rgba(255,255,255,.94)}.for-builders-reason-grid .for-builders-reason-card h3{max-width:none}.for-builders-verification-grid .for-builders-profile-card{padding:16px 18px;border-radius:16px;box-shadow:0 18px 40px rgba(19,44,96,.09)}.for-builders-verification-grid .for-builders-profile-top{gap:10px;margin-bottom:12px}.for-builders-verification-grid .for-builders-pill{min-height:24px;padding:0 10px;font-size:.78rem}.for-builders-verification-grid .for-builders-pill svg{width:16px;height:16px;margin-right:6px}.for-builders-verification-grid .for-builders-profile-main{grid-template-columns:62px minmax(0,1fr);gap:14px;margin-bottom:12px}.for-builders-verification-grid .for-builders-avatar{width:62px;height:62px}.for-builders-verification-grid .for-builders-profile-main h2{font-size:clamp(1.18rem,1.55vw,1.36rem)}.for-builders-verification-grid .for-builders-profile-main p{font-size:.9rem}.for-builders-verification-grid .for-builders-card-section{gap:6px;margin-top:10px}.for-builders-verification-grid .for-builders-card-section h3{font-size:.9rem}.for-builders-verification-grid .for-builders-chip-row{gap:6px}.for-builders-verification-grid .for-builders-chip-row span{min-height:24px;padding:0 10px;font-size:.78rem}.for-builders-verification-grid .for-builders-proof-grid{gap:8px 14px}.for-builders-verification-grid .for-builders-proof-grid li{font-size:.88rem;line-height:1.26}.for-builders-verification-grid .for-builders-proof-grid svg{width:17px;height:17px}.for-builders-verification-grid .for-builders-build-list{padding-top:11px}.for-builders-verification-grid .for-builders-verified-line{margin-top:11px;padding-top:11px;font-size:.88rem}.for-builders-reason-card .for-builders-icon{background:rgba(22,78,173,.07)}.for-builders-reason-card:nth-child(2) .for-builders-icon{color:#6d28d9;background:rgba(109,40,217,.09)}.for-builders-reason-card:nth-child(3) .for-builders-icon{color:#0f8b39;background:rgba(15,139,57,.08)}.for-builders-workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 18px;gap:12px 18px}.for-builders-workflow-tile{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;min-height:66px;padding:12px 20px;border-radius:10px}.for-builders-workflow-tile h3{font-size:.96rem}.for-builders-bottom-cta{margin:0 0 10px}.for-builders-bottom-cta .page-shell{display:flex;justify-content:center;gap:42px;padding:10px 24px;border:1px solid rgba(16,25,47,.09);border-radius:10px;background:rgba(255,255,255,.58)}@media (max-width:1080px){.for-builders-hero-grid{grid-template-columns:1fr;gap:32px}.for-builders-hero-copy h1{max-width:100%}.for-builders-hero-wrap:after{right:-42px}.for-builders-hero-card-body{grid-template-columns:1fr}.for-builders-hero-chart{min-height:300px}.for-builders-hero-footer{grid-template-columns:1fr}.for-builders-benefit-grid,.for-builders-verification-grid,.for-builders-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.for-builders-reason-grid{grid-template-columns:1fr}}@media (max-width:760px){.for-builders-page .button{width:100%;min-width:0}.for-builders-hero{padding:22px 0 26px}.for-builders-page .page-shell{width:min(calc(100vw - 24px),var(--page-width))}.for-builders-actions,.for-builders-hero-card,.for-builders-hero-copy,.for-builders-hero-copy>p:last-of-type{width:calc(100vw - 24px);max-width:100%}.for-builders-hero-copy h1{max-width:9.8ch;font-size:clamp(1.95rem,9.4vw,2.24rem)}.for-builders-hero-lead{max-width:11.5ch;font-size:clamp(1.42rem,7vw,1.74rem)}.for-builders-actions .for-builders-primary-button{flex-basis:100%;padding:0 10px;font-size:.86rem;white-space:normal}.for-builders-actions .for-builders-secondary-button{width:-moz-fit-content;width:fit-content;justify-self:center;align-self:center;padding:8px 0;font-size:.86rem}.for-builders-actions,.for-builders-bottom-cta .page-shell{flex-wrap:wrap;gap:12px}.for-builders-profile-card{padding:18px;border-radius:16px}.for-builders-benefit-card,.for-builders-info-card,.for-builders-profile-main,.for-builders-profile-top,.for-builders-verification-card,.for-builders-workflow-tile{grid-template-columns:1fr}.for-builders-profile-top{display:grid}.for-builders-pill-active{margin-top:0}.for-builders-benefit-grid,.for-builders-proof-grid,.for-builders-two-card-grid,.for-builders-verification-grid,.for-builders-workflow-grid{grid-template-columns:1fr}.for-builders-hero-card-inner{padding:18px}.for-builders-hero-ring{width:min(100%,290px)}.for-builders-benefit-card,.for-builders-info-card,.for-builders-verification-card{padding:22px}.for-builders-workflow-tile{grid-template-columns:48px minmax(0,1fr)}.for-builders-bottom-cta .page-shell{flex-direction:column}.for-builders-section-header-centered{text-align:left}}@media (max-width:1080px){.home-trust-grid,.workflow-examples-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-card{grid-template-columns:1fr}}@media (max-width:900px){.site-header{margin:6px 6px 0}.header-inner,.header-navs{flex-direction:column;align-items:flex-start}.header-navs{width:100%}.nav{flex-wrap:wrap}.utility-nav{width:100%}.footer-shell{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 28px}.home-hero-grid{grid-template-columns:1fr}.home-hero-copy:after{display:none}.home-hero-copy{padding:8px 6px 0}.home-trust-grid,.how-it-works-grid,.how-step,.workflow-examples-grid{grid-template-columns:1fr}.how-step{justify-items:start}.how-step-arrow{display:none}}@media (max-width:640px){.home-section{padding:14px 0}.home-hero-surface,.home-trust-card,.proof-card{padding:18px 14px;border-radius:20px}.home-hero-copy h1{max-width:100%;font-size:clamp(2.6rem,14vw,3.6rem)}.time-value{font-size:clamp(1.7rem,8vw,2.4rem);max-width:100%}.workflow-example-card{padding:18px 14px 14px}.workflow-example-stage{display:none}.workflow-step{grid-template-columns:28px 34px minmax(0,1fr) 20px;gap:10px}.workflow-step-copy strong{font-size:.95rem}.footer{padding-bottom:16px}.footer-brand .brand-mark{width:132px}.footer-brand p{max-width:28ch;font-size:.84rem}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.footer-column-title{font-size:.78rem}.footer-column nav{font-size:.76rem}.footer-bottom p{font-size:.72rem}.workflow-example{grid-template-columns:50px minmax(0,1fr);gap:12px}.workflow-examples-section .icon-tile{width:48px;height:48px;border-radius:14px}.workflow-examples-section .icon-tile svg{width:22px;height:22px}}.nav a[aria-current=page]{color:var(--home-blue-deep);position:relative}.nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:3px;border-radius:999px;background:var(--home-blue)}.for-smbs-page{padding:10px 0 0}.for-smbs-page .page-shell{width:min(calc(100% - 20px),1160px)}.for-smbs-hero{padding:6px 0 4px}.for-smbs-surface{padding:0;border-radius:0;background:transparent;border:0;box-shadow:none}.for-smbs-hero-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);grid-gap:12px;gap:12px;align-items:start}.for-smbs-hero-copy{padding:16px 8px 0 12px}.for-smbs-hero-copy h1{margin:6px 0 8px;max-width:22.5ch;font-size:clamp(1.95rem,2.9vw,2.8rem);line-height:.98;letter-spacing:-.05em;font-weight:700}.for-smbs-hero-copy h1 span:last-child{color:var(--home-blue)}.for-smbs-hero-copy p{max-width:39ch;font-size:.94rem;line-height:1.46;color:var(--home-text)}.for-smbs-primary-cta{gap:12px;min-height:44px;padding:0 18px;border-radius:10px;font-size:.92rem;letter-spacing:.01em}.for-smbs-hero-panel{padding:12px;border:1px solid rgba(14,33,80,.08);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,251,255,.96));box-shadow:0 14px 28px rgba(17,32,74,.05)}.for-smbs-hero-panel h2{margin:0 0 8px;font-size:1.08rem;line-height:1.15;font-weight:650}.for-smbs-scope-label{display:block;margin-bottom:8px;color:var(--home-muted);font-size:.76rem;font-weight:700;text-transform:uppercase}.for-smbs-scope-list{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0}.for-smbs-scope-list div{display:grid;grid-template-columns:minmax(86px,.34fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid rgba(14,33,80,.08)}.for-smbs-scope-list div:last-child{border-bottom:0}.for-smbs-scope-list dt{color:var(--home-blue-deep);font-size:.78rem;font-weight:800}.for-smbs-scope-list dd{margin:0;color:var(--home-text);font-size:.8rem;line-height:1.35}.for-smbs-panel-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:12px;gap:12px;align-items:start}.for-smbs-donut{position:relative;width:min(100%,240px);aspect-ratio:1;display:grid;place-items:center;margin:6px auto 0}.for-smbs-donut svg{width:100%;height:100%;display:block}.for-smbs-donut-copy{position:absolute;inset:23% 23% 23%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:3px;padding:0 4px;transform:none}.for-smbs-donut-copy strong{font-size:clamp(1.06rem,1.42vw,1.35rem);line-height:1;letter-spacing:-.05em;color:var(--home-text)}.for-smbs-donut-copy-label{display:flex;flex-direction:column;align-items:center;gap:0;font-size:.6rem;line-height:1.03;letter-spacing:-.01em;color:var(--home-text);font-weight:600;max-width:13ch}.for-smbs-donut-copy-label span{display:block}.for-smbs-stats{display:grid;grid-gap:10px;gap:10px;padding-top:4px}.for-smbs-stats article{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:6px 0 10px;border-bottom:1px solid rgba(14,33,80,.08)}.for-smbs-stats article:last-child{border-bottom:0;padding-bottom:0}.for-smbs-stat-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px}.for-smbs-stat-icon svg{width:18px;height:18px}.for-smbs-stat-blue{background:rgba(31,92,255,.08);color:#1f5cff}.for-smbs-stat-violet{background:rgba(141,143,245,.14);color:#7a6ff2}.for-smbs-stat-green{background:rgba(37,168,74,.1);color:#1f9f41}.for-smbs-stats strong{display:block;font-size:.98rem;line-height:1.1;margin-bottom:2px}.for-smbs-stats span{color:var(--home-muted);font-size:.8rem}.for-smbs-proof-bar{display:flex;gap:10px;margin-top:12px;padding:10px 12px;border-radius:12px;background:rgba(31,92,255,.06);border:1px solid rgba(31,92,255,.12);color:var(--home-blue-deep)}.for-smbs-proof-bar svg{width:18px;height:18px;display:block;flex:0 0 auto}.for-smbs-proof-bar p{margin:0;font-size:.85rem;font-weight:600}.for-smbs-disclaimer{margin:8px 0 0;color:var(--home-muted);font-size:.76rem}.for-smbs-section{padding:10px 0}.for-smbs-section-header{text-align:center;margin-bottom:12px}.for-smbs-section-header h2{margin:0;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.1;letter-spacing:-.04em}.for-smbs-section-eyebrow{margin:4px 0 0;color:var(--home-blue-deep);font-weight:700;font-size:.88rem}.for-smbs-section-body{margin:3px auto 0;max-width:42ch;color:var(--home-muted);font-size:.86rem}.for-smbs-card-grid{display:grid;grid-gap:8px;gap:8px}.for-smbs-pain-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.for-smbs-card{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:12px;border-radius:14px;background:rgba(255,255,255,.92);border:1px solid rgba(14,33,80,.08);box-shadow:0 10px 22px rgba(17,32,74,.04)}.for-smbs-card h3{margin:0 0 6px;font-size:.84rem;line-height:1.25;letter-spacing:-.02em}.for-smbs-card p{margin:0;color:var(--home-muted);font-size:.78rem;line-height:1.4}.for-smbs-pain-card{grid-template-columns:46px minmax(0,1fr)}.for-smbs-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:rgba(31,92,255,.08);color:#1f5cff;flex:0 0 auto}.for-smbs-icon-tile svg{width:20px;height:20px}.for-smbs-icon-violet{background:rgba(141,143,245,.15);color:#7b73f4}.for-smbs-icon-green{background:rgba(37,168,74,.12);color:#1f9f41}.for-smbs-icon-amber{background:rgba(242,158,28,.12);color:#d88409}.for-smbs-step-row{display:grid;grid-template-columns:minmax(0,1fr) 40px;grid-gap:10px;gap:10px;align-items:center}.for-smbs-step-card{grid-template-columns:24px 38px minmax(0,1fr);align-items:center;min-height:114px;padding:11px}.for-smbs-step-number{width:20px;height:20px;margin-bottom:auto;border-radius:50%;background:#1f5cff;color:white;font-size:.66rem}.for-smbs-step-arrow,.for-smbs-step-number{display:inline-flex;align-items:center;justify-content:center;font-weight:700}.for-smbs-step-arrow{color:#1f5cff;font-size:1.8rem}.for-smbs-steps{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch}.for-smbs-workflow-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.for-smbs-diff-card,.for-smbs-workflow-card{text-decoration:none;color:inherit}.for-smbs-workflow-card:focus-visible,.for-smbs-workflow-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(17,32,74,.08)}.for-smbs-diff-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.for-smbs-close-section{padding-bottom:14px}.for-smbs-close-surface{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:18px 18px 16px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,253,.98));border:1px solid rgba(14,33,80,.08);box-shadow:0 18px 36px rgba(17,32,74,.06)}.for-smbs-close-surface--split{grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);align-items:stretch}.for-smbs-close-copy{display:flex;flex-direction:column;justify-content:center;gap:12px;max-width:720px;padding:8px 0 8px 4px}.for-smbs-close-visual{display:flex;align-items:stretch;justify-content:flex-end}.for-smbs-close-visual>.for-smbs-hero-panel{width:min(100%,560px)}.for-smbs-close-copy h2{margin:0;font-size:clamp(1.45rem,1.95vw,1.8rem);line-height:1.15;letter-spacing:-.04em}.for-smbs-close-copy p{margin:0;max-width:42ch;color:var(--home-text);font-size:.92rem;line-height:1.55}.for-smbs-scene{position:relative;min-height:380px;padding:0}.for-smbs-lifestyle{position:relative;width:100%;height:100%;min-height:380px;border-radius:0;overflow:visible;background:transparent;border:0}.for-smbs-lifestyle:before{content:"";position:absolute;inset:auto 18px 10px 18px;height:96px;border-radius:999px;background:radial-gradient(circle at 50% 40%,rgba(17,32,74,.08),transparent 55%);filter:blur(10px)}.for-smbs-laptop{position:absolute;right:10px;bottom:12px;width:min(73%,430px)}.laptop-screen{position:relative;padding:13px;border-radius:12px 12px 7px 7px;background:#0e1320;box-shadow:0 18px 36px rgba(17,32,74,.18)}.laptop-screen:before{content:"";position:absolute;inset:11px;border-radius:8px;background:linear-gradient(180deg,#fbfdff,#f2f7ff)}.screen-bars,.screen-chart,.screen-metrics,.screen-top{position:relative;z-index:1}.screen-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.72rem;font-weight:700}.tiny-pill{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(31,92,255,.08);color:#1f5cff}.screen-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:11px}.screen-metrics article{padding:9px 9px 8px;border-radius:12px;background:rgba(255,255,255,.92);border:1px solid rgba(14,33,80,.08)}.screen-metrics strong{display:block;margin-bottom:2px;font-size:1.02rem}.screen-metrics span{color:var(--home-muted);font-size:.72rem;line-height:1.25}.screen-chart svg{width:100%;height:auto;display:block}.screen-bars{display:flex;align-items:flex-end;gap:8px;height:40px;margin-top:8px}.screen-bars span{flex:1 1;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#5d7fff,#1f5cff)}.laptop-base{width:112%;height:17px;margin:0 auto;border-radius:0 0 20px 20px;background:linear-gradient(180deg,#dfe5ef,#cdd5e3);box-shadow:0 10px 20px rgba(17,32,74,.12)}.for-smbs-lifestyle-plant{position:absolute;left:4px;bottom:28px;width:92px;height:160px}.for-smbs-lifestyle-plant .stem{position:absolute;left:37px;bottom:0;width:8px;height:66px;border-radius:999px;background:linear-gradient(180deg,#6f8f3f,#3f6b24)}.for-smbs-lifestyle-plant .leaf{position:absolute;background:radial-gradient(circle at 30% 30%,#8cc05d 0,#5b8e2d 72%,#447321 100%);border-radius:70% 30% 70% 30%}.for-smbs-lifestyle-plant .leaf-a{width:34px;height:68px;left:12px;bottom:48px;transform:rotate(-36deg)}.for-smbs-lifestyle-plant .leaf-b{width:32px;height:62px;left:30px;bottom:58px;transform:rotate(10deg)}.for-smbs-lifestyle-plant .leaf-c{width:28px;height:58px;left:48px;bottom:52px;transform:rotate(34deg)}.for-smbs-mug{position:absolute;right:8px;bottom:34px;width:36px;height:36px;border-radius:8px 8px 12px 12px;background:linear-gradient(180deg,#f9fbff,#dfe5ef);box-shadow:inset 0 0 0 2px rgba(14,33,80,.08),0 10px 18px rgba(17,32,74,.08)}.for-smbs-mug:after{content:"";position:absolute;right:-8px;top:9px;width:12px;height:12px;border:3px solid rgba(14,33,80,.18);border-left:0;border-radius:0 12px 12px 0}.for-smbs-books{position:absolute;left:58px;bottom:30px;display:grid;grid-gap:3px;gap:3px}.for-smbs-books span{width:28px;height:6px;border-radius:999px;background:linear-gradient(180deg,#a2acc4,#7d889f);box-shadow:0 4px 10px rgba(17,32,74,.08)}.for-smbs-books span:last-child{width:36px}@media (max-width:1080px){.for-smbs-close-surface,.for-smbs-hero-grid,.for-smbs-panel-grid{grid-template-columns:1fr}.for-smbs-panel-grid{gap:10px}.for-smbs-donut{width:min(100%,220px);margin-inline:auto}.for-smbs-stats{padding-top:0}.for-smbs-close-copy{padding-right:0}.for-smbs-close-visual{justify-content:stretch}.for-smbs-close-visual>.for-smbs-hero-panel{width:100%}.for-smbs-scene{min-height:340px}.for-smbs-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.for-smbs-diff-grid,.for-smbs-pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.for-smbs-steps{grid-template-columns:1fr}.for-smbs-step-arrow{display:none}}@media (max-width:720px){.for-smbs-page .page-shell{width:min(calc(100% - 18px),1200px)}.for-smbs-surface{padding:0;border-radius:0}.for-smbs-hero-copy{padding:12px 4px 8px}.for-smbs-hero-copy h1{max-width:100%;font-size:clamp(1.95rem,8.2vw,2.6rem)}.for-smbs-hero-copy p{max-width:100%}.for-smbs-primary-cta{width:100%}.for-smbs-card,.for-smbs-step-card{padding:12px}.for-smbs-diff-grid,.for-smbs-pain-card,.for-smbs-pain-grid,.for-smbs-step-card,.for-smbs-workflow-grid{grid-template-columns:1fr}.for-smbs-card-grid{gap:10px}.for-smbs-close-surface,.for-smbs-hero-panel{padding:12px}.for-smbs-hero-panel h2{font-size:1rem}.for-smbs-proof-bar{align-items:flex-start}.for-smbs-scene{min-height:300px}.for-smbs-laptop{width:min(90%,360px)}.screen-metrics{grid-template-columns:1fr}.for-smbs-lifestyle-plant{left:6px;bottom:30px;transform:scale(.82);transform-origin:left bottom}.for-smbs-books{left:50px;bottom:28px;transform:scale(.88);transform-origin:left bottom}}@media (max-width:980px){.faq-audience-grid,.faq-hero-grid{grid-template-columns:1fr}.faq-hero-grid{gap:28px;min-height:0;padding-top:40px;padding-bottom:42px}.faq-hero-copy h1{max-width:14ch}.faq-content{padding-top:58px}.faq-audience-card{min-height:0}.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 28px}}@media (max-width:640px){.faq-page .page-shell{width:min(calc(100% - 24px),1120px)}.faq-hero:after{right:-180px;top:40px;width:360px;height:320px}.faq-hero-grid{padding-top:32px;padding-bottom:34px}.faq-hero-copy h1{font-size:clamp(2.65rem,13vw,3.8rem)}.faq-actions,.faq-pill-nav{align-items:stretch}.faq-button{width:100%}.faq-audience-card,.faq-final-cta,.faq-trust-card{padding:18px}.faq-section-heading h2{font-size:clamp(1.85rem,9vw,2.4rem)}.faq-accordion summary{min-height:54px;padding:0 14px}.faq-answer{padding:0 14px 18px}.faq-final-cta{background:linear-gradient(145deg,#0f172a 0,#0f172a 64%,var(--faq-blue) 64%,#1f5abf 100%)}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.trust-page{--trust-page-blue:#164ead;--trust-page-blue-hover:#123f8c;--trust-page-ink:#0f172a;--trust-page-slate:#334155;--trust-page-muted:#64748b;--trust-page-bg:#f8fafc;--trust-page-surface:#ffffff;--trust-page-border:#e2e8f0;--trust-page-blue-soft:#eff6ff;--trust-page-blue-border:#bfdbfe;min-height:100%;background:var(--trust-page-bg);color:var(--trust-page-ink)}.trust-page .page-shell{width:min(calc(100% - 32px),1120px)}.trust-hero{overflow:hidden;border-bottom:1px solid var(--trust-page-border);background:radial-gradient(circle at 70% 26%,rgba(22,78,173,.12),transparent 31%),linear-gradient(180deg,#ffffff 0,var(--trust-page-bg) 100%)}.trust-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,1fr);grid-gap:48px;gap:48px;align-items:center;min-height:520px;padding-top:56px;padding-bottom:64px}.trust-hero-copy{min-width:0}.trust-badge{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 16px;border:1px solid var(--trust-page-blue-border);border-radius:999px;background:var(--trust-page-blue-soft);color:var(--trust-page-blue);font-size:.84rem;font-weight:850}.trust-badge svg,.trust-card-icon svg,.trust-icon-chip svg,.trust-prohibited-item svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.trust-hero-copy h1{margin:28px 0 18px;max-width:15.5ch;color:var(--trust-page-ink);font-size:clamp(2.65rem,4.25vw,3.75rem);font-weight:900;line-height:1;letter-spacing:0}.trust-hero-copy p{margin:0;max-width:58ch;color:var(--trust-page-slate);font-size:1.08rem;font-weight:650;line-height:1.62}.trust-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.trust-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:10px;font-size:.9rem;font-weight:850;line-height:1.1;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.trust-button:focus-visible,.trust-button:hover{transform:translateY(-1px)}.trust-button-primary{background:var(--trust-page-blue);border-color:var(--trust-page-blue);color:#ffffff}.trust-button-primary:focus-visible,.trust-button-primary:hover{background:var(--trust-page-blue-hover);border-color:var(--trust-page-blue-hover)}.trust-button-secondary{background:#ffffff;border-color:var(--trust-page-blue);color:var(--trust-page-blue)}.trust-button-secondary:focus-visible,.trust-button-secondary:hover{background:var(--trust-page-blue-soft)}.trust-visual{position:relative;min-height:420px}.trust-orbit{position:absolute;left:50%;top:50%;border:1.5px solid rgba(22,78,173,.52);border-radius:50%;transform:translate(-50%,-50%)}.trust-orbit-large{width:min(84%,380px);aspect-ratio:1}.trust-orbit-small{width:min(58%,264px);aspect-ratio:1}.trust-shield{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:190px;transform:translate(-50%,-50%);filter:drop-shadow(0 18px 32px rgba(22,78,173,.2))}.trust-shield svg{width:100%;height:auto}.trust-shield path:first-child{fill:#1f63f1;stroke:#8bb8ff;stroke-width:6}.trust-shield path:last-child{fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round;stroke-width:13}.trust-hero-chip{position:absolute;z-index:2;display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;width:184px;min-height:80px;padding:14px 16px;border:1px solid var(--trust-page-border);border-radius:16px;background:rgba(255,255,255,.95);box-shadow:0 18px 38px rgba(15,23,42,.08)}.trust-chip-approval{left:4%;top:14%}.trust-chip-logs{left:4%;bottom:14%}.trust-chip-recovery{right:4%;top:14%}.trust-chip-data{right:4%;bottom:14%}.trust-card-icon,.trust-icon-chip{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;background:var(--trust-page-blue-soft);color:#1f63f1}.trust-hero-chip strong{display:block;color:var(--trust-page-ink);font-size:.82rem;font-weight:900;line-height:1.12}.trust-hero-chip small{display:block;margin-top:3px;color:var(--trust-page-muted);font-size:.72rem;font-weight:700;line-height:1.24}.trust-section{padding:58px 0 0}.trust-section-compact{padding-top:36px}.trust-final-section{padding-bottom:28px}.trust-centered-heading h2,.trust-not-permitted h2,.trust-question-band h2,.trust-section-title{margin:0;color:var(--trust-page-ink);font-size:clamp(2rem,3.4vw,2.72rem);font-weight:900;line-height:1.05;letter-spacing:0}.trust-centered-heading,.trust-section-title{text-align:center}.trust-smb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:26px}.trust-smb-card{display:flex;min-height:300px;flex-direction:column;align-items:flex-start;padding:28px 24px;border:1px solid var(--trust-page-border);border-radius:18px;background:var(--trust-page-surface);box-shadow:0 8px 0 rgba(226,232,240,.75)}.trust-smb-card h3{margin:auto 0 14px;color:var(--trust-page-ink);font-size:1.06rem;font-weight:900;line-height:1.32}.trust-smb-card p{margin:0;color:var(--trust-page-slate);font-size:.95rem;font-weight:650;line-height:1.54}.trust-centered-heading p,.trust-centered-heading small{display:block;margin:8px auto 0;max-width:78ch;color:var(--trust-page-muted);font-size:1rem;font-weight:700;line-height:1.4}.trust-centered-heading small{font-size:.92rem}.trust-builder-panel,.trust-not-permitted,.trust-question-band,.trust-scope-card{margin-top:22px;border:1px solid var(--trust-page-blue-border);border-radius:22px;background:rgba(255,255,255,.86)}.trust-scope-card{padding:28px}.trust-scope-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,290px);grid-gap:24px;gap:24px;align-items:start}.trust-example-badge{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border:1px solid #fed7aa;border-radius:999px;background:#fff7ed;color:#c2410c;font-size:.82rem;font-weight:850}.trust-example-badge:before{content:"!";margin-right:8px;font-weight:950}.trust-scope-header h3{margin:14px 0 8px;color:var(--trust-page-ink);font-size:clamp(2rem,3.6vw,3rem);font-weight:900;line-height:1;letter-spacing:0}.trust-tag-row{display:flex;flex-wrap:wrap;gap:8px}.trust-tag-row span{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid var(--trust-page-blue-border);border-radius:999px;background:var(--trust-page-blue-soft);color:var(--trust-page-blue);font-size:.78rem;font-weight:850}.trust-scope-header aside{padding:18px;border:1px solid var(--trust-page-border);border-radius:16px;background:#f8fafc}.trust-scope-header aside strong{display:block;color:var(--trust-page-ink);font-size:.9rem;font-weight:900}.trust-scope-header aside p{margin:6px 0 0;color:var(--trust-page-slate);font-size:.82rem;font-weight:650;line-height:1.4}.trust-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:24px}.trust-scope-item{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;min-height:116px;padding:18px;border:1px solid var(--trust-page-border);border-radius:16px;background:#ffffff}.trust-scope-item>span{width:12px;height:12px;margin-top:3px;border-radius:999px;background:#1f63f1}.trust-scope-item h4{margin:0 0 6px;color:var(--trust-page-ink);font-size:.9rem;font-weight:900;line-height:1.16}.trust-scope-item p{margin:0;color:var(--trust-page-slate);font-size:.78rem;font-weight:650;line-height:1.38}.trust-builder-panel{padding:28px}.trust-builder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 24px;gap:14px 24px;margin-top:28px}.trust-builder-card{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:92px;padding:16px;border:1px solid var(--trust-page-border);border-radius:14px;background:#ffffff}.trust-builder-card>span{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:#1f63f1;color:#ffffff;font-size:1.18rem;font-weight:950}.trust-builder-card h3{margin:0 0 4px;color:var(--trust-page-ink);font-size:.9rem;font-weight:900;line-height:1.14}.trust-builder-card p{margin:0;color:var(--trust-page-slate);font-size:.78rem;font-weight:650;line-height:1.3}.trust-not-permitted{padding:28px 20px;border-color:#fed7aa;background:#fff7ed;text-align:center}.trust-prohibited-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;margin-top:22px}.trust-prohibited-item{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:0 16px;text-align:left}.trust-prohibited-item+.trust-prohibited-item{border-left:1px solid #fed7aa}.trust-prohibited-item span{display:grid;place-items:center;width:18px;height:18px;margin-top:2px;border-radius:999px;background:#fb923c;color:#ffffff}.trust-prohibited-item svg{width:11px;height:11px;stroke-width:4}.trust-prohibited-item p{margin:0;color:var(--trust-page-slate);font-size:.75rem;font-weight:750;line-height:1.35}.trust-question-band{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:26px 32px;background:var(--trust-page-blue-soft)}.trust-final-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px}.trust-final-button{flex-direction:column;gap:2px;width:220px;min-height:72px;padding:14px 22px;border-radius:10px;font-size:1rem;font-weight:750;line-height:1.15;text-align:center;white-space:nowrap}.trust-final-button span{display:block;white-space:nowrap}.trust-question-band h2{font-size:clamp(1.65rem,3vw,2.25rem)}.trust-question-band p{margin:6px 0 0;max-width:72ch;color:var(--trust-page-slate);font-size:1rem;font-weight:650;line-height:1.42}@media (max-width:1080px){.trust-hero-grid{grid-template-columns:1fr;gap:28px;min-height:0;padding-top:44px;padding-bottom:52px}.trust-hero-copy h1{max-width:16ch}.trust-visual{min-height:460px}.trust-prohibited-grid,.trust-smb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-prohibited-item{padding:14px 16px}.trust-prohibited-item+.trust-prohibited-item{border-left:0}.trust-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.trust-page .page-shell{width:min(calc(100% - 24px),1120px)}.trust-hero-grid{padding-top:32px;padding-bottom:38px}.trust-hero-copy h1{font-size:clamp(2.45rem,13vw,3.8rem)}.trust-hero-copy p{font-size:1rem}.trust-actions,.trust-button{width:100%}.trust-visual{display:grid;grid-gap:12px;gap:12px;min-height:0}.trust-chip-approval,.trust-chip-data,.trust-chip-logs,.trust-chip-recovery,.trust-orbit{position:static}.trust-orbit{display:none}.trust-shield{position:relative;left:auto;top:auto;width:170px;margin:8px auto 14px;transform:none}.trust-hero-chip{width:100%}.trust-section{padding-top:42px}.trust-builder-grid,.trust-prohibited-grid,.trust-question-band,.trust-scope-grid,.trust-scope-header,.trust-smb-grid{grid-template-columns:1fr}.trust-smb-card{min-height:0}.trust-smb-card h3{margin-top:36px}.trust-builder-panel,.trust-not-permitted,.trust-question-band,.trust-scope-card{padding:18px}.trust-question-band{justify-items:start}.trust-final-actions{width:100%;flex-direction:column;align-items:stretch}.trust-final-button{width:100%}}.workflow-detail-page,.workflows-page{--workflow-blue:#164ead;--workflow-blue-dark:#123f8c;--workflow-blue-bright:#164EAD;--workflow-blue-soft:#eff6ff;--workflow-blue-border:#bfdbfe;--workflow-ink:#0f172a;--workflow-slate:#334155;--workflow-muted:#64748b;--workflow-border:#dbe4f0;--workflow-surface:#ffffff;--workflow-bg:#f8fafc;color:var(--workflow-ink);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.98) 42%,#ffffff)}.workflow-detail-page .page-shell,.workflows-page .page-shell{width:min(calc(100% - 32px),1120px)}.workflows-hero{padding:58px 0 22px}.workflows-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.86fr);grid-gap:84px;gap:84px;align-items:center}.workflows-hero-copy{min-width:0}.workflows-badge,.workflows-cluster-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--workflow-blue-border);background:var(--workflow-blue-soft);color:var(--workflow-blue);font-size:.76rem;font-weight:850;line-height:1}.workflow-detail-hero h1,.workflows-hero h1{margin:24px 0 14px;max-width:13ch;color:var(--workflow-ink);font-size:clamp(3.15rem,6vw,5rem);font-weight:850;line-height:1.02;letter-spacing:0}.workflow-detail-hero p,.workflows-hero-copy p{margin:0;max-width:63ch;color:var(--workflow-slate);font-size:1.05rem;font-weight:620;line-height:1.62}.workflows-actions,.workflows-final-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.workflows-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:10px;font-size:.84rem;font-weight:850;line-height:1.1;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.workflows-button:focus-visible,.workflows-button:hover{transform:translateY(-1px)}.workflows-button-primary{background:var(--workflow-blue-bright);border-color:var(--workflow-blue-bright);color:#ffffff;box-shadow:0 14px 28px rgba(31,92,255,.22)}.workflows-button-primary:focus-visible,.workflows-button-primary:hover{background:var(--workflow-blue-dark);border-color:var(--workflow-blue-dark)}.workflows-button-secondary{background:#ffffff;border-color:var(--workflow-blue);color:var(--workflow-blue)}.workflows-button-secondary:focus-visible,.workflows-button-secondary:hover{background:var(--workflow-blue-soft)}.workflow-detail-page .workflows-button{min-height:48px;padding:0 24px;border-radius:10px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.15;letter-spacing:0;white-space:normal}.workflow-detail-page .workflows-button-primary{border:1px solid var(--workflow-blue);background:var(--workflow-blue);color:#ffffff;box-shadow:0 16px 32px rgba(22,78,173,.18)}.workflow-detail-page .workflows-button-primary:focus-visible,.workflow-detail-page .workflows-button-primary:hover{border-color:var(--workflow-blue-dark);background:var(--workflow-blue-dark);color:#ffffff}.workflow-detail-page .workflows-button-secondary{border:1px solid var(--workflow-blue);background:#ffffff;color:var(--workflow-blue);box-shadow:none}.workflows-proof-chips{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.workflow-detail-use-cases span,.workflows-proof-chips span,.workflows-standard-chips span{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 13px;border:1px solid var(--workflow-blue-border);border-radius:999px;background:var(--workflow-blue-soft);color:var(--workflow-blue);font-size:.82rem;font-weight:850}.workflows-proof-chips svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.workflow-detail-panel,.workflow-detail-scope-card,.workflows-preview-card{border:1px solid var(--workflow-border);border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 20px 44px rgba(15,23,42,.06)}.workflows-preview-card{padding:30px}.workflows-preview-heading p{margin:0 0 8px;color:var(--workflow-ink);font-size:1.24rem;font-weight:850;line-height:1.15}.workflows-preview-heading span{display:inline-flex;min-height:21px;align-items:center;padding:0 7px;border-radius:999px;background:var(--workflow-blue-soft);color:var(--workflow-blue);font-size:.7rem;font-weight:850}.workflows-preview-card h2{margin:28px 0 10px;color:var(--workflow-ink);font-size:clamp(1.75rem,3vw,2.34rem);line-height:1.08;letter-spacing:0}.workflows-preview-card dl{display:grid;grid-gap:22px;gap:22px;margin:28px 0}.workflows-preview-card dl div{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.workflows-preview-card dt{color:var(--workflow-blue);font-size:.86rem;font-weight:850}.workflows-preview-card dd{margin:0;color:var(--workflow-ink);font-size:.9rem;font-weight:650;line-height:1.45}.workflows-process-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:30px 0 0;padding:0;list-style:none}.workflows-process-list li{position:relative;display:grid;justify-items:center;grid-gap:8px;gap:8px;color:var(--workflow-ink);font-size:.82rem;font-weight:750;text-align:center}.workflows-process-list li:before{content:"";position:absolute;top:13px;right:50%;width:100%;height:2px;background:var(--workflow-border);transform:translateX(-13px)}.workflows-process-list li:first-child:before{display:none}.workflows-process-list span{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#dbeafe;color:var(--workflow-blue);font-size:.82rem;font-weight:900}.workflows-section{padding:36px 0 0}.workflows-section-heading{margin-bottom:20px}.workflow-detail-panel h2,.workflow-detail-scope-card h2,.workflows-final-panel h2,.workflows-section-heading h2,.workflows-standard-panel h2{margin:0;color:var(--workflow-ink);font-size:clamp(1.72rem,3vw,2.34rem);font-weight:850;line-height:1.08;letter-spacing:0}.workflow-detail-panel p,.workflows-final-panel p,.workflows-section-heading p,.workflows-standard-panel p{margin:8px 0 0;max-width:77ch;color:var(--workflow-slate);font-size:.98rem;font-weight:620;line-height:1.5}.workflows-cluster-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.workflows-catalog-card,.workflows-cluster-card,.workflows-step-card{border:1px solid var(--workflow-border);border-radius:14px;background:rgba(255,255,255,.9);box-shadow:0 12px 28px rgba(15,23,42,.04)}.workflows-cluster-card{min-height:232px;padding:22px 20px}.workflows-cluster-card p{margin:18px 0 14px;color:var(--workflow-slate);font-size:.88rem;font-weight:650;line-height:1.42}.workflow-detail-scope-card ul,.workflows-cluster-card ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.workflows-cluster-card li{display:grid;grid-template-columns:15px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;color:var(--workflow-ink);font-size:.82rem;font-weight:800;line-height:1.28}.workflows-cluster-card svg{width:15px;height:15px;margin-top:1px;color:var(--workflow-blue);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.workflows-standard-band{padding:24px 0 6px}.workflows-standard-panel{padding:30px 96px 32px;border-radius:14px;background:linear-gradient(135deg,#164ead,#1356c9 58%,#164EAD);color:#ffffff}.workflows-standard-panel h2{max-width:28ch;color:#ffffff}.workflows-standard-panel p{max-width:86ch;color:#e8f1ff;font-weight:700}.workflows-standard-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 26px;gap:12px 26px;margin-top:22px}.workflows-standard-chips span{min-height:38px;justify-content:flex-start;border-color:rgba(255,255,255,.72);background:#ffffff;color:var(--workflow-blue)}.workflows-proof-icon{display:grid;place-items:center;width:23px;height:23px;border-radius:999px;background:var(--workflow-blue);color:#ffffff;flex:0 0 auto}.workflows-proof-icon svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.workflows-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.workflows-catalog-card{display:flex;min-height:172px;flex-direction:column;align-items:flex-start;padding:18px 20px 16px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.workflows-catalog-card:focus-visible,.workflows-catalog-card:hover{border-color:var(--workflow-blue-border);box-shadow:0 16px 34px rgba(22,78,173,.1);transform:translateY(-1px)}.workflows-catalog-card h3{margin:12px 0 4px;color:var(--workflow-ink);font-size:1.04rem;line-height:1.15;letter-spacing:0}.workflows-catalog-card p{margin:0;color:var(--workflow-slate);font-size:.9rem;font-weight:620;line-height:1.36}.workflows-proof-row{display:grid;grid-gap:2px;gap:2px;margin-top:auto;padding-top:14px;color:var(--workflow-muted);font-size:.75rem;line-height:1.3}.workflows-proof-row strong{color:var(--workflow-slate);font-size:.74rem}.workflows-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.workflows-step-card{min-height:172px;padding:20px 18px}.workflows-step-card>span{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--workflow-blue);color:#ffffff;font-size:.82rem;font-weight:900}.workflows-step-card h3{margin:12px 0 8px;color:var(--workflow-ink);font-size:1rem;line-height:1.16}.workflows-step-card p{margin:0;color:var(--workflow-slate);font-size:.82rem;font-weight:620;line-height:1.42}.workflows-final-cta{padding-top:10px}.workflows-final-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;padding:24px 32px;border:1px solid var(--workflow-border);border-radius:14px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(15,23,42,.04)}.workflows-final-actions{justify-content:flex-end;margin-top:0}.workflow-detail-hero{padding:58px 0 22px}.workflow-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);grid-gap:48px;gap:48px;align-items:center}.workflow-detail-back{display:inline-flex;margin-bottom:18px;color:var(--workflow-blue);font-size:.86rem;font-weight:850;text-decoration:underline;text-underline-offset:3px}.workflow-detail-hero h1{max-width:16ch}.workflow-detail-panel,.workflow-detail-scope-card{padding:26px}.workflow-detail-panel h2,.workflow-detail-scope-card h2{font-size:clamp(1.45rem,2.3vw,1.95rem)}.workflow-detail-scope-card ul{margin-top:18px}.workflow-detail-scope-card li{padding:11px 0;border-top:1px solid var(--workflow-border);color:var(--workflow-slate);font-size:.94rem;font-weight:750}.workflow-detail-scope-card li:first-child{border-top:0}.workflow-detail-use-cases{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 14px}@media (max-width:1080px){.workflow-detail-grid,.workflows-hero-grid{grid-template-columns:1fr;gap:34px}.workflows-cluster-grid,.workflows-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflows-standard-panel{padding-right:34px;padding-left:34px}}@media (max-width:800px){.workflows-hero{padding-top:38px}.workflow-detail-page .page-shell,.workflows-page .page-shell{width:min(calc(100% - 24px),1120px)}.workflow-detail-hero h1,.workflows-hero h1{max-width:100%;font-size:clamp(2.6rem,12vw,4rem)}.workflow-detail-panel,.workflow-detail-scope-card,.workflows-preview-card{padding:20px}.workflows-preview-card dl div{grid-template-columns:1fr;gap:4px}.workflows-catalog-grid,.workflows-final-panel,.workflows-standard-chips{grid-template-columns:1fr}.workflows-actions .workflows-button,.workflows-final-actions,.workflows-final-actions .workflows-button{width:100%}.workflows-final-panel,.workflows-standard-panel{padding:22px}}@media (max-width:560px){.workflows-cluster-grid,.workflows-step-grid{grid-template-columns:1fr}.workflows-process-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.workflows-process-list li:before{display:none}}.home-page{--home-blue:#164ead;--home-blue-hover:#123f8c;--home-ink:#0f172a;--home-slate:#334155;--home-muted:#64748b;--home-bg:#f8fafc;--home-surface:#ffffff;--home-border:#e2e8f0;--home-blue-soft:#eef4ff;--home-green:#16a34a;--home-green-dark:#166534;--home-green-soft:#dcfce7;--home-shadow:0 20px 45px rgba(15,23,42,0.06);overflow:clip;background:radial-gradient(circle at 50% 0,rgba(22,78,173,.08),transparent 26%),linear-gradient(180deg,#ffffff 0,var(--home-bg) 44%,#ffffff 100%);color:var(--home-ink)}.home-page .page-shell{width:min(calc(100% - 32px),1120px)}.home-section{padding:10px 0}.home-hero{padding-top:28px}.home-hero-grid{display:grid;grid-template-columns:minmax(0,.98fr) minmax(420px,.88fr);grid-gap:22px;gap:22px;align-items:center}.home-hero-copy{min-width:0;padding:10px 0}.home-eyebrow,.home-permission-label{display:inline-flex;align-items:center;gap:8px;margin:0;min-height:28px;padding:0 12px;border-radius:999px;background:var(--home-blue-soft);color:var(--home-blue);font-size:.82rem;font-weight:850;line-height:1.15}.home-eyebrow svg,.home-permission-label svg{width:16px;height:16px;flex:0 0 auto}.home-hero-copy h1{max-width:min(100%,12.5ch);margin:24px 0 14px;color:var(--home-ink);font-size:clamp(2.75rem,4.2vw,3.7rem);line-height:1.03;letter-spacing:0;font-weight:900}.home-hero-copy h1 span{color:var(--home-blue)}.home-lede{max-width:58ch;margin:0;color:var(--home-ink);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.58;font-weight:520}.home-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.home-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:38px;padding:0 16px;border:1px solid var(--home-blue);border-radius:10px;font-size:.86rem;font-weight:850;line-height:1.1;text-align:center;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.home-button svg{width:18px;height:18px;flex:0 0 auto}.home-button:focus-visible,.home-button:hover{transform:translateY(-1px)}.home-button-primary{background:var(--home-blue);color:#ffffff;box-shadow:0 14px 28px rgba(22,78,173,.22)}.home-button-primary:focus-visible,.home-button-primary:hover{background:var(--home-blue-hover);border-color:var(--home-blue-hover)}.home-button-secondary{background:#ffffff;color:var(--home-blue)}.home-button-secondary:focus-visible,.home-button-secondary:hover{background:var(--home-blue-soft)}.home-audience-column ul,.home-outcome-list,.home-truth-list{margin:0;padding:0;list-style:none}.home-truth-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:24px;max-width:640px}.home-outcome-list li,.home-truth-list li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;color:var(--home-ink);font-size:.78rem;line-height:1.35;font-weight:650}.home-approval-badge svg,.home-outcome-list svg,.home-truth-list svg{width:18px;height:18px;color:var(--home-green);flex:0 0 auto}.home-audience-card,.home-lead-example,.home-story-panel,.home-trust-panel{border:1px solid var(--home-border);border-radius:24px;background:var(--home-surface);box-shadow:var(--home-shadow)}.home-audience-card{padding:24px}.home-audience-card h2,.home-example-heading h2,.home-section-title,.home-trust-panel>h2{margin:0;color:var(--home-ink);line-height:1.12;letter-spacing:0;font-weight:900}.home-audience-card h2{font-size:1.22rem}.home-audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.home-audience-column{overflow:hidden;border:1px solid var(--home-border);border-radius:10px;background:#ffffff}.home-audience-column h3{display:flex;min-height:52px;margin:0;border-bottom:1px solid var(--home-border);background:#f4f7fb;font-size:.96rem;font-weight:900}.home-audience-column h3,.home-audience-column li{align-items:center;gap:12px;padding:12px 14px;color:var(--home-ink)}.home-audience-column li{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;min-height:72px;font-size:.85rem;line-height:1.38;font-weight:650}.home-audience-column li+li{border-top:1px solid var(--home-border)}.home-audience-footer{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;margin-top:14px;padding:14px;border-radius:10px;background:#f1f5ff}.home-audience-footer p{display:grid;grid-gap:2px;gap:2px;margin:0}.home-audience-footer strong{color:var(--home-ink);font-size:.94rem;line-height:1.25}.home-audience-footer span{color:var(--home-slate);font-size:.82rem;line-height:1.35}.home-icon{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--home-blue-soft);color:var(--home-blue);flex:0 0 auto}.home-icon svg{width:20px;height:20px}.home-icon-green{background:var(--home-green-soft);color:var(--home-green-dark)}.home-trust-panel{padding:24px 22px 26px}.home-section-title,.home-trust-panel>h2{text-align:center;font-size:clamp(1.42rem,2vw,1.84rem)}.home-proof-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:22px}.home-proof-item{display:grid;justify-items:center;align-content:start;grid-gap:10px;gap:10px;min-width:0;text-align:center}.home-proof-item h3{margin:0;color:var(--home-ink);font-size:.86rem;line-height:1.2;font-weight:900}.home-proof-item p{margin:0;color:var(--home-slate);font-size:.78rem;line-height:1.38;font-weight:560}.home-panel-divider{height:1px;margin:24px -22px 14px;background:var(--home-border)}.home-how-list,.home-lead-flow{display:grid;margin:0;padding:0;list-style:none}.home-how-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px}.home-how-step,.home-lead-flow li{position:relative;display:grid;grid-template-columns:26px 52px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;min-width:0}.home-step-number{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--home-blue);color:#ffffff;font-size:.76rem;line-height:1;font-weight:900}.home-how-step>.home-icon,.home-lead-flow .home-icon{width:52px;height:52px}.home-how-step>.home-icon svg,.home-lead-flow .home-icon svg{width:26px;height:26px}.home-how-step h3,.home-lead-flow h3,.home-workflow-card h3{margin:0;color:var(--home-ink);font-size:.86rem;line-height:1.22;font-weight:900}.home-how-step p,.home-lead-flow p,.home-workflow-card p{margin:6px 0 0;color:var(--home-slate);font-size:.78rem;line-height:1.38;font-weight:560}.home-flow-arrow{position:absolute;top:16px;right:-14px;color:var(--home-blue)}.home-flow-arrow svg{width:22px;height:22px}.home-story-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.86fr) minmax(230px,.72fr);grid-gap:28px;gap:28px;align-items:center;padding:24px 28px}.home-story-copy p:not(.home-permission-label){margin:22px 0 0;color:var(--home-ink);font-size:1rem;line-height:1.55;font-weight:650}.home-story-copy span{display:block;margin-top:10px;color:var(--home-slate);font-size:.9rem;line-height:1.35}.home-story-copy strong{display:block;margin-top:10px;color:var(--home-blue);font-size:.96rem;line-height:1.32}.home-story-illustration{display:grid;place-items:center;min-width:0}.home-report-window{width:min(100%,320px);padding:12px;border:1px solid var(--home-border);border-radius:12px;background:#f5f8ff}.home-window-controls{display:flex;gap:5px;margin-bottom:10px}.home-window-controls span{width:7px;height:7px;border-radius:50%;background:#cbd5e1}.home-output-card,.home-trend-card{border:1px solid var(--home-border);border-radius:10px;background:#ffffff}.home-trend-card{padding:10px 12px;color:var(--home-blue)}.home-trend-card svg{width:100%;height:auto}.home-trend-card path{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.home-trend-card path:first-child{opacity:.18;stroke-width:3}.home-output-card{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;margin-top:10px;padding:10px}.home-output-card span:not(.home-icon){display:block;height:8px;border-radius:999px;background:#cbd5e1}.home-output-card span:last-child{grid-column:2;width:68%}.home-outcome-list{display:grid;grid-gap:16px;gap:16px}.home-outcome-list li{grid-template-columns:20px minmax(0,1fr);font-size:.86rem;font-weight:850}.home-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:10px}.home-workflow-card{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;min-width:0;min-height:78px;padding:14px 18px;border:1px solid var(--home-border);border-radius:14px;background:#ffffff;box-shadow:0 12px 26px rgba(15,23,42,.04)}.home-workflow-card .home-icon{width:50px;height:50px;border-radius:10px}.home-workflow-card .home-icon svg{width:25px;height:25px}.home-example-section{padding-bottom:8px}.home-lead-example{padding:24px 28px 22px}.home-example-heading{max-width:620px;margin:0 auto 20px;text-align:left}.home-example-heading p{margin:0 0 6px;color:var(--home-ink);font-size:.82rem;font-weight:900}.home-example-heading h2{font-size:clamp(1.42rem,2.4vw,2rem)}.home-lead-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.home-approval-badge{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:30px;margin:20px auto 0;padding:0 14px;border-radius:999px;background:var(--home-green-soft);color:var(--home-green-dark);font-size:.88rem;font-weight:850}.home-example-note{margin:10px 0 0;color:var(--home-muted);font-size:.72rem;text-align:center}@media (max-width:1120px){.home-hero-grid,.home-story-panel{grid-template-columns:1fr}.home-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.nav{width:100%;gap:14px 22px;justify-content:flex-start}.utility-nav{max-width:100%;min-height:44px;padding:8px 14px;white-space:normal;text-align:center;line-height:1.15}.home-how-list,.home-lead-flow,.home-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-flow-arrow{display:none}.home-truth-list{grid-template-columns:1fr}}@media (max-width:640px){.home-page .page-shell{width:min(calc(100% - 24px),1120px)}.home-hero{padding-top:20px}.home-section{padding:8px 0}.home-hero-copy h1{max-width:100%;font-size:clamp(2.1rem,9.2vw,2.75rem)}.home-hero-copy h1 span{display:block}.home-actions,.home-button{width:100%}.home-audience-card,.home-lead-example,.home-story-panel,.home-trust-panel{padding:18px 14px;border-radius:18px}.home-audience-grid,.home-how-list,.home-lead-flow,.home-proof-grid,.home-workflow-grid{grid-template-columns:1fr}.home-panel-divider{margin-right:-14px;margin-left:-14px}.home-workflow-card{grid-template-columns:52px minmax(0,1fr);padding:14px}}.footer-brand .brand,.site-header .brand{flex:0 0 auto;overflow:visible;line-height:0}.footer-brand .brand-mark,.site-header .brand-mark{display:block;height:auto;aspect-ratio:1175/313;object-fit:contain;object-position:left center;border-radius:0;max-width:none;max-height:none;overflow:visible}.site-header .brand-mark{width:180px}.footer-brand .brand-mark{width:150px}.contact-page,.faq-page,.for-builders-page,.for-smbs-page,.home-page,.trust-page,.workflows-page{--launch-blue:#164ead;--launch-blue-hover:#123f8c;--launch-ink:#0f172a;--launch-slate:#334155;--launch-muted:#64748b;--launch-bg:#f8fafc;--launch-surface:#ffffff;--launch-border:#e2e8f0;--launch-info:#eff6ff;--launch-info-border:#bfdbfe;--launch-success:#16a34a;--launch-success-dark:#166534;--launch-success-soft:#dcfce7;--launch-success-border:#bbf7d0;--launch-shadow:0 20px 45px rgba(15,23,42,0.06);background:radial-gradient(circle at 76% 12%,rgba(22,78,173,.065),transparent 28%),linear-gradient(180deg,#ffffff 0,var(--launch-bg) 100%);color:var(--launch-ink)}.contact-page .page-shell,.faq-page .page-shell,.for-builders-page .page-shell,.for-smbs-page .page-shell,.home-page .page-shell,.trust-page .page-shell,.workflows-page .page-shell{width:min(calc(100% - 64px),1200px)}.faq-hero,.for-builders-hero,.for-smbs-hero,.home-hero,.trust-hero,.workflows-hero{padding:64px 0;border-bottom:1px solid var(--launch-border);background:transparent}.contact-page{padding:64px 0 56px;border-bottom:0;background:radial-gradient(circle at 50% 0,rgba(22,78,173,.06),transparent 30%),linear-gradient(180deg,#ffffff 0,var(--launch-bg) 100%)}.faq-hero-grid,.for-builders-hero-grid,.for-smbs-hero-grid,.home-hero-grid,.trust-hero-grid,.workflows-hero-grid{display:grid;align-items:start;min-height:0;padding:0;grid-gap:56px;gap:56px}.home-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}.faq-hero-grid,.for-builders-hero-grid,.workflows-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.for-smbs-hero-grid{grid-template-columns:minmax(0,.98fr) minmax(480px,1.02fr)}.trust-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.faq-hero-copy,.for-builders-hero-copy,.home-hero-copy,.trust-hero-copy,.workflows-hero-copy{min-width:0;max-width:620px;padding:0}.for-smbs-hero-copy{min-width:0;max-width:620px;padding:0 0 0 2px}.faq-hero:after,.for-builders-hero-wrap:after,.home-hero-copy:after{display:none}.faq-hero-eyebrow,.for-builders-hero-eyebrow,.for-smbs-hero-eyebrow,.for-smbs-scope-label,.home-eyebrow,.home-permission-label,.trust-badge,.workflows-badge,.workflows-cluster-pill{gap:8px;border:1px solid var(--launch-info-border);border-radius:999px;background:var(--launch-info);color:var(--launch-blue);letter-spacing:0;text-transform:none}.contact-review-pill,.faq-hero-eyebrow,.for-builders-hero-eyebrow,.for-smbs-hero-eyebrow,.for-smbs-scope-label,.home-eyebrow,.home-permission-label,.trust-badge,.workflows-badge,.workflows-cluster-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:32px;margin:0;padding:7px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.contact-review-pill{gap:7px;border:1px solid var(--launch-success-border);border-radius:999px;background:var(--launch-success-soft);color:var(--launch-success-dark)}.contact-hero-copy .contact-review-pill{justify-self:center;margin-bottom:24px}.contact-hero-copy h1,.faq-hero-copy h1,.for-builders-hero-copy h1,.home-hero-copy h1,.trust-hero-copy h1,.workflows-hero h1{max-width:620px;color:var(--launch-ink);font-family:Inter,system-ui,sans-serif;font-weight:800;line-height:1.02;letter-spacing:-.045em}.home-hero-copy h1{margin:24px 0 18px;font-size:68px}.contact-hero-copy h1,.faq-hero-copy h1,.for-builders-hero-copy h1,.for-smbs-hero-copy h1,.trust-hero-copy h1,.workflows-hero h1{margin:24px 0 18px;font-size:60px}.for-smbs-hero-copy h1{display:grid;grid-gap:4px;gap:4px;max-width:20ch;margin:16px 0 10px;font-size:47px}.for-smbs-hero-copy h1 span{display:block}.for-smbs-hero-copy h1 span:first-child:after{content:none}.for-smbs-hero-copy h1 span:last-child{max-width:20ch;color:var(--launch-blue)}.for-builders-hero-lead,.home-hero-copy h1 span{color:var(--launch-blue)}.contact-hero-copy p,.faq-hero-copy p,.for-builders-hero-copy>p:last-of-type,.home-lede,.trust-hero-copy p,.workflows-hero-copy p{max-width:560px;margin:0;color:var(--launch-slate);font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:400;line-height:1.55;letter-spacing:0}.for-smbs-hero-copy p{max-width:58ch;margin:0;color:var(--launch-ink);font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:400;line-height:1.36;letter-spacing:0}.for-smbs-hero-copy p+p{margin-top:14px}.for-smbs-hero-copy p strong{font-weight:800}.for-smbs-hero-turn,.for-smbs-payoff strong{color:var(--launch-blue);font-weight:800}.for-smbs-hinge-callout{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;max-width:560px;margin:14px 0 16px;padding:10px 16px;border:1px solid var(--launch-info-border);border-radius:10px;background:rgba(239,246,255,.46);color:var(--launch-blue)}.for-smbs-hinge-icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;background:#dbeafe;color:var(--launch-blue)}.for-smbs-hinge-icon svg{width:27px;height:27px}.for-smbs-hinge-callout p{display:grid;grid-gap:1px;gap:1px;margin:0;color:var(--launch-blue);font-size:18px;line-height:1.28}.for-builders-hero-lead{max-width:620px;margin:0 0 18px;font-family:Inter,system-ui,sans-serif;font-size:46px;font-weight:800;line-height:1.06;letter-spacing:-.045em}.for-builders-hero-copy>p:last-of-type{max-width:560px}.faq-actions,.for-builders-actions,.home-actions,.trust-actions,.workflows-page .workflows-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.contact-button,.faq-button,.for-builders-primary-button,.for-builders-secondary-button,.for-smbs-primary-cta,.home-button,.trust-button,.workflows-page .workflows-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:10px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.15;letter-spacing:0;white-space:normal}.for-smbs-primary-cta{width:-moz-fit-content;width:fit-content;min-width:320px;margin-top:14px}.contact-button,.faq-button-primary,.for-builders-primary-button,.for-smbs-primary-cta,.home-button-primary,.trust-button-primary,.workflows-page .workflows-button-primary{border:1px solid var(--launch-blue);background:var(--launch-blue);color:#ffffff;box-shadow:0 16px 32px rgba(22,78,173,.18)}.faq-button-secondary,.for-builders-secondary-button,.home-button-secondary,.trust-button-secondary,.workflows-page .workflows-button-secondary{border:1px solid var(--launch-blue);background:#ffffff;color:var(--launch-blue);box-shadow:none}.contact-card,.faq-trust-card,.for-builders-hero-card,.for-smbs-hero-panel,.home-audience-card,.trust-visual,.workflows-preview-card{box-sizing:border-box;width:100%;border:1px solid var(--launch-border);border-radius:24px;background:#ffffff;box-shadow:var(--launch-shadow)}.contact-card{padding:32px}.faq-trust-card,.home-audience-card,.workflows-preview-card{max-width:620px;justify-self:end;padding:32px}.for-builders-hero-card,.for-smbs-hero-panel,.trust-visual{max-width:620px;justify-self:end;padding:24px}.for-smbs-hero-panel{max-width:640px;padding:28px;border-radius:20px}.for-smbs-hero-panel h2{margin-bottom:22px;font-size:25px;line-height:1.1;letter-spacing:-.04em;font-weight:800}.for-smbs-panel-grid{grid-template-columns:minmax(260px,1fr) minmax(230px,.9fr);gap:28px;align-items:center}.for-smbs-donut{width:min(100%,292px);margin:0 auto}.for-smbs-donut-copy strong{font-size:38px;font-weight:850}.for-smbs-donut-copy-label{max-width:16ch;font-size:18px;line-height:1.18}.for-smbs-stats{gap:0;padding-top:0}.for-smbs-stats article{grid-template-columns:70px minmax(0,1fr);gap:18px;padding:20px 0}.for-smbs-stats article:first-child{padding-top:0}.for-smbs-stat-icon{position:relative;display:inline-grid;place-items:center;width:58px;height:58px;border-radius:999px}.for-smbs-stat-icon svg{position:absolute;left:50%;top:50%;width:30px;height:30px;display:block;transform:translate(-50%,-50%)}.for-smbs-stat-blue{background:#e8eefc;color:var(--launch-blue)}.for-smbs-stat-violet{background:#eeecff;color:#1d4fb6}.for-smbs-stat-green{background:#def4e9;color:#0f766e}.for-smbs-stats strong{font-size:28px;line-height:1.05;letter-spacing:-.045em}.for-smbs-stats span{display:block;max-width:18ch;color:#24365b;font-size:17px;line-height:1.25}.for-smbs-proof-bar{align-items:center;margin-top:26px;padding:14px 18px;border-radius:10px;background:rgba(239,246,255,.74);border-color:var(--launch-info-border)}.for-smbs-proof-icon{display:inline-grid;place-items:center;width:34px;height:34px;flex:0 0 auto;color:var(--launch-blue)}.for-smbs-proof-bar>svg,.for-smbs-proof-icon svg{width:28px;height:28px;display:block}.for-smbs-proof-bar p{color:var(--launch-blue);font-size:19px;font-weight:800}.for-smbs-disclaimer{margin-top:24px;color:#334155;font-size:14px;line-height:1.5}.for-builders-hero-card-inner{gap:12px;padding:18px 20px 16px}.for-builders-hero-card-body{grid-template-columns:138px minmax(0,1fr);align-items:start;gap:16px}.for-builders-hero-chart{min-height:166px}.for-builders-hero-ring{width:138px}.for-builders-hero-ring-center,.for-builders-hero-ring:before{inset:18px}.for-builders-hero-ring-center strong{font-size:32px}.for-builders-hero-ring-center span{font-size:10px;line-height:1.02}.for-builders-hero-ring-center small{font-size:9px;line-height:1.05}.for-builders-hero-list-item{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:8px 0}.for-builders-hero-list-item+.for-builders-hero-list-item{margin-top:6px;padding-top:10px}.for-builders-hero-list-item h3{font-size:16px;line-height:1.14}.for-builders-hero-list-item p{margin-top:4px;font-size:13px;line-height:1.28}.for-builders-hero-list-item .for-builders-icon{width:42px;height:42px;border-radius:12px}.for-builders-hero-card-inner h2{margin-bottom:10px;font-size:26px;line-height:1.12;letter-spacing:-.025em}.for-builders-hero-banner{min-height:42px;margin-top:10px;padding:8px 14px;font-size:14px;line-height:1.2}.for-builders-hero-footer{margin-top:10px;gap:12px;font-size:12px;line-height:1.28}.contact-shell{width:min(calc(100% - 64px),1200px)}.contact-hero{padding:0 0 18px}.contact-hero-copy{max-width:980px;margin:0 auto}.contact-hero-copy h1{max-width:1060px;margin:0 auto;text-align:center}.contact-hero-copy p{margin:12px auto 0;color:var(--launch-blue);text-align:center;font-weight:600}.contact-card-grid{margin-top:28px}@media (max-width:1199px){.contact-page .page-shell,.contact-shell,.faq-page .page-shell,.for-builders-page .page-shell,.for-smbs-page .page-shell,.home-page .page-shell,.trust-page .page-shell,.workflows-page .page-shell{width:min(calc(100% - 64px),1200px)}.faq-hero,.for-builders-hero,.for-smbs-hero,.home-hero,.trust-hero,.workflows-hero{padding:48px 0}.contact-page{padding:48px 0 42px}.faq-hero-grid,.for-builders-hero-grid,.for-smbs-hero-grid,.home-hero-grid,.trust-hero-grid,.workflows-hero-grid{gap:40px}.home-hero-copy h1{font-size:60px}.contact-hero-copy h1,.faq-hero-copy h1,.for-builders-hero-copy h1,.for-smbs-hero-copy h1,.trust-hero-copy h1,.workflows-hero h1{font-size:52px}}@media (max-width:900px){.site-header .brand-mark{width:170px}.faq-hero-grid,.for-builders-hero-grid,.for-smbs-hero-grid,.home-hero-grid,.trust-hero-grid,.workflows-hero-grid{grid-template-columns:1fr}.faq-trust-card,.for-builders-hero-card,.for-smbs-hero-panel,.home-audience-card,.trust-visual,.workflows-preview-card{max-width:none;justify-self:stretch}.for-smbs-panel-grid{grid-template-columns:1fr}.for-smbs-donut{width:min(100%,292px)}}@media (max-width:800px){.contact-page .page-shell,.contact-shell,.faq-page .page-shell,.for-builders-page .page-shell,.for-smbs-page .page-shell,.home-page .page-shell,.trust-page .page-shell,.workflows-page .page-shell{width:min(calc(100% - 48px),1200px)}.faq-hero,.for-builders-hero,.for-smbs-hero,.home-hero,.trust-hero,.workflows-hero{padding:40px 0}.contact-page{padding:40px 0 36px}.home-hero-copy h1{font-size:52px}.contact-hero-copy h1,.faq-hero-copy h1,.for-builders-hero-copy h1,.for-smbs-hero-copy h1,.trust-hero-copy h1,.workflows-hero h1{font-size:46px}.for-builders-hero-lead{font-size:36px}.for-builders-hero-card-body{grid-template-columns:minmax(148px,.7fr) minmax(0,1.3fr);gap:16px}.for-builders-hero-ring{width:min(100%,190px)}}@media (max-width:640px){.site-header{overflow:hidden}.header-inner,.header-navs,.nav{min-width:0;max-width:100%}.header-navs,.nav{width:100%}.nav{gap:10px 16px}.utility-nav{width:100%}.site-header .brand-mark{width:158px}.footer-brand .brand-mark{width:144px}.contact-page .page-shell,.contact-shell,.faq-page .page-shell,.for-builders-page .page-shell,.for-smbs-page .page-shell,.home-page .page-shell,.trust-page .page-shell,.workflows-page .page-shell{width:min(calc(100% - 40px),1200px)}.contact-page,.faq-page,.for-builders-page,.for-smbs-page,.home-page,.trust-page,.workflows-page{overflow-x:clip}.contact-hero-copy,.faq-hero-copy,.faq-hero-grid,.for-builders-hero-copy,.for-builders-hero-grid,.for-smbs-hero-copy,.for-smbs-hero-grid,.home-hero-copy,.home-hero-grid,.trust-hero-copy,.trust-hero-grid,.workflows-hero-copy,.workflows-hero-grid{min-width:0;max-width:100%}.contact-page,.faq-hero,.for-builders-hero,.for-smbs-hero,.home-hero,.trust-hero,.workflows-hero{padding:32px 0}.home-hero-copy h1{font-size:44px}.contact-hero-copy h1,.faq-hero-copy h1,.for-builders-hero-copy h1,.for-smbs-hero-copy h1,.trust-hero-copy h1,.workflows-hero h1{font-size:40px}.contact-hero-copy p,.faq-hero-copy p,.for-builders-hero-copy>p:last-of-type,.for-smbs-hero-copy p,.home-lede,.trust-hero-copy p,.workflows-hero-copy p{max-width:100%;font-size:16px;line-height:1.55}.for-builders-hero-lead{font-size:32px}.faq-actions,.faq-button,.for-builders-actions,.for-builders-primary-button,.for-builders-secondary-button,.for-smbs-primary-cta,.home-actions,.home-button,.trust-actions,.trust-button,.workflows-page .workflows-actions,.workflows-page .workflows-actions .workflows-button{width:100%}.for-smbs-primary-cta{min-width:0}.for-smbs-hinge-callout{grid-template-columns:42px minmax(0,1fr);padding:10px 12px}.for-smbs-hinge-icon{width:38px;height:38px}.for-smbs-hinge-callout p,.for-smbs-proof-bar p{font-size:16px}.contact-card,.faq-trust-card,.for-builders-hero-card,.for-smbs-hero-panel,.home-audience-card,.trust-visual,.workflows-preview-card{padding:24px;border-radius:24px}.for-builders-hero-card-body{grid-template-columns:1fr}}.for-builders-page .for-builders-actions .for-builders-primary-button,.for-builders-page .for-builders-actions .for-builders-secondary-button{min-height:48px;padding:0 24px;border-radius:10px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;line-height:1.15;letter-spacing:0}.for-builders-page .for-builders-actions .for-builders-primary-button{border-color:#164ead;background:#164ead;color:#ffffff}.for-builders-page .for-builders-actions .for-builders-secondary-button{border-color:#164ead;background:#ffffff;color:#164ead}