.mkt{--ink:#1d2032;--paper:#fdfeff;--muted:#535767;--line:#dcdde0;--soft:#f6f7f9;--accent:#a50573;--accent-tint:#ea77b8;--rose:#f4c5dc;--light:#eff0f2;--max:1440px;--space:clamp(24px, 5vw, 80px);--ease:cubic-bezier(.16, 1, .3, 1);--white:var(--paper);--shadow-sm:0 2px 4px #1e20300a, 0 6px 18px #1e20300d;--shadow-lg:0 2px 3px #1d20350a, 0 15px 30px -12px #1d20351f, 0 40px 70px -24px #1d203533;--night:#181a32;--muted-on-night:#c4c6d5;box-sizing:border-box;background:var(--paper);color:var(--ink);font:16px/1.6 var(--font-general-sans), Arial, sans-serif}@supports (color:lab(0% 0 0)){.mkt{--ink:lab(12.6799% 2.77222 -12.654);--paper:lab(99.5253% .00882149 -.760388);--muted:lab(37.174% 1.13192 -9.64438);--line:lab(88.1465% .0205636 -1.51906);--soft:lab(97.084% .0142157 -1.14003);--accent:lab(36.8994% 62.1736 -16.0788);--accent-tint:lab(65.3328% 50.9615 -12.9925);--rose:lab(84.0963% 19.9063 -5.00224);--light:lab(94.764% .0142753 -1.14001);--shadow-sm:0 2px 4px lab(12.7255% 2.52192 -10.8488/.04), 0 6px 18px lab(12.7255% 2.52192 -10.8488/.05);--shadow-lg:0 2px 3px lab(12.6026% 3.82441 -14.3439/.04), 0 15px 30px -12px lab(12.6026% 3.82441 -14.3439/.12), 0 40px 70px -24px lab(12.6026% 3.82441 -14.3439/.2);--night:lab(10.1615% 5.33803 -16.6894);--muted-on-night:lab(80.1319% 1.14757 -7.45069)}}body:has(.mkt){--ink:#1d2032;--paper:#fdfeff;--muted:#535767;--line:#dcdde0;--soft:#f6f7f9;--accent:#a50573;--accent-tint:#ea77b8;--rose:#f4c5dc;--light:#eff0f2;--max:1440px;--space:clamp(24px, 5vw, 80px);--ease:cubic-bezier(.16, 1, .3, 1);--white:var(--paper);--shadow-sm:0 2px 4px #1e20300a, 0 6px 18px #1e20300d;--shadow-lg:0 2px 3px #1d20350a, 0 15px 30px -12px #1d20351f, 0 40px 70px -24px #1d203533;--night:#181a32;--muted-on-night:#c4c6d5}@supports (color:lab(0% 0 0)){body:has(.mkt){--ink:lab(12.6799% 2.77222 -12.654);--paper:lab(99.5253% .00882149 -.760388);--muted:lab(37.174% 1.13192 -9.64438);--line:lab(88.1465% .0205636 -1.51906);--soft:lab(97.084% .0142157 -1.14003);--accent:lab(36.8994% 62.1736 -16.0788);--accent-tint:lab(65.3328% 50.9615 -12.9925);--rose:lab(84.0963% 19.9063 -5.00224);--light:lab(94.764% .0142753 -1.14001);--shadow-sm:0 2px 4px lab(12.7255% 2.52192 -10.8488/.04), 0 6px 18px lab(12.7255% 2.52192 -10.8488/.05);--shadow-lg:0 2px 3px lab(12.6026% 3.82441 -14.3439/.04), 0 15px 30px -12px lab(12.6026% 3.82441 -14.3439/.12), 0 40px 70px -24px lab(12.6026% 3.82441 -14.3439/.2);--night:lab(10.1615% 5.33803 -16.6894);--muted-on-night:lab(80.1319% 1.14757 -7.45069)}}.mkt *{box-sizing:border-box}.mkt ul,.mkt ol,.mkt menu{margin-block:1em;padding-inline-start:40px}.mkt ul,.mkt menu{list-style-type:disc}.mkt ol{list-style-type:decimal}.mkt :is(ul,ol,menu) :is(ul,ol,menu){margin-block:0}.mkt :is(ul,ol,menu) :is(ul,menu){list-style-type:circle}html:has(.mkt){scroll-behavior:smooth;scroll-padding-top:100px}body:has(.mkt){background:var(--paper);color:var(--ink);font:16px/1.6 var(--font-general-sans), Arial, sans-serif;margin:0}.mkt h1,.mkt h2,.mkt h3,.mkt h4,.mkt p{margin:0 0 20px}.mkt h1,.mkt h2,.mkt h3{letter-spacing:-.045em;font-weight:600;line-height:1.08}.mkt h1{font-size:clamp(44px,5.5vw,78px)}.mkt h2{font-size:clamp(34px,3.65vw,52px)}.mkt h3{letter-spacing:-.025em;font-size:24px}.mkt h1 em,.mkt h2 em{color:inherit;font-style:normal}.mkt p{max-width:68ch}.mkt a{color:inherit;text-decoration:none}.mkt button,.mkt input,.mkt textarea,.mkt select{font:inherit}.mkt button{cursor:pointer}.mkt button,.mkt a,.mkt input,.mkt textarea,.mkt select{-webkit-tap-highlight-color:transparent}.mkt a,.mkt button{touch-action:manipulation}.mkt a:focus-visible,.mkt button:focus-visible,.mkt input:focus-visible,.mkt textarea:focus-visible,.mkt select:focus-visible,.mkt summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.mkt ::selection{background:var(--rose);color:var(--ink)}.mkt [hidden]{display:none!important}.mkt .container{max-width:var(--max);padding:0 var(--space);margin:auto}.mkt .skip{z-index:100;background:var(--paper);padding:12px;position:fixed;top:-100px;left:20px}.mkt .skip:focus{top:10px}.mkt .site-header{background:var(--paper);z-index:30;border-bottom:1px solid var(--line);position:sticky;top:0}.mkt .navwrap{height:88px;padding:0 var(--space);max-width:var(--max);justify-content:space-between;align-items:center;gap:36px;margin:auto;display:flex}.mkt .brand{letter-spacing:-1px;white-space:nowrap;align-items:center;gap:8px;font-size:25px;font-weight:600;display:inline-flex}.mkt .brand img{object-fit:contain;width:32px;height:38px}.mkt .nav{align-items:center;gap:30px;font-size:14px;font-weight:500;display:flex}.mkt .nav>a{padding:12px 0;transition:color .2s}.mkt .nav>a:hover,.mkt .nav>a[aria-current]{color:var(--accent)}.mkt .nav .navcta{border:1px solid var(--line);color:var(--ink);border-radius:6px;gap:24px;margin-left:15px;padding:12px 21px;display:flex}.mkt .nav .navcta:hover{border-color:var(--accent);color:var(--accent)}.mkt .menubtn{background:0 0;border:0;padding:12px;display:none}.mkt .eyebrow,.mkt .small-label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500;line-height:1.5}.mkt .eyebrow{margin-bottom:26px}.mkt .lead{color:var(--muted);letter-spacing:-.015em;font-size:19px;font-weight:400;line-height:1.6}.mkt .btn{border:1px solid var(--accent);background:var(--accent);min-height:50px;color:var(--paper);transition:background .2s, transform .25s var(--ease), box-shadow .25s;border-radius:5px;justify-content:center;align-items:center;gap:30px;padding:14px 21px;font-size:14px;font-weight:500;display:inline-flex}.mkt .btn:hover{background:var(--night);box-shadow:0 5px 12px color-mix(in oklch, var(--night), transparent 86%);transform:translateY(-2px)}.mkt .btn:active{transform:translateY(0)}.mkt .btn span,.mkt .textlink span{transition:transform .25s var(--ease)}.mkt .btn:hover span,.mkt .textlink:hover span{transform:translate(2px,-2px)}.mkt .btn.secondary{color:var(--ink);border-color:var(--line);background:0 0}.mkt .textlink{border-bottom:1px solid var(--line);align-items:center;gap:18px;min-height:44px;padding:8px 0;font-size:14px;font-weight:500;transition:color .2s,border-color .2s;display:inline-flex}.mkt .textlink:hover{color:var(--accent);border-color:var(--accent)}.mkt .actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:32px;display:flex}.mkt .section-heading h2{max-width:800px}.mkt .split-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:70px;margin-bottom:44px;display:grid}.mkt .split-heading .lead{max-width:490px}.mkt .intro,.mkt .subhero{border-bottom:1px solid var(--line);padding:78px 0 70px}.mkt .intro h1,.mkt .subhero h1{max-width:1000px}.mkt .intro .lead,.mkt .subhero .lead{max-width:720px;margin-bottom:0}.mkt .subhero-grid{display:block}.mkt .subhero .aside-note{display:none}.mkt .home-hero{padding:78px 0 0}.mkt .hero-layout{grid-template-columns:1.22fr 1fr;align-items:center;gap:40px;display:grid}.mkt .hero-copy{z-index:2;position:relative}.mkt .hero-copy h1{letter-spacing:-.055em;margin-bottom:28px;font-size:clamp(49px,5.15vw,76px);font-weight:600;line-height:1.035}.mkt .hero-copy h1 span{color:var(--accent)}.mkt .hero-copy .lead{max-width:575px;font-size:18px}.mkt .identity-art{isolation:isolate;height:470px;color:var(--accent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.mkt .identity-art:before{content:"";background:var(--light);z-index:-1;border-radius:50% 50% 0 0;position:absolute;inset:24px 0 24px 10%}.mkt .portal{width:100%;height:100%;overflow:visible}.mkt .portal-lines{stroke-width:1.25px;opacity:.65}.mkt .portal-path{stroke:var(--night);stroke-width:3px}.mkt .portal-point{fill:var(--accent)}.mkt .art-label{color:var(--muted);font-size:12px;position:absolute;bottom:12px;right:12px}.mkt .art-word{letter-spacing:-10px;color:var(--night);opacity:.9;font-size:118px;font-weight:600;line-height:1;position:absolute;bottom:68px;right:50px}.mkt .capability-band{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:24px;margin-top:75px;padding:25px 0;font-size:13px;display:flex}.mkt .capability-band span+span{border-left:1px solid var(--line);padding-left:22px}.mkt .journey-section{padding-top:80px}.mkt .tabset{margin-top:28px}.mkt .tabs{border-bottom:1px solid var(--line);gap:28px;margin-bottom:0;display:flex}.mkt .tabs button{min-height:48px;color:var(--muted);background:0 0;border:0;padding:19px 0;font-size:16px;font-weight:500;position:relative}.mkt .tabs button:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.mkt .tabs button[aria-selected=true]{color:var(--accent)}.mkt .tabs button[aria-selected=true]:after{transform:scaleX(1)}.mkt .tab-panel{animation:mkt-arrive .35s var(--ease);grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding:44px 0 8px;display:grid}.mkt .tab-panel h3{max-width:460px;font-size:35px;line-height:1.13}.mkt .tab-panel p{color:var(--muted);max-width:490px}.mkt .flow-example{background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:30px 36px}.mkt .flow-example>.small-label{margin-bottom:28px;font-size:11px;display:block}.mkt .flow-step{align-items:center;gap:18px;display:flex}.mkt .flow-step small{letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-size:10px;display:block}.mkt .flow-step strong{font-size:16px;font-weight:500;line-height:1.35;display:block}.mkt .flow-number{border:1px solid var(--line);width:34px;height:34px;color:var(--accent);background:var(--paper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.mkt .flow-line{background:var(--line);width:1px;height:22px;margin:8px 0 8px 17px;display:block}.mkt .evidence-section{background:var(--night);color:var(--paper)}.mkt .evidence-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;display:grid}.mkt .evidence-section .eyebrow,.mkt .evidence-section .lead,.mkt .evidence-section .feature p{color:var(--light)}.mkt .evidence-section .textlink{color:var(--paper);border-color:var(--rose)}.mkt .evidence-section h2{font-size:clamp(38px,4vw,57px)}.mkt .feature{margin-top:28px}.mkt .feature h3{letter-spacing:-.015em;margin-bottom:9px;font-size:20px;font-weight:500}.mkt .feature p{color:var(--muted);margin-bottom:0;font-size:15px}.mkt .receipt{color:var(--ink);background:var(--paper);border:1px solid var(--line);box-shadow:10px 12px 0 color-mix(in oklch, var(--rose), transparent 66%);justify-self:center;width:100%;max-width:490px;padding:30px 32px;position:relative;transform:rotate(-2deg)}.mkt .receipt-top{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding-bottom:24px;display:flex}.mkt .receipt-top strong{font-size:17px;font-weight:600;display:block}.mkt .receipt-top small{color:var(--muted);font-size:12px;display:block}.mkt .seal{background:var(--light);width:39px;height:39px;color:var(--accent);border-radius:50%;place-items:center;font-weight:600;display:grid}.mkt .receipt-fold{color:var(--accent);margin-left:auto;font-size:22px}.mkt .receipt dl{margin:10px 0}.mkt .receipt dl>div{border-bottom:1px solid var(--line);padding:18px 0}.mkt .receipt dt{color:var(--muted);margin-bottom:3px;font-size:12px}.mkt .receipt dd{margin:0;font-size:15px;font-weight:500}.mkt .receipt-end{justify-content:space-between;align-items:center;gap:25px;padding-top:22px;display:flex}.mkt .receipt-end p{color:var(--muted);margin:0;font-size:12px}.mkt .fingerprint{letter-spacing:-1.5px;color:var(--accent);font-size:19px}.mkt .method-list>a{border-top:1px solid var(--line);grid-template-columns:40px 1fr 160px 30px;align-items:center;gap:30px;padding:35px 0;transition:color .2s;display:grid}.mkt .method-list>a:last-child{border-bottom:1px solid var(--line)}.mkt .method-list h3{margin-bottom:10px;font-size:27px}.mkt .method-list p{color:var(--muted);margin:0;font-size:15px}.mkt .method-index{color:var(--accent);font-size:12px}.mkt .method-tag{color:var(--muted);font-size:12px}.mkt .method-list>a:hover h3{color:var(--accent)}.mkt .method-list>a>span:last-child{font-size:25px}.mkt .integration-teaser{grid-template-columns:1.15fr 1fr;align-items:center;gap:100px;display:grid}.mkt .integration-teaser p{color:var(--muted);max-width:460px}.mkt .code-route{background:var(--ink);color:var(--paper);border-radius:8px;padding:35px}.mkt .code-route>span{letter-spacing:.08em;color:var(--rose);font-size:11px}.mkt .code-route strong{border-bottom:1px solid color-mix(in oklch, var(--paper), transparent 75%);letter-spacing:-.02em;justify-content:space-between;align-items:center;padding:20px 0;font-size:24px;font-weight:500;display:flex}.mkt .code-route strong b{color:var(--rose);font-weight:400}.mkt .code-route small{color:var(--light);margin-top:24px;font-size:12px;display:block}.mkt .cta-wrap{background:var(--light);padding:72px 0}.mkt .cta{justify-content:space-between;align-items:center;gap:60px;display:flex}.mkt .cta h2{max-width:760px;font-size:40px}.mkt .cta p{color:var(--muted);max-width:640px;margin:0}.mkt .cta .eyebrow{margin-bottom:18px}.mkt .cta>.btn{flex-shrink:0}.mkt .footer{padding:64px 0 24px}.mkt .footer-top{grid-template-columns:2fr 1fr 1fr 1fr;gap:35px;margin-bottom:55px;display:grid}.mkt .footer-top>.footer-col h3{letter-spacing:0;margin-bottom:22px;font-size:14px}.mkt .footer p{color:var(--muted);max-width:280px;margin-top:22px;font-size:14px}.mkt .footer-col a{color:var(--muted);margin:12px 0;font-size:13px;display:block}.mkt .footer a:hover{color:var(--accent)}.mkt .footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding-top:24px;font-size:11px;display:flex}.mkt .platform-hero{background:var(--soft);padding:78px 0 55px}.mkt .platform-hero h1{max-width:900px}.mkt .platform-hero .lead{max-width:650px}.mkt .platform-route{border-top:1px solid var(--line);grid-template-columns:1fr 30px 1fr 30px 1fr;gap:28px;margin-top:65px;padding-top:40px;display:grid}.mkt .platform-route span{color:var(--accent);letter-spacing:.05em;font-size:11px}.mkt .platform-route h3{margin-top:20px;font-size:27px}.mkt .platform-route p{color:var(--muted);margin:0;font-size:15px}.mkt .platform-route>b{color:var(--accent);margin-top:40px;font-size:30px;font-weight:400}.mkt .coverage-heading .lead{max-width:650px}.mkt .comparison{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}.mkt .comparison th{text-align:left;color:var(--muted);border-bottom:1px solid var(--ink);padding:22px 16px;font-size:12px;font-weight:500}.mkt .comparison td{border-bottom:1px solid var(--line);vertical-align:top;padding:24px 16px}.mkt .comparison td:first-child{font-weight:500}.mkt .tablewrap{overflow:auto}.mkt .solutions-intro{background:var(--night);color:var(--paper)}.mkt .solutions-intro .lead,.mkt .solutions-intro .eyebrow{color:var(--light)}.mkt .solution{grid-template-columns:65px 1.5fr 1fr;gap:40px;display:grid}.mkt .solution h2{font-size:clamp(34px,3.45vw,49px)}.mkt .solution p:not(.lead){color:var(--muted)}.mkt .solution .lead{font-size:18px}.mkt .solution-aside{border-top:1px solid var(--line);margin-top:46px;margin-left:20px;padding-top:27px}.mkt .solution-aside h3{font-size:18px;line-height:1.35}.mkt .solution-aside ul{color:var(--muted);padding-left:18px;font-size:15px}.mkt .solution-aside li{padding:8px 0}.mkt .solution-aside .small-label{text-transform:none;letter-spacing:0;font-size:12px}.mkt .trust-intro{border:0;padding-bottom:40px}.mkt .trust-intro h1{max-width:950px}.mkt .trust-intro+.section{padding-top:50px}.mkt .privacy-columns{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.mkt .privacy-columns .feature{border-top:1px solid var(--line);margin-top:12px;padding-top:22px}.mkt .diligence{grid-template-columns:1.2fr 1fr;gap:100px;display:grid}.mkt .diligence p{max-width:510px;color:var(--muted)}.mkt .diligence-list .feature{border-bottom:1px solid var(--line);margin:0;padding:22px 0}.mkt .diligence-list .feature:first-child{padding-top:0}.mkt .faq{max-width:900px;margin:auto}.mkt details{border-bottom:1px solid var(--line);padding:24px 0}.mkt summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;min-height:32px;font-size:18px;font-weight:500;line-height:1.4;list-style:none;display:flex}.mkt summary::-webkit-details-marker{display:none}.mkt summary:after{content:"+";color:var(--accent);flex-shrink:0;font-size:26px;font-weight:400}.mkt details[open] summary:after{content:"−"}.mkt details p{color:var(--muted);max-width:68ch;margin:20px 40px 0 0;font-size:15px}.mkt .company-hero{padding:90px 0}.mkt .company-layout{grid-template-columns:1.25fr 1fr;align-items:center;gap:70px;display:grid}.mkt .company-layout .lead{max-width:480px}.mkt .company-mark{background:var(--night);height:400px;color:var(--rose);border-radius:8px;position:relative;overflow:hidden}.mkt .company-mark .portal{transform:translateY(-40px)scale(.87)}.mkt .company-mark .portal-path{stroke:var(--paper)}.mkt .company-mark .portal-point{fill:var(--paper)}.mkt .company-mark>span{color:var(--paper);letter-spacing:-1.5px;font-size:37px;font-weight:500;position:absolute;bottom:27px;left:36px}.mkt .company-facts{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.mkt .company-facts span{color:var(--muted);margin-bottom:14px;font-size:11px;display:block}.mkt .company-facts strong{letter-spacing:-.02em;font-size:27px;font-weight:500}.mkt .page-company .quiet{padding:46px 0}.mkt .company-routes{grid-template-columns:1fr 1fr;gap:55px;display:grid}.mkt .company-routes>a{border-top:1px solid var(--line);padding:30px 0;display:block;position:relative}.mkt .company-routes>a>span{color:var(--accent);font-size:13px}.mkt .company-routes h3{margin:25px 0 16px;font-size:29px}.mkt .company-routes p{color:var(--muted);max-width:440px}.mkt .company-routes b{font-size:25px;font-weight:400;transition:transform .2s;position:absolute;bottom:16px;right:0}.mkt .company-routes>a:hover b{transform:translate(3px,-3px)}.mkt .lognium-panel{background:var(--soft)}.mkt .brand-pair{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.mkt .brand-pair .small-label{margin-bottom:22px;display:block}.mkt .brand-pair p{color:var(--muted);max-width:520px}.mkt .lognium-lockup{justify-content:center;align-items:center;gap:35px;display:flex}.mkt .lognium-lockup strong{letter-spacing:-2px;font-size:44px;font-weight:500;line-height:1.1}.mkt .lognium-lockup small{letter-spacing:0;color:var(--muted);margin-top:14px;font-size:15px;display:block}.mkt .lognium-monogram{border:1px solid var(--accent);background:var(--paper);width:105px;height:122px;color:var(--accent);letter-spacing:-6px;box-shadow:8px 8px 0 var(--rose);border-radius:55px 55px 8px 8px;place-items:center;font-size:73px;font-weight:500;display:grid}.mkt .lognium-hero{background:var(--soft);padding:90px 0}.mkt .lognium-layout{grid-template-columns:1.6fr 1fr;align-items:center;gap:70px;display:grid}.mkt .lognium-layout h1{font-size:clamp(42px,4.6vw,66px)}.mkt .lognium-object{border:1px solid var(--line);background:var(--light);border-radius:180px 180px 8px 8px;flex-direction:column;justify-content:center;align-items:center;height:370px;display:flex}.mkt .lognium-object .lognium-monogram{margin-top:30px;transform:rotate(-8deg)}.mkt .lognium-object>span{letter-spacing:-1px;margin-top:36px;font-size:32px}.mkt .lognium-object small{letter-spacing:.08em;margin-top:9px;font-size:9px}.mkt .docs-layout,.mkt .legal-layout{padding:65px var(--space) 80px;grid-template-columns:210px minmax(0,1fr);gap:75px;display:grid}.mkt .docs-side{align-self:start;font-size:13px;position:sticky;top:110px}.mkt .docs-side strong{color:var(--muted);margin:18px 0 10px;font-size:11px;display:block}.mkt .docs-side a{color:var(--muted);padding:10px 0;display:block}.mkt .docs-side a:hover{color:var(--accent)}.mkt .docs-content,.mkt .legal-content{min-width:0}.mkt .docs-content section{margin-bottom:60px;scroll-margin-top:105px}.mkt .docs-content h2{font-size:36px}.mkt .docs-content .bodycopy{color:var(--muted)}.mkt .developer-intro{background:var(--soft);padding:65px 0}.mkt .developer-intro h1{font-size:58px}.mkt .steps{counter-reset:steps}.mkt .step{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:20px;padding:22px 0;display:grid}.mkt .step:before{counter-increment:steps;content:counter(steps, decimal-leading-zero);color:var(--accent);font-size:12px}.mkt .step h3{font-size:19px}.mkt .step p{color:var(--muted);margin:0;font-size:15px}.mkt .codebox{background:var(--ink);color:var(--light);border-radius:8px;margin:28px 0;overflow:hidden}.mkt .codebar{border-bottom:1px solid color-mix(in oklch, var(--paper), transparent 78%);justify-content:space-between;align-items:center;padding:13px 22px;font-size:12px;display:flex}.mkt .copy{min-height:38px;color:var(--paper);border:1px solid var(--muted);background:0 0;border-radius:4px;padding:7px 12px}.mkt .codebox pre{margin:0;padding:30px 25px;font-size:13px;line-height:1.8;overflow-x:auto}.mkt .codebox code{font-family:Menlo,Consolas,monospace}.mkt .note{background:var(--soft);border:1px solid var(--line);color:var(--muted);border-radius:6px;max-width:none;margin:25px 0;padding:22px;font-size:14px}.mkt .contact-layout{padding:65px var(--space) 100px;grid-template-columns:1fr 1.4fr;gap:100px;display:grid}.mkt .contact-aside p{color:var(--muted);font-size:15px}.mkt .form-intro{justify-content:space-between;gap:25px;margin-bottom:35px;font-size:20px;font-weight:500;display:flex}.mkt .form-intro span{color:var(--muted);align-self:center;font-size:12px;font-weight:400}.mkt .form-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mkt label{margin-bottom:25px;font-size:13px;font-weight:500;display:block}.mkt input,.mkt textarea,.mkt select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:49px;color:var(--ink);border-radius:5px;margin-top:9px;padding:13px;font-size:15px;display:block}.mkt input::placeholder,.mkt textarea::placeholder{color:var(--muted);opacity:.75}.mkt textarea{resize:vertical;min-height:125px}.mkt input:focus,.mkt textarea:focus,.mkt select:focus{border-color:var(--accent)}.mkt .optional{color:var(--muted);font-weight:400}.mkt .consent{color:var(--muted);align-items:flex-start;gap:12px;font-size:12px;font-weight:400;display:flex}.mkt .consent input{width:18px;height:18px;min-height:18px;accent-color:var(--accent);flex-shrink:0;margin-top:3px}.mkt .consent a{text-decoration:underline}.mkt .legal-stamp{color:var(--muted);margin:16px 0;font-size:12px}.mkt .form-status{background:var(--light);border:1px solid var(--line);margin-top:25px;padding:26px}.mkt .form-status h3{font-size:22px}.mkt .form-status p{font-size:15px}.mkt .form-status small{font-size:12px}.mkt .legal-content section{border-bottom:1px solid var(--line);margin-bottom:35px;padding-bottom:28px}.mkt .legal-content h2{font-size:27px}.mkt .legal-content p{color:var(--muted);font-size:15px}.mkt .legal-content .small-label{margin-bottom:16px;display:block}.mkt .toggle-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;padding:28px 0;display:flex}.mkt .toggle-row h3{font-size:22px}.mkt .toggle-row p{color:var(--muted);margin:0;font-size:15px}.mkt .toggle{width:30px;height:30px;min-height:30px;accent-color:var(--accent);flex-shrink:0}.mkt .split,.mkt .section-head{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.mkt .bodycopy{color:var(--muted)}.mkt .grid-three{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.mkt .open-card{border-top:1px solid var(--line);padding-top:25px}.mkt .open-card h3{font-size:24px}.mkt .open-card p{color:var(--muted)}.mkt .reviewbadge{z-index:35;border:1px solid var(--line);background:var(--paper);min-height:40px;color:var(--ink);box-shadow:0 3px 12px color-mix(in oklch, var(--ink), transparent 94%);border-radius:5px;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex;position:fixed;bottom:16px;right:18px}.mkt .reviewbadge>span{color:var(--accent);font-weight:600}.mkt .review-drawer{background:color-mix(in oklch, var(--ink), transparent 50%);z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.mkt .review-panel{background:var(--paper);width:min(530px,100%);height:100%;padding:35px;overflow:auto}.mkt .review-panel .close{float:right;border:1px solid var(--line);background:0 0;border-radius:4px;padding:10px 12px}.mkt .review-panel>.eyebrow{clear:both;padding-top:30px}.mkt .review-panel h2{font-size:40px}.mkt .review-panel p,.mkt .review-panel li{font-size:14px}.mkt .review-panel li{margin:12px 0}.mkt .review-panel nav{grid-template-columns:1fr 1fr;gap:10px;margin:30px 0;display:grid}.mkt .review-panel nav a{border-bottom:1px solid var(--line);padding:10px 0;font-size:13px}.mkt .review-grid{grid-template-columns:1fr 1fr;gap:0 60px;display:grid}.mkt .review-tile{border-top:1px solid var(--line);padding:30px 0;display:block}.mkt .review-tile h3{justify-content:space-between;margin:15px 0;font-size:27px;display:flex}.mkt .review-tile p{color:var(--muted);max-width:480px;font-size:14px}.mkt .review-tile:hover h3{color:var(--accent)}.mkt .swatches{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.mkt .swatches>div{border:1px solid var(--line);align-items:end;height:140px;padding:18px;font-size:13px;display:flex}.mkt .privacy-banner{padding:28px var(--space);background:var(--paper);border-top:1px solid var(--line);z-index:45;align-items:center;gap:40px;display:flex;position:fixed;bottom:0;left:0;right:0}.mkt .privacy-banner p{margin:0;font-size:14px}.mkt .privacy-banner .actions{flex-shrink:0;gap:15px;margin:0}@keyframes mkt-arrive{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.mkt .hero-copy h1{font-size:76px}.mkt .home-hero{padding-top:100px}.mkt .identity-art{height:515px}}@media (max-width:1100px){.mkt .nav{gap:20px}.mkt .nav .navcta{margin-left:0}.mkt .hero-layout{grid-template-columns:1.2fr 1fr;gap:25px}.mkt .hero-copy h1{font-size:57px}.mkt .identity-art{height:390px}.mkt .art-word{font-size:85px;bottom:62px;right:35px}.mkt .evidence-layout,.mkt .tab-panel,.mkt .integration-teaser,.mkt .diligence{gap:55px}.mkt .company-layout{gap:40px}.mkt .company-layout h1{font-size:58px}.mkt .solution{grid-template-columns:40px 1.4fr 1fr;gap:25px}.mkt .contact-layout{gap:55px}.mkt .docs-layout,.mkt .legal-layout{grid-template-columns:180px minmax(0,1fr);gap:45px}.mkt .privacy-banner{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:850px){.mkt .navwrap{height:76px}.mkt .brand{font-size:23px}.mkt .nav{padding:22px var(--space) 30px;background:var(--paper);border-bottom:1px solid var(--line);display:none;position:absolute;top:76px;left:0;right:0}.mkt .nav.open{overscroll-behavior-y:contain;max-height:calc(100dvh - 76px);padding-bottom:max(30px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:4px;display:flex;overflow-y:auto}.mkt .nav.open>*{flex-shrink:0}.mkt .nav a{padding:13px 0}.mkt .nav .navcta{justify-content:space-between;margin-top:15px}.mkt .menubtn{gap:15px;display:flex}.mkt .home-hero{padding-top:55px}.mkt .hero-layout{grid-template-columns:1fr 1fr;gap:16px}.mkt .hero-copy h1{font-size:46px}.mkt .hero-copy .lead{font-size:16px}.mkt .hero-copy .eyebrow{font-size:10px}.mkt .identity-art{height:360px}.mkt .art-label{font-size:10px;right:0}.mkt .art-word{font-size:70px}.mkt .capability-band{grid-template-columns:1fr 1fr;gap:15px;margin-top:50px;font-size:12px;display:grid}.mkt .capability-band span+span{border:0;padding:0}.mkt .section{padding:75px 0}.mkt .split-heading{gap:35px}.mkt .tab-panel,.mkt .evidence-layout,.mkt .integration-teaser,.mkt .diligence{gap:36px}.mkt .receipt{padding:22px}.mkt .receipt-end{gap:12px}.mkt .fingerprint{font-size:16px}.mkt .evidence-layout h2{font-size:40px}.mkt .method-list>a{grid-template-columns:25px 1fr 20px;gap:22px}.mkt .method-tag{display:none}.mkt .method-list h3{font-size:25px}.mkt .cta{flex-direction:column;align-items:flex-start;gap:28px}.mkt .cta h2{font-size:36px}.mkt .platform-route{gap:17px}.mkt .platform-route h3{font-size:23px}.mkt .platform-route p{font-size:14px}.mkt .solution{grid-template-columns:30px 1fr;gap:25px}.mkt .solution-aside{grid-column:2;margin:0}.mkt .privacy-columns{gap:27px}.mkt .privacy-columns .feature h3{font-size:19px}.mkt .privacy-columns .feature p{font-size:14px}.mkt .company-layout h1{font-size:47px}.mkt .company-mark{height:340px}.mkt .company-facts strong{font-size:23px}.mkt .brand-pair{gap:40px}.mkt .lognium-lockup{gap:23px}.mkt .lognium-lockup strong{font-size:36px}.mkt .lognium-monogram{width:80px;height:100px;font-size:60px}.mkt .lognium-layout{gap:40px}.mkt .lognium-layout h1{font-size:45px}.mkt .lognium-object{height:310px}.mkt .contact-layout{grid-template-columns:1fr;gap:40px}.mkt .contact-aside .steps{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.mkt .contact-aside .step{display:block}.mkt .contact-aside .step:before{margin-bottom:15px;display:block}.mkt .docs-layout,.mkt .legal-layout{grid-template-columns:minmax(0,1fr);gap:40px}.mkt .docs-side{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:5px 22px;padding-bottom:25px;display:flex;position:static}.mkt .docs-side strong{width:100%;margin:10px 0 0}.mkt .developer-intro h1{font-size:50px}.mkt .footer-top{grid-template-columns:1.6fr 1fr 1fr;gap:30px}.mkt .footer-top>.footer-col:last-child{grid-column:2}.mkt .footer-bottom{flex-wrap:wrap;padding-bottom:35px}.mkt .review-grid{gap:0 35px}.mkt .split,.mkt .section-head{gap:35px}}@media (max-width:600px){.mkt .hero-layout{grid-template-columns:1fr}.mkt .hero-copy h1{letter-spacing:-.05em;font-size:clamp(41px,10.6vw,59px)}.mkt .hero-copy .eyebrow{max-width:280px;font-size:11px}.mkt .hero-copy .lead{font-size:17px}.mkt .hero-copy .actions{gap:20px;margin-top:26px}.mkt .btn{gap:20px;padding:13px 18px;font-size:14px}.mkt .textlink{font-size:14px}.mkt .identity-art{width:100%;max-width:400px;height:295px;margin:25px auto 0}.mkt .identity-art:before{inset:15px 18px 15px 18%}.mkt .identity-art .portal{width:105%}.mkt .art-word{font-size:74px;bottom:44px;right:45px}.mkt .art-label{font-size:10px;bottom:0;right:10px}.mkt .capability-band{gap:18px 25px;margin-top:35px;padding:25px 0;font-size:12px;line-height:1.4}.mkt .section{padding:60px 0}.mkt .section-heading{margin-bottom:26px}.mkt .eyebrow{margin-bottom:20px;font-size:11px}.mkt h1{font-size:43px}.mkt h2{font-size:36px}.mkt h3{font-size:23px}.mkt .lead{font-size:17px}.mkt .split-heading,.mkt .tab-panel,.mkt .evidence-layout,.mkt .integration-teaser,.mkt .diligence,.mkt .company-layout,.mkt .brand-pair,.mkt .lognium-layout,.mkt .split,.mkt .section-head{grid-template-columns:1fr;gap:35px}.mkt .split-heading{align-items:start;margin-bottom:28px}.mkt .split-heading .lead{margin:0}.mkt .tabs{flex-wrap:nowrap;gap:22px;overflow-x:auto}.mkt .tabs button{white-space:nowrap;font-size:14px}.mkt .tab-panel{gap:28px;padding-top:30px}.mkt .tab-panel h3{font-size:29px}.mkt .tab-panel p{font-size:16px}.mkt .flow-example{padding:25px}.mkt .flow-step strong{font-size:15px}.mkt .flow-example>.small-label{font-size:11px}.mkt .evidence-layout h2{font-size:39px}.mkt .evidence-section .receipt{margin:10px 0 8px}.mkt .receipt{max-width:100%;box-shadow:5px 7px 0 var(--rose);padding:23px;transform:rotate(-1deg)}.mkt .receipt-top strong{font-size:16px}.mkt .receipt dl>div{padding:15px 0}.mkt .receipt dd{font-size:14px}.mkt .receipt-end p{font-size:11px}.mkt .method-list>a{align-items:start;gap:15px;padding:27px 0}.mkt .method-list h3{font-size:23px}.mkt .method-list p{font-size:14px}.mkt .method-index{padding-top:4px}.mkt .code-route{padding:25px}.mkt .code-route strong{font-size:22px}.mkt .intro,.mkt .subhero{padding:53px 0 48px}.mkt .intro h1{font-size:43px}.mkt .intro .lead,.mkt .subhero .lead{font-size:17px}.mkt .platform-hero{padding:53px 0 35px}.mkt .platform-hero h1{font-size:43px}.mkt .platform-route{grid-template-columns:1fr;gap:24px;margin-top:40px;padding-top:30px}.mkt .platform-route>b{width:30px;margin:0;line-height:1;transform:rotate(90deg)}.mkt .platform-route>div{grid-template-columns:1fr 1fr;gap:8px 24px;display:grid}.mkt .platform-route>div>span{grid-column:1/-1}.mkt .platform-route h3{margin:8px 0;font-size:23px}.mkt .platform-route p{font-size:14px;line-height:1.6}.mkt .comparison th,.mkt .comparison td{padding:18px 10px;font-size:12px}.mkt .solution{grid-template-columns:1fr;gap:10px}.mkt .solution-number{display:none}.mkt .solution-aside{grid-column:auto}.mkt .solution h2{font-size:36px}.mkt .solution p:not(.lead){font-size:15px}.mkt .privacy-columns,.mkt .company-routes,.mkt .company-facts{grid-template-columns:1fr;gap:25px}.mkt .privacy-columns .feature h3{font-size:21px}.mkt .privacy-columns .feature p{font-size:15px}.mkt .privacy-columns .feature{margin-top:0}.mkt .company-hero{padding:55px 0}.mkt .company-layout h1{font-size:44px}.mkt .company-mark{width:100%;max-width:370px;height:295px;margin:auto}.mkt .company-mark>span{font-size:33px}.mkt .company-facts{grid-template-columns:1fr 1fr;gap:25px}.mkt .company-facts>div:first-child{grid-column:1/-1}.mkt .company-facts span{margin-bottom:7px}.mkt .company-facts strong{font-size:24px}.mkt .company-routes{gap:10px}.mkt .company-routes h3{font-size:27px}.mkt .company-routes a{padding:26px 0}.mkt .brand-pair{gap:45px}.mkt .lognium-lockup{justify-content:flex-start;padding-bottom:10px}.mkt .lognium-hero{padding:55px 0}.mkt .lognium-layout h1{font-size:42px}.mkt .lognium-object{width:100%;max-width:320px;height:290px;margin:auto}.mkt .lognium-object small{font-size:10px}.mkt .diligence h2{font-size:37px}.mkt .faq summary{min-height:44px;font-size:17px}.mkt .faq details p{margin-right:0;font-size:15px}.mkt .developer-intro h1{font-size:41px}.mkt .docs-layout,.mkt .legal-layout{padding-top:35px;padding-bottom:30px}.mkt .docs-content h2{font-size:31px}.mkt .docs-side{gap:0 20px}.mkt .docs-side a{min-height:40px;padding:10px 0;font-size:13px}.mkt .docs-content .eyebrow{font-size:11px}.mkt .codebox pre{padding:22px 18px;font-size:11px}.mkt .codebar{padding:12px 16px;font-size:11px}.mkt .copy{min-height:44px}.mkt .note{padding:18px;font-size:14px}.mkt .contact-layout{padding-top:40px;padding-bottom:60px}.mkt .contact-aside .steps{grid-template-columns:1fr;gap:0}.mkt .contact-aside .step{grid-template-columns:24px 1fr;gap:15px;display:grid}.mkt .contact-aside .step:before{margin:0}.mkt .contact-aside .step h3{font-size:20px}.mkt .form-row{grid-template-columns:1fr;gap:0}.mkt .form-intro{font-size:20px}.mkt .form-intro span{font-size:11px}.mkt label{font-size:14px}.mkt .consent{font-size:13px}.mkt .legal-stamp{font-size:12px}.mkt .footer{padding-top:45px}.mkt .footer-top{grid-template-columns:1fr 1fr;gap:30px}.mkt .footer-top>div:first-child{grid-column:1/-1}.mkt .footer-top>.footer-col:last-child{grid-column:auto}.mkt .footer-col a{min-height:36px;margin:3px 0;padding:5px 0;font-size:14px}.mkt .footer-top>.footer-col h3{margin-bottom:15px;font-size:14px}.mkt .footer-bottom{flex-direction:column;gap:12px;font-size:11px}.mkt .footer .brand{font-size:25px}.mkt .review-grid{grid-template-columns:1fr}.mkt .review-tile{padding:24px 0}.mkt .review-tile h3{font-size:25px}.mkt .review-panel{padding:25px}.mkt .review-panel nav a{min-height:44px;font-size:13px}.mkt .reviewbadge{min-height:38px;font-size:10px;bottom:12px;right:12px}.mkt .swatches{grid-template-columns:1fr 1fr}.mkt .swatches>div{height:110px;font-size:12px}.mkt .privacy-banner{padding:20px var(--space);gap:15px}.mkt .privacy-banner .actions{flex-wrap:wrap;gap:12px}.mkt .privacy-banner .btn{min-height:44px;font-size:12px}.mkt .privacy-banner p{font-size:13px}.mkt .grid-three{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html:has(.mkt){scroll-behavior:auto}.mkt *,.mkt :before,.mkt :after{transition:none!important;animation:none!important}.mkt .btn:hover{transform:none}}.mkt .btn:disabled{background:var(--soft);color:var(--muted);border-color:var(--line);cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:600px){.mkt .reviewbadge,.mkt .footer-col a{min-height:44px}}.mkt .nav{gap:27px}.mkt .nav .navcta{background:var(--accent);color:var(--paper);border-color:var(--accent);border-radius:6px;gap:14px;margin-left:0}.mkt .nav .navcta:hover{background:var(--night);color:var(--paper)}.mkt .nav-products{position:relative}.mkt .nav-products summary{cursor:pointer;align-items:center;gap:7px;padding:15px 0;list-style:none;display:flex}.mkt .nav-products summary::-webkit-details-marker{display:none}.mkt .nav-products[open] summary{color:var(--accent)}.mkt .product-menu{background:var(--paper);border:1px solid var(--line);width:335px;box-shadow:0 20px 40px color-mix(in oklch, var(--ink), transparent 90%);z-index:40;border-radius:9px;padding:12px;position:absolute;top:53px;left:-30px}.mkt .product-menu a{border-radius:5px;padding:14px 17px;display:block}.mkt .product-menu a:hover,.mkt .product-menu a[aria-current]{background:var(--soft)}.mkt .product-menu strong{font-size:15px;font-weight:500;display:block}.mkt .product-menu span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.mkt .v3-home{background:var(--paper);border-bottom:1px solid var(--line);padding:66px 0 74px}.mkt .v3-home .hero-layout{grid-template-columns:1.13fr 1fr;gap:65px}.mkt .v3-home h1{letter-spacing:-.055em;font-size:clamp(45px,4.8vw,70px);line-height:1.06}.mkt .v3-home .eyebrow{margin-bottom:23px;font-size:11px}.mkt .hero-methods{color:var(--muted);margin:28px 0 0;font-size:12px;line-height:1.85}.mkt .hero-story{background:var(--light);isolation:isolate;border-radius:36px 36px 8px 8px;justify-self:end;width:100%;max-width:560px;padding:31px 32px 20px;position:relative}.mkt .story-label{max-width:260px;color:var(--night);align-items:center;gap:12px;margin-bottom:25px;font-size:12px;line-height:1.5;display:flex}.mkt .story-label img{width:28px;height:35px}.mkt .story-check{border-top:1px solid color-mix(in oklch, var(--night), transparent 75%);align-items:center;gap:17px;padding-top:22px;display:flex}.mkt .story-symbol{border:1px solid var(--accent);color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;width:67px;height:67px;font-size:25px;font-weight:600;display:grid}.mkt .story-check small{letter-spacing:.1em;color:var(--muted);font-size:10px;display:block}.mkt .story-check strong{margin:3px 0;font-size:17px;font-weight:500;display:block}.mkt .story-check div>span{color:var(--muted);font-size:12px;display:block}.mkt .story-connector{background:var(--accent);width:1px;height:31px;margin-left:32px;position:relative}.mkt .story-connector:after{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;bottom:0;left:-2.5px}.mkt .decision-example{background:var(--paper);color:var(--ink);border:1px solid var(--line);box-shadow:0 8px 22px color-mix(in oklch, var(--night), transparent 95%);border-radius:8px;justify-self:center;width:100%;max-width:520px;padding:27px 30px}.mkt .example-caption{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:0 0 20px;font-weight:500;display:flex;font-size:10px!important}.mkt .decision-example h3{letter-spacing:-.025em;margin-bottom:21px;font-size:23px}.mkt .decision-example dl,.mkt .credential-art dl{margin:0}.mkt .decision-example dl>div{border-top:1px solid var(--line);grid-template-columns:.8fr 1fr;align-items:start;gap:15px;padding:12px 0;display:grid}.mkt .decision-example dt{color:var(--muted);font-size:11px}.mkt .decision-example dd{margin:0;font-size:12px;font-weight:500;line-height:1.5}.mkt .example-foot{color:var(--muted);max-width:100%;margin:19px 0 0!important;font-size:11px!important;line-height:1.55!important}.mkt .story-link{min-height:44px;color:var(--night);justify-content:space-between;align-items:center;margin-top:9px;font-size:12px;display:flex}.mkt .story-link:hover{text-decoration:underline}.mkt .offers-section{padding-top:82px;padding-bottom:88px}.mkt .offer-index{margin-top:46px}.mkt .offer-index>a{border-top:1px solid var(--line);grid-template-columns:55px 1fr 45px;align-items:start;gap:30px;padding:33px 0;display:grid}.mkt .offer-index>a:last-child{border-bottom:1px solid var(--line)}.mkt .offer-n{color:var(--accent);padding-top:6px;font-size:12px}.mkt .offer-index h3{margin-bottom:8px;font-size:30px}.mkt .offer-index p{color:var(--muted);margin-bottom:8px;font-size:15px}.mkt .offer-index strong{font-size:14px;font-weight:500}.mkt .offer-arrow{transition:transform .3s var(--ease);justify-self:end;font-size:27px}.mkt .offer-index a:hover h3{color:var(--accent)}.mkt .offer-index a:hover .offer-arrow{transform:translate(4px,-4px)}.mkt .scenario-tabs .tab-panel{grid-template-columns:1.08fr 1fr;gap:80px;padding:44px 0 0}.mkt .scenario-tabs .tab-panel h3{max-width:520px;font-size:35px}.mkt .scenario-tabs .tab-panel .eyebrow{color:var(--accent);margin-bottom:15px;font-size:11px}.mkt .scenario-tabs .tab-panel .plain-list{color:var(--muted);margin:22px 0;padding-left:18px;font-size:14px}.mkt .plain-list li{margin:10px 0;padding-left:5px}.mkt .scenario-tabs .decision-example h3,.mkt .scenario-tabs .choice-art h3,.mkt .scenario-tabs .credential-art h3{font-size:23px}.mkt .choice-art{border:1px solid var(--line);background:var(--soft);border-radius:9px;justify-self:center;width:100%;max-width:510px;padding:26px 34px}.mkt .choice-art .example-caption{margin-bottom:20px}.mkt .threshold{letter-spacing:-.08em;color:var(--accent);margin:22px 0;font-size:70px;font-weight:500;line-height:1;display:block}.mkt .threshold>span{vertical-align:top;padding-top:7px;font-size:35px;display:inline-block}.mkt .choice-art h3{margin-bottom:9px;font-size:25px}.mkt .choice-art>p:not(.example-caption):not(.example-foot){color:var(--muted);margin-bottom:22px;font-size:13px}.mkt .choice-option{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:16px 0;display:flex}.mkt .choice-option span{font-size:13px;font-weight:500}.mkt .choice-option small{color:var(--muted);font-size:10px}.mkt .evidence-section .decision-example .example-caption,.mkt .evidence-section .decision-example p{color:var(--muted)}.mkt .evaluation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;display:grid}.mkt .evaluation-grid .feature{border-top:1px solid var(--line);margin-top:0;padding-top:25px}.mkt .evaluation-grid h3{font-size:23px}.mkt .provider-layout{grid-template-columns:1.12fr 1fr;align-items:center;gap:90px;display:grid}.mkt .provider-map{border:1px solid var(--line);background:var(--paper);text-align:center;border-radius:9px;grid-template-columns:1fr 22px 1fr;align-items:center;gap:15px;padding:33px;display:grid}.mkt .provider-map>span{font-size:15px;font-weight:500}.mkt .provider-map>b{color:var(--accent);font-size:25px;font-weight:400}.mkt .provider-map>div{border-top:1px solid var(--line);text-align:left;flex-direction:column;grid-column:1/-1;gap:0;margin-top:13px;padding-top:18px;display:flex}.mkt .provider-map strong{border-bottom:1px solid var(--line);padding:13px 0;font-size:15px;font-weight:400}.mkt .provider-map strong:before{content:"↗";color:var(--accent);margin-right:17px;display:inline-block}.mkt .provider-map>p{color:var(--muted);text-align:left;grid-column:1/-1;margin:5px 0 0;font-size:11px}.mkt .faq-layout{grid-template-columns:.7fr 1.3fr;gap:75px;display:grid}.mkt .faq-answer p{max-width:65ch;padding:0 0 8px;font-size:15px;line-height:1.75}.mkt .faq details{padding:0}.mkt .faq summary{min-height:65px;padding:22px 45px 22px 0;font-size:17px;line-height:1.4}.mkt .faq-answer{padding:0 30px 8px 0}.mkt .faq summary:hover{color:var(--accent)}.mkt .cta-note{text-align:center;margin-top:15px!important;margin-bottom:0!important;font-size:12px!important}.mkt .product-hero{border-bottom:1px solid var(--line);padding:70px 0 82px}.mkt .product-hero-grid{grid-template-columns:1.18fr 1fr;align-items:center;gap:80px;display:grid}.mkt .product-hero h1{letter-spacing:-.05em;font-size:clamp(45px,4.6vw,67px);line-height:1.08}.mkt .product-hero .lead{max-width:540px;font-size:18px}.mkt .product-hero .choice-art{max-width:465px}.mkt .product-hero .decision-example{border-top:3px solid var(--accent);padding-top:30px}.mkt .sequence{max-width:1040px;margin:42px 0 0;padding:0;list-style:none}.mkt .sequence li{border-top:1px solid var(--line);grid-template-columns:66px 1fr;gap:28px;padding:27px 0;display:grid}.mkt .sequence li>span{color:var(--accent);padding-top:5px;font-size:12px}.mkt .sequence h3{margin-bottom:10px;font-size:25px;line-height:1.2}.mkt .sequence p{color:var(--muted);max-width:68ch;margin:0;font-size:15px}.mkt .section-note{color:var(--muted);margin:24px 0 0;font-size:12px;line-height:1.7}.mkt .data-boundary{border-block:1px solid var(--line);grid-template-columns:1fr 50px 1fr;align-items:center;gap:35px;padding:38px 0;display:grid}.mkt .data-boundary>div>span{color:var(--muted);letter-spacing:.07em;margin-bottom:20px;font-size:11px;display:block}.mkt .data-boundary h3{font-size:26px}.mkt .data-boundary p{color:var(--muted);margin-bottom:0;font-size:15px}.mkt .data-boundary>span{color:var(--accent);text-align:center;font-size:25px}.mkt .credential-art{background:var(--light);border-radius:60px 60px 9px 9px;justify-self:center;width:100%;max-width:500px;padding:28px 35px}.mkt .credential-orbit{border:1px solid var(--accent);border-radius:50%;place-items:center;width:132px;height:132px;margin:30px auto;display:grid;position:relative}.mkt .credential-orbit:before{content:"";border:1px solid var(--accent);opacity:.45;border-radius:50%;position:absolute;inset:13px}.mkt .credential-orbit img{width:44px;height:60px}.mkt .credential-art h3{margin-bottom:23px;font-size:25px;line-height:1.2}.mkt .credential-art dl>div{border-top:1px solid color-mix(in oklch, var(--night), transparent 80%);padding:12px 0}.mkt .credential-art dt{color:var(--muted);font-size:10px}.mkt .credential-art dd{margin:3px 0 0;font-size:13px;font-weight:500}.mkt .identity-methods{grid-template-columns:1fr 1fr 1fr;gap:45px;display:grid}.mkt .identity-methods .feature{margin-top:0}.mkt .identity-methods h3{font-size:24px}.mkt .benefit-note{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:40px}.mkt .benefit-note h3{font-size:26px}.mkt .benefit-note p{color:var(--muted);font-size:16px}.mkt .scope-panel{border:1px solid color-mix(in oklch, var(--light), transparent 60%);border-radius:8px;padding:35px}.mkt .scope-panel h3{margin-bottom:10px;font-size:19px}.mkt .scope-panel p{color:var(--light);margin-bottom:25px;font-size:14px}.mkt .scope-panel p:last-child{margin-bottom:0}.mkt .claim-register{grid-template-columns:1fr 1fr;column-gap:65px;display:grid}.mkt .claim-register .feature{border-top:1px solid var(--line);padding-top:25px}.mkt .input-help{color:var(--muted);margin:-5px 0 23px;font-size:12px}.mkt .contact-aside .sequence{margin-top:27px}.mkt .contact-aside .sequence li{grid-template-columns:30px 1fr;gap:16px;padding:24px 0}.mkt .contact-aside .sequence h3{font-size:20px}.mkt .contact-aside .sequence p{font-size:14px}.mkt .form-confirmation{margin-top:25px}.mkt .form-confirmation h3{font-size:23px}.mkt .page-company .intro h1{font-size:clamp(42px,4.7vw,68px)}.mkt .page-developers .section-note{margin-bottom:20px}.mkt .product-hero,.mkt .intro,.mkt .v3-home{animation:mkt-arrive .5s var(--ease)}.mkt .nav-products summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.mkt .evidence-section :focus-visible{outline-color:var(--accent-tint)}@media (max-width:1100px){.mkt .nav{gap:18px}.mkt .v3-home .hero-layout,.mkt .product-hero-grid{gap:40px}.mkt .hero-story{padding:25px}.mkt .decision-example{padding:23px}.mkt .v3-home h1{font-size:52px}.mkt .product-hero h1{font-size:49px}.mkt .provider-layout,.mkt .evidence-layout,.mkt .scenario-tabs .tab-panel{gap:45px}.mkt .evaluation-grid,.mkt .identity-methods{gap:30px}.mkt .navwrap{gap:20px}.mkt .nav .navcta{padding:12px 15px}}@media (max-width:900px){.mkt .nav-products{border-bottom:1px solid var(--line);width:100%}.mkt .nav-products summary{justify-content:space-between;padding:14px 0;font-size:16px}.mkt .product-menu{width:100%;box-shadow:none;border:0;padding:0 0 12px;position:static}.mkt .product-menu a{padding:10px 16px}.mkt .product-menu strong{font-size:14px}.mkt .product-menu span{font-size:12px}.mkt .nav .navcta{align-self:flex-start;margin:15px 0 0;padding:12px 20px;display:inline-flex}.mkt .v3-home .hero-layout{grid-template-columns:1fr 1fr;gap:27px}.mkt .v3-home h1{font-size:43px}.mkt .v3-home .hero-copy .lead{font-size:16px}.mkt .hero-story{padding:22px 18px}.mkt .hero-methods{font-size:11px}.mkt .story-check{gap:12px}.mkt .story-symbol{width:50px;height:50px;font-size:21px}.mkt .story-check strong{font-size:15px}.mkt .story-check div>span{font-size:11px}.mkt .decision-example{padding:22px 19px}.mkt .decision-example dl>div{grid-template-columns:1fr;gap:3px;padding:9px 0}.mkt .decision-example h3{font-size:21px}.mkt .decision-example dd{font-size:12px}.mkt .story-label{font-size:11px}.mkt .product-hero-grid{grid-template-columns:1fr 1fr;gap:30px}.mkt .product-hero h1{font-size:43px}.mkt .product-hero .lead{font-size:16px}.mkt .choice-art{padding:25px}.mkt .choice-option{flex-direction:column;align-items:start;gap:5px;padding:13px 0}.mkt .credential-art{padding:24px}.mkt .credential-orbit{width:104px;height:104px;margin:25px auto}.mkt .evaluation-grid,.mkt .identity-methods{gap:25px}.mkt .evaluation-grid h3,.mkt .identity-methods h3{font-size:21px}.mkt .provider-layout,.mkt .evidence-layout{gap:40px}.mkt .provider-map{padding:25px}.mkt .faq-layout{grid-template-columns:1fr;gap:18px}.mkt .scenario-tabs .tab-panel{gap:35px}.mkt .scenario-tabs .tab-panel h3{font-size:29px}.mkt .scenario-tabs .decision-example h3,.mkt .scenario-tabs .choice-art h3{font-size:22px}.mkt .scope-panel{padding:26px}.mkt .benefit-note{padding:28px}.mkt .data-boundary{grid-template-columns:1fr 24px 1fr;gap:22px}.mkt .data-boundary h3{font-size:23px}.mkt .contact-aside .sequence li{padding:20px 0}.mkt .contact-layout{gap:45px}.mkt .offers-section{padding:65px 0}}@media (max-width:650px){.mkt .v3-home{padding:40px 0 46px}.mkt .v3-home .hero-layout,.mkt .product-hero-grid{grid-template-columns:1fr;gap:37px}.mkt .v3-home h1{font-size:clamp(40px,9.8vw,60px)}.mkt .v3-home .hero-copy .lead{max-width:520px;font-size:17px}.mkt .v3-home .eyebrow{font-size:10px}.mkt .hero-methods{margin-top:24px;font-size:11px}.mkt .hero-story{border-radius:26px 26px 7px 7px;max-width:none;padding:25px}.mkt .story-label{max-width:270px;font-size:12px}.mkt .story-symbol{width:58px;height:58px;font-size:24px}.mkt .story-check strong{font-size:16px}.mkt .story-check div>span{font-size:11px}.mkt .decision-example{max-width:none;padding:24px}.mkt .decision-example dl>div{grid-template-columns:.85fr 1fr;gap:12px;padding:12px 0}.mkt .decision-example h3{font-size:23px}.mkt .decision-example dt{font-size:11px}.mkt .decision-example dd{font-size:12px}.mkt .offer-index{margin-top:25px}.mkt .offer-index>a{grid-template-columns:23px 1fr 20px;gap:15px;padding:26px 0}.mkt .offer-index h3{font-size:25px}.mkt .offer-index p{font-size:14px}.mkt .offer-index strong{font-size:13px;line-height:1.5;display:block}.mkt .offer-arrow{font-size:23px}.mkt .offers-section{padding:53px 0}.mkt .scenario-tabs .tab-panel{grid-template-columns:1fr;gap:28px;padding-top:28px}.mkt .scenario-tabs .tabs{gap:22px}.mkt .scenario-tabs .tabs button{white-space:nowrap;font-size:13px}.mkt .scenario-tabs .tab-panel h3{font-size:29px}.mkt .scenario-tabs .tab-panel .plain-list{font-size:14px}.mkt .choice-art{max-width:none;padding:25px}.mkt .choice-option{flex-direction:row;align-items:center;gap:14px}.mkt .choice-option span{font-size:12px}.mkt .choice-option small{text-align:right;font-size:10px}.mkt .choice-art h3{font-size:23px}.mkt .evaluation-grid,.mkt .identity-methods{grid-template-columns:1fr;gap:29px}.mkt .evaluation-grid .feature{padding-top:22px}.mkt .evaluation-grid h3,.mkt .identity-methods h3{font-size:24px}.mkt .provider-layout,.mkt .evidence-layout{grid-template-columns:1fr;gap:30px}.mkt .provider-map{padding:26px}.mkt .provider-map>span{font-size:13px}.mkt .faq summary{padding-right:32px;font-size:16px}.mkt .faq-answer{padding-right:0}.mkt .faq-answer p{font-size:14px}.mkt .faq-layout h2{margin-bottom:0}.mkt .product-hero{padding:40px 0 50px}.mkt .product-hero h1{font-size:clamp(40px,9.4vw,58px)}.mkt .product-hero .lead{font-size:17px}.mkt .product-hero .choice-art{max-width:none}.mkt .sequence{margin-top:25px}.mkt .sequence li{grid-template-columns:28px 1fr;gap:15px;padding:24px 0}.mkt .sequence h3{font-size:22px}.mkt .sequence p{font-size:14px}.mkt .data-boundary{grid-template-columns:1fr;gap:20px;padding:28px 0}.mkt .data-boundary>span{text-align:left;width:28px;transform:rotate(90deg)}.mkt .data-boundary h3{font-size:24px}.mkt .data-boundary p{font-size:14px}.mkt .data-boundary>div>span{margin-bottom:13px}.mkt .credential-art{max-width:none;padding:26px}.mkt .credential-orbit{width:120px;height:120px;margin:30px auto}.mkt .identity-methods .feature+.feature{border-top:1px solid var(--line);padding-top:25px}.mkt .benefit-note{padding:26px}.mkt .claim-register{grid-template-columns:1fr}.mkt .contact-layout{gap:35px}.mkt .cta-note{text-align:left}.mkt .page-company .intro h1{font-size:42px}.mkt .hero-story .decision-example{padding:21px}.mkt .scope-panel{padding:25px}.mkt .scope-panel h3{font-size:20px}.mkt .scope-panel p{font-size:14px}.mkt .section-note{font-size:12px}.mkt .product-menu{max-height:50vh;overflow:auto}}@media (max-width:370px){.mkt .v3-home h1{font-size:39px}.mkt .v3-home .actions{gap:16px}.mkt .v3-home .actions .textlink{font-size:13px}.mkt .hero-story{padding:22px 17px}.mkt .hero-story .decision-example{padding:20px 17px}.mkt .decision-example h3{font-size:21px}.mkt .choice-option{gap:10px}.mkt .scenario-tabs .tabs{gap:16px}.mkt .scenario-tabs .tabs button{font-size:12px}.mkt .product-hero h1{font-size:39px}}@media (prefers-reduced-motion:reduce){.mkt .product-hero,.mkt .intro,.mkt .v3-home{animation:none}.mkt .offer-index a:hover .offer-arrow{transform:none}}.mkt .nav-products{border:0;margin:0;padding:0}.mkt .nav-products summary:after{display:none}.mkt .nav-products summary>span{display:inline-block}.mkt .nav-products[open] summary>span{transform:rotate(180deg)}.mkt .choice-option:hover,.mkt .choice-option:hover small{color:var(--accent)}.mkt .stage-record{min-height:380px}.mkt .scenario-tabs .stage-record h3{font-size:25px}.mkt .v3-home .hero-copy{align-self:center}@media (max-width:900px){.mkt .nav-products{border-bottom:1px solid var(--line)}}@media (max-width:650px){.mkt .stage-record{min-height:0}}.mkt .hero-methods strong{color:var(--ink);font-size:12px;font-weight:500}.mkt .page-contact .intro{padding-bottom:55px}.mkt .page-contact .section{padding-top:65px}@media (max-width:650px){.mkt .page-contact .contact-form{order:-1}.mkt .page-contact .intro{padding-bottom:35px}.mkt .page-contact .section{padding-top:38px}.mkt .page-contact .contact-aside{margin-top:15px}.mkt .hero-methods{font-size:11px}}.mkt :where(.evidence-section,.developer-intro,.solutions-intro){--surface-ink:var(--paper);--surface-muted:var(--muted-on-night);--surface-active:var(--accent-tint)}body:has(.mkt){background:var(--paper);-webkit-font-smoothing:antialiased}.mkt h1,.mkt h2,.mkt h3{font-weight:500}.mkt h1,.mkt h2{letter-spacing:-.048em}.mkt h2{line-height:1.12}.mkt p{line-height:1.7}.mkt .lead{letter-spacing:-.012em;font-size:19px;line-height:1.65}.mkt .eyebrow{color:var(--accent);letter-spacing:.07em;font-size:11px;font-weight:600}.mkt .brand{letter-spacing:-.9px;font-size:25px;font-weight:600}.mkt .brand img{width:31px}.mkt .site-header{background:var(--paper);border-bottom:1px solid #d9dbdea6;border-bottom:1px solid lab(87.213% .0273883 -1.89785/.65);box-shadow:0 1px #ffffff80;box-shadow:0 1px lab(100% 0 0/.5)}.mkt .navwrap{height:80px}.mkt .nav{gap:29px;font-size:13px;font-weight:500}.mkt .nav .navcta{border-radius:7px;min-height:44px;padding:10px 18px;box-shadow:inset 0 1px #ffffff2e,0 3px 8px #a505731f;box-shadow:inset 0 1px lab(100% 0 0/.18),0 3px 8px lab(36.8994% 62.1736 -16.0788/.12)}.mkt .btn{border-radius:7px;gap:24px;padding:13px 22px;font-size:14px;box-shadow:inset 0 1px #ffffff2e,0 3px 8px #a505731f;box-shadow:inset 0 1px lab(100% 0 0/.18),0 3px 8px lab(36.8994% 62.1736 -16.0788/.12)}.mkt .btn:hover{background:#82115b;background:lab(29.3408% 49.885 -12.8786);transform:translateY(-1px);box-shadow:0 6px 18px #a5057333;box-shadow:0 6px 18px lab(36.8994% 62.1736 -16.0788/.2)}.mkt .btn.secondary{box-shadow:none}.mkt .textlink{border-bottom-color:#0000;gap:13px;font-size:14px}.mkt .textlink:hover{border-bottom-color:var(--accent)}.mkt .textlink span{font-size:17px}.mkt .nav-products summary{font-size:13px}.mkt .product-menu{box-shadow:var(--shadow-lg);border-radius:12px;width:352px;padding:12px;top:45px}.mkt .product-menu a{border-radius:7px;padding:15px 18px}.mkt .product-menu a:hover{background:var(--soft)}.mkt .product-menu strong{font-size:14px}.mkt .product-menu span{font-size:12px}.mkt .section{padding:104px 0}.mkt .container{position:relative}.mkt .section-heading{margin-bottom:48px}.mkt .split-heading{align-items:start;gap:75px}.mkt .split-heading h2{font-size:clamp(33px,3.8vw,52px)}.mkt .split-heading .lead{padding-top:41px;font-size:18px}.mkt .quiet{background:var(--soft)}.mkt .v3-home{isolation:isolate;background:var(--paper);border-bottom:1px solid var(--line);padding:68px 0 84px;animation:none;position:relative;overflow:hidden}.mkt .v3-home:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(at 80% 25%,#ffe1f099,#0000 60%);background:radial-gradient(at 80% 25%,lab(92.4334% 14.7444 -3.69605/.6),#0000 60%);position:absolute;inset:0 0 0 45%}.mkt .v3-home .hero-layout{grid-template-columns:1.1fr 1fr;gap:75px;min-height:610px}.mkt .v3-home h1{letter-spacing:-.055em;margin-bottom:25px;font-size:clamp(46px,4.85vw,70px);font-weight:500;line-height:1.07}.mkt .v3-home h1 span{color:var(--accent)}.mkt .v3-home .hero-copy .lead{max-width:475px;font-size:18px;line-height:1.65}.mkt .v3-home .eyebrow{color:var(--muted);margin-bottom:25px;font-size:10px}.mkt .hero-methods{margin-top:28px;font-size:12px;line-height:1.85}.mkt .hero-methods strong{letter-spacing:.04em;text-transform:uppercase;color:var(--ink);font-size:11px}.mkt .hero-story{isolation:isolate;perspective:1200px;max-width:520px;transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .4s var(--ease);background:0 0;border-radius:0;padding:0 8px 0 0}.mkt .hero-story:before{content:"";z-index:-1;background:linear-gradient(145deg,#f0f2f533,#bdc2de38);background:linear-gradient(145deg,lab(95.3331% .0267923 -1.89819/.2),lab(78.8066% 2.56395 -14.7647/.22));border:1px solid #d0d3e58c;border:1px solid lab(84.7329% 1.46583 -9.29632/.55);border-radius:15px;position:absolute;inset:75px -8px 0 35px;transform:translate(12px,12px)rotate(5deg)}.mkt .hero-story:after{content:"";z-index:-2;border:1px solid #ccd0e573;border:1px solid lab(83.5323% 1.80906 -11.1294/.45);border-radius:15px;position:absolute;inset:75px -8px 0 35px;transform:translate(24px,24px)rotate(7deg)}.mkt .story-label{color:var(--ink);gap:11px;max-width:265px;margin:0 0 23px 22px;font-size:11px}.mkt .story-label img{width:24px}.mkt .story-check{background:var(--paper);width:90%;box-shadow:var(--shadow-lg);z-index:2;border:1px solid #e0e1e5;border:1px solid lab(89.533% .0272095 -1.89795);border-radius:12px;gap:17px;margin-left:-19px;padding:20px 24px;position:relative;transform:rotate(-3deg)}.mkt .story-symbol{box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 5px #e8d4de;color:var(--accent);background:radial-gradient(at 24% 10%,#fffafc,#fce8f2);background:radial-gradient(at 24% 10%,lab(98.7594% 1.98162 -.494349),lab(93.8636% 8.22449 -2.05663));border:1px solid #f8c2dd;border:1px solid lab(83.974% 22.8015 -5.7361);width:61px;height:61px;font-size:22px}@supports (color:lab(0% 0 0)){.mkt .story-symbol{box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 5px lab(86.9035% 8.22181 -2.05637)}}.mkt .story-check small{color:var(--muted);font-size:9px}.mkt .story-check strong{font-size:16px}.mkt .story-check div>span{font-size:11px}.mkt .story-connector{background:linear-gradient(var(--accent), var(--accent));transform-origin:top;height:32px;animation:mkt-connection-in 1.2s var(--ease) both .5s;margin-left:62px}.mkt .story-connector:after{background:var(--accent);box-shadow:0 0 0 4px color-mix(in oklch, var(--accent), transparent 91%)}.mkt .hero-story .decision-example{width:calc(100% - 24px);box-shadow:var(--shadow-lg);z-index:1;border-color:#d6d7db;border-color:lab(86.053% .0275075 -1.8978);border-radius:12px;margin-left:24px;padding:26px 29px;position:relative;transform:rotate(1deg)}.mkt .hero-story .decision-example h3{letter-spacing:-.035em;font-size:24px;font-weight:500}.mkt .decision-example dl>div{border-top-color:var(--line)}.mkt .decision-example dd{font-weight:500}.mkt .example-caption{letter-spacing:.055em;font-weight:500;font-size:9px!important}.mkt .hero-story .example-foot{font-size:10px!important;line-height:1.6!important}.mkt .story-link{color:var(--ink);margin:25px 0 0 30px;padding-right:15px;font-size:11px;position:relative}.mkt .hero-copy>*{opacity:1;animation:none}.mkt .story-check{animation:mkt-check-in 1s var(--ease) both .15s}.mkt .hero-story .decision-example{animation:mkt-record-in 1.1s var(--ease) both .3s}.mkt .offers-section{padding:90px 0 100px}.mkt .offer-index{grid-template-rows:1fr 1fr;grid-template-columns:1.13fr 1fr;gap:18px;margin-top:45px;display:grid}.mkt .offer-index>a{isolation:isolate;border:1px solid var(--line);background:var(--paper);min-height:240px;transition:box-shadow .35s var(--ease), border-color .35s;border-radius:12px;padding:31px 32px;display:block;position:relative;overflow:hidden}.mkt .offer-index>a:last-child{border:1px solid var(--line)}.mkt .offer-index>a:first-child{background:linear-gradient(150deg, var(--paper) 30%, #ffecf5 80%, #fcd9ea);grid-row:span 2;min-height:500px}@supports (color:lab(0% 0 0)){.mkt .offer-index>a:first-child{background:linear-gradient(150deg, var(--paper) 30%, lab(95.0236% 8.22496 -2.05667) 80%, lab(90.1134% 14.7415 -3.69577))}}.mkt .offer-index>a:nth-child(2){background:linear-gradient(115deg, var(--paper) 47%, #daf0f5)}@supports (color:lab(0% 0 0)){.mkt .offer-index>a:nth-child(2){background:linear-gradient(115deg, var(--paper) 47%, lab(93.2106% -6.53327 -5.25826))}}.mkt .offer-index>a:nth-child(3){background:linear-gradient(115deg, var(--paper) 45%, #eaebef)}@supports (color:lab(0% 0 0)){.mkt .offer-index>a:nth-child(3){background:linear-gradient(115deg, var(--paper) 45%, lab(93.0131% .0270009 -1.89811))}}.mkt .offer-index>a .offer-n{letter-spacing:.12em;margin-bottom:25px;padding:0;font-size:10px;display:block}.mkt .offer-index h3{margin-bottom:12px;font-size:28px;font-weight:500}.mkt .offer-index p{max-width:330px;font-size:14px;line-height:1.7}.mkt .offer-index strong{max-width:330px;font-size:12px;font-weight:500;line-height:1.6;display:block}.mkt .offer-index>a:not(:first-child)>div{z-index:1;max-width:63%;position:relative}.mkt .offer-index>a:not(:first-child) .offer-n{margin-bottom:15px}.mkt .offer-index>a:not(:first-child) h3{font-size:23px}.mkt .offer-index>a:not(:first-child) p{font-size:13px}.mkt .offer-index>a:not(:first-child) strong{font-size:11px}.mkt .offer-arrow{color:var(--accent);font-size:20px;position:absolute;top:25px;right:27px}.mkt .offer-index>a:hover{box-shadow:var(--shadow-lg);border-color:#d7b1c4;border-color:lab(76.1253% 16.339 -4.10243)}.mkt .product-diagram{pointer-events:none;width:45%;height:auto;transition:transform .7s var(--ease);position:absolute;bottom:0;right:0;overflow:visible}.mkt .offer-index>a:first-child .product-diagram{width:88%;bottom:-8px;right:4%}.mkt .offer-index>a:not(:first-child) .product-diagram{width:51%;bottom:0;right:-48px;transform:rotate(4deg)}.mkt .offer-index>a:hover .product-diagram{transform:translateY(-7px)rotate(-3deg)}.mkt .offer-index>a:not(:first-child):hover .product-diagram{transform:translate(-4px,-5px)rotate(0)}.mkt .sculpture-turn{transform-box:fill-box;transform-origin:50%}.mkt .journey-section{background:var(--soft);border-block:1px solid var(--line);padding:90px 0}.mkt .scenario-tabs .tabs{background:#ecedf1;background:lab(93.8251% .0269413 -1.89815);border:0;border-radius:9px;gap:9px;width:max-content;max-width:100%;margin-bottom:38px;padding:6px;position:relative}.mkt .scenario-tabs .tabs button{z-index:1;border-radius:6px;min-height:42px;padding:10px 20px;font-size:13px;transition:background .22s,color .22s,box-shadow .22s}.mkt .scenario-tabs .tabs button:after{display:none}.mkt .scenario-tabs .tabs button[aria-selected=true]{color:var(--ink);background:var(--paper);box-shadow:0 1px 4px #1e203021;box-shadow:0 1px 4px lab(12.7255% 2.52192 -10.8488/.13)}.mkt .scenario-tabs .tab-panel{animation:mkt-panel-in .42s var(--ease);gap:90px;padding:10px 0 0}.mkt .scenario-tabs .tab-panel h3{letter-spacing:-.04em;font-size:35px;font-weight:500}.mkt .scenario-tabs .tab-panel p{font-size:16px}.mkt .scenario-tabs .tab-panel .eyebrow{font-size:10px}.mkt .choice-art{isolation:isolate;background:var(--paper);box-shadow:var(--shadow-lg);border:1px solid #e0e1e5;border:1px solid lab(89.533% .0272095 -1.89795);border-radius:16px;padding:29px 34px;position:relative;overflow:hidden}.mkt .choice-art .example-caption{z-index:1;position:relative}.mkt .choice-art .threshold{z-index:1;letter-spacing:-.08em;margin:32px 0 37px;font-size:65px;font-weight:500;line-height:1;position:relative}.mkt .threshold>span{font-size:31px}.mkt .choice-art h3{font-size:25px;font-weight:500}.mkt .choice-option{padding:16px 0;transition:background .2s,color .2s}.mkt .choice-art:before{content:"";z-index:-2;background:linear-gradient(120deg, var(--paper) 10%, #ffecf5 70%, #e6e8eb);height:220px;position:absolute;inset:0 0 auto}@supports (color:lab(0% 0 0)){.mkt .choice-art:before{background:linear-gradient(120deg, var(--paper) 10%, lab(95.0236% 8.22496 -2.05667) 70%, lab(91.8531% .0270903 -1.89806))}}.mkt .choice-art:after{content:"";background:linear-gradient(90deg,#0000,#f9c7e0,#0000);background:linear-gradient(90deg,#0000,lab(85.2021% 21.1975 -5.32886),#0000);height:1px;position:absolute;top:0;left:0;right:0}.mkt .credential-art{background:linear-gradient(140deg, var(--paper) 22%, #e3f6fa 78%, #d4e2f9);box-shadow:var(--shadow-lg);border:1px solid #cadbe2;border:1px solid lab(86.1743% -4.56506 -5.47268);border-radius:16px;padding:29px 34px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.mkt .credential-art{background:linear-gradient(140deg, var(--paper) 22%, lab(95.5141% -5.79971 -4.49338) 78%, lab(89.4394% -1.72022 -12.8813))}}.mkt .credential-orbit{border:0;width:100%;height:190px;margin:7px 0 20px}.mkt .credential-orbit:before{display:none}.mkt .credential-orbit>img{opacity:.55;z-index:1;width:28px;height:40px;position:absolute;bottom:3px;right:16px}.mkt .credential-object{filter:drop-shadow(0 18px 16px #03254424);filter:drop-shadow(0 18px 16px lab(13.7705% -1.18323 -23.6133/.14));width:310px;max-width:100%;height:218px;transition:transform .7s var(--ease);overflow:visible}.mkt .credential-art:hover .credential-object{transform:translateY(-4px)rotate(2deg)}.mkt .credential-art h3{letter-spacing:-.03em;font-size:25px;font-weight:500}.mkt .credential-art dl>div{border-color:#afcdd873;border-color:lab(80.4794% -8.62768 -8.69627/.45)}.mkt .credential-art dd{font-size:13px}.mkt .credential-art dt{font-size:10px}.mkt .decision-example{border:1px solid var(--line);box-shadow:var(--shadow-lg);isolation:isolate;border-radius:12px;padding:29px 32px;position:relative}.mkt .decision-example h3{letter-spacing:-.035em;font-size:24px;font-weight:500}.mkt .decision-example dl>div{grid-template-columns:.8fr 1fr;padding:14px 0}.mkt .decision-example dt{font-size:11px}.mkt .decision-example dd{font-size:12px}.mkt .decision-example .example-foot{font-size:10px!important}.mkt .record-object{transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) rotate(-2deg);transition:transform .5s var(--ease)}.mkt .record-object:before,.mkt .record-object:after{content:"";z-index:-1;background:#f4f5f9;background:lab(96.4931% .0267327 -1.89825);border:1px solid #b8bdd280;border:1px solid lab(76.5831% 1.48708 -11.168/.5);border-radius:12px;position:absolute;inset:0;transform:translate(12px,11px)rotate(3deg);box-shadow:0 15px 25px -15px #1215222e;box-shadow:0 15px 25px -15px lab(7.05066% .969283 -9.04949/.18)}.mkt .record-object:after{z-index:-2;background:#e3e4e8;background:lab(90.6931% .0271499 -1.89799);transform:translate(22px,22px)rotate(5deg)}.mkt .record-object>*{background:var(--paper);position:relative}.mkt .record-object:before{background:var(--paper)}.mkt .stage-record{background:var(--paper);min-height:410px}.mkt .stage-record dl>div:last-child{background:linear-gradient(90deg,#ffecf5,#0000);background:linear-gradient(90deg,lab(95.0371% 7.89744 -1.97454),#0000);margin:0 -12px;padding-left:12px;padding-right:12px}.mkt .stage-record .example-caption span:last-child{color:var(--accent)}.mkt .evidence-section{background:var(--night);color:var(--paper);isolation:isolate;padding:118px 0;position:relative;overflow:hidden}.mkt .evidence-section:before{content:"";z-index:-1;background:0 0;position:absolute;inset:0}.mkt .evidence-section:after{content:"";z-index:-1;background-image:linear-gradient(#c9cdda09 1px,#0000 1px),linear-gradient(90deg,#c9cdda09 1px,#0000 1px);background-image:linear-gradient(lab(82.4981% .180125 -6.7857/.035) 1px,#0000 1px),linear-gradient(90deg,lab(82.4981% .180125 -6.7857/.035) 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#161616);mask-image:linear-gradient(90deg,#0000 35%,#161616);-webkit-mask-image:linear-gradient(90deg,#0000 35%,lab(7.22637% -.0000149012 0));mask-image:linear-gradient(90deg,#0000 35%,lab(7.22637% -.0000149012 0))}.mkt .evidence-section .eyebrow{color:#f5b4d5;color:lab(80.2758% 27.9076 -7.03657)}.mkt .evidence-section h2{font-size:clamp(37px,4.1vw,57px);font-weight:500;line-height:1.14}.mkt .evidence-section .lead{color:#d1d3e0;color:lab(84.7878% 1.01626 -6.71483);font-size:18px}.mkt .evidence-section .feature h3{font-size:19px;font-weight:500}.mkt .evidence-section .feature p{color:#c4c6d5;color:lab(80.1319% 1.14757 -7.45069);font-size:14px}.mkt .evidence-section .textlink{color:#f9bddb;color:lab(82.6915% 25.6822 -6.46846);border-bottom-color:#0000}.mkt .evidence-section .decision-example{color:var(--ink);background:var(--paper);box-shadow:0 22px 75px #01021047;box-shadow:0 22px 75px lab(.779593% 1.2739 -5.78718/.28)}.mkt .evidence-section .decision-example h3,.mkt .evidence-section .decision-example dd{color:var(--ink)}.mkt .evidence-section .record-object:before,.mkt .evidence-section .record-object:after{border-color:#76777b99;border-color:lab(50.0871% .0413656 -2.27233/.6)}.mkt .evidence-section .scope-panel{background:#2a2c41a6;background:lab(18.4329% 3.66868 -13.6462/.65);border-color:#84879f66;border-color:lab(56.7877% 2.7009 -12.817/.4);border-radius:13px;box-shadow:0 20px 45px #02030924;box-shadow:0 20px 45px lab(.861393% .307038 -2.29472/.14)}.mkt .scope-panel h3{font-weight:500}.mkt .scope-panel p{color:#cbcddb;color:lab(82.4441% 1.37386 -7.40984);line-height:1.8}.mkt .provider-map{isolation:isolate;background:linear-gradient(135deg, var(--paper), #f0f2f5);min-height:345px;box-shadow:var(--shadow-sm);border-color:#d6d7db;border-color:lab(86.053% .0275075 -1.8978);border-radius:15px;gap:20px;padding:36px 32px;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.mkt .provider-map{background:linear-gradient(135deg, var(--paper), lab(95.3331% .0267923 -1.89819))}}.mkt .connection-lines{z-index:-1;opacity:.22;fill:none;width:100%;height:100%;stroke:var(--accent);stroke-width:1.2px;position:absolute;inset:0}.mkt .connection-lines circle{fill:var(--accent);stroke:none}.mkt .provider-map>span{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:7px;padding:17px 10px;font-size:13px}.mkt .provider-map>b{font-size:21px}.mkt .provider-map>div{background:var(--paper);box-shadow:var(--shadow-sm);border:0;border-radius:9px;margin-top:10px;padding:0 20px}.mkt .provider-map strong{padding:16px 0;font-size:13px}.mkt .provider-map strong:last-child{border:0}.mkt .provider-map strong:before{font-size:14px}.mkt .provider-map>p{max-width:330px;font-size:10px;line-height:1.7}.mkt .evaluation-grid .feature{border-color:var(--line);padding-top:25px}.mkt .evaluation-grid h3,.mkt .identity-methods h3{font-size:23px;font-weight:500}.mkt .evaluation-grid .feature p,.mkt .identity-methods p{font-size:15px}.mkt .faq-layout h2{font-weight:500}.mkt .faq summary{font-size:16px;font-weight:500}.mkt .faq details{border-color:var(--line)}.mkt .faq-answer p{font-size:15px}.mkt .faq summary:after{color:var(--accent);font-weight:400}.mkt .intro,.mkt .subhero,.mkt .product-hero{isolation:isolate;animation:none;position:relative;overflow:hidden}.mkt .intro,.mkt .subhero{padding-top:86px;padding-bottom:76px}.mkt .intro h1,.mkt .subhero h1{letter-spacing:-.048em;font-weight:500}.mkt .intro .lead,.mkt .subhero .lead{font-size:19px}.mkt .ambient-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#0000 calc(100% - 1px),#d1d3e359 1px),linear-gradient(#d1d3e326 1px,#0000 1px);background-image:linear-gradient(90deg,#0000 calc(100% - 1px),lab(84.7479% 1.52141 -8.14515/.35) 1px),linear-gradient(lab(84.7479% 1.52141 -8.14515/.15) 1px,#0000 1px);background-size:calc((100% - var(--space) * 2) / 6) 100%, 100% 96px;opacity:.7;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 48%,#161616);mask-image:linear-gradient(90deg,#0000 48%,#161616);-webkit-mask-image:linear-gradient(90deg,#0000 48%,lab(7.22637% -.0000149012 0));mask-image:linear-gradient(90deg,#0000 48%,lab(7.22637% -.0000149012 0))}.mkt .intro:after,.mkt .subhero:after{content:"";z-index:-1;pointer-events:none;border:42px solid #f5c9df2e;border:42px solid lab(85.3107% 18.6188 -4.676/.18);border-radius:50%;width:640px;height:640px;position:absolute;top:-380px;right:-180px;transform:rotate(-25deg)scaleX(.7);box-shadow:0 0 0 25px #eaebef33,0 0 0 26px #d6d7db4d;box-shadow:0 0 0 25px lab(93.0131% .0270009 -1.89811/.2),0 0 0 26px lab(86.053% .0275075 -1.8978/.3)}.mkt .product-hero{padding:80px 0 100px}.mkt .product-hero-grid{align-items:center;gap:90px}.mkt .product-hero h1{font-size:clamp(46px,4.7vw,68px);font-weight:500;line-height:1.09}.mkt .product-hero .lead{font-size:18px}.mkt .product-hero .choice-art,.mkt .product-hero .credential-art{transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) rotate(1deg);transition:transform .5s var(--ease)}.mkt .product-hero .choice-art{margin-right:20px}.mkt .product-hero-grid>.decision-example{border-top:1px solid var(--line);padding:30px}.mkt .page-digital-identity .product-hero{background:linear-gradient(115deg, var(--paper) 35%, #e7f9fd)}@supports (color:lab(0% 0 0)){.mkt .page-digital-identity .product-hero{background:linear-gradient(115deg, var(--paper) 35%, lab(96.675% -5.66247 -4.0619))}}.mkt .page-age-assurance .product-hero{background:linear-gradient(115deg, var(--paper) 35%, #fff0f7)}@supports (color:lab(0% 0 0)){.mkt .page-age-assurance .product-hero{background:linear-gradient(115deg, var(--paper) 35%, lab(96.1836% 8.22538 -2.05671))}}.mkt .page-evidence .product-hero{background:linear-gradient(115deg, var(--paper) 35%, #f0f2f5)}@supports (color:lab(0% 0 0)){.mkt .page-evidence .product-hero{background:linear-gradient(115deg, var(--paper) 35%, lab(95.3331% .0267923 -1.89819))}}.mkt .sequence{grid-template-columns:1fr 1fr;gap:0 62px;max-width:none;display:grid}.mkt .sequence li{grid-template-columns:32px 1fr;gap:22px;padding:30px 0}.mkt .sequence h3{font-size:23px;font-weight:500;line-height:1.25}.mkt .sequence p{font-size:15px}.mkt .sequence li>span{background:var(--light);width:26px;height:26px;color:var(--accent);border-radius:50%;place-items:center;margin-top:0;padding:0;font-size:10px;display:grid}.mkt .data-boundary{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-sm);border-radius:12px;padding:40px}.mkt .data-boundary h3{font-size:25px;font-weight:500}.mkt .data-boundary>span{color:var(--accent)}.mkt .data-boundary p{font-size:14px}.mkt .benefit-note{box-shadow:var(--shadow-sm);border-color:var(--line);border-radius:13px}.mkt .solution-number{color:var(--accent);font-size:11px}.mkt .solution-aside{box-shadow:var(--shadow-sm);border-radius:11px}.mkt .company-facts strong{font-weight:500}.mkt .company-paths>div{box-shadow:var(--shadow-sm);border-color:var(--line);border-radius:12px}.mkt .diligence-list .feature{border-color:var(--line);padding-top:25px}.mkt .diligence-list h3{font-weight:500}.mkt .page-developers .developer-intro{background:var(--night);color:var(--paper)}.mkt .page-developers .developer-intro .lead{color:#cdd0e2;color:lab(83.5728% 1.46809 -9.29512)}.mkt .page-developers .developer-intro .eyebrow{color:var(--rose)}.mkt .codebox{box-shadow:var(--shadow-lg);border-color:#4f5161;border-color:lab(34.8405% 1.65777 -9.2027);border-radius:12px}.mkt .comparison{font-size:14px}.mkt .comparison th{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.mkt .comparison td{font-size:14px;line-height:1.7}.mkt .tablewrap{border-radius:9px}.mkt .contact-form{border:1px solid var(--line);box-shadow:var(--shadow-lg);background:var(--paper);border-radius:14px;padding:35px!important}.mkt .contact-aside .sequence{margin-top:26px;display:block}.mkt .contact-aside .sequence li{grid-template-columns:26px 1fr}.mkt .contact-aside .sequence li>span{width:22px;height:22px}.mkt .contact-aside .sequence h3{font-weight:500}.mkt .contact-layout{align-items:start;gap:70px}.mkt .page-contact .section{background:var(--soft)}.mkt .page-contact .intro{background:var(--paper)}.mkt input,.mkt textarea,.mkt select{border-color:var(--line);background:var(--paper);border-radius:6px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #1e203208;box-shadow:0 1px 2px lab(12.6662% 3.14336 -12.6008/.03)}.mkt input:focus,.mkt textarea:focus,.mkt select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #a5057314;box-shadow:0 0 0 3px lab(36.8994% 62.1736 -16.0788/.08)}.mkt .form-intro{font-weight:500}.mkt .form-confirmation{box-shadow:none}.mkt .reviewbadge{box-shadow:var(--shadow-sm);border-radius:8px;padding:10px 13px;font-size:10px;font-weight:500}.mkt .review-panel{background:var(--paper)}.mkt .review-tile{transition:background .25s,border-color .25s}.mkt .review-tile:hover{background:var(--soft)}.mkt .cta-wrap{background:var(--soft);isolation:isolate;position:relative;overflow:hidden}.mkt .cta-wrap:after{content:"";z-index:-1;border:1px solid #eab5d066;border:1px solid lab(79.3338% 22.786 -5.73453/.4);border-radius:50%;width:610px;height:540px;position:absolute;bottom:-280px;right:-120px;transform:rotate(-25deg)scaleX(1.2);box-shadow:0 0 0 25px #f3cfe129,0 0 0 26px #eab5d040,0 0 0 54px #e0e1e52e,0 0 0 55px #bfc6e24d;box-shadow:0 0 0 25px lab(86.6062% 15.3858 -3.85897/.16),0 0 0 26px lab(79.3338% 22.786 -5.73453/.25),0 0 0 54px lab(89.533% .0272095 -1.89795/.18),0 0 0 55px lab(79.9999% 1.64497 -14.8805/.3)}.mkt .cta{border-top:0}.mkt .cta h2{font-size:clamp(36px,4vw,53px);font-weight:500}.mkt .cta p{font-size:16px}.mkt .cta-note{font-size:11px!important}.mkt .footer{background:var(--paper);border-top:1px solid var(--line);padding-top:70px}.mkt .footer-top>div>p{color:var(--muted);font-size:14px}.mkt .footer-col h3{letter-spacing:0;font-size:13px;font-weight:500}.mkt .footer-col a{font-size:13px}.mkt .footer-bottom{border-color:var(--line);font-size:11px}@keyframes mkt-hero-in{0%{opacity:.01;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mkt-check-in{0%{opacity:0;transform:translate(-15px,18px)rotate(-6deg)}to{opacity:1;transform:translate(0)rotate(-3deg)}}@keyframes mkt-record-in{0%{opacity:0;transform:translate(12px,32px)rotate(4deg)}to{opacity:1;transform:translate(0)rotate(1deg)}}@keyframes mkt-connection-in{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes mkt-panel-in{0%{opacity:.2;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.mkt .nav{gap:20px}.mkt .nav-products summary{font-size:13px}.mkt .v3-home .hero-layout{gap:40px;min-height:575px}.mkt .v3-home h1{font-size:52px}.mkt .hero-story{padding-right:15px}.mkt .hero-story .decision-example{width:calc(100% - 20px);margin-left:20px;padding:24px}.mkt .story-check{width:95%;margin-left:-5px;padding:18px}.mkt .story-check strong{font-size:14px}.mkt .story-check div>span{font-size:10px}.mkt .story-symbol{width:53px;height:53px;font-size:21px}.mkt .hero-story:before,.mkt .hero-story:after{right:8px}.mkt .product-hero-grid{gap:55px}.mkt .product-hero h1{font-size:51px}.mkt .split-heading{gap:50px}.mkt .offer-index>a{min-height:245px;padding:28px}.mkt .offer-index>a:first-child{min-height:510px}.mkt .offer-index>a:not(:first-child) .product-diagram{width:53%;right:-53px}.mkt .offer-index>a:not(:first-child)>div{max-width:70%}.mkt .offer-index h3{font-size:26px}.mkt .offer-index>a:not(:first-child) h3{font-size:21px}.mkt .scenario-tabs .tab-panel{gap:55px}.mkt .credential-art{padding:27px}.mkt .sequence{gap:0 35px}.mkt .contact-layout{gap:45px}}@media (max-width:900px){.mkt .navwrap{height:76px}.mkt .nav{gap:0}.mkt .nav-products summary{font-size:16px}.mkt .product-menu{width:100%;box-shadow:none;padding:0 0 12px;position:static}.mkt .nav .navcta{margin-top:16px;display:inline-flex}.mkt .v3-home{padding:50px 0 72px}.mkt .v3-home .hero-layout{grid-template-columns:1.1fr 1fr;gap:30px;min-height:570px}.mkt .v3-home h1{font-size:43px}.mkt .v3-home .hero-copy .lead{font-size:16px}.mkt .v3-home .eyebrow{font-size:9px}.mkt .hero-story .decision-example{width:calc(100% - 10px);margin-left:10px;padding:21px 18px}.mkt .hero-story .decision-example h3{font-size:20px}.mkt .hero-story .decision-example dl>div{grid-template-columns:1fr;gap:2px;padding:9px 0}.mkt .hero-story .decision-example dd{font-size:11px}.mkt .story-check{gap:10px;padding:16px 13px}.mkt .story-symbol{width:43px;height:43px;font-size:18px}.mkt .story-check strong{font-size:12px}.mkt .story-check div>span{font-size:9px}.mkt .story-label{margin-left:7px;font-size:10px}.mkt .story-check small{font-size:8px}.mkt .hero-methods{font-size:10px}.mkt .story-link{margin-left:13px;font-size:10px}.mkt .hero-story:after{transform:translate(14px,15px)rotate(6deg)}.mkt .hero-story:before{transform:translate(7px,7px)rotate(4deg)}.mkt .offer-index{grid-template-columns:1fr 1fr;gap:14px}.mkt .offer-index>a{min-height:263px;padding:24px}.mkt .offer-index>a:first-child{min-height:540px}.mkt .offer-index>a:not(:first-child)>div{max-width:88%}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:.3;width:62%;bottom:-8px;right:-65px}.mkt .offer-index>a:not(:first-child) strong{font-size:11px}.mkt .offer-index>a:first-child .product-diagram{width:108%;bottom:6px;right:-4%}.mkt .product-hero h1{font-size:43px}.mkt .product-hero-grid{gap:35px}.mkt .product-hero .lead{font-size:16px}.mkt .product-hero .choice-art{margin-right:0}.mkt .choice-art{padding:24px}.mkt .choice-art .threshold{font-size:59px}.mkt .choice-option{flex-direction:column;align-items:start;gap:5px}.mkt .credential-art{padding:25px}.mkt .credential-object{height:180px}.mkt .credential-orbit{height:150px}.mkt .credential-art h3{font-size:22px}.mkt .scenario-tabs .tab-panel{gap:36px}.mkt .scenario-tabs .tab-panel h3{font-size:29px}.mkt .decision-example{padding:25px}.mkt .decision-example dl>div{grid-template-columns:1fr;gap:3px}.mkt .record-object:before{transform:translate(7px,7px)rotate(2deg)}.mkt .record-object:after{transform:translate(12px,13px)rotate(3deg)}.mkt .evidence-section{padding:95px 0}.mkt .evidence-layout{gap:40px}.mkt .provider-layout{gap:35px}.mkt .provider-map{padding:26px 20px}.mkt .provider-map>span{padding:15px 8px;font-size:11px}.mkt .provider-map>div{padding:0 15px}.mkt .provider-map strong{font-size:12px}.mkt .provider-map>p{font-size:10px}.mkt .data-boundary{gap:20px;padding:27px}.mkt .data-boundary h3{font-size:22px}.mkt .sequence li{grid-template-columns:26px 1fr;gap:14px}.mkt .sequence h3{font-size:21px}.mkt .sequence p{font-size:14px}.mkt .contact-form{padding:27px!important}.mkt .split-heading .lead{font-size:17px}.mkt .footer-col a{font-size:13px}.mkt .intro,.mkt .subhero{padding:65px 0}.mkt .product-hero{padding:60px 0 75px}}@media (max-width:650px){.mkt .v3-home{padding:43px 0 63px}.mkt .v3-home .hero-layout{grid-template-columns:1fr;gap:48px;min-height:0}.mkt .v3-home h1{font-size:clamp(41px,10.4vw,60px);line-height:1.08}.mkt .v3-home .eyebrow{margin-bottom:22px;font-size:9px;line-height:1.6}.mkt .v3-home .hero-copy .lead{font-size:17px}.mkt .v3-home .actions{gap:20px;margin-top:29px}.mkt .hero-methods{margin-top:28px;font-size:11px}.mkt .v3-home:before{background:linear-gradient(170deg,#0000,#fff1f7);background:linear-gradient(170deg,#0000,lab(96.2779% 5.93045 -1.48162));inset:480px 0 0}.mkt .hero-story{max-width:none;padding:0 14px 0 4px}.mkt .story-label{max-width:265px;margin-bottom:23px;margin-left:9px;font-size:10px}.mkt .story-check{gap:13px;width:93%;margin-left:0;padding:18px}.mkt .story-symbol{width:53px;height:53px;font-size:21px}.mkt .story-check strong{font-size:14px}.mkt .story-check div>span{font-size:10px}.mkt .story-check small{font-size:9px}.mkt .hero-story .decision-example{width:calc(100% - 13px);margin-left:13px;padding:23px 22px}.mkt .hero-story .decision-example h3{font-size:22px}.mkt .hero-story .decision-example dl>div{grid-template-columns:.82fr 1fr;gap:9px;padding:12px 0}.mkt .hero-story .decision-example dt{font-size:10px}.mkt .hero-story .decision-example dd{font-size:11px}.mkt .hero-story .example-foot{font-size:10px!important}.mkt .hero-story:before,.mkt .hero-story:after{inset:75px 20px 5px 30px}.mkt .story-link{margin-top:25px;font-size:11px}.mkt .story-connector{margin-left:47px}.mkt .offers-section{padding:62px 0}.mkt .section{padding:65px 0}.mkt .split-heading{gap:18px}.mkt .split-heading h2{font-size:34px}.mkt .split-heading .lead{margin-bottom:0;padding-top:0;font-size:17px}.mkt .offer-index{grid-template-rows:auto;grid-template-columns:1fr;gap:16px;margin-top:34px}.mkt .offer-index>a:first-child{grid-row:auto;min-height:420px}.mkt .offer-index>a{min-height:246px;padding:28px}.mkt .offer-index>a .offer-n{margin-bottom:20px}.mkt .offer-index>a:first-child .product-diagram{width:79%;bottom:-30px;right:0}.mkt .offer-index>a:first-child>div{z-index:1;position:relative}.mkt .offer-index h3{font-size:28px}.mkt .offer-index p{font-size:14px}.mkt .offer-index strong{font-size:12px}.mkt .offer-index>a:not(:first-child)>div{max-width:76%}.mkt .offer-index>a:not(:first-child) h3{font-size:25px}.mkt .offer-index>a:not(:first-child) p{font-size:13px}.mkt .offer-index>a:not(:first-child) strong{font-size:12px}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:.7;width:50%;bottom:-13px;right:-52px}.mkt .offer-arrow{top:25px;right:22px}.mkt .journey-section{padding:65px 0}.mkt .scenario-tabs .tabs{gap:3px;width:100%;margin-bottom:28px;padding:5px}.mkt .scenario-tabs .tabs button{white-space:nowrap;flex:1;min-height:44px;padding:10px 11px;font-size:12px}.mkt .scenario-tabs .tab-panel{grid-template-columns:1fr;gap:33px}.mkt .scenario-tabs .tab-panel h3{font-size:29px}.mkt .scenario-tabs .choice-art h3,.mkt .scenario-tabs .decision-example h3{font-size:24px}.mkt .choice-art{padding:27px}.mkt .choice-art .threshold{margin:32px 0 38px;font-size:65px}.mkt .choice-option{flex-direction:row;align-items:center;gap:12px;padding:18px 0}.mkt .choice-option>span{font-size:12px}.mkt .choice-option>small{text-align:right;font-size:10px}.mkt .decision-example{padding:27px}.mkt .decision-example dl>div{grid-template-columns:.8fr 1fr;gap:12px}.mkt .decision-example dt{font-size:10px}.mkt .decision-example dd{font-size:12px}.mkt .credential-art{padding:27px}.mkt .credential-orbit{height:180px}.mkt .credential-object{height:215px}.mkt .credential-art h3{font-size:25px}.mkt .evidence-section{padding:76px 0 92px}.mkt .evidence-section h2{font-size:38px;line-height:1.13}.mkt .evidence-section .lead{font-size:17px}.mkt .evidence-layout{gap:43px}.mkt .record-object{justify-self:start;width:calc(100% - 15px);transform:rotate(-1deg)}.mkt .record-object:after{transform:translate(12px,12px)rotate(3deg)}.mkt .provider-layout{gap:30px}.mkt .provider-map{min-height:350px;padding:28px 22px}.mkt .provider-map>span{font-size:12px}.mkt .provider-map strong{font-size:13px}.mkt .provider-map>p{font-size:11px}.mkt .evaluation-grid{gap:29px}.mkt .evaluation-grid h3,.mkt .identity-methods h3{font-size:24px}.mkt .evaluation-grid .feature p{font-size:15px}.mkt .faq summary{padding-top:23px;padding-bottom:23px;font-size:16px}.mkt .faq-answer p{font-size:14px}.mkt .product-hero{padding:47px 0 70px}.mkt .product-hero-grid{grid-template-columns:1fr;gap:43px}.mkt .product-hero h1{font-size:clamp(42px,10vw,57px)}.mkt .product-hero .lead{font-size:17px}.mkt .product-hero .choice-art,.mkt .product-hero .credential-art{transform:none}.mkt .product-hero-grid>.decision-example{padding:27px}.mkt .intro,.mkt .subhero{padding:53px 0}.mkt .intro h1,.mkt .subhero h1{font-size:43px;line-height:1.13}.mkt .intro .lead,.mkt .subhero .lead{font-size:17px}.mkt .intro:after,.mkt .subhero:after{opacity:.4;right:-400px}.mkt .ambient-grid{opacity:.45;background-size:100px 100%,100% 90px}.mkt .sequence{grid-template-columns:1fr;gap:0}.mkt .sequence li{gap:16px;padding:27px 0}.mkt .sequence h3{font-size:23px}.mkt .sequence p{font-size:15px}.mkt .data-boundary{gap:24px;padding:28px}.mkt .data-boundary h3{font-size:24px}.mkt .contact-form{padding:25px!important}.mkt .contact-layout{gap:40px}.mkt .page-contact .section{padding-top:37px}.mkt .contact-aside .sequence h3{font-size:21px}.mkt .contact-aside .sequence p{font-size:14px}.mkt .cta h2{font-size:36px}.mkt .cta p{font-size:16px}.mkt .cta-wrap:after{opacity:.6;bottom:-350px;right:-360px}.mkt .footer{padding-top:49px}.mkt .footer-col a{font-size:14px}.mkt .reviewbadge{min-height:40px;font-size:10px;bottom:10px;right:10px}.mkt .stage-record{min-height:0}.mkt .evidence-section .scope-panel{padding:28px}.mkt .page-company .intro h1{font-size:42px}}@media (max-width:370px){.mkt .v3-home h1{font-size:40px}.mkt .v3-home .actions{gap:14px}.mkt .v3-home .actions .textlink{font-size:12px}.mkt .hero-story .decision-example{padding:22px 17px}.mkt .hero-story .decision-example h3{font-size:21px}.mkt .story-check{padding:17px 14px}.mkt .story-check strong{font-size:13px}.mkt .story-label{font-size:10px}.mkt .offer-index>a:not(:first-child)>div{max-width:85%}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:.3}.mkt .choice-art{padding:25px}.mkt .choice-option>small{font-size:9px}.mkt .scenario-tabs .tabs button{padding:10px 8px;font-size:11px}.mkt .contact-form{padding:22px!important}.mkt .form-intro{font-size:18px}.mkt .intro h1,.mkt .subhero h1{font-size:40px}.mkt .record-object{width:calc(100% - 17px)}}@media (prefers-reduced-motion:reduce){.mkt *,.mkt :before,.mkt :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.mkt .hero-copy>*{opacity:1}.mkt .hero-story,.mkt .product-hero .choice-art,.mkt .product-hero .credential-art{transform:none!important}.mkt .offer-index a:hover .product-diagram,.mkt .credential-art:hover .credential-object{transform:none}.mkt .story-check{transform:rotate(-3deg)}.mkt .hero-story .decision-example{transform:rotate(1deg)}}@media (max-width:1100px){.mkt .offer-index>a:not(:first-child)>div{max-width:65%}.mkt .offer-index>a:not(:first-child) .product-diagram{width:38%;right:-14px}}@media (max-width:900px){.mkt .offer-index>a:not(:first-child)>div{max-width:78%}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:.55;width:37%;bottom:-26px;right:-25px}.mkt .offer-index>a:not(:first-child){min-height:270px}}@media (max-width:650px){.mkt .offer-index>a:not(:first-child)>div{max-width:66%}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:1;width:39%;bottom:-9px;right:-13px}.mkt .offer-index>a:not(:first-child){min-height:260px}}@media (max-width:370px){.mkt .offer-index>a:not(:first-child)>div{max-width:76%}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:.5;bottom:-25px;right:-22px}}.mkt .choice-art:before{height:200px}.mkt.motion-reduced *,.mkt.motion-reduced :before,.mkt.motion-reduced :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.mkt.motion-reduced .hero-copy>*{opacity:1}.mkt.motion-reduced .hero-story,.mkt.motion-reduced .product-hero .choice-art,.mkt.motion-reduced .product-hero .credential-art{transform:none!important}.mkt.motion-reduced .offer-index a:hover .product-diagram,.mkt.motion-reduced .credential-art:hover .credential-object{transform:none}.mkt.motion-reduced .story-check{transform:rotate(-3deg)}.mkt.motion-reduced .hero-story .decision-example{transform:rotate(1deg)}.mkt .v3-home:before{background:linear-gradient(90deg,#0000,#f0f2f5);background:linear-gradient(90deg,#0000,lab(95.3331% .0267923 -1.89819));inset:0 0 0 53%}.mkt .hero-story:before,.mkt .hero-story:after,.mkt .intro:after,.mkt .subhero:after,.mkt .cta-wrap:after{display:none}.mkt .hero-story{perspective:none;padding:0 0 0 18px;transform:none}.mkt .story-check{border-left-width:1px;width:calc(100% - 35px);margin:0;animation:none;transform:none}.mkt .hero-story .decision-example{border-top:3px solid var(--accent);width:calc(100% - 24px);margin-left:24px;animation:none;transform:none}.mkt .story-connector{background:var(--accent);width:1px;height:47px;margin-left:55px;animation:none}.mkt .story-symbol{box-shadow:none;background:#ffecf5;background:lab(95.0236% 8.22496 -2.05667);border-color:#f3c5dc;border-color:lab(84.1099% 19.584 -4.92063);border-radius:9px}.mkt .story-link{margin-top:20px}.mkt .product-diagram,.mkt .credential-object{filter:none;transform:none!important}.mkt .offer-index>a:first-child .product-diagram{width:88%;height:auto;bottom:28px;right:6%}.mkt .offer-index>a:not(:first-child){min-height:280px}.mkt .offer-index>a:not(:first-child)>div{max-width:64%}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:1;width:40%;bottom:10px;right:10px}.mkt .offer-index>a:nth-child(2),.mkt .offer-index>a:nth-child(3){background:linear-gradient(120deg, var(--paper) 55%, var(--soft))}.mkt .choice-art:before{display:none}.mkt .choice-art .threshold{color:var(--accent);align-items:baseline;margin:24px 0 25px;font-size:65px;display:inline-flex}.mkt .choice-art h3{margin-bottom:8px}.mkt .choice-art>p:not(.example-caption):not(.example-foot){margin-bottom:22px}.mkt .choice-option{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:17px 0;display:grid}.mkt .method-icon{fill:none;width:28px;height:28px;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.mkt .choice-option>span{font-size:13px}.mkt .choice-option>small{font-size:10px}.mkt .credential-orbit{justify-content:center;align-items:center;height:218px;margin:18px 0 23px;display:flex}.mkt .credential-orbit>img{display:none}.mkt .credential-object{width:320px;height:225px}.mkt .credential-art{background:var(--paper)}.mkt .hero-story.flow-visible .story-check{animation:mkt-flow-source .65s var(--ease) both}.mkt .hero-story.flow-visible .story-connector{animation:mkt-connection-in .7s var(--ease) both .4s}.mkt .hero-story.flow-visible .decision-example{animation:mkt-flow-source .7s var(--ease) both .8s}.mkt .flow-visible .handoff-path{stroke-dasharray:60;animation:mkt-handoff-in .75s var(--ease) both .4s}.mkt .flow-visible .result-tick{stroke-dasharray:55;animation:mkt-handoff-in .65s var(--ease) both 1s}.mkt .flow-visible .scan-sweep{animation:mkt-scan-once 1.2s var(--ease) both}@keyframes mkt-flow-source{0%{opacity:.65;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes mkt-handoff-in{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}@keyframes mkt-scan-once{0%{opacity:0;transform:translateY(-25px)}20%{opacity:.9}80%{opacity:.9}to{opacity:0;transform:translateY(32px)}}@media (max-width:1100px){.mkt .offer-index>a:not(:first-child)>div{max-width:65%}.mkt .offer-index>a:not(:first-child) .product-diagram{width:40%;bottom:6px;right:10px}.mkt .choice-option{grid-template-columns:26px 1fr auto;gap:8px}.mkt .method-icon{width:24px}.mkt .choice-option>span{font-size:12px}.mkt .choice-option>small{font-size:9px}}@media (max-width:900px){.mkt .hero-story{padding-left:0}.mkt .offer-index>a:not(:first-child){min-height:300px}.mkt .offer-index>a:not(:first-child)>div{max-width:100%;padding-right:8px}.mkt .offer-index>a:not(:first-child) .product-diagram{width:48%;max-height:115px;bottom:10px;right:10px}.mkt .offer-index>a:not(:first-child) strong{max-width:55%;display:block}}@media (max-width:650px){.mkt .v3-home:before{background:linear-gradient(180deg, transparent, var(--soft));inset:48% 0 0}.mkt .story-check{width:calc(100% - 16px)}.mkt .hero-story .decision-example{width:calc(100% - 13px);margin-left:13px}.mkt .story-connector{height:35px;margin-left:42px}.mkt .offer-index>a:first-child{min-height:445px}.mkt .offer-index>a:first-child .product-diagram{width:87%;bottom:24px;right:6%}.mkt .offer-index>a:not(:first-child){min-height:350px}.mkt .offer-index>a:not(:first-child)>div{max-width:100%;padding:0}.mkt .offer-index>a:not(:first-child) p{max-width:90%}.mkt .offer-index>a:not(:first-child) strong{max-width:100%}.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:1;width:64%;max-height:146px;bottom:15px;right:16px}.mkt .choice-art .threshold{margin:21px 0 25px}.mkt .choice-option{grid-template-columns:26px 1fr;gap:5px 10px}.mkt .choice-option>small{text-align:left;grid-column:2;font-size:10px}.mkt .method-icon{grid-row:span 2}.mkt .choice-option>span{font-size:13px}.mkt .credential-object{width:100%;height:auto}.mkt .credential-orbit{height:193px}.mkt .story-symbol{border-radius:8px;width:49px;height:49px}}@media (prefers-reduced-motion:reduce){.mkt .flow-visible *{animation:none!important}.mkt .scan-sweep{display:none}}.mkt.motion-reduced .flow-visible *{animation:none!important}.mkt.motion-reduced .scan-sweep{display:none}@media (prefers-reduced-motion:reduce){.mkt .story-check,.mkt .hero-story .decision-example{transform:none}}.mkt.motion-reduced .story-check,.mkt.motion-reduced .hero-story .decision-example{transform:none}.mkt .offer-index>a{grid-template-columns:minmax(0,1fr) 135px;align-items:start;gap:14px 22px;display:grid;min-height:270px!important}.mkt .offer-index>a .offer-n{grid-column:1/-1;margin:0}.mkt .offer-index>a>div,.mkt .offer-index>a:not(:first-child)>div{min-width:0;max-width:none;padding:0}.mkt .offer-index>a .product-diagram,.mkt .offer-index>a:not(:first-child) .product-diagram{opacity:1;grid-column:2;align-self:end;width:100%;height:auto;max-height:none;margin:0;position:static}.mkt .offer-index>a:not(:first-child) strong,.mkt .offer-index>a:not(:first-child) p{max-width:none}.mkt .offer-index>a:first-child{flex-direction:column;gap:23px;display:flex;min-height:0!important}.mkt .offer-index>a:first-child .product-diagram{flex:none;width:100%;height:auto;max-height:330px;margin-top:auto;position:static}.mkt .sector-section{border-bottom:1px solid var(--line);padding:35px 0 42px}.mkt .sector-links{grid-template-columns:repeat(3,1fr);gap:0 35px;display:grid}.mkt .sector-links a{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:16px 0;font-size:15px;font-weight:500;display:flex}.mkt .sector-links a span,.mkt .sector-links a:hover{color:var(--accent)}.mkt .witness-sequence{margin:0;padding:12px 0;list-style:none}.mkt .witness-sequence li{border-top:1px solid #75789266;border-top:1px solid lab(50.9364% 3.23069 -14.5853/.4);grid-template-columns:35px 1fr;gap:22px;padding:26px 0;display:grid}.mkt .witness-sequence li>span{color:var(--rose);padding-top:7px;font-size:11px}.mkt .witness-sequence h3{margin:0 0 10px;font-size:25px}.mkt .witness-sequence p{color:#c7cad8;color:lab(81.292% 1.14602 -7.45155);margin:0;font-size:15px}.mkt .evidence-section>.container>.evidence-layout>div>p:not(.lead):not(.eyebrow){color:#c1c3d1;color:lab(78.9718% 1.14918 -7.44982);font-size:14px}.mkt .coverage-block{grid-template-columns:.8fr 1.2fr;align-items:start;gap:50px;display:grid}.mkt .coverage-block h2{letter-spacing:-.03em;font-size:27px;line-height:1.2}.mkt .coverage-block ul{margin:0;padding:0 0 0 18px;font-size:15px;line-height:1.8}.mkt .coverage-block li+li{margin-top:12px}.mkt .coverage-block>p{margin:0;font-size:15px}.mkt .provider-reference{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:35px;padding-top:34px;display:flex}.mkt .provider-reference p{margin:0;font-size:16px}.mkt .provider-reference .textlink{font-size:14px}.mkt .developer-prereqs{max-width:790px}.mkt .code-intro{max-width:780px;margin-bottom:26px}.mkt .page-developers .section h2{font-size:36px}.mkt .page-developers .codebox{margin-top:25px}.mkt .codehead{border-bottom:1px solid #5f627566;border-bottom:1px solid lab(41.7471% 2.35073 -10.9701/.4);justify-content:space-between;align-items:center;padding:14px 24px;font-size:12px;display:flex}.mkt .codehead .copy{position:static}.mkt .codebox pre{margin:0;padding:25px;font-size:12px;line-height:1.75;overflow:auto}.mkt .codebox code{white-space:pre}.mkt .current-sheet{max-width:900px}.mkt .current-sheet h2{margin:40px 0 20px;font-size:28px}.mkt .current-sheet p,.mkt .current-sheet li{font-size:15px;line-height:1.8}.mkt .current-sheet li+li{margin-top:10px}.mkt .current-sheet ul{padding-left:20px}@media (max-width:1100px){.mkt .offer-index>a{grid-template-columns:minmax(0,1fr) 112px;gap:16px}.mkt .offer-index h3{font-size:25px}.mkt .offer-index>a:not(:first-child) h3{font-size:24px}.mkt .offer-index>a:not(:first-child) .product-diagram{width:100%;height:auto}}@media (max-width:900px){.mkt .offer-index>a{grid-template-columns:1fr;gap:20px}.mkt .offer-index>a:not(:first-child) .product-diagram{grid-column:1;justify-self:end;width:64%;max-height:150px}.mkt .coverage-block{grid-template-columns:1fr;gap:22px}.mkt .provider-reference{flex-direction:column;align-items:start;gap:10px}.mkt .sector-links{gap:0 24px}.mkt .sector-links a{font-size:13px}}@media (max-width:650px){.mkt .offer-index>a,.mkt .offer-index>a:first-child{gap:22px;padding:28px}.mkt .offer-index>a:first-child .product-diagram{max-height:260px}.mkt .offer-index>a:not(:first-child) .product-diagram{width:80%;max-height:180px}.mkt .sector-links{grid-template-columns:1fr 1fr;gap:0 20px}.mkt .sector-links a{font-size:13px}.mkt .sector-section{padding:27px 0}.mkt .witness-sequence h3{font-size:23px}.mkt .witness-sequence li{gap:14px}.mkt .coverage-block h2{font-size:26px}.mkt .page-developers .section h2{font-size:29px}.mkt .codebox pre{padding:20px;font-size:11px}.mkt .codehead{padding:13px 20px}.mkt .current-sheet h2{font-size:25px}}.mkt .eyebrow,.mkt .small-label,.mkt .v3-home .eyebrow,.mkt .hero-copy .eyebrow,.mkt .scenario-tabs .tab-panel .eyebrow,.mkt .cta .eyebrow,.mkt .evidence-section .eyebrow,.mkt .page-developers .developer-intro .eyebrow,.mkt .solutions-intro .eyebrow{color:var(--surface-muted,var(--muted))}.mkt .textlink,.mkt .evidence-section .textlink,.mkt .story-link,.mkt .sector-links a,.mkt .sector-links a span,.mkt .offer-arrow{color:var(--surface-ink,var(--ink))}.mkt .textlink:hover,.mkt .evidence-section .textlink:hover,.mkt .story-link:hover,.mkt .sector-links a:hover,.mkt .sector-links a:hover span{color:var(--surface-active,var(--accent))}.mkt .evidence-section .textlink:hover{border-color:var(--surface-active)}.mkt .story-symbol,.mkt .choice-art .threshold,.mkt .threshold,.mkt .solution-number,.mkt .sequence li>span{color:var(--ink)}.mkt .story-symbol{background:var(--soft);border-color:var(--line)}.mkt .method-icon{stroke:var(--muted)}.mkt .choice-option:hover .method-icon{stroke:var(--accent)}.mkt .witness-sequence li>span{color:var(--muted-on-night)}.mkt :where(.evidence-section,.developer-intro,.solutions-intro,.codebox) :is(a,button,summary):focus-visible{outline-color:var(--accent-tint)}.mkt .offer-n,.mkt .stage-record .example-caption span:last-child,.mkt .flow-number,.mkt .seal,.mkt .receipt-fold,.mkt .fingerprint,.mkt .method-index,.mkt .platform-route span,.mkt .platform-route>b,.mkt .company-routes>a>span,.mkt .step:before,.mkt .reviewbadge>span,.mkt .provider-map>b,.mkt .data-boundary>span{color:var(--surface-muted,var(--muted))}.mkt .product-render{aspect-ratio:128/85;filter:none;display:block;overflow:hidden!important}.mkt .product-render img{aspect-ratio:128/85;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;display:block}.mkt .offer-index>a:first-child{background:var(--paper)}.mkt .offer-index>a:not(:first-child){grid-template-columns:minmax(0,1fr) 160px}.mkt .offer-index>a:nth-child(2){grid-template-columns:1fr}.mkt .offer-index>a:nth-child(2) .product-render{grid-column:1;justify-self:end;width:min(100%,290px);max-height:none}.mkt .credential-orbit .product-render{width:100%;max-width:430px;height:auto;margin-inline:auto}@media (max-width:1100px){.mkt .offer-index>a:not(:first-child){grid-template-columns:1fr}.mkt .offer-index>a:not(:first-child) .product-diagram{grid-column:1;justify-self:end;width:min(75%,280px)}}@media (max-width:760px){.mkt .hero-copy .eyebrow,.mkt .v3-home .hero-copy .eyebrow{letter-spacing:.045em;font-size:11px;line-height:1.65}.mkt .hero-coverage,.mkt .provider-map>small,.mkt .cta small{font-size:12px;line-height:1.7}.mkt .hero-story .example-foot,.mkt .decision-example .example-foot{font-size:12px!important;line-height:1.6!important}.mkt .example-caption{font-size:10px!important}.mkt .story-check small{font-size:10px}.mkt .footer-bottom>a{align-items:center;min-height:44px;display:flex}.mkt .offer-index>a:nth-child(2) .product-render{width:100%;max-width:290px}}.mkt .product-render,.mkt .product-render img{aspect-ratio:30/23}.mkt .product-render img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 4% 96%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.mkt .offer-index>a:first-child .product-render{flex:none;height:auto;max-height:none;margin-block:auto}.mkt .offer-index>a{grid-template-rows:auto 1fr;align-content:start}.mkt .offer-index>a:nth-child(2){grid-template-rows:auto auto 1fr}.mkt .credential-art .credential-orbit{width:100%;height:auto;min-height:0;margin:20px 0 24px;display:block;overflow:visible}.mkt .credential-art .credential-orbit .product-render{aspect-ratio:30/23;max-width:430px;height:auto;margin:0 auto;display:block}.mkt .offer-index>a,.mkt .offer-index>a:first-child,.mkt .offer-index>a:nth-child(2),.mkt .offer-index>a:nth-child(3){background:#fdfeff}.mkt .offer-index>a:not(:first-child){grid-template-rows:auto auto 1fr;grid-template-columns:1fr;align-content:start;gap:18px}.mkt .offer-index>a:not(:first-child) .product-render{grid-column:1;place-self:center end;width:min(100%,290px);max-height:none}.mkt .product-render img{mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}.mkt .offer-index p,.mkt .offer-index>a:not(:first-child) p,.mkt .offer-index strong,.mkt .offer-index>a:not(:first-child) strong,.mkt .sequence p,.mkt .contact-aside .sequence p,.mkt .evaluation-grid .feature p,.mkt .identity-methods p,.mkt .witness-sequence p,.mkt .faq details p,.mkt .faq-answer p,.mkt input,.mkt textarea,.mkt select{font-size:16px}.mkt .input-help,.mkt .page-developers .legal-stamp{font-size:14px;line-height:1.6}.mkt .example-foot,.mkt .hero-story .example-foot,.mkt .decision-example .example-foot{font-size:14px!important;line-height:1.6!important}