:root{--px-ink:var(--px-14243a);--px-muted:var(--px-53657a);--px-line:var(--px-dbe4ef);--px-brand:var(--px-175bc4);--px-paper:var(--px-fafbfd);--px-radius:18px}.px-wrap{width:min(1320px,100% - 96px)}.px-soft{background:var(--px-f0f5fb)}.px-button{background:var(--px-brand)}.px-button:hover{background:var(--px-0b469e)}.px-button-secondary{border-color:var(--px-c8d7e9);color:var(--px-ink);background:0 0}.px-button-secondary:hover{background:var(--px-e4edf9)}.px-logo-dot,.px-text-link{color:var(--px-brand)}.px-header{background:var(--px-fafbfd-a949)}:where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--px-268de2);outline-offset:4px}.px-platform-hero{isolation:isolate;border-radius:20px;align-items:center;min-height:660px;margin:12px 24px 0;display:flex;position:relative;overflow:hidden}.px-platform-hero>img{object-fit:cover;z-index:-2}.px-platform-hero:after{content:"";background:linear-gradient(90deg,var(--px-f5f8fc-a788) 0%,var(--px-f5f8fc-a251) 56%,transparent 75%);z-index:-1;position:absolute;inset:0}.px-platform-hero-copy{width:100%;padding:72px max(40px,50vw - 684px)}.px-platform-hero h1{letter-spacing:-.055em;max-width:800px;margin:24px 0;font-size:clamp(42px,5.5vw,82px);font-weight:500;line-height:1.02}.px-platform-hero-copy>p:not(.px-eyebrow){max-width:530px;color:var(--px-334b65);font-size:18px;line-height:1.65}.px-platform-hero .px-actions{margin-top:32px}.px-hero-caption{letter-spacing:.12em;text-transform:uppercase;color:var(--px-203a57);justify-content:space-between;gap:20px;font-size:10px;display:flex;position:absolute;inset:auto 40px 24px}.px-trust-row{border-bottom:1px solid var(--px-line);color:var(--px-muted);flex-wrap:wrap;justify-content:space-between;gap:18px;padding:30px 0;font-size:13px;display:flex}.px-trust-row span{align-items:center;gap:10px;display:flex}.px-core-map{padding:24px 0 0;position:relative}.px-core-center{z-index:1;background:var(--px-ffffff);border:1px solid var(--px-c4d9ef);width:270px;min-height:130px;box-shadow:0 14px 60px var(--px-237bd3-a082);border-radius:14px;grid-template-columns:52px 1fr;align-content:center;gap:5px 12px;margin:auto;padding:24px;display:grid;position:relative}.px-core-center img{grid-row:span 2;align-self:center}.px-core-center strong{font-size:18px}.px-core-center span{color:var(--px-muted);font-size:10px}.px-core-map>svg{width:100%;height:180px;stroke:var(--px-7fb5e7);stroke-width:1.2px;fill:none;position:absolute;inset:80px 0 auto}.px-core-products{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:80px;display:grid;position:relative}.px-core-products a{border:1px solid var(--px-line);background:var(--px-ffffff);border-radius:12px;flex-direction:column;gap:10px;padding:24px;transition:border-color .2s,transform .2s;display:flex}.px-core-products a:hover{border-color:var(--px-brand);transform:translateY(-3px)}.px-core-products strong{justify-content:space-between;align-items:center;font-size:20px;display:flex}.px-core-products span{color:var(--px-muted);font-size:13px}.px-core-map>p{text-align:center;margin-top:24px}.px-stage-tabs{border-bottom:1px solid var(--px-line);grid-template-columns:repeat(4,1fr);display:grid}.px-stage-tabs button{border-bottom:2px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:20px 24px;font-size:15px;display:flex}.px-stage-tabs button[aria-selected=true]{color:var(--px-brand);border-color:var(--px-brand);background:var(--px-eef5ff)}.px-stage-panel{background:var(--px-eef3f9);border-radius:0 0 18px 18px;grid-template-columns:.8fr 1.2fr;min-height:540px;display:grid;overflow:hidden}.px-stage-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:48px;display:flex}.px-stage-copy .px-eyebrow{margin:0}.px-stage-copy h3{font-size:36px}.px-stage-copy>p:not(.px-eyebrow){color:var(--px-muted)}.px-stage-screen{background:var(--px-e1e9f3);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:36px 30px;display:flex}.px-stage-screen>img{border:1px solid var(--px-d1dbe8);width:100%;height:auto;box-shadow:0 18px 40px var(--px-12345a-a094);border-radius:10px}.px-stage-screen.is-portrait>img{object-fit:contain;border:6px solid var(--px-19283b);border-radius:30px;width:auto;max-width:100%;height:440px}.px-stage-screen figcaption{color:var(--px-4c617a);text-align:center;font-size:11px}.px-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.px-capability{background:var(--px-ffffff);border:1px solid var(--px-line);border-radius:16px;overflow:hidden}.px-capability-art{background:var(--px-dceafb);height:215px;position:relative;overflow:hidden}.px-capability-art img{object-fit:cover;transition:transform .6s}.px-capability:hover .px-capability-art img{transform:scale(1.04)}.px-art-index{color:var(--px-ffffff);background:var(--px-102b47-a702);border-radius:30px;padding:5px 10px;font-size:11px;position:absolute;top:18px;left:20px}.px-art-icon{box-sizing:content-box;border:1px solid var(--px-ffffff-a502);background:var(--px-ffffff-a863);color:var(--px-164e91);border-radius:14px;padding:13px;position:absolute;bottom:18px;right:18px}.px-capability-copy{padding:26px}.px-capability-copy h3{justify-content:space-between;gap:16px;font-size:21px;line-height:1.2;display:flex}.px-capability-copy h3 svg{flex-shrink:0}.px-capability-copy p{color:var(--px-muted);margin-top:16px;font-size:14px}.px-mobile-feature{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.px-mobile-feature-art{background:var(--px-d9e8f8);border-radius:18px;flex-direction:column;justify-content:center;min-height:580px;padding:40px 20px;display:flex;position:relative;overflow:hidden}.px-mobile-feature-art>img{object-fit:cover}.px-mobile-feature-phones{justify-content:center;align-items:center;gap:18px;display:flex;position:relative}.px-mobile-feature-phones img{border:5px solid var(--px-182b43);width:42%;height:auto;box-shadow:0 18px 30px var(--px-103b6a-a188);border-radius:28px}.px-mobile-feature-phones img:nth-child(2){transform:translateY(40px)}.px-mobile-feature-art>span{text-align:center;color:var(--px-183955);margin-top:60px;font-size:11px;position:relative}.px-mobile-feature .px-lead{margin:24px 0}.px-mobile-feature .px-caption{max-width:380px;margin-top:24px}.px-evidence-band{background:var(--px-0d223b);color:var(--px-f6f9ff)}.px-evidence-band .px-section-heading>p{color:var(--px-b5c9e2)}.px-context-flow{border:1px solid var(--px-466079);background:var(--px-102c4a);border-radius:16px;overflow:hidden}.px-flow-options{border-bottom:1px solid var(--px-466079);flex-wrap:wrap;display:flex}.px-flow-options button{color:var(--px-c8d9ed);text-align:left;border-bottom:2px solid #0000;padding:18px 25px}.px-flow-options button[aria-pressed=true]{color:var(--px-ffffff);border-color:var(--px-6ec7ff);background:var(--px-ffffff-a051)}.px-flow-body{padding:36px}.px-flow-body ol{grid-template-columns:repeat(3,1fr);gap:28px;margin:0 0 32px;padding:0;list-style:none;display:grid}.px-flow-body li{border:1px solid var(--px-4a6684);background:var(--px-163858);border-radius:10px;align-items:center;gap:14px;padding:24px 22px;display:flex;position:relative}.px-flow-body li>span{color:var(--px-8ac7fb);font-size:11px}.px-flow-body li>svg{color:var(--px-8ac7fb);position:absolute;right:-25px}.px-flow-body>p{max-width:760px;color:var(--px-d5e2f2)}.px-flow-body .px-caption{color:var(--px-9ab4d3);margin-top:18px;display:block}.px-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.px-industry-card{min-height:380px;color:var(--px-ffffff);isolation:isolate;border-radius:16px;position:relative;overflow:hidden}.px-industry-card>img{object-fit:cover;z-index:-2;transition:transform .6s}.px-industry-card:after{content:"";background:linear-gradient(180deg,var(--px-071728-a125),var(--px-071728-a800) 70%,var(--px-071728-a941));z-index:-1;position:absolute;inset:0}.px-industry-card:hover>img{transform:scale(1.035)}.px-industry-card>div{flex-direction:column;justify-content:end;height:100%;min-height:380px;padding:30px;display:flex}.px-industry-card span:first-child{letter-spacing:.06em;text-transform:uppercase;color:var(--px-c7dff5);font-size:11px}.px-industry-card h3{margin-top:16px;font-size:28px}.px-industry-link{border-top:1px solid var(--px-ffffff-a251);justify-content:space-between;margin-top:24px;padding-top:20px;font-size:13px;display:flex}.px-section-note{margin-top:22px}.px-connection-band{border-top:1px solid var(--px-line);grid-template-columns:1fr 1fr;gap:80px;padding-block:70px;display:grid}.px-connection-band h2{font-size:36px}.px-connection-band p{color:var(--px-muted);margin:20px 0}.px-source-labels{flex-wrap:wrap;align-content:center;gap:12px;display:flex}.px-source-labels span{border:1px solid var(--px-line);background:var(--px-ffffff);border-radius:9px;padding:16px 22px;font-size:14px}.px-source-labels p{margin:10px 0 0;font-size:12px}.px-editorial-hero{isolation:isolate;min-height:460px;color:var(--px-ffffff);border-radius:18px;align-items:end;margin:20px 24px 0;display:flex;position:relative;overflow:hidden}.px-editorial-hero>img{object-fit:cover;z-index:-2}.px-editorial-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--px-071b31-a929),var(--px-071b31-a502) 70%,var(--px-071b31-a251));position:absolute;inset:0}.px-editorial-hero .px-wrap{padding-block:64px}.px-editorial-hero h1{max-width:850px;font-size:clamp(38px,5vw,68px)}.px-editorial-hero .px-lead{color:var(--px-d2e2f2);margin:24px 0}.px-editorial-hero .px-eyebrow{color:var(--px-c2dfff)}.px-feature-detail{border-top:1px solid var(--px-line);grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding-block:65px;scroll-margin-top:100px;display:grid}.px-feature-detail:nth-child(2n) .px-detail-art{order:2}.px-detail-art{aspect-ratio:1.5;border-radius:16px;position:relative;overflow:hidden}.px-detail-art>img{object-fit:cover}.px-detail-art>span{letter-spacing:.08em;color:var(--px-ffffff);background:var(--px-102b47-a702);border-radius:20px;width:fit-content;padding:7px 12px;font-size:11px;position:absolute;inset:auto 24px 20px}.px-feature-detail h2{font-size:36px}.px-feature-detail p{color:var(--px-muted);margin-top:20px}.px-industry-story{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;display:grid}.px-industry-story h2{margin:20px 0;font-size:36px}.px-industry-story p{color:var(--px-muted)}.px-story-panel{background:var(--px-edf4fc);border-radius:16px;padding:36px}.px-story-panel+.px-story-panel{margin-top:24px}.px-story-panel h3{margin-bottom:18px}.px-measure-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.px-measure-grid article{border-top:2px solid var(--px-57a9eb);padding-top:24px}.px-measure-grid span{color:var(--px-brand);font-size:12px}.px-measure-grid h3{margin-top:16px;font-size:22px}.px-source-boundary{background:var(--px-edf3fa);border-radius:12px;margin-top:36px;padding:30px}.px-source-boundary p+p{margin-top:14px}.px-industry-screen{background:var(--px-e6eef8);border-radius:16px;flex-direction:column;align-items:center;gap:20px;margin-top:40px;padding:36px;display:flex}.px-industry-screen img{object-fit:contain;width:auto;max-width:100%;max-height:580px;box-shadow:0 20px 50px var(--px-123456-a125);border-radius:12px}.px-industry-screen figcaption{color:var(--px-muted);font-size:12px}@media (max-width:1050px){.px-stage-copy{padding:32px}.px-stage-copy h3{font-size:30px}.px-mobile-feature,.px-industry-story,.px-feature-detail,.px-connection-band{gap:40px}.px-capability-grid{grid-template-columns:repeat(2,1fr)}.px-core-products{gap:12px}.px-core-products a{padding:20px 14px}}@media (max-width:760px){.px-wrap{width:calc(100% - 40px)}.px-section{padding-block:64px}.px-section-tight{padding-top:0}.px-platform-hero{align-items:start;min-height:620px;margin:8px 12px 0}.px-platform-hero-copy{padding:42px 24px 100px}.px-platform-hero h1{font-size:46px}.px-platform-hero>img{object-position:60% center}.px-platform-hero:after{background:linear-gradient(180deg,var(--px-f5f8fc-a910),var(--px-f5f8fc-a667) 65%,var(--px-f5f8fc-a125))}.px-platform-hero-copy>p:not(.px-eyebrow){max-width:440px;font-size:16px}.px-hero-caption{flex-direction:column;gap:8px;font-size:9px;inset:auto 24px 24px}.px-trust-row{gap:14px;font-size:11px}.px-stage-panel,.px-mobile-feature,.px-connection-band,.px-industry-story,.px-feature-detail{grid-template-columns:1fr}.px-stage-tabs button{padding:16px 12px;font-size:12px}.px-stage-tabs svg{display:none}.px-stage-copy{padding:30px}.px-stage-screen{min-height:370px}.px-stage-screen.is-portrait>img{height:400px}.px-core-products{grid-template-columns:repeat(2,1fr);margin-top:36px}.px-core-map>svg{display:none}.px-mobile-feature-art{min-height:540px}.px-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.px-industry-card,.px-industry-card>div{min-height:340px}.px-industry-card>div{padding:22px}.px-industry-card h3{font-size:24px}.px-flow-body{padding:24px}.px-flow-body ol{grid-template-columns:1fr;gap:24px}.px-flow-body li>svg{bottom:-23px;right:24px;transform:rotate(90deg)}.px-flow-options button{padding:16px;font-size:13px}.px-editorial-hero{min-height:480px;margin:12px}.px-editorial-hero .px-wrap{padding-block:40px}.px-feature-detail:nth-child(2n) .px-detail-art{order:0}.px-feature-detail{gap:28px;padding-block:42px}.px-measure-grid{grid-template-columns:1fr}}@media (max-width:500px){.px-capability-grid,.px-industry-grid{grid-template-columns:1fr}.px-platform-hero h1{font-size:40px}.px-platform-hero{min-height:620px}.px-capability-art{height:230px}.px-mobile-feature-art{min-height:440px}.px-industry-card,.px-industry-card>div{min-height:350px}.px-core-products strong{font-size:18px}.px-hero-caption{letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.px-capability-art img,.px-industry-card>img,.px-core-products a{transition:none}}.px-platform-intro{max-width:780px;color:var(--px-c7d9ed);margin:24px 0 36px;font-size:18px}.px-editorial-hero .px-caption{color:var(--px-d0e1f4);margin-top:20px}.px-device-mockup{min-width:0;max-width:100%;margin:0}.px-device-mockup>a{border-radius:16px;display:block;overflow:hidden}.px-stage-screen .px-device-mockup{width:100%}.px-stage-screen .px-device-phone{max-width:440px}.px-device-mockup .px-device-scene{border-radius:16px;width:100%;height:auto;display:block}.px-device-mockup figcaption{text-align:center;color:var(--px-muted);margin:14px 0;font-size:11px;line-height:1.5}.px-mobile-feature>div>p:not(.px-eyebrow){color:var(--px-muted)}.px-mobile-feature .px-button{color:var(--px-ffffff);background:var(--px-brand)}.px-footer{background:var(--px-edf2f8)}.px-editorial-hero h1,.px-platform-hero h1,.px-section h2,.px-section h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.px-product-brand-icon{object-fit:contain;border-radius:23%;flex:none;display:block}.px-product-heading,.px-product-identity,.px-tab-product{align-items:center;gap:12px;min-width:0;display:flex}.px-product-heading>span{overflow-wrap:anywhere;min-width:0}.px-core-products .px-product-identity{color:inherit;font-size:inherit}.px-core-products a{min-width:0}.px-core-products strong>svg{flex:none;margin-left:6px}.px-products-menu a.px-product-menu-item{grid-template-columns:32px 1fr;align-items:center;column-gap:12px;display:grid}.px-product-menu-item>img{grid-row:span 2}.px-product-menu-item>b,.px-product-menu-item>span{grid-column:2}.px-footer .px-product-identity{display:flex}@media (max-width:900px){.px-core-products{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}.px-core-map>svg{display:none}}.px-capability-grid.is-business{grid-template-columns:repeat(2,minmax(0,1fr))}.px-capability-grid.is-business .px-capability-art{height:270px}.px-integration-capabilities{margin-bottom:56px}.px-implementation-proof{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;display:grid}.px-implementation-proof .px-lead{margin:28px 0}.px-implementation-proof .px-caption{margin-top:24px}.px-implementation-proof figure{background:var(--px-e9f0f8);text-align:center;border-radius:18px;margin:0;padding:32px}.px-implementation-proof figure img{width:auto;max-width:100%;max-height:620px;box-shadow:0 12px 35px var(--px-18324b-a125);border-radius:22px;margin:auto}.px-implementation-proof figcaption{color:var(--px-muted);margin-top:20px;font-size:11px}@media (max-width:760px){.px-implementation-proof{grid-template-columns:1fr;gap:32px}}@media (max-width:650px){.px-capability-grid.is-business{grid-template-columns:1fr}.px-capability-grid.is-business .px-capability-art{height:230px}}@media (max-width:760px){.px-tab-product{flex-direction:column;align-items:flex-start;gap:8px}.px-core-products{grid-template-columns:repeat(2,minmax(0,1fr))}.px-core-products .px-product-identity{flex-direction:column;align-items:flex-start;gap:10px}.px-core-products strong>svg{display:none}}
.px-type-signature{letter-spacing:.14em;color:var(--px-436785);margin-bottom:20px;font-size:12px;font-weight:500;display:block}.px-launch-intro{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.px-launch-intro .px-lead{margin:24px 0 28px}.px-launch-intro figure,.px-evidence-intro figure{background:var(--px-eeeae5);border-radius:12px;height:100%;min-height:420px;margin:0;position:relative;overflow:hidden}.px-launch-intro figure img,.px-evidence-intro figure img,.px-flow-presentation figure img{object-fit:cover}.px-launch-intro figure>span{background:var(--px-f6fbff-a875);letter-spacing:.16em;color:var(--px-18446e);padding:9px 14px;font-size:12px;position:absolute;bottom:22px;left:24px}.px-launch-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:50px;display:grid}.px-launch-steps article{border-top:1px solid var(--px-cddae8);padding-top:22px}.px-launch-steps article>span{color:var(--px-236ab0);letter-spacing:.08em;font-size:12px}.px-launch-steps h3{letter-spacing:-.035em;margin:26px 0 14px;font-size:24px;font-weight:500;line-height:1.2}.px-launch-steps p{color:var(--px-596d80);font-size:16px;line-height:1.65}.px-evidence-intro{grid-template-columns:.85fr 1.15fr;align-items:center;gap:65px;margin-bottom:45px;display:grid}.px-evidence-intro .px-lead{margin-top:24px}.px-flow-presentation{grid-template-columns:.8fr 1.2fr;gap:35px;margin-top:24px;display:grid}.px-flow-presentation figure{border-radius:10px;min-height:340px;margin:0;position:relative;overflow:hidden}.px-flow-presentation .px-type-signature{background:var(--px-f6fbff-a910);padding:8px 12px;position:absolute;top:22px;left:22px}.px-flow-presentation .px-flow-body{border:0;margin:0;padding:28px 0}.px-flow-presentation .px-flow-body ol{gap:16px}.px-flow-presentation .px-flow-body li{min-width:0}.px-flow-presentation .px-flow-body strong{font-size:18px}.px-flow-body aside{background:var(--px-e4effa);border-left:3px solid var(--px-2277cf);color:var(--px-183d65);margin-top:26px;padding:24px}.px-flow-body aside span{letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:11px;display:block}.px-flow-body aside strong{font-weight:500;line-height:1.5;display:block}.px-footer-wordmark{letter-spacing:-.075em;color:var(--px-183450);border-top:1px solid var(--px-d8e2ec);margin-top:45px;padding-top:45px;font-size:clamp(65px,15vw,200px);font-weight:400;line-height:1}.px-footer-wordmark span{color:var(--px-6aade2);margin-left:.08em;font-weight:300}.px-directory{margin-top:65px}.px-directory>h2{max-width:760px;margin-bottom:32px}.px-directory-controls{gap:22px;display:grid}.px-search{border:1px solid var(--px-bdcfe2);background:var(--px-ffffff);max-width:550px;min-height:52px;color:var(--px-516c85);border-radius:8px;align-items:center;gap:12px;padding:0 16px;display:flex}.px-search input{width:100%;min-width:0;color:var(--px-183450);background:0 0;border:0;outline:none;padding:13px 0}.px-search:focus-within{outline:2px solid var(--px-2769bc);outline-offset:3px}.px-search button{place-items:center;min-width:36px;min-height:36px;display:grid}.px-directory-filters{flex-wrap:wrap;gap:8px;display:flex}.px-directory-filters button{background:var(--px-eef3f9);min-height:44px;color:var(--px-3c5978);border:1px solid #0000;border-radius:24px;padding:10px 18px;font-size:14px}.px-directory-filters button[aria-pressed=true]{background:var(--px-173c66);color:var(--px-ffffff)}.px-directory-count{color:var(--px-596d80);margin:20px 0;font-size:13px}.px-directory .px-catalog-card h3{letter-spacing:-.035em;margin:12px 0 20px;font-size:25px;font-weight:500}.px-directory .px-catalog-card .px-text-link{margin-top:24px;font-size:13px}.px-directory-empty{background:var(--px-f1f5fa);border-radius:10px;padding:35px}.px-directory-empty p{margin-bottom:22px}.px-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.px-launch-intro,.px-evidence-intro{gap:35px}.px-flow-presentation{grid-template-columns:1fr 1.2fr;gap:24px}.px-flow-presentation .px-flow-body ol{grid-template-columns:1fr}.px-flow-presentation .px-flow-body li{align-items:center;gap:12px;display:flex}.px-flow-presentation .px-flow-body li svg{display:none}.px-flow-presentation .px-flow-body li>span{margin:0}.px-launch-steps{gap:22px}}@media (max-width:760px){.px-launch-intro,.px-evidence-intro,.px-flow-presentation{grid-template-columns:1fr}.px-launch-intro figure,.px-evidence-intro figure{aspect-ratio:1.5;min-height:0}.px-launch-steps{grid-template-columns:1fr;gap:28px}.px-launch-steps h3{margin-top:18px}.px-flow-presentation figure{aspect-ratio:1.8;min-height:0}.px-flow-presentation .px-flow-body{padding:0}.px-footer-wordmark{font-size:17vw}.px-evidence-intro{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){.px-directory *{scroll-behavior:auto}}.px-launch-intro>*,.px-evidence-intro>*,.px-flow-presentation>*{min-width:0}.px-launch-intro figure,.px-evidence-intro figure,.px-flow-presentation figure{width:100%;max-width:100%}.px-footer-bottom{flex-wrap:wrap}.px-footer-bottom>*{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.px-launch-intro figure,.px-evidence-intro figure,.px-flow-presentation figure{height:auto}}.px-provider-marks{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.px-provider-mark{border:1px solid var(--px-dce5ef);background:var(--px-ffffff);border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;padding:10px;display:inline-flex}.px-provider-mark img{object-fit:contain;width:100%;height:100%;display:block}.px-provider-mark-wide{width:148px;padding:12px}.px-provider-mark-dark{background:var(--px-172740);border-color:var(--px-172740)}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.3h407z6i7-mwk.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.rTYIZW_className{font-family:GeistSans,GeistSans Fallback}.rTYIZW_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
