.public-site.landing-redesign{--public-site-font-family:var(--font-landing-cyrillic),var(--font-landing-latin),Arial,sans-serif;--public-site-color-brand:#355df2;--public-site-color-brand-dark:#2447ce;--public-site-color-navy:#12263d;--landing-ink:#132339;--landing-muted:#596b82;background:#fff}.public-site.landing-redesign .public-site__container{max-width:1280px;width:100%;margin-inline:auto;padding-inline:40px}.public-site.landing-redesign .public-site__header{background:#12263d;border-bottom:1px solid #ffffff0e}.public-site.landing-redesign .public-site__header-inner{min-height:82px}.public-site.landing-redesign .public-site__brand-image{width:184px;height:auto}.public-site.landing-redesign .public-site__action{border-radius:8px;transition:background-color .2s,box-shadow .2s,transform .2s}.public-site.landing-redesign .public-site__action[data-size=hero]{min-height:56px;line-height:1.4;padding:16px 24px;font-size:16px;gap:14px}.public-site.landing-redesign .public-site__action[data-variant=primary]{background:linear-gradient(125deg,#3d62ed,#3157e6);color:#fff;box-shadow:inset 0 1px 0 #ffffff28,0 6px 18px #13296920}.public-site.landing-redesign .public-site__action-arrow{width:22px;height:22px;background:transparent;color:inherit}.public-site.landing-redesign .public-site__action-arrow svg{width:20px;height:20px}.public-site.landing-redesign .public-site__section{padding-block:76px}.public-site.landing-redesign .public-site__section-heading h2,.public-site.landing-redesign h2{font-size:clamp(29px,3.2vw,42px);line-height:1.16;letter-spacing:-.038em;font-weight:650;color:#132339}.public-site.landing-redesign .public-site__section-heading{gap:16px;max-width:880px}.public-site.landing-redesign .public-site__section-heading p{max-width:790px;font-size:17px;line-height:1.6;color:#596b82}.public-site.landing-redesign .engineering-surface{position:relative;isolation:isolate;overflow:hidden}.public-site.landing-redesign .engineering-drawing{height:auto;aspect-ratio:700/510}.public-site.landing-redesign .engineering-backdrop{contain:strict;position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;color:#8ab5e7}.public-site.landing-redesign .engineering-backdrop:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#81abe414 1px,transparent 0),linear-gradient(90deg,#81abe414 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:linear-gradient(90deg,transparent 18%,#000);mask-image:linear-gradient(90deg,transparent 18%,#000)}.public-site.landing-redesign .engineering-backdrop>.engineering-drawing{position:absolute;width:700px;right:-65px;top:-125px;opacity:.55;transform:rotate(-8deg)}.public-site.landing-redesign .engineering-backdrop>.engineering-drawing--echo{width:470px;right:36%;top:auto;bottom:-205px;opacity:.24;transform:rotate(4deg)}.public-site.landing-redesign .landing-hero{padding-block:66px 70px;background:radial-gradient(ellipse at 78% 30%,#24466588,transparent 60%),#12263d}.public-site.landing-redesign .landing-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:48px;min-height:465px}.public-site.landing-redesign .landing-hero-copy{position:relative;z-index:1}.public-site.landing-redesign .landing-hero h1{color:#fff;font-size:clamp(36px,3.7vw,50px);line-height:1.08;font-weight:650;letter-spacing:-.045em;text-wrap:wrap}.public-site.landing-redesign .landing-lead{color:#bdcfe4;font-size:18px;line-height:1.6;margin:26px 0 30px;max-width:510px}.public-site.landing-redesign .landing-hero .landing-actions{gap:20px}.public-site.landing-redesign .landing-text-link{color:#c8d9f1;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.public-site.landing-redesign .landing-hero .public-site__start-terms{margin-top:20px;padding:0;background:transparent;border:0}.public-site.landing-redesign .landing-hero .public-site__start-terms p{color:#a9bed7;font-size:12px;line-height:1.6;margin:3px 0}.public-site.landing-redesign .landing-hero .public-site__start-terms-title{font-weight:500}.public-site.landing-redesign .landing-hero .public-site__start-links{margin-top:8px;gap:18px}.public-site.landing-redesign .landing-hero .public-site__start-links a{color:#c8d9f1;font-size:12px}.public-site.landing-redesign .hero-scene{position:relative;min-width:0;min-height:425px;padding-top:78px;padding-bottom:80px}.public-site.landing-redesign .hero-order-card{position:relative;z-index:1;background:linear-gradient(150deg,#fff,#f5f8ff);color:#1a2b42;padding:26px 22px 16px;border:1px solid #fff;border-radius:12px;box-shadow:0 22px 60px #06152577,inset 0 0 0 1px #d1dcec70;transform:rotate(-1deg)}.public-site.landing-redesign .hero-card-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.public-site.landing-redesign .hero-card-title>strong{font-size:23px;font-weight:650;letter-spacing:-.035em}.public-site.landing-redesign .hero-card-title>span{font-size:11px;background:#e8efff;color:#3556b8;border-radius:5px;padding:4px 8px;white-space:nowrap}.public-site.landing-redesign .hero-order-card>p{font-size:12px;color:#50647e;margin:8px 0 20px}.public-site.landing-redesign .hero-offer-head,.public-site.landing-redesign .hero-offer-row{display:grid;grid-template-columns:1.12fr 1fr .9fr;gap:12px;align-items:center}.public-site.landing-redesign .hero-offer-head{padding:0 12px 10px;font-size:11px;color:#50647e}.public-site.landing-redesign .hero-offer-row{padding:13px 12px;border:1px solid transparent;border-bottom-color:#e3e9f2;font-size:13px}.public-site.landing-redesign .hero-offer-row>span:first-child{display:flex;align-items:center;gap:9px;font-weight:550}.public-site.landing-redesign .hero-offer-row strong{font-size:15px;letter-spacing:-.02em;white-space:nowrap}.public-site.landing-redesign .hero-offer-row i{display:grid;place-items:center;border-radius:50%;background:#627792;color:#fff;width:30px;height:30px;font-style:normal}.public-site.landing-redesign .hero-offer-row--selected{background:#e7eeff;border-color:#a6bbff;border-radius:7px}.public-site.landing-redesign .hero-offer-row--selected i{background:#3b63ef}.public-site.landing-redesign .hero-demo-label{display:block;color:#50647e;font-size:10px;margin-top:12px;text-align:right}.public-site.landing-redesign .hero-drawing-sheet{position:absolute;right:-4px;top:-12px;width:174px;height:214px;padding:16px;background:#f1f6ff;border:1px solid #ccdcf6;border-radius:8px;color:#5b7492;transform:rotate(12deg);box-shadow:0 14px 38px #07162666}.public-site.landing-redesign .hero-drawing-sheet>svg:first-child{float:left;margin:0 9px 0 0}.public-site.landing-redesign .hero-drawing-sheet strong{display:block;font-size:13px;line-height:1.2;color:#203953}.public-site.landing-redesign .hero-drawing-sheet small{display:block;font-size:8px;margin-top:6px;font-weight:400}.public-site.landing-redesign .hero-drawing-sheet .engineering-drawing{width:165px;height:135px;margin-left:-12px}.public-site.landing-redesign .hero-message{position:absolute;right:-14px;bottom:31px;z-index:2;display:flex;align-items:center;gap:10px;padding:14px 16px;width:280px;background:#fff;border:1px solid #d4e0f1;border-radius:9px;box-shadow:0 10px 30px #06172944;transform:rotate(1deg)}.public-site.landing-redesign .hero-message p{font-size:12px;line-height:1.45;color:#223955;margin:0}.public-site.landing-redesign .hero-message>svg{color:#36765d;margin-left:auto}.public-site.landing-redesign .scene-avatar{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:linear-gradient(140deg,#5b81ed,#3254ad);color:#fff;font-size:14px;font-weight:500}.public-site.landing-redesign .scene-avatar--supplier{background:linear-gradient(140deg,#698da8,#415a77)}.public-site.landing-redesign .hero-confirmation{display:flex;align-items:center;gap:7px;position:absolute;bottom:-5px;right:6px;color:#9fe2bd;font-size:11px}.public-site.landing-redesign .hero-confirmation svg{background:#26855d;border-radius:50%;padding:2px;width:21px;height:21px;color:#fff}.public-site.landing-redesign .hero-request-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid #dbe4f0;font-size:14px}.public-site.landing-redesign .hero-request-row small{display:block;color:#63768c;margin-top:4px;font-size:11px}.public-site.landing-redesign .hero-request-row strong{font-size:14px;white-space:nowrap}.public-site.landing-redesign .hero-request-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:18px;font-size:12px}.public-site.landing-redesign .hero-request-footer a,.public-site.landing-redesign .hero-request-footer span{display:inline-flex;align-items:center;gap:6px}.public-site.landing-redesign .hero-request-footer a{color:#3157d9;font-weight:600;min-height:36px}.public-site.landing-redesign .landing-proof{padding-block:24px;background:#102338;border-block:1px solid #ffffff0e}.public-site.landing-redesign .landing-proof ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;list-style:none;padding:0;margin:0}.public-site.landing-redesign .landing-proof li{display:flex;align-items:center;gap:16px;color:#e4edf8;font-size:14px;line-height:1.5}.public-site.landing-redesign .landing-proof li+li{border-left:1px solid #45607c;padding-left:28px}.public-site.landing-redesign .landing-proof svg{color:#a6c6ee;flex:none}.public-site.landing-redesign .landing-demo{background:radial-gradient(ellipse at 80% 50%,#eef4ff88,transparent 65%),#fff}.public-site.landing-redesign .landing-examples{margin-top:24px}.public-site.landing-redesign .landing-example-tabs{display:flex;gap:8px;border:0;flex-wrap:wrap;margin-bottom:18px}.public-site.landing-redesign .landing-example-tabs button{padding:10px 18px;border:1px solid #d8e1ef;border-radius:7px;background:#fff;color:#5a6c82;font-size:14px;min-height:44px}.public-site.landing-redesign .landing-example-tabs button[aria-selected=true]{background:#e8efff;border-color:#a8bffd;color:#244abb}.public-site.landing-redesign .landing-example-summary{margin:0 0 18px;font-size:14px;color:#617087;max-width:850px;line-height:1.55}.public-site.landing-redesign .landing-communication .landing-example-summary{color:#52657f}.public-site.landing-redesign .supplier-request-context{margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid #e3eaf4}.public-site.landing-redesign .landing-screen{border-color:#dde5f1;border-radius:12px;box-shadow:0 12px 40px #2a548013}.public-site.landing-redesign .landing-screen-label{padding:10px 20px;background:#f9fbfe;letter-spacing:0;font-size:11px;color:#50647e}.public-site.landing-redesign .landing-screen-label span:first-child{font-weight:500;color:#50647e}.public-site.landing-redesign .landing-screen figcaption{font-size:12px;padding:3px 20px;background:#f9fbfe}.public-site.landing-redesign .landing-screen figcaption button{color:#3156c4}.public-site.landing-redesign .product-preview{background:#fff;padding:24px}.public-site.landing-redesign .product-preview-heading{margin-bottom:20px}.public-site.landing-redesign .product-preview-heading strong{font-size:20px}.public-site.landing-redesign .product-preview-panel{border-color:#e1e7f0;background:#f9fbff}.public-site.landing-redesign .product-preview--comparison{padding:0}.public-site.landing-redesign .product-preview--comparison .product-preview-heading{display:none}.public-site.landing-redesign .comparison-table{width:100%;border-collapse:separate;border-spacing:0;font-size:16px}.public-site.landing-redesign .comparison-table td,.public-site.landing-redesign .comparison-table th{border-bottom:1px solid #dee6f2;padding:18px 20px;text-align:center;white-space:nowrap}.public-site.landing-redesign .comparison-table th:first-child{text-align:left;min-width:240px}.public-site.landing-redesign .comparison-table th{font-weight:500}.public-site.landing-redesign .comparison-table thead th{font-size:14px;color:#586d88;background:#f8faff}.public-site.landing-redesign .comparison-table td:nth-child(2),.public-site.landing-redesign .comparison-table th:nth-child(2){background:#eaf0ff;color:#203f99}.public-site.landing-redesign .comparison-table thead th:nth-child(2){color:#2c51ce;font-weight:600}.public-site.landing-redesign .comparison-table small{display:block;margin-top:5px;color:#50647e;font-size:12px;font-weight:400}.public-site.landing-redesign .comparison-table .comparison-total>*{font-weight:650}.public-site.landing-redesign .comparison-table tr:last-child>*{border-bottom:0;font-size:14px}.public-site.landing-redesign .comparison-scroll-hint{display:none}.public-site.landing-redesign .landing-communication{background:linear-gradient(115deg,#edf5ff,#dfeeff);border:0}.public-site.landing-redesign .landing-communication .engineering-backdrop{color:#6e99cd}.public-site.landing-redesign .landing-communication .engineering-drawing{top:-35px;right:-150px;opacity:.5}.public-site.landing-redesign .landing-communication .engineering-backdrop:before{opacity:.4}.public-site.landing-redesign .landing-communication .landing-screen{box-shadow:0 14px 38px #33629215}.public-site.landing-redesign .product-preview--conversation{background:transparent;padding:0}.public-site.landing-redesign .product-preview--conversation>.product-preview-heading{display:none}.public-site.landing-redesign .landing-communication .landing-screen:has(.product-preview--conversation){border:0;box-shadow:none;background:transparent;overflow:visible}.public-site.landing-redesign .landing-communication .landing-screen:has(.product-preview--conversation)>.landing-screen-label,.public-site.landing-redesign .landing-communication .landing-screen:has(.product-preview--conversation)>figcaption{background:transparent;border:0;padding-inline:0}.public-site.landing-redesign .connected-scenes{display:grid;grid-template-columns:1.08fr 1fr;gap:30px;position:relative;align-items:stretch}.public-site.landing-redesign .connected-scenes:before{content:"";height:32px;border:1px solid #6689e2;width:50px;position:absolute;top:55%;left:calc(52% - 26px);border-radius:50%;z-index:-1}.public-site.landing-redesign .execution-preview,.public-site.landing-redesign .product-preview-chat{padding:24px;background:linear-gradient(150deg,#fff,#f9fbff);border:1px solid #dce6f4;border-radius:12px;box-shadow:0 10px 32px #224b7912}.public-site.landing-redesign .product-preview-chat-context{font-size:11px;gap:8px;padding-bottom:14px}.public-site.landing-redesign .product-preview-messages{padding-top:22px;gap:22px}.public-site.landing-redesign .product-preview-messages li,.public-site.landing-redesign .product-preview-messages li:nth-child(2){padding:0 0 0 46px;position:relative;border:0;background:transparent;width:100%;border-radius:0}.public-site.landing-redesign .product-preview-messages .scene-avatar{position:absolute;top:0;left:0}.public-site.landing-redesign .product-preview-message-meta{font-size:11px}.public-site.landing-redesign .product-preview-messages p{background:#edf2fc;border-radius:0 8px 8px;padding:10px 12px;font-size:13px;line-height:1.5;color:#314862}.public-site.landing-redesign .product-preview-messages li:nth-child(2) p{background:#e5eef9}.public-site.landing-redesign .product-preview-attachment{padding:10px 12px;border:1px solid #dee6f0;border-radius:7px;max-width:230px;font-size:12px;background:#f9fbff}.public-site.landing-redesign .product-preview-attachment>svg{color:#b75253}.public-site.landing-redesign .execution-title{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.public-site.landing-redesign .execution-title strong{font-size:17px}.public-site.landing-redesign .execution-title>span{font-size:11px;color:#3455ae;background:#e8efff;padding:4px 8px;border-radius:5px}.public-site.landing-redesign .execution-milestones{list-style:none;display:flex;padding:0;margin:30px 0}.public-site.landing-redesign .execution-milestones li{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;gap:10px;font-size:12px}.public-site.landing-redesign .execution-milestones li+li:before{content:"";position:absolute;top:9px;left:-50%;width:100%;height:2px;background:#ccd7e8}.public-site.landing-redesign .execution-milestones [aria-current]:before{background:#4c73ee!important}.public-site.landing-redesign .execution-milestones i{width:20px;height:20px;border-radius:50%;background:#c9d4e7;position:relative;z-index:1;display:grid;place-items:center;color:#fff}.public-site.landing-redesign .execution-milestones .is-complete i,.public-site.landing-redesign .execution-milestones [aria-current] i{background:#4a70ed}.public-site.landing-redesign .execution-milestones [aria-current] i{box-shadow:0 0 0 5px #e5ecff}.public-site.landing-redesign .execution-dates{display:grid;grid-template-columns:1fr 1fr .8fr;gap:14px;margin:0;padding-top:20px;border-top:1px solid #e3eaf4}.public-site.landing-redesign .execution-dates dt{font-size:12px}.public-site.landing-redesign .execution-dates dd{font-size:17px;font-weight:600}.public-site.landing-redesign .execution-dates>div:last-child dd{color:#986018}.public-site.landing-redesign .execution-reason{color:#77634b;background:#fff6e8;border-radius:6px;padding:12px;font-size:12px;line-height:1.5;margin:18px 0}.public-site.landing-redesign .execution-history{display:flex;align-items:center;gap:10px;color:#60758f;font-size:11px;line-height:1.5}.public-site.landing-redesign .execution-history svg{flex:none}.public-site.landing-redesign .product-preview-analytics{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.public-site.landing-redesign .product-preview-bar>span{background:linear-gradient(90deg,#3559d9,#7196f9)}.public-site.landing-redesign .landing-outcome>.public-site__container{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.public-site.landing-redesign .landing-outcome-copy>h2{margin:0 0 20px}.public-site.landing-redesign .landing-outcome-copy>p{font-size:16px;color:#596b82;line-height:1.6}.public-site.landing-redesign .landing-outcome-benefits{display:grid;gap:22px;list-style:none;margin:28px 0 0;padding:0}.public-site.landing-redesign .landing-outcome-benefits li{display:flex;gap:14px}.public-site.landing-redesign .landing-outcome-benefits svg{color:#4b69a8;flex:none;margin-top:2px}.public-site.landing-redesign .landing-outcome-benefits strong{display:block;font-size:15px;font-weight:600;margin-bottom:5px}.public-site.landing-redesign .landing-outcome-benefits span{display:block;font-size:13px;color:#65768a;line-height:1.5}.public-site.landing-redesign .product-preview--acceptance>.product-preview-heading,.public-site.landing-redesign .product-preview--supplier-acceptance>.product-preview-heading{display:none}.public-site.landing-redesign .acceptance-result{display:flex;align-items:center;gap:14px;margin-bottom:24px}.public-site.landing-redesign .acceptance-result>span{display:grid;place-items:center;width:42px;height:42px;background:#e2f4ec;color:#24815d;border-radius:50%;flex:none}.public-site.landing-redesign .acceptance-result strong{font-size:20px}.public-site.landing-redesign .acceptance-result p{margin:5px 0 0;font-size:12px;color:#62758b}.public-site.landing-redesign .acceptance-preview dl{margin:0}.public-site.landing-redesign .acceptance-preview dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #e3eaf3;padding:14px 0}.public-site.landing-redesign .acceptance-preview dt{font-size:13px;color:#35485d}.public-site.landing-redesign .acceptance-preview dd{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.public-site.landing-redesign .acceptance-preview dd svg{color:#278863}.public-site.landing-redesign .acceptance-history{display:flex;gap:12px;color:#607690;margin:16px 0}.public-site.landing-redesign .acceptance-history svg,.public-site.landing-redesign .acceptance-repeat svg{flex:none}.public-site.landing-redesign .acceptance-history p{margin:0;font-size:12px;line-height:1.5;color:inherit}.public-site.landing-redesign .acceptance-repeat{display:flex;gap:12px;padding:16px;background:#edf3ff;color:#3457a9;border-radius:7px}.public-site.landing-redesign .acceptance-repeat strong{font-size:13px}.public-site.landing-redesign .acceptance-repeat p{color:#526783;font-size:12px;margin:6px 0 0;line-height:1.5}.public-site.landing-redesign .public-site__data-protection{position:relative;overflow:hidden;background:radial-gradient(ellipse at 82% 30%,#244d71 0,transparent 58%),#122a43;color:#fff;border-block:1px solid #284560}.public-site.landing-redesign .public-site__data-protection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(#92b5da0b 1px,transparent 0),linear-gradient(90deg,#92b5da0b 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000);mask-image:linear-gradient(90deg,transparent 25%,#000)}.public-site.landing-redesign .public-site__data-protection>.public-site__container{position:relative}.public-site.landing-redesign .public-site__protection-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.public-site.landing-redesign .public-site__data-protection h2{color:#fff;max-width:570px}.public-site.landing-redesign .public-site__protection-grid{grid-template-columns:1fr;gap:22px;margin-top:32px}.public-site.landing-redesign .public-site__protection-grid article{display:grid;grid-template-columns:42px 1fr;gap:5px 14px;background:transparent;border:0;padding:0}.public-site.landing-redesign .public-site__protection-grid article>svg{grid-row:span 2;width:42px;height:42px;padding:10px;color:#b2d4fc;border:1px solid #466380;border-radius:11px;background:#244260}.public-site.landing-redesign .public-site__protection-grid h3{color:#fff;font-size:17px;margin:0}.public-site.landing-redesign .public-site__protection-grid p{grid-column:2;color:#b9cde2;font-size:14px;line-height:1.6;margin:0;max-width:400px}.public-site.landing-redesign .access-scene{min-width:0;padding:22px 0 38px}.public-site.landing-redesign .access-diagram{position:relative;max-width:470px;margin-inline:auto}.public-site.landing-redesign .access-participants{display:flex;justify-content:space-between;gap:16px;position:relative;z-index:1}.public-site.landing-redesign .access-participants>span{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #567593;border-radius:9px;color:#e2edfb;background:#244361;box-shadow:0 8px 20px #06182b26;font-size:12px;white-space:nowrap}.public-site.landing-redesign .access-participants svg{color:#afd0f5;flex:none}.public-site.landing-redesign .access-connector{position:relative;width:54%;height:74px;margin:-1px auto 0;border:solid #7297bf;border-width:0 1px;border-radius:0 0 18px 18px}.public-site.landing-redesign .access-connector:before{content:"";position:absolute;inset:0 0 30px;border-bottom:1px solid #7297bf}.public-site.landing-redesign .access-connector:after{content:"";position:absolute;width:1px;background:#7297bf;height:28px;left:50%;bottom:-4px}.public-site.landing-redesign .access-connector svg{position:absolute;left:calc(50% - 17px);top:24px;width:34px;height:34px;padding:7px;background:#214765;color:#c1dfff;border:1px solid #7297bf;border-radius:50%;z-index:1}.public-site.landing-redesign .access-order{position:relative;padding:28px 24px 22px;text-align:center;background:linear-gradient(135deg,#fff,#eaf2ff);border:1px solid #fff;border-radius:16px;box-shadow:0 26px 55px #06132166,0 0 0 7px #c0dcff09}.public-site.landing-redesign .access-order-icon{display:grid;place-items:center;width:62px;height:62px;border:1px solid #c8d9f8;border-radius:16px;margin:0 auto 16px;background:#e7efff;color:#345cc8}.public-site.landing-redesign .access-order>strong{display:block;color:#1c314c;font-size:21px;letter-spacing:-.03em;font-weight:600}.public-site.landing-redesign .access-order>p{font-size:12px;color:#536a86;margin:7px 0 24px}.public-site.landing-redesign .access-resources{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d0ddec;padding-top:20px}.public-site.landing-redesign .access-resources>span{display:grid;justify-items:center;gap:8px;font-size:12px;color:#415f85}.public-site.landing-redesign .access-resources>span+span{border-left:1px solid #d0ddec}.public-site.landing-redesign .access-file{display:flex;align-items:center;gap:12px;width:-moz-max-content;width:max-content;max-width:100%;position:relative;margin:-6px -12px -20px auto;padding:14px 18px;border:1px solid #a8bfd9;border-radius:9px;background:#f8fbff;color:#244971;box-shadow:0 12px 28px #0b203b55;transform:rotate(-3deg);font-size:13px}.public-site.landing-redesign .access-file small{display:block;color:#59718d;font-size:10px;margin-top:3px}.public-site.landing-redesign .public-site__operator-access{display:flex;gap:18px;max-width:none;margin-top:46px;padding:24px 28px;background:#0e233bc2;border:1px solid #3a5674;border-radius:13px}.public-site.landing-redesign .operator-access-icon{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#29415c;color:#b9d4f1}.public-site.landing-redesign .public-site__operator-access h3{font-size:17px;margin:0 0 8px;color:#fff}.public-site.landing-redesign .public-site__operator-access p{max-width:870px;font-size:14px;line-height:1.6;color:#b9cde2;margin:0 0 12px}.public-site.landing-redesign .public-site__operator-access a{display:inline-block;font-size:13px;min-height:30px;color:#b9d4ff}.public-site.landing-redesign .landing-faq{background:#f8faff;padding-bottom:38px}.public-site.landing-redesign .landing-faq .public-site__faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}.public-site.landing-redesign .landing-faq .public-site__section-heading:after{content:"";display:block;width:88px;height:5px;border-radius:3px;margin-top:8px;background:linear-gradient(90deg,#4365d8,#abc6ed)}.public-site.landing-redesign .landing-faq .public-site__faq-list-panel{padding:0;border:0;background:transparent}.public-site.landing-redesign .landing-faq .public-site__faq-list{gap:10px}.public-site.landing-redesign .landing-faq .public-site__faq-item{min-height:0;background:#fff;border:1px solid #dce5f2;border-radius:12px;box-shadow:0 4px 12px #20396004}.public-site.landing-redesign .landing-faq .public-site__faq-item[data-expanded=true]{min-height:0;background:#edf3ff;border-color:#aabfeb}.public-site.landing-redesign .landing-faq .public-site__faq-question-heading{font-size:15px;font-weight:600;line-height:1.5;padding:14px 16px 14px 22px;min-height:72px}.public-site.landing-redesign .landing-faq .public-site__faq-toggle{width:34px;height:34px;border-radius:50%;background:#edf2ff;color:#3459c5}.public-site.landing-redesign .landing-faq .public-site__faq-answer{font-size:14px;line-height:1.65;padding:0 70px 22px 22px;color:#52647f}.public-site.landing-redesign .landing-industry-link{font-size:16px;background:#f0f5fc;border:1px solid #dbe6f3;border-radius:12px;padding:22px 26px;margin-top:0}.public-site.landing-redesign .landing-final{padding:54px 40px 64px;margin:0;background:#f8faff;border:0}.public-site.landing-redesign .landing-final>.public-site__container{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:64px;padding:54px 58px;max-width:1200px;position:relative;border:1px solid #294d70;border-radius:22px;background:radial-gradient(ellipse at 92% 10%,#365e80,transparent 65%),#183651;box-shadow:0 16px 42px #17375717}.public-site.landing-redesign .landing-final .engineering-backdrop{inset:0}.public-site.landing-redesign .landing-final .engineering-drawing{opacity:.25;width:650px;right:-160px;top:-130px}.public-site.landing-redesign .landing-final h2{color:#fff;max-width:670px;font-size:36px;margin:0 0 16px}.public-site.landing-redesign .landing-final p{color:#c0d1e6;font-size:15px}.public-site.landing-redesign .landing-final .public-site__action{margin-top:26px}.public-site.landing-redesign .landing-final-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px}.public-site.landing-redesign .landing-final .landing-final-actions .public-site__action{margin-top:0}.public-site.landing-redesign .landing-final-actions .landing-text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px}.public-site.landing-redesign .landing-final-sheet{position:relative;border-radius:11px;background:linear-gradient(135deg,#fff,#eaf2ff);border:1px solid #fff;padding:26px 24px 20px;color:#274463;transform:rotate(6deg);box-shadow:0 18px 35px #06172c66}.public-site.landing-redesign .landing-final-sheet:before{content:"";position:absolute;inset:3px;border:1px solid #fff5;border-radius:inherit;transform:translate(-16px,10px) rotate(-7deg);z-index:-1;background:#bcd8fa24}.public-site.landing-redesign .final-sheet-icon{display:block;color:#486eaa;margin-bottom:14px}.public-site.landing-redesign .landing-final-sheet>strong{display:block;font-size:17px;line-height:1.35;font-weight:600}.public-site.landing-redesign .landing-final-sheet>span:not(.final-sheet-icon){display:block;font-size:12px;color:#566e8c;margin-top:6px}.public-site.landing-redesign .final-sheet-line{height:7px;border-radius:5px;background:#dae6f8;width:90%;margin-top:22px}.public-site.landing-redesign .final-sheet-line--short{width:63%;margin-top:9px}.public-site.landing-redesign .final-sheet-ready{display:flex;align-items:center;gap:8px;font-size:10px;color:#316d59;padding:14px 0 0;border-top:1px solid #d7e3f0;margin-top:22px;white-space:nowrap}.public-site.landing-redesign .public-site__footer{background:#0d1e30;border-top:1px solid #41617e;padding-top:42px}.public-site.landing-redesign .public-site__footer-description{color:#aabbd0;font-size:14px}.public-site.landing-redesign .public-site__footer-link{color:#b9c9dc;font-size:13px}.public-site.landing-redesign .public-site__footer-legal-list{gap:12px 24px}.public-site.landing-redesign .public-site__footer-bottom{margin-top:32px;padding-top:24px}.public-site.landing-redesign .public-site__footer-copyright{font-size:12px}.public-site.landing-redesign .landing-responsibilities{background:#f5f8fd}.public-site.landing-redesign .landing-responsibilities h2{font-size:27px}.public-site.landing-redesign .landing-security-note{margin-bottom:0}.public-site.landing-redesign .landing-home-paths .landing-two-columns>a{padding:28px;border:1px solid #dce5f3;background:#f5f8ff;border-radius:12px;text-decoration:none}.public-site.landing-redesign .landing-home-paths h2{font-size:30px;margin:0 0 14px}.public-site.landing-redesign .landing-home-paths p{font-size:16px;color:#5c708a}.public-site.landing-redesign .landing-home-paths span{display:inline-flex;align-items:center;gap:8px;color:#3156c4;font-weight:600;font-size:14px;margin-top:16px}@media (hover:hover){.public-site.landing-redesign .public-site__action:hover{transform:translateY(-2px);box-shadow:0 8px 22px #102b5330}.public-site.landing-redesign .landing-example-tabs button:hover{border-color:#839fe8}.public-site.landing-redesign .landing-home-paths .landing-two-columns>a:hover{border-color:#8aa6e7}}@keyframes landing-panel-in{0%{opacity:.45;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-sheet-in{0%{opacity:.3;transform:translateY(14px) rotate(6deg)}to{opacity:1;transform:translateY(0) rotate(12deg)}}@media (prefers-reduced-motion:no-preference){.public-site.landing-redesign .scene-reveal[data-entered=true]>.hero-order-card{animation:landing-panel-in .8s both}.public-site.landing-redesign .scene-reveal[data-entered=true]>.hero-drawing-sheet{animation:landing-sheet-in 1s both}.public-site.landing-redesign .scene-reveal[data-entered=true]>.hero-message{animation:landing-panel-in .7s .3s both}.public-site.landing-redesign .scene-reveal[data-entered=true]>.access-diagram,.public-site.landing-redesign .scene-reveal[data-entered=true]>.landing-examples,.public-site.landing-redesign .scene-reveal[data-entered=true]>.landing-screen{animation:landing-panel-in .7s both}.public-site.landing-redesign .landing-example-content{animation:landing-panel-in .3s}}@media (max-width:1100px){.public-site.landing-redesign .landing-hero-grid{gap:32px}.public-site.landing-redesign .hero-offer-row{gap:8px;padding-inline:8px}.public-site.landing-redesign .hero-offer-row strong{font-size:13px}.public-site.landing-redesign .hero-offer-row>span{font-size:12px}.public-site.landing-redesign .hero-offer-row i{width:24px;height:24px}.public-site.landing-redesign .hero-card-title>strong{font-size:20px}.public-site.landing-redesign .hero-card-title>span{font-size:10px}.public-site.landing-redesign .hero-order-card{padding-inline:16px}.public-site.landing-redesign .connected-scenes{gap:20px}.public-site.landing-redesign .execution-preview,.public-site.landing-redesign .product-preview-chat{padding:20px}}@media (max-width:900px){.public-site.landing-redesign .public-site__section{padding-block:56px}.public-site.landing-redesign .landing-hero-grid{grid-template-columns:1fr 1fr;gap:26px}.public-site.landing-redesign .landing-hero h1{font-size:38px}.public-site.landing-redesign .landing-lead{font-size:16px}.public-site.landing-redesign .hero-scene{min-height:400px}.public-site.landing-redesign .hero-offer-head{font-size:10px;padding-inline:6px}.public-site.landing-redesign .hero-offer-row i{display:none}.public-site.landing-redesign .hero-message{right:0;width:250px}.public-site.landing-redesign .landing-proof{padding-block:22px}.public-site.landing-redesign .landing-proof li{font-size:12px;gap:10px}.public-site.landing-redesign .landing-proof li+li{padding-left:20px}.public-site.landing-redesign .connected-scenes{grid-template-columns:1fr}.public-site.landing-redesign .connected-scenes:before{display:none}.public-site.landing-redesign .landing-outcome>.public-site__container{gap:28px}.public-site.landing-redesign .landing-outcome h2{font-size:32px}.public-site.landing-redesign .public-site__protection-layout{gap:30px}.public-site.landing-redesign .access-participants>span{font-size:10px;padding:10px}.public-site.landing-redesign .landing-faq .public-site__faq-layout{gap:32px}.public-site.landing-redesign .landing-final>.public-site__container{gap:34px;padding:42px 36px}.public-site.landing-redesign .landing-final h2{font-size:30px}}@media (max-width:700px){.public-site.landing-redesign .public-site__container{padding-inline:20px}.public-site.landing-redesign .public-site__header-inner{min-height:72px}.public-site.landing-redesign .public-site__brand-image{width:157px}.public-site.landing-redesign .public-site__section{padding-block:44px}.public-site.landing-redesign .landing-hero{padding-block:42px 30px}.public-site.landing-redesign .landing-hero-grid{grid-template-columns:1fr;gap:34px}.public-site.landing-redesign .landing-hero h1{font-size:clamp(34px,8.9vw,46px);line-height:1.08}.public-site.landing-redesign .landing-lead{margin:22px 0;font-size:16px}.public-site.landing-redesign .landing-hero .landing-actions{flex-direction:row;align-items:center;gap:14px}.public-site.landing-redesign .landing-hero .landing-text-link{justify-content:flex-start;font-size:13px}.public-site.landing-redesign .public-site__action[data-size=hero]{font-size:14px;min-height:52px;padding:14px 18px}.public-site.landing-redesign .landing-hero .public-site__start-terms{margin-top:16px}.public-site.landing-redesign .hero-scene{min-height:345px;width:min(100%,460px);margin:0 auto;padding-top:43px;padding-bottom:62px}.public-site.landing-redesign .hero-order-card{padding:20px 12px 12px;transform:none}.public-site.landing-redesign .hero-card-title>strong{font-size:20px}.public-site.landing-redesign .hero-card-title>span{font-size:10px}.public-site.landing-redesign .hero-drawing-sheet{top:-6px;right:9px;width:136px;height:166px;padding:12px;transform:rotate(12deg)}.public-site.landing-redesign .hero-drawing-sheet .engineering-drawing{width:125px;height:100px}.public-site.landing-redesign .hero-drawing-sheet strong{font-size:11px}.public-site.landing-redesign .hero-drawing-sheet small{font-size:7px}.public-site.landing-redesign .hero-drawing-sheet>svg:first-child{width:18px}.public-site.landing-redesign .hero-offer-row{font-size:12px;padding-block:12px}.public-site.landing-redesign .hero-offer-row i{display:grid;width:24px;height:24px}.public-site.landing-redesign .hero-offer-row strong{font-size:13px}.public-site.landing-redesign .hero-offer-row>span:first-child{gap:7px}.public-site.landing-redesign .hero-order-card>p{margin-bottom:14px;font-size:11px}.public-site.landing-redesign .hero-message{padding:12px;width:244px;bottom:12px;right:0}.public-site.landing-redesign .hero-confirmation{bottom:-19px;font-size:10px}.public-site.landing-redesign .landing-hero .engineering-backdrop>.engineering-drawing{top:auto;bottom:40px;width:530px;right:-145px;opacity:.45}.public-site.landing-redesign .landing-hero .engineering-backdrop:before{-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.public-site.landing-redesign .landing-proof{padding-block:24px}.public-site.landing-redesign .landing-proof ul{grid-template-columns:1fr;gap:16px}.public-site.landing-redesign .landing-proof li{font-size:13px;gap:14px}.public-site.landing-redesign .landing-proof li+li{border:0;padding-left:0}.public-site.landing-redesign .landing-proof svg{width:21px;height:21px}.public-site.landing-redesign .public-site__section-heading h2,.public-site.landing-redesign h2{font-size:30px;line-height:1.17}.public-site.landing-redesign .public-site__section-heading p{font-size:15px}.public-site.landing-redesign .landing-examples{margin-top:22px}.public-site.landing-redesign .landing-example-tabs{gap:7px}.public-site.landing-redesign .landing-example-tabs button{padding:10px 12px;font-size:13px}.public-site.landing-redesign .landing-example-summary{font-size:13px}.public-site.landing-redesign .landing-screen-label{padding:10px 12px;font-size:10px}.public-site.landing-redesign .landing-screen figcaption{padding-inline:12px;font-size:10px}.public-site.landing-redesign .landing-screen figcaption button{font-size:12px}.public-site.landing-redesign .product-preview{padding:16px}.public-site.landing-redesign .product-preview--comparison,.public-site.landing-redesign .product-preview--conversation{padding:0}.public-site.landing-redesign .comparison-table{font-size:13px;min-width:600px}.public-site.landing-redesign .comparison-table td,.public-site.landing-redesign .comparison-table th{padding:15px 12px}.public-site.landing-redesign .comparison-table th:first-child{min-width:177px;position:sticky;left:0;z-index:1;background:#fff;border-right:1px solid #dfe7f3}.public-site.landing-redesign .comparison-table thead th:first-child{background:#f8faff}.public-site.landing-redesign .comparison-table small{font-size:10px}.public-site.landing-redesign .comparison-table tr:last-child>*{font-size:12px}.public-site.landing-redesign .comparison-scroll-hint{display:block;font-size:11px;color:#5672a9;padding:8px 12px;margin:0;text-align:right;background:#f9fbff;border-bottom:1px solid #e1e8f3}.public-site.landing-redesign .execution-preview,.public-site.landing-redesign .product-preview-chat{padding:18px}.public-site.landing-redesign .product-preview-messages li{padding-left:39px}.public-site.landing-redesign .product-preview-messages .scene-avatar{width:29px;height:29px;font-size:12px}.public-site.landing-redesign .execution-title strong{font-size:16px}.public-site.landing-redesign .execution-dates{gap:10px}.public-site.landing-redesign .execution-dates dd{font-size:15px}.public-site.landing-redesign .execution-dates dt{font-size:10px}.public-site.landing-redesign .product-preview-analytics{grid-template-columns:1fr}.public-site.landing-redesign .landing-outcome>.public-site__container{grid-template-columns:1fr;gap:28px}.public-site.landing-redesign .landing-outcome-copy>p{font-size:15px}.public-site.landing-redesign .landing-outcome-benefits{gap:18px}.public-site.landing-redesign .public-site__protection-layout{grid-template-columns:1fr;gap:30px}.public-site.landing-redesign .public-site__protection-grid{gap:20px;margin-top:26px}.public-site.landing-redesign .public-site__protection-grid h3{font-size:16px}.public-site.landing-redesign .public-site__protection-grid p{font-size:13px}.public-site.landing-redesign .access-scene{padding:0 4px 20px}.public-site.landing-redesign .access-participants{gap:12px}.public-site.landing-redesign .access-participants>span{font-size:10px;padding:10px;gap:6px}.public-site.landing-redesign .access-participants svg{width:16px}.public-site.landing-redesign .access-connector{height:62px}.public-site.landing-redesign .access-connector svg{top:14px}.public-site.landing-redesign .access-order{padding:22px 16px 18px}.public-site.landing-redesign .access-order>strong{font-size:19px}.public-site.landing-redesign .access-order-icon{width:52px;height:52px;margin-bottom:12px}.public-site.landing-redesign .access-file{margin-right:0;padding:12px 14px}.public-site.landing-redesign .public-site__operator-access{padding:20px 18px;margin-top:28px;gap:12px}.public-site.landing-redesign .operator-access-icon{width:32px;height:32px}.public-site.landing-redesign .operator-access-icon svg{width:19px}.public-site.landing-redesign .public-site__operator-access h3{font-size:16px}.public-site.landing-redesign .public-site__operator-access a,.public-site.landing-redesign .public-site__operator-access p{font-size:13px}.public-site.landing-redesign .landing-faq .public-site__faq-layout{grid-template-columns:1fr;gap:24px}.public-site.landing-redesign .landing-faq .public-site__faq-question-heading{font-size:14px;padding:12px 8px 12px 16px;grid-template-columns:1fr 36px;gap:8px}.public-site.landing-redesign .landing-faq .public-site__faq-answer{padding:0 20px 18px 16px;font-size:13px}.public-site.landing-redesign .landing-industry-link{flex-direction:column;align-items:flex-start;gap:12px;font-size:15px;padding:20px}.public-site.landing-redesign .landing-final{padding:32px 20px 42px;margin:0}.public-site.landing-redesign .landing-final>.public-site__container{grid-template-columns:1fr;gap:32px;padding:30px 24px 36px;border-radius:16px}.public-site.landing-redesign .landing-final h2{font-size:30px}.public-site.landing-redesign .landing-final p{font-size:14px}.public-site.landing-redesign .landing-final .public-site__action{align-self:flex-start;margin-top:22px}.public-site.landing-redesign .landing-final-sheet{width:210px;justify-self:center;padding:18px 20px}.public-site.landing-redesign .landing-final-sheet>strong{font-size:15px}.public-site.landing-redesign .final-sheet-icon{margin-bottom:10px}.public-site.landing-redesign .final-sheet-line{margin-top:14px;height:6px}.public-site.landing-redesign .final-sheet-line--short{margin-top:7px}.public-site.landing-redesign .final-sheet-ready{margin-top:16px;font-size:9px}.public-site.landing-redesign .public-site__footer-navigation{grid-template-columns:1fr 1fr;gap:28px 20px}.public-site.landing-redesign .public-site__footer-group-title{font-size:11px}.public-site.landing-redesign .public-site__footer-legal-list{gap:12px}.public-site.landing-redesign .public-site__footer-bottom{gap:20px}.public-site.landing-redesign .public-site__footer-bottom .public-site__footer-link{font-size:11px;line-height:1.5}.public-site.landing-redesign .landing-two-columns{grid-template-columns:1fr;gap:24px}}.public-site.landing-redesign .public-site__footer-group-title{font-size:12px;line-height:1.4;letter-spacing:.02em;color:#e3edf9;font-weight:500}.public-site.landing-redesign .landing-security-hero{background:#142c46}.public-site.landing-redesign .landing-security-hero h1{color:#fff}.public-site.landing-redesign .landing-security-hero .landing-lead{color:#c2d2e7;max-width:700px}.public-site.landing-redesign.landing-detail .landing-two-columns h2{font-size:28px}.public-site.landing-redesign .public-site__action[data-size=hero]{height:auto}@media (max-width:700px){.public-site.landing-redesign .landing-hero .public-site__action[data-size=hero]{padding-inline:12px;gap:8px}}